/* Landscape Phone */ @media (max-width: 480px) { /*-------------------------*/ /* X. Blog Listing /*-------------------------*/ .archive .post-meta, .blog .post-meta { float: none; width: auto; padding-right: 0; margin-bottom: 20px; } .archive .post-content, .blog .post-content { float: none; width: auto; } .archive .post-meta .tagcloud, .blog .post-meta .tagcloud { margin-top: 20px; } .archive .format-quote .post-meta, .blog .format-quote .post-meta { display: none; } } /* All Mobile Sizes */ @media (max-width: 767px) { .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } /* General */ .container { width: auto; padding-left: 20px; padding-right: 20px; } .wrap { width: auto; } [class*="span"] { display: block; float: none; width: auto; margin-left: 0; margin-bottom: 20px; } [class*="offset"]:first-child, [class*="offset"] { margin-left: 0; } /*-------------------------*/ /* X. Portfolio Single /*-------------------------*/ .portfolio-related .item { display: table; margin: 0 auto 20px; } /*-------------------------*/ /* X. Blog Listing /*-------------------------*/ .post .post-title { font-size: 26px !important; } /*-------------------------*/ /* X. Widget area /*-------------------------*/ /*Remove Sidebar altogether (comment below selector if you wish to have sidebar on mobile devices)*/ .sidebar { display: none; } .sidebar.widget-area { margin-top: 60px; } /*-------------------------*/ /* X. Footer /*-------------------------*/ #footer-bottom .copyright { line-height: 1.4em; } /* Widgets */ .footer-widgets .widget-area .widget { margin-bottom: 30px; } .footer-widgets .widget-area > div:last-child .widget:last-child { margin-bottom: 0; } } /***** Tablet Portrait size to standard 960 (devices and browsers) *****/ @media (min-width: 768px) and (max-width: 979px) { .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .boxed .wrap { width: 764px; } .container { width: 724px; } [class*="span"] { margin-left: 2.76243%; } [class*="span"]:first-child { margin-left: 0; } .span1 { width: 5.8011%; } .span2 { width: 14.36464%; } .span3 { width: 22.92818%; } .span4 { width: 31.49171%; } .span5 { width: 40.05525%; } .span6 { width: 48.61878%; } .span7 { width: 57.18232%; } .span8 { width: 65.74586%; } .span9 { width: 74.30939%; } .span10 { width: 82.87293%; } .span11 { width: 91.43646%; } .span12 { width: 100%; } .offset1 { margin-left: 11.32597%; } .offset1:first-child { margin-left: 8.56354%; } .offset2 { margin-left: 19.8895%; } .offset2:first-child { margin-left: 17.12707%; } .offset3 { margin-left: 28.45304%; } .offset3:first-child { margin-left: 25.69061%; } .offset4 { margin-left: 37.01657%; } .offset4:first-child { margin-left: 34.25414%; } .offset5 { margin-left: 45.58011%; } .offset5:first-child { margin-left: 42.81768%; } .offset6 { margin-left: 54.14365%; } .offset6:first-child { margin-left: 51.38122%; } .offset7 { margin-left: 62.70718%; } .offset7:first-child { margin-left: 59.94475%; } .offset8 { margin-left: 71.27072%; } .offset8:first-child { margin-left: 68.50829%; } .offset9 { margin-left: 79.83425%; } .offset9:first-child { margin-left: 77.07182%; } .offset10 { margin-left: 88.39779%; } .offset10:first-child { margin-left: 85.63536%; } .offset11 { margin-left: 96.96133%; } .offset11:first-child { margin-left: 94.1989%; } .offset12 { margin-left: 105.52486%; } .offset12:first-child { margin-left: 102.76243%; } } /***** Tablet Portrait size to standard 960 (devices and browsers) *****/ @media (max-width: 979px) { .layout { -webkit-transform: translateZ(0); /*Webkit rendering problem fix*/ } /*-------------------------*/ /* X. Blog Listing /*-------------------------*/ .post .post-title { font-size: 28px; } .post blockquote { font-size: 20px; } /*-------------------------*/ /* X. Footer /*-------------------------*/ footer .social-icons { clear: both; float: none; margin: 0 auto; padding: 10px 0 0; display: table; } } /***** Large Desktop *****/ @media (min-width: 1200px) { .boxed .wrap { width: 1230px; } .container { width: 1170px; } [class*="span"] { margin-left: 2.5641%; } [class*="span"]:first-child { margin-left: 0; } .span1 { width: 5.98291%; } .span2 { width: 14.52991%; } .span3 { width: 23.07692%; } .span4 { width: 31.62393%; } .span5 { width: 40.17094%; } .span6 { width: 48.71795%; } .span7 { width: 57.26496%; } .span8 { width: 65.81197%; } .span9 { width: 74.35897%; } .span10 { width: 82.90598%; } .span11 { width: 91.45299%; } .span12 { width: 100%; } .offset1 { margin-left: 11.11111%; } .offset1:first-child { margin-left: 8.54701%; } .offset2 { margin-left: 19.65812%; } .offset2:first-child { margin-left: 17.09402%; } .offset3 { margin-left: 28.20513%; } .offset3:first-child { margin-left: 25.64103%; } .offset4 { margin-left: 36.75214%; } .offset4:first-child { margin-left: 34.18803%; } .offset5 { margin-left: 45.29915%; } .offset5:first-child { margin-left: 42.73504%; } .offset6 { margin-left: 53.84615%; } .offset6:first-child { margin-left: 51.28205%; } .offset7 { margin-left: 62.39316%; } .offset7:first-child { margin-left: 59.82906%; } .offset8 { margin-left: 70.94017%; } .offset8:first-child { margin-left: 68.37607%; } .offset9 { margin-left: 79.48718%; } .offset9:first-child { margin-left: 76.92308%; } .offset10 { margin-left: 88.03419%; } .offset10:first-child { margin-left: 85.47009%; } .offset11 { margin-left: 96.5812%; } .offset11:first-child { margin-left: 94.01709%; } .offset12 { margin-left: 105.12821%; } .offset12:first-child { margin-left: 102.5641%; } }