
.enquiry {
    padding: 10px  !important;
    top: 10%;
    font-family: "Roboto",sans-serif ;
    position: fixed;
    transition: right 2s ease 0s;
    box-shadow: 5px 0px 10px rgba(0, 0, 0, 0.63);
    z-index: 99999;
    right: -368px;
background: #20ACB8 none repeat scroll 0px 0px; 
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.enquiry h1 {
  font-size: 18px;
  margin: 10px;
  padding-bottom: 6px;
  text-align: center;
  color: #fff; 
  font-weight: bold;
}
.enquiry:hover {
  right: 0px;
transition: right 1s ease 0s;
z-index: 999999 ;
}
.enquiry ul {
        background-color: #FFF;
    padding: 10px;
    color: #fff;
    list-style: none;
    margin-bottom: 0px !important;
}
.enquiry ul li {
    line-height: 25px;
}
.enquiry ul li a {
  color: #fff;
}
@keyframes blink {
to { color: #fff; }
}

.enquiry::after {
	content: "Book An Appointment";
	font-family: fontawsume;
	display: block !important;
	font-size: 1.5em;
	margin: 0px !important;
	padding: 10px;
	position: absolute;
	right: 113%;

	top: 55px;
	z-index: 9999 !important;
	color: #FFFF00;
	background-color: #CD4549;
	border-radius: 4px;
	width: 60%;
	transform-origin: top right 0;
	transform: rotate(-90deg);
	text-align:center;
	animation: blink 1s steps(2, start) infinite;
}
.enquiry table th{
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border:none !important;
color: #fff;}
.enquiry table tr td{
padding: 8px;
line-height: 1.42857143;
vertical-align: top;
border:none !important;
color: #fff;}
.btn-primary {
    color: #fff;
    background-color: #0e717a;
    border-color: #0e717a;
}
.btn-primary:hover {
    color: #fff !important;
    background-color: #0e717a !important;
    border-color: #0e717a !important;
}
.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #0e717a;
    border-color: #0e717a;
}
header{
	padding: 10px;
}
.logo img{
width:92%;}
.name h1{
	color: #CD4549;
    padding: 0px 0px 0px 0px;
    font-family:"Times New Roman";
    font-size: 32px;
	margin-bottom:5px;
	font-weight:600;
}
.name p {
  font-family: 'Open Sans', sans-serif;
  color:#000000;
  font-size:14px;
  text-align:center;
  margin-bottom: 2px;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
    font-family: 'Roboto Condensed', sans-serif !important;
}
.carousel-fade .carousel-inner .item {
  opacity: 0;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
  opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-control {
  z-index: 2;
}
.button{
text-align: right;
margin-top: 8px;
}

.button a{
background: rgb(32, 172, 184) none repeat scroll 0% 0%;
color: rgb(255, 255, 255);
border-radius: 4px;
padding: 8px 12px;
margin-right:10px;
font-family: 'Roboto Condensed', sans-serif;
} 

.button a:hover{
text-decoration:none;
}

.call{
	float: right;
	margin-top: 20px;
}
.call1{
	padding: 9px 27px 10px 86px;
border: 1px solid #DADADA;
border-radius: 7px;
float: left;
position: relative;
}
.call1 img{
	float: left;
position: absolute;
top: -10px;
left: 15px;
}
.call1 p{
	margin-bottom: 0px;
    font: bold 14px/18px "Roboto Condensed";
    text-transform: uppercase;
    color: #2D3238;
    float: left;
}
.back{
	background: #20ACB8  none repeat scroll 0% 0%;
}
.navbar-inverse {
    background: none !important;
    border: none !important;
    margin: 0px 0px 0px 0px !important;
}
.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 15px;
}
.nav > li > a {
    position: relative;
    display: block;
    padding-right: 18px;
    padding-left: 18px;
    border-right: 1px solid #00C4D5;
    border-left: 1px solid #00BCCC;
}
.navbar {
    position: relative;
    min-height: 50px;
    border: 1px solid transparent;
}
#advanced{
	display: none;
}
.icon{
	margin: 20px 0px 6px !important;
    z-index: 888;
}
.follow_icon {
    padding: 0px;
    margin: 0px 30px 0px 0px;
    list-style: outside none none;
    overflow: hidden;
    float: right;
}
.follow_icon li {
    float: left;
    margin: 0px 0px 0px 25px;
}
.follow_icon li a {
    font-size: 23px;
    line-height: 25px;
    color: #FFF;
    transition: all 0.25s ease 0s;
}
.follow_icon li a:hover{
	color: #0E7EC0;
	text-decoration: none;
}
.content{
	padding-top:30px; 
}
.content .title {
    font: bold 30px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    color: #414141;
    margin-bottom: 16px;
}
.title small {
    font-size: 14px;
    color: #444;
    letter-spacing: 1px;
    font-family: 'Open Sans', sans-serif;
}
.content p{
	font-size: 16px;
    line-height: 26px;
    margin-bottom: 24px;
    font-family: "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #848484;
}
.content a{
	float: right;
    margin-top: 40px;
    text-decoration: none;
    display: inline-block;
    padding: 0px 32px;
    font: bold 18px/52px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #FFF;
    background: #E44554 none repeat scroll 0% 0%;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    transition: all 0.25s ease 0s;
}
.content a:hover{
	background: #20ACB8;
	color: #fff;
}
.service{
	padding: 27px 0px 0px;
    border-bottom: 1px solid #E4E4E4;
}
.title {
    font: bold 30px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    color: #414141;
    margin-bottom: 16px;
}
.box{
	margin: 0px 0px 41px;
}
.box .thumbnail {
    position: relative;
    margin: 0px;
    border-radius: 0px;
    box-shadow: none;
    border: medium none;
    padding: 0px;
    background: transparent none repeat scroll 0% 0%;
}
.box .thumbnail strong {
    background: #20ACB8  none repeat scroll 0% 0%;
    width: auto;
    height: 52px;
    text-align: center;
    line-height: 50px;
    border-radius: 100%;
    margin-right: 11px;
    display: inline-block;
    float: left;
    transition: all 0.25s ease 0s;
}
.box .thumbnail .caption {
    padding: 3px 0px 0px;
    overflow: hidden;
}
.box .thumbnail .caption .description {
    font: bold 16px 'Open Sans', sans-serif;
    text-transform: uppercase;
    color: #3E3E3E;
    margin-bottom: 7px;
}
.caption ul {
    padding-left: 12px;
}
.caption ul li {
    color: #5A5A5A;
    font-family: "Open Sans",sans-serif !important;
    font-size: 14px;
    text-align: justify;

}
.caption ul li a {
    color: #848484;
    font-size: 15px;
    line-height: 25px;
    text-transform: capitalize;
}
.caption ul li a:hover {
    padding-left: 5px;
    transition: all 0.25s ease 0s;
    color: #E44554;
    text-decoration: none;
}
.box:hover .thumbnail strong {
    background: #E44554 none repeat scroll 0% 0%;
    transition: all 0.25s ease 0s;
}
.service a{
	box-shadow: none;
text-decoration: none;
display: inline-block;
padding: 0px;
font: 12px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0px;
border-radius: 0px;
color: #E44554;
background: transparent none repeat scroll 0% 0%;
text-transform: uppercase;
border: medium none;
float: none;
transition: all 0.25s ease 0s;
}
.service a:hover{
	color: #20ACB8;
}
.pro {
    overflow: hidden;
    padding: 49px 0px 0px;
}
.box2 {
    margin: 0px;
    padding: 0px 0px 10px;
    background: #20ACB8 none repeat scroll 0% 0%;
    text-align: center;
}
.box2 .thumbnail {
    position: relative;
    margin: 0px;
    border-radius: 0px;
    box-shadow: none;
    border: medium none;
    padding: 0px;
    background: transparent none repeat scroll 0% 0%;
}
.box2 figure {
    margin: 0px 0px 15px;
}
.box2 figure img {
  width: 98%;
height: 98%;
padding-top: 4px;
}
.box2 .thumbnail .caption {
    padding: 0px 13px;
}
.box2 .thumbnail .caption .title {
    font: 300 21px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    color: #FFF;
}
.box2 .thumbnail .caption p {
    color: #FFF;
    font-size: 14px;
    line-height: 21px;
    margin-bottom: 10px;
    font-family:  "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-align: center;
}


.box2 .thumbnail .caption a {
    display: inline-block;
	color:#FFFFFF;
}
.box2 .thumbnail .caption a:hover {
    opacity: 0.7;
	text-decoration:none;
}
.content1{
	padding: 50px 0px 40px;
}
.box3 i{
	color: rgb(32, 172, 184);
    font-size: 44px;
    float: left;
    margin-right:25px; 
}
.box3 h1{
	font: bold 30px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
   color: #414141;
   text-transform: uppercase;
   margin: 0px 0px 27px;
   padding: 4px 0px 0px;
}
.box3 p{
	font-size: 16px;
line-height: 26px;
margin-bottom: 14px;
font-family: "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
color: #848484;
text-align: justify;
}
.box3 a{
	box-shadow: none;
text-decoration: none;
display: inline-block;
padding: 0px;
font: 12px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
margin: 0px;
border-radius: 0px;
color: #E44554;
background: transparent none repeat scroll 0% 0%;
text-transform: uppercase;
border: medium none;
float: none;
transition: all 0.25s ease 0s;
}
.box3 a:hover{
	color: rgb(32, 172, 184);
}
.book {
    margin: 15px 90px 40px 0px;
    border: 2px solid #20acb8;
    padding: 17px 9px;
    border-radius: 10px;
    box-shadow: 3px 4px 2px RGBA(0, 0, 0, 0.09);
}
.book i{
    color: rgb(32, 172, 184);
    font-size: 40px;
    margin-right: 10px;
}

.book a{
font: bold 28px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
color: #414141;
text-transform: uppercase;
padding: 4px 0px 0px;
} 

.book:hover{
background:#20acb8;
}

.book:hover a{
color:#FFFFFF;
text-decoration:none;
}

.book:hover i{
color:#FFFFFF;
}

.box-1 h1{font: bold 28px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
color: #414141;
text-transform: uppercase;
margin-bottom:0px;
margin-top:8px;}

.panel-default {
    border: none;
}

.box-1 li{    list-style: none;
    padding: 15px 0;
	font-family:"Roboto Condensed","Helvetica Neue";
    border-bottom: 1px solid #dedede;
}

.box-1 ul{padding-left:0px;
margin-bottom:0px;}

footer{
	
	background:#EFEFEF;
	padding: 40px 0px;
    overflow: hidden;
}

footer .col-lg-3::after {
    content: "";
    width: 1px;
    height: 165px;
    top: 0px;
    left: -30px;
    background: #E2E2E2 none repeat scroll 0% 0%;
    position: absolute;
}

footer .title {
    font: 18px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #3A3A3A;
    text-transform: uppercase;
    margin-bottom: 3px;
}

footer h5{
	font: 18px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0px;
	margin-bottom: 15px;
	text-transform: uppercase;
	color: #3E3E3E;
}

footer p{
font: 12px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
color: #949494;
text-transform: uppercase;
margin: 0px;
}

footer p a {
    color: #949494;
    transition: all 0.25s ease 0s;
}

.follow_icon2 {
    padding: 0px;
    margin: 21px 0px 0px;
    list-style: outside none none;
    overflow: hidden;
}

.follow_icon2 li:first-child {
    margin: 0px;
}
.follow_icon2 li {
    float: left;
    margin: 0px 0px 0px 25px;
}

.follow_icon2 li a {
    font-size: 23px;
    line-height: 25px;
    color: #A8A8A8;
    transition: all 0.25s ease 0s;
}

footer em {
    font-style: normal;
}
footer ul{
	padding-left: 0px;
}
footer ul li{
    list-style: outside none none;
    line-height: 30px;
}
footer ul li a {
    color: #656565;
    font: 13px/1.42857 "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
}
footer ul li a:hover{
	color: #20ACB8;
	text-decoration: none;
}
.sec .test-detail-li li p a
{
    font-size:16px;
}
.sideproduct h3 {
   font-size:27px;
    font-weight: 600;
    font-family: 'Ubuntu', sans-serif;
    color: rgb(32, 172, 184);
    padding: 6px 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 1px solid #cecece;
   
	}
	


.sideproduct h1 {
    font-size: 18px;
    color: rgb(101, 101, 101);
    font-weight: 600;
    font-family: 'Ubuntu', sans-serif;
    margin-bottom: 1px;
    margin-top: 0px;
    border-bottom: 1px solid #cecece;
    padding-bottom: 8px;
}

.sideproduct i {
    font-size: 34px;
    color: #20acb8;
}

.sideproduct ul {
    padding-left: 0px;
    padding-top: 8px;
}

.sideproduct li{list-style: none;
font-size: 15px;
color: #656565;
line-height: 18px;
}

.sideproduct li p {
    color: #656565;
    font-size: 13px;
    font-family: "Roboto Condensed";
    text-align: justify;
}

.sideproduct li a{color: rgb(101, 101, 101);
font-family: "Roboto Condensed";
}

.sideproduct li a:hover{color: rgb(70, 172, 184);
text-decoration:none;
}

.sec{
padding:10px 0px;
}

.sideproduct{
padding:50px 0px;

}

.sideproduct p{
color: #656565;
font-size: 16px;
 font-family:"Roboto Condensed";
 text-align:justify;
}

.about{
    background: url(../images/about.best-diagnostic-centre.jpg) fixed no-repeat;
    padding: 70px 0px;
	background-size: cover;
}
.about h1 {
    font-weight: 900;
    color:  #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
font-family:'Roboto Slab', serif;
    position:relative;
  /* text-shadow: 0px 2px 4px #000;*/
}

.online{
    background: url(../images/online.jpg) fixed no-repeat;
    padding: 70px 0px;
	
}
.online h1 {
    font-weight: 900;
    color:  #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
font-family:'Roboto Slab', serif;
    position:relative;
  /* text-shadow: 0px 2px 4px #000;*/
}
.testdetail{
    background: url(../images/testdetail.jpg) fixed no-repeat;
    padding: 70px 0px;
    
}
.testdetail h1 {
    font-weight: 900;
    color:  #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
font-family:'Roboto Slab', serif;
    position:relative;
  /* text-shadow: 0px 2px 4px #000;*/
}
.sec h1 {
    font-size: 20px;
    color: rgb(101, 101, 101);
    font-weight: 600;
    font-family: 'Ubuntu', sans-serif;
    margin-bottom: 1px;
    margin-top: 20px;
    border: none;
    padding-bottom: 8px;
}


.sec i {
    font-size: 20px;
    color: #20acb8;
    margin-right: 5px;
}

.price{background-color: #FF282E;
width: 89%;
color: #FFF;
padding: 8px;
border-radius: 4px;
font-size: 17px;
font-family: "Roboto Condensed";
font-weight: 600;
text-align: center;
}

.price b{
color:#fff;}

.price_1{background-color: #FF282E;
width: 42%;
color: #FFF;
padding: 8px;
border-radius: 4px;
font-size: 17px;
font-family: "Roboto Condensed";
font-weight: 600;
text-align: center;
}

.price_1 b{
color:#fff;}


.doctors{padding: 50px 0px 10px 0px;
}

.doctors h1 {
    font-size: 30px;
    font-weight: 600;
    text-align: center;
    padding: 8px 0px;
    font-family: 'Droid Serif', serif;
    color: #E3343A;
    margin-top: 0px;
    margin-bottom: 35px;
    background-color: #EFEFEF;
}

.doctorlist img {
    width: 60%; 
    display: inline-block;
}

.doctorlist h5 {
    color: rgb(32, 172, 184);
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
	font-weight:600;
	 text-align: center;
}

.doctorlist {
    padding: 20px 0px;
    box-shadow: -3px 5px 8px RGBA(0, 0, 0, 0.17);
	background-color: rgba(255, 255, 255, 0.8);
	text-align:center;
	height:530px;
	margin-bottom: 40px;

}

.doctorlist p {
    font-family: 'Open Sans', sans-serif;
    color: #3E3E3E;
    text-align: justify;
    font-size: 15px;
    padding: 0px 20px;
}

.doctorlist h6{
    color: rgb(62, 62, 62);
    text-align: center;
    font-size: 15px;
    font-weight: 600;
    font-family: "Roboto Condensed";
}

.products{
padding:20px 0px;
background-color: #eee;
}

.product h1{
font-size: 23px;
font-weight: 600;
color: rgb(32, 172, 184);
font-family: "Roboto Condensed";

}

.product p{
font-size: 15px;
font-weight: 600;
color:rgb(32, 172, 184);
font-family: 'Open Sans', sans-serif;
margin: 5px 0px;
}

.product li{color: #3E3E3E;
font-family:'Open Sans', sans-serif;
padding: 5px;
font-size:15px;
}

.right{
float:right;
}

.product a {
color: rgb(109, 116, 122);
font-size: 15px;
font-family: 'Open Sans', sans-serif;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #20acb8;
    color: #20ACB8;
    font-weight: 600;
    font-size: 17px;
}

.btn-default:hover {
    color: #FBFBFB;
    background-color: #fbf9f9;
    border-color: #fff;
    background-color: #20ACB8;
	}
.gp{padding-bottom:20px;}

.xa{padding-bottom: 50px;}


.product span{color: rgb(109, 116, 122);
font-size: 15px;
font-family: 'Open Sans', sans-serif;
}

.galleryslider h1{font-size: 30px;
    font-weight: 600;
    text-align: center;
    padding: 8px 0px;
    font-family: 'Ubuntu', sans-serif;
    color: #20ACB8;
    margin-top: 0px;
    margin-bottom: 18px;
    background-color: #EFEFEF;
}

.gallery{ background:url(../images/digital-x-ray-scan.jpg) no-repeat fixed;
background-size: cover;
padding: 70px 0px;
}

.gallery h1 {
    font-weight: 900;
  color: #de2d35;
font-family:'Roboto Slab', serif;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    position: relative;
  /*  text-shadow: 0px 2px 4px #000;*/
}

.galleryslider{padding-top: 50px;
padding-bottom: 20px;}

.box {position:relative;
	display:inline-block;
	width:100%;
	margin-bottom: 30px;
	text-align: -moz-center;
	}
	
.box img{ 
	height: 100%;
	transition: .9s;
	width: 100%;
border-left: none !important;
margin: 0px !important;
padding: 0px !important;
	}
	
.thumb { display: block;
    position: relative;
    overflow: hidden;
	padding: 4px;
	border: 2px solid #CECECE;
	}
	
.thumb:hover img {/*! -moz-transform: scale(1.2); */
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
	cursor:pointer; 
	}
	
.box .inner{background: #C6C6C6;
    float: left;
    width: 100%;}
	
.box .inner p {
    font-family: 'Droid Sans', sans-serif;
    color: #3E3E3E;
    font-size: 15px;
    margin: 0;
	padding: 5px 0px;
    text-align: center;
    font-weight: 600;
}
	
.box .inner  a{font-weight: bold;
    padding-right: 15px;
    background: rgb(182, 156, 63) none repeat scroll 0% 0%;
    float: right;
    padding: 8px;
	}
	
.box .inner icon{color:  #9da0a7;
    margin: 0px 8px;
	}
	
.box .inner span{color: #fff;
    font-size: 25px;
	}		


.contactus h1 {
    font-size: 23px;
    font-weight: 600;
    color: rgb(32, 172, 184);
    font-family: 'Roboto Slab', serif;
    margin: 20px 10px 0px 10px;
}

.contactus h2{
font-size: 22px;
color: rgb(205, 69, 73);
font-family: "Roboto Condensed";
}

.contactus p{font-size: 16px;
color: rgb(58, 58, 58);
font-family: "Roboto Condensed";
margin:0px;
}

.contactinfo h1{font-size: 22px;
border-bottom: 2px solid rgb(32, 172, 184);
margin: 40px 10px 15px 10px;
padding: 10px 0px;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0px;
}


.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 0px solid #ddd;
}

.btn-primary {
    color: #fff;
    background-color: #20acb8;
    border-color: #005e66;
}

.doctorteam{
    background: url(../images/doctors.jpg) fixed no-repeat;
    padding: 70px 0px;
    background-size: cover;
}

.doctorteam h1 {
    font-weight: 900;
    color: #de2d35;;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0 0 0 10px;
    font-family: 'Roboto Slab', serif;
    z-index: 2;
    position: relative;
    /*text-shadow: 0px 2px 4px #000;*/
}

.contacts{ background: url(../images/mayyo-imaging-contact-us.jpg) fixed no-repeat;
    padding: 70px 0px;
	background-size: cover;
}

.contacts h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
    position: relative;
	font-family:'Roboto Slab', serif;
    /*text-shadow: 0px 2px 4px #000;*/
}

.product h2 {
    color: rgb(32, 172, 184);
    font-weight: 900;
    font-size: 22px;
    font-family: 'Open Sans', sans-serif;
	border-bottom: 0px solid #cecece;
	padding: 20px 0px;
	margin-top: 10px;
}

.labtree {
    background: url(../images/labtree.jpg) no-repeat fixed;
    background-size: cover;
    padding: 70px 0px;
}

.labtree h1 {
    font-weight: 900;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    color: #de2d35;
    font-family: 'Roboto Slab', serif;
    position: relative;
    /*text-shadow: 0px 2px 4px #000;*/
}

.ctbanner{
    background: url(../images/ct-scan-machine.jpg) no-repeat fixed;
    background-size: cover;
    padding: 70px 0px;
}

.dexa{margin-top: 50px;
}

.ctbanner h1{font-weight: 900; 
font-size: 43px;
text-transform: uppercase;
border-left: 5px solid rgb(32, 172, 184);
padding: 0px 0px 0px 10px;
z-index: 2;
color: #de2d35;
font-family:'Roboto Slab', serif;
position: relative;
/*text-shadow: 0px 2px 4px #000;*/
}

.iris h1{font-size: 30px;
font-weight: 600;
margin-top: 30px;
color: rgb(32, 172, 184);
font-family: "Roboto Condensed";
padding: 10px 0px;
border-bottom: 0px solid #cecece;
}

.iris p{font-size: 15px;
font-weight: 600;
color: rgb(59, 59, 59);
font-family: 'Open Sans', sans-serif;
margin: 5px 0px;
}


.ctbox h1{
	color: rgb(32, 172, 184);
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 600;
	margin: 10px 0px;
	text-transform: uppercase;
}

.ctbox p{font-family: 'Open Sans', sans-serif;
color: #3E3E3E;
text-align: justify;
font-size: 15px;
}

.ctbox2{
background-color: rgb(32, 172, 184);
padding: 18px;
}

.ctbox1{padding: 18px;
background-color: rgb(0, 79, 118);
}

.ctbox1 h1{
color:#FFFFFF;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 600;
	margin: 10px 0px;
	text-transform: uppercase;
}

.ctbox1 p{font-family: 'Open Sans', sans-serif;
color:#FFFFFF;
text-align: justify;
font-size: 15px;
}

.care{padding: 50px 0px 15px 0px;
}

.ctbox2 h1{
color:#FFFFFF;
	font-size: 18px;
	font-family: 'Roboto', sans-serif;
	font-weight: 600;
	margin: 10px 0px;
	text-transform: uppercase;
}

.ctbox2 p{font-family: 'Open Sans', sans-serif;
color:#FFFFFF;
text-align: justify;
font-size: 15px;
}

.syngo{
padding: 40px 0px;
background-color: #EFEFEF;
}

.syngos{
padding: 20px 0px;
}

.gout{margin-top:47px;

}

.sidescan h2{margin: 0px;
font-size: 18px;
font-weight: 600;
color: rgb(32, 172, 184);
font-family:'Roboto', sans-serif;
margin-bottom:10px;
text-transform:uppercase;
}

.sidescan img{width:61%;
}

.sidescan{text-align: -moz-center;
}

.radiology img{width:73%;
}

.mribanner {
    background: url(../images/noiseless-silent-mri-scan.jpg) no-repeat fixed;
    background-size: cover;
    padding: 70px 0px;
}

.cardicbanner{
 background: url(../images/cardic.jpg) no-repeat fixed;
    background-size: cover;
    padding: 70px 0px;
}

.cardicbanner h1 {
    font-weight: 900;
    color: #de2d35;
    font-family:'Roboto Slab', serif;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    position: relative;
   /* text-shadow: 0px 2px 4px #000;*/
}

.siemens h1 {
    font-size: 30px;
    font-weight: 600;
    margin: 0px;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
    padding: 20px 0px;
    border-bottom: 0px solid #cecece;
}

.siemens{margin-top:30px;
}

.out{padding-bottom: 50px;}

.mribanner h1 {
    font-weight: 900;
   color: #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    position: relative;
	font-family:'Roboto Slab', serif;
    /*text-shadow: 0px 2px 4px #000;*/
}

.brain img{width: 38%;
border-left: 10px solid rgb(32, 172, 196);
float:left;
padding-right: 10px;
margin-bottom:15px;
}

.brain p {
    font-size: 15px;
    color: rgb(101, 101, 101);
    font-family: "Roboto Condensed";
}

.twist{
margin-top:20px;
}

.brain span{
margin-right:0px;
}

.tech{color: rgb(0, 0, 0);
background-color: rgb(212, 238, 251);
padding: 8px;
}

.tech p{font-size: 12px;
font-family: 'Open Sans', sans-serif;
}

.tech1{   background-color: rgb(0, 134, 185);
color: rgb(255, 255, 255);
padding: 8px;
}

.tech1 p{font-size: 12px;
font-family: 'Open Sans', sans-serif;
}

.twist h2{font-size: 22px;
color: rgb(32, 172, 184);
font-weight: 600;
font-family: "Roboto Condensed";
margin-top: 0px;
}

.nopadding{padding:0px;
}

.twist p{font-size: 16px;
color: rgb(101, 101, 101);
font-family: "Roboto Condensed";
}

.vibe{
margin-top: 20px;
}

.quit ul{
padding: 0px;
}

.quit li{
font-size: 18px;
color: rgb(101, 101, 101);
font-family: "Roboto Condensed";
padding: 6px 0px;
}

.vibe h1{font-size: 22px;
font-weight: 600;
margin-bottom: 0px;
color: rgb(32, 172, 184);
font-family: "Roboto Condensed";
padding: 16px 0px;
border-bottom: 0px solid #cecece;
}

.card h2{
color: rgb(32, 172, 184);
font-weight: 600;
font-size: 30px;
padding: 0px;
margin:20px 0px;
font-family: "Roboto Condensed";
}

.card h5 {
    font-size: 12px;
    font-weight: 600;
    color: #CD4549;
    font-family: "Roboto Condensed";
    padding: 10px 0px;
    background-color: #D9D9D9;
    text-align: center;
    margin-top: 2px;
}

.card li{
font-size: 15px;
}

.card ul{
background-color: rgb(32, 172, 184);
color: rgb(255, 255, 255);
margin: 0px;
font-family: "Roboto Condensed";
padding: 2px 32px;
}

.card p {
    color: rgb(255, 255, 255);
    font-family: "Roboto Condensed";
    font-size: 15px;
    background-color: #20ACB8;
    padding: 20px;
    margin: 0px;
}

.map{
padding-bottom:20px;
}

header h1 {
    color: #CD4549;
    padding: 24px 0px 0px 37px;
    font-family: 'Roboto Slab', serif;
    font-size: 29px;
}

.call1 {
    padding: 2px 25px 0px 84px;
    border: 1px solid #DADADA;
    border-radius: 7px;
    float: left;
    position: relative;
}

.call1 p {
    margin-bottom: 0px;
    font: bold 14px/18px "Roboto Condensed";
    text-transform: uppercase;
    color: #2D3238;
    float: left;
}

.content a {
    float: right;
    margin-top: -68px;
    text-decoration: none;
    display: inline-block;
    padding: 0px 32px;
    font: bold 18px/52px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #FFF;
    background: #E44554 none repeat scroll 0% 0%;
    text-transform: uppercase;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    transition: all 0.25s ease 0s;
}

.box2 {
    margin: 0px;
    padding: 0px 0px 10px;
    background: #20ACB8 none repeat scroll 0% 0%;
    text-align: center;
    margin-bottom: 20px;
}

.biochemistry {
    padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 266px;
}

.biochemistry h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin: 10px 0px;
    text-transform: uppercase;
}

.biochemistry p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 15px;
}

