.wpex-container { max-width: 100% }
.wpex-container .wpex-container { max-width: none }
.wpex-menu-mobile-toggle .fa { margin-right: 7px }
@media only screen and (max-width: 990px) {
.p-header-ad { float: left; }
} @media only screen and (max-width: 959px) {
.p-site-branding { max-width: 200px; }
.wpex-content-area,
.wpex-sidebar { width: 100%; float: none !important; max-width: none; }
.wpex-sidebar { clear: both; padding: 0px 0 0; margin: 0 auto; }
.p-site-footer .wpex-row .wpex-col { width: 100%; float: none; margin: 0 auto; }
.wpex-site-nav .wpex-dropdown-menu { display: none }
.wpex-site-nav .wpex-mobile-nav-toggle { display: inline-block; } .wpex-featured-entry-header { max-width: 70% }
h2.wpex-featured-entry-title { font-size: 24px }
.wpex-featured-entry-meta { font-size: 13px }
} @media only screen and (max-width: 767px) { 
.p-site-branding { float: none; }
.p-header-ad { display: none; }
.wpex-row .wpex-col { float: none; width: 100%; clear: both; }
.wpex-ad-region.single-top,
.wpex-ad-region.archives-top { margin-bottom: 30px }
.wpex-post-slider-caption { font-size: 12px; padding: 10px; } .wpex-featured-entry-header { left: 20px; bottom: 20px; max-width: 80%; }
h2.wpex-featured-entry-title { font-size: 18px }
.wpex-featured-entry-meta { font-size: 12px }
} @media only screen and (max-width: 600px) { 
.wpex-sidebar,
.p-site-footer .wpex-row .wpex-col { max-width: none } .wpex-topbar-social .wpex-txt { display: none; }
.wpex-topbar-social-item { margin-right: 5px; }
.wpex-cart-count { display: none !important; } .wpex-featured-entry-header { left: 20px; bottom: 20px; max-width: none; }
h2.wpex-featured-entry-title { font-size: 14px }
.wpex-featured-entry-meta { font-size: 10px } .wpex-page-thumbnail-title h1 { font-size: 21px } .wpex-author-entry-inner { padding-left: 0 }
.wpex-author-entry-avatar { position: relative; top: auto; left: auto; margin-bottom: 20px; }
.wpex-author-entry-social a { margin-bottom: 4px } .wpex-author-info-inner { padding-left: 0 }
.wpex-author-info-avatar { position: relative; top: auto; left: auto; margin-bottom: 20px; }
.wpex-author-info-social a { margin-bottom: 4px }
}
@media only screen and (max-width: 442px) { 
.wpex-post-article { padding: 5px; }
.p-post-media-top { float: left; width: 100%; }
.p-post-media { margin-bottom: 10px; }
.wpex-responsive-embed.wpex-show iframe,
.wpex-responsive-embed.wpex-show embed,
.wpex-responsive-embed.wpex-show frame { display: block; height: 100%; }
.reklama { display: none; }
@media only screen and (max-width: 350px) { 
.p-site-branding { min-width: 0px; }
.p-socialbar { display: none !important; }
}