@media only screen and (min-width:1280px) {



}

@media only screen and (min-width:768px) and (max-width:1024px) {

.site-menu{

	display:none;

}

.menu-button{

	display:block;

}

.mobNav{

	display:block;	

}





.container{ width:740px;}

.topBar{ margin:0; padding:10px 0;}

.phoneBlock{ padding:0;}

.addressBlock{ font-size:12px;}

.mailBlock{ display:block;}

.phoneBlock .phone{ margin: 5px 0 5px 0; font-size:16px;}

.socialBlock{ display:block; margin:5px 0;}

.logo{ margin:-22px 0 0 -115px; width:200px;}

.sticky .logo{ margin:-7px 0 0 -80px; width:160px;}



.nav ul li{ padding:0 0 0 25px;}

.nav ul li a{ font-size:14px;}

.nav ul li:nth-child(2), .nav ul li:nth-child(3){ padding-left:20px;}

.nav ul li:nth-child(4){ padding-left:255px;}

.slides-navigation a.next{ right:10px;}

.slides-navigation a.prev{ left:10px;}


.welcomeBlock{ padding:15px 0 20px;}



.title{font-size: 24px; line-height:30px; padding:0 0 10px 0;}

.welcomeBlock p{ font-size:13px; line-height:24px; padding:0 0 15px 0;}

.btn a{ font-size:14px; line-height:35px; padding:0 20px;}


.productsBlock ul{ width:96%; text-align:center; display:inline-block; margin:0 2%;}
.productsBlock ul li{ float:none; width:45%; height:250px; margin:0 0px 25px 0px; display:inline-block;}
.productsBlock ul li:nth-child(even){ margin:0 0 25px 25px;}
.productsBlock ul li .pic{ border-left:none;}

.productsBlock .overlay{ margin-left:0;}



.innerBanner{ padding:145px 0 0 0; height:180px;}
.productDes h3{ font-size:18px; line-height:22px;}



.latestProducts{ padding:10px 0 30px 0;}

.latestProducts .title{ font-size:24px; line-height:30px; padding:0 0 20px 0;}



.featuredBrands{ padding:30px 0 20px 0;}

.featuredBrands ul{ text-align:center; padding:0;}

.featuredBrands ul li{ float:none; display:inline-table; margin:0 20px 10px 0;}



.footerBlock .footerLogo{ display:block; width:210px;}

.footerSocialBlock{ display:none;}

.contactBlock{ margin:50px 0 0 13px; padding:0 0 30px 0; width:280px; text-align:center; float:none;}

.contactBlock .title{ padding:20px;}

.contactBlock input, .contactBlock textarea{ width:200px; padding:10px;}



.footerAddressBlock .address{ font-size:12px;}

.footerAddressBlock .mail{font-size:12px;}



.footerAddressBlock{ padding:20px 0 0 13px; display:block;}

.copyRights{ padding:10px 0;}

.copyRights p{ font-size:12px;}







.innerContent{ padding: 14px 0 20px 0;}











.contactUsBlock .formBlock{ width:480px;}

.contactUsBlock input, .contactUsBlock textarea{ width:410px;}





#featuredBrands{ width:80%; margin:0 auto;}

.featuredBrands .item img{ width:100% !important;}

.featuredBrands .owl-prev{  margin-right:-30px;}

.featuredBrands .owl-next{  margin-left:-30px;}



.featuredBrands .owl-carousel .owl-item .item{ float:none; width:70% !important; margin:0 auto !important;





}

#amazingslider-1{ width:100% !important; position:relative;}
.amazingslider-wrapper-1{ width:100% !important; margin:0px !important; height:330px !important;}
#amazingslider-wrapper-1{ margin:0px 0 30px 0 !important; height:330px !important;width:100% !important; padding:0px !important;}
.amazingslider-wrapper-1 img{ width:100% !important;}
.amazingslider-img-elem-1{ margin:0px !important; height:330px !important;}
.amazingslider-swipe-box-1{ height:330px !important;}
.amazingslider-bottom-shadow-1{ display:none !important;}
.amazingslider-arrow-left-1{ left:0px !important;}
.amazingslider-box-1 a{ display:none !important;}
.amazingslider-car-left-arrow-1{ background:url(../images/home_prev.png) no-repeat 0 0 !important; display:inline-block !important;height:100% !important; background-size:100% auto !important; margin:0px !important; width:35px !important;}
.amazingslider-car-right-arrow-1{background:url(../images/home_next.png) no-repeat 0 0 !important; display:inline-block !important; height:100% !important; background-size:100% auto !important; margin:0px !important; width:35px !important; left:445px !important;}
.amazingslider-nav-1{ width:480px !important; margin:15px 0 0 0 !important; position:absolute; left:0 !important;top:335px !important; height:95px !important;}
.amazingslider-bullet-wrapper-1{ margin:0px !important;}
.amazingslider-bullet-image-1{ width:140px !important; height:95px !important;}
.amazingslider-bullet-wrapper-1 div{width:140px !important; height:95px !important; float:left; margin:0 0 0 4px;}
.amazingslider-nav-container-1{ height:95px !important; margin:0px 33px !important;}

.homedecorBlock .homedecorRight{height:445px;}
.md-content img{ width:100% !important;}
.amazingslider-space-1{ width:100% !important;}
.footerLogo .footerSocialBlock {padding-left:30px !important;}

}