.immunoassay{background-color: rgb(32, 172, 184);
padding: 18px;
height: 266px;
}

.immunoassay p{
font-family: 'Open Sans', sans-serif;
color: #FFFFFF;
text-align: justify;
font-size: 15px;
}

.immunoassay h1{color: #FFFFFF;
font-size: 18px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
margin: 10px 0px;
text-transform: uppercase;
}

.laboratory{padding: 50px 0px;}

.laboratory h2{color: #004F76;
font-size: 22px;
font-weight: 600;
padding: 10px 0px;
margin-top:0px;
}

.laboratory p{color: rgb(109, 116, 122);
font-size: 15px;
font-family: 'Open Sans', sans-serif;
text-align: justify;}

.immu{background-color: rgb(32, 172, 184);
padding: 18px;
height: 246px;
}

.immu p{
font-family: 'Open Sans', sans-serif;
color: #FFFFFF;
text-align: justify;
font-size: 15px;
}

.immu h1{color: #FFFFFF;
font-size: 18px;
font-family: 'Roboto', sans-serif;
font-weight: 600;
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 5px;;
}

.bio{padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 246px;
	}
	.bio h1 {
    color: #FFFFFF;
    font-size: 18px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin-top: 0px;
margin-bottom: 5px;
    text-transform: uppercase;
}

