@media only screen and (max-width:2600px) {


}



@media only screen and (max-width:2240px) {


}



@media only screen and (max-width:1920px) {


}

@media only screen and (max-width:1860px) {


}

@media only screen and (max-width:1600px) {


}

@media only screen and (max-width:1570px) {

}

@media only screen and (max-width:1440px) {

}


@media only screen and (max-width:1368px) {

	

}


@media only screen and (max-width:1280px) {
h5{font-size:19px;  margin:0 0 10px 0;}
h6{font-size:17px;  margin:0 0 10px 0;}
body{font-size:17px; line-height:22px;}
h2, .product-description h6 {font-size:19px; line-height:22px;}
.custom-container{max-width:inherit; padding-left:30px; padding-right:30px; display:block;}
.comunity h2, .manual-download h2, .category h2, .news-reviews h2, .moods-notes-in h2, .details h2{font-size:22px; margin:0 0 15px 0;}
.menu li a{font-size:15px; padding:18px 16px;}
.menu ul ul li span{font-size:14px;}
.menu ul ul li a{font-size:14px; padding: 2px 10px 2px 20px}
.multi.multi-style ul ul{min-width:185px;}
.banner ul.bxslider li span{font-size:24px; right:30px; bottom:30px;}
ul.top-menu{margin-bottom:15px;}
form.search{margin-bottom:10px;}
.logo{margin-top:18px;}
.logo a img{width:375px;}
ul.top-menu li a{padding:10px 5px;}
form.search input{min-width:299px;}
.product-img{min-height:165px;}
a.more{font-size:15px;}
.customer-review span.qote{font-size:75px; top:35px;}
.gallery span{font-size:18px;}
.copy-right p{font-size:13px; line-height:18px;}
.products .one-seventh .product-img{}
.products .one-seventh .product-img a img{margin-top:14px; width:67%;}
.right-section .movie iframe{min-height:490px;}
.right-section .movie .over-lap h1{font-size:46px;}
.right-section p{margin-bottom:21px;}
.left-section .one-whole p{margin-bottom:20px;}
.left-section .one-whole{margin-bottom:35px;}
.accords .accordion-header{font-size:21px;}
.category-banner{padding: 50px 100px;}
.category-banner h1{font-size:62px;}
.category-banner img{width:90%;}
.news-left-in h5{font-size:19px;}
.news-reviews-right .accordion-header{font-size:16px; padding-left:45px;}
.news-reviews-right .accordion-header.open, .news-reviews-right .accordion-header{background-position:left 20px center;}
.news-reviews-right .accordion-body ul li a{font-size:14px; line-height:17px;  line-height:normal;}
.news-reviews-in, .moods-notes-in{padding:30px;}
.resp-tabs-list li{font-size:20px;   padding: 23px 25px 20px 25px;}
.resp-tab-content table td.amt{font-size:19px;}
.pop{width:33%;}
.pop table{padding:0 25px;}
.add-cart, .order{font-size:21px;}


}


@media only screen and (max-width:1200px) {


}

@media only screen and (max-width:1190px) {
  .details-right{
/*   	padding-left:0px; */
  }
  .details-right-in{
  	width:23.55%;
  }
}


