@media screen and (max-width: 1440px) {
.wpz-float-sharing { display: none !important; }
.entry-content div.sharedaddy.sd-sharing-enabled {
display: block;
}
}
@media screen and (max-width: 1240px) {
.inner-wrap {
padding: 0 2%;
}
.adv img,
.adv_side img,
.adv_content img {
max-width: 100%;
height: auto;
}
.adv {
float: none;
margin: 20px 0;
text-align: center;
}
#slider  { height: 500px; }
#slider .slide  { height: 500px; }
.carousel_widget_wrapper {
width: 90%;
margin: 0 auto;
}
.sidebar_content {
max-width: 100%;
}
}
@media (min-width: 980px) {
#menu-main-slide {
display: none !important
}
}
@media screen and (max-width: 979px) {
#menu {
display: none;
}
.slicknav_menu {
display: block;
}
#navbar-main {
display: none
}
.navbar-toggle {
display: block
}
.main-navbar {
padding: 4px 0;
min-height: 60px;
}
.slicknav_btn {
padding: 16px 0;
}
.slides li h3 {
font-size: 36px;
}
.content-area.full-layout .recent-posts:not(.blog-view) article.post,
.content-area.full-layout .recent-posts:not(.blog-view) .type-page {
width: 48%;
margin: 0 4% 30px 0;
}
.content-area.full-layout .recent-posts:not(.blog-view) article:nth-of-type(3n+3) {
margin-right: 4%;
}
.content-area.full-layout .recent-posts:not(.blog-view) article:nth-of-type(2n+2) {
margin-right: 0;
}
.recent-posts .post-thumb img {
width: 100%;
} .widget-areas .column:nth-child(1):nth-last-child(4),
.widget-areas .column:nth-child(2):nth-last-child(3),
.widget-areas .column:nth-child(3):nth-last-child(2),
.widget-areas .column:nth-child(4):nth-last-child(1) {
width: 48%;
margin-right: 4%;
}
.widget-areas .column:nth-child(2):nth-last-child(3) {
margin-right: 0;
}
.widget-areas .column:nth-child(4):nth-last-child(1) {
margin-right: 0;
}
.prevnext .prevnext_container {
font-size: 16px;
padding: 0 5%;
}
.prevnext .prevnext_container h4 {
font-size: 20px;
}
}
@media screen and (max-width: 800px) {
.content-area {
width: 100%;
float: none;
}
#sidebar {
float: none;
margin: 20px 0 0;
width: 100%;
max-width: 100%;
}
}
@media screen and (max-width: 768px) {
.top-navbar {
position: relative;
}
.navbar-brand-wpz {
margin: 30px 0 15px;
}
#navbar-top {
display: none
}
.header_social {
float: left;
text-align: left;
}
.navbar-brand-wpz h1 { font-size: 60px; }
#slider  { height: 400px; }
#slider .slide  { height: 400px; }
.flickity-prev-next-button.previous {
left: 2%;
}
.flickity-prev-next-button.next {
right: 2%;
}
.slides li .slide_button {
font-size: 12px;
}
.slides li h3 {
font-size: 26px;
}
.carousel-slider .item {
margin: 0 2% 0 0;
width: 48%;
}
.carousel-slider .flickity-enabled .item {
display: inline-block;
margin: 0 2% 0 0;
width: 49%;
} .recent-posts.list-view .post .entry-title {
font-size: 26px;
}
.page .site-main > article,
.single .site-main > article {
width: 100%;
max-width: 100%;
float: none;
}
.recent-posts {
float: none;
width: 100%;
max-width: 100%;
}
.page h1.entry-title,
.single h1.entry-title {
font-size: 36px;
}
.entry-cover .entry-info h1.entry-title {
margin-bottom: 0;
}
#respond .form_fields p {
margin-bottom: 24px;
width: 100%;
float: none;
padding-left: 0;
}
.form-allowed-tags {
display: none
}
.wpzoom-featured-cat h3 {
font-size: 18px;
}
.widget .feature-posts-list li h3 {
font-size: 16px;
}
.featured-list h4 {
font-size: 16px;
}
.site-widgetized-section .widgets {
width: 100%;
margin: 0 auto;
}
.footer-widgets { display: block; }
.section-footer .zoom-instagram-widget .zoom-instagram-widget__items .zoom-instagram-widget__item img {
max-width: 150px;
height: auto;
} .widget-areas .column:nth-child(1):nth-last-child(3),
.widget-areas .column:nth-child(2):nth-last-child(2),
.widget-areas .column:nth-child(3):nth-last-child(1) {
width: 100%;
margin-right: 0;
}
#footer-copy .copyright {
float: none;
width: 100%;
margin: 0 0 15px;
text-align: center;
}
#footer-copy .wpzoom {
float: none;
text-align: center;
}
.prevnext .prevnext_container h4 {
font-size: 18px;
}
#comments {
font-size: 14px;
}
}
@media screen and (max-width: 640px) {
.inner-wrap {
padding: 0 5%;
}
.recent-posts .post-thumb {
max-width: 100%;
float: none;
margin: 0 0 15px;
}
#slider  { height: 300px; }
#slider .slide  { height: 300px; }
.slides li .slide-header p { display: none; }
.header-archive {
padding: 10px 4%;
margin: 0 0 30px;
}
.section-title {
font-size: 16px;
}
.column-widgets .widget-column {
width: 100%;
margin-right: 0;
}
.recent-posts:not(.blog-view) .post {
width: 100%;
margin-right: 0;
}
.recent-posts.two-columns_layout .post,
.recent-posts.list-view .post .post-thumb {
width: 100%;
float: none;
margin: 0 0 40px;
display: block;
}
.archive .recent-posts .post,
.search .recent-posts .post {
width: 100%;
margin-right: 0;
}
.content-area.full-layout .recent-posts:not(.blog-view) article.post,
.content-area.full-layout .recent-posts:not(.blog-view) .type-page {
width: 100%;
margin: 0 0 30px 0;
}
.content-area.full-layout .recent-posts article:nth-of-type(3n+3) {
margin-right: 0;
}
.content-area.full-layout .recent-posts article:nth-of-type(2n+2) {
margin-right: 0;
}
.archive .recent-posts .post:nth-child(2n+2),
.search .recent-posts .post:nth-child(2n+2) {
margin-right: 0;
}
.archive .recent-posts .post:nth-child(3n+3),
.search .recent-posts .post:nth-child(3n+3) {
margin-right: 0;
}
.col_arch  ul li { width: 100%; float: none; margin: 0 0 5px 0; }
.entry-meta { font-size: 12px; }
.page h1.entry-title, .single h1.entry-title { font-size: 28px; }
.post_author {
text-align: center;
}
.single .post_author > img {
float: none;
margin: 0 0 20px;
} .site-widgetized-section .widgets .widget {
width: 100%;
margin-right: 0;
}
.site-widgetized-section .widgets .widget:last-child,
.site-widgetized-section .widgets-3 .widget { width: 100%; margin-right: 0; }
.site-widgetized-section .widgets-3 .widget:nth-child(2n + 2) { margin-right: 0; }
.site-widgetized-section .widgets-2 .widget { width: 100%; margin-right: 0; } div.navigation { font-size: 14px; margin: 15px 0; }
div.navigation a { padding: 6px 10px;  border: none; }
div.navigation a:hover { background: none; }
div.navigation span.current { padding: 6px 10px; color: #333; background: none; }
div.navigation span.pages { margin-right: 15px; display: none; }
div.navigation span.dots { color: #999; line-height: 100%; margin: 0 2px;}
div.navigation .prev, div.navigation .next { position: absolute; padding: 8px 0; border: none; color: #666;  }
.site-info { font-size: 12px; } .widget-areas .column:nth-child(1):nth-last-child(4),
.widget-areas .column:nth-child(2):nth-last-child(3),
.widget-areas .column:nth-child(3):nth-last-child(2),
.widget-areas .column:nth-child(4):nth-last-child(1) {
width: 100%;
margin-right: 0;
} .widget-areas .column:nth-child(1):nth-last-child(2),
.widget-areas .column:nth-child(2):nth-last-child(1) {
width: 100%;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
float: none;
width: 100%;
}
.slides li .slide-header {
width: 70%;
margin: 0 15%;
}
ul.right_col_posts {
margin-top: 20px;
}
.featured_category_2col {
margin-bottom: 30px;
}
.content-area .featured-style-style_text {
padding: 0 0 20px;
margin: 0 0 10px;
border-bottom: 1px solid #eee;
overflow: hidden;
}
#archives .archives_list li {
margin-bottom: 20px;
}
#archives .archives_list li span {
display: block !important;
float: none !important;
width: 100% !important;
}
.site-copyright {
font-size: 14px;
}
}
@media screen and (max-width: 460px) {
.carousel-slider .item {
margin: 0;
width: 100%;
}
.carousel-slider .flickity-enabled .item {
margin: 0;
width: 100%;
}
.author_links a {
font-size: 14px;
}
.prevnext .previous_post_pag,
.prevnext .next_post_pag {
width: 100%;
float: none;
}
.navbar-brand-wpz {
margin: 20px 0 10px;
}
.slides li .slide_button a {
padding: 9px 18px;
}
}
@media screen and (max-width: 380px) {
.woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count {
font-size: 12px;
}
.author_links a {
display: block;
margin: 0 0 12px;
}
}