.bio p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 15px;
}


.labproduct i{font-size: 34px;
color: #20acb8;
float:left;

}
.labproduct h1{font-size: 18px;
color: rgb(101, 101, 101);
font-weight: 600;
font-family: 'Ubuntu', sans-serif;
margin-bottom: 1px;
margin-top: 0px;
padding-left: 50px;
border-bottom: 1px solid #cecece;
padding-bottom: 8px;
text-transform:uppercase;
}
.labproduct ul{    padding-left: 0px;
    padding-top: 8px;
}

.labproduct li{list-style: none;
font-size: 15px;
color: #656565;
line-height: 18px;}

.labproduct p{color: #656565;
font-size: 13px;
font-family: "Roboto Condensed";
text-align: justify;}

.labproduct a{color: rgb(101, 101, 101);
font-family: "Roboto Condensed";}

.labproduct a:hover{
color: rgb(70, 172, 184);
text-decoration: none;
}

.thanku h1 {
    font-size: 23px;
    font-weight: 600;
    color: rgb(32, 172, 184);
    font-family: 'Roboto Slab', serif;
    margin: 20px 0px 0px 0px;
    background-color: #EFEFEF;
    padding: 10px 10px 10px 121px;
}

.thanku p {
    font-size: 17px;
    color: rgb(58, 58, 58);
    font-family: "Roboto Condensed";
    margin: 0px;
    padding: 10px 10px 10px 106px;
}

