/* put here your custom css styles */

@media screen and (max-width: 1189px){
.header-top-bar, .header, .site-container .vc_row, .site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row, 
.vc_row.full-width>.vc_col-sm-12>.wpb_wrapper>.announcement {width: 95%;}


}
@media screen and (max-width: 1000px){
.product_cat_list .wpb_column.vc_col-sm-3 {width: 33.33%;}

}
@media screen and (max-width: 767px){
.header-top-bar, .header, .site-container .vc_row, .site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row, 
.vc_row.full-width>.vc_col-sm-12>.wpb_wrapper>.announcement, .menu-container, .blog.horizontal-carousel li.post, 
.vc_row .type-small .testimonials-list li {width: 95%;}
.product_cat_list .wpb_column.vc_col-sm-3 {width: 50%;margin: 15px 0}
.header .logo {float: left;width: 260px;}
.header .mobile-menu-switch {float: right;margin-top: 5px;}
.header-container, .header-container.sticky.move {padding: 15px 0;}
.mobile-menu-container {clear: both;float: left;width: 100%;}
.single-product .theme-page .grid_6{width: 100%}
#sing_post_thumb{margin-bottom: 20px}
.more{display: inline-block;}


}
@media screen and (max-width: 479px){
.header-top-bar, .header, .site-container .vc_row, .site-container .vc_row.full-width .vc_col-sm-12.wpb_column .vc_row, 
.vc_row.full-width>.vc_col-sm-12>.wpb_wrapper>.announcement, .menu-container, .blog .post-details, .vc_row .wpb_column .blog .post-content, 
.blog.horizontal-carousel li.post, .vc_row .type-small .testimonials-list li {width: 95%;}
.product_cat_list .wpb_column.vc_col-sm-3 {width: 100%;}
/*.header-top-bar-container{display: none}*/
.header-top-bar{display: block !important;padding: 10px 0}
.header-top-bar-container .header-toggle{display: none;}
.header-top-bar-container .re_social_icons_widget, .header-top-bar-container .template-mail, .header-top-bar-container .template-map-marker{display: none}


}