body.boxed #page,.page-container,.container{width:1260px;max-width:1300px}
.display_mobile{display:none}
.rc-anchor-normal{ width:83%!important}
@media only screen and (min-width: 1199px) {

}
@media (min-width: 992px) and (max-width: 1199px) {
header .logo-wrapper{width:35%;margin-left: 40px;}
.ts-menu{margin-top:30px}
.page-container,#ts_footer_block-2{max-width:990px}
.logo{margin-left:0;width:70%}
.menu-wrapper nav > ul.menu > li > a{font-size:15px!important}
.header-v3 .header-middle>.container>div{max-width:980px}
.menu-wrapper nav>ul.menu>li{margin-right:25px}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.container{width:auto!important}
header .logo-wrapper{width:35%;margin-left: 40px;}
.ts-menu{margin-top:15px}
.page-container,#ts_footer_block-2{max-width:768px}
.logo{margin-left:0;width:100%}
.menu-wrapper nav > ul.menu > li > a{font-size:15px!important}
.header-v3 .header-middle>.container>div{max-width:768px}
.menu-wrapper nav>ul.menu>li{margin-right:25px}
.header-center,.search-wrapper{display:none!important}
.product img{height:120px}
#main-content { padding: 0 10px;}
}
@media only screen and (max-width: 767px) {
#page{width:100%;margin:0;border-radius:0; box-shadow:none; border:none;}
.header-top{display:block!important;z-index:999!important}
.header-top .banner_right{display:block!important;z-index:999!important}
.ic-mobile-menu-button{z-index:888!important}
.products-home .owl-controls{display:block}
.menu_sub{display:none}
.call-mobile{display:block}
.current-menu-parent .sub-menu a span{color:#fff!important}
.ts-shortcode .shortcode-heading-wrapper .heading-title{width:88%}
.ts-shortcode .shortcode-heading-wrapper{padding-top:0}
.product img{height:auto}
.ts-row-wide{margin-bottom:30px}
.news_hot ul li a img{height:80px;margin-bottom:5px}
.title-adv h3{font-size:16px;margin-bottom:5px;padding-top:10px}
#company1{line-height:130px!important;font-size:14px!important}
.top-product{width:100%;float:left;margin-left:0}
.blog-content img,.full-content img{height:auto!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-left:0!important;.contact-mbwidth:100%;float:left;margin-top:20px}
.contact-mb iframe{width:106%!important}
.sticky-wrapper1{height:auto!important}
.woocommerce div.product .woocommerce-tabs .panel{padding:10px}
.blog-content table{width:100%!important}
.hidden-mobile{display:none!important}
.header-top .header-left{top:0!important}
.ic-mobile-menu-button{position:absolute!important;right:-317%!important;top:-5px!important}
.container{width:auto!important}
.search-wrapper{width:100%;float:left}
header .header-v3 .search-wrapper{padding:10px 0;padding-top:5px!important}
.container{width:auto!important}
.mobile-menu-wrapper .mobile-menu ul.sub-menu li>a{color:#000!important}
.is-sticky .header-sticky{position:relative!important}
.current-menu-parent .sub-menu a span,.sub-menu a span{color:#fff!important;font-size:14px}
.vc_custom_1490688016019{width:100%!important;left:0!important;margin-left:0}
.section-shape{top:-50px}
.logo .mobile-logo{width:70%;margin-left:68px}
.hidden_mobile{display:none}
.product{height:auto!important}
.vc_custom_1492275636805{margin-top:0!important;margin-bottom:0!important}
.display_mobile{display:block}
.menu-cate h1{padding-left:15px;padding-right:15px}
.products .product p,.woocommerce .products .product p{padding-left:0;padding-right:0}
.intro-home1 {margin-top: 0px;}
.intro-home1 h4 span {font-size: 25px;}
.intro-line { width: 35%;}
.intro-home2 h4 span { font-size: 25px;}
.header-v3 .header-top, .header-v4 .header-top, .header-v6 .header-top { border: none;}
#main>.page-container{ padding:10px;}
.intro-home2{ margin-top:20px;}
/*#page{ padding:20px 15px;}*/
.ts-banner-image>a{ height:auto}
.ts-banner-image>a img{ width:100%; height:auto;}
.tripadvisor{ width:15%; float:right;}
#page{ padding-bottom:0px;}
.address h3 {font-size: 20px!important;}
.shortcode-heading-wrapper,.about-us{ width:100%; float:left; text-align:center;}
.shortcode-heading-wrapper{ margin-top:10px;}
.about-us3{ margin-top:0px;} 
.vc_custom_1500958819235 .feature-content{ border:none!important;} 
.feature-content p{ margin:0px;}
.feature-content p label{ text-align:left;}
.vc_custom_1500958819235{ float:none!important;}
.feature-content .wpcf7-submit-home{ width:100%;}
.icon-big .feature-content{ padding:0px;}
.vc_custom_1500958819235{ width: auto; margin-top:20px;}
.vc_custom_1500958819235 .vc_column_container{ padding-left:0px; padding-right:0px;}
.feature-content p label{ font-size:16px;}
.main-content1{ padding-left:0px; padding-right:0px;}
.woocommerce div.product div.summary, .woocommerce .ts-col-18 div.product.vertical-thumbnail div.summary { width: 100%!important;}
.woocommerce div.product div.summary, .pp_woocommerce div.product div.summary{ margin-left:0px;}
.main-content1{ padding:10px!important;}
.ts-masonry article{ margin-bottom:25px;}
body h3.entry-title > a {height: 70px!important;}
.ts-blogs .button.button-readmore {margin-top: 15px;}
.main-content2{ padding:0px!important;}
.woocommerce .product .thumbnail-wrapper{ margin-bottom:15px;}
.current-menu-parent a span { color: #f1bd02;}
.ts-col-24{ float:left;}
#main-content { padding: 0 10px;}
.vc_custom_1500958819235 form{ padding:0 10px;}
/*.woocommerce .product .meta-wrapper{ padding-top:15px;}*/
.about-us {margin-top: 15px;}
.vc_custom_1435218298098{ margin-left:10px; margin-bottom:25px;}
.intro-home3 h4{ margin-top:10px!important;}
.ts-testimonial-wrapper{ margin-left:10px!important;}
#colophon{ padding-left:25px; padding-right:25px;}
.banner_right img{ margin-top:10px;}
.mr-70{ margin-left:0px;}
#primary{ padding:0px 15px}
}
@media only screen and (max-width: 479px) {
.section-shape{top:-50px}
.hidden-mobile{display:none!important};;;;
.header-top .header-left{top:0!important}
.logo{width:44%!important;padding-bottom:10px}
.ic-mobile-menu-button{position:absolute!important;right: -301% !important; top: 57px !important;}
.container{width:auto!important}
.search-wrapper{width:100%;float:left}
header .header-v3 .search-wrapper{padding:10px 0;padding-top:5px!important}
.is-sticky .header-sticky{position:relative!important}
.current-menu-parent .sub-menu a span,.sub-menu a span{color:#fff!important;font-size:14px}
.vc_custom_1490688016019{width:100%!important;left:0!important;margin-left:0}
.logo .mobile-logo{width: 76%; margin-left: 18px; margin-top: 20px;margin-bottom: 5px;}
.hidden_mobile{display:none}
.product{height:auto!important}
.vc_custom_1492275636805{margin-top:0!important;margin-bottom:0!important}
.display_mobile{display:block}
.menu-cate h1{padding-left:15px;padding-right:15px}
#main-content .woocommerce.columns-3 .products .product{width:100%!important}
.woocommerce div.product div.images-thumbnails{margin-bottom:20px}
#company1{line-height:90px!important;font-size:14px!important}
.products .product p,.woocommerce .products .product p{padding-left:0;padding-right:0}
.videos_hot{width:100%;margin-left:0!important}
.intro-home1 {margin-top: 0px;}
.intro-home1 h4 span {font-size: 25px;}
.intro-line { width: 35%;}
}