.thanks {
    background: url(../images/thanks-banner.jpg) fixed no-repeat;
    padding: 70px 0px;   
}

.thanks h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 43px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
    position: relative;
    font-family: 'Roboto Slab', serif;
  /*  text-shadow: 0px 2px 4px #000;*/
}

.feed{
margin-bottom:42px;
}


.bottom {
    padding: 5px;
    background-color:#20acb8;
}

.bottom p {
    margin: 0;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    color:#FFFFFF;
}

.bottom p a {
    margin: 0;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    color:#FFFFFF;
    text-decoration:none;
}


.video iframe {
    width: 100%;
    height:448px;
}

@media (max-width: 414px) {
 .video iframe {
    width: 100%;
    height:200px;
}   
}


@media (min-width:320px) and (max-width:414px){

.logo img {
    width: 70%;
}

.logo{text-align: -moz-center;}

.name{text-align:center;}

.name h1 {
    color: #CD4549;
    padding: 10px 0px 0px 0px;
    
    font-size: 30px;
	}
	
	.button a {
    background: rgb(32, 172, 184) none repeat scroll 0% 0%;
    color: rgb(255, 255, 255);
    border-radius: 4px;
    padding: 6px 8px;
    margin-right: 10px;
    font-family: 'Roboto Condensed', sans-serif;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 14px;
}

.box2 .thumbnail .caption .title {
    font: 300 18px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    color: #FFF;
}

.call1 p {
    margin-bottom: 0px;
    font: bold 10px/18px "Roboto Condensed";
    text-transform: uppercase;
    color: #2D3238;
    float: left;
}

.title {
    font: bold 22px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    text-transform: uppercase;
    color: #414141;
    margin-bottom: 16px;
}

.box3 h1 {
    font: bold 22px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    margin: 0px 0px 27px;
    padding: 4px 0px 0px;
}

.box3 i {
    color: rgb(32, 172, 184);
    font-size: 34px;
    float: left;
    margin-right: 14px;
}

.box3 p {
    font-size: 14px;
    line-height: 26px;
    margin-bottom: 14px;
    font-family: "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #848484;
    text-align: justify;
}

.pro {
    overflow: hidden;
    padding: 20px 0px 0px;
}

.content1 {
    padding: 30px 0px 0px;
}

.product a {
    color: rgb(109, 116, 122);
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
}

.book {
    margin: 15px 0px 25px;
    border: 2px solid #20acb8;
    padding: 10px 10px;
    border-radius: 10px;
    box-shadow: 3px 4px 2px RGBA(0, 0, 0, 0.09);
}

.book i {
    color: rgb(32, 172, 184);
    font-size: 31px;
    margin-right: 10px;
}

.book a {
    font: bold 17px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    padding: 4px 0px 0px;
}


.call1 img {
    float: left;
    position: absolute;
    top: -23px;
    left: 15px;
}

.about h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
    font-family: 'Roboto Slab', serif;
    position: relative;
   
}

