@media screen and (max-width:1500px) {
/************** krl ****************/
.krlbannerimg{width:350px;}
.krlbanner{margin-bottom:20px}
}

@media screen and (max-width:1255px) {
.header-inner-home{width:980px;}
.home-searchbar{width:412px;}
.home_marquee{ width:64%}
.searchbar-top{width:260px}
.searchbar-top-style{width:76.3%;}	
.banner-inner, .homebody-inner{width:980px;}
.banner-slider{width:610px; margin-top:80px; height:270px;}
.bannertxt-wrap{width:75%;}
.book-collection{width:580px}
.healthpkgs-all{width:1000px;}
ul.special-test li{width:31.9%;}
.blogwrap{width:950px}
.offer-txt{font-size:14px;}
.accre-left{width:670px;}
.accre-right{width:250px;}
.suscribe-field{width:100%;}
.newsicon{font-size:15px;}
.nrlspace{margin-right:54px;}
ul.accre-listing li, ul.accre-listing1 li{width:90px;}
.accre-right{padding-bottom:12px}
.feedbacktxt{font-size:13px; line-height:20px; width:71%;}
ul.footer-listlink:nth-child(4){margin-right:0}
.footer-bottright{width:215px;}
.footer-bottleft{width:740px}
.footercopy, .follow{font-size:13px;}
.blogimg img{height:190px !important;}
.offers-announcement{width:1000px;}
.offers-annou-box1{margin-right:20px;}
.healthpkgs-box1{min-height:245px !important}
.healthpkgs-all{height:248px}

/**************************Center Page Css Start****************************/
.centring{ width: 96%; }
.center-collection-left{ width:59%;padding-bottom: 24px;}
.center-collection-left h4{ width:38%}
.address-collection-left{ width:59%}
.address-collection-left .informationBox{ width:97%}

.facility-collection-left{ width:59%}
.facility-collection-left .informationBox{ width:97%}
.facility-collection-left .informationBox ul{ width:100%}
.facility-collection-left .informationBox .imgBox { width: 48px;}
.nearby-collection-left{ width:59%}
.PhotosBox .Photos-informationBox li{ width:12%; margin: 10px 14px 10px 0;}
.PhotosBox .Photos-informationBox li img{ width:100%}
/**************************Center Page Css End****************************/	

/**************************Doctor Page Css ****************************/	
.DoctorBox{ padding-bottom:10px}
.DoctorBox .webinarsDiv{ min-height:130px;}
.DoctorBox .offerBox .mainoffer{ width: 100%;}
.DoctorBox .offerBox .leftOffer { width: 51%;}
.DoctorBox .offerBox .leftOffer img { width: 100%;}
.DoctorBox .offerBox .rightOffer { padding-left: 20px; width: 45%;}
.DoctorBox .DoctorEvents .left_center { width: 76%;}

.DoctorBox .SatisfactionForm .centringSatisfac{ width:70%}
.DoctorBox .SatisfactionForm .space{ width:100%;}
.DoctorBox .SatisfactionForm label{ width:216px;}
.DoctorBox .SatisfactionForm input.field{ width:377px;}
.DoctorBox .SatisfactionForm .select{ width:392px;}
.DoctorBox .SatisfactionForm .btnn1{ margin-left:0}

.teamDoctors h2{font-size:20px;}
.teamDoctors h3 p{font-size:14px; line-height:20px; padding:3px 0}
.team-doc-right-video{width:280px;}

/**************************About us Css ****************************/	
.aboutUs .img_wrapper { width: 100%;}
.aboutUs .overlay_content { top: 0; padding: 5% 0; left: 25px;}

/**************************FindaLab Page Css Start****************************/
.FindaLab .mapBox { background-size: 100% auto; height: 447px;  width: 100%;}
.FindaLab .mapBox .stateBox { margin: 160px auto; width: 640px;}
.FindaLab .stateBox h3 { font-size: 24px; font-weight: 700;}
.FindaLab .stateBox .final { float: left; width: 650px;}
.FindaLab .stateBox .state { width: 253px;}
.FindaLab .stateBox select { width: 200px;}
.FindaLab .stateBox .city { width: 254px;}
.FindaLab .stateBox select { width: 200px;}
.FindaLab .rangeBox li { width: 32%; font-size: 17px;}
.FindaLab .rangeBox .numberB_right { width: auto;}
.resp-tabs-list li{width: 213px !important;}
.FindaLab .southAsia select.select { width: 25%;}
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs .right { width: 64%;}
.ContactUs .corporate_office .left { width: auto;}
.ContactUs .corporate_office .right { width: 58%;}
.ContactUs .corporateEnquiry .space { width: 33%;}
.ContactUs .corporateEnquiry input.field { width: 83%;}
.ContactUs .corporateEnquiry .select { width: 87%;}
.ContactUs .corporateEnquiry .textarea{ width:93%}
.ContactUs .blogBox .leftblog { width: 48%;}
.ContactUs .blogBox .leftblog li { width: 100%;}
.ContactUs .blogBox .leftblog .dateTest { width: 72%;}
.ContactUs .blogBox .rightblog { float: right; margin-left: 0; width: 48%;}
.ContactUs .blogBox .leftblog .dateTest p{ font-size:13px; line-height:18px}
.ContactUs .twitterCorporate { width: 100%;}
.ContactUs .offerings ul { float: none; margin: 0 auto; width: 80%;}
.ContactUs .partnerBox2 fieldset{ width:73%}
.ContactUs .partnerBox2 .space { width: 85%;}
.ContactUs .partnerBox2 input.field { width: 55%;}
.ContactUs .partnerBox2 .textarea {  width: 55%;}
.ContactUs .corporateEnquiry .select { width: 57%;}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/
.Investors .container_investor .right{  width: 63%;}
.Investors .container_investor .right .QuarterlyBox li { padding: 10px 0 0 19px; width: 40%;}
.Investors .container_investor .right .QuarterlyBox p.text{ padding: 0;width: 86%;}
.Investors .container_investor .right .QuarterlyBox{ padding-bottom:15px}
.Investors .container_investor .right .QuarterlyBox h5{padding: 0 0 10px 0;}
.Investors .container_investor .right .QuarterlyBox li.listDiv{ width:46%}
.Investors .container_investor .right .QuarterlyBox p.text.list{ width:52%;min-height: inherit;}
.Investors .container_investor .right .QuarterlyBox h5.list{min-height: inherit; font-size: 14px;}
.Investors .container_investor .right .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.Investors .container_investor .right .questions{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .greyDiv{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .answers{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .exchangeBox .leftexchange{ font-size:14px;}
.Investors .container_investor .right .exchangeBox{ width:95%;margin-bottom: 8px;}
/**************************Investors Page Css End****************************/

/**************************Course Page Css Start****************************/
.CourseDiv .overlay_content { padding: 2% 2% !important;}
.CourseDiv .pull-right2{ width:96%;}
.CourseDiv .scroll_content { width: 69%;}
/**************************Course Page Css End****************************/



/**************************Current Openings Page Css Start****************************/
.CurrentOpenings .overlay_current { left: 15px;padding: 2px 0 0;width: 40%;top:50px;}
.CurrentOpenings .overlay_current h2 { font-size: 15px; }
.CurrentOpenings .overlay_current p { font-size: 11px; padding-bottom: 5px;margin: 0;}
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback .left {  width: 700px;}
/**************************Customer Feedback Page Css End****************************/

/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters .eastBox select.select{ margin-right: 20px; width: 23%;}
.RadiologyCenters .eastBox select.select2{ margin-right: 20px; width: 44%;}
/**************************Radiology Centers Page Css End****************************/


/**************************Webinar Section Page Css Start****************************/
.WebinarSection .webinar_main .left { width: 58%;}
.WebinarSection .webinar_main .right { width: 40%;}
.WebinarSection .white_content2 fieldset { width: 95%;}
.WebinarSection .webinar_main .right .formBox{ width:96%}
.WebinarSection .webinar_main .right .formBox .top .imgbox img{ width:100%}
.WebinarSection .white_content2 input.field{ width:58%; float:right}
.WebinarSection .CaptureCode{ width:59%; float:right}
.WebinarSection .CaptureCode img{ width:100%}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5{ font-size:16px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p {  font-size: 12px; color: #fff; padding: 5px 0 0 0;}
.WebinarSection .white_content2 h4 { margin-bottom: 0; padding-bottom: 10px;}
.WebinarSection .white_content2 p { margin-bottom: 5px; padding: 0;}
.WebinarSection .custom-radio2.share {margin-right: 5px;  margin-left: 16px;}
.WebinarSection a.terms-conditions{ font-size:12px;}
.WebinarSection .validationT{ padding-left:138px;}
.WebinarSection .webinar_main .rightDesktop { width: 40%;}
.WebinarSection .webinar_main .left .videoBox.analysis{ margin-top:0;}
.WebinarSection .webinar_main .blueBox{ width:91%; margin-bottom:15px;}

.WebinarSection .popupBox_Saurabhh .main p {padding-bottom: 0px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2.uppercase {  width: 79%;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5.uppercase2{ font-size:13px;}
.WebinarSection .close_hidediv_Saurabhh{ right:0}
.WebinarSection .white_content2 select { width: 61%; float: right;}
/**************************Webinar Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp .left { width: 50%;}
.mobileapp .right {  width: 50%;}
/**************************mobileapp Section Page Css End****************************/






/**************************Patients Page Css Start****************************/
.Patients .right_center { width: 76%;}
.Patients .right_center li{ width:93%;}
.Patients .alphabets p { width: 96%;}

/**************************Patients Page Css End****************************/	

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen .Users .leftReco{ width:308px;min-height: 335px;}
.AllergyScreen .Users h4 { padding: 15px 15px;  min-height: 40px;}
.AllergyScreen .Users .leftReco .sameBox .sameBot .card { font-size: 14px; height: 35px; line-height: 35px; width: 114px; margin: 20px auto;}
.AllergyScreen .Users .leftReco .imgs { margin-right: 4px;}
.AllergyScreen .testTabNew .swasthPlus .left{ font-size:24px;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{text-decoration:none}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{text-decoration:none}
/**************************Allergy Screen Page Css End****************************/


/**************************Book A Test Page Css Start****************************/
.location_div .right{ width:68%; float:left}
.right li { width: 42%; margin-right: 8%;}
.greyBox{ width:100%;}
.biggerPrice{ width:32%}
.cart_div{ width: 94%;padding: 10px 14px;font-size: 14px;}
.compareBox {bottom: 55px;}
.compareBtn{ bottom:60px;}

/**************************Book A Test Page Css End****************************/



/**************************Card Page Css Start****************************/
.cardDivSecond li { margin-right: 158px;}
.previewOr .inner { max-width: 97%; margin: 15px auto;}
.previewOr .previewinnerBox {  font-size: 13px;}
.previewOr .previewinnerBox .packOr { width: 30%;}
.previewOr .previewinnerBox .untill { width: 17%; float: left;  text-align: center;}
.previewOr .previewinnerBox .totalpre { width: 17%;}
.codeOr .inner{max-width: 97%; margin: 15px auto;}
.crouselwrap2 .inner { max-width: 92%;}
.cardDivSecond { width: 62%;}
.cardDivSecond.newcartUl{ width: 45%;}

.imCorporate{ width:62%}
.preview .corporateBox .corporateDiv label{ width:100%; text-align: left; padding-right:0}
.preview .corporateBox .corporateDiv .selectDiv{ width:97%}

/**************************Login Page Css Start****************************/
.guestBox .leftGuest { margin-right: 0; width: 50%; padding-left: 30px;}
/**************************Login Page Css End****************************/


/**************************patient Page Css Start****************************/
.NewpreviewBox .webinar_main { width: 67%;}
.PriceDetailsMain { width: 300px; }
/**************************patient Page Css End****************************/


/**************************Payment Page Css Start****************************/
.paymentNew .information { width: 67%;}
.paymentNew .blueSocial { width: 300px; }
/**************************Payment Page Css End****************************/


/**************************Find City Page Css Start****************************/
.findLabBox .left_center { width: 75%;}
/**************************Find City Page Css End****************************/

.webinarBox .webinar_main{width:100%;}
.left-box-form { width: 65% !important; float: left;}
.webinarBox .webinar_main .left {  width: 47%;}
.webinarBox .webinar_main .right { width: 47%; float: left; margin-left: 4%;}
.video-container {  height: 290px; width: 100%; }



.EventsBox .webinar_main { width: 100%;}
.EventsBox .left { width: 50%;}

.previewBox .webinar_main { width: 100%;}
.previewBox .orderBox .informationBox li .right { width: 328px; float: left;  line-height: 25px;bottom: 5px;    margin-top: 5px;}

.OrderpreviewBox .webinar_main { width: 90%;}

.our-depart-con { width:980px; margin:0 auot}
.our-depart-con ul li { width: 265px;height: 155px;}
.video-sec ul {width:980px; }
.video-sec ul iframe { width: 380px; height: 300px;} 
.our-depart-con ul li img { max-width:50px;}
.our-depart-con ul li span h3 { font-size:12px;} 
.our-depart-con ul li span { top:25px;}
.Accred{float:left; width:980px; padding: 25px 0 40px;margin: 0 3.5%;}
ul.accre-list { width:60%; float:left;}
ul.accre-list1 { width:35%; float:right; }
ul.accre-list li, ul.accre-list1 li { margin: 0 20px 0 0;}
.nrlgap { margin:0 20px 0 0;}
.video-sec ul {width:980px; }
.video-sec ul iframe { width: 380px; height: 300px;} 
/************** krl ****************/
.depart-imgbox{width:190px;}
.depart-txt{width:250px}
.depart-txt > h4{font-size:17px;}
ul.listing-bottom li{font-size:13px; line-height:20px; margin-bottom:5px;}
.other-serviceimg{width:220px;}
ul.listing-bottom{font-size:13px;}
.frotherserv{margin-left:15px; margin-right:0 !important}
.other-serviceimg{margin-right:15px}
.other-servicetxt{width:245px;}
.quality-safety-left, .quality-safety-right{height:145px;}
.manage-speakleft, .manage-speakright{width:465px;}
.krl-inter-left, .krl-inter-right{width:33%;}
.krl-contact-left{width:620px;}

/************** DCP Booking ******************/
.dcp-bcsleft{width:46%;}
.dcp-bcsright{width:48%;}

}

@media screen and (max-width:990px) {
   
    .emptrycart-big {
        display: none;
    }
    .emptrycart-small {
        display: block;
        float: right;
        position: relative;
        z-index: 12;
    }
    .radio-selected-test:after {
    position: absolute;
    content: "";
    top: 18px;
    right: 15px;
    border: solid #fff;
    border-width: 0 3px 3px 0;
    padding: 3px;
    display: inline-block;
    z-index: 50;
    transform: rotate(45deg);
}

.cartsmall {
    display: none;
    border: 1px solid #ccced0;
    border-left: 0;
    border-right: 0;
    padding-bottom: 10px;
}
.selected-test-big {
    display: none;
}
.selected-test-small {
    display: block;
}
.emptycart, .radio-added-test {
    position: fixed;
    width: inherit;
    top: 122px;
}
#fillCrts1, #fillCrts, #empCart, #empCart1 {
    top: 0px !important;
    position: absolute;
}
.emptycart, .radio-added-test {
    position: relative;
}
.emptycart {
    z-index: 99;
}

header{border-color:#ddd;}
.header-inner-home, .banner-inner, .homebody-inner{width:95%;}	
.small-search{display:block; background:#fff; height:80px;}
.location-search{width: auto;}
.home-searchbar{position:absolute; top:113px; width:95%;}
.searchbar-top{width:77.2vw;}
.searchbar-top-style{width:93%}
.homesearch{right:0}
nav{margin:12px auto 0}
nav ul{text-align:center;}
nav ul li a{margin:0 45px;}
nav ul li:hover ul{margin-left:45px;}
.contactus-r{margin-left:0 !important; right:45px; text-align:right !important}
.banner-top{background:transparent; margin-bottom:20px; height:auto}
.banner-slider{width: 98%;position: absolute;
    top: -330px;
    left: 0px;
    margin-top: 0px;
    height: auto;
}
.banner-reportbox:after{display:none}
.banner-reportbox{float:none; width:auto; height:auto; margin-top:360px; padding-bottom:0;
}
.reportbox-fields{margin-bottom:20px}
.captchaimg{height:34px; width:20%;}
.captchawidth{width:78.9%}
.banner-reportbox > h3{padding:15px 0}
.book-collection{float:none; width:auto}
.book-collection-right{float:none; width:auto; margin-top:15px;}
.prog-box1, .prog-box2{float:left; width:49%;}
.prog-box2{position:relative; float:right}
.prog-box1 img, .prog-box2 img{width:100%}
.healthpkgs-all{width:auto; height:420px;}
.healthpkgs-wrap .slick-slider{margin-bottom:0px}
.healthpkgs-wrap .slick-initialized .slick-slide{width:300px;}
.healthpkgs-wrap .slick-initialized .slick-slide{opacity:0.4}
.healthpkgs-wrap .slick-initialized .slick-current{opacity:1}

.healthpkgs-all .slick-dots li{margin:0 2px; width:20px; height:20px;}
.healthpkgs-all .slick-dots li button:before{font-size:40px; opacity:1; color:#b7b7b7}
.healthpkgs-all .slick-dots li.slick-active button:before{color:#fdc02f; font-size:40px;}

.test-condition-wrap{padding:0; display:block; border-spacing:0; width:calc(100% + 20px); margin: 0 -10px -15px;}
.test-condition-box1{display:inline-block; width:30%; margin:10px;}

ul.special-test li{width:48.5%}
ul.special-test li img{width:100%}
ul.special-test li:nth-child(3){margin-right:20px;}
ul.special-test li:nth-child(4){margin-bottom:20px;}
ul.special-test li:nth-child(2), ul.special-test li:nth-child(4), ul.special-test li:nth-child(6){margin-right:0}

.offers-annou-wrap .slick-initialized .slick-slide{opacity:0.4;}
.offers-annou-wrap .slick-initialized .slick-current{opacity:1;}
.offers-announcement{width:auto; height:310px;}
.offers-announcement .slick-dots li{margin:0 2px; width:20px; height:20px;}
.offers-announcement .slick-dots li button:before{font-size:40px; opacity:1; color:#b7b7b7}
.offers-announcement .slick-dots li.slick-active button:before{color:#fdc02f; font-size:40px;}

.blogwrap{width:95%}
.blogwrap .slick-initialized .slick-slide{width:300px;}
.blogwrap .slick-initialized .slick-slide{opacity:0.4}
.blogwrap .slick-initialized .slick-current{opacity:1}
.blog-container .slick-next{right:41%;}
.blog-container .slick-prev{left:41%;}
.blog-container2 .slick-next{right:41%;}
.blog-container2 .slick-prev{left:41%;}

.about-right{display:none;}
.about-left{float:none; width:auto}
.about-left .peoplesay{height:auto}
.accre-left{display:none}
.accre-right{float:none; width:auto}

.linkhead{font-size:14px;}
ul.footer-listlink li{font-size:12px;}
ul.footer-listlink{margin:0 5% 0 0}

.hide11{display:block}
.footercopy, .follow{text-align:center}

.footer-bottleft{float:none; width:auto}
.footer-bottright{float:none; margin:20px auto 0}


.PhotosBox .Viewall{ bottom:4px;}
.PhotosBox .Viewall a{ font-size:14px;}

.healthpkgs-box1{min-height:210px !important;}
.healthpkgs-all{height:240px}

/**************************Center Page Css Start****************************/
.centring{ width: 94%; }
.center-collection-left{ width:100%;padding-bottom: 24px;}
.center-collection-left h4{ width:38%}
.center-collection-right { float: left; width: 100%; }
.address-collection-left{ width:100%;margin-top: 5px;}
.address-collection-left .informationBox{ width:97%; margin: 10px 0 0 0; min-height:auto;}
.address-collection-right{ float: left; width: 100%;}
.center-collection-right .orange-Lab.green{ margin-top:5px;}
.address-collection-right .navigateBox img{ width:100%}
.facility-collection-left{ width:100%}
.facility-collection-left .informationBox{ width:97%; padding: 10px 0 0 20px;}
.facility-collection-right{ float: left; width: 100%; margin-top: 15px;}
.facility-collection-right .paymentMode{ width:97%}
.facility-collection-left .informationBox ul { width: 92%;}
.facility-collection-right .paymentMode .headingBox{ width:auto}
.facility-collection-right .paymentMode li{ width:32%;}
.facility-collection-right .paymentMode .headingBox{margin: 8px 0 0 0;}
.facility-wrap{ margin-top:15px;}
.nearby-collection-left{ width:100%}
.nearby-collection-left > h3{ font-size:18px;}
.nearby-collection-right { float: left; width: 100%; margin-top:15px;}
.nearby-collection-right > h3{ font-size:18px;}
.nearby-collection-right .formBox fieldset{ width:60%;}
.nearby-collection-right .formBox input.field{ width:93%}
.nearby-collection-right .formBox textarea.textarea{ width:93%}
.PhotosBox .Photos-informationBox li{ width:12%; margin: 10px 14px 10px 0;}
.PhotosBox .Photos-informationBox li img{ width:100%}
.Photos-wrap{ margin-top:15px;}
.all{top:0}
.PhotosBox{ padding-bottom:16px;}
/**************************Center Page Css End****************************/	

/**************************Doctor Page Css ****************************/		
.DoctorBox{ padding-bottom:10px}
.DoctorBox .webinarsDiv{ min-height:150px;}	
.DoctorBox .webinarsDiv .net_butt{ width: 15%;}
.DoctorBox .newslettersDiv{ min-height:150px;}	
.DoctorBox .eventDiv{ min-height:280px;}
.DoctorBox .brochuresDiv .maintask .net_butt{ margin-left:30px;}
.DoctorBox .newslettersDiv .textBox{ font-size:13px;}
.DoctorBox .webinarsDiv .textBox{ font-size:13px;}
.DoctorBox .brochuresDiv .maintask .textBox{ font-size:13px;}
.DoctorBox .eventDiv .maintask{ font-size:13px;}
.DoctorBox .offerBox .mainoffer { position: relative; border: #000 solid 2px !important; width: 99%;}
.DoctorBox .centring.offerBox_centring {  max-width: 75%;width: 100%;}
.DoctorBox .offerBox .leftOffer {  width: 100%;}
.DoctorBox .offerBox .leftOffer img { width: 100%;}
.DoctorBox .offerBox .rightOffer { margin-top: 0; padding-left: 13px; padding-top: 70px; position: relative; width: 95%;}
.DoctorBox .offerBox .rightOffer h3 { font-size: 19px; font-weight: 700;}
.DoctorBox .offerBox .rightOffer h5 { font-size: 17px;}
.DoctorBox .offerBox .rightOffer li { font-size: 14px;}
.DoctorBox .offerBox .rightOffer a.bookNow { display: block; left: 0; margin: auto; position: absolute; right: 0; top: 17px;}
.DoctorBox .ClinicalForms .event_butt2 { float: right; height: 29px; margin-right: 33px; margin-top: 10px; width: auto;}
.DoctorBox .ClinicalForms .event_maintask2 .textBox {  width: 420px;}
.DoctorBox .DoctorEvents .left_center { width: 74%;}
.DoctorBox .DoctorEvents .right_center{ width:auto}
.DoctorBox .DoctorEvents .main3{ width:auto}
.DoctorBox .DoctorEvents .delhiBox{ width:180px;}
.DoctorBox .DoctorEvents .event_maintask .textBox { width: 380px;}

.DoctorBox .SatisfactionForm .centringSatisfac{ width:100%}
.DoctorBox .SatisfactionForm .space{ width:100%;}
.DoctorBox .SatisfactionForm label{ width:216px;}
.DoctorBox .SatisfactionForm input.field{ width:297px;}
.DoctorBox .SatisfactionForm .select{ width:312px;}
.DoctorBox .SatisfactionForm .btnn1{ margin-left:0}

.team-doc-left{width:100%;}
.team-doc-right-video{position:relative; width:400px; height:225px; margin:0 0 20px;}

/**************************About us Css ****************************/	
.aboutUs .banner{ display:none}
.aboutUs .navigationBox{ display:none}

/**************************FindaLab Page Css Start****************************/
.FindaLab .mapBox { background-size: 100% auto; height: 337px;  width: 100%;}
.FindaLab .mapBox .stateBox { margin: 160px auto; width: 640px;}
.FindaLab .stateBox h3 { font-size: 24px; font-weight: 700;}
.FindaLab .stateBox .final { float: left; width: 650px;}
.FindaLab .stateBox .state { width: 253px;}
.FindaLab .stateBox select { width: 200px;}
.FindaLab .stateBox .city { width: 254px;}
.FindaLab .stateBox select { width: 200px;}
.FindaLab .rangeBox li { width: 46%; font-size: 17px;}
.FindaLab .rangeBox .numberB_right { width: auto;}
.resp-tabs-list li{width: 213px !important;}
.FindaLab .southAsia select.select { width: 24%; margin-right: 20px;}
.FindaLab .partnerBox fieldset { width: 80%;}
.FindaLab .southAsia .Asiabtn{ float:left;}
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs .right { width: 50%;}
.ContactUs .corporate_office .left { width: 100%;}
.ContactUs .corporate_office .right { width: 100%; margin-top:15px;}
.ContactUs .corporateEnquiry .space { width: 33%;}
.ContactUs .corporateEnquiry input.field { width: 83%;}
.ContactUs .corporateEnquiry .select { width: 87%;}
.ContactUs .corporateEnquiry .textarea{ width:93%}
.ContactUs .blogBox .leftblog { width: 100%;}
.ContactUs .blogBox .leftblog li { width: 100%;}
.ContactUs .blogBox .leftblog .dateTest { width: 72%;}
.ContactUs .blogBox .rightblog { margin-top: 20px; float: left; width: 100%;}
.ContactUs .blogBox .leftblog .dateTest p{ font-size:13px; line-height:18px}
.ContactUs .offerings ul { float: none; margin: 0 auto; width: 98%;}
.ContactUs .offerings li{ width: 49%;margin-bottom: 20px;}
.ContactUs .offerings h2{ font-size:17px; font-weight:600}
.ContactUs .offerings .numberB_right p{ line-height:18px;}
.ContactUs .twitterCorporate { width: 100%;}
.ContactUs .partnerBox2 fieldset{ width:94%}
.ContactUs .partnerBox2 .space { width: 100%;}
.ContactUs .partnerBox2 input.field { width: 50% !important;}
.ContactUs .partnerBox2 .textarea {  width: 50%!important;}
.ContactUs .corporateEnquiry .select { width: 54%!important;}
.ContactUs .partnerBox2 .txt { float: right; width: 56%;}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/
.Investors .container_investor .left { width: 278px;}	
.Investors .container_investor .right{  width: 57%;}
.Investors .container_investor .right .QuarterlyBox li { padding: 20px 0 0 20px; width: 95%;}	
.Investors .container_investor .right .QuarterlyBox p.text{ width:auto}
.Investors .container_investor .right .QuarterlyBox li.listDiv{ padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .QuarterlyBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .QuarterlyBox p.text.list{ padding: 0 0 10px 0; width: auto;}
.Investors .container_investor .right .QuarterlyBox h5{ padding: 0 0 5px 0;}
.Investors .container_investor .right .QuarterlyBox h5.list{ min-height:inherit;font-size:14px;}
.Investors .container_investor .right .QuarterlyBox .text a.list{font-size:12px;}
.Investors .container_investor .right .subisidiaryBox{ padding-bottom:5px;}
.Investors .container_investor .right .subisidiaryBox li { padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .subisidiaryBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .subisidiaryBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .subisidiaryBox h5{ padding: 0 0 5px 0; }
.Investors .container_investor .right .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.Investors .container_investor .right .questions{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .greyDiv{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .answers{ padding: 10px 0 10px 13px; width:94%;font-size: 14px !important;}
.Investors .container_investor .right .exchangeBox .leftexchange{ font-size:13px;}
.Investors .container_investor .right .exchangeBox{ width:95%;margin-bottom: 2px;}
.Investors .container_investor .right .cobc-head{width:50%;float:left;padding:0 0;margin:0 0 10px 0;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .cobc-head.cobc-head-mob{display:inherit}
.Investors .container_investor .right .cobc-tab{width:50%;float:left;margin:0 0 20px 0;border-bottom:none;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .col1,.col2,.col3,.col4,.col5,.col6{margin:0;padding:10px 5% 0 5%;width:90%!important;border-bottom:1px solid #c4c3c3;height:35px} 
/**************************Investors Page Css End****************************/

/**************************Course Page Css Start****************************/
.CourseDiv .overlay_content { padding: 2% 2% !important;}
.CourseDiv .course_listing {  width: 31% !important;}
.CourseDiv .pull-right2 {  width: 27% !important; float: right;}
.CourseDiv .scroll_content { width: 100%;}
.CourseDiv .about_rt {  float: left; margin-top: 20px; width: 100%;}
.CourseDiv .form_inside .field{ width:94%}
/**************************Course Page Css End****************************/


/**************************Current Openings Page Css Start****************************/
.CurrentOpenings .banner{ display: none}
.CurrentOpenings .carDiv li { font-size: 14px;  padding-bottom: 10px;}
.CurrentOpenings .carDiv li a { font-size: 15px;}
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback .left {  width: 100%;}
.CustomerFeedback .right { float: left; margin-top: 20px; width: 98%;}
/**************************Customer Feedback Page Css End****************************/

/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters .eastBox select.select{ margin-right: 20px; width: 23%;}
.RadiologyCenters .eastBox select.select2{ margin-right: 20px; width: 44%;}
/**************************Radiology Centers Page Css End****************************/


/**************************Webinar Section Page Css Start****************************/
.WebinarSection .webinar_main .left { width: 52%;}
.WebinarSection .webinar_main .right { width: 46%;}
.WebinarSection .white_content2 fieldset { width: 100%;}
.WebinarSection .webinar_main .right .formBox {  width: 91%;padding: 14px;margin: 0 0 20px 0;}
.WebinarSection .webinar_main .right .formBox .top .imgbox img{ width:100%}
.WebinarSection .white_content2 input.field{ width:55%; float:right;}
.WebinarSection .CaptureCode{ width:56%; float:right}
.WebinarSection .CaptureCode img{ width:100%;height: 29px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2{ padding-left:15px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5{ font-size:13px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p {  font-size: 11px; color: #fff; padding: 5px 0 0 0;}
.WebinarSection .white_content2 h4 { margin-bottom: 0; padding-bottom: 10px;}
.WebinarSection .white_content2 p { margin-bottom: 5px; padding: 0;}
.WebinarSection .custom-radio2.share {margin-right: 5px;  margin-left: 6px;}
.WebinarSection a.terms-conditions{ font-size:12px;}
.WebinarSection .white_content2 label{ font-size:13px;width: 113px;}

.WebinarSection .gallery .picGallery { width: 100%;}
.WebinarSection .gallery .picGallery li { font-size: 14px;}
.WebinarSection .gallery .picGallery .phBox { width: 130px;}
.WebinarSection .gallery .picGallery .phBox .photoDiv { height: auto; padding-top: 0; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .photoDiv img { height: auto; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .nameDiv { width: 100%;}
.WebinarSection .gallery .picGallery .textBox { margin-bottom: 10px; margin-top: 0; width: 50%;}
.WebinarSection .gallery .picGallery .textBox h5 { font-size: 14px; padding-bottom: 0;}
.WebinarSection .gallery .picGallery .textBox p {  font-size: 12px; text-align: left;padding: 0;}
.WebinarSection .gallery .picGallery .textBox a { font-size: 12px;}
.WebinarSection .video-container33{ width:100%}
.WebinarSection .webinar_main .blueBox { width: 91%; padding: 0 15px;margin: 0;}
.WebinarSection .gallery{ padding-top:15px;}
.WebinarSection .gallery .picGallery li {  padding-bottom:10px; min-height: inherit; display:inline-block}
.WebinarSection .webinar_main .blueBox p{ font-size:13px;}
.WebinarSection .webinar_main .rightDesktop { width: 45%;}
.WebinarSection .webinar_main .left .videoBox.analysis{ margin-top:0;}
.WebinarSection .webinar_main .blueBox{ width:91%; margin-bottom:15px;}
.WebinarSection .sourav{ font-size:13px;}
.WebinarSection .sourav2{margin-left:0; font-size:13px !important; }
.WebinarSection .popupBox_Saurabh li{padding: 0 0 5px 20px !important;}


.WebinarSection .popupBox_Saurabhh .main p {padding-bottom: 10px !important;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2.uppercase {  width: 79%;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5.uppercase2{ font-size:13px;}
.WebinarSection .close_hidediv_Saurabhh{ right:0}
.WebinarSection .white_content2 select { width: 59%; float: right;}
.WebinarSection .popupBox_Saurabhh{ width: 87%;height: 450px;top: 5%;bottom: auto;}
/**************************Webinar Section Page Css End****************************/

/**************************Sitemap Section Page Css Start****************************/	
.Sitemap .main_site_map_list { width: 45%; margin-bottom: 15px;}
/**************************Sitemap Section Page Css End****************************/

/**************************FAQ Section Page Css Start****************************/
.faqs-container .my-container.faqs .wrapper .nav-panel{ margin-top:130px !important;}
/**************************FAQ Section Page Css End****************************/

/**************************News Section Page Css Start****************************/
.News .bannerNews{ width:100%;}
.News li { width: 92%; padding: 4%; background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/divider-g.jpg') left 25px no-repeat #fafafa; min-height: inherit;}
/**************************News Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp .left { width: 50%;}
.mobileapp .left h2 { font-size: 23px; margin-top: 20px;}
.mobileapp .right {  width: 50%;}
.mobileapp .right img { width: 100%;}
.mobileapp .left .findDiv { width: 100%;  float: left; margin-top: 30px;}
.mobileapp .left .findDiv .leftDiv { width: 194px;}
.mobileapp .left .findDiv .leftDiv input {  font-size: 12px;  width: 168px;height: 22px;}
.mobileapp .left .findDiv .rightDiv { width: 123px; float: left; height: 50px;}
.mobileapp .left .googleapp .leftapp { width: 45%; margin-right: 6px;}
.mobileapp .left p { width: auto;}
.mobileapp .left .googleapp .leftapp img { width: 100%;}
.mobileapp .left .googleapp .rightapp { width: 45%;}
.mobileapp .left .googleapp .rightapp img { width: 100%;}
/**************************mobileapp Section Page Css End****************************/

/**************************TestList Section Page Css Start****************************/
.TestList .main_site_map_new{ width:100%;}
.TestList .main_site_map_list_new { width: auto; height: auto;  float: left;  margin-right: 15%;}
.TestList .main_site_map_new li a { font-size: 12px;}
/*.TestList .main_site_map_new tr, td{ width:30% !important}*/
/**************************TestList Section Page Css End****************************/



/**************************Patients Page Css Start****************************/
.Patients .right_center { width: 67%;}
.Patients .right_center li{ width:90%;}
.Patients .alphabets p { width: 92%; font-size: 13px;  line-height: 18px;}
/**************************Patients Page Css End****************************/

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen .Users .leftReco { width: 100%; min-height: 335px; max-width: 47%; margin-bottom: 20px;}
.AllergyScreen .Users h4 { padding: 15px 15px;  min-height: 40px;}
.AllergyScreen .Users .leftReco .sameBox .sameBot .card { font-size: 14px; height: 35px; line-height: 35px; width: 114px; margin: 20px auto;}
.AllergyScreen .Users .leftReco .imgs { margin-right: 4px;}
.AllergyScreen .testTabNew .swasthPlus .left{ font-size:24px;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div{ width:89%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail{ max-width:46%;}
.AllergyScreen .testTabNew .swasthLeft .sample{ max-width:43%;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv{ margin-top:15px;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail .tablePac{ min-height: 423px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail table.div1{ width:100%;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card { padding: 0; position: inherit; right: 0; top: 0; width: 108px; float: left; left: 250px;}
.AllergyScreen .blankBox2 ul { width: 40%; padding-left: 0; padding-right: 35px;}
/**************************Allergy Screen Page Css End****************************/


/**************************Book A Test Page Css Start****************************/

.location_div .leftFilter h3{ display:none;}
.location_div .right{ width:57%; float:left}
.right li { width: 100%;}
.greyBox{ width:88%}
.biggerPrice{ width:32%}
.cart_div{ width: 92%;padding: 10px 14px;font-size: 14px;}
.compareBox {bottom: 55px;}
.compareBtn{ bottom:60px;}

/**************************Book A Test Page Css End****************************/




/**************************Card Page Css Start****************************/
.cardDivSecond li { margin-right: 108px;}
.previewOr .inner { max-width: 97%; margin: 15px auto;}
.previewOr .previewinnerBox {  font-size: 13px;}
.previewOr .previewinnerBox .packOr { width: 30%;}
.previewOr .previewinnerBox .untill { width: 17%; float: left;  text-align: center;}
.previewOr .previewinnerBox .totalpre { width: 17%;}
.codeOr .inner{max-width: 97%; margin: 15px auto;}
.crouselwrap2 .inner { max-width: 92%;}
.cardDivSecond { width: 65%;}
.cardDivSecond.newcartUl{ width: 45%;}
.upgrade .upgradeInner {  width: 95%;}
.crouselwrap2 .inner { max-width: 92%;}

.imCorporate{ width:92%}
.preview .corporateBox .corporateDiv label{ width:100%; text-align: left; padding-right:0}
.preview .corporateBox .corporateDiv .selectDiv{ width:97%}

/**************************Login Page Css Start****************************/
.guestBox .leftGuest { margin-right: 0; width: 50%; padding-left: 30px;}
/**************************Login Page Css End****************************/

/**************************patient Page Css Start****************************/
.NewpreviewBox .webinar_main { width: 100%;}
.cardDiv { margin: 20px 0 0 140px;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
.PriceDetailsMain { width: 100%; padding-bottom: 0;}
#menuFixedOuter{ float:left;}
/**************************patient Page Css End****************************/


/**************************Payment Page Css Start****************************/
.paymentNew .information { width: 100%;}
.paymentNew .blueSocial { width: 100%; padding-bottom: 0;margin: 0 0 20px 0;}
/**************************Payment Page Css End****************************/


/**************************Find City Page Css Start****************************/
.findLabBox .left_center { width: 67%;}
.findLabBox .sectorBox .cen .nameBox .Lab{ margin-right:20px;}
.blankBox ul { width: 21%; margin-right: 10px;}
/**************************Find City Page Css End****************************/



.patientbanner img{ width:100%}
.conditionDiv2 li { width: 18%;}
.conditionDiv2 li a { font-size: 15px; line-height: 58px;}
.patients-bottomblock ul li { margin: 0 3px;}


/*current-opening*/
.planning h3{ font-size:18px;}


/*enquiryBox*/
.left-box-form { width: 100% !important;}
.right-box-form2 .left-form{ width: 97% !important;}
.right-box-form2 .left-form .field-new{ width: 99% !important;}
.right-box-form2 .right-form {  width: 100% !important; float: left !important;}
.right-box-form2 .right-form .field-new{ width: 97% !important;}
.right-box-form2 {  width: 96% !important; height: auto; float: left !important;}





.webinarBox .webinar_main{width:100%;}
.left-box-form { width: 100% !important; float: left;}
.webinarBox .webinar_main .left {  width: 100%%;}
.webinarBox .webinar_main .right { width: 100%; float: left; margin-top:20px; margin-left:0}
.video-container {  height: 290px; width: 100%; }
.webinarBox .gallery .picGallery .textBox { margin-left: 2%; width: 59%;}
.webinarBox .webinar_main .left { width: 100%;}


.EventsBox .webinar_main { width: 100%;}
.EventsBox .left { width: 50%;}

.OrderpreviewBox .webinar_main { width: 100%;}
.ourdep-form div input { width:80%; height:36px;}
.video-sec ul{width: 767px;margin:0 auto}
.video-sec ul iframe{ width:300px; height:220px; border-radius:8px 8px 0px 0px;}
/* .radiology-test-wrap .radiology-testleft > h1{margin-top:-40px !important;} */
.radiology-test-wrap .radiology-testright{background:transparent !important;}


.teamDoctors { width: 91%;}
.language select{width:40px !important;}
.location_div .right h1{ font-size:15px;}
/************** krl ****************/
.krlbannerimg{width:400px;}
.krlbanner-txt{margin-top:30px; width:325px;}
.krlbanner-txt > h3{font-size:32px; line-height:40px;}
ul.krl-listing li{margin-bottom:20px; font-size:15px;}
.department-tab > h3, .other-service > .homebody-inner > h3, .quality-safety > .homebody-inner > h3, .management-speak > h3, .krl-international-wrap > .homebody-inner > h3, .krl-contact-wrap > .krl-contact-box > .krl-contact-left > h3{font-size:26px;}
.depart-imgbox{float:none; width:240px; margin:0 auto}
.depart-txt{width:auto; float:none;}
.depart-txt > h4{font-size:16px; text-align:center; margin-top:15px;}
.department-lrbox .departmet-left, .department-lrbox .departmet-right, .other-service-left, .other-service-right{width:43%;}
.other-serviceimg, ul.listing-bottom{float:none !important; margin:0 auto;}
ul.listing-bottom{width:auto;}
.other-servicetxt > h4{font-size:18px; text-align:center; margin-top:15px;}
.frotherserv{margin:0 auto !important}
.other-serviceimg{width:270px;}
.quality-safety-left, .quality-safety-right{height:auto; width:auto}
.quality-safety-left{margin-bottom:25px}
.qua-saf-txt{font-size:13px; line-height:20px;}
.qua-safhead{font-size:18px;}
.manage-speakleft, .manage-speakright{width:345px;}
.manage-speak-head{margin-bottom:10px;}
.manage-speak-head-img{height:60px; width:60px;}
.manage-speak-head-txt{font-size:16px; padding-top:5px}
.manage-speak-head-txt span{font-size:13px; line-height:17px;}
.manage-speakright{font-size:13px; line-height:22px;}
.krl-inter-left, .krl-inter-right{width:29%; top:40px; font-size:13px; line-height:22px;}
.krl-contact-left{width:53%;}
/************* dcp booking ***************/
.dcpbooking-wrap .dcp-bcs-wrap{width:100%}
.dcp-bcsleft{width:50%;}
.dcp-bcsright{width:45%;}
.dcp-bcsleft-confirm{width:100% !important;}
.send-detail-txtboxstyle{width:72%;}

.book-collection-right .prog-box{ width: calc(33.3% - 10px);}
.prog-box1 h3, .prog-box2 h3 {
    font-size: 15px;
    right: 15px;
}

}

@media screen and (max-width:767px) {
header{float:none !important; position:relative !important;}
nav ul li a{margin:0 25px;}
nav ul li:hover ul{margin-left:25px;}
.contactus-r{margin-left:0 !important; right:25px; text-align:right !important}
.location-search{width:auto}
.searchbar-top{width:72vw;}
.captchawidth{width:78.6%}
.test-condition-box1{width:29.1%}

#radiology-wrap{margin-top:15px !important;}

.book-collection > h3{font-size:20px; margin-bottom:20px;}

footer{padding-top:0}
.footer-likingwrap{display:none}
.people-saying .slick-prev, .people-saying .slick-next{display:none !important}
.about-left .peoplesay{padding-bottom:40px;}
.people-saying .slick-dots{bottom:-30px;}

.people-saying .slick-dots li{margin:0 2px; width:20px; height:20px;}
.people-saying .slick-dots li button:before{font-size:40px; opacity:1; color:#b7b7b7}
.people-saying .slick-dots li.slick-active button:before{color:#fdc02f; font-size:40px;}
.special-test-wrap{display:none}

.splslider-small-dev{margin:15px 0 40px 0;}
.spltest-slider .slick-dots{bottom:-30px;}
.spltest-slider .slick-dots li{margin:0 2px; width:20px; height:20px;}
.spltest-slider .slick-dots li button:before{font-size:40px; opacity:1; color:#b7b7b7}
.spltest-slider .slick-dots li.slick-active button:before{color:#fdc02f; font-size:40px;}
.st-captions{font-size:13px;}
.splslider-small-dev{display:block}
.spltest-slider .slick-prev, .people-saying .slick-next{display:none !important}
.loginwrap{top:5%;}


/**************************Center Page Css Start****************************/
.centring{ width: 94%; }
.center-collection-left{ width:100%;padding-bottom: 5px;}
.center-collection-left h4{ width:38%}
.center-collection-right { float: left; width: 100%; margin-top: 0;}
.address-collection-left{ width:100%}
.address-collection-left .informationBox{ width:97%; margin: 10px 0 0 0;}
.address-collection-right{ float: left; width: 100%; margin-top: 0;}
.address-collection-right .navigateBox img{ width:100%}
.facility-collection-left{ width:100%}
.facility-collection-left .informationBox{ width:97%; padding: 10px 0 0 20px;}
.facility-collection-right{ float: left; width: 100%; margin-top: 15px;}
.facility-collection-right .paymentMode{ width:97%}
.facility-collection-left .informationBox ul {  width: 82%;}
.facility-collection-left .informationBox li{ width:49%}
.facility-collection-right .paymentMode ul{  width: 82%;}
.facility-collection-right .paymentMode li{ width:49%}
.nearby-collection-left{ width:100%}
.nearby-collection-left > h3{ font-size:18px;}
.nearby-collection-right { float: left; width: 100%; margin-top: 15px;}
.nearby-collection-right > h3{ font-size:18px;}
.nearby-collection-right .formBox fieldset{ width:60%;}
.nearby-collection-right .formBox input.field{ width:93%}
.nearby-collection-right .formBox textarea.textarea{ width:93%}
.PhotosBox .Photos-informationBox li{ width:12%; margin: 10px 14px 10px 0;}
.PhotosBox .Photos-informationBox li img{ width:100%}
.PhotosBox {  padding-bottom: 20px;}
.Photos-wrap{ margin-top:15px;}
.all{top:0}
.all a{ font-size:14px;}
.PhotosBox .Viewall{ bottom:4px;}
.PhotosBox .Viewall a{ font-size:13px;}
/**************************Center Page Css End****************************/	

/**************************Breadcrumb**************************/	
.graynavigation{ display:none}

/**************************Doctor Page Css ****************************/		
.DoctorBox .webinarsDiv{ min-height:150px;}	
.DoctorBox .webinarsDiv .net_butt{ width: 15%;}
.DoctorBox .newslettersDiv{ min-height:150px;}	
.DoctorBox .eventDiv{ min-height:280px;}
.DoctorBox .brochuresDiv .maintask .net_butt{ margin-left:30px;}
.DoctorBox .newslettersDiv .textBox{ font-size:13px;}
.DoctorBox .webinarsDiv .textBox{ font-size:13px;}
.DoctorBox .brochuresDiv .maintask .textBox{ font-size:13px;}
.DoctorBox .eventDiv .maintask{ font-size:13px;}
.DoctorBox .list_testBox select{ width:100%;}
.DoctorBox .offerBox .mainoffer { position: relative; border: #000 solid 2px !important; width: 99%;}
.DoctorBox .centring.offerBox_centring {  max-width: 90%;width: 100%;}
.DoctorBox .offerBox .leftOffer {  width: 100%;}
.DoctorBox .offerBox .leftOffer img { width: 100%;}
.DoctorBox .offerBox .rightOffer { margin-top: 0; padding-left: 13px; padding-top: 70px; position: relative; width: 95%;}
.DoctorBox .offerBox .rightOffer h3 { font-size: 19px; font-weight: 700;}
.DoctorBox .offerBox .rightOffer h5 { font-size: 17px;}
.DoctorBox .offerBox .rightOffer li { font-size: 14px;}
.DoctorBox .offerBox .rightOffer a.bookNow { display: block; left: 0; margin: auto; position: absolute; right: 0; top: 17px;}
.DoctorBox .QueryForm {  width: 90%;}
.DoctorBox .QueryForm p {  font-size: 14px; line-height: 21px;}
.DoctorBox .QueryForm label { width: 153px; font-size: 13px; line-height: normal;}
.DoctorBox .QueryForm input.field11 { width: 31%;}
.DoctorBox .QueryForm input.field12 { width: 32%;}
.DoctorBox .QueryForm input.field { width: 66%;}
.DoctorBox .QueryForm .select { width: 69%;}
.DoctorBox .QueryForm .textarea { width: 66%;}
.DoctorBox .QueryForm label.labelclass { width: 153px;}
.DoctorBox .QueryForm input.field1 { width: 66%;}
.DoctorBox .ClinicalForms .event_butt2 { float: right; height: 29px; margin-right: 43px; margin-top: 10px; width: auto;}
.DoctorBox .ClinicalForms .event_maintask2{ width:100%}
.DoctorBox .ClinicalForms .event_maintask2 .textBox {  width: 78%;}
.DoctorBox .DoctorEvents .left_center { width: 100%;}
.DoctorBox .DoctorEvents .right_center{ width:100%}
.DoctorBox .DoctorEvents .main3{ width:100%}
.DoctorBox .DoctorEvents .delhiBox{ width:100%;}
.DoctorBox .DoctorEvents .event_maintask .textBox { width: 380px;}
.DoctorBox .DoctorEvents .left_center li{ padding:0}
.DoctorBox .questions{ width:96%}
.DoctorBox .greyDiv2{ width:96%}
.DoctorBox .SatisfactionForm .centringSatisfac{ width:100%}
.DoctorBox .SatisfactionForm .space{ width:100%;}
.DoctorBox .SatisfactionForm label{ width:216px;}
.DoctorBox .SatisfactionForm input.field{ width:297px;}
.DoctorBox .SatisfactionForm .select{ width:312px;}
.DoctorBox .SatisfactionForm .btnn1{ margin-left:0}

/**************************About us Css ****************************/	
.aboutUs .questions{ width:96%}
.aboutUs .greyDiv{ width:96%}
.aboutUs .banner{ display:none}
.aboutUs .navigationBox{ display:none}
.aboutUs .newslist2 li { width: 150px; vertical-align: top; min-height: 195px; margin: 0 20px 10px 0;}
.aboutUs .newslist2 li img { vertical-align: middle !important; margin: 0 2px; width: 100%;}
.aboutUs .txt_img h3{ font-size:13px;}
.aboutUs .txt_img a span{ font-size:12px;}
.aboutUs .newslist2 li a{ line-height:16px;}

/**************************FindaLab Page Css Start****************************/
.FindaLab .mapBox .stateBox{margin:120px auto;width:520px}
.FindaLab .stateBox h3{font-size:18px;font-weight:700}
.FindaLab .stateBox .final{float:left;margin-left:0;width:520px}
.FindaLab .stateBox select{width:130px}
.FindaLab .stateBox .state{width:190px}
.FindaLab .stateBox .city{width:190px}
.FindaLab .businessBox { padding: 10px 0 30px 0;}
.FindaLab .faqSlider{ display:none}
.FindaLab .rangeBox li { width: 50%; font-size: 15px;}
.FindaLab .rangeBox .numberB_right { width: auto;}
.resp-tabs-list li{width: 213px !important;}
.FindaLab .southAsia select.select { width: 24%; margin-right: 20px;}
.FindaLab .partnerBox fieldset { width: 80%;}
.FindaLab .southAsia .Asiabtn{ float:left;}
.FindaLab .southAsia select.select { margin-bottom: 24px; margin-right: 20px; width: 97%;}
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs .left{ width: 100%;}
.ContactUs .right { width: 100%; margin-top:10px; margin-left: 0;}
.ContactUs .corporate_office .left { width: 100%;}
.ContactUs .corporate_office .right { width: 100%; margin-top:20px;}
.ContactUs .corporateEnquiry .space { width: 100%;}
.ContactUs .corporateEnquiry input.field { width: 97%;}
.ContactUs .corporateEnquiry .select { width: 100%;}
.ContactUs .corporateEnquiry .textarea{ width:97%}
.ContactUs .blogBox .leftblog { width: 100%;}
.ContactUs .blogBox .leftblog li { width: 100%;}
.ContactUs .blogBox .leftblog .dateTest { width: 72%;}
.ContactUs .blogBox .rightblog { margin-top: 20px; float: left; width: 100%;}
.ContactUs .blogBox .leftblog .dateTest p{ font-size:13px; line-height:18px}
.ContactUs .offerings ul { float: none; margin: 0 auto; width: 98%;}
.ContactUs .offerings li{ width: 100%;margin-bottom: 20px;}
.ContactUs .offerings h2{ font-size:18px; font-weight:400}
.ContactUs .offerings .numberB_right{ width:80%;}
.ContactUs .offerings .numberB_right p{ line-height:18px;}
.ContactUs .twitterCorporate { width: 100%;}
.ContactUs .arroImg { background-size: 64% auto;}
.ContactUs .arroImgRight { background-size: 64% auto;}
.ContactUs .slick-slider span.spanclass { font-size: 13px; padding-top: 50px; margin-bottom: 20px;}
.ContactUs .faqSlider{ display:none;}
.ContactUs .partnerBox2 fieldset{ width:94%}
.ContactUs .partnerBox2 .space { width: 100%;}
.ContactUs .partnerBox2 input.field { width: 97% !important;}
.ContactUs .partnerBox2 .textarea {  width: 97%!important;}
.ContactUs .corporateEnquiry .select { width: 100%!important;}
.ContactUs .partnerBox2 .txt { width: 100%;}
.ContactUs .partnerBox2 label.label2{ width: 100%;}
.ContactUs .partnerBox2 label.label3{ display:none}
.ContactUs .Departments h4{ font-size:20px;}
.ContactUs .partnerBox2{ border-bottom:none; padding: 40px 0 0 0;}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/
.Investors .container_investor { margin: 15px auto; width: 95%;}
.Investors .container_investor .left { width: 100%;}
.Investors .container_investor .right  { float: left; margin-left: 0;  width: 100%; margin-top: 15px;}
.Investors .container_investor .right .QuarterlyBox li { padding: 20px 0 0 20px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox li.listDiv{ padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .QuarterlyBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .QuarterlyBox p.text.list{ padding: 0 0 10px 0; width: auto;}
.Investors .container_investor .right .QuarterlyBox h5{ padding: 0 0 5px 0;}
.Investors .container_investor .right .QuarterlyBox h5.list{ min-height:inherit;font-size:14px;}
.Investors .container_investor .right .QuarterlyBox .text a.list{font-size:12px;}
.Investors .container_investor .right .subisidiaryBox{ padding-bottom:5px;}
.Investors .container_investor .right .subisidiaryBox li { padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .subisidiaryBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .subisidiaryBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .subisidiaryBox h5{ padding: 0 0 5px 0; }
.Investors .container_investor .right .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.Investors .container_investor .right .questions{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .greyDiv{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .answers{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .exchangeBox .leftexchange{ font-size:13px;}
.Investors .container_investor .right .exchangeBox{ width:95%;margin-bottom: 2px;}
.Investors .container_investor .right .cobc-head{width:50%;float:left;padding:0 0;margin:0 0 10px 0;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .cobc-head.cobc-head-mob{display:inherit}
.Investors .container_investor .right .cobc-tab{width:50%;float:left;margin:0 0 20px 0;border-bottom:none;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .col1,.col2,.col3,.col4,.col5,.col6{margin:0;padding:10px 5% 0 5%;width:90%!important;border-bottom:1px solid #c4c3c3;height:35px}
/**************************Investors Page Css End****************************/

/**************************Course Page Css Start****************************/
.CourseDiv .banner{ display:none;}
.CourseDiv .overlay_content { padding: 2% 2% !important;}
.CourseDiv .course_listing {  width: 100% !important;}
.CourseDiv .pull-right2 { width: 92% !important; float: left;}
.CourseDiv .course_listing p{ line-height:23px;}
.CourseDiv .scroll_content { width: 100%;}
.CourseDiv .about_rt {  float: left; margin-top: 20px; width: 100%;}
.CourseDiv .form_inside .field{ width:94%}
.CourseDiv .pics_btm2 .right2 li{ width: 27%; height: auto; margin-bottom: 20px;}
.CourseDiv .pics_btm2 .right2 img{ width:100%}
/**************************Course Page Css End****************************/



/**************************Current Openings Page Css Start****************************/
.CurrentOpenings .banner{ display: none}
.CurrentOpenings .carDiv li { font-size: 14px;  padding-bottom: 10px;}
.CurrentOpenings .carDiv li a { font-size: 15px;}
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback .left {  width: 100%;}
.CustomerFeedback .right { float: left; margin-top: 20px; width: 98%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox span{ width: 100%}
/**************************Customer Feedback Page Css End****************************/

/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters { padding: 40px 0 20px 0;}
.RadiologyCenters .sliderRadiology{ display:none;}
.RadiologyCenters .eastBox select.select{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox select.select2{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox .card{ margin:0 auto; float:none;}

.RadiologyCenters .eastBox{margin:0}
.RadiologyCenters .centring{width:92%}
.RadiologyCenters h2{font-size:17px}
.RadiologyCenters .eastBox .eastLeft{font-size:14px;margin-bottom:10px;margin-right:0;width:auto}
.RadiologyCenters .eastBox .eastCen{font-size:14px;margin-bottom:10px;margin-right:0;width:auto}
.RadiologyCenters .eastBox .eastRight{font-size:14px;margin-top:0;width:auto; float:right}
.RadiologyCenters .eastBox .card{margin:15px 0;width:112px}
.RadiologyCenters .eastTable table.radi,th.radi,td.radi{width:100%}
.RadiologyCenters .eastTable{overflow-y:hidden;overflow-y:scroll}
#Panel1 .popb2{font-size:13px;padding:7px 0 0}
/**************************Radiology Centers Page Css End****************************/



/**************************Webinar Section Page Css Start****************************/
.WebinarSection .webinar_main .left { width: 100%;}
.WebinarSection .webinar_main .right { width: 100%;margin-top: 15px;}
.WebinarSection .white_content2 fieldset { width: 97%;}
.WebinarSection .webinar_main .right .formBox {  width: 95%;padding: 14px;margin: 0 0 20px 0;background: #f5ffdc;}
.WebinarSection .webinar_main .right .formBox .top .imgbox img{ width:100%}
.WebinarSection .white_content2 input.field{ width:55%; float:left;}
.WebinarSection .CaptureCode{ width:56%; float:left}
.WebinarSection .CaptureCode img{ width:100%;height: 29px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2{ padding-left:15px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5{ font-size: 18px;text-align: center;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p { font-size: 13px;padding: 3px 0 0 0;text-align: center;}
.WebinarSection .white_content2 h4 { margin-bottom: 0; padding-bottom: 10px;}
.WebinarSection .white_content2 p { margin-bottom: 5px; padding: 0;}
.WebinarSection .custom-radio2.share {margin-right: 5px;  margin-left: 0;}
.WebinarSection a.terms-conditions{ font-size:12px;}
.WebinarSection .white_content2 label{ font-size:13px;width: 30%;}

.WebinarSection .gallery .picGallery { width: 100%;}
.WebinarSection .gallery .picGallery li { padding-bottom:10px; min-height: inherit; display:inline-block; font-size:14px;}
.WebinarSection .gallery .picGallery .phBox { width: 130px;}
.WebinarSection .gallery .picGallery .phBox .photoDiv { height: auto; padding-top: 0; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .photoDiv img { height: auto; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .nameDiv { width: 100%;}
.WebinarSection .gallery .picGallery .textBox { margin-bottom: 10px; margin-top: 0; width: 50%;}
.WebinarSection .gallery .picGallery .textBox h5 { font-size: 14px; padding-bottom: 0;}
.WebinarSection .gallery .picGallery .textBox p {  font-size: 12px; text-align: left;padding: 0;}
.WebinarSection .gallery .picGallery .textBox a { font-size: 12px;}
.WebinarSection .video-container33{ width:100%}
.WebinarSection .webinar_main .blueBox { width: 94%; padding: 0 15px;margin: 0;}
.WebinarSection .gallery{ padding-top:15px;}
.WebinarSection .twitterBoxMobile { display: block; float: left;  margin-top: 20px; width: 100%;height: 354px;}
.WebinarSection .webinar_main .rightMobile { width: 99%;  float: left; display: block;}
.WebinarSection .webinar_main .rightDesktop {  display: none;}
.WebinarSection .webinar_main .left .videoBox{ margin-top:20px;}
.WebinarSection .webinar_main{ padding-bottom:35px;}
.WebinarSection .twitterBox2 { width: 100%;  height: 400px;}
.WebinarSection .gallery .picGallery .textBox.newcss{ width: 90%;margin-top: 15px;float: left;}
.WebinarSection .Saurabh_show.newcss{ padding-left:0}
.WebinarSection .white_content2 select {   width: 58%;  float: left;}
.WebinarSection .popupBox_Saurabh{ height: 250px !important;margin: auto;padding:22px 10px 10px 10px;top: 10% !important;width: 83% !important;bottom: auto;}
.WebinarSection .popupBox_Saurabhh{ height: 250px !important;margin: auto;padding:22px 10px 10px 10px;top: 10% !important;width: 83% !important;bottom: auto;}
.WebinarSection .popupBox_Saurabh li {  padding: 0 0 5px 20px !important; width: 68%;}
.WebinarSection .popupBox_Saurabh .imgpop { margin: 0; width: 21%;}
.WebinarSection .main { height: 250px; overflow: auto; width: 100%; top: 0 !important;}

/**************************Webinar Section Page Css End****************************/


/**************************TermsUse Section Page Css Start****************************/
.TermsUse .slider{ display:none;}
/**************************TermsUse Section Page Css End****************************/

/**************************TermsUse Section Page Css Start****************************/
.Sitemap .main_site_map_list { width: 45%; margin-bottom: 15px;}
/**************************TermsUse Section Page Css End****************************/

/**************************FAQ Section Page Css Start****************************/
.FAQ .headingFAQ{ display:block; color: #444546; font-size: 28px; font-weight: 500; border-bottom: 1px solid #ccc; font-family: 'Open Sans', sans-serif; padding-bottom:10px;}
/**************************FAQ Section Page Css End****************************/

/**************************News Section Page Css Start****************************/
.News .bannerNews{ width:100%;}
.News li { width: 92%; padding: 4%; background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/divider-g.jpg') left 25px no-repeat #fafafa; min-height: inherit; }
.News .bannerNews {	width: 100%;	float: left;height: 250px}
/**************************News Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp .left { width: 100%;}
.mobileapp .left h2 { font-size: 23px; margin-top: 20px;}
.mobileapp .right {  width: 100%; margin-top: 20px;}
.mobileapp .right img { width: 100%;}
.mobileapp .left .findDiv { width: 100%;  float: left; margin-top: 30px;}
.mobileapp .left .findDiv .leftDiv { width: 42%;}
.mobileapp .left .findDiv .leftDiv input {  font-size: 12px;  width: 100%;height: 22px;}
.mobileapp .left .findDiv .rightDiv { width: 23%; float: left; height: 50px;}
.mobileapp .appbtn{ width:100%}

.mobileapp .left .googleapp .leftapp { width: 32%; margin-right: 6px;}
.mobileapp .left .googleapp .leftapp img { width: 100%;}
.mobileapp .left p { width: auto;}
.mobileapp .left .googleapp .rightapp { width: 32%;}
.mobileapp .left .googleapp .rightapp img { width: 100%;}
/**************************mobileapp Section Page Css End****************************/

/**************************TestList Section Page Css Start****************************/
.TestList .main_site_map_new{ width:100%;}
.TestList .main_site_map_list_new { width: auto; height: auto;  float: left;  margin-right: 15%;}
.TestList .main_site_map_new li a { font-size: 12px;}
/*.TestList .main_site_map_new tr, td{ width:30% !important}*/
.TestList .testsAbc { margin-bottom: 15px;}
/**************************TestList Section Page Css End****************************/










/**************************Patients Page Css Start****************************/
.Patients .left_center{ width: 100%;}
.Patients .NCRBox{ width: 100%;}
.Patients .right_center { width: 100%; margin: 20px 0;}
.Patients .right_center li{ width:92%;}
.Patients .alphabets p { width: 92%; font-size: 13px;  line-height: 18px;}
/**************************Patients Page Css End****************************/

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div{ width:89%;}
.AllergyScreen .testTabNew .swasthLeft .shouldBox .cardsecond{ margin-right:20px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card { padding: 0; position: inherit; right: 0; top: 0; width: 108px; float: left; left: 250px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail table.div1 { width: 100%;}
.AllergyScreen .testTabNew .swasthRight .emailDiv a{ position:inherit; margin-right: 20px; margin-top: 10px;}
.AllergyScreen .testTabNew .swasthPlus .left { font-size: 22px; padding: 5px 0; width: 68%;line-height: normal;}
.AllergyScreen .testTabNew .swasthRight .packageDetail{ padding: 0 2% 20px 2%;width: 96%;margin: 0;}
.AllergyScreen .testTabNew .swasthRight .packageDetail a.geryswasth { bottom: 0; float: right; font-size: 14px; position: inherit; text-decoration: underline; margin-top:10px;}
.AllergyScreen .blankBox2 ul { width: 44%;}
.AllergyScreen .Users .leftReco { width: 100%; min-height: 335px; max-width: 100%; margin-bottom: 20px;}
.AllergyScreen .Users h4 { padding: 15px 15px;  min-height: 0;}
.AllergyScreen .Users .leftReco .sameBox .sameBot .card { font-size: 14px; height: 35px; line-height: 35px; width: 114px; margin: 20px auto;}
.AllergyScreen .Users .leftReco .imgs { margin-right: 4px;}
.AllergyScreen .testTabNew .swasthPlus .left{ font-size:22px;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{text-decoration:none}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{text-decoration:none}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div{ width:89%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail{ max-width:48%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail a{ font-size:12px;}
.AllergyScreen .testTabNew .swasthLeft .sample{ max-width:43%;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv{ margin-top:15px;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail .tablePac{ min-height: 300px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail table.div1{ width:100%;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card {width: 40%;padding-left: 0;padding-right: 0;left: 0 !important;}
.AllergyScreen .blankBox2 ul { width: 100%; padding-left: 20px; padding-right: 0;}
.AllergyScreen .testTabNew .swasthPlus .right { width: auto; float: right; margin-top: -6px;}
.AllergyScreen.list { padding: 0 0 30px 0; margin-top: -25px;}
/**************************Allergy Screen Page Css End****************************/








/**************************Book A Test Page Css Start****************************/

.location_div{ margin:0}
.location_div .leftFilter h3{ display:none;}


.location_div .right{ width:57%; float:left}
.right li { width: 91%; margin:0;}

.biggerPrice{ width:32%}


.location_div .right h1 { font-size: 14px; margin-top: 14px; width:100%}

.greyBox{ width:100%;}
.greyBox h3 { margin-bottom: 8px; padding-bottom: 10px;}
.greyBox .bot { width: 100%;}
.location_div .right {  margin: 0; float:left; width: 100%;}
.greyBox .bot p { background-size: 6% auto; font-size: 13px; padding-top: 5px; padding-bottom: 10px;}
.greyBox .bot span { font-size: 14px;}
.biggerPrice { width: 28%;}
.greyBox .bot span.bigger { font-size: 14px;}
.ReportParameter { min-height: 40px;}
.filter600button { display: block !important; cursor: pointer;     font-size: 13px; margin-top:30px; padding-left: 40px; position: relative; top: 0; width: 33%; z-index: 99;}
#filter select{display:block;cursor:pointer;border-radius:3px;color:#fff;font-size:13px!important;height:40px;line-height:40px;text-decoration:none;font-weight:700;background:#e8aa3b url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center!important;margin-left:0;position:absolute;right:16px;top: 253px;text-transform:uppercase;border:none;padding-left:38px;font-weight:bold!important;font-family: 'Open Sans', sans-serif;width:56%!important;margin:0}
#filter select:hover{color:#fff;background:#666 url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center}
.lessthan600{border:#e7aa3b solid 1px;float:left;width:90%;margin-top:0;padding-top:8px;display:none;position:absolute;z-index:9999;background:#fff}
.popularity{ display:none;}


.cart_div{ width: 92%;padding: 10px 14px;font-size: 14px;}
.compareBox {bottom: 55px;}
.compareBtn{ bottom:60px;}
/**************************Book A Test Page Css End****************************/





/**************************Card Page Css Start****************************/
.cardDivSecond{ display:none}

/*.previewOr .previewinnerBox {  font-size: 13px;}
.previewOr .previewinnerBox .packOr { width: 30%;}
.previewOr .previewinnerBox .untill { width: 17%; float: left;  text-align: center;}
.previewOr .previewinnerBox .totalpre { width: 17%;}*/
.codeOr .inner{max-width: 97%; margin: 15px auto;}
.crouselwrap2 .inner { max-width: 92%;}

.codeOr {
    width: 100%;
    float: left;
    background: #fff;
    padding-bottom: 30px;
}
.codeOr .leftcode {
    width: 100%;
}
.codeOr .leftcode input.field {
    width: 55%;
}
.codeOr .leftcode .addCus {
    width: 38%;
    float: right;
}
.codeOr .fixedM {
    display: block;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 999;
    height: 107px;
    background: #fff;
    border-top: #ccc solid 1px;
    left: 0;
}
.codeOr .cencode {
    width: 100%;
    float: left;
}
.codeOr .cencode a {
    line-height: 47px;
    display: block;
}
.codeOr .redTxt {
    width: 33%;
    line-height: 59px;
    text-align: center;
    color: red;
    font-size: 18px;
    font-weight: 700;
    float: left;
    display: block;
    background: #ececec;
}

.codeOr .rightcode {
    width: 67%;
    float: right;
}
.codeOr .rightcode .confirmDiv {
    width: 100%;
    display: block;
    height: 60px;
}
.codeOr .fixedM {
    display: block;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 999;
    height: 107px;
    background: #fff;
    border-top: #ccc solid 1px;
    left: 0;
}
.codeOr .cencode {
    width: 100%;
    float: left;
}
.codeOr .cencode a {
    line-height: 47px;
    display: block;
}
.codeOr .redTxt {
    width: 33%;
    line-height: 59px;
    text-align: center;
    color: red;
    font-size: 18px;
    font-weight: 700;
    float: left;
    display: block;
    background: #ececec;
}


.previewOr .inner{max-width:96%;float:left;margin:0px 0 0 3%; width:100%}
.previewOr .previewinnerBox{width:99%;border:none}
.previewOr .previewinnerBox .priceDetail{display:block;width:100%;float:left;border:#ccc solid 1px;margin:20px 0}
.previewOr .previewinnerBox .priceDetail h4{text-transform:uppercase;font-family:'open_sansregular',Helvetica,Arial,sans-serif;color:#000;font-size:16px;line-height:45px;text-align:center;border-bottom:#ccc solid 1px}.previewOr .previewinnerBox .priceDetail .greyPr{width:94%;float:left;background:#ececec;padding:3%}
.previewOr .previewinnerBox .priceDetail h5{font-family:'open_sansregular',Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:400;border-bottom:dashed 1px #ccc;padding:10px 0}
.previewOr .previewinnerBox h5 span.winner{color:#000;font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:14px;float:right;font-weight:700}
.previewOr .previewinnerBox .priceDetail h6{font-family:'open_sansregular',Helvetica,Arial,sans-serif;color:#000;font-size:14px;font-weight:700;padding:10px 0}
.previewOr .previewinnerBox h6 span.winner{color:#e01d21;font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:14px;float:right;font-weight:700}
.previewOr .previewinnerBox .imgPac .imgDesktop{float:left;display:none}
.previewOr .previewinnerBox .imgPac .imgMobile{float:left;display:block}
.previewOr .previewinnerBox ul{margin-bottom:10px;border:#ccc solid 1px;padding:13px;width:95%}
.previewOr .previewinnerBox ul.dektop{display:none}
.previewOr .previewinnerBox .totalpre{display:block}
.previewOr .previewinnerBox ul.list{border-bottom:none;border:none}
.previewOr .previewinnerBox .imgPac{display:none}
.previewOr .previewinnerBox .packOrDes{display:none}
.previewOr .previewinnerBox .packOrAdd{width:auto}
.previewOr .previewinnerBox .packOr{width:100%;float:none;margin:0 0 10px 0;padding:0 0 0 0}
.previewOr .previewinnerBox li{padding:0 0 0 0}
.previewOr .inner h2{display:none}.previewOr .inner h3{display:block;line-height:52px;text-align:left;display:inline-block}
.previewOr .inner .locationpre{top:12px}.codeOr .inner{width:96%}
.codeOr .leftcode{width:100%}.codeOr .leftcode input.field{width:55%}
.codeOr .leftcode .addCus{width:38%;float:right}
.codeOr .redTxt{width:33%;line-height:59px;text-align:center;color:red;font-size:18px;font-weight:700;float:left;display:block;background:#ececec}
.codeOr .redTxt span.redTxt{color:#e01d21;font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:17px;margin-right:20px}
.codeOr .cencode{width:100%;float:left}.codeOr .rightcode{width:67%;float:left}
.codeOr .rightcode a.confirmDiv{height:60px;line-height:60px;width:100%;display:block;margin:0}
.codeOr .rightcode .confirmDiv{width:100%;display:block;height:60px;margin:0}
.codeOr .cencode a{line-height:47px;display:block}
.codeOr .fixedM{display:block;width:100%;position:fixed;bottom:0;z-index:999;height:107px;background:#fff;border-top:#ccc solid 1px;left:0}
.previewOr .previewinnerBox .imgPacMobile{width:auto;float:right;display:block}
.previewOr .previewinnerBox .imgPacMobile .imgMobile{float:left;display:block}


.upgrade .upgradeInner .upgradeInner_left {   display: none;}
.upgrade .upgradeInner .upgradeInner_right { width: 100%; border: #829dca solid 1px; border-radius: 10px;}
.mobtotal {  display: none !important;}
.imCorporate{ width:92%}
.preview .corporateBox .corporateDiv label{ width:100%; text-align: left; padding-right:0}
.preview .corporateBox .corporateDiv .selectDiv{ width:97%}



/**************************Login Page Css Start****************************/
.guestBox .leftGuest { margin-right: 20px; width: 50%; padding-left: 0;}
.guestBox .leftGuest fieldset {  border: none; width: 83%;}
.guestBox .rightGuest{ width:43%}
.guestBox .rightGuest p{ font-size:13px;}
.guestBox .rightGuest fieldset { width: 100%;}

/**************************Login Page Css End****************************/

/**************************patient Page Css Start****************************/
.NewpreviewBox .webinar_main { width: 100%;}
.cardDiv { margin: 20px 0 0 100px;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
.PriceDetailsMain { width: 100%; padding-bottom: 0;}
#menuFixedOuter{ float:left;}
.PriceDetailsMain .btn, .testlpl .lead_generation .leadMain .leadGen_cen {  display: none;}
/**************************patient Page Css End****************************/


/**************************Payment Page Css Start****************************/
.paymentNew .information { width: 100%;}
.paymentNew .blueSocial { width: 100%; padding-bottom: 0;margin: 0 0 20px 0;}
.paymentNew .information .blue .totalAmount {   padding-left: 335px;}
/**************************Payment Page Css End****************************/


/**************************Find City Page Css Start****************************/
.findLabBox .left_center {  width: 100%;   padding: 0;}
.findLabBox .sectorBox .cen .nameBox .Lab{ margin-right:20px;}
.blankBox ul { width: 21%; margin-right: 10px;}
.findLabBox .main3{ width:100%; margin-right: 0;}
.findLabBox .right_center{ width:100%;}
.findLabBox .delhiBox{ width:100%;}
.findLabBox .cityBox{ width:100%;}
.findLabBox .NCRBox{ width:100%;}
.findLabBox .NCRBox .imgBox2{ width:100%;}
.findLabBox .NCRBox .imgBox2{margin-left: 0;text-align: center;}
.blankBox{ display:none}
/**************************Find City Page Css End****************************/



.patientDiv{ width:83%}
.patientDiv h2 { font-size: 22px;}
.patientbanner img{ width:100%}
.conditionDiv2 li { width: 23%;}
.conditionDiv2 li a { font-size: 12px; line-height: 58px;}

.patient_form .for_pad{width: 91%;}
.patient_form .mandate{ margin: 10px 70px 0 0;}

.patients-bottomblock { float: none; margin:0 auto; padding: 0;width: 50%;}
.patients-bottomblock ul li { margin: 0 1% 30px; width: 216px; float: none;}
.conditionDiv2 li.list { float: left; margin-right: 0;}



/*current-opening*/
.planning h3 { padding: 0 0 20px 0; font-size:18px;}




/*enquiryBox*/
.left-box-form { width: 100% !important;}
.right-box-form2 .left-form{ width: 97% !important;}
.right-box-form2 .left-form .field-new{ width: 99% !important;}
.right-box-form2 .right-form {  width: 100% !important; float: left !important;}
.right-box-form2 .right-form .field-new{ width: 97% !important;}
.right-box-form2 {  width: 96% !important; height: auto; float: left !important;}



.webinarBox .webinar_main{width:100%;}
.left-box-form { width: 100% !important; float: left;}
.webinarBox .webinar_main .left {  width: 100%;}
.webinarBox .webinar_main .right { width: 100%; float: left; margin-top:20px;margin-left: 0;}
.video-container {  height: 290px; width: 100%; }
.webinarBox .gallery .picGallery .textBox { margin-left: 2%; width: 59%;}


.preview .corporateBox {  margin:00px auto 0 auto;  width: 95%;  float: none;}
.preview .corporateBox .corporateDiv {  width: 100%;}
.preview .corporateBox .corporateDiv fieldset{margin-left:5%;font-size:13px}
.preview .corporateBox .corporateDiv label{line-height:38px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h4{padding-bottom:0;padding-left:0;text-align:center}
.preview .corporateBox .corporateDiv .btn{margin-top:-36px;height:34px;line-height:30px;font-size:13px}
.preview .corporateBox .corporateDiv label.label2{line-height:52px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox2 .corporateDiv{padding-left:5%;width:95%}
.preview .corporateBox2 .corporateDiv label{padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .BookingBox{clear:left;float:left;margin-bottom:60px;margin-right:0;padding-left:5%;width:92%}
.preview .BookingBox .btn{float:left;text-align:center;width:100%}
.preview .corporateBox .corporateDiv .selectDiv{width:84%;padding:6px;font-size:13px}
.preview .corporateBox .corporateDiv input.field{width:78%;font-size:13px;padding:8px}
.preview .corporateBox .corporateDiv .btn2{margin-left:0;margin-top:12px;width:112px;height:34px;line-height:34px;font-size:13px}
.preview .corporateBox .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .coBox{margin-top:20px;width:auto}
.imCorporate .close-imCorporate{right:16px}
.preview .pacakgeBox .mainpack{width:220px;margin-left:0}
.imCorporate{width:100%;top:0%;height:100%;overflow:auto}
.preview .pacakgeBox .popupBig{border-radius:0}
.preview .corporateBox{margin:-20px auto 0 auto;width:95%;float:none}
.preview .corporateBox .corporateDiv{width:100%}
.preview .corporateBox .corporateDiv label{width:100%;font-size:13px;line-height:30px}
.preview .corporateBox .corporateDiv label.label2{font-size:13px;line-height:30px;width:100%}
.preview .corporateBox2{width:95%}
.preview .corporateBox2 .corporateDiv label{line-height:38px;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h6{text-align:left}

.EventsBox .webinar_main { width: 100%;}
.EventsBox .left { width: 50%;}

.signup fieldset{ width:100%;}
.signup input.field4{ width:76%}
.ForgotP {  margin-bottom: 14px; padding-left: 0;  padding-top: 5px;}
.signup .btn2{ padding:0 9px;}
.aspNetDisabled{ padding:0 9px;}


.forgetpassword input.field{ margin-bottom:10px;}
.forgetpassword h3{  font-size:22px;}
.forgetpassword fieldset {  width: 100%;}
.forgetpassword input.field4{ width:76%;margin-bottom: 14px;}
.forgetpassword .generate{ width:100%}
.forgetpassword .btn{ margin-left: 0;margin-right: 10px;}
.forgetpassword label.label2{ display:none}

.OrderpreviewBox .webinar_main { width: 100%;}
.video-sec ul{width: 100%;margin:0 auto}
.video-sec ul iframe{ width:260px; height:200px; border-radius:8px 8px 0px 0px;}


.teamDoctors { width: 91%;}
.teamDoctors .doctorImg {  width: 20%;}
.teamDoctors .doctorHeading {  width: 72%;}
.teamDoctors h2{ font-size:22px;}
.teamDoctors h3 { font-size: 15px; margin-bottom: 0; line-height: 21px;}


.location_div .left {  width: 100%; margin: 20px 0;}
.location_div .left .localBox .rightB {  width: 100%;}
.location_div .allerymain { width: 93%;}
.NewSelect{ position:relative !important; top:-10px !important;}
.newDepartment{ margin-top: -50px !important;}

.ourdep-formmain { width: auto; padding: 0px 0 10px 0; margin-top: 0;}
.video-sec ul iframe{ width:85%; height:170px; border-radius:8px 8px 0px 0px;}
.video-sec ul li{float: left !important; width:46%; margin-left: 14px;}
.ourdep-form div label{ width:auto}
/************** krl ****************/
.krlbannerimg{width:250px;}
.krlbanner-txt{margin-top:20px; width:305px;}
.krlbanner-txt > h3{font-size:24px; line-height:28px;}
ul.krl-listing{margin-top:10px;}
ul.krl-listing li{margin-bottom:10px; font-size:13px; background-position:0px 4px;}
.other-serviceimg{width:auto;}
.krl-inter-map{width:37%;}
.manage-speakleft, .manage-speakright{width:60%; margin:0 auto; float:none !important;}
.manage-speakright{width:100%; margin-top:20px; text-align:center}
.manage-speak-head-img{display:none;}
.manage-imgouter:after{width:80%; background-size:contain;}
.krl-contact-left{float:none; width:100%; margin-bottom:20px;}
.krl-contact-right{width:auto;}
.reachout-formbox{width:85%; padding:15px 5%; margin-bottom:5%;}
.krl-contact-reachout{font-size:18px; padding:8px 0}
.krl-inter-left, .krl-inter-right{position:relative; width:100%; top:0; text-align:center}
.krl-inter-left{margin-top:30px;}
.krl-inter-map{width:45%; margin:20px auto}
.krl-international-wrap > .homebody-inner > h3{margin-bottom:10px}
.deparlistmar{width:100%;}
.department-lrbox{display:none;}
.department-lrbox-small{display:block;}
.depart-txt{text-align:center;}
ul.listing-bottom li:before{left:auto; margin:-2px 0 0 -16px}
.management-speak-wrap-box-s{display:block;}
.hidemanage-desk{display:none; height:auto; margin:0 !important;}
.management-speak-wrap-box{margin:0 auto !important}
/************* dcp booking ***************/
.dcpbooking-wrap{padding:0;}
.dcp-bcsleft{width:100%;}
.dcp-bcsright{width:100%; margin-top:20px;}
.dcpbooking-wrap .dcp-bcs-wrap{margin-top:0}
.dcpbooking-wrap > .homebody-inner > h3{margin-bottom:15px;}
.reason-cancel{width:85%; padding:20px 10px 10px;}
.send-detail-txtboxstyle{width:64%}

}

@media screen and (max-width:599px) {
.header-inner-home{padding-bottom:10px;}

nav{height: 100%; width: 0; position: fixed; z-index: 20001; top: 0; left: 0; background-color: #111; overflow-x: hidden; transition: 0.5s; padding-top:50px; background:#fac546; margin-top:0}
nav ul li{display:block; font-size:14px; min-width:250px; background:url(https://d2qhgd0topi90o.cloudfront.net/website/images/droparrow.png) right 10px top 40% no-repeat}
nav ul li a{display:block; border-bottom:1px solid #e49a0d; margin:0; padding:5px 0 5px 10px; text-align:left}
nav ul li ul li{background-image:none}

nav ul li:hover ul{position:relative; margin:0; width:250px;}
nav ul li:hover ul li{padding:1px 3px 1px 0px}
.contactus-r{margin-left:0 !important; right:0; text-align:left !important}

.smallmenu{display:block;}
.mywidth{width:250px;}
.hidewidth{width:0;}
.margin-width{margin-left:250px !important; transition: 0.5s;}
.hide-margin{margin-left:0 !important; transition: 0.5s;}
.overlay-width{width:100%; opacity:0.8;}
.overlay-width1{width:0%; opacity:0;}
.closebtn{display:block}



.home-searchbar{top:55px;}
.small-search{height:70px;}
/* .banner-reportbox{margin-top:45px;} */
.mobhide, .topicons{display:none}
.homelogo{width:151px; margin:0 0 0 40px; padding-top:10px;}
.homeright-wrap{width:auto; margin-top:25px; position:absolute; right:15px;}
.searchbar-top-style{font-size:12px}
.location-search{width:auto}
.searchbar-top{width:66vw}

.login-mobilewrap{width:auto; margin-top:0;}
.captchawidth{width:78.4%}
.prog-box1 h3, .prog-box2 h3{font-size:6vw; bottom:10px; right:10px}
.homebody-inner .headinghome{font-size:20px;}
.all a{font-size:13px;}
.test-condition-box1{margin:10px 6px; width:29.5%;}
/*.offers-annou-wrap{margin:0 -2.2% -15%}
.offers-annou-wrap a{width:46.9%}*/
.blog-container .slick-next, .blog-container .slick-prev{width:24px; right:35%}
.blog-container .slick-prev{left:35%}

.blog-container2 .slick-next, .blog-container2 .slick-prev{width:20px; right:35%}
.blog-container2 .slick-prev{left:35%}

.book-icontxt{font-size:14px;}

.healthpkgs-box1 .hpkghead{font-size:15px;}
.healthpkgs-box1 .pkgsubtxt{font-size:13px; line-height:20px;}
.healthpkgs-box1{min-height:200px !important;}
.healthpkgs-all{height:230px}
.blogbox{margin-top:0;}
.bloghead span{padding:5px 40px;}

.loginwrap{width:75%;}
.login-txtboxstyle{font-size:13px; padding:10px; margin:5px 0}
.loginwrap h2{font-size:24px;}
.submitlog{padding:7px 25px}
.hometab, .aboutab{display:block; background-image:none;}

/**************************Center Page Css Start****************************/
.centring{ width: 94%; }
.centring.nospaceDiv{ width: 90%; }
.center-collection-left{width: 100%;}
.center-collection-left > h1{ font-size:18px; font-weight: 600;}
.center-collection-left > h3{ font-size:18px; font-weight: 600;}
.center-collection-right { float: left; width: 100%; margin-top: 0;}
.center-collection-left li{ width:100%; float:left;}
.center-collection-left h4 { width: 49%; font-size: 13px;  float: left;}
.center-collection-left li span { width: 45%; font-size: 13px; font-weight: normal; float: right;}
.address-collection-left .informationBox p{font-size: 14px; line-height: 22px; }
.address-collection-left{ width:100%}
.address-collection-left .informationBox{ width:94%; margin: 10px 0 0 0;}
.address-collection-right{ float: left; width: 100%; margin-top: 0;}
.address-collection-right .navigateBox img{ width:100%}
.facility-collection-left{ width:100%}

.facility-collection-left .informationBox .headingBox{ font-size:14px;}
.facility-collection-left .informationBox{ width:94%; padding: 5px 10px 0px 10px;}
.facility-collection-right{ float: left; width: 100%; margin-top: 10px;}
.facility-collection-right .paymentMode{ width:94%; padding: 5px 10px 0px 10px;}
.facility-collection-right .paymentMode .headingBox{ font-size:14px;}
.facility-collection-left .informationBox ul {  width: 92%;}
.facility-collection-left .informationBox li{ width:49%}
.facility-collection-right .paymentMode ul{  width: 92%;}
.facility-collection-right .paymentMode li{ width:49%}

.nearby-collection-left{ width:100%}
.nearby-collection-left > h3{ font-size:20px;}
.nearby-collection-right { float: left; width: 100%; margin-top: 20px;}
.nearby-collection-right > h3{ font-size:20px;}
.nearby-collection-right .formBox fieldset{ width:70%;}
.nearby-collection-right .formBox input.field{ width:93%}
.nearby-collection-left .detailsBox .map .mapRight{ width:86%}
.nearby-collection-right .formBox textarea.textarea{ width:93%}
.PhotosBox .Photos-informationBox li{ width:12%; margin: 10px 14px 10px 0;}
.PhotosBox .Photos-informationBox li img{ width:100%}
.Photos-wrap{ margin-top:10px;}
.center-collection-right .Timings-heading{ font-size:18px;}
.address-collection-left .address-heading{ font-size:18px;}
.facility-collection-left .facility-heading{ font-size:18px;}
.facility-collection-right .payment-heading{ font-size:18px;}
.PhotosBox .Photos-heading{ font-size:18px;}
.nearby-collection-left > h3{ font-size:18px;}
.nearby-collection-right > h3{ font-size:18px;}
.PhotosBox .Viewall{ bottom:4px;}
.PhotosBox .Viewall a{ font-size:13px;}
.PhotosBox .Photos-informationBox{ width:93%}
/**************************Center Page Css End****************************/	

/**************************Breadcrumb**************************/
.graynavigation{ display:none}

/**************************Doctor Page Css ****************************/			
.DoctorBox .webinarsDiv{ min-height:150px; padding-bottom: 10px;}	
.DoctorBox .webinarsDiv .net_butt{ width: 15%;}
.DoctorBox .newslettersDiv{ min-height:150px;}	
.DoctorBox .eventDiv{ min-height:280px; padding-bottom: 10px;}
.DoctorBox .brochuresDiv .maintask .net_butt{ margin-left:30px;}
.DoctorBox .newslettersDiv .textBox{ font-size:13px;}
.DoctorBox .webinarsDiv .textBox{ font-size:13px;}
.DoctorBox .brochuresDiv .maintask .textBox{ font-size:13px;}
.DoctorBox .eventDiv .maintask{ font-size:13px;}
.DoctorBox .greyDiv2{ width:94%}
.DoctorBox .questions{ width:94%}
.DoctorBox .list_testBox select{ width:100%;}
.DoctorBox .offerBox .mainoffer { position: relative; border: #000 solid 2px !important; width: 99%;}
.DoctorBox .centring.offerBox_centring {  max-width: 90%;width: 100%;}
.DoctorBox .offerBox .leftOffer {  width: 100%;}
.DoctorBox .offerBox .leftOffer img { width: 100%;}
.DoctorBox .offerBox .rightOffer { margin-top: 0; padding-left: 13px; padding-top: 70px; position: relative; width: 95%;}
.DoctorBox .offerBox .rightOffer h3 { font-size: 19px; font-weight: 700;}
.DoctorBox .offerBox .rightOffer h5 { font-size: 17px;}
.DoctorBox .offerBox .rightOffer li { font-size: 14px;}
.DoctorBox .offerBox .rightOffer a.bookNow { display: block; left: 0; margin: auto; position: absolute; right: 0; top: 17px;}
.DoctorBox .QueryForm {  width: 96%;}
.DoctorBox .QueryForm p {  font-size: 14px; line-height: 21px;}
.DoctorBox .QueryForm label { width: 150px; font-size: 13px; line-height: normal;}
.DoctorBox .QueryForm input.field11 { width: 27%;}
.DoctorBox .QueryForm input.field12 { width: 27%;}
.DoctorBox .QueryForm input.field { width: 58%;}
.DoctorBox .QueryForm .select { width: 58%;}
.DoctorBox .QueryForm .textarea { width: 58%;}
.DoctorBox .QueryForm label.labelclass { width: 150px;}
.DoctorBox .QueryForm input.field1 { width: 58%;}
.DoctorBox .ClinicalForms .sectorBox3 .cen{ width:96%}
.DoctorBox .ClinicalForms .sectorBox3 .cen .nameBox { width: 98%; margin-left: 16px;}
.DoctorBox .ClinicalForms .event_butt2 { float: right; height: 29px; margin-right: 43px; margin-top: 10px; width: auto;}
.DoctorBox .ClinicalForms .event_maintask2{ width:100%}
.DoctorBox .ClinicalForms .event_maintask2 .textBox {  width: 78%;}
.DoctorBox .DoctorEvents .left_center { width: 100%;}
.DoctorBox .DoctorEvents .right_center{ width:100%}
.DoctorBox .DoctorEvents .main3{ width:100%}
.DoctorBox .DoctorEvents .delhiBox{ width:100%;}
.DoctorBox .DoctorEvents .event_maintask .heading{ font-size:13px;}
.DoctorBox .DoctorEvents .event_maintask .textBox { width: 300px; font-size:13px;}
.DoctorBox .DoctorEvents .left_center li{ padding:0}

.DoctorBox .SatisfactionForm .centringSatisfac{ width:100%}
.DoctorBox .SatisfactionForm .space{ width:100%;}
.DoctorBox .SatisfactionForm label{ width:126px;}
.DoctorBox .SatisfactionForm input.field{ width:267px;}
.DoctorBox .SatisfactionForm .select{ width:283px;}
.DoctorBox .SatisfactionForm .btnn1{ margin-left:0}

.team-doc-right-video{margin:0 auto 20px; width:95%;}

/**************************About us Css ****************************/	
.aboutUs .banner{ display:none}
.aboutUs .navigationBox{ display:none}
.aboutUs .newslist2 li { width: 150px; vertical-align: top; min-height: 195px; margin: 0 58px 10px 0;}
.aboutUs .newslist2 li img { vertical-align: middle !important; margin: 0 2px; width: 100%;}
.aboutUs .txt_img h3{ font-size:13px;}
.aboutUs .txt_img a span{ font-size:12px;}
.aboutUs .newslist2 li a{ line-height:16px;}

/**************************FindaLab Page Css Start****************************/
.FindaLab .mapBox { background-size: 100% 340px; height: 344px; width: 475px;}
.FindaLab .mapBox .stateBox{margin:80px auto;width:355px}
.FindaLab .stateBox h3{font-size:13px;font-weight:700}
.FindaLab .stateBox .final{float:left;margin-left:40px;width:530px}
.FindaLab .stateBox select{width:216px;padding:4px;height:auto;line-height:normal}
.FindaLab .stateBox .state{float:none;margin-bottom:7px;width:267px}
.FindaLab .stateBox .city{float:none;margin-bottom:7px;width:270px}
.FindaLab .stateBox .search1 { background: none; height: 35px; line-height: 35px; margin-left: 70px; width: 133px;}
.FindaLab .businessBox { padding: 10px 0 30px 0;}
.FindaLab .faqSlider{ display:none}
.FindaLab .rangeBox li { margin-bottom: 10px; width: 100%; font-size: 15px;}
.FindaLab .rangeBox .numberB { font-size: 23px; height: 35px; line-height: 35px; width: 40px;}
.FindaLab .rangeBox .numberB_right { width: auto;}
.resp-tabs-list li{width: 213px !important;}
.FindaLab .partnerBox fieldset { width: 97%;}
.FindaLab .partnerBox label{ width:auto}
.FindaLab .southAsia .Asiabtn{ float:left;}
.FindaLab .southAsia select.select { margin-bottom: 24px; margin-right: 20px; width: 97%;}
.FindaLab .Logistics li{margin: 5px 0 15px 20px;}
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs .left{ width: 100%;}
.ContactUs .right { width: 100%; margin-top:10px; margin-left: 0;}
.ContactUs .corporate_office .left { width: 100%;}
.ContactUs .corporate_office .right { width: 100%; margin-top:20px;}
.ContactUs .corporateEnquiry .space { width: 100%;}
.ContactUs .corporateEnquiry input.field { width: 97%;}
.ContactUs .corporateEnquiry .select { width: 100%;}
.ContactUs .corporateEnquiry .textarea{ width:97%}
.ContactUs .blogBox .leftblog { width: 100%;}
.ContactUs .blogBox .leftblog li { width: 100%;}
.ContactUs .blogBox .leftblog .dateTest { width: 72%;}
.ContactUs .blogBox .rightblog { margin-top: 20px; float: left; width: 100%;}
.ContactUs .blogBox .leftblog .dateTest p{ font-size:13px; line-height:18px}
.ContactUs .offerings ul { float: none; margin: 0 auto; width: 98%;}
.ContactUs .offerings li{ width: 100%;margin-bottom: 20px;}
.ContactUs .offerings h2{ font-size:18px; font-weight:400}
.ContactUs .offerings .numberB_right{ width:80%;}
.ContactUs .offerings .numberB_right p{ line-height:18px;}
.ContactUs .twitterCorporate { width: 100%;}
.ContactUs .arroImg { background-size: 64% auto;}
.ContactUs .arroImgRight { background-size: 64% auto;}
.ContactUs .slick-slider span.spanclass { font-size: 13px; padding-top: 50px; margin-bottom: 20px;}
.ContactUs .resp-tabs-container img { width: 8%; margin-top: -6px;}
.ContactUs h2.resp-accordion{ font-size:15px;}
.ContactUs .faqSlider{ display:none;}
.ContactUs .partnerBox2 fieldset{ width:94%}
.ContactUs .partnerBox2 .space { width: 100%;}
.ContactUs .partnerBox2 input.field { width: 97% !important;}
.ContactUs .partnerBox2 .textarea {  width: 97%!important;}
.ContactUs .corporateEnquiry .select { width: 100%!important;}
.ContactUs .partnerBox2 .txt { width: 100%;}
.ContactUs .partnerBox2 label.label2{ width: 100%;}
.ContactUs .partnerBox2 label.label3{ display:none}
.ContactUs .Departments h4{ font-size:20px;}
.ContactUs .partnerBox2{ border-bottom:none; padding: 40px 0 0 0;}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/
.Investors .container_investor { margin: 15px auto; width: 95%;}
.Investors .container_investor .left { width: 100%;}
.Investors .container_investor .right  { float: left; margin-left: 0;  width: 100%; margin-top: 15px;}
.Investors .container_investor .right .QuarterlyBox li { padding: 20px 0 0 20px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox li.listDiv{ padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .QuarterlyBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .QuarterlyBox p.text.list{ padding: 0 0 10px 0; width: auto;}
.Investors .container_investor .right .QuarterlyBox h5{ padding: 0 0 5px 0;}
.Investors .container_investor .right .QuarterlyBox h5.list{ min-height:inherit;font-size:14px;}
.Investors .container_investor .right .QuarterlyBox .text a.list{font-size:12px;}
.Investors .container_investor .right .subisidiaryBox{ padding-bottom:5px;}
.Investors .container_investor .right .subisidiaryBox li { padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .subisidiaryBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .subisidiaryBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .subisidiaryBox h5{ padding: 0 0 5px 0; }
.Investors .container_investor .right .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.Investors .container_investor .right .questions{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .greyDiv{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .answers{ padding: 10px 0 10px 13px; width:97%;font-size: 14px !important;}
.Investors .container_investor .right .exchangeBox .leftexchange{ font-size:13px;}
.Investors .container_investor .right .exchangeBox{ width:95%;margin-bottom: 2px;}
.Investors .container_investor .right .cobc-head{width:50%;float:left;padding:0 0;margin:0 0 10px 0;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .cobc-head.cobc-head-mob{display:inherit}
.Investors .container_investor .right .cobc-tab{width:50%;float:left;margin:0 0 20px 0;border-bottom:none;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .col1,.col2,.col3,.col4,.col5,.col6{margin:0;padding:10px 5% 0 5%;width:90%!important;border-bottom:1px solid #c4c3c3;height:35px}
/**************************Investors Page Css End****************************/

/**************************Course Page Css Start****************************/
.CourseDiv .banner{ display:none;}
.CourseDiv .overlay_content { padding: 2% 2% !important;}
.CourseDiv .course_listing {  width: 100% !important;}
.CourseDiv .pull-right2 { width: 96% !important; float: left;}
.CourseDiv .course_listing p{ line-height:23px;}
.CourseDiv .scroll_content { width: 100%;}
.CourseDiv .about_rt {  float: left; margin-top: 20px; width: 100%;}
.CourseDiv .form_inside .field{ width:94%}
.CourseDiv .pics_btm2 .right2 li{ width: 30%;height: auto;margin-bottom: 15px;margin-right: 15px;}
.CourseDiv .pics_btm2 .right2 img{ width:100%}
.CourseDiv ul.fee_structure li {  width: 80%;}
/**************************Course Page Css End****************************/



/**************************Current Openings Page Css Start****************************/
.CurrentOpenings .banner{ display: none}
.CurrentOpenings .carDiv li { font-size: 14px;  padding-bottom: 10px;}
.CurrentOpenings .carDiv li a { font-size: 15px;}
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback .left {  width: 100%;}
.CustomerFeedback .right { float: left; margin-top: 20px; width: 98%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox span{ width: 100%}
.CustomerFeedback .left .feebackForm .formbox .cityBox p {  float: left;  margin-right: 0; width: 100%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox select.select2{ width: 100%; margin-right: 0;}
.CustomerFeedback .left .feebackForm .formbox .cityBox input.field{ width: 100%;}
.CustomerFeedback .left .feebackForm .formbox .personBox h4{ font-size: 14px;}
.CustomerFeedback .left .feebackForm .formbox label{ font-size: 14px;}
/**************************Customer Feedback Page Css End****************************/


/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters { padding: 40px 0 20px 0;}
.RadiologyCenters .sliderRadiology{ display:none;}
.RadiologyCenters .eastBox select.select{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox select.select2{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox .card{ margin:0 auto; float:none;}

.RadiologyCenters .eastBox{margin:0}
.RadiologyCenters .centring{width:92%}
.RadiologyCenters h2{font-size:17px}
.RadiologyCenters .eastBox .eastLeft{font-size:14px;margin-bottom:10px;margin-right:0;width:100%}
.RadiologyCenters .eastBox .eastCen{font-size:14px;margin-bottom:10px;margin-right:0;width:auto}
.RadiologyCenters .eastBox .eastRight{font-size:14px;margin-top:0;width:auto; float:right}
.RadiologyCenters .eastBox .card{margin:15px 0;width:112px}
.RadiologyCenters .eastTable table.radi,th.radi,td.radi{width:100%}
.RadiologyCenters .eastTable{overflow-y:hidden;overflow-y:scroll}
#Panel1{left:53px!important;width:397px}#Panel1 .popb3{padding:35px 20px 0 244px}#Panel2{left:13px!important;width:94%}#Panel3{left:13px!important;width:94%}
/**************************Radiology Centers Page Css End****************************/


/**************************Webinar Section Page Css Start****************************/
.WebinarSection .webinar_main .left { width: 100%;}
.WebinarSection .webinar_main .right { width: 100%;margin-top: 20px;}
.WebinarSection .white_content2 fieldset { width: 97%;}
.WebinarSection .webinar_main .right .formBox {  width: 93%;padding: 14px;margin: 0 0 20px 0;background: #f5ffdc;}
.WebinarSection .webinar_main .right .formBox .top .imgbox img{ width:100%}
.WebinarSection .white_content2 input.field{ width:55%; float:left;}
.WebinarSection .CaptureCode{ width:56%; float:left}
.WebinarSection .CaptureCode img{ width:100%;height: 29px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2{ padding-left:15px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5{ font-size: 18px;text-align: center;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p { font-size: 13px;padding: 3px 0 0 0;text-align: center;}
.WebinarSection .white_content2 h4 { margin-bottom: 0; padding-bottom: 10px;}
.WebinarSection .white_content2 p { margin-bottom: 5px; padding: 0;}
.WebinarSection .custom-radio2.share {margin-right: 5px;  margin-left: 0;}
.WebinarSection a.terms-conditions{ font-size:12px;}
.WebinarSection .white_content2 label{ font-size:13px;width: 30%;}
.WebinarSection .gallery .picGallery { width: 100%;}
.WebinarSection .gallery .picGallery li { font-size: 13px;}
.WebinarSection .gallery .picGallery .phBox { width: 130px;}
.WebinarSection .gallery .picGallery .phBox .photoDiv { height: auto; padding-top: 0; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .photoDiv img { height: auto; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .nameDiv { width: 100%;}
.WebinarSection .gallery .picGallery .textBox { margin-bottom: 10px; margin-top: 0; width: 50%;}
.WebinarSection .gallery .picGallery .textBox h5 { font-size: 14px; padding-bottom: 0;}
.WebinarSection .gallery .picGallery .textBox p {  font-size: 12px; text-align: left;padding: 0;}
.WebinarSection .gallery .picGallery .textBox a { font-size: 12px;}
.WebinarSection .video-container33{ width:100%}
.WebinarSection .webinar_main .blueBox {  width: 93%;  padding: 0 15px;   margin: 0;}
.WebinarSection .gallery{ padding-top:15px;}
.WebinarSection .webinar_main .blueBox{ margin-top:15px;}
.WebinarSection .webinar_main .blueBox p{ font-size:13px;}
.WebinarSection .white_content2 .btn{  margin: auto;  padding: 0;  float: none; position: relative;}
.WebinarSection .twitterBoxMobile { display: block; float: left;  margin-top: 20px; width: 100%;height: 354px;}
.WebinarSection .webinar_main .rightMobile { width: 99%;  float: left; display: block;}
.WebinarSection .webinar_main .rightDesktop {  display: none;}
.WebinarSection .webinar_main .left .videoBox{ margin-top:20px;}
.WebinarSection .webinar_main{ padding-bottom:35px;}
.WebinarSection .twitterBox2 { width: 100%;  height: 400px;}
.WebinarSection .gallery .picGallery .textBox.newcss{ width: 90%;margin-top: 15px;float: left;}
.WebinarSection .Saurabh_show.newcss{ padding-left:0}
.WebinarSection .popupBox_Saurabh{ height: 250px !important;margin: auto;padding:22px 10px 10px 10px;top: 10% !important;width: 83% !important;bottom: auto;}
.WebinarSection .popupBox_Saurabh li {  padding: 0 0 5px 20px !important; width: 68%;}
.WebinarSection .popupBox_Saurabh .imgpop { margin: 0; width: 21%;}
.WebinarSection .main { height: 250px; overflow: auto; width: 100%; top: 0 !important;}
/**************************Webinar Section Page Css End****************************/


/**************************TermsUse Section Page Css Start****************************/	
.TermsUse .slider{ display:none;}
/**************************TermsUse Section Page Css End****************************/

/**************************TermsUse Section Page Css Start****************************/
.Sitemap .main_site_map_list { width: 45%; margin-bottom: 15px;}
.Sitemap .main_site_map_list li a{ font-size:13px;}
/**************************TermsUse Section Page Css Start****************************/

/**************************FAQ Section Page Css Start****************************/
.FAQ .headingFAQ{ display:block; color: #444546; font-size: 26px; font-weight: 500; border-bottom: 1px solid #ccc; font-family: 'Open Sans', sans-serif; padding-bottom:10px;}
/**************************FAQ Section Page Css End****************************/

/**************************News Section Page Css Start****************************/
.News .bannerNews{ width:100%;}
.News li { width: 92%; padding: 4%; background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/divider-g.jpg') left 25px no-repeat #fafafa; min-height: inherit; }
.News h3{ font-size:15px;}
.News .bannerNews {	width: 100%;	float: left;height: 200px}
/**************************News Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp .left { width: 100%;}
.mobileapp .left h2 { font-size: 23px; margin-top: 20px;}
.mobileapp .right {  width: 100%; margin-top: 20px;}
.mobileapp .right img { width: 100%;}
.mobileapp .left .findDiv { width: 100%;  float: left; margin-top: 30px;}
.mobileapp .left .findDiv .leftDiv { width: 58%;}
.mobileapp .left .findDiv .leftDiv input {  font-size: 12px;  width: 100%;height: 22px;}
.mobileapp .left .findDiv .rightDiv { width: 33%; float: left; height: 50px;}
.mobileapp .appbtn{ width:100%}

.mobileapp .left .googleapp .leftapp { width: 45%; margin-right: 6px;}
.mobileapp .left .googleapp .leftapp img { width: 100%;}
.mobileapp .left p { width: auto;}
.mobileapp .left .googleapp .rightapp { width: 45%;}
.mobileapp .left .googleapp .rightapp img { width: 100%;}
/**************************mobileapp Section Page Css End****************************/

/**************************TestList Section Page Css Start****************************/
.TestList .main_site_map_new{ width:100%;}
.TestList .main_site_map_list_new { width: auto; height: auto;  float: left;  margin-right: 15%; clear:both}
.TestList .main_site_map_new li a { font-size: 12px;}
/*.TestList .main_site_map_new tr, td{ width: 100%; display: block;}*/
.TestList .testsAbc { margin-bottom: 15px;}
/**************************TestList Section Page Css End****************************/






/**************************Patients Page Css Start****************************/
.Patients .left_center{ width: 100%;}
.Patients .NCRBox{ width: 100%;}
.Patients .right_center { width: 100%; margin: 20px 0;}
.Patients .right_center li{ width:91%;}
.Patients .alphabets p { width: 92%; font-size: 13px; line-height: 18px;}
/**************************Patients Page Css End****************************/

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen .testTabNew ul.tab li a{ font-size:14px;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div{ width:89%;}
.AllergyScreen .testTabNew .swasthLeft .shouldBox .cardsecond{ margin-right:20px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card { padding: 0; position: inherit; right: 0; top: 0; width: 108px; float: left; left: 250px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail table.div1 { width: 100%;}
.AllergyScreen .testTabNew .swasthRight .emailDiv a{ position:inherit; margin-right: 20px; margin-top: 10px;}
.AllergyScreen .testTabNew .swasthPlus .left { font-size: 22px; padding: 5px 0; width: 68%; line-height: normal;}
.AllergyScreen .testTabNew .swasthRight .packageDetail{ padding: 0 2% 20px 2%; width: 96%; margin: 0;}
.AllergyScreen .testTabNew .swasthRight .packageDetail a.geryswasth { bottom: 0; float: right; font-size: 14px; position: inherit; text-decoration: underline; margin-top:10px;}
.AllergyScreen .blankBox2 ul { width: 44%;}
.AllergyScreen .Users .leftReco { width: 100%; min-height: 335px; max-width: 100%; margin-bottom: 20px;}
.AllergyScreen .Users h4 { padding: 15px 15px; min-height: 0;}
.AllergyScreen .Users .leftReco .sameBox .sameBot .card { font-size: 14px; height: 35px; line-height: 35px; width: 114px; margin: 20px auto;}
.AllergyScreen .Users .leftReco .imgs { margin-right: 4px;}
.AllergyScreen .testTabNew .swasthPlus .left{ font-size:18px;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div{ width:83%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail{ max-width:100%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail a{ font-size:12px;}
.AllergyScreen .testTabNew .swasthLeft .sample{ max-width: 100%; margin: 0;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv{ margin-top:15px;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail .tablePac{ min-height: 300px; border-right:none;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card { width: 40%; padding-left: 0; padding-right: 0; left: 0 !important;}
.AllergyScreen .blankBox2 ul { width: 100%; padding-left: 20px; padding-right: 0;}
.AllergyScreen .testTabNew .swasthPlus .right { width: auto; float: right; margin-top: 0px;}
.AllergyScreen.list { padding: 0 0 30px 0; margin-top: -25px;}
.AllergyScreen .testTabNew .swasthPlus .Screening{margin-top: 5px;}
.AllergyScreen .testTabNew .swasthPlus .right span{ font-size:18px;}
.AllergyScreen .testTabNew .swasthPlus .right span.rupees{ font-size:18px;}
/**************************Allergy Screen Page Css End****************************/









/**************************Book A Test Page Css Start****************************/
.location_div{ margin:0}
.location_div .leftFilter h3{ display:none;}
.location_div .right{ width:57%; float:left}
.right li { width: 91%; margin:0;}
.biggerPrice{ width:32%}
.location_div .right h1 { font-size: 14px; margin-top: 14px; width:100%}
.greyBox{ width:100%;}
.greyBox h3 { margin-bottom: 8px; padding-bottom: 10px;}
.greyBox .bot { width: 100%;}
.location_div .right {  margin: 0; float:left; width: 100%;}
.greyBox .bot p { background-size: 6% auto; font-size: 13px; padding-top: 5px; padding-bottom: 10px;}
.greyBox .bot span { font-size: 14px;}
.biggerPrice { width: 28%;}
.greyBox .bot span.bigger { font-size: 14px;}
.ReportParameter { min-height: 40px;}
.filter600button { display: block !important; cursor: pointer;     font-size: 13px; margin-top: 32px; padding-left: 40px; position: relative; top: 0; width: 29%; z-index: 99;}
#filter select{display:block;cursor:pointer;border-radius:3px;color:#fff;font-size:13px!important;height:40px;line-height:40px;text-decoration:none;font-weight:700;background:#e8aa3b url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center!important;margin-left:0;position:absolute;right:16px;top: 190px;text-transform:uppercase;border:none;padding-left:38px;font-weight:bold!important;font-family: 'Open Sans', sans-serif;width:56%!important;margin:0}
#filter select:hover{color:#fff;background:#666 url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center}
.lessthan600{border:#e7aa3b solid 1px;float:left;width:90%;margin-top:0;padding-top:8px;display:none;position:absolute;z-index:9999;background:#fff}
.popularity{ display:none;}


.cart_div{ width: 92%;padding: 10px 14px;font-size: 14px;}
.compareBox {bottom: 55px;}
.compareBtn{ bottom:60px;}

/**************************Book A Test Page Css End****************************/





/**************************Cart Page Css End****************************/
.previewOr .previewinnerBox ul {  margin-bottom: 10px;  border: #ccc solid 1px;  padding: 13px;  width: 91%;}



.home_popup{width:100%;position:fixed;left:0;right:0;bottom:0;height:auto;margin:auto;background:#2192ea;text-align:center;padding:0;display:none;z-index:999;opacity:.93;height:auto;min-height:49px}.home_popup.list{opacity:1}.home_popup .closeHome{position:absolute;right:25px;top:21px;cursor:pointer}.home_popup .closeHome.listB{top:70px}.home_popup .closeHome .imgcloseH{width:15px;height:15px}.home_popup .hometext{width:100%;float:left}.home_popup .hometext a{display:block;font-size:18px;font-weight:400;line-height:25px;text-decoration:none;color:#fff}.home_popup .hometext .imghome{position:relative;top:4px}.cart_div{bottom:51px}.home_popup2{width:100%;position:fixed;left:0;right:0;bottom:0;margin:auto;background:#2192ea;text-align:center;padding:0;display:none;z-index:999;opacity:1;height:50px}.home_popup2.list{opacity:1}.home_popup2 .closeHome{position:absolute;right:25px;top:16px;cursor:pointer}.home_popup2 .closeHome.listB{top:70px}.home_popup2 .closeHome .imgcloseH{width:15px;height:15px}.home_popup2 .hometext{float:left;margin-top:10px;width:100%}.home_popup2 .hometext a{display:block;font-size:18px;font-weight:400;line-height:25px;text-decoration:none;color:#fff}.home_popup2 .hometext .imghome{position:relative;top:4px}

a.makePBtn{bottom:0;position:fixed;display:block;background:#e8aa3b;border:none;color:#fff;cursor:pointer;display:block;font-size:15px;height:49px;line-height:47px;text-align:center;text-decoration:none;width:100%;border-radius:0 0 5px 1px;-moz-border-radius:0 0 5px 1px;-webkit-border-radius:0 0 5px 1px;font-family: 'Open Sans', sans-serif;font-weight:700;z-index:999}

.upgrade .upgradeInner .upgradeInner_left {   display: none;}
.upgrade .upgradeInner .upgradeInner_right { width: 100%; border: #829dca solid 1px; border-radius: 10px;}
.codeOr .inner {
    width: 96%;
}
.codeOr .leftcode {
    width: 100%;
}
.codeOr .leftcode input.field {
    width: 55%;
}
.codeOr .leftcode .addCus {
    width: 38%;
    float: right;
}
.codeOr .fixedM {
    display: block;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 999;
    height: 107px;
    background: #fff;
    border-top: #ccc solid 1px;
    left: 0;
}
.codeOr .cencode {
    width: 100%;
    float: left;
}
.codeOr .cencode a {
    line-height: 47px;
    display: block;
}
.codeOr .redTxt {
    width: 33%;
    line-height: 59px;
    text-align: center;
    color: red;
    font-size: 18px;
    font-weight: 700;
    float: left;
    display: block;
    background: #ececec;
}
.codeOr .rightcode {
    width: 67%;
    float: left;
}
.codeOr .rightcode .confirmDiv {
    width: 100%;
    display: block;
    height: 60px;
    margin: 0;
}
.mobtotal {
    display: none !important;
}
.imCorporate{ width:92%}
.preview .corporateBox .corporateDiv label{ width:100%; text-align: left; padding-right:0}
.preview .corporateBox .corporateDiv .selectDiv{ width:97%}


/**************************Login Page Css Start****************************/
.guestBox .leftGuest { border-bottom: 2px solid #000; border-right: none; margin-right: 0; width: 100%; margin-bottom: 20px; padding-bottom: 30px;}
.guestBox .leftGuest fieldset {  width: 100%;}
.guestBox .leftGuest input.fieldMobile3 { width: 96%;}
.guestBox .leftGuest .orBox {right: 0; left: 0; margin: auto;  top: 560px;}
.guestBox .rightGuest { float: left; margin-top: 0; width: 100%;}
.guestBox .rightGuest fieldset { width: 100%;}
.guestBox .rightGuest p { font-size: 13px;}
/**************************Login Page Css End****************************/


/**************************patient Page Css Start****************************/
.NewpreviewBox .orderBox .informationBox .chkB { left: 10px;}
.NewpreviewBox .orderBox .informationBox ul { padding: 12px;}
.NewpreviewBox .NewpreviewInner{width:96%;float:none;margin:0 auto}
.NewpreviewBox .webinar_main{width:100%;margin-top: 20px;}
.NewpreviewBox .orderBox .informationBox li .left{width:100%;text-align:left;line-height:normal;margin-top:10px}
.NewpreviewBox .orderBox .informationBox li .right input.field3{width:74%}
.NewpreviewBox .orderBox .informationBox ul{padding:12px}
.NewpreviewBox .orderBox .informationBox li .right{width:98%}
.NewpreviewBox .orderBox .informationBox li .right input.field2{width:16%;margin-top:10px}
.NewpreviewBox .orderBox .informationBox li .right input.DOB,.NewpreviewBox .orderBox .informationBox li .right input.field1{width:97%;margin-top:10px}
.NewpreviewBox .orderBox h2{font-size:15px}
.NewpreviewBox .orderBox .informationBox li.Attach{width:98%;margin:-20px 0 0;padding:0;min-height:inherit}
.PriceDetailsMain .PriceDetails .rupeesB, .PriceDetailsMain .PriceDetails .totalAmount, .PriceDetailsMain .PriceDetails li { font-size: 14px;}

.cardDiv { display:none}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
.PriceDetailsMain { width: 100%; padding-bottom: 0;}
#menuFixedOuter{ float:left;}
.PriceDetailsMain .btn, .testlpl .lead_generation .leadMain .leadGen_cen {  display: none;}
/**************************patient Page Css End****************************/

/**************************Payment Page Css Start****************************/
.paymentNew, .paymentNew .enquery, .paymentNew .nav, .paymentNew .webinar_main {  padding: 20px 0;}
.paymentNew .information { width: 100%;}
.paymentNew .blueSocial { width: 100%; padding-bottom: 0; margin:0;}
.paymentNew .information .blue .totalAmount {   padding-left: 44%;}
.paymentNew .information .blue .textcolourLeft, .paymentNew .information .blue .textcolourLeft h3, .paymentNew .information .blue h3, .paymentNew .information .blue li{ font-size:14px;}
.paymentNew .information .blue .textcolourRight{ font-size:14px;}
.paymentNew .information .blue .textcolourLeft h4{ font-weight:normal}
.paymentNew .information .blue .textcolourLeft h4 span{ font-weight:normal}
.topmargnDiv2 h4{ font-weight:normal}
.topmargnDiv2 h4 font{ font-weight:normal}
.paymentNew .information .blue li{ margin-bottom:3px;}
.paymentNew .blueSocial .btn{ display:none}
/**************************Payment Page Css End****************************/

/*******************Order Detials Page Css Start****************************/
.order-placed { float: right; margin-bottom: 20px;}
.orderbox { float: left; width: 100%;}
.orderlisting { width: 100%; border: none;  float: left;}
.orderlisting h3{ font-size:14px;}
.LabReport {font-size: 13px;  min-height: 47px; padding-top: 7px; line-height:normal;}

.linkDiv .centeringLink { max-width: 92%;}
.linkDiv h3{ font-size:20px;}
.linkDiv .btn { float: none; margin: 0 auto;}
.linkDiv input.field{ width:95%}
.linkDiv label{ width:100%;}
/*******************Order Detials Page Css End****************************/


/**************************Find City Page Css Start****************************/
.findLabBox .left_center {  width: 100%;   padding: 0;}
.findLabBox .sectorBox .cen .nameBox .Lab{ margin-right:20px;}
.blankBox ul { width: 21%; margin-right: 10px;}
.findLabBox .main3{ width:100%; margin-right: 0;}
.findLabBox .right_center{ width:100%;}
.findLabBox .delhiBox{ width:100%;}
.findLabBox .cityBox{ width:100%;}
.findLabBox .NCRBox{ width:100%;}
.blankBox{ display:none}
.findLabBox .NCRBox .imgBox2 { text-align: center; padding: 25px 0;     margin-top: 0; background:none;}
.scootertxt { font-size: 14px; margin-top: 0; padding-bottom: 15px; border-bottom: #ccc solid 1px; margin-bottom: 15px;}
.findLabBox .sectorBox .cen .nameBox .left2 p{ font-size:12px;width: 93%;}
.findLabBox .sectorBox .cen .nameBox .left2 a{ font-size:12px;}
.findLabBox .sectorBox .cen .nameBox .Lab{ font-size:13px;}
.findLabBox .sms{ margin-left:0}
.findLabBox .sectorBox .cen .nameBox2 {  width: 98%; }
/**************************Find City Page Css End****************************/


.patientDiv{ width:83%}
.patientDiv h2 { font-size: 22px;}
.patientbanner img{ width:100%}
.conditionDiv2 li { width: 23%;}
.conditionDiv2 li a { font-size: 12px; line-height: 58px;}

.patient_form .for_pad{width: 91%;}
.patient_form .mandate{ margin: 10px 70px 0 0;}

.patients-bottomblock { float: none; margin:0 auto; padding: 0;width: 50%;}
.patients-bottomblock ul li { margin: 0 1% 30px; width: 216px; float: none;}
.conditionDiv2 li.list { float: left; margin-right:10px;}

/*current-opening*/

.planning p {  font-size: 13px; padding: 3px 0 10px 0;}
.planning .bothDiv{ float:left;}
.planning .bothDiv .resultBtn{ width:auto;padding: 0 7px;}
.planning .bothDiv .nowBtn{ width:auto;padding: 0 7px;}
.planning li{ font-size:13px;}
.planning h3{ padding-bottom:10px; font-size:18px;}


/*enquiryBox*/
.left-box-form { width: 100% !important;}
.right-box-form2 .left-form{ width: 97% !important;}
.right-box-form2 .left-form .field-new{ width: 99% !important;}
.right-box-form2 .right-form {  width: 100% !important; float: left !important;}
.right-box-form2 .right-form .field-new{ width: 97% !important;}
.right-box-form2 {  width: 96% !important; height: auto; float: left !important;}



.webinarBox .webinar_main{width:100%;}
.left-box-form { width: 100% !important; float: left;}
.webinarBox .webinar_main .left {  width: 100%;}
.webinarBox .webinar_main .right { width: 100%; float: left; margin-top:20px; margin-left: 0;}
.video-container {  height: 290px; width: 100%; }
.webinarBox .gallery .picGallery .textBox { float: left; width: 100%; padding: 20px 0; margin-left: 0;}
.webinarBox .gallery .picGallery li{ border-bottom:none}







.preview .corporateBox {  margin:00px auto 0 auto;  width: 95%;  float: none;}
.preview .corporateBox .corporateDiv {  width: 100%;}
.preview .corporateBox .corporateDiv fieldset{margin-left:5%;font-size:13px}
.preview .corporateBox .corporateDiv label{line-height:38px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h4{padding-bottom:0;padding-left:0;text-align:center}
.preview .corporateBox .corporateDiv .btn{margin-top:-36px;height:34px;line-height:30px;font-size:13px}
.preview .corporateBox .corporateDiv label.label2{line-height:52px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox2 .corporateDiv{padding-left:5%;width:95%}
.preview .corporateBox2 .corporateDiv label{padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .BookingBox{clear:left;float:left;margin-bottom:60px;margin-right:0;padding-left:5%;width:92%}
.preview .BookingBox .btn{float:left;text-align:center;width:100%}
.preview .corporateBox .corporateDiv .selectDiv{width:84%;padding:6px;font-size:13px}
.preview .corporateBox .corporateDiv input.field{width:78%;font-size:13px;padding:8px}
.preview .corporateBox .corporateDiv .btn2{margin-left:0;margin-top:12px;width:112px;height:34px;line-height:34px;font-size:13px}
.preview .corporateBox .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .coBox{margin-top:20px;width:auto}
.imCorporate .close-imCorporate{right:16px}
.preview .pacakgeBox .mainpack{width:220px;margin-left:0}
.imCorporate{width:100%;top:0%;height:100%;overflow:auto}
.preview .pacakgeBox .popupBig{border-radius:0}
.preview .corporateBox{margin:-20px auto 0 auto;width:95%;float:none}
.preview .corporateBox .corporateDiv{width:100%}
.preview .corporateBox .corporateDiv label{width:100%;font-size:13px;line-height:30px}
.preview .corporateBox .corporateDiv label.label2{font-size:13px;line-height:30px;width:100%}
.preview .corporateBox2{width:95%}
.preview .corporateBox2 .corporateDiv label{line-height:38px;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h6{text-align:left}

.EventsBox .webinar_main { width: 100%;}
.EventsBox .left { width: 100%; margin-bottom:20px}

.signup h3{ font-size:22px;}
.signup label {  font-size: 14px; width: 100%; line-height: 30px; font-size: 14px; padding-bottom: 10px;}
.signup .generate{ width:auto; float:left;}
.signup fieldset.fieldset2{ width: 100%;}
.signup input.field{ width: 97%;}
.signup .select{ width: 100%;}
.signup label.label2{ display:none}

.signup fieldset{ width:100%;}
.signup input.field4{ width:76%}
.ForgotP {  margin-bottom: 14px; padding-left: 0;  padding-top: 5px;}
.signup .btn2{ padding:0 9px;}
.aspNetDisabled{ padding:0 9px;}

.forgetpassword input.field{ margin-bottom:10px;}
.forgetpassword h3{  font-size:22px;}
.forgetpassword fieldset {  width: 100%;}
.forgetpassword input.field4{ width:76%;margin-bottom: 14px;}
.forgetpassword .generate{ width:100%}
.forgetpassword .btn{ margin-left: 0;margin-right: 10px;}
.forgetpassword label.label2{ display:none}


.previewBox .orderBox .informationBox li{ width:100%}
.previewBox .orderBox .informationBox li .right{ width:100%}

.OrderpreviewBox .webinar_main { width: 100%;}
.modal {  width: 87%;}
.formmodel h3 { font-size: 12px;  line-height: normal; padding: 12px;}
.ourdep-form div input { width:92%; height:32px;}
.ourdep-form div { width:100%;}
.ourdep-form { width: 80%; float: inherit; margin: 0 auto;}
.video-sec ul{width: 100%;margin:0 auto}
.video-sec ul iframe{ width:97%; height:170px; border-radius:8px 8px 0px 0px;}
.alert { width: 80%; padding: 30px;}



.teamDoctors { width: 86%; padding: 20px;}
.teamDoctors .doctorImg { width: 45%;position: relative;left: 0;right: 0;margin: auto;float: none;}
.teamDoctors .doctorHeading { width: 100%; margin: 12px 0 20px 0;}
.teamDoctors h2{ font-size:18px;text-align: center;}
.teamDoctors h4{ font-size:15px;}
.teamDoctors h3 { font-size: 15px; margin-bottom: 0; line-height: 21px;text-align: center;}
.teamDoctors h3 p { font-size: 13px;  line-height: normal; margin-bottom: 4px;}
.teamDoctors ul{ margin-bottom:0;}
.teamDoctors li { font-size: 12px; line-height: 18px; padding-bottom: 5px;}



.location_div .left {  width: 100%; margin: 20px 0;}
.location_div .left .localBox .rightB {  width: 100%;}
.location_div .allerymain { width: 93%;}

.NewSelect{ position:relative !important; top:-10px !important;}
.newDepartment{ margin-top: -50px !important;}
.ourdep-formmain { width: 100%;float: left;padding: 0;margin-top: 0;}
.ourdep-form div label{ width:auto}
.video-sec ul li{width: 94%;float: left !important;margin: 0 0 0 12px; }
/************** krl ****************/
.krlbannerimg{width:200px;}
.krlbanner-txt{margin-top:10px; width:250px;}
.krlbanner-txt > h3{font-size:18px; line-height:22px; margin-bottom:10px;}
ul.krl-listing{margin-top:10px;}
ul.krl-listing li{margin-bottom:5px; font-size:12px;}
.klrdepartment-slide .slick-prev{left:3%;}
.klrdepartment-slide .slick-next{right:4%;}
.klr-management-slide .slick-prev, .klr-management-slide .slick-next{top:18%}
.klr-management-slide .slick-prev{left:3%}
.klr-management-slide .slick-next{right:4%;}
.department-lrbox .departmet-left, .department-lrbox .departmet-right, .other-service-left, .other-service-right{width:100%; margin:0 auto 20px;}
.other-service-right{margin-bottom:0;}
.other-serviceimg{width:260px;}
ul.listing-bottom{text-align:center}

/************* dcp booking ***************/
.dcpbooking-wrap > .homebody-inner > h3{font-size:23px;}
.dcp-bcsleft > h4{font-size:18px;}
ul.dcp-bcslisting{margin-left:25px;}
.desktop-link{display:none}
.small-link{display:block;}

.book-collection-right {
    flex-wrap: wrap;
}
.prog-box1 img, .prog-box2 img {
    width: 100%;
}
.book-collection-right .prog-box {
    position: relative !important;
    width: 100%;
    margin-top: 15px;
}


}

@media screen and (max-width:479px) {
.smallmenu{font-size:30px;}
.homelogo{width:120px; margin-left:30px;}
.homeright-wrap{right:10px;}
.usericon{margin-left:0}
.mobile-link{font-size:12px; line-height:18px;}
.cart{margin-left:0px;}
.user-afterlogin{margin-right:0}
.login-mobilewrap{margin-top:-7px;}
.location-search{width:39%;}
.home-searchbar{top:38px}
.small-search{height:59px}
.searchbar-top{width:60%}
.homesearch{width:40px; background-size:24px;}
.homesearch:hover{ background-size:30px; }
.banner-reportbox{ min-height:auto !important;}
.banner-reportbox > h3{padding:0 0 10px; font-size:4.8vw;}
.reportbox-fields{margin-bottom:10px}
.captchaimg{height:32px; width:40%;}
.captchawidth{width:57.4%}
.reportbox-fields-txt, .reportbox-fields-style{font-size:12px;}
.book-collection{padding-bottom:20px;}
.book-icontxt{font-size:12px;}
.prog-box1, .prog-box2{width:100%; float:none}
.prog-box2{margin-top:15px}
.radiology-test-wrap .radiology-testleft > h1{margin-top:-43px !important;}
.radio-testdetail-wrap{padding:10px 10px 40px !important;}

.healthpkgs-wrap .slick-initialized .slick-slide{width:280px;}
.test-condition-box1{margin:10px; width:42.5%}
.test-condition-box1 .testimgs-txt{margin-top:10px; font-size:13px; padding-bottom:10px;}
.test-condition-box1 .testimgs{padding-top:10px;}
.blogbox{margin-top:0;}
/*.offers-annou-wrap a{width:97%;}*/
.all{top:-10px; background:transparent}
.homebody-inner .headinghome{font-size:18px;}
.homebody-inner{margin-bottom:20px;}
.peoplesay-feedback{background-size:110px;}
.about-txt{font-size:14px; line-height:20px;}

/*.offers-annou-wrap{margin:0 0 -15%; width: calc(96% + 20px);}
.offers-annou-wrap a{width:97%}*/

.test-condition-wrap{width:calc(99.5% + 20px);}
.healthpkgs-all{height:230px;}
.loginwrap{padding-bottom:0; top:15%;}
.forgot-signup{position:relative; width:92%; margin:40px auto 0;}
.login-txtboxstyle{width:92%;}
.forgot-signup{font-size:13px;}

.people-saying .slick-dots li{margin:0}

/**************************Center Page Css Start****************************/
.centring{ width: 94%;}
.center-collection-left{width: 100%;}
.center-collection-left > h1{white-space: nowrap; width: 89%;  overflow: auto; text-overflow: clip; padding:2px 12px 3px 20px; }
.center-collection-left > h3{white-space: nowrap; width: 89%;  overflow: auto; text-overflow: clip; padding:2px 12px 3px 20px; }
.center-collection-right { float: left; width: 100%; margin-top: 0;}
.center-collection-left li{ width:100%; float:left;}
.center-collection-left h4 { width: 49%; font-size: 13px;  float: left;}
.center-collection-left li span { width: 45%; font-size: 13px; font-weight: normal; float: right;}
.address-collection-left .informationBox p{font-size: 14px; line-height: 22px; }
.address-collection-left{ width:100%}
.address-collection-left .informationBox{ width:94%; margin: 10px 0 0 0;}
.address-collection-right{ float: left; width: 100%; margin-top: 0;}
.address-collection-right .payment-heading span{ font-size:11px;}
.address-collection-right .navigateBox img{ width:100%}
.facility-collection-left{ width:100%;min-height: inherit;padding-bottom: 0;}
.facility-collection-left .informationBox .headingBox{ font-size: 12px;padding-left: 8px; height:30px;line-height: normal;}
.facility-collection-left .informationBox .imgBox.help{ width:25px;}
.facility-collection-left .informationBox .imgBox {  width: 24px; }
.facility-collection-left .informationBox .imgBox img{ width:100%}
.facility-collection-left .informationBox .svg-inline--fa.fa-wheelchair.fa-w-16{ font-size:21px;position: relative;top: -10px;}
.facility-collection-left .informationBox .svg-inline--fa.fa-road.fa-w-18{ font-size:21px;position: relative;top: -10px;}
.facility-collection-left .informationBox .svg-inline--fa.fa-battery-full.fa-w-20{ font-size:21px;position: relative;top: -10px;}
.facility-collection-left .informationBox{ width:94%; padding: 5px 10px 0px 10px;}
.facility-collection-right{ float: left; width: 100%; margin-top: 10px;min-height: inherit;}
.facility-collection-left .informationBox ul {  width: 97%;}
.facility-collection-left .informationBox li{ width:51%; margin:0}
.facility-collection-left .informationBox li:nth-child(2){ width:auto;margin-left: 10px; }
.facility-collection-left .informationBox li:nth-child(4){ width:auto;margin-left: 10px;}
.facility-collection-left .informationBox li:nth-child(6){ width:auto;margin-left: 10px;}
.facility-collection-right .paymentMode{ width:94%; padding: 5px 10px 0px 10px;min-height: inherit;}
.facility-collection-right .paymentMode .headingBox{ font-size: 12px;padding-left: 8px; height:30px;line-height: normal;margin: 6px 0 0 0;}
.facility-collection-right .paymentMode .svg-inline--fa.fa-credit-card.fa-w-18{ font-size:21px;position: relative;top: -10px;}
.facility-collection-right .paymentMode .svg-inline--fa.fa-road.fa-w-18{ font-size:21px;position: relative;top: -10px;}
.facility-collection-right .paymentMode .imgBox  {  width: 24px; }
.facility-collection-right .paymentMode .imgBox  img{ width:100%}
.facility-collection-right .paymentMode .imgBox.help{ width:16px;}
.facility-collection-right .paymentMode ul {  width: 97%;}
.facility-collection-right .paymentMode li{ width:51%;margin:0}
.facility-collection-right .paymentMode li:nth-child(2){ width:auto;margin-left: 10px; }
.facility-collection-right .paymentMode li:nth-child(4){ width:auto;margin-left: 10px;}
.nearby-collection-left{ width:100%}
.nearby-collection-left > h3{ font-size:20px;}
.nearby-collection-right { float: left; width: 100%; margin-top: 15px;}
.nearby-collection-right > h3{ font-size:20px;}
.nearby-collection-right .formBox fieldset{ width:70%;}
.nearby-collection-right .formBox input.field{ width:93%}
.nearby-collection-left .detailsBox .map .mapRight{ width:86%}
.nearby-collection-right .formBox textarea.textarea{ width:93%}
.nearby-collection-left .detailsBox .map{ font-size:13px;}
.nearby-collection-left .detailsBox li{ padding-bottom:0}
.PhotosBox .Photos-informationBox li{ width:12%; margin: 10px 14px 10px 0;}
.PhotosBox .Photos-informationBox li img{ width:100%}
.PhotosBox .Photos-informationBox { padding: 0 20px 0 10px;}
.Photos-wrap{ margin-top:10px;}
.center-collection-right .Timings-heading{ font-size:18px;}
.address-collection-left .address-heading{ font-size:18px;}
.facility-collection-left .facility-heading{ font-size:18px;}
.facility-collection-right .payment-heading{ font-size:18px;}
.PhotosBox .Photos-heading{ font-size:18px;}
.nearby-collection-left > h3{ font-size:18px;}
.nearby-collection-right > h3{ font-size:18px;}
.nearby-collection-left .detailsBox h4{ font-size:16px;margin: 13px 0;}
.center-collection-right .orange-Lab span{ font-size:11px;}
.PhotosBox .Viewall{ bottom:4px;}
.PhotosBox .Viewall a{ font-size:13px;}
/**************************Center Page Css End****************************/		

/**************************Breadcrumb**************************/
.graynavigation{ display:none}

/**************************Doctor Page Css ****************************/			
.DoctorBox .webinarsDiv{ min-height: 120px; padding-bottom: 23px;}	
.DoctorBox .webinarsDiv .net_butt{ width: 15%;}
.DoctorBox .newslettersDiv{ min-height: 120px;}	
.DoctorBox .eventDiv{ min-height: 200px;}
.DoctorBox .brochuresDiv .maintask .net_butt{ margin-left:30px;}
.DoctorBox .newslettersDiv .textBox{ font-size:13px;}
.DoctorBox .webinarsDiv .textBox{ font-size:13px;}
.DoctorBox .brochuresDiv .maintask .textBox{ font-size:13px;}
.DoctorBox .eventDiv .maintask{ font-size:13px;}
.DoctorBox .greyDiv2{ width:93%; font-size:12px;}
.questions{ width:93%;}
.DoctorBox .list_testBox select{ width:100%;}
.DoctorBox .doc_testlist ul li a{ font-size:12px; padding-left: 6px;padding-right: 6px;}
.DoctorBox .offerBox .mainoffer { position: relative; border: #000 solid 2px !important; width: 99%;}
.DoctorBox .centring.offerBox_centring {  max-width: 90%;width: 100%;}
.DoctorBox .offerBox .leftOffer {  width: 100%;}
.DoctorBox .offerBox .leftOffer img { width: 100%;}
.DoctorBox .offerBox .rightOffer { margin-top: 0; padding-left: 13px; padding-top: 70px; position: relative; width: 95%;}
.DoctorBox .offerBox .rightOffer h3 { font-size: 19px; font-weight: 700;}
.DoctorBox .offerBox .rightOffer h5 { font-size: 17px;}
.DoctorBox .offerBox .rightOffer li { font-size: 14px;}
.DoctorBox .offerBox .rightOffer a.bookNow { display: block; left: 0; margin: auto; position: absolute; right: 0; top: 17px;}
.DoctorBox .QueryForm {  width: 96%;}
.DoctorBox .QueryForm fieldset {padding: 0; margin: 0;}
.DoctorBox .QueryForm p { font-size: 13px;line-height: 21px;}
.DoctorBox .QueryForm label { width: 100%; font-size: 13px;line-height: 30px;}
.DoctorBox .QueryForm input.field11 { width: 44%;}
.DoctorBox .QueryForm input.field12 { width: 44%;}
.DoctorBox .QueryForm input.field { width: 94%;}
.DoctorBox .QueryForm .select { width: 99%;}
.DoctorBox .QueryForm .textarea { width: 94%;}
.DoctorBox .QueryForm label.labelclass {  display: none;}
.DoctorBox .QueryForm input.field1 { width: 94%;}
.DoctorBox .QueryForm h5.class { font-size: 16px; font-weight: 700;}
.DoctorBox .ClinicalForms .sectorBox3 .cen{ width: 96%;padding: 8px 0 12px 0;}
.DoctorBox .ClinicalForms .sectorBox3 .cen .nameBox { width: 98%; margin-left: 16px;}
.DoctorBox .ClinicalForms .event_butt2 { float: left; height: 29px; margin-right: 0; margin-top: 10px; width: auto;}
.DoctorBox .ClinicalForms .event_maintask2{ width: 98%;margin-top: 5px;}
.DoctorBox .ClinicalForms .event_maintask2 .textBox { width: 80%; margin-top: 0;}
.DoctorBox .DoctorEvents .left_center { width: 100%;}
.DoctorBox .DoctorEvents .right_center{ width:100%}
.DoctorBox .DoctorEvents .main3{ width:100%}
.DoctorBox .DoctorEvents .delhiBox{ width:100%;}
.DoctorBox .DoctorEvents .event_maintask .heading{ font-size:13px;}
.DoctorBox .DoctorEvents .event_maintask .textBox { width: 250px; font-size: 13px; padding-left: 31px;}
.DoctorBox .DoctorEvents .sectorBox .cen .nameBox{ margin-left:15px;}
.DoctorBox .DoctorEvents .left_center li{ padding:0}
.DoctorBox .DoctorEvents .event_maintask .icon_img{ height:20px;}
.DoctorBox .questions{ width:93%; font-size:12px !important;}
.DoctorBox .SatisfactionForm .centringSatisfac{ width:100%}
.DoctorBox .SatisfactionForm fieldset {  border: none; padding: 0;  margin: 0;}
.DoctorBox .SatisfactionForm .space{ width:100%;}
.DoctorBox .SatisfactionForm label{ width:100%;}
.DoctorBox .SatisfactionForm input.field{ width:95%;}
.DoctorBox .SatisfactionForm .select{ width:100%;}
.DoctorBox .SatisfactionForm .btnn1{ margin-left:0}
.DoctorBox .SatisfactionForm h4{ margin-top:20px;}
.DoctorBox .SatisfactionForm .space{ margin-bottom:20px;}
.DoctorBox .SatisfactionForm label.labela{ display:none}
.DoctorBox .SatisfactionForm .btnn1 {  float: none;  margin: 0 auto;}

/**************************About us Css ****************************/	
.aboutUs .newslist2 li {  width: 44%;  vertical-align: top;  min-height: 195px;  margin: 0 18px 10px 0;}
.aboutUs .newslist2 li img { vertical-align: middle !important; margin: 0 2px; width: 100%;}
.aboutUs .txt_img h3{ font-size:12px;}
.aboutUs .txt_img a span{ font-size:12px;}
.aboutUs .newslist2 li a{ line-height:16px;}
.aboutUs p{ font-size:12px; line-height:18px;}
.aboutUs .greyDiv{ font-size:12px;}	
.aboutUs .questions{ width:82%;font-size: 12px !important; font-weight: normal !important;  height: auto; margin-top: 10px !important; line-height: normal !important; padding: 10px 32px 10px 20px !important;}
.aboutUs .greyDiv{ width:92%}
.answers{ padding-left:0}
.aboutUs .banner{ display:none}
.aboutUs .navigationBox{ display:none}
.aboutUs{ padding-top:0}
.aboutUs .answers{ padding-left:0}
.aboutUs .download_main{ float:left}
.aboutUs .download_pdf { float: left; width: auto;}
.aboutUs .download_pdf span.main_dwnld{ font-size:11px; font-weight:normal}
.aboutUs .download_pdf2 span.main_dwnld{ font-size:11px; font-weight:normal}
.aboutUs .download_pdf2 { float: left; margin-right: 10px; margin-top: 6px;}
.aboutUs a.network { width: 100%; float: left; margin-bottom: 10px; font-size:14px;}
.aboutUs ul.inner_bullet li{ font-size:12px;}
.aboutUs .divice2{ width:100%}

/**************************FindaLab Page Css Start****************************/
.FindaLab .mapBox{background-size:100% 340px;height:344px;width:100%}
.FindaLab .mapBox .stateBox{margin:60px auto;width:97%}
.FindaLab .stateBox h3{font-size:12px;font-weight:700;width:98%}
.FindaLab .stateBox .final{float:left;margin-left:20px;width:300px}
.FindaLab .stateBox select{width:216px;padding:4px;height:auto;line-height:normal}
.FindaLab .stateBox .state{float:none;margin-bottom:7px;width:270px;border-right:none}
.FindaLab .stateBox .city{float:none;margin-bottom:7px;width:270px}
.FindaLab .businessBox h4{ font-size:22px;}
.FindaLab .businessBox { padding: 10px 0 30px 0;}
.FindaLab .faqSlider{ display:none}
.FindaLab .rangeBox h4{ font-size:22px;}
.FindaLab .rangeBox li { margin-bottom: 10px; width: 100%; font-size: 15px;}
.FindaLab .rangeBox .numberB { font-size: 23px; height: 35px; line-height: 35px; width: 40px;}
.FindaLab .rangeBox .numberB_right { width: auto;}
.resp-tabs-list li{width: 213px !important;}
.FindaLab .partnerBox fieldset { width: 97%;}
.FindaLab .partnerBox label{ width:auto}
.FindaLab .southAsia h4{ font-size:22px;}
.FindaLab .southAsia .Asiabtn{ float:left;}
.FindaLab .southAsia select.select { margin-bottom: 24px; margin-right: 20px; width: 97%;}
.FindaLab .Logistics h4{ font-size:22px;}
.FindaLab .Logistics li{margin: 5px 0 15px 20px;}
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs .left{ width: 100%;}
.ContactUs .right { width: 100%; margin-top:10px; margin-left: 0;}
.ContactUs .corporate_office .left { width: 100%;}
.ContactUs .corporate_office .right { width: 100%; margin-top:20px;}
.ContactUs .corporateEnquiry .space { width: 92%;}
.ContactUs .corporateEnquiry input.field { width: 97%;height: 32px;}
.ContactUs .corporateEnquiry .select { width: 100%;height: 32px;}
.ContactUs .corporateEnquiry .textarea{ width:89%}
.ContactUs .corporateEnquiry .btn{ height:35px;}
.ContactUs .blogBox .leftblog { width: 100%;}
.ContactUs .blogBox .leftblog li { width: 100%;}
.ContactUs .blogBox .leftblog .dateTest { width: 72%;}
.ContactUs .blogBox .rightblog { margin-top: 20px; float: left; width: 100%;}
.ContactUs .blogBox .leftblog .dateTest p{ font-size:13px; line-height:18px}
.ContactUs .offerings ul { float: none; margin: 0 auto; width: 98%;}
.ContactUs .offerings li{ width: 100%;margin-bottom: 20px;}
.ContactUs .offerings h2 { font-size: 15px; font-weight: 700;}
.ContactUs .offerings .numberB { font-size: 28px; height: auto; line-height: 50px; width: 40px;}
.ContactUs .offerings .numberB_right { padding-left: 18px; width: 77%;}
.ContactUs .offerings .numberB_right p{ line-height:18px;}
.ContactUs .lets h4 { font-size: 20px;}
.ContactUs .twitterCorporate { width: 100%;}
.ContactUs .arroImg { background-size: 64% auto;}
.ContactUs .arroImgRight { background-size: 64% auto;}
.ContactUs .slick-slider span.spanclass { font-size: 13px; padding-top: 0; margin-bottom: 20px;}
.ContactUs .faqSlider{ display:none;}
.ContactUs .contentStories { font-size: 13px; line-height: 18px; margin-top: -8px; padding-left: 20px;}
.ContactUs h2.resp-accordion { font-size: 13px; font-weight: normal; margin: 0 0 10px; padding: 16px 10px;}
.ContactUs .resp-tabs-container img {  width: 8%; float: left; margin-right: 14px; margin-top: -3px;}
.ContactUs .corporateEnquiry p{ font-size:13px;}
.ContactUs .ourClient a{ font-size:13px; font-size:15px;}
.ContactUs .blogBox .leftblog .dateBlog{ background: url(https://www.lalpathlabs.com/images/month.jpg) no-repeat #ffcd50;}
.ContactUs .blogBox .leftblog .dateBlog{ width:60px;}
.ContactUs .blogBox .leftblog li{ min-height:150px;}
.ContactUs .blogBox .leftblog .dateBlog{ height:auto; min-height:150px;}
.ContactUs .partnerBox2 fieldset{ width:94%}
.ContactUs .partnerBox2 .space { width: 100%;}
.ContactUs .partnerBox2 input.field { width: 94% !important;}
.ContactUs .partnerBox2 .textarea {  width: 94%!important;}
.ContactUs .corporateEnquiry .select { width: 100%!important;}
.ContactUs .partnerBox2 .txt { width: 100%;}
.ContactUs .partnerBox2 label.label2{ width: 100%;}
.ContactUs .partnerBox2 label.label3{ display:none}
.ContactUs .partnerBox2 .radio { margin: 0 4px 0 0;}
.ContactUs .partnerBox2 h4 { font-size: 20px; margin:0}
.ContactUs .success h4{ font-size: 20px; margin:0}
.ContactUs .offerings h4{ font-size: 20px; margin:0}
.ContactUs .ourClient h4{ font-size: 20px; margin:0}
.ContactUs .letsForm{ width:100%}
.ContactUs .letsForm .space{ width:100%;}
.ContactUs .letsForm label{ width:100%;}
.ContactUs .corporateEnquiry .textarea{ width:97%;}
.ContactUs .Departments h4{ font-size:20px;}
.ContactUs .partnerBox2{ border-bottom:none; padding: 40px 0 0 0;}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/	
.Investors .container_investor { margin: 15px auto; width: 95%;}
.Investors .container_investor .left { width: 100%;}
.Investors .container_investor .right  { float: left; margin-left: 0;  width: 100%; margin-top: 15px;}
.Investors .container_investor .right .QuarterlyBox{ padding-bottom:5px;}
.Investors .container_investor .right .QuarterlyBox li { padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox li.listDiv{ padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .QuarterlyBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .QuarterlyBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .QuarterlyBox p.text.list{ padding: 0 0 10px 0; width: auto;}
.Investors .container_investor .right .QuarterlyBox h5{ padding: 0 0 5px 0;}
.Investors .container_investor .right .QuarterlyBox h5.list{ min-height:inherit;font-size:14px;}
.Investors .container_investor .right .QuarterlyBox .text a.list{font-size:12px;}
.Investors .container_investor .right .subisidiaryBox{ padding-bottom:5px;}
.Investors .container_investor .right .subisidiaryBox li { padding: 10px 0 0 10px; width: 94%;}
.Investors .container_investor .right .subisidiaryBox h3{ padding:8px 10px; line-height:normal}
.Investors .container_investor .right .subisidiaryBox p.text{ padding: 0 0 10px 0;}
.Investors .container_investor .right .subisidiaryBox h5{ padding: 0 0 5px 0; }
.Investors .container_investor .right p{ line-height:20px; font-size:13px;}
.Investors .container_investor .right .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.Investors .container_investor .right .questions{ padding: 10px 20px 10px 13px; width:89%;font-size: 13px !important;}
.Investors .container_investor .right .greyDiv{padding: 10px 0px 10px 13px;width: 95%;font-size: 13px !important;}
.Investors .container_investor .right .answers{ padding: 10px 20px 10px 0; width:89%;font-size: 13px !important;}
.Investors .container_investor .right .exchangeBox .leftexchange{ font-size:13px; width:auto; line-height: normal;padding-right: 5px;margin-top: 3px;}
.Investors .container_investor .right .exchangeBox{ width:auto;margin-bottom: 2px;padding: 0 0 10px 5px;clear: both;}
.Investors .container_investor .right .exchangeBox .rightexchange { float: left; margin-left: auto; width: auto; margin-top: 5px;}
.Investors .container_investor .right h3 { font-size: 14px;padding-bottom: 0;}
.Investors .container_investor .right a.list{ font-size: 13px;}
.Investors .container_investor .right .event_butt44{ width:100%;height: auto;line-height: normal;}
.Investors .container_investor .right .event_butt44 a{ width:auto;height: auto;line-height: normal; padding:5px 0}
.Investors .container_investor .right .cobc-head{width:50%;float:left;padding:0 0;margin:0 0 10px 0;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .cobc-head.cobc-head-mob{display:inherit}
.Investors .container_investor .right .cobc-tab{width:50%;float:left;margin:0 0 20px 0;border-bottom:none;border-top:1px solid #c4c3c3}
.Investors .container_investor .right .col1,.col2,.col3,.col4,.col5,.col6{margin:0;padding:10px 5% 0 5%;width:90%!important;border-bottom:1px solid #c4c3c3;height:55px}
/**************************Investors Page Css end****************************/

/**************************Course Page Css Start****************************/
.CourseDiv .banner{ display:none;}
.CourseDiv .overlay_content { padding: 2% 2% !important;}
.CourseDiv .course_listing {  width: 100% !important;}
.CourseDiv .pull-right2 { width: 96% !important; float: left;}
.CourseDiv .course_listing p{ line-height:23px;}
.CourseDiv .scroll_content { width: 100%;}
.CourseDiv .about_rt {  float: left; margin-top: 20px; width: 100%;}
.CourseDiv .form_inside .field{ width:94%}
.CourseDiv .pics_btm2 .right2 li{ width: 44%;height: auto;margin-bottom: 15px;margin-right: 15px;}
.CourseDiv .pics_btm2 .right2 img{ width:100%}
.CourseDiv .form_inside fieldset{ width:77%}
.CourseDiv .greyDiv{ height:auto; line-height:normal; padding: 7px 0 7px 13px;}
.CourseDiv .questions{ padding: 10px 20px 10px 13px; width:89%;font-size: 13px !important;}
.CourseDiv .greyDiv{padding: 10px 0px 10px 13px;width: 95%;font-size: 13px !important;}
.CourseDiv .answers{ padding: 10px 20px 10px 0; width:98%;font-size: 13px !important;}
.CourseDiv ul.inner_bullet li{ font-size:13px;}
.CourseDiv ul.fee_structure li {  width: 80%;}
.CourseDiv .width_full2 { width: 100% !important;}
/**************************Course Page Css End****************************/

/**************************Current Openings Page Css Start****************************/
.CurrentOpenings .banner{ display: none}
.CurrentOpenings .carDiv li { font-size: 14px; padding-bottom: 10px; line-height: 24px;}
.CurrentOpenings .carDiv li a { font-size: 15px;}
.CurrentOpenings .carDiv select {  width: 96%; float: left;}
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback .left {  width: 100%;}
.CustomerFeedback .right { float: left; margin-top: 20px; width: 98%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox span{ width: 100%}
.CustomerFeedback .left .feebackForm .formbox .cityBox p {  float: left;  margin-right: 0; width: 100%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox select.select2{ width: 100%; margin-right: 0;}
.CustomerFeedback .left .feebackForm .formbox .cityBox input.field{ width: 100%;}
.CustomerFeedback .left .feebackForm .formbox .personBox h4{ font-size: 13px;}
.CustomerFeedback .left .feebackForm .formbox label{ font-size: 13px;}
.CustomerFeedback .left .customerBox input.field{ width: 99%;}
.CustomerFeedback .left .feebackForm .formbox .cityBox input.field2{ width:100%;}
.CustomerFeedback .left .feebackForm .formbox .personBox h4{ font-size: 13px;padding-bottom: 0;}
.CustomerFeedback .right p{ font-size: 13px;}
.CustomerFeedback .left .feebackForm .formbox .cityBox{ padding-top: 0;}
.CustomerFeedback .left .feebackForm .formbox .cityBox span{ font-size: 13px;}
.CustomerFeedback .left .feebackForm .formbox .personBox .btn {  margin-left: 0; width: auto;}
.CustomerFeedback #MainContent_RBTechnicalskills_0 { margin-right: 5px;}  
.CustomerFeedback #MainContent_RBTechnicalskills_1 { margin-right: 5px;} 
.CustomerFeedback #MainContent_RBsamplecollection_0{ margin-right: 5px;} 
.CustomerFeedback #MainContent_RBproperknowledgeQuery_0{ margin-right: 5px;} 
.CustomerFeedback #MainContent_RBsamplecollection_1{ margin-right: 5px;} 
.CustomerFeedback #MainContent_RBproperknowledgeQuery_1{ margin-right: 5px;} 
.CustomerFeedback .left .feebackForm .formbox .btnbox{ margin-left: 100px; margin-top: 5px;}
/**************************Customer Feedback Page Css End****************************/

/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters { padding: 20px 0 20px 0;}
.RadiologyCenters .sliderRadiology{ display:none;}
.RadiologyCenters .eastBox select.select{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox select.select2{ margin-right: 0; width: 100%; margin-bottom:20px;}
.RadiologyCenters .eastBox .card{ margin:0 auto; float:none;}
.RadiologyCenters .eastBox{margin:0}
.RadiologyCenters .centring{width:92%}
.RadiologyCenters h2{font-size:17px}
.RadiologyCenters .eastBox .eastLeft{font-size:14px;margin-bottom:10px;margin-right:0;width:100%}
.RadiologyCenters .eastBox .eastCen{font-size:14px;margin-bottom:10px;margin-right:0;width:auto}
.RadiologyCenters .eastBox .eastRight{font-size:14px;margin-top:0;width:auto; float:left}
.RadiologyCenters .eastBox .card{margin:15px 0;width:112px}
.RadiologyCenters .eastTable table.radi,th.radi,td.radi{width:100%}
.RadiologyCenters .eastTable{overflow-y:hidden;overflow-y:scroll}
#Panel1{left:0;margin:0 auto;width:301px!important}
#Panel1 .popb2{padding:10px 0 0!important}
#Panel1 .popb3{float:left;padding:35px 20px 0 100px!important}
#Panel1 .popb{float:left;padding:19px;width:85%}

.radiology-modal { width: 77%; height: 272px;position: relative;top: 60px;}
.radiology-modal h3 {  font-size: 14px; line-height: normal;}
.radiology-modal label {  width: auto;}
/**************************Radiology Centers Page Css End****************************/

/**************************Webinar Section Page Css Start****************************/
.WebinarSection .webinar_main .left { width: 100%;}
.WebinarSection .webinar_main .right { width: 100%;margin-top: 15px;}
.WebinarSection .white_content2 fieldset { width: 97%;}
.WebinarSection .webinar_main .right .formBox {  width: 91%;padding: 14px;margin: 0 0 20px 0;background: #f5ffdc;}
.WebinarSection .webinar_main .right .formBox .top .imgbox img{ width:100%}
.WebinarSection .white_content2 input.field{ width:55%; float:right;}
.WebinarSection .CaptureCode{ width:56%; float:right}
.WebinarSection .CaptureCode img{ width:100%;height: 29px;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2{  padding-left: 10px;padding-right: 10px;  width: 77%;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5{ font-size: 11px;text-align: left;}
.WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p { font-size: 9px;padding: 3px 0 0 0;text-align: left;line-height: normal;}
.WebinarSection .white_content2 h4 { margin-bottom: 0; padding-bottom: 10px;}
.WebinarSection .white_content2 p { margin-bottom: 5px; padding: 0;}
.WebinarSection .custom-radio2.share {margin-right: 5px;  margin-left: 0;}
.WebinarSection a.terms-conditions{ font-size:12px;}
.WebinarSection .white_content2 label{ font-size:12px;width:auto;}
.WebinarSection .gallery .picGallery { width: 100%;}
.WebinarSection .gallery .picGallery li { font-size: 14px;}
.WebinarSection .gallery .picGallery .phBox { width: 33%;}
.WebinarSection .gallery .picGallery .phBox .photoDiv { height: auto; padding-top: 0; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .photoDiv img { height: auto; width: 100%;}
.WebinarSection .gallery .picGallery .phBox .nameDiv { width: 100%; font-size:12px}
.WebinarSection .gallery .picGallery .textBox { margin-bottom: 10px; margin-top: 0; width: 60%;}
.WebinarSection .gallery .picGallery .textBox h5 { font-size: 13px; padding-bottom: 0;}
.WebinarSection .gallery .picGallery .textBox p {  font-size: 12px; text-align: left;padding: 0;}
.WebinarSection .gallery .picGallery .textBox a { font-size: 12px;}
.WebinarSection .video-container33{ width:100%}
.WebinarSection .webinar_main .blueBox {  width: 90%;  padding: 0 15px;   margin: 0;}
.WebinarSection .gallery{ padding-top:15px;}
.WebinarSection .gallery .picGallery li {  padding-bottom:10px; min-height: inherit; display:inline-block}
.WebinarSection .webinar_main .blueBox p{ font-size:13px;}
.WebinarSection .white_content2 .btn{  margin: auto;  padding: 0;  float: none; position: relative;}
.WebinarSection .video-container33 { width: 100%; height: 167px;}
.WebinarSection .white_content2 h4{  margin-bottom: 10px; font-size: 12px;  text-align: center;  line-height: normal;}
.WebinarSection .validationT {  color: #ff0000 !important;   clear: both;  float: left !important;  padding-left: 111px !important;}
.WebinarSection .red_arrow {  color: #ff0000 !important;clear: both;float: right !important;padding-left: 0;}
.WebinarSection #MainContent_CustomValidator1 { width: auto; padding: 0 !important; float: left !important; clear: none;}
.WebinarSection .twitterBoxMobile { display: block; float: left;  margin-top: 20px; width: 100%;height: 354px;}
.WebinarSection .webinar_main .rightMobile { width: 99%;  float: left; display: block;}
.WebinarSection .webinar_main .rightDesktop {  display: none;}
.WebinarSection .webinar_main .blueBox{ margin-top:15px;}
.WebinarSection .webinar_main .left .videoBox{ margin-top:20px;}
.WebinarSection .webinar_main{ padding-bottom:35px;}
.WebinarSection .twitterBox2 { width: 100%;  height: 400px;}
.WebinarSection .gallery .picGallery .textBox.newcss{ width: 90%;margin-top: 15px;float: left;}
.WebinarSection .Saurabh_show.newcss{ padding-left:0}
.WebinarSection .popupBox_Saurabh{ height: 250px !important;margin: auto;padding:22px 10px 10px 10px;top: 10% !important;width: 83% !important;bottom: auto;}
.WebinarSection .popupBox_Saurabh li {  padding: 0 0 5px 20px !important; width: 68%;}
.WebinarSection .popupBox_Saurabh .imgpop { margin: 0; width: 21%;}
.WebinarSection .main { height: 250px; overflow: auto; width: 100%; top: 0 !important;}
.WebinarSection .popupBox_Saurabhh .main p{ font-size:12px !important;}
.WebinarSection .white_content2 select { width: 59%; float: right;}
/**************************Webinar Section Page Css End****************************/

/**************************TermsUse Section Page Css Start****************************/	
.TermsUse .slider{ display:none;}
/**************************TermsUse Section Page Css End****************************/

/**************************Sitemap Section Page Css Start****************************/
.Sitemap h3{ font-size:16px;}
.Sitemap .main_site_map_list { width: 100%; margin-bottom: 15px;}
.Sitemap .main_site_map_list li a{ font-size:13px;}

/**************************Sitemap Section Page Css End****************************/

/**************************FAQ Section Page Css Start****************************/
.FAQ { padding:0 0 30px 0;}
.FAQ .headingFAQ{ display:block; color: #444546; font-size: 20px; font-weight: 500; border-bottom: 1px solid #ccc; font-family: 'Open Sans', sans-serif; padding-bottom:10px;}
/**************************FAQ Section Page Css End****************************/

/**************************News Section Page Css Start****************************/
.News .bannerNews{ width:100%;}
.News li { width: 92%; padding: 4%; background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/divider-g.jpg') left 25px no-repeat #fafafa; min-height: inherit; }
.News h3{ font-size:15px;}
.News .bannerNews {	width: 100%; float: left;height: 150px}
/**************************News Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp .left { width: 100%;}
.mobileapp .left h2 { font-size: 23px; margin-top: 20px;}
.mobileapp .right {  width: 100%; margin-top: 20px;}
.mobileapp .right img { width: 100%;}
.mobileapp .left .findDiv { width: 100%;  float: left; margin-top: 30px;}
.mobileapp .left .findDiv .leftDiv { width: 58%; height: auto;}
.mobileapp .left .findDiv .leftDiv input { width: 86%;font-size: 12px;padding: 12px; height: 16px;}
.mobileapp .left .findDiv .rightDiv {width: 40%;float: left;height: 43px;}
.mobileapp .appbtn{ width: 100%;height: auto;padding: 6%;}
.mobileapp .left .googletext h3{ padding-left:0; text-align:center}
.mobileapp .left .googletext h4{ font-size:15px;}
.mobileapp .left .googletext h4 a{ font-size:15px;}

.mobileapp .left .googleapp .leftapp { width: 45%; margin-right: 6px;}
.mobileapp .left .googleapp .leftapp img { width: 100%;}
.mobileapp .left p { width: auto; font-size: 14px; line-height: 16px;}
.mobileapp .left .googleapp .rightapp { width: 45%;}
.mobileapp .left .googleapp .rightapp img { width: 100%;}
/**************************mobileapp Section Page Css End****************************/

/**************************TestList Section Page Css Start****************************/
.TestList .main_site_map_new{ width:100%;}
.TestList .main_site_map_list_new { width: auto; height: auto;  float: left;  margin-right: 15%; clear:both}
.TestList .main_site_map_new li a { font-size: 12px;}
/*.TestList .main_site_map_new tr, td{ width: 100% !important; display: block;}*/
.TestList .testsAbc { margin-bottom: 15px;}
/**************************TestList Section Page Css End****************************/











/**************************Patients Page Css Start****************************/
.Patients .left_center{ width: 100%;}
.Patients .NCRBox{ width: 99%;}
.Patients .right_center { width: 100%; margin: 20px 0;}
.Patients .right_center li{ width:86%;}
.Patients .right_center li h3 { margin-bottom: 10px; line-height: 16px;}
.Patients .right_center li h3 a{ font-size:13px;}
.Patients .alphabets p { width: 90%; font-size: 12px;  line-height: 18px;}
.Patients .holder a.jp-previous{ margin: 0 7px 0 0;}
.Patients .holder a{padding: 5px 6px;}
/**************************Patients Page Css End****************************/

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen .testTabNew ul.tab li a{ font-size:13px;}
.AllergyScreen .testTabNew .swasthLeft .shouldBox .cardsecond { float: none; margin: auto; top: 10px; position: relative; line-height: 26px; height: 35px; font-size: 15px;}

.cardflotlft { line-height:35px !important;}

.AllergyScreen .testTabNew .swasthRight .packageDetail .card { padding: 0; position: inherit; right: 0; top: 0; width: 108px; float: left; left: 250px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail table.div1 { width: 100%;}
.AllergyScreen .testTabNew .swasthRight .emailDiv a{ position:inherit; margin-right: 20px; margin-top: 10px;}
.AllergyScreen .testTabNew .swasthPlus .left { font-size: 22px; padding: 5px 0; width: 68%;line-height: normal;}
.AllergyScreen .testTabNew .swasthRight .packageDetail{ padding: 0 2% 20px 2%;width: 96%;margin: 0;}
.AllergyScreen .testTabNew .swasthRight .packageDetail a.geryswasth { bottom: 0; float: right; font-size: 14px; position: inherit; text-decoration: underline; margin-top:10px;}
.AllergyScreen .blankBox2 ul { width: 44%;}
.AllergyScreen .Users .leftReco { width: 100%; min-height: inherit; max-width: 100%; margin-bottom: 20px;}
.AllergyScreen .Users .leftReco ul{ min-height: inherit;}
.AllergyScreen .Users h4 { padding: 6px 15px; min-height: 0;}
.AllergyScreen .Users .leftReco .sameBox .sameBot .card { font-size: 14px; height: 35px; line-height: 35px; width: 114px; margin: 20px auto;}
.AllergyScreen .Users .leftReco .imgs { margin-right: 4px;}
.AllergyScreen .testTabNew .swasthPlus .left{ font-size:15px;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover{ text-decoration:none;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div { max-width: 100%; padding: 0 20px; width: 86%; border-top: 1px solid #ccc;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail{ max-width:100%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail a{ font-size:11px;}
.AllergyScreen .testTabNew .swasthLeft .sample{ max-width: 100%; margin: 0 0 10px 0;}
.AllergyScreen .testTabNew .swasthLeft .sample .emailDiv{ margin-top:15px;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail .tablePac{ min-height: inherit; border-right:none;}
.AllergyScreen .testTabNew .swasthRight .packageDetail .card { width: 40%; padding-left: 0; padding-right: 0; left: 0 !important;}
.AllergyScreen .blankBox2 ul { width: 100%; padding-left: 0; padding-right: 0;}
.AllergyScreen .testTabNew .swasthPlus .right { width: auto; float: right; margin-top: 0px;}
.AllergyScreen.list { padding: 0 0 30px 0; margin-top: -25px;}
.AllergyScreen .testTabNew .swasthPlus .Screening{margin-top: 5px;}
.AllergyScreen .testTabNew .swasthPlus .right span{ font-size:15px;}
.AllergyScreen .testTabNew .swasthPlus .right span.rupees{ font-size:15px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail th.div1, td.div1 { padding: 5px; font-size: 12px;line-height: 25px;}
.AllergyScreen .testTabNew .swasthRight .packageDetail a{ font-size: 12px;}
.bbAccordion .accordion-head h2.list{ font-size:13px !important;line-height: 20px !important; }
.AllergyScreen .Users h3{ line-height:normal;}
.AllergyScreen .Users .leftReco li .textB{ font-size:12px;}
.AllergyScreen .divSOne li .textB { font-size: 13px; width: 39%;}
.AllergyScreen .divSOne .imgs { float: left; margin-right: 5px; position: relative; width: 15px; margin-top: 2px;}
.AllergyScreen .divSOne .imgs img { width: 100%; height: auto;}
.AllergyScreen .divSOne li span { float: left; font-size: 13px; margin-bottom: 10px; padding: 0 0 0 15px; width: 52%;}
.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div {  max-width: 100%; padding: 0 20px; width: 86%;}

/**************************Allergy Screen Page Css End****************************/














/**************************Book A Test Page Css Start****************************/
.location_div{ margin:0}
.location_div .leftFilter h3{ display:none;}
.location_div .right{ width:57%; float:left}
.right li { width: 84%; margin:0;}
.biggerPrice{ width:32%}


.location_div .right h1 { font-size: 14px; margin-top: 14px; width:100%}

.greyBox{ width:100%;}
.greyBox h3 { margin-bottom: 8px; padding-bottom: 10px;}
.greyBox .bot { width: 100%;}
.location_div .right {  margin: 0; float:left; width: 100%;}
.greyBox .bot p { background-size: 9% auto; font-size: 12px; padding-top: 5px; padding-bottom: 10px;}
.greyBox .bot span { font-size: 14px;}
.biggerPrice { width: 28%;}
.greyBox .bot span.bigger { font-size: 14px;}
.ReportParameter { min-height: 40px;}
.filter600button { display: block !important; cursor: pointer;     font-size: 13px; margin-top: 30px; padding-left: 40px; position: relative; top: 0; width: 30%; z-index: 99;}
#filter select{display:block;cursor:pointer;border-radius:3px;color:#fff;font-size:13px!important;height:40px;line-height:40px;text-decoration:none;font-weight:700;background:#e8aa3b url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center!important;margin-left:0;position:absolute;right:16px;top: 169px;text-transform:uppercase;border:none;padding-left:38px;font-weight:bold!important;font-family: 'Open Sans', sans-serif;width:46%!important;margin:0}
#filter select:hover{color:#fff;background:#666 url(https://www.lalpathlabs.com/images/book-img2.png) no-repeat 10px center}
.lessthan600{border:#e7aa3b solid 1px;float:left;width:90%;margin-top:0;padding-top:8px;display:none;position:absolute;z-index:9999;background:#fff}
.popularity{ display:none;}


.cart_div{ width: 84%;padding: 10px 14px;font-size: 14px;}
.compareBox {bottom: 55px;}
.compareBtn{ bottom:60px;}

.Report1{ padding-left:25px;}
.testComp{ padding-left:25px;}
.PreTest1{ padding-left:25px;}
/**************************Book A Test Page Css End****************************/





/**************************Cart Page Css End****************************/
.previewOr .previewinnerBox ul {  margin-bottom: 10px;  border: #ccc solid 1px;  padding: 13px;  width: 91%;}



.home_popup{width:100%;position:fixed;left:0;right:0;bottom:0;height:auto;margin:auto;background:#2192ea;text-align:center;padding:0;display:none;z-index:999;opacity:.93;height:auto;min-height:49px}.home_popup.list{opacity:1}.home_popup .closeHome{position:absolute;right:25px;top:21px;cursor:pointer}.home_popup .closeHome.listB{top:70px}.home_popup .closeHome .imgcloseH{width:15px;height:15px}.home_popup .hometext{width:100%;float:left}.home_popup .hometext a{display:block;font-size:18px;font-weight:400;line-height:25px;text-decoration:none;color:#fff}.home_popup .hometext .imghome{position:relative;top:4px}.cart_div{bottom:51px}.home_popup2{width:100%;position:fixed;left:0;right:0;bottom:0;margin:auto;background:#2192ea;text-align:center;padding:0;display:none;z-index:999;opacity:1;height:50px}.home_popup2.list{opacity:1}.home_popup2 .closeHome{position:absolute;right:25px;top:16px;cursor:pointer}.home_popup2 .closeHome.listB{top:70px}.home_popup2 .closeHome .imgcloseH{width:15px;height:15px}.home_popup2 .hometext{float:left;margin-top:10px;width:100%}.home_popup2 .hometext a{display:block;font-size:18px;font-weight:400;line-height:25px;text-decoration:none;color:#fff}.home_popup2 .hometext .imghome{position:relative;top:4px}

a.makePBtn{bottom:0;position:fixed;display:block;background:#e8aa3b;border:none;color:#fff;cursor:pointer;display:block;font-size:15px;height:49px;line-height:47px;text-align:center;text-decoration:none;width:100%;border-radius:0 0 5px 1px;-moz-border-radius:0 0 5px 1px;-webkit-border-radius:0 0 5px 1px;font-family: 'Open Sans', sans-serif;font-weight:700;z-index:999}

.upgrade .upgradeInner .upgradeInner_left {   display: none;}
.upgrade .upgradeInner .upgradeInner_right { width: 100%; border: #829dca solid 1px; border-radius: 10px;}
.codeOr .inner {
    width: 96%;
}
.codeOr .leftcode {
    width: 100%;
}
.codeOr .leftcode input.field {
    width: 55%;
}
.codeOr .leftcode .addCus {
    width: 38%;
    float: right;
}
.codeOr .fixedM {
    display: block;
    width: 100%;
    position: fixed;
    bottom: 0;
    z-index: 999;
    height: 107px;
    background: #fff;
    border-top: #ccc solid 1px;
    left: 0;
}
.codeOr .cencode {
    width: 100%;
    float: left;
}
.codeOr .cencode a {
    line-height: 47px;
    display: block;
}
.codeOr .redTxt {
    width: 33%;
    line-height: 59px;
    text-align: center;
    color: red;
    font-size: 18px;
    font-weight: 700;
    float: left;
    display: block;
    background: #ececec;
}
.codeOr .rightcode {
    width: 67%;
    float: left;
}
.codeOr .rightcode .confirmDiv {
    width: 100%;
    display: block;
    height: 60px;
    margin: 0;
}
.mobtotal {
    display: none !important;
}

.pleaseDiv{height:186px;max-width:90%;top:100px}
.pleaseDiv .top h2{font-size:16px;padding-bottom:30px}
.pleaseDiv .top h3{font-size:13px;font-weight:400;line-height:20px;padding-bottom:30px;text-align:center}
.pleaseDiv .bottom .finDiv{width:50%}
.pleaseDiv .bottom .yeDiv{width:50%}
.pleaseDiv .top a{padding-top:10px}
.pleaseDiv .bottom .finDiv .input{font-size:13px}
.pleaseDiv .bottom .yeDiv .buttonD{font-size:13px}
.pleaseDiv .top p{font-size:13px;line-height:24px;padding:17px}
.pleaseDiv .bottom .finDiv .input{width:100%}
.pleaseDiv .bottom2 .finDiv2{width:46%}
.pleaseDiv .bottom2 .finDiv2 .input2{font-size:11px;width:100%}
.pleaseDiv .bottom2 .yeDiv2{width:54%}
.pleaseDiv .bottom2 .yeDiv2 .buttonD2{font-size:11px}

.imCorporate{ width:92%; top:10px;}
.preview .corporateBox .corporateDiv label{ width:100%; text-align: left; padding-right:0}
.preview .corporateBox .corporateDiv .selectDiv{ width:97%}
.preview .popupBig { padding: 10px 0 40px 0;}


/**************************Login Page Css Start****************************/
.guestBox .leftGuest { border-bottom: 2px solid #000; border-right: none; margin-right: 0; width: 100%; margin-bottom: 20px; padding-bottom: 30px;}
.guestBox .leftGuest fieldset {  width: 100%;}
.guestBox .leftGuest input.fieldMobile3 { width: 95%;}
.guestBox .leftGuest input.field{ width: 95%;}
.guestBox .leftGuest .orBox {  left: 0; margin: auto; right: 0;  top: 518px;}
.guestBox .rightGuest { float: left; margin-top: 0; width: 100%;}
.guestBox .rightGuest fieldset { width: 100%;}
.guestBox .rightGuest p { font-size: 13px;}


/**************************patient Page Css Start****************************/
.NewpreviewBox .orderBox .informationBox .chkB { left: 10px;}
.NewpreviewBox .orderBox .informationBox ul { padding: 12px;}
.NewpreviewBox .NewpreviewInner{width:96%;float:none;margin:0 auto}
.NewpreviewBox .webinar_main{width:100%;margin-top: 20px;}
.NewpreviewBox .orderBox .informationBox li .left{width:100%;text-align:left;line-height:normal;margin-top:10px}
.NewpreviewBox .orderBox .informationBox li .right input.field3{width:74%}
.NewpreviewBox .orderBox .informationBox ul{padding:12px}
.NewpreviewBox .orderBox .informationBox li .right{width:98%}
.NewpreviewBox .orderBox .informationBox li .right input.field2{width:16%;margin-top:10px}
.NewpreviewBox .orderBox .informationBox li .right input.DOB,.NewpreviewBox .orderBox .informationBox li .right input.field1{width:97%;margin-top:10px}
.NewpreviewBox .orderBox h2{font-size:15px}
.NewpreviewBox .orderBox .informationBox li.Attach{width:98%;margin:-20px 0 0;padding:0;min-height:inherit}
.PriceDetailsMain .PriceDetails .rupeesB, .PriceDetailsMain .PriceDetails .totalAmount, .PriceDetailsMain .PriceDetails li { font-size: 14px;}

.cardDiv { display:none}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
#homeMenu, #menuFixedOuter { width: 100%; position: inherit !important; top: auto !important;}
.PriceDetailsMain { width: 100%; padding-bottom: 0;}
#menuFixedOuter{ float:left;}
.PriceDetailsMain .btn, .testlpl .lead_generation .leadMain .leadGen_cen {  display: none;}
/**************************patient Page Css End****************************/


/**************************Payment Page Css Start****************************/
.paymentNew, .paymentNew .enquery, .paymentNew .nav, .paymentNew .webinar_main {  padding: 20px 0 0 0;}
.paymentNew .information { width: 100%;}
.paymentNew .blueSocial { width: 100%; padding-bottom: 0; margin: 0 0 20px 0;}
.paymentNew .information .blue .totalAmount {   padding-left: 0;}
.paymentNew .information .blue .textcolourLeft, .paymentNew .information .blue .textcolourLeft h3, .paymentNew .information .blue h3, .paymentNew .information .blue li{ font-size:13px;}
.paymentNew .information .blue .textcolourRight{ font-size:13px;}
.paymentNew .information .blue .textcolourLeft h4{ font-weight:normal}
.paymentNew .information .blue .textcolourLeft h4 span{ font-weight:normal}
.topmargnDiv2 h4{ font-weight:normal}
.topmargnDiv2 h4 font{ font-weight:normal}
.paymentNew .information .blue li{ margin-bottom:3px;}
.paymentNew .information .blue h2 span{ font-weight:normal}
.paymentNew .information .blue .textcolourLeft {  width: 68%;  font-size: 13px;}
.topmargnDiv2 h4, .topmargnDiv2 h4 span{ font-size:13px;}
.paymentNew .information .blue h2{  font-size: 15px;}
.paymentNew .blueSocial .btn{ display:none}
.paymentNew .blueSocial li:last-child { padding-bottom: 30px;}
/**************************Payment Page Css End****************************/

/*******************Order Detials Page Css Start****************************/
.order-placed { float: right; margin-bottom: 20px;}
.orderbox { float: left; width: 100%;}
.orderlisting { width: 100%; border: none;  float: left;}
.orderlisting h3{ font-size:14px;}

.order-detials {
    width: 90%;
    float: none;
    margin: 0 auto;
    margin-bottom: 10px;
    padding: 15px;
}
.order-detials .order-number {
    font-size: 14px;
    padding: 10px;
}
.helpDiv {
    width: 100%;
    border-right: none;
}
.order-details-box {
    padding: 10px;
    width: 93%;
}
.order-details-box h3 {
    font-size: 14px;
}
.below-test {
    font-size: 12px;
    line-height: 18px;
}
.order-details-box h3 {
    font-size: 14px;
}
.re-order {
    margin: 0 auto;
    width: 60%;
}
.charges-box {
    font-size: 12px;
    line-height: 18px;
    padding: 10px;
}
.charges-box-lt {
    width: 100%;
    margin-bottom: 10px;
}
.tt {
    font-size: 14px;
}
.total-text h4 {
    width: 177px;
}



.preview .pacakgeBoxxx{ margin-top:5px;}
.preview .pacakgeBox .yellow2{ font-size:11px !important; line-height: 18px; padding: 8px 5px !important;}
.preview .pacakgeBox .gray2{ font-size:11px !important; line-height: 18px;}
.LabReport { font-size: 12px; font-weight: 600; line-height: 20px; display: block; min-height: 53px; padding-top:3px;}
.preview .pacakgeBoxxx .gray2{ font-size:11px !important;}
.preview .pacakgeBoxxx .yellow2{ padding: 8px 6px !important; font-size: 11px !important; line-height: 18px !important;}
.MainComponent{ font-size:14px; padding-bottom:10px;}

.linkDiv .centeringLink { max-width: 92%;}
.linkDiv h3{ font-size:20px;}
.linkDiv .btn { float: none; margin: 0 auto;}
.linkDiv input.field{ width:95%}
.linkDiv label{ width:100%;}
/*******************Order Detials Page Css End****************************/



/**************************Find City Page Css Start****************************/
.findLabBox .left_center {  width: 100%;   padding: 0;}
.findLabBox .sectorBox .cen .nameBox .Lab{ margin-right: 0px;font-size:13px;}
.blankBox ul { width: 21%; margin-right: 10px;}
.findLabBox .main3{ width:100%; margin-right: 0;}
.findLabBox .right_center{ width:100%;}
.findLabBox .delhiBox{ width:100%;}
.findLabBox .cityBox{ width:100%;}
.findLabBox .NCRBox{ width:100%;}
.blankBox{ display:none}
.findLabBox .NCRBox .imgBox2 { text-align: center; padding: 25px 0;     margin-top: 0; background:none;}
.scootertxt { font-size: 14px; margin-top: 0; padding-bottom: 15px; border-bottom: #ccc solid 1px; margin-bottom: 15px;}

.findLabBox .sectorBox .cen { width: 91%;padding: 0 15px 10px 15px;}
.findLabBox .sectorBox .cen .nameBox .left2 p{ font-size:12px;width: 87%;}
.findLabBox .sectorBox .cen .nameBox .left2 a{ font-size:12px;}


.findLabBox .sectorBox .cen .nameBox{ width: 100%; margin-left:0}


.findLabBox .sectorBox .cen .secBox{ padding-left: 0;width: auto;}
.findLabBox .sms{ margin-left:0}
.findLabBox .sectorBox .cen .nameBox2 {  width: 98%; margin-left: 10px;}
/**************************Find City Page Css End****************************/



.patientbanner { width: 100%;}
.patientbanner img { width: 100%;}
.centring.smatphone2 { width: 95%;}
.patientDiv { width: 99%;}
.patientDiv h2 { font-size: 17px; margin-bottom: 15px; padding: 0 20px;}
.patientDiv{padding:25px 0 25px 1px!important;width:99%}
.patientDiv h2{font-size:17px;margin-bottom:15px;padding:0 20px}
.patientDiv_form h1{font-size:17px;text-align:center}
.patient_form .patiDiv .left {  margin-right: 0;  width: 100%;}
.patient_form .patiDiv .right{width: 100%; float:left;}
.patient_form input.field{width: 95%;font-size: 12px;}
.patient_form select{width:100%;font-size:9px!important}
.patient_form .textarea55{width: 93%;font-size: 12px;height: 50px;}
.patient_form .maximum{font-size:10px;line-height:normal}
.patientDiv .main{margin-top:0}
.conditionDiv2{ display:none}
.patient_form .btn{ float:none; margin:0 auto}
.patients-bottomblock {  width: 70%;}






.corporate_feedback label{ width:96%}
.corporate_feedback input.field{ width:92%}
.corporate_feedback .select{ width:99%}
.corporate_feedback h4 {margin-top: 20px;  margin-bottom: 0;}
.corporate_feedback .ccd { width: 100%; margin: 20px auto 60px;}
.corporate_feedback .btnn2{ width:45%}
.corporate_feedback .btnn3{ width:45%}





/*current-opening*/
.planning p {  font-size: 13px; padding: 3px 0 10px 0;}
.planning .bothDiv{ float:left;}
.planning .bothDiv .resultBtn{ width:auto;padding: 0 7px;}
.planning .bothDiv .nowBtn{ width:auto;padding: 0 7px;}
.planning li{ font-size:13px;}
.planning h3{ padding-bottom:10px; font-size:18px;}




/*enquiryBox*/
.left-box-form { width: 100% !important;}
.right-box-form2 .left-form{ width: 89% !important;height: auto;}
.right-box-form2 .left-form .field-new{ width: 99% !important;}
.right-box-form2 .right-form {  width: 100% !important; float: left !important;}
.right-box-form2 .right-form .field-new{ width: 88% !important;}
.right-box-form2 {  width: 90% !important; height: auto; float: left !important;}

.enquiryBox .slider{ display:none}
.enquiryBox .greyDiv{ width:93%}
.enquiryBox .questions{ width:93%}




.webinarBox .webinar_main{width:100%;}
.left-box-form { width: 100% !important; float: left;}
.webinarBox .webinar_main .left {  width: 100%%;}
.webinarBox .webinar_main .right { width: 100%; float: left; margin-top:20px; margin-left: 0;}
.video-container {  height: 290px; width: 100%; }
.webinarBox .gallery .picGallery .textBox { float: left; width: 100%; padding: 20px 0; margin-left: 0;}
.webinarBox .gallery .picGallery li{ border-bottom:none}

.collection_result .patientResult input.field {  width: 90%;}

.right-box-form2 .left-form .field-new{ width:100%}
.right-box-form2 .left-form { width: 96%;}
.right-box-form2 .right-form{ width: 100%;}





.preview .corporateBox {  margin:00px auto 0 auto;  width: 95%;  float: none;}
.preview .corporateBox .corporateDiv {  width: 100%;}
.preview .corporateBox .corporateDiv fieldset{margin-left:5%;font-size:13px}
.preview .corporateBox .corporateDiv label{line-height:38px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h4{padding-bottom:0;padding-left:0;text-align:center}
.preview .corporateBox .corporateDiv .btn{margin-top:-36px;height:34px;line-height:30px;font-size:13px}
.preview .corporateBox .corporateDiv label.label2{line-height:52px;padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .corporateBox2 .corporateDiv{padding-left:5%;width:95%}
.preview .corporateBox2 .corporateDiv label{padding-right:0;text-align:left;width:100%;font-size:13px}
.preview .BookingBox{clear:left;float:left;margin-bottom:60px;margin-right:0;padding-left:5%;width:92%}
.preview .BookingBox .btn{float:left;text-align:center;width:100%}
.preview .corporateBox .corporateDiv .selectDiv{width:84%;padding:6px;font-size:13px}
.preview .corporateBox .corporateDiv input.field{width:78%;font-size:13px;padding:8px}
.preview .corporateBox .corporateDiv .btn2{margin-left:0;margin-top:12px;width:112px;height:34px;line-height:34px;font-size:13px}
.preview .corporateBox .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .selectDiv2{width:84%;font-size:13px;padding:6px}
.preview .corporateBox2 .corporateDiv .coBox{margin-top:20px;width:auto}
.imCorporate .close-imCorporate{right:16px}
.preview .pacakgeBox .mainpack{width:220px;margin-left:0}
.imCorporate{width:100%;top:0%;height:100%;overflow:auto}
.preview .pacakgeBox .popupBig{border-radius:0}
.preview .corporateBox{margin:-20px auto 0 auto;width:95%;float:none}
.preview .corporateBox .corporateDiv{width:100%}
.preview .corporateBox .corporateDiv label{width:100%;font-size:13px;line-height:30px}
.preview .corporateBox .corporateDiv label.label2{font-size:13px;line-height:30px;width:100%}
.preview .corporateBox2{width:95%}
.preview .corporateBox2 .corporateDiv label{line-height:38px;text-align:left;width:100%;font-size:13px}
.preview .corporateBox h6{text-align:left}

.EventsBox .webinar_main { width: 100%;}
.EventsBox .left { width: 100%; margin-bottom:20px}


.signup h3{ font-size:22px;}
.signup label {  font-size: 14px; width: 100%; line-height: 30px; font-size: 14px; padding-bottom: 10px;}
.signup .generate{ width:auto; float:left;}
.signup fieldset.fieldset2{ width: 100%;}
.signup input.field{ width: 97%;}
.signup .select{ width: 100%;}
.signup label.label2{ display:none}

.signup fieldset{ width:100%;}
.signup input.field4{ width:76%}
.ForgotP {  margin-bottom: 14px; padding-left: 0;  padding-top: 5px;}
.signup .btn2{ padding:0 9px;}
.aspNetDisabled{ padding:0 9px;}

.forgetpassword input.field{ margin-bottom:10px;}
.forgetpassword h3{  font-size:22px;}
.forgetpassword fieldset {  width: 100%;}
.forgetpassword input.field4{ width:76%;margin-bottom: 14px;}
.forgetpassword .generate{ width:100%}
.forgetpassword .btn{ margin-left: 0;margin-right: 10px;}
.forgetpassword label.label2{ display:none}

.previewBox .orderBox .informationBox .chkB { left: 20px; padding-bottom: 16px;  top: 20px; width: 90%;  position: inherit;}
.previewBox .orderBox .informationBox li{ width:100%}
.previewBox .orderBox .informationBox li .left{ width:100%;}
.previewBox .orderBox .informationBox li .right{ width:100%;}
.previewBox .orderBox .informationBox li .right input.field{ width:86%;}
.previewBox .payBox{ width:100%;}
.previewBox .payBox .left{ display:none}
.previewBox .payBox .right {  width: 169px;  float: none;  display: block;  margin: 0 auto;}


.orderSummry{color:#000;font-family:"open_sansregular",Helvetica,Arial,sans-serif;font-size:18px;padding:20px 0;text-align:center;display:block;font-weight:700}
.OrderpreviewBox .information .summaryBox {
    width: 100%;
}
.OrderpreviewBox .information .summaryBox ul {
    border-top: 1px solid #7d7b7c;
    list-style: none;
}
.OrderpreviewBox .information .summaryBox li {
    width: 96%;
    color: #666;
    font-size: 12px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-top: 7px;
}
.OrderpreviewBox .information .summaryBox .left {
    width: 75%;
}
.OrderpreviewBox .information .summaryBox h3{ display:none}






.thxBox .webinar_main {  width: 100%;}
.thxBox .information {  width: 97%;}
.thxBox .information h2 {  font-size: 35px;}
.thxBox .information h3 { font-size: 14px;  padding-bottom: 15px;}
.thxBox .information p { font-size: 12px; margin-bottom: 0;}
.thxBox .information .btn { float: none; height: 29px; margin: 0 auto; width: 50%;}
.thxBox .information .btn2 { float: none; height: 29px;  margin: 25px auto;  width: 50%;}

.modal {  width: 87%; height:360px;}
.formmodel h3 { font-size: 12px;  line-height: normal; padding: 12px;}
    .formmodel h3 br {
    display:none;}
    .smscontainer { margin-top:10px;
    }
.formmodel .inputbox .inputsms { width:93%;}
.formmodel .inputbox .inputsmsCaptcha{ width:55%;}
.formmodelthanks h4 { font-size: 15px; line-height: 25px;}
.submitbtnmain{ margin-top: 10px; margin-left:0}

.ourdep-form div input { width:90%; height:32px;}
.ourdep-form div { width:100%;}
.ourdep-form { width: 80%; float: inherit; margin: 0 auto;}
.ourdep-form .textarea{width:87%}

.video-sec ul{width: 100%;margin:0 auto}
.video-sec ul li{width: 94%;float: left !important;margin: 0 0 0 12px;
 }
.video-sec ul iframe{ width:93%; height:170px; border-radius:8px 8px 0px 0px;}

.alert {width: 82%; font-size: 15px !important; padding: 20px; line-height: 21px; height: 70px;}


.teamDoctors { width: 86%; padding: 20px;}
.teamDoctors .doctorImg { width: 45%;position: relative;left: 0;right: 0;margin: auto;float: none;}
.teamDoctors .doctorHeading { width: 100%; margin: 12px 0 20px 0;}
.teamDoctors h2{ font-size:18px;text-align: center;}
.teamDoctors h4{ font-size:15px;}
.teamDoctors h3 { font-size: 15px; margin-bottom: 0; line-height: 21px;text-align: center;}
.teamDoctors h3 p { font-size: 13px;  line-height: normal; margin-bottom: 4px;}
.teamDoctors ul{ margin-bottom:0;}
.teamDoctors li { font-size: 12px; line-height: 18px; padding-bottom: 5px;}

.AllergyScreen .reaportIcon { font-size: 13px;}
.Report2{ padding-left:24px;}

.location_div .left {  width: 100%; margin: 20px 0;}
.location_div .left .localBox .rightB {  width: 100%;}
.location_div .allerymain { width: 93%;}
.NewSelect{ position:relative !important; top:-10px !important;}
.newDepartment{ margin-top: -50px !important;}
.location-search a{ font-size:13px;}
.ourdep-formmain { width: 100%;float: left;padding: 0;margin-top: 0;}
.ourdep-form div label{ width:auto}
/************** krl ****************/
.krlbannerimg{float:none; margin:0 auto; padding-top:145px;}
.krlbanner-txt{width:90%; margin:10px auto 0; left:0; right:0;}
.krlbanner-txt > h3{font-size:16px; margin:0; padding:0; padding-bottom:5px;}
.krlbanner-txt > h3:after{background:transparent;}
ul.krl-listing{margin-top:10px;}
ul.krl-listing li{margin-bottom:3px; font-size:12px;}
.qua-safhead{padding-left:32px; background-size:contain; font-size:15px;}
.klrdepartment-slide .slick-prev{left:0%;}
.klrdepartment-slide .slick-next{right:0%;}
.klrdepartment-slide .slick-prev, .klrdepartment-slide .slick-next{top:16%;}
.klr-management-slide .slick-prev, .klr-management-slide .slick-next{top:15%}
.klr-management-slide .slick-prev{left:0%}
.klr-management-slide .slick-next{right:1%;}
.depart-imgbox{width:200px;}
.manage-speakleft{width:75%;}

.Achievements li{ font-size:13px; text-align:justify}

.send-detail-txtboxstyle{width:79%}
.sendmail-btn{margin-top:10px; float:left;}
}


@media screen and (max-width:359px) {
/*For Serch Setion Use*/
.location-search a {  font-size: 11px;}	
.searchbar-top-style{ font-size:11px;}
    }
    

/* UIPL Styling */
 

@media screen and (max-width: 1200px){
    .c_custom-container{
        width: 980px;
    }
    .c_gender-filter h3{
        font-size: 15px;
    }
    .c_services-section .column{
        padding-bottom: 40px;
    }
    .c_services-section .column img{
        margin-right: 15px;
    }
}
    

@media screen and (max-width:1199px) {
	.gray-box-parent li .greyBox {
		width: 100%;
	}
	.gray-box-parent li{
		display: flex;
		flex-grow: 1;
		flex-shrink: 1;
		width: calc(100% /2);
	}
	.ourClientBox li{
		max-width: 100%;
    }
    .CourseDiv .img_wrapper {
        width: 100%;
    }
}

@media screen and (max-width:1024px) {
    .slick-slider {
        visibility: hidden;
        overflow: hidden;
    }
    .slick-slider.slick-initialized {
        visibility: visible;
        overflow: hidden;
    }
    .c_cust_feed .left{
        width: 700px !important;
    }
    .banner-slider{
        /* height: 258px; */
    }
    .radiology-test-wrap .radiology-testright{
        width: 310px;
    }
    .radiology-test-wrap .radiology-testleft{
        width: 66%;
    }
	/* .ourClientBox ul{
		justify-content: flex-start;
    } */
    .paymentNew .cardDiv{
        margin: 20px 0 20px 25%;
    }
    #radiology-wrap{
        width: 95%;
    }
    .radiology-bginner{
        width: 98%;
    }
    .CostDiv .center, .lnitialBox .center, .packageBoxDiv .center{
        padding: 0px 20px;
    }
    .packageBoxDiv .left {
        width: 60%;
    }
    .blinkBB, .costBoxDiv{
        width:99.6%;
    }
    .testlpl .comparison .centring{
        width: 96%;
    }
    .EventsBox .left .event_cen ul{
        width: 92%;
    }
    .partner .txt {
        width: 72%;
    }
    .menu3{
        width: 100%;
    }
    .container_feedback{
        width: 100%;
    }
    .container_feedback .left {
        width: 716px;
    }
    .article_in_pat {
        width: 98%;
    }
	.ourClientBox li {
		max-width: 100%;
		width: 26.3%;
	}
	.ourClientBox .centerClient{
		width:100% !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 320px;
    }

    /* about page */
    .img_wrapper{
        width: 100%;
    }
    .img_wrapper img{
        width: 100%;
        height: auto;
    }
    .overlay_content{
        padding: 2% 2% !important;
    }
    .scroll_content{
        width: 69%;
    }
    .article_in_inner{
        width: 99%;
        margin: 0 auto;
        padding: 0px;
        float: none;
    }
    .article_in.article_spacing{
        margin-top: 0px;
    }
    .article_in {
        width: 99%;
        margin-top: 20px;
        float: left;
    }
    .container_courses {
        margin: 0 auto;
        width: 95%;
    }
    .scroll_content .navbar-nav > li {
        font-size: 12px;
    }
    .scroll_content .nav > li > a {
        padding: 0 10px 15px 0;
    }
    .menu2{
        width: 90%;
    }
    .sitemap{
        padding: 0px 20px;
        box-sizing: border-box;
    }
    .forgetpassword{
        padding: 20px;
        box-sizing: border-box;
    }
    .signup{
        padding: 15px;
        box-sizing: border-box;
    }
    .VacanciesBox1 .Vacanciesleft {
        width: 56%;
    }
    .VacanciesBox1 .Vacanciesright {
        width: 40%;
    }

    .finalspace {
        margin-top: 0!important;
    }
    .findLabBox .left_center2 {
        width: 74%;
        float: left;
    }

    .notfoundbox {
        width: 98%;
        margin: 0 auto;
    }
    .notfoundlt {
        width: 78%;
    }
}

@media screen and (max-width:991px){

    .afterlogin-box{
        left: -70%;
    }
    .c_custom-container{
        width: 750px;
    }
    .c_gender-filter .column{
        width: calc(33.33% - 15px);
    }
    .c_gender-filter .column:last-child{
        margin-right: auto;
        margin-left: 24px;
    }
    .c_services-section .column{
        width: calc(50% - 8px);
        margin-bottom: 15px;
    }
    .c_offer-section .column{
        width: calc(100%/3);
        margin-bottom: 20px;
    }

    .radiology-test-wrap .radiology-testright {
        position: absolute;
        top: 50px;
        width: 100%;
        background: #fff;
    }

    .radio-selected-test{
        width: 170px;
        font-size: 16px;
        float: right;
        position: relative;
        z-index: 10;
        padding-right: 15px;
        cursor: pointer;
        font-family: 'Open Sans', sans-serif;
       
    }
    .login-mobilewrap{
        width:auto;
    }
    .searchbar-top {
        width: 75%;
    }
    .home-searchbar {
        position: absolute;
        top: 0px;
        width: 46%;
        left: 210px;
    }
    .small-search{
        display: none !important;
    }
}

@media screen and (max-width:860px) {
    .home-searchbar {
        width: 40%;
    }
    .banner-reportbox{
        margin-top:540px;
    }
    .banner-slider{
        top: -510px;
        max-height: 340px;
        overflow: hidden;
    }
    .homebanner .slick-dots{
        /* bottom: -26px; */
    }
    .slick-slider{
        margin-bottom: 0px;
    }
}

@media screen and (max-width:846px) {
    .banner-reportbox{
        margin-top:430px;
    }
    .banner-slider{
        top: -410px;
        max-height: 334px;
        overflow: hidden;
    }
}



@media screen and (max-width:786px) {
    .banner-reportbox{
        margin-top:410px;
    }
    .banner-slider{
        top: -390px;
        max-height: 311px;
    }
}

@media screen and (max-width:780px) {
    .banner-reportbox{
        margin-top:410px;
    }
    .banner-slider{
        top: -390px;
        max-height: 310px;
    }
}

@media screen and (max-width:768px) {
    .c_cust_feed .left, .c_cust_feed .right{
        width: 100% !important;
    }
    .c_cust_feed .right h3{
        margin-top: 20px;
    }
    .searchbar-top {
        width: 65%;
    }
    
    .home-searchbar ul.location-list li{
        width: 100%;
    }
    .radiology-test-wrap .radiology-testleft{
        width: 100%;
    }
    .paymentNew .cardDiv{
        margin: 20px 0 20px 20%;
    }
    .blocktxt{
        font-size: 13px;
    }
    .packageBoxDiv .left{
        width: 76.5%;
        left: 23.5%;
    }
    .packageBoxDiv .right{
        margin-top: 270px;
    }
	.ourClientBox li {
		width: 30%;
    }
    .crouselwrap2 .CustomerF a.addCus{
        padding:0px 10px !important;
    }
    /* .slick-initialized .slick-slide{
        display:block !important;
    } */
    .crouselwrap2 .CustomerF h3{
        min-height: 36px;
    }
    .crouselwrap2 .CustomerF .rupeesCus{
        padding-top:0px !important;
    }
    .crouselwrap2 .inner{
        max-width: 90% !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 253px;
    }
    .partner input.field, .partner .textarea, .partner .select{
        width: calc(100% - 12px);
    }
    .partner .radio{
        margin-left: 0px;
    }
    .greyDiv{
        box-sizing: border-box;
    }

    /* about */
    .container_courses {
        margin: 0 auto;
        width: 93%;
    }
    .scroll_content {
        width: 100%;
    }
    .navigationBox {
        margin-left: 0%;
        width: 99%;
    }
    .scroll_content .navbar-nav > li {
        float: left;
        margin-bottom: 15px;
        padding: 0;
    }
    .scroll_content p {
        font-size: 13px;
        line-height: 18px;
    }
    .about_rt {
        float: left;
        margin-top: 20px;
        width: 100%;
    }
    .aboutUs a.network{
        width: 100%;
    }
    .aboutUs .navigationBox{
        display: block;
    }
    .aboutUs .greyDiv{
        width: 101%;
    }
    .prv{
        padding: 0px 20px;
    }
    .VacanciesBox1 .Vacanciesleft {
        width: 56%;
        height: auto;
        line-height: 20px;
        padding: 5px 10px;
    }
    .VacanciesBox1 .Vacanciesright {
        width: 40%;
        height: auto;
    }
    .online-cancellation{
        padding: 0px 20px;
        box-sizing: border-box;
    }
    .online-cancellation .prv{
        padding: 0px;
    }
    .findLabBox{
        padding: 0px 10px;
        box-sizing: border-box;
    }
    .finalspace {
        margin-top: 0!important;
    }
    .findLabBox .left_center2 {
        float: left;
        margin-left: 0;
        width: 67%;
        margin-bottom: 15px;
    }
    .findLabBox .detailBox {
        width: 100%;
    }
    .findLabBox .detailBox .cen .nameBox ul > li{
        width: 96%;
    }
    .findLabBox .left_center2 {
        width: 100%;
    }
    .findLabBox .main2, .findLabBox .map_picture {
        width: 100%;
    }
    .findLabBox .right_center{
        width: 100%;
    }
    .findLabBox .map_picture{
        margin: 12px 0px;
    }

    .weare {
        margin-top: 0;
    }
    .notfoundbox {
        width: 98%;
        margin: 0 auto;
    }
    .notfoundlt {
        width: 68%;
    }
    .notfoundlt ul li {
        font-size: 13px;
        line-height: 18px;
    }
    .notfoundrt img {
        margin-top: 31px;
    }
}


@media screen and (max-width:767px) {
    /* .login-mobilewrap {
        width: 320px;
    } */
    .forgetpassword fieldset {
        width: 70%;
    }
    .forgetpassword .generate a {
        margin-left: 280px;
        width: 100%;
        margin-top: -33px;
    }
    .spec_dis_alpha .location_div .right .countvalue{
        top: -147px !important;
        left: 0px !important;
    }
    .spec_dis_alpha .location_div .right h1{
        top: -136px !important;
    }

    .forgetpassword .generate{
        float: left;
    }
    
    .searchbar-top {
        width: 72vw;
    }
    
    .home-searchbar {
        position: absolute;
        top: 113px;
        width: 95%;
        left: 19px;
    }
    
    .small-search{
        Display:block !important;
    }
    .spec_dis_alpha  #ulpaging{
        top: -108px;
        position: relative;
    }
    .spec_dis_alpha #filter select{
        top: 115px;
    }
    .spec_dis_alpha .location_div .right .searchB{
        position: relative;
        top: -150px;
    }

    .spec_dis_alpha .location_div .right .countvalue{
        position: relative;
        top: -150px;
        left: 146px;
    }
    .spec_dis_alpha .filter600button{
        position: relative;
        top: 45px;
        left: 6px;
    }
    .spec_dis_alpha .location_div .right h1{
        position: relative;
        top: -120px;
    }

    .spec_dis_alpha .location_div .left .localBox{
        display: none;
    }
    .c_custom-container{
        width: 100%;
        padding: 0px 15px;
    }
    .c_gender-filter .column{
        width: calc(50% - 10px);
        margin-bottom: 10px;
    }
    .c_gender-filter .column:last-child{
        margin-right: 0px;
        margin-left: 0px;
    }
	.gray-box-parent li{
		width: calc(100% /1);
	}
	.centring{
		width:93% !important;
    }
    .accre-teamimg img{
        width:98% !important;
    }
    .crouselwrap2 .inner{
        max-width: 88% !important;
    }
    .crouselwrap2 .CustomerF h3{
        font-size:11px;
    }
    .banner.banner_special{
        display: none;
    }
    .padding-special{
        padding-top: 30px;
    }
    .findLabBox .detailBox .cen .nameBox ul > li{
        width: 95%;
    }
   
}

@media screen and (max-width:740px) {
    .banner-slider {
        top: -370px;
        max-height: 300px;
    }
    .banner-reportbox {
        margin-top: 400px;
    }
}
@media screen and (max-width:732px) {
    .homebanner .slick-dots{
        bottom: 5px;
    }
    .banner-slider {
        top: -370px;
        max-height: 289px;
    }
    .banner-reportbox {
        margin-top: 400px;
    }
    .radiology-test-wrap .radiology-testleft > h1{
        margin-top: 0px !important;
    }

    #fillCrts1, #fillCrts, #empCart, #empCart1{
        top: -10px !important;
    }
    
    .blockselect{
        position: relative;
        margin: 25px auto 5px auto;
        text-align: center;
        bottom: 0;
    }
    
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 360px;
    }
    .container_feedback .left{
        width: 100%;
    }
    .padding-special{
        padding-top: 0px;
    }
    .menu_bg4{
        margin-bottom: 0px;
    }
    .partner .txt {
        width: 90%;
    }
}
@media screen and (max-width:667px) {
    .banner-slider {
        top: -340px;
        max-height: 264px;
    }
    .banner-reportbox {
        margin-top: 370px;
    }
    #fillCrts1, #fillCrts, #empCart, #empCart1{
        top: -10px !important;
    }
    
    .selected-test-small {
        font-size: 12px;
    }
    .radio-selected-test:after {
        top: 13px;
        right: 10px;
        border-width: 0 2px 2px 0;
    }
    .paymentNew .cardDiv{
        margin: 20px 0 20px 15%;
    }
    .btnBox .centerBox, .btnBox .centerBox .buttonCen{
        width: 100px;
    }
    .btnBox .rightBox .buttonCen, .btnBox .rightBox{
        width: 105px;
    }
    .packageBoxDiv .right{
        margin-top: 0px;
    }
    .crouselwrap2 .CustomerF a.addCus{
        width: 120px !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 316px;
    }
    .event-page .article_in{
        margin-top: 0px;
    }
    .event-page .EventsBox{
        padding: 0px;
    }
    .event-page .EventsBox .webinar_main{
        padding-top: 0px;
    }
    .EventsBox .left{
        width: 100%;
        margin-bottom: 20px;
    }
    .EventsBox .discussionBox{
        width: 100%;
    }
}



@media screen and (max-width:661px) {
    .forgetpassword .generate a{
        margin-top: 0px;
        margin-left: 110px;
    }

    #MainContent_btnValidateOTP{
        margin-left: -255px;
        margin-top: 45px;
    }
}

@media screen and (max-width:640px) {
    .banner-slider {
        top: -340px;
        max-height: 254px;
    }
    .banner-reportbox {
        margin-top: 370px;
    }
}

@media screen and (max-width:599px) {
    .c-missing-centering{
        margin: 0 auto;
        width: 85%;
    }
    .NewpreviewBox .orderBox .informationBox{
        width: auto;
    }
    
    #MainContent_btnValidateOTP{
        margin-left: -265px;
    }
    .forgetpassword input.field{
        margin-right: 10px;
    }

    .home-searchbar{
        top: 53px;
    }
    .radiology-test-wrap .radiology-testleft > h1{
        font-size: 26px;
    }

    .c_gender-filter .column{
        width: 100%;
    }
    .c_services-section .column{
        width: 100%;
    }
    .c_offer-section .column{
        width: calc(100%/2);
    }
    .c_brand-section .column{
        width: 100%;
        margin-bottom: 15px;
    }
    
    .CostDiv table.tableDiv{
        min-width: 400px;
    }
    .CostDiv .center, .lnitialBox .center, .packageBoxDiv .center{
        overflow: scroll;
    }
    .crouselwrap2 .inner {
        max-width: 86% !important;
    }
	.centring{
		width:93% !important;
	}
	.c-nested-menu ul{
		position: absolute;
		left: 0%;
		top: 0%;
		padding-top:0px !important;
	}

	.c-department:after{
		content: '\f078' !important;
		font-size: 8px !important;
		color:#666666;
	}
	li.c-nested-menu:hover .c-department:after{
		display:none;
	}
	.searchbar-top-style {
		font-size: 9px !important;
		overflow: hidden !important;
		text-overflow: ellipsis !important;
		max-width: 78% !important;
    }
    .findLabBox .enquery {
        float: left;
        margin: 0;
        width: 100%;
    }
    .graynavigation {
        display: none;
    }
    .findLabBox .left_center2 {
        float: left;
        margin-left: 0;
        width: 100%;
        margin-top: 15px;
    }
    .findLabBox .detailBox {
        width: 100%;
    }
    h2.acc_trigger2 {
        height: auto;
        line-height: normal;
        padding-top: 16px;
        width: 98%;
        padding-bottom: 10px;
        padding-left: 10px;
    }
    h2.acc_trigger2 a {
        font-size: 11px;
        margin-bottom: 10px;
        padding: 0 0 0 8px;
        width: 92%;
    }

    .weare {
        margin-bottom: 10px;
        font-size: 18px;
        margin-top: 20px;
    }
    .notfoundbox {
        width: 94%;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .notfoundlt {
        width: 100%;
    }
    .notfoundlt ul li {
        font-size: 12px;
        line-height: 18px;
    }
    .notfoundlt ul li {
        font-size: 12px;
        line-height: 18px;
    }
    .notfoundlinks a {
        margin: 1% 1%;
        width: 48%;
    }
    .paymentNew, .paymentNew .enquery, .paymentNew .nav, .paymentNew .webinar_main{
        padding-top: 0px;
    }
}

/* @media screen and(max-width: 479px){
    .VacanciesBox1 .Vacanciesleft {
        width: 50%;
        height: 80px;
        line-height: 19px;
    }
    .VacanciesBox1 .Vacanciesright {
        width: 42%;
        height: 80px;
        line-height: 19px;
    }
} */
@media screen and (max-width:479px) {
    .charges-box-lt, .charges-box-rt, .charges-box-rt1{
        float: left;
        width: 100%;
    }
    
    .searchbar-top {
        width: 57%;
    }
    .home-searchbar {
        top: 38px;
    }
    .afterlogin-box {
        left: -100%;
    }
    .forgetpassword fieldset {
        width: 100%;
    }
    .forgetpassword .generate a{
        width: auto;
    }
    
}

@media screen and (max-width:414px) {
    .banner-slider{
        width: 94%;
        top: -230px;
        max-height: 157px;
    }
    .banner-reportbox{
        margin-top: 250px;
    }
    
    .testlpl .comparison h2{
        font-size: 18px;
    }
    .radio-selected-test {
        width: 150px;
        font-size: 12px;
    }
    .radiology-test-wrap .radiology-testleft > h1{
        font-size: 18px;
    }
    .radio-selected-test:after{
        top: 13px;
    }

    .addtest-radio a{
        font-size: 12px;
        padding: 11px 20px;
    }
    .radiotest-head a{
        font-size: 14px;
    }
    .radiotest-txt span {
        font-size: 14px;
    }
    .order-placed{
        float: left;
    }
    .c_offer-section .column{
        width: calc(100%);
    }
    .code56 img {
        width: 250px;
    }
    .packageBoxDiv .left{
        width: 100%;
        left: 0%;
    }
    .btnBox .centerBox .buttonCen, .btnBox .rightBox .buttonCen{
        font-size: 12px;
        width: 80px;
    }
    .btnBox .centerBox, .btnBox .centerBox .buttonCen{
        width: 80px;
    }
    .testlpl .comparison .LabBtn a, .testlpl .comparison .LabBtn{
        width: 80px;
        font-size: 10px;
    }
    .testlpl .comparison table.comp{
        width: 100%;
    }
    .testlpl .comparison td.comp, .testlpl .comparison td.comp2, .testlpl .comparison td.comp4 {
        padding: 5px 5px!important;
        font-size: 12px;
    }

    .testlpl .comparison th.comp, td.comp, .testlpl .comparison span.rupees {
        padding: 5px 5px!important;
        font-size: 12px;
    }
    .testlpl .comparison .LabBtn a{
        width:100px;
        font-size: 12px;
    }
    .testlpl .comparison .LabBtn{
        width: 100px;
    }
    .queryBox3_planning{
        width: 90%;
    }
    .queryBox3_planning .field{
        width: 100%;
    }
    .EventsBox .discussionBox .textheading{
        padding: 10px 15px 0;
    }
    .partner .txt {
        width: 76%;
    }
    .slick-dots{
        width: 100% !important;
    }
	.centring{
		width:93% !important;
	}
	.ourClientBox li{
		width: 70% !important;
	}

	.searchbar-top-style {
		max-width: 76% !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 270px;
    }
    .findLabBox .detailBox .cen .nameBox li ul{
        overflow-wrap: break-word;
    }
    .homebanner .slick-dots{
        bottom: 0px;
    }
}

@media screen and (max-width:393px) {
    .banner-slider{
        max-height: 149px;
    } 
}

@media screen and (max-width:375px) {
    .banner-slider{
        width: 94%;
        top: -210px;
        max-height: 142px;
    }
    .banner-reportbox{
        margin-top: 230px;
    }
    .home-searchbar{
        left: 15px;
    }
    .radio-selected-test {
        width: 125px;
        font-size: 11px;
    }
    .pagingSerch li{
        padding: 3px !important;
        margin: 7px 3px !important;
    }
    .radio-testdetail-block{
        width: 60%;
    }
    .btnBox .leftBox{
        font-size: 12px;
        margin-right: 10px;
        width: auto;
    }

    .crouselwrap2 .inner {
        max-width: 84% !important;
    }
	.centring{
		width:93% !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 245px;
    }
}

@media screen and (max-width:360px) {
    .banner-slider{
        max-height: 136px;
    }
    /* .testlpl .comparison .LabBtn a, .testlpl .comparison .LabBtn{

    } */
    .forgetpassword input.field4{
        width: 70%;
    }
    
    .testlpl .comparison .LabBtn a{
        width: 80px;
        font-size: 10px;
    }
    .testlpl .comparison .LabBtn{
        width: 80px;
    }
    .testlpl .comparison td.comp, .testlpl .comparison td.comp2, .testlpl .comparison td.comp4{
        font-size: 10px;
        padding: 5px 3px !important;
    }
    .testlpl .comparison th.comp, td.comp, .testlpl .comparison span.rupees {
        padding: 5px 3px !important;
    }
	.centring{
		width:91% !important;
		width:91% !important;
    }
    .searchbar-top-style {
		max-width: 71% !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 230px;
    }
}

@media screen and (max-width:320px) {
    .banner-reportbox {
        margin-top: 210px;
    }
    .banner-slider {
        top: -190px;
        max-height: 121px;
    }
    .forgetpassword .generate a{
        font-size: 10px;
    }
    .radio-selected-test {
        width: 100px;
        font-size: 10px;
    }
    .radio-selected-test:after {
        top: 12px;
        border-width: 0 2px 2px 0;
        right: 11px;
    }
    .radiology-test-wrap .radiology-testleft > h1 {
        font-size: 16px;
    }
    
    .Patients .holder a.jp-next{
        margin: 0 0 0 5px;
    }
    .btnBox .centerBox, .btnBox .centerBox .buttonCen, .btnBox .rightBox .buttonCen, .btnBox .rightBox{
        width: 80px;
        margin-right: 5px;
    }
    .btnBox .leftBox{
        margin-right: 5px;
    }
    .testlpl .comparison td.comp, .testlpl .comparison td.comp2, .testlpl .comparison td.comp4{
        font-size: 10px;
    }
    .testlpl .comparison td.comp img, .testlpl .comparison td.comp2 img, .testlpl .comparison td.comp4 img{
        width: 15%;
    }
    .crouselwrap2 .inner {
        max-width: 80% !important;
    }
	.searchbar-top-style {
		max-width: 71% !important;
    }
    .dr-brochure-content .right .field{
        width: 320px !important;
    }
    .dr-brochure-content .right .field .reach{
        width: 294px !important;
    }
    .ContactUs .general_enquiry .recaptchacode{
        max-width: 214px;
    }
}

@media only screen and (min-width: 120px) and (max-width:479px) {	
	.success .slick-next{  right: -6px !important;}
}

@media screen and (min-width: 500px){
    .findLabBox .detailBox .cen .nameBox ul > li{
        width: 99%;
    }
}
@media(max-width: 767px) {
    .location_div .right {
        position: relative;
    }

    #filter select {
        top: -55px !important;
        right: 0px !important;
        width: 130px !important;
    }
}