@media only screen and (max-width:1140px) {
body{font-size:16px; line-height:21px;}
h2, .product-description h6 {font-size:18px; line-height:21px;}
.custom-container{max-width:inherit; padding-left:20px; padding-right:20px;}
.comunity h2, .manual-download h2, .category h2, .news-reviews h2, .moods-notes-in h2, .details h2{font-size:20px; margin-bottom:20px;}
.top-header{padding:15px 0;}
.menu li a{font-size:13px; padding:15px 15px;}
.menu ul ul li span{font-size:12px;}
.menu ul ul li a{font-size:12px; padding: 1px 8px 1px 15px}
.multi.multi-style ul ul{min-width:175px;}

form.search input{min-width:270px;}
.logo a img{width:330px;}
.product-img{min-height:145px;}
a.more{font-size:14px;}
.banner{margin-top:-1px;}
.customer-review span.qote{font-size:65px; top:31px;}
.gallery span{font-size:17px;}
.products .one-seventh .product-img {min-height: 107px;}
.products .one-seventh .product-img a img { width:50%;}
.footer-in .one-fifth{float:none; width:33.33%; display:inline-block;  margin-left: -3px; margin-bottom:15px; text-align:left;}
.footer-in .one-fifth:nth-child(3n + 1){clear:both;}
.right-section .movie .over-lap h1{font-size:41px;}
.right-section .movie iframe{min-height:390px;}
.right-section .movie .over-lap{width:90%;}
.left-section{width:25%; padding-right:23px;}
.right-section{width:75%;}
.accords .accordion-header{font-size:20px; padding: 11px 10px 11px 15px;}
.accords .accordion-body .pushed{padding-left:35px;}
.category-banner{padding: 50px 80px;}
.category-banner h1{font-size:56px;}
.category-banner img{width:80%;}
.news-reviews-left{ width:77%;}
.news-reviews-right{width:22%;}
.news-reviews-right h2{padding:12px 12px 12px 25px;}
.news-reviews-in, .moods-notes-in{padding:25px;}
.manual-download p{margin-bottom:20px;}
.accords .accordion-header.open:after, .accords .accordion-header:after{padding:12px 30px 11px 20px; font-size:14px; background-position:right 10px center;}
.mood-accord-left{padding-right:10px; width:60%; margin-bottom:20px;}
.mood-accord-right{padding-left:10px; width:40%; margin-bottom:20px;}
.accords .mood-accord-left-in span{margin-bottom:18px;}
.mood-accord-left, .accords .mood-accord-right span, .mood-accord-right{margin-bottom:15px;}
.mood-accord-left-in{padding-left:35px;}
.resp-tabs-list li{font-size:19px;   padding: 22px 19px 19px 19px;}
.resp-tab-content table td.amt{font-size:18px;}
.pop{width:35%;}
.pop table{padding:0 20px;}
.add-cart, .order{font-size:20px;}
.details .accords{/*width:1100px;*/}

.cart__qty .js-qty__adjust{
  padding: 5px 8px !important;
}

}


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

}