.sideproduct h3 {
    font-size: 23px;
	}
	
.sideproduct p {
    color: #656565;
    font-size: 13px;
}
	
.doctorlist p {
    font-family: 'Open Sans', sans-serif;
    color: #3E3E3E;
    text-align: justify;
    font-size: 13px;
    padding: 0px 20px;
}
	
.sideproduct i {
    font-size: 22px;
    color: #20acb8;
}
	
.sideproduct h1 {
    font-size: 17px;
	margin-top:0px;
}

.doctorteam h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0 0 0 10px;
    font-family: 'Roboto Slab', serif;
    z-index: 2;
    position: relative;
}

.galleryslider h1 {
    font-size: 20px;
    font-weight: 600;
    text-align: center;
    padding: 8px 0px;
    font-family: 'Ubuntu', sans-serif;
    color: #20ACB8;
    margin-top: 0px;
    margin-bottom: 18px;
    background-color: #EFEFEF;
}

.doctorlist img {
    width: 60%;
}

doctors {
    padding: 8px 0px;
}

.doctorlist {
    padding: 20px 0px;
    box-shadow: -3px 5px 8px RGBA(0, 0, 0, 0.17);
    background-color: rgba(255, 255, 255, 0.8);
    text-align: -moz-center;
    margin-top: 20px;
}

