/*  1350px  */
@media all and (max-width: 1479px) {
	
.flip-card {height: 282px;}	
	
.flip-card-back a {padding-top: 20%;}	
	
.banner-caption {width: 88%;}	
	
.photocaption  {margin:50% 0px 0px 20px;}    
    
}




/*  1240px  */
@media all and (max-width: 1339px) {

#mixedSlider3, .grid-1280 {width: 1200px;}	

.menu li ul.dropdown-menu {    width: 100%;    margin-left:0px; left: 0px;}

.menu li {position: static}	
	
.top-navigation .grid-1280 {width: 100%;}
	
.assembly p {font-size: 16px;}	
	
.flip-card { height: 260px;}	
	
.flip-card { width: 33.25%;	}
	
iframe {    height: 320px;}		

.biography-content {  width: 63%;}

.blog-content {  height: 400px;}
	
}





/*  980px  */
@media all and (max-width: 1239px) {

#mixedSlider3, .grid-1280 {width: 940px;}	
	
.menu li ul.dropdown-menu li {width: 33.3%;}
	
.menu li ul.dropdown-menu li {line-height: 35px;}	
	
.footer-column {    width: 100%;    float: none;    margin-bottom: 20px;    padding-right: 0px;	}		
	
.footer-column h6 {margin-top: 30px;}	
	
iframe {    height: 260px;}	
	
.video .half-right {    padding: 30px;}	
	
.video {padding: 20px 0px;}	
	
.flip-card {    width: 49.88%;}	
	
.flip-card {    height: 309px;}	

.assembly-pic.aos-init.aos-animate {    width: 35%;}	
	
.assembly p {    width: 55%;    font-size: 15px;    font-weight: 300;    line-height: 30px;}	
	
h2 {    font-size: 30px;	}
	
.assembly {padding: 60px 0px;}	
	
.products-area {    padding: 30px 0px;	}
	
.about-column1, .about-column2, .about-column3 {width: 100%; padding: 0px; background-image: none; }	
	
.about-column1, .about-column2 {padding-bottom: 30px; border-bottom: 1px solid #ddd; margin-bottom: 30px;}	
	
.aboutus {    padding: 30px 0px;}		
	
.slider .slide, .home-banner1, .home-banner2,.home-banner3, .home-banner4, .home-banner5,.home-banner6,.home-banner7 {height: 320px; background-size:auto 100%; }
	
.banner-caption span {margin-top: 50px;}	
	
.banner-caption h2 {font-size: 24px; margin-left: 50px; width: 280px;}	
	
.banner-caption h2  br {display: none;}	
	
.banner-caption span {font-size: 13px; margin-left: 50px;}	

.slider .slider_left, .slider .slider_right {top:32%;}	
	
.products-area p {    width: 100%;	}

.biography-content {    width: 54%;  }

.blog-box figure {  height: 170px;}

 .blog-content {    height: 500px;  }
	
}






/*  768px  */
@media all and (max-width: 979px) {

#mixedSlider3, .grid-1280 {width: 720px;}		

h2 {    font-size: 24px;    font-weight: 300;}	
	
.brands {    padding: 30px 0px;}	
	
iframe {    height: 200px;}	
	
.video .half-right {    padding: 0px 0px;}	
	
body {font-size: 14px; line-height: 24px;}	
	
.flip-card {    width: 49.85%;}	
	
.flip-card {    height: 242px;}	
	
.assembly-pic {    width: 40%;    margin-top: 77px; margin-right: 0px;}	

.assembly {    padding: 40px 0px;}	
	
.menu li ul.dropdown-menu li {font-size: 13px;}	
	
.banner-caption span, .banner-caption h2 {display: none;}	
	
.slider .slide, .home-banner1, .home-banner2, .home-banner3, .home-banner4, .home-banner5, .home-banner6, .home-banner7 {    height: 320px;    background-size: auto 100%;    background-position: center center;}	
	
.top-navigation {display:none;}


header.darker .logo img, .logo img {width: 60px; transition: all 0.5s ease-in 0s;}	
	
header.darker .header-right-image img, .header-right-image img {  width: 67px; transition: all 0.5s ease-in 0s;}

.header-gap {height:80px;}

.responsive-menu-icon {display:block; width: 80px;   height: 80px; padding: 28px;}

.header-right-image {  float: right;  margin-right: 65px;  margin-top: 10px;}

.logo { padding: 10px 0px 0px 0px;}

.menu li {    position: static;    width: 100%;    border: 0px;    text-align: left;    padding: 0px 10px;    border-top: 1px solid #fff;  }

.menu { border-left: 0;}

.biography img {  float: none;  margin: auto; display:block;}

.biography-content {    width: 100%;    padding: 30px 0px;  }

.biography h2 {  text-align: center;}

.biography {padding-bottom:0px;}

.biography a {margin:20px auto; float:none; display:block;}
  
.short-video { width: 49%;  margin: .5%;  float: left;}	

.blog-box.aos-init.aos-animate {  width: 98%;  margin: 1%;}

.blog-content {    height: auto;  }

.postures-box.aos-init.aos-animate {  width: 98%;}

.header-title  {padding-right:55px;}

.header-title img {  display: block;  margin: 20px auto 0px auto;  width: 40%;}
	
.blog-details-left {  width: 100%;  float: none;}

.blog-details-right {  width: 100%;  float: none;}
	
}






/*  640px  */
@media all and (max-width: 767px) {

#mixedSlider3, .grid-1280 {width: 600px;}			
	
.top-navigation {display: none;}	
		
.search-area {   margin: 7px 0px 0px 0px;	}
	
header {border-bottom: 1px solid #ddd;}	

.search-area {display: none;}	
	
.responsive-menu-icon {display: block;}	
	
.menu li {width: 100%;}	
	
.menu li a {text-align: left; padding-left:20px; }	
	
.menu li {border-right: 0px solid #2488db; border-bottom: 1px solid #2488db;}	

.menu li ul.dropdown-menu li  {width: 50%;}	
	
.menu li ul.dropdown-menu li a {padding-left: 0px;}	

.responsive-menu-icon, header {position: absolute;}	
	
.menu li ul.dropdown-menu {padding: 10px 20px;}	
	
.slider .slide, .home-banner1, .home-banner2, .home-banner3, .home-banner4, .home-banner5, .home-banner6, .home-banner7 {    height: 250px;    background-size: auto 100%; }		

.assembly p {    font-size: 15px;    line-height: 25px;}	

.assembly p {    width: 53%;	}	
	
.assembly-pic.aos-init.aos-animate {    width: 44%;}	
	
.flip-card {    width: 49.78%;}	
	
.flip-card {    height: 200px;}	

.header-title img {    width: 55%;  }	
	
}









/*  480px  */
@media all and (max-width: 639px) {

#mixedSlider3, .grid-1280 {width: 440px;}	

.slider .slide, .home-banner1, .home-banner2, .home-banner3, .home-banner4, .home-banner5, .home-banner6, .home-banner7 {    height: 200px;    background-size: auto 100%; }		

.short-video {    width: 98%;    margin:1$;    float: none;  }

.header-title img {    width: 50%;    margin-top: 30px;  }

}







/*  360px  */
@media all and (max-width: 479px) {

#mixedSlider3, .grid-1280 {width: 320px;}	
	
.slider .slide, .home-banner1, .home-banner2, .home-banner3, .home-banner4, .home-banner5, .home-banner6, .home-banner7 {    height: 150px;    background-size: auto 100%; }			

.biography img {    width: 94%;  }

.biography {padding:30px 0px;}

.header-right-image {    margin-right: 75px;  }

h2 {    margin-top: 10px;  }

.yoga-postures.aos-init.aos-animate {  padding-bottom: 0;}

.header-title {    padding-right: 0;    position: relative;    border-top: 1px solid #ccc;       display: table;  }

.header-title img {    width: 70%;    margin-top: 10px;    margin-bottom: 10px;  }
	
header .grid-1280 {  position: relative;  width: 100%;}	

.logo {    padding: 10px 0px 0px 15px;  }

.header-right-image {    margin-right: 90px;  }
	
	
}









/*  320px  */
@media all and (max-width: 359px) {

.grid-1280 {width: 300px;}			
	

}