@media only screen and (max-width:991px) {
  .multi ul li:hover a{color:#000}
/* .multi ul > li > a:hover{color:#fff !important;} */
h5{font-size:18px; }
h6{font-size:16px;  }
.show-in-sm{display:block;}
.custom-container{max-width:inherit; padding-left:15px; padding-right:15px; display:block;}
.menu ul ul{padding:0 0; left:0; width:100%;}
.multi.multi-style li ul li{position:relative;}
.menu li a{font-size:14px; padding:12px 15px;}
.menu ul ul ul{left:0; margin-top:0;  width:100%;}
.menu ul ul li a { font-size:13px; padding: 10px 10px 10px 30px; text-transform: uppercase; color:#fff;  }
.menu ul ul ul li a{  font-size:13px; color:#fff; padding:10px 15px 10px 45px; color:#fff;}
.menu ul ul li span{font-size:14px; color:#fa9a25; padding:8px 15px 8px 30px;  font-weight:600;}
.top-header-left{width:100%; text-align:center;}
.top-header-right{float:left; width:100%;}
ul.top-menu{margin:0 0;}
form.search{clear:none; margin:0; float:left;}
.logo{float:none; margin:10px auto 25px auto; display:table;}
.logo a img{width:295px;}
form.search input{min-width:240px;}
.multi.multi-style ul{ left:0; }
.build-left, .build-right,  .news-review .grid__item{float:left; width:100%;}
.footer-in .one-fifth{width:50%;}
.footer-in .one-fifth:nth-child(2n +1){clear:both;}
.footer-in .one-fifth:nth-child(3n + 1){clear:none;}
.product-img{min-height:125px;}
.banner ul.bxslider li span{font-size:22px; right: 25px; bottom: 25px;}
.left-section{width:28%; padding-right:20px;}
.right-section{width:72%;}
.right-section .movie .over-lap h1 {font-size:36px;}
.accords .accordion-body .pushed{padding-left:30px;}
.manual-download-in, .accords .accordion-body{padding:15px;}
.category-banner{padding: 40px 50px;}
.category-banner h1{font-size:45px;}
.category-banner img{width:60%;}
.news-reviews-in, .moods-notes-in{padding:15px;}
.news-reviews-left{ width:74%;}
.news-reviews-right{width:25%;}
.news-left-in h5{font-size:18px;}
.news-left-in span{font-size:13px;}
.mood-accord-left-in{padding-left:30px;}
.accords .mood-accord-right span{padding-left:20px;}
.tb .resp-tab-content {padding:25px 15px 20px 15px;}
.pop{width:40%;}
.pop table{padding:0 15px;}
.add-cart, .order{font-size:19px;}
.resp-tab-content table th.names, .resp-tab-content table th.qty {border-right:5px solid #fff;}
h2.resp-accordion{padding: 10px 10px; margin-bottom:7px; background:#ea2429;margin-bottom:5px;}
.details-left{width:55%; padding-right:10px;}
/* .details-right{width:45%; padding-left:10px;} */

.menu.active{max-height:100vh;}

}

@media only screen and (max-width:949px) {
 .multi.multi-style ul{ left:0; /*float:left;*/ width:100%;}
.multi.multi-style ul li.multi-back:before{content: ""; position:absolute; left:18px; top:12px; background:url(../images/left-arrow.png) no-repeat center; width:9px; height:15px; }
.multi.multi-style ul li a.multi-dropdown:after{content: ""; position:absolute; float:right; right:18px; top:15px;  background:url(../images/right-arrow.png) no-repeat center; width:9px; height:15px;}
.multi.multi-style ul li li a.multi-dropdown:after{top:11px; font-size:15px; color:#fff;}
.pop{width:45%;}


 
}




@media only screen and (max-width:800px) {
 .details-right .details-right-in{
    width : 30.33%;
  }
  .multi-toggled-controls .multi-toggled-title{
    font-size:18px;
  }
  .js-qty, .ajaxcart__qty{
  	margin-bottom:0px;
  }
  .cart-template .cart__qty{
    width: 35%;
  }
}


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

}


@media only screen and (max-width:749px) {
.picture-gallery-section .section-header{font-size:20px;}
h5{font-size:17px; }
h6{font-size:15px;  }
.show-in-xs{display:block !important;}	
.hide-in-xs{display:none;}
body{font-size:15px; line-height:20px;}
h2, .product-description h6 {font-size:17px; line-height:20px; margin-bottom:10px;}
.comunity h2, .manual-download h2, .category h2, .news-reviews h2, .moods-notes-in h2, .details h2{font-size:19px; line-height:normal; margin-bottom:10px;}
.logo{float:none; margin:10px auto 22px auto; display:table;}
.logo a img{width:270px;}
.multi.multi-style ul li{width:100%;}
.multi.multi-style ul li a{padding: 10px 15px;font-size:14px;}
.multi-toggled-title{padding-left: 15px;}
ul.top-menu.multi-menu.multi-mobile > .multi-back{display:none;}
form.search{float:none; margin:0 auto 15px auto; display:table;}
.products .one-seventh .left-right:after{display:none;}
.customer-review span.qote{font-size:55px; top:26px;}
.gallery span{font-size:15px;}
.copy-right p{font-size:12px; line-height:17px;}

.product-img{min-height:110px;}
.products .one-seventh .product-img { min-height: 93px;}
.products .grid__item{width:50%; float:none; display:table; margin:0 auto 25px auto;}
.products .one-seventh{width:100%;}
.products .one-seventh .grid__item{float:left; width:50%; margin:0 0;}
.product-img a img{width:100%;}
.products .one-seventh .product-img a img{width:75%;}
.banner ul.bxslider li span{font-size:21px; right: 20px; bottom: 20px;}

.left-section{width:100%; padding-right:0px;}
.left-section .grid{text-align:center;}
.left-section .one-whole p{margin-bottom:15px;}
.left-section .one-whole{float:none; display:inline-block; width:50%; margin-left: -2px; margin-bottom:25px; vertical-align:top; text-align:left;}
.left-section .one-whole img{margin-bottom:15px;}
.right-section{width:100%; padding:15px;}
.right-section .content{padding:0 10px;}
.right-section .movie{margin-bottom:25px;}
.right-section p{margin-bottom:17px; text-align:justify;}
.right-section .movie .over-lap h1 {font-size:31px;}
.accords .accordion-header{font-size:18px; padding: 10px 70px 10px 15px;}
.accordion-body-left{width:100%; padding-right:0;}
.accordion-body-right{width:100%; padding-left:0;}
.category-banner{padding: 30px 30px;}
.category-banner h1{font-size:37px;}
.category-banner img{width:50%;}
.all-cat .grid__item.one-third {width:50%; float:none; margin:0 auto 20px auto; display:table;}
.all-cat .one-secventh{width:100%; margin:0 0 20px 0; float:left;}
.news-reviews-left{ width:100%; margin:10px 0;}
.news-reviews-right{width:100%; margin:10px 0;}
.news-left-in h5{font-size:17px;}
.news-left-in{margin-bottom:10px;}
.manual-download p{margin-bottom:15px;}
.accords .accordion-header.open:after, .accords .accordion-header:after{padding:10px 25px 10px 15px; font-size:13px; background-position:right 9px center;}
.news-reviews-in > p, .moods-notes-in p, .details-left p, .tb p{text-align:justify;}
.mood-accord-left{padding-right:0px; width:100%;}
.mood-accord-right{padding-left:0px; width:100%;}
.accords .mood-accord-left-in span{margin-bottom:15px;}
.mood-accord-left, .accords .mood-accord-right span{margin-bottom:12px;}
.mood-accord-left-in{padding-left:20px;}
.details-left{width:100%; padding-right:0px; margin-bottom:25px;}
.details-left p{}
/* .details-right{width:100%; padding-left:0px;} */
.product-img a img{width:auto;}
.responsived-table table .responsived-table tr, .responsived-table td, .resp-tab-content table tr, .resp-tab-content table th{float:none;}
.resp-tab-content table th{text-align:left;}
.pop{width:55%;}
.details .accords{/*width:1024px;*/}
.cart__qty {
  padding:0;
}  
  .cart__qty-label{
    text-align: center;
    float: none;
    width: 100%;
  }
.cart .btn{padding:5px 15px;font-size: 14px}
  .multi-toggled-button{
  	margin: 15px 15px 0 0;
    width: 25px;
  }
  .multi-toggled-button span{
    margin: 2px 0px;
  }
  
}

@media only screen and (max-width:640px) {
  .add-cart, .order {
    font-size: 15px;
  }
}


@media only screen and (max-width:568px) {
form.search{width:auto;}	
  .support-form form{overflow:scroll;}
 .support-form form table{width:500px;}
.products .grid__item{width:100%;}
.build-left, .build-right, .gallery .grid__item, .news-review .grid__item, .footer-in .one-fifth, form.subscriber input, .products .one-seventh .grid__item,.left-section .one-whole
{float:left; width:100%; margin-left:0;}
.gallery .grid__item{margin:0 0 25px 0;}
.comunity h2, .manual-download h2, .category h2, .news-reviews h2, .moods-notes-in h2, .details h2{font-size:18px;}
form.subscriber input{margin:0 0 25px 0;}
form.subscriber button{float:none; margin:0 auto; display:table;}

footer{text-align:center;}
.footer-in ul.addres{margin:0 auto;margin-bottom:10px;}
.footer-in .one-fifth.line:after {
  background: transparent;
}
.footer-in ul.contact li{width:auto; display:inline-block; padding-left:10px;}
.footer-in ul.contact li:before{width:5px; height:5px;}
.footer-in .one-fifth{margin-bottom:15px;}
.copy-right{padding:15px 15px;}
.banner ul.bxslider li span{font-size:18px;}
.bx-wrapper .bx-controls-direction a{width:25px; height:25px; background-size:contain !important;}
.right-section .content{padding:0 0;}
.right-section .movie .over-lap{width:100%; padding:0 15px; top:35%;}
.right-section .movie .over-lap h1 {font-size:28px;}
.accords .accordion-body .pushed{margin-bottom:15px;}
.accords .accordion-body .pushed{padding-left:20px;}
.accords .accordion-header{font-size:17px; padding: 9px 60px 9px 15px;}
.category-banner{padding:25px 20px;}
.category-banner h1{font-size:28px;}
.category-banner img{width:50%;}
.all-cat .grid__item.one-third, .product-left-right .grid__item, .all-cat .grid__item{float:left; width:100%; display:block;}
.all-cat .one-secventh .one-half.line:after{display:none;}
.news-left-in h5{font-size:16px;}
.accords .accordion-header.open:after, .accords .accordion-header:after{padding:9px 20px 9px 10px; font-size:12px; background-position:90% 13px;}
.mood-accord-left-in{padding-left:15px;}
.product-img a img{width:100%;}
.pop{width:380px;}


  .details-right .details-right-in{
  	width:48%;
  }

  .custom-container .grid__item, .custom-container li a{
    text-align:center;
  }
  .side-cart{
	padding-right:5px;
    margin-top: 8px;
  }
  .test:after{
    font-size: 40px;
  }
}
@media only screen and (max-width:540px) {
  .details-right{
    padding-left:0px;
  }
  .details-right .details-right-in{
    width:100%;
  }
  .subscriberdiv{
    padding:20px 10px;
  }
  .subscriber #Email{
    width:100%;
    margin-bottom: 10px;
  }
  .subscriber button {
    margin: 0 auto;
    float: none;
  }
  .details-slider{
    padding: 10px;
  }
}


@media only screen and (max-width:414px) {
form.search{width:100%;}	
form.search input{min-width:inherit; width:100%;}
.banner ul.bxslider li span{font-size:15px; right:20px; bottom:15px;}
.right-section .movie .over-lap h1 {font-size:24px;}
.pop{width:99%;}








}



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


 
}