@media only screen and (min-width:481px) and (max-width:767px) {

.innerBanner{ height:auto;}

.site-menu{

	display:none;

}
.menu-button{

	display:block;

}

.mobNav{

	display:block;	

}



.container{ width:460px;}

.headerBlock{position:absolute; background:#fff; z-index:9999; width:100% !important;}

.mean-container .mean-bar{ position:fixed !important;}

.header { width:100% !important;}

.topBar{display:none;}

.phoneBlock{ padding:0;}

.sticky{position:inherit; top:inherit;}



.addressBlock{ font-size:12px; display:none;}

.mailBlock{ display:none;}

.phoneBlock .phone{ margin:10px 0 20px 0; font-size:16px;}

.socialBlock{ display:none;}

.logo{ margin:-20px 0 0 -80px; width:160px;}



.sticky .logo{ margin:-20px 0 0 -80px; width:160px;}



.slides-navigation a.next{ right:10px;}

.slides-navigation a.prev{ left:10px;}



.welcomeBlock{ padding:15px 0 20px;}



.title{font-size: 24px; line-height:30px; padding:0 0 10px 0;}

.welcomeBlock p{ font-size:13px; line-height:24px; padding:0 0 15px 0;}

.btn a{ font-size:14px; line-height:35px; padding:0 20px;}



.productsBlock ul li{ float:none; width:96%; height:250px; margin:0 2% 20px 2%;}

.productsBlock ul li .pic{ border-left:none;}

.productsBlock .overlay{ margin-left:0;}





.productDes h3{ font-size:18px; line-height:22px;}



.latestProducts{ padding:10px 0 30px 0;}

.latestProducts .title{ font-size:24px; line-height:30px; padding:0 0 20px 0;}



.featuredBrands{ padding:20px 0;}

.featuredBrands ul{ text-align:center;}

.featuredBrands ul li{ float:none; display:inline-table; margin:0 25px 25px 0;}



.footerBlock .footerLogo img{ display:none;}

.contactBlock{ margin:50px 0 0 0; padding:0 0 30px 0; width:460px; text-align:center;}

.contactBlock .title{ padding:20px;}

.contactBlock input, .contactBlock textarea{ width:370px; padding:10px;}



.footerAddressBlock{ padding:20px 0 0 30px; }

.copyRights{ padding:10px 0;}

.copyRights p{ font-size:10px;}





.innerBanner{ height:150px; padding:100px 0 0 0;}

.innerContent{ padding: 14px 0 20px 0;}

.innerContent img{ margin:0px 0 20px 0; padding:0; float:left; width:100%;}





.contactUsBlock .formBlock{ width:460px;}

.contactUsBlock input, .contactUsBlock textarea{ width:410px;}





#featuredBrands{ width:80%; margin:0 auto;}

.featuredBrands .item img{ width:100% !important;}

.featuredBrands .owl-prev{  margin-right:-30px;}

.featuredBrands .owl-next{  margin-left:-30px;}





.featuredBrands .owl-carousel .owl-item .item{ float:none; width:50% !important; margin:0 auto !important;}

#amazingslider-1{ width:100% !important; position:relative;}
.amazingslider-wrapper-1{ width:100% !important; margin:0px !important; height:330px !important;}
#amazingslider-wrapper-1{ margin:0px 0 30px 0 !important; height:330px !important;width:100% !important; padding:0px !important;}
.amazingslider-wrapper-1 img{ width:100% !important;}
.amazingslider-img-elem-1{ margin:0px !important; height:330px !important;}
.amazingslider-swipe-box-1{ height:330px !important;}
.amazingslider-bottom-shadow-1{ display:none !important;}
.amazingslider-arrow-left-1{ left:0px !important;}
.amazingslider-box-1 a{ display:none !important;}
.amazingslider-car-left-arrow-1{ background:url(../images/home_prev.png) no-repeat 0 0 !important; display:inline-block !important;height:100% !important; background-size:100% auto !important; margin:0px !important; width:35px !important;}
.amazingslider-car-right-arrow-1{background:url(../images/home_next.png) no-repeat 0 0 !important; display:inline-block !important; height:100% !important; background-size:100% auto !important; margin:0px !important; width:35px !important; left:445px !important;}
.amazingslider-nav-1{ width:100% !important; margin:15px 0 0 0 !important; position:absolute; left:0 !important;top:335px !important; height:95px !important;}
.amazingslider-bullet-wrapper-1{ margin:0px !important;}
.amazingslider-bullet-image-1{ width:140px !important; height:95px !important;}
.amazingslider-bullet-wrapper-1 div{width:140px !important; height:95px !important; float:left; margin:0 0 0 4px;}
.amazingslider-nav-container-1{ height:95px !important; margin:0px 33px !important;}
.homedecorBlock .homedecorLeft{ float:left; width:100%;}
.homedecorBlock .homedecorRight{height:445px; width:100%; display:none;}
.md-content img{ width:100% !important;}
.amazingslider-space-1{ width:100% !important;}
.socialFeed{display:none;}
.footerLogo .footerSocialBlock {padding-left:30px !important;}

}



@media only screen and (min-width:320px) and (max-width:480px) {

.site-menu{

	display:none;

}
.welcomeBlock p{ font-size:14px;}
.productsBlock ul li{ font-size:14px;}
.footerBlock{ font-size:15px;}
.innerContent p{ font-size:14px;}
.innerBanner{ height:auto;}
.menu-button{

	display:block;

}
.mean-container .mean-nav ul{ height:250px; overflow-y:scroll;}
.mobNav{

	display:block;	

}

.container{ width:300px;}

.headerBlock{position:absolute; background:#fff; z-index:9999; width:100% !important;}

.mean-container .mean-bar{ position:fixed !important;}

.header { width:100% !important;}
.header.sticky{ position:fixed}
.topBar{display:none;}

.phoneBlock{ padding:0;}

.sticky{position:inherit; top:inherit;}



.addressBlock{ font-size:12px; display:none;}

.mailBlock{ display:none;}

.phoneBlock .phone{ margin:10px 0 20px 0; font-size:16px;}

.socialBlock{ display:none;}

.logo{ margin:-20px 0 0 -80px; width:160px;}



.sticky .logo{ margin:-20px 0 0 -80px; width:160px;}



.slides-navigation a.next{ right:10px;}

.slides-navigation a.prev{ left:10px;}



.welcomeBlock{ padding:15px 0 20px;}



.title{font-size: 24px; line-height:30px; padding:0 0 10px 0;}

.welcomeBlock p{ font-size:13px; line-height:24px; padding:0 0 15px 0;}

.btn a{ font-size:14px; line-height:35px; padding:0 20px;}



.productsBlock ul li{ float:none; width:96%; height:250px; margin:0 2% 20px 2%;}

.productsBlock ul li .pic{ border-left:none;}

.productsBlock .overlay{ margin-left:0;}




.productDes h3{ font-size:18px; line-height:22px;}



.latestProducts{ padding:10px 0 30px 0;}

.latestProducts .title{ font-size:24px; line-height:30px; padding:0 0 20px 0;}



.featuredBrands{ padding:30px 0;}

.featuredBrands ul{ text-align:center;}

.featuredBrands ul li{ float:none; margin:0 0 25px 0;}



.footerBlock .footerLogo img{ display:none;}

.contactBlock{ margin:50px 0 0 0; padding:0 0 30px 0; width:300px; text-align:center;}

.contactBlock .title{ padding:20px;}

.contactBlock input, .contactBlock textarea{ width:240px; padding:10px;}



.footerAddressBlock{ padding:20px 0 0 30px;}
.socialFeed{display:none;}
.copyRights{ padding:10px 0;}

.copyRights p{ font-size:14px; padding:0 16px 10px 16px;}



.innerBanner{ height:80px; padding:100px 0 0 0;}

.innerContent{padding: 20px 0 20px 0;}

.innerContent h1{font-size: 30px; line-height: 34px; padding: 0 0 25px 0;}

.innerContent .aboutBlock{ padding:0;}

.innerContent img{  margin:10px 0 20px 0; padding:0; float:left; width:100% !important; height:auto !important;}

.innerContent h3{ padding: 0 0 10px;}

.innerContent p{font-size: 13px; line-height: 22px; padding: 0 0 20px;}



.contactUsBlock .formBlock{width: 300px;}

.contactUsBlock input, .contactUsBlock textarea{width: 250px;}



#featuredBrands{ width:100%; margin:0 auto;}

.featuredBrands .item img{ width:90% !important;}

.featuredBrands .owl-prev{  margin-right:0px; left:40px !important;}

.featuredBrands .owl-next{  margin-left:0px;}





.featuredBrands .owl-carousel .owl-item .item{ float:none; width:70%; margin:0 auto !important;}


#amazingslider-1{ width:100% !important; position:relative; margin:20px 0 !important}
.amazingslider-wrapper-1{ width:100% !important; margin:0px !important; height:250px !important;}
#amazingslider-wrapper-1{height:250px !important;width:100% !important; padding:0px !important; overflow:hidden !important;}
.amazingslider-wrapper-1 img{ width:100% !important;}
.amazingslider-img-elem-1{ margin:0px !important; height:250px !important;}
.amazingslider-swipe-box-1{ height:250px !important;}
.amazingslider-bottom-shadow-1{ display:none !important;}
.amazingslider-arrow-left-1{ left:0px !important;}
.amazingslider-box-1 a{ display:none !important;}
.amazingslider-arrow-left-1{ background:url(../images/home_prev.png) no-repeat 0 0 !important; display:inline-block !important;height:36px !important; background-size:100% 100% !important; margin:0px !important; width:36px !important; top:34% !important;}
.amazingslider-arrow-right-1{background:url(../images/home_next.png) no-repeat 0 0 !important; display:inline-block !important; height:36px !important; background-size:100% 100% !important; margin:0px !important; width:36px !important;top:34% !important;}
.amazingslider-nav-1{ width:100% !important; margin:15px 0 0 0 !important; position:absolute; left:0 !important;top:205px !important; height:65px !important;}
.amazingslider-bullet-wrapper-1{ margin:0px !important;}
.amazingslider-bullet-image-1{ width:105px !important; height:65px !important;}
.amazingslider-bullet-wrapper-1 div{width:105px !important; height:65px !important; float:left; margin:0 0 0 4px;}
.amazingslider-nav-container-1{ height:65px !important; margin:0px 33px !important;}
.homedecorBlock .homedecorLeft{ float:left; width:100%;}

.md-content img{ width:100% !important;}
.amazingslider-space-1{ width:100% !important;}
.md-modal{ height:350px !important; overflow:scroll !important;}

.productBlock ul li{ margin:0px 0 33px 0;}
.brandBlock h1, .productBlock h1{ font-size:22px;}

.footerLogo .footerSocialBlock {padding-left:30px !important;}

}