/*#singlepost .postmeta .meta-date { width: 100px !important; }*/
.nav-bar > li.menu-mobile { display: none; }
li.mobile-info { display: none; }
.mobile-menu { font-size: 30px; }
#singlepost .postmeta .share-post { display: block; width: 155px; }
.post-content > center > center > div  { margin-top: 10px; }
.elastislide-list li img { height: auto !important; }

@media screen and (max-width: 1110px) {
      .nav-bar > li.menu-mobile { display: inherit; line-height: 50px; }
      .nav-bar > li.menu-bantuan { display: none; }
      .sf-menu ul ul { left: -100%; }
}

@media screen and (max-width: 1035px) {
      .nav-bar > li.menu-info { display: none; }
      li.mobile-info { display: inherit; }
}

@media screen and (max-width: 1155px) {
      .trending { font-size: 12px; }
}

@media screen and (max-width: 1010px) {
      .trending { font-size: 11px; }
}

@media screen and (max-width: 1040px) {
      #toolbar { display: none; }
}

@media screen and (max-width: 768px) {
      #singlepost header h1 { max-width: 83%; }
      #cat2news .thumb { height: auto; }
      .lthumb img, .thumb img { height: auto; }
}

@media screen and (max-width: 621px) {
      #singlepost header h1 { font-size: 32px; max-width: 86%; }
      #singlepost .loverate { font-size: 24px; height: 75px; padding-top: 40px; right: 25px; width: 50px; }
      .toc { display: none !important; }
}

@media screen and (max-width: 621px) {
      #singlepost header h1 { font-size: 28px; max-width: 84%; }
      .post-content > center > center > div  { width: 412px !important; margin-bottom: 20px; }
      .prev  { top: auto !important; left: 0px !important; }
      .next  { top: auto !important; right: 0px !important; }
}

@media screen and (max-width: 481px) {
      .post-content > center > center > div  { width: 260px !important; margin-bottom: 20px; }
      #eventx  { width: 258px !important; height: 196px !important; }
      .glidecontent  { width: inherit; !important; height: inherit; !important; text-align: left; }
      .glidecontent img  { width: 100% !important; height: auto; !important; }
      .glidecontent span  { width: 238px !important; bottom: 10px !important; left: 10px !important; opacity: 0.5; text-align: center; }
}

@media screen and (min-width: 421px) {
      .sn a { padding: 10px; }
}

@media screen and (max-width: 421px) {
      #singlepost header h1 { font-size: 24px; max-width: 85%; }
      #singlepost .loverate { font-size: 20px; height: 70px; padding-top: 40px; right: 10px; width: 40px; }
      .tagcloud a { font-size: 12px; line-height: 30px; margin: 0 3px 5px 0; padding: 0px 6px; }
      .sn a { padding: 5px; }
}

@media screen and (max-width: 361px) {
      #singlepost .postmeta .share-post { clear: both; float: left; margin-top: 10px; text-align: left; width: inherit; }
}

@media screen and (max-width: 361px) {
      .widget #topsearch .date { font-size: 12px; }
      .widget #topsearch .input-container { width: 55%; }
      #topsearch .input-container input { width: 100%; }
      .widget h3 { font-size: 14px; }
      h3.blocktitle span { font-size: 12px; }
      ul.catlist p.meta-date { display: none; }
      #footer h3.blocktitle span { font-size: 14px; }
      .wcategory, .gridfooter .widget { margin-bottom: 0px; }
}

@media screen and (max-width: 321px) {
      #singlepost header h1 { font-size: 22px; max-width: 82%; }
}