

/*  1350px  */
@media all and (max-width: 1479px) {

.grid-1280 { width:1280px;}
	
	
}




/*  1240px  */
@media all and (max-width: 1339px) {
 
.grid-1280 { width:1200px;}
	
	
#mixedSlider, #mixedSlider2 {  width: 1200px;    }	

	
}




/*  980px  */
@media all and (max-width: 1239px) {

.grid-1280 { width:920px;}
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-8-of-9,  .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-3-of-9, .col-2-of-9 {padding: 0px 10px;} 	
	

#mixedSlider, #mixedSlider2 {  width: 920px;  }		

.top-navigation {  display: table;  float: none;  margin-top: 0px;  width: 100%; border-top:1px solid #ccc;}

.top-navigation a {width:33.3%; margin:0px; padding-left:30px; padding-top:10px; padding-bottom:10px;}

header .grid-1280 {width:100%;}

header .grid-1280 .col-1-of-1 {padding:0px!important;}

.logo {margin-left:20px;}
	
.phone {margin-right:20px;}

.top-navigation a:first-child {border-left:0px;}
	
.header-gap {  width: 100%;  height: 140px;}	

.banner {height:300px; background-size:cover;}

h2 {  font-size: 30px;  line-height: 40px;}

.step img {  margin: 20px auto 0px auto;  width: 80%;}

.step p {  padding: 0px 20px;}

.app-download-pic {  float: right;  width: 50%;}

.doctor-details{ border-radius:0px 0px 20px 20px;}

#mixedSlider2 .MS-content .item img {border-radius:20px 20px 0px 0px;}

#mixedSlider2 .MS-controls button {top:34%;}

	
}




/*  768px  */
@media all and (max-width: 979px) {

.grid-1280 { width:740px;}	

.col-1-of-4  {width: 50%;}	

.col-1-of-5  {width: 33.33%;}	

.col-1-of-6  {width: 33.33%;}	

.col-1-of-7  {width: 25%;}	

.col-1-of-8  {width: 25%;}	
		
.col-1-of-9  {width: 20%;}	
		
.col-1-of-10  {width: 20%;}	
	
.col-1-of-11  {width: 16.66%;}
	
.col-1-of-12 {width: 16.66%;}
	
.col-5-of-8 {    width: 75%;	}
	
.col-3-of-9 {    width: 40.00%;	}
	
.col-1-of-9 {    width: 25%;}	
	
.col-2-of-9 {    width: 25%	}
	
.col-3-of-9 {    width: 50%;}	
	
.col-3-of-8 {    width: 50%;	}

.col-2-of-3, .col-2-of-5, .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6,  .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-8-of-9,  .col-7-of-9, .col-6-of-9, .col-5-of-9, .col-4-of-9 {width: 100%;}	

	
.banner {height:240px; background-size:cover;}
	
#mixedSlider, #mixedSlider2 {  width: 740px;  }		

#mixedSlider2 .MS-content .item {  width: 32.4%;}

#mixedSlider .MS-controls button {top:20%;}

.questions {  width: 100%;  max-width: 100%;}

#app-download {  padding: 20px;  margin: 0px auto 30px auto;}
	
}





/*  640px  */
@media all and (max-width: 767px) {

.grid-1280 { width:600px;}	
	
.col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-8-of-9, .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-2-of-9, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8 {padding: 0px 5px;} 
	
#mixedSlider, #mixedSlider2 {  width: 600px;  }		

.banner {height:200px; background-size:cover;}

.aboutus .col-1-of-2 img {max-width:250px;}

.aboutus .col-1-of-2 {width:100%; text-align:center;}

.aboutus .col-1-of-2  p {text-align:center;}

.readmore {margin:auto;}
	
.gray .col-1-of-3 {width:100%;}

.step img { width: 200px;}

#mixedSlider2 .MS-content .item {  width: 49%;}

#mixedSlider .MS-content .item {width:32.5%;}

.app-download-pic {  float: none;  width: 50%;  display: block;  margin: auto;}

#app-download {text-align:center;}

#app-download h2 {  padding-top: 8%;  text-align: center;  font-size: 24px;}

#app-download  h3 {text-align:center;}	




}





/*  480px  */
@media all and (max-width: 639px) {

.grid-1280 { width:440px;}	
	
.col-1-of-2, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-3-of-9, .col-2-of-9  {width: 100%; float: none;}	

.col-1-of-3  {width: 100%; float: none;}	
	
.col-1-of-4  {width: 100%; float: none;}	

.col-1-of-5  {width: 100%; float: none;}	

.col-1-of-6  {width: 50%;}	

.col-1-of-7  {width: 33.33%;}	

.col-1-of-8  {width: 33.33%;}
		
.col-1-of-9  {width: 33.33%;}
		
.col-1-of-10  {width: 33.33%;}
	
.col-1-of-11  {width: 33.33%;}
	
.col-1-of-12 {width: 33.33%;}
	
	
.top-navigation a {  padding-left: 10px;}

#mixedSlider, #mixedSlider2 {  width: 440px;  }		

.banner {height:150px; background-size:cover;}

.aboutus .col-1-of-2 img {  max-width: 150px;}

h2 {  font-size: 24px;  line-height: 30px;}

h3 {  font-size: 20px;  font-weight: 600;}

.aboutus {  padding: 30px 0px;}

.gray {  padding: 40px 0px;}

.copyright {  width: 300px;  margin: auto;}

#mixedSlider2 .MS-content .item {  width: 100%;}

#mixedSlider .MS-content .item {  width: 49%;}

#faqs {  padding: 30px 0px;}

.accordion {padding:15px; font-size:14px;}

.step img {  width: 250px;}
	
	
	
	
}




/*  360px  */
@media all and (max-width: 479px) {

.grid-1280 { width:320px;}	
	
.col-1-of-6  {width: 100%; float: none;}	

.col-1-of-7  {width: 50%;}	

.col-1-of-8  {width: 50%;}
		
.col-1-of-9  {width: 50%;}
		
.col-1-of-10  {width: 50%;}
	
.col-1-of-11  {width: 50%;}
	
.col-1-of-12 {width: 50%;}	
	
	
#mixedSlider, #mixedSlider2 {  width: 320px;  padding: 0px 40px; }		

.banner {height:500px; background-size:cover; background-image:url(../images/banner1-mobile.jpg);}	

.phone {width:180px; margin-right:15px;}

.logo {  margin-left: 10px;  width: 130px;}

.top-navigation a {  font-size: 13px;  line-height: 16px;}

.top-navigation a img {display:none;}

.header-gap {  width: 100%;  height: 124px;}

#mixedSlider .MS-controls button, #mixedSlider2 .MS-controls button {width:40px; height:40px; }

#mixedSlider .MS-controls button img, #mixedSlider2 .MS-controls button img {border:2px solid #13d0ca; border-radius:1000px; }

#app-download h2 {  font-size: 22px;}

#app-download h3 {  text-align: center; font-size:18px;}

#app-download a img {width:120px;}

#mixedSlider .MS-controls button {top:35%;}

.app-download-pic {  width: 100%;}

#lab-tests {  padding: 30px 0px;}

h2 {  font-size: 20px;  line-height: 30px;}

h3 {  font-size: 16px;  font-weight: 600;}

	
}