@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) 
{
	
.customer-sec-inner 
{
    margin-bottom: 20px;
}

.page-banner 
{
    height: 180px;
}

.doctors-sec2 
{
    padding: 100px 0px 100px 0px;
}

.doctors-sec2 img 
{
    width: 46%;
}

.doctors-sec2-right
 {
    padding-left: 15px;
}

.doctors-sec2 h5 
{
    font-size: 20px;
    line-height: 30px;
}

.btn-social, a.btn-social 
{
    margin-right: 7px;
}

.footer img
{
	width:30px;
}

}


@media only screen and (min-device-width: 768px) and (max-device-width: 860px) and (-webkit-min-device-pixel-ratio: 2) 
{

.home-sec1-right h3
{
	margin-top:0px !important;
}

.home-sec1-inner-col 
{
    padding: 0px 15px;
}

.laboratorySect .col-lg-6.col-md-3
{
	width:100%;
}

.customer-sec-inner 
{
    margin-bottom: 20px;
}

.gmap iframe
{
	height:520px;
}

.bottomLinks h2 
{
    font-size: 18px;
}

.footer img
{
	width:30px;
}

.page-banner 
{
    height: 300px;
}

.about-sec2-inner 
{
    padding: 0px 10px;
}

.about-sec2 p 
{
    font-size: 1.1rem;
    line-height: 1.5rem;
}

.doctors-sec2 .col-lg-7, .doctors-sec2 .col-lg-5
{
	width:100%;
}

.contact-sec1 p 
{
    font-size: 16px;
}

.contact-sec1 h3 
{
    padding: 10px 15px;
}

}

@media (width:1024px)
{

ul.callSect li span
{
    font-size: 16px;
}

.container-lg, .container-md, .container-sm, .container 
{
    max-width: 1020px;
}

.home-sec1-right h5 
{
    font-size: 23px;
}

.home-sec1 h6 
{
    font-size: 20px;
}

.services 
{
    padding: 100px 15px 100px 15px;
}

.about-sec2-inner 
{
    padding: 0px 30px;
}

.doctors-sec2-right 
{
    padding-left: 0px;
}

.doctors-sec2 h4 
{
    font-size: 35px;
    line-height: 45px;
}

.doctors-sec2 h5 
{
    font-size: 24px;
}

.doctors-sec2 p
 {
    font-size: 17px;
    line-height: 25px;
}
.page-banner
{
    height: 350px;
}

.contact-sec1 h5 
{
    font-size: 20px;
}

}

@media (width:1920px)
{
	
header .item 
{
    height: 850px !important;
}

.servicesBox .infoSect 
{
    padding: 30px 35px 50px 35px !important;
}

.services 
{
    padding: 100px 50px 100px 50px !important;
}

.laboratorySect 
{
    padding: 170px 0 170px 0;
}

.page-banner 
{
    height: 600px !important;
}
.servicesBox .infoSect p
{
    height: 90px;
}
}

@media (width:2560px)
{
	
header .item 
{
    height: 1000px !important;
}

.servicesBox .infoSect 
{
    padding: 30px 35px 50px 35px !important;
}

.services 
{
    padding: 100px 200px 100px 200px !important;
}

.laboratorySect 
{
    padding: 200px 0 200px 0;
}

.page-banner 
{
    height: 800px !important;
}
.servicesBox .infoSect p
{
    height: 90px;
}

.bookAppoint
 {
    padding: 150px 0 150px 0;
}

}

@media (width:3840px)
{
	
header .item 
{
    height: 1200px !important;
}

.servicesBox .infoSect 
{
    padding: 30px 35px 50px 35px !important;
}

.services 
{
    padding: 100px 600px 100px 600px !important;
}

.laboratorySect 
{
    padding: 200px 0 200px 0;
}

.page-banner 
{
    height: 1000px !important;
}
.servicesBox .infoSect p
{
    height: 70px;
}

.bookAppoint
 {
    padding: 150px 0 150px 0;
}

}