.contacts h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0 10px;
    z-index: 2;
    position: relative;
    font-family: 'Roboto Slab', serif;
}

.contactus h1 {
    font-size: 18px;
    font-weight: 600;
    color: rgb(32, 172, 184);
    font-family: 'Roboto Slab', serif;
    margin: 20px 10px 0px 10px;
}

.contactus h2 {
    font-size: 15px;
    color: rgb(205, 69, 73);
    font-family: "Roboto Condensed";
}

.contactus p {
    font-size: 13px;
    color: rgb(58, 58, 58);
    font-family: "Roboto Condensed";
    margin: 0px;
}

.mribanner h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    position: relative;
    font-family: 'Roboto Slab', serif;
}

.siemens h1 {
    font-size: 22px;
    font-weight: 600;
    margin: 0px;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
    padding: 10px 15px;
    border-bottom: 0px solid #cecece;
}

.vibe h1 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0px;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
    padding: 6px 0px;
    border-bottom: 0px solid #cecece;
}

.twist h2 
{font-size: 17px;
color: rgb(32, 172, 184)
;font-weight: 600;
font-family: "Roboto Condensed";margin-top: 0px;
}

.twist p {
    font-size: 14px;
    color: rgb(101, 101, 101);
    font-family: "Roboto Condensed";
}

.quit ul {
   padding-left: 12px;
}

.brain img {
    width: 52%;
    border-left: 10px solid rgb(32, 172, 196);
    float: left;
    padding-right: 10px;
    margin-bottom: 0px;
}

.brain p {
    font-size: 14px;
    color: rgb(101, 101, 101);
    font-family: "Roboto Condensed";
}

.quit li {
    font-size: 14px;
    color: rgb(101, 101, 101);
    font-family: "Roboto Condensed";
	padding: 10px 0px;
}

.ctbanner h1 {
    font-weight: 900;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    color: #de2d35;
    font-family: 'Roboto Slab', serif;
    position: relative;
}

.care {
    padding: 50px 0px 50px 0px;
}

.iris h1{
padding: 20px 15px;
font-size: 22px;
}

.ctbox p {
    font-family: 'Open Sans', sans-serif;
    color: #3E3E3E;
    text-align: justify;
    font-size: 14px;
}

.ctbox1 {
    padding: 10px;
    background-color: rgb(0, 79, 118);
}

.ctbox2 {
    padding: 10px;
    background-color: rgb(32, 172, 184);
}

.ctbox1 p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 14px;
}

.ctbox2 p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 14px;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #20acb8;
    margin-right: 31px;
}

.product h2 {
    color: rgb(32, 172, 184);
    font-weight: 900;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif;
    border-bottom: 0px solid #cecece;
    padding: 20px 15px;
}

.radiology img {
    width: 60%;
}

.btn-default {
margin-left: 23px;
color: #20ACB8;
}

.product h1 {
    font-size: 18px;
    font-weight: 600;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
}

.product p {
    font-size: 13px;
    font-weight: 600;
    color: rgb(59, 59, 59);
    font-family: 'Open Sans', sans-serif;
    margin: 5px 0px;
}

.product span {
    color: rgb(109, 116, 122);
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
}

.product li {
    color: rgb(109, 116, 122);
    font-family: 'Open Sans', sans-serif;
    padding: 5px;
    font-size: 13px;
}

.product img{width: 70%;
margin: 0px 0px;
}

.box .inner p {
font-size: 12px;
	}

.gallery h1 {
    font-size: 25px;
}

.cardicbanner h1{
font-size: 25px;
}

.card h2 {
    color: rgb(32, 172, 184);
    font-weight: 600;
    font-size: 22px;
    padding: 0px;
    margin: 20px 0px;
    font-family: "Roboto Condensed";
}

.card p {
    color: rgb(255, 255, 255);
    font-family: "Roboto Condensed";
    font-size: 14px;
    background-color: #20ACB8;
    padding: 20px;
    margin: 0px;
}

.card img{margin: 10px 0px;
}
.labtree h1 {
    font-weight: 900;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    color: #de2d35;
    font-family: 'Roboto Slab', serif;
    position: relative;
	}
.biochemistry {
    padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 335px;
	margin-bottom: 10px;
}

.immunoassay {
    background-color: rgb(32, 172, 184);
    padding: 18px;
    height: 585px;
	margin-bottom: 10px;
}
.laboratory h2 {
   
    font-size: 18px;
   
    padding: 10px 20px;
	}
	
.immu {
    height: 565px;
    margin-bottom: 20px;
}

.table-responsive {
    border: 0px solid #ddd;
}


.bio
{
height: 310px;
margin-bottom: 20px;
}

.price_1 {
width: 73%;
font-size: 15px;
margin-bottom:15px;	
}

.price{
margin-bottom:15px;
}

.online h1{
font-size:25px;}

.online {
    background: url(../images/online.jpg) fixed no-repeat;
    padding: 70px 0px;
	background-size:cover;
}

}


@media (min-width:480px) and (max-width:736px){

.logo img {
    width: 42%;
}

.name h1 {
    color: #CD4549;
    padding: 10px 0px 0px 0px;

    font-size: 34px;
    margin-bottom: 5px;
}

.button a {
    background: rgb(32, 172, 184) none repeat scroll 0% 0%;
    color: rgb(255, 255, 255);
    border-radius: 4px;
    padding: 10px 14px;
    margin-right: 10px;
    font-family: 'Roboto Condensed', sans-serif;
}

.box3 h1 {
    font: bold 26px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    margin: 0px 0px 27px;
    padding: 4px 0px 0px;
}

.box3 i {
    
    font-size: 37px;
}

.book {
    margin: 15px 24px 40px;
    border: 2px solid #20acb8;
    padding: 17px 9px;
    border-radius: 10px;
    box-shadow: 3px 4px 2px RGBA(0, 0, 0, 0.09);
}

.book i {
    color: rgb(32, 172, 184);
    font-size: 35px;
    margin-right: 10px;
}

.book a {
    font: bold 26px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    padding: 4px 0px 0px;
}

.call1 img {
    float: left;
    position: absolute;
    top: -23px;
    left: 15px;
}

.name p {
    font-family: 'Open Sans', sans-serif;
    color: #000000;
    font-size: 14px;
  float: left;
margin: 12px 108px;
}

.about h1{
font-size: 30px;
}

.doctorteam h1 {
    font-size: 25px;
	}
	
.contacts h1{
    font-size: 25px;
	}
	
.contactus h1 {
    font-size: 20px;
	}

.contactus h2 {
    font-size: 18px;
	}
	
.contactus p {
    font-size: 14px;
	}

.doctors {
    padding: 8px 0px;
}

.doctorlist img {
    width: 50%;
}

.doctorlist p {
    font-family: 'Open Sans', sans-serif;
    color: #3E3E3E;
    text-align: justify;
    font-size: 14px;
    padding: 0px 20px;
}

.doctorlist {
    padding: 20px 0px;
    box-shadow: -3px 5px 8px RGBA(0, 0, 0, 0.17);
    background-color: rgba(255, 255, 255, 0.8);
    text-align: -moz-center;
    margin-top: 20px;
}

.mribanner h1 {
    font-weight: 900;
    color: #de2d35;
    font-size: 25px;
    text-transform: uppercase;
    border-left: 5px solid rgb(32, 172, 184);
    padding: 0px 0px 0px 10px;
    z-index: 2;
    position: relative;
    font-family: 'Roboto Slab', serif;
}

.siemens h1 {
    font-size: 22px;
    font-weight: 600;
    margin: 0px;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
    padding: 15px 20px;
    border-bottom: 0px solid #cecece;
}

.vibe h1 {
    font-size: 18px;
	}
	
.twist h2 {
    font-size: 18px;
	}
	
.twist p {
    font-size: 14px;
	}
	
.quit li {
    font-size: 16px;
	}


.brain img {
    width: 36%;
    border-left: 10px solid rgb(32, 172, 196);
    float: left;
    padding-right: 10px;
    margin-bottom: 15px;
}
.brain p {
    font-size: 15px;
    color: rgb(101, 101, 101);
    font-family: "Roboto Condensed";
	margin-bottom: 77px;
}

.card img{margin: 10px 0px;
}

.ctbanner h1 {
    font-weight: 900;
    font-size: 25px;
	}
	
	.care {
    padding: 50px 0px 50px 0px;
}
	
.iris h1 {padding: 10px 20px;
font-size: 22px;
}
.ctbox p {
    font-family: 'Open Sans', sans-serif;
    color: #3E3E3E;
    text-align: justify;
    font-size: 14px;
}

.ctbox1 p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 14px;
}

.ctbox2 p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 14px;
}

.gallery h1 {
    font-size: 25px;
	}
.product h1 {
    font-size: 22px;
	}
	
.product li {
    color: rgb(109, 116, 122);
    font-family: 'Open Sans', sans-serif;
    padding: 5px;
    font-size: 14px;
	}
	
.product a {
    font-size: 14px;
	}
	
.product span {
    font-size: 14px;
	}

.sidescan img {
    width: 47%;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #20acb8;
    margin-right: 31px;
}

.product h2 {
    color: rgb(32, 172, 184);
    font-weight: 900;
    font-size: 22px;
    font-family: 'Open Sans', sans-serif;
    border-bottom: 0px solid #cecece;
    padding: 20px 15px;
}

.radiology img {
    width: 55%;
}

.product img{
width: 60%;
}

.quit ul {
    line-height: 40px;
    padding-left: 13px;
}

.btn-default {
   color: #20ACB8;
    background-color: #fff;
    border-color: #20acb8;
    margin-left: 31px;
	font-size:14px;
}

.cardicbanner h1{
font-size: 25px;
}

.card h2{font-size: 22px;
}

.card p{font-size:14px;
}

.card h5
{
font-size:14px;
}

.immunoassay {
    background-color: rgb(32, 172, 184);
    padding: 18px;
    height: 332px;
    margin-bottom: 10px;
	}
	
.biochemistry {
    padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 210px;
    margin-bottom: 10px;
	}
	
.labtree h1{font-size: 30px;}	

.laboratory h2 {
    font-size: 18px;
    padding: 10px 20px;
}

.immu {
  
   
    margin-bottom: 20px;
	height: 315px
}

.table-responsive {
    border: 0px solid #ddd;
}

.bio{height: 190px;
margin-bottom: 20px;}

.price_1{
width:81%;}
	




}

@media (min-width:768px) and (max-width:980px){

.logo img {
    width: 100%;
}

.box2 {
    margin: 0px;
    padding: 0px 0px 10px;
    background: #20ACB8 none repeat scroll 0% 0%;
    text-align: center;
    margin-bottom: 20px;
    height: 386px;
	}
	
.carousel-inner {
    text-align: -moz-center;
    left: 0;
}

.name h1 {
   color: #CD4549;
padding: 0px 0px 0px 0px;
font-size: 22px;
margin-bottom: 5px;
}

.name p {
    font-family: 'Open Sans', sans-serif;
color: #000000;
font-size: 14px;
text-align: center;
margin-left: 0;
}

.call1 img {
    float: left;
    position: absolute;
    top: -22px;
    left: 15px;
}

.book {
   margin: 20px 15px 40px;
    border: 2px solid #20acb8;
    padding: 17px 9px;
    border-radius: 10px;
    box-shadow: 3px 4px 2px RGBA(0, 0, 0, 0.09);
}

.book i {
    color: rgb(32, 172, 184);
    font-size: 37px;
    margin-right: 10px;
}

.book a {
    font: bold 21px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    padding: 4px 0px 0px;
}

.brain img {width: 87%;border-left: 10px solid rgb(32, 172, 196);
float: left;
padding-right: 10px;
margin-bottom: 15px;
}

.ctbox1 h1 {
    color: #FFFFFF;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin: 10px 0px;
    text-transform: uppercase;
}

.ctbox2 h1 {
    color: #FFFFFF;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin: 10px 0px;
    text-transform: uppercase;
}

.product a {
    font-family: 'Roboto', sans-serif;
    color: #20ACB8;
    font-size: 17px;
    font-weight: 600;
    margin-top: 11px;
    float: right;
    margin-right: 21px;
}

.radiology img {
    width: 99%;
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #20acb8;
    margin-left: 21px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 14px;
}

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 12px;
}

.nav > li > a {
    position: relative;
    display: block;
    padding-right: 6px;
    padding-left: 6px;
    border-right: 1px solid #00C4D5;
    border-left: 1px solid #00BCCC;
}
.about h1 {font-size:32px;}

.sideproduct h3 {
    font-size: 25px;
	}
	
	.sideproduct i {
    font-size: 30px;
	}
.sideproduct h1{font-size: 17px;}

.doctorteam h1 {
    font-size: 28px;
	}
	
.contacts h1{font-size:32px;
}

.contactus h1{font-size:22px;
}

.contactus h2 {
    font-size: 18px;
	}
.contactus p {
    font-size: 15px;
	}
.mribanner h1{font-size:32px;

}
.siemens h1 {
    font-size: 25px;
    font-weight: 600;
    margin: 0px;
    color: rgb(32, 172, 184);
    font-family: "Roboto Condensed";
    padding: 10px 18px;
    border-bottom: 0px solid #cecece;
}

.vibe h1 {
    font-size: 20px;
	}
	
.tech1{padding: 8px 8px 41px 8px;}


.twist h2 {
    font-size: 20px;
	}
	
.twist p {
    font-size: 15px;
	}
	
.quit li {
    font-size: 15px;
	}
	
.ctbanner h1{font-size: 32px;}
.care {
    padding: 50px 0px 50px 0px;
}
.iris h1 {
    font-size: 25px;
	padding: 10px 20px;
	}
	
.gallery h1{font-size: 32px;}

.btn-default {
    color: #20acb8;
    background-color: #fff;
    border-color: #20acb8;
    margin-left: 21px;
}

.cardicbanner h1{font-size: 32px;
}

.card h2 {font-size: 22px;
}

.doctorlist {
    padding: 20px 0px;
    box-shadow: -3px 5px 8px RGBA(0, 0, 0, 0.17);
    background-color: rgba(255, 255, 255, 0.8);
    text-align: -moz-center;
    height: 700px;
}

.follow_icon2 li {
    float: left;
    margin: 0px 0px 0px 9px;
}

.immunoassay {
    background-color: rgb(32, 172, 184);
    padding: 18px;
    height: 300px;
}

.biochemistry {
    padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 159px;
}
.laboratory h2 {
 
    font-size: 20px;
   
    padding: 10px 15px;
    
}

.labproduct h1{font-size: 16px;
padding-left:40px;}



.biochemistry h1 {
    color: #FFFFFF;
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 600;
    margin: 10px 0px;
    text-transform: uppercase;
}

.biochemistry p {
    font-family: 'Open Sans', sans-serif;
    color: #FFFFFF;
    text-align: justify;
    font-size: 14px;
}

.box .inner p {
   
    font-size: 13px;
	}


.ctbox1 {
    padding: 18px;
    height: 120px;
    overflow: scroll;
	}
	
.ctbox1 h1 {
    font-size: 15px;
    margin: 0px 0px 10px;
	}
	
	.ctbox2 {
    height: 120px;
    overflow: scroll;
}

.ctbox2 h1 {
    font-size: 15px;
    margin: 0px 0px 10px;
	}
	

.immu {
    height: 144px;
    overflow: scroll;
}

	.care {
   padding: 50px 0px 50px 0px;
}

.bio {
    height: 144px;
    overflow: scroll;
}

.immunoassay h1 {
    margin: 0px 0px 10px;

}

.immunoassay{height:158px;
overflow:scroll;}


.video iframe {
    width: 100%;
    height: 255px;
}

.price_1{
width:67%;
}

.w_1{
height:94px;
}

.bache{
height:66px;}

.wheat{
height:62px;}

.diabetes{
height:120px;
}
.head{
height:69px;}

}

@media (width:1024px){

.navbar-inverse .navbar-nav > li > a {
    color: #FFF;
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 14px;
}

.nav > li > a {
    position: relative;
    display: block;
    padding-right: 12px;
    padding-left: 9px;
    border-right: 1px solid #00C4D5;
    border-left: 1px solid #00BCCC;
}

.name h1 {
    color: #CD4549;
    padding: 10px 0px 0px 0px;
   
    font-size: 31px;
	}

.book {
    margin: 15px 50px 40px;
    border: 2px solid #20acb8;
    padding: 17px 9px;
    border-radius: 10px;
    box-shadow: 3px 4px 2px RGBA(0, 0, 0, 0.09);
}

.book i {
    color: rgb(32, 172, 184);
    font-size: 36px;
    margin-right: 10px;
}

.book a {
    font: bold 25px/30px "Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #414141;
    text-transform: uppercase;
    padding: 4px 0px 0px;
}

.video iframe {
    width: 100%;
    height: 340px;
}

.doctorlist {
    padding: 20px 0px;
    box-shadow: -3px 5px 8px RGBA(0, 0, 0, 0.17);
    background-color: rgba(255, 255, 255, 0.8);
    text-align: -moz-center;
    height: 580px;
}

.tech1 {
    background-color: rgb(0, 134, 185);
    color: rgb(255, 255, 255);
    padding: 8px;
    height: 77px;
}

.immunoassay {
    background-color: rgb(32, 172, 184);
    padding: 18px;
    height: 215px;
}

.biochemistry {
    padding: 18px;
    background-color: rgb(0, 79, 118);
    height: 215px;
}

.immu {
    height: 198px;
    overflow: scroll;
	}

.bio {
    height: 198px;
    overflow: scroll;
	}


.box2 {
   
    height: 380px;
	}
	
	.ctbox1 {
    padding: 18px;
    height: 167px;
    
	}
	
.ctbox1 h1 {
    font-size: 15px;
    margin: 0px 0px 10px;
	}
	
	.ctbox2 {
   height: 168px;
overflow: scroll;
}

.ctbox2 h1 {
    font-size: 15px;
    margin: 0px 0px 10px;
	}
	
	
	
	.care {
   padding: 50px 0px 20px 0px;
}

.price_1{
width:51%;
}

.price{
width:66%;
}

.sec h1{
font-size:18px;
}

.w_1{
height:47px;
}

.bache{
height:65px;}

.wheat{
height:39px;}

.diabetes{
height:74px;
}

}