header{padding:2px 0 0;background-color:#f8f9f6!important;position: fixed; top: 0; left: 0; right: 0; z-index: 1000;}
img.logo{margin:7px 0}
#header-book span{color:#c4c4c4;font-size: 12px;}
#header-book-icon{height:31px;width:31px;display:inline-block;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -7px -5px;margin:5px}
#header-book a{font-size:16px;font-weight:500}
#header-top-nav{text-align: right; margin: 0; padding: 0; display: flex; align-items: center; justify-content: flex-end;}
#header-top-nav li{display:inline-block;}
header-phone {margin-right: 10px;}
#header-top-nav li a{color:#333;font-size:12px}
#header-get-quote button{background-color: #9f0d79; color:#fff; padding: 7px 15px; font-size:14px; font-weight: 500; border-radius:0px;border: 1px solid #87878733;display:flex;}
#header-get-quote i {color:#fff;font-size:16px; height:16px; width: 17px;cursor: pointer; display: inline-block;margin: 0 5px -2px 0;}
#header-get-quote:hover button{background:#fff;color:#9f0d79;border: 1px solid #9f0d79;}
#header-get-quote:hover button i{font-size:16px;color:#9f0d79;}

.qk-hlp{font-weight:500;}
.nosearch-header-ul{text-align: right;margin: 0 auto 5px;padding: 0;}
.nosearch-header-ul li{display: inline-block; margin: 0 7px}
.nosearch-header-ul li a{color: #7d7d7d;margin-left: 20px;font-size: 12px;}
.header-search-internal{font-size:13px;margin:10px 0;background: #fff;padding: 0;border: 1px solid #87878733;}
.city-hsi{padding:0 10px;align-items:center;display:flex;}
.city-hsi:after { content: ""; position: absolute; right: 0; top: 5px; width: 2px; height: 65%; background: #c0c0c063; }
.treat-hsi{padding:5px 10px;align-items:center;display:flex;cursor:pointer; width: 100%;}
.city-hsi i{display: inline-block; margin: 0 0 0 -5px; background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/social_icon_sprite.png) no-repeat; height: 20px; width: 25px; background-position: -434px -216px; transform: scale(0.9);}
.treat-hsi i{width:20px;height:23px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);margin:0 5px 0 0;transform:scale(.8);background-position:-77px -387px;display:inline-block}
.offertxt{font-size:10px;color:#fff;background:#e7048e;padding:2px 5px;}
.offertxtfree{background:#f1cc0f;color:red;font-weight:600;}
.offertxtsub{background:#c35ba4;}
.offers-dd{color:#ee5894;font-size:12px;background:transparent;border:none;margin: -3px -15px 0 0;}
.offerpink-drop-down-arrow{height: 15px; width: 15px; display: inline-block; background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -393px -772px no-repeat; margin-left: 3px; transform: rotate(90deg);}
.offers-dd:hover, .offers-dd:active, .offers-dd:focus { color: #ee5894; outline: none !important; box-shadow: none; border: none; }
.offers-dd + .dropdown-menu a{display:block;padding:10px 0;}
.offers-dd + .dropdown-menu{width:300px;right:-15px;left:auto;box-shadow: 0 0 5px rgba(0,0,0,.1);}
.offer-dd-menu .dropdown-item:before{ background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;content: '';display:inline-block;width:30px;height:30px;margin: 0 10px -8px 0;}
.offer-dd-menu .dropdown-item:nth-child(1):before {background-position: -288px -2370px;}
.offer-dd-menu .dropdown-item:nth-child(2):before {background-position: -336px -2368px;}
.offer-dd-menu .dropdown-item:nth-child(3):before {background-position: -380px -2368px;}
.offer-dd-menu .dropdown-item:nth-child(4):before {background-position: -427px -2368px;}
.offer-dd-menu .dropdown-item:nth-child(5):before {background-position: -471px -2371px;}
.offer-dd-menu .dropdown-item:nth-child(6):before {background-position: -516px -2368px;}
.offer-dd-menu .dropdown-item:nth-child(7):before {background-position: -27px -2423px;}
.offer-dd-menu .dropdown-item:nth-child(8):before {background-position: -80px -2423px;}
.offer-dd-menu .dropdown-item:nth-child(9):before {background-position: -471px -2371px;}
.offer-dd-menu .dropdown-item:nth-child(10):before { background-position: -27px -2423px; }
.offer-dd-menu .dropdown-item:nth-child(11):before { background-position: -336px -2368px; }
.mmbrshp-dd{color:#333;font-size:12px;background:transparent;border:none;padding: 0 12px;}
.mmbrshppink-drop-down-arrow{height: 15px; width: 15px; display: inline-block; background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -361px -772px no-repeat; margin-left: 3px; transform: rotate(90deg);}
.mmbrshp-dd:hover, .mmbrshp-dd:active, .mmbrshp-dd:focus { color: #333; outline: none !important; box-shadow: none; border: none; }
.mmbrshp-dd + .dropdown-menu a{display:block;padding:10px 0;}
.mmbrshp-dd + .dropdown-menu{width:160px;right:-15px;left:auto;box-shadow: 0 0 5px rgba(0,0,0,.3);}
.dropdown-menu.mmbrshp-dd-menu { padding: 0 10px; left: 0; top: 30px; }
.offers_icn{position:relative;display:inline-block;top:-2px;left:-2px}.text-pink.offer_link{font-size: 13px;font-weight: bold}.text-pink.qk-hlp{font-size: 13px}
.city-hsi i.auto-detect-i{ background-image: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/social_icon_sprite.png); background-repeat: no-repeat; height: 20px; width: 25px; background-position: -456px -407px; cursor: pointer;margin: 0;}
#city {text-overflow: ellipsis;padding: 0 0 0 5px;}
.vaoffers{background: #f25a95; color: #fff; width: 100%; display: block; text-align: center; padding: 10px;}
.vaoffers:hover, .vaoffers:focus{color:#fff}

nav.navbar{border:none;margin:0;box-shadow: 0px 1px 10px 0 #0000002e;border-radius: 0;border-left: 0;border-right: 0;min-height: unset;background-color: #f8f9f6;position: fixed; top: 65px; left: 0; right: 0; z-index: 2;}
.drop-down-arrow{height: 15px;width: 15px;display: inline-block;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -299px -8px;margin-left: 3px;}
#navbar a{color:#525252;font-size: 13px;font-weight: 500;}
#navbar a i{font-size:14px;position:relative;top:1px;left:2px;}
.navbar-nav{float:none}
.navbar-nav li{margin:auto}
.nav>li{position:relative}
.col ul li,.col ul li a{position:relative}
.dropdown-menu{right: unset;left: -25px;border:none;border-radius:0;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.26);width: 300px;}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:transparent}
li.open>a{color: #ee5894 !important; font-weight: 500 !important;}
.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:transparent}
.dropdown-menu>.container{padding:0 15px;width:auto}
.col ul li{margin:5px auto}
.col ul li:first-child label{color:#c35ba4!important;font-weight:600;text-transform:uppercase;margin:10px 0 0;display:block}
.col li+li a.active::after,.col li+li a:focus::after,.col li+li a:hover::after{content:"";position:absolute;z-index:1;border-bottom:1px solid #c35ba4;display:block;bottom:0;left:0;width:25%}
.subnav-img-right{max-width:200px;min-height:170px}
.subnav-img-right-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:200px;text-align:center;color:#fff;background:rgba(0,0,0,.33)}
.nav-book-now-btn{background:0 0;border:1px solid #fff;padding:5px 30px;margin:5px auto}
.dropdown-menu:before { border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #fff; content: ''; position: absolute; top: -7px; left: 15%; }
#head-nav-enq { color: #525252; font-size: 12px; font-weight: 500;display: flex; align-items: center;}
#head-nav-enq a { display: inline; margin: 0 0 0 4px; padding: 0; font-size: 16px; font-weight: 600; }
.nav>li>a {padding: 10px;}
#header-jznxtdiv{height:105px}


.gpwe {background-image: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/loading.gif);}
.gpwe.visible {background-image: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/bg_purple_badge.png);}
.tik_ad>.lazy.visible {background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/tik_banner_ad.png) no-repeat;}
.geip.visible {background-image: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/packages/package.jpg);}

.ct-search-modal .modal-header{padding: 5px;}
.ct-search-modal .modal-body{padding: 7px 15px;}
.ct-search-modal .modal-dialog{min-width:1100px}
.ct-search-modal .modal-content{padding:10px}
.type-search-input{display:block;width:100%;max-width:100%;color:#333;font-size:14px;padding:10px 30px;border:1px solid #ebebeb;border-radius:5px}
.ct-search-modal .modal-header{border:none}
.modal-icon-col>div{display: flex;cursor: text;}
.modal-center-heading{margin:0 auto;text-align:center;font-size:20px;color:#333;font-weight:500}
.modal-icon-div{margin:10px auto;}
.modal-icon-col{text-align:center;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor: pointer;}
.city-icon{width:50px;height:55px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);margin:0 auto 2px;transform: scale(0.8);}
#delhi-modal-icon{background-position:-22px -614px}
#noida-modal-icon{background-position:-104px -614px}
#gurgaon-modal-icon{background-position:-172px -614px}
#mumbai-modal-icon{background-position:-247px -614px;width:60px}
#bangalore-modal-icon{background-position:-346px -614px;width:65px}
#hyderabad-modal-icon{background-position:-443px -614px}
#chennai-modal-icon{background-position:-17px -679px}
#pune-modal-icon{background-position:-101px -679px;width:65px}
#kolkata-modal-icon{background-position:-205px -679px;width:65px}
#indonesia-modal-icon{background-position:-294px -682px;width:65px}
#india-modal-icon{background-position:-382px -2409px;width:65px}
#malaysia-modal-icon{background-position:-377px -682px;width:65px}
#phillipines-modal-icon{background-position:-453px -679px;width:65px}
#singapore-modal-icon{background-position:-6px -747px;width:65px}
#thailand-modal-icon{background-position:-95px -748px;width:65px}
#belarus-modal-icon{background-position:-7px -999px;width:65px}
#bangladesh-modal-icon{background-position:-575px -2473px;width:65px}
#uae-modal-icon{background-position:-91px -996px;width:65px}
#qatar-modal-icon{background-position:-181px -996px;width:65px}
#nepal-modal-icon{background-position:-255px -996px;width:65px}
#srilanka-modal-icon{background-position:-335px -996px;width:65px}
#georgia-modal-icon{background-position: -485px -1644px;width: 65px; }
#cambodia-modal-icon{background-position: -485px -1712px;width: 65px; }
#ukraine-modal-icon{background-position: -490px -1776px;width: 65px; }
#ivf-ser-icon{background-position: -118px -377px;}
#surr-ser-icon{background-position: -181px -377px;}
#iui-ser-icon{background-position: -374px -376px;}
#preg-ser-icon{background-position: -240px -377px;}
#infer-ser-icon{background-position:-490px -377px;}
#gyne-ser-icon{background-position: -299px -377px;}
#diag-ser-icon{background-position: -430px -377px;}
#ser-ser-icon1{background-position: -486px -1000px;}
#ser-ser-icon2{background-position: -17px -1066px}
#ser-ser-icon3{background-position: -87px -1066px;}
#ser-ser-icon4{background-position: -161px -1066px}
#ser-ser-icon5{background-position: -223px -1066px}
#ser-ser-icon6{background-position: -298px -1066px}
#ser-ser-icon7{background-position: -365px -1066px}
#ser-ser-icon8{background-position:  -423px -1066px}
#ser-ser-icon9{background-position:-484px -1066px}
.modal-icon-col label{color:#ee5894;font-size:12px;font-weight:600;text-transform:capitalize;cursor: pointer;margin: 0;}

.other-countries{margin-bottom:0}
#serdeskmodal .modal-icon-div .modal-icon-col{justify-content:initial;align-items:initial;padding:0 10px 0 0;text-align: left;float: left;width: 25%;}
#serdeskmodal .modal-icon-div .modal-icon-col ul{padding:0;margin:2px 0}
#serdeskmodal ul li{font-size:12px;margin-bottom:5px;cursor: pointer;}
#serdeskmodal ul li a{color: #000; font-size: 13px;}
#serdeskmodal .modal-icon-col label { color: #ee5894; font-size: 12px; font-weight: 600; text-transform: capitalize; margin: 0; cursor: text;}
.ser-icon{max-width:55px;width:55px;height:55px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);margin: -10px 0 0;transform: scale(0.8);}
.tmodal-services-div .ser-icon{margin: 0 auto;}
.tmodal-services-div{text-align: center;line-height: 1.4;}
.tmodal-services-div ul{margin: 5px 0;padding: 0;}

.type-search-icon{width:20px;height:23px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);margin:0 0 0 5px;transform:scale(0.8);background-position:-147px -12px;position:absolute;display:inline-block;}
.modal-sddd{display:none;background:#fff;position:absolute;top:45px;right:5px;left:5px;border-radius:0 0 5px 5px;z-index:1;border:1px solid #ebebeb;box-shadow:2px 5px 10px #d0d0d0;overflow-y:scroll;max-height:400px;}
.modal-sddd ul{column-count: 1;padding: 0 10px;background: #e5eaed;margin: 0;}
.modal-sddd ul li{width: 100%;display: flex;align-items: center;}
.modal-sddd ul li img{margin-right:10px;border-radius:50%;width:40px;height:40px;border:1px solid #ddd;}
.modal-sddd label{display: block;padding: 10px 40px; background-color: #f3f0f5;}
.typ{margin: 10px 0 40px 0;}
.searchmoredd{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);margin:0 5px 0 0;background-position:-177px -2294px;display:inline-block;margin-right:10px;border-radius:50%;width:40px;height:40px;border:1px solid #ddd}
#dis-city{ position: absolute; color: #828282; font-size: 13px; background: #fff; width: 103px; margin-top: 7px; margin-left: 7px; pointer-events: none; }
#treatser-search .yellow-per-text { color: #ffa800; font-weight: 600; margin-left: 10px; font-size: 15px;}
#treatser-search .yellow-per-text:before { height: 23px; width: 23px; background: url(https://cdn.ovohealth.com/static/assets/mobile-new/images/sprite_mob.png) -4px -297px; background-size: 600px; display: inline-block; margin: 0 0 -7px; transform: scale(.6); content: ''; }
.dot-divide:before { content: ''; width: 3px; height: 3px; background: #9e9e9e; display: inline-block; border-radius: 50%; margin: 0 3px 3px; }
.width100{width:100%;}
#treatser-search span{ line-height: 1; margin: 3px 0 0;font-size: 12px;font-weight: 400;}
.bold{font-weight: 600}
.mrg-r10{margin-right: 10px;}
#treatser-search span.bold { font-weight: 600;display: inline-block;min-width: 50px; }
#treatser-search span.bold::first-letter { font-size: 15px; }
@media (min-width: 320px) and (max-width:360px){#treatser-search span{font-size: 11px;}}

.small-modal-dialog{width:300px}
.form-border .form-control{border:1px solid #ccc}
.cc-div{border-right:0!important;border-radius:0;flex-basis:35%;padding: 6px;}
.mn-div{border-radius:0;flex-basis:65%}
.modal-heading{font-size:18px;color:#000;font-weight:500}
.custom-mbody{padding:0 15px 15px}
.custom-mbody p{font-size:13px;color:#000}
.hghlt-text{text-align:center;font-weight:600}
.modal-form{margin:20px auto 10px}
.tnc-text{font-size:11px!important;margin-top: 5px;}
.modal-form-submit-btn{border:none;color:#000;padding:8px;font-size:14px;background:#ddd;}
.bntydiv label{font-weight: 500;font-size: 18px;}
.bntydiv label a{font-weight: 500;font-size: 18px;}
.bntydiv a{font-weight: 600;font-size: 16px;}
.bntydiv p{font-size: 13px;}
.bntydiv p strong{font-weight: 600;}
#booknowtymodal .modal-content{padding:40px 15px}
#booknowtymodal .modal-header{font-size:28px}

#booknowtymodal p{font-size:13px;line-height:1.7;margin-bottom:15px}

.we-modal .modal-dialog{min-width:930px}
.colored-line{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/colored-line.png);background-size:cover;width:100%;height:5px;border-radius:10px 10px 0 0;margin-top: -2px;}
.we-modal .modal-content{background-color:#f7f7f7}
.we-modal .modal-center-heading{margin:3% auto 0;font-size:24px;font-weight:700}
.we-modal .modal-center-subheading{margin:10px auto;text-align:center;font-size:20px;color:#333;font-weight:500}
.before-tick.we-list{padding:12px 0 12px 12px}
.we-list.before-tick li::before{content:"";display:inline-block;margin:0 15px 0 0;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -111px -12px no-repeat;height:15px}
.banner-button::after,.before-tick li::before {content: "";min-width: 20px;max-width: 20px;}
.we-list li{color: #000;font-size: 15px;font-weight: 500;line-height: 2;display: flex;align-items: baseline;margin-bottom: 12px;}
.we-form{padding:12px 20px 12px 50px}
.we-modal input, .we-modal select{width:100%;padding:10px;border:none;margin:8px auto;background:#e9e9e9;font-size:14px;border-radius:5px;-moz-appearance: none;}
.we-form button{width:100%;background:#ee5895;border:none;text-transform:capitalize;padding:10px 0;color:#fff;font-size:16px;border-radius:5px;font-weight:500;margin:20px auto 0}
.we-form p{font-size:12px;color:#000;margin:0}
.we-form select[name=country_code] {border-top-right-radius: 0px;border-bottom-right-radius: 0px;}
.we-form input[name=mobile] {border-top-left-radius: 0;border-bottom-left-radius: 0;border-left: 1px solid #dedcdc;}
.we-form .first-p{margin:20px 0 5px}
.we-modal input::-webkit-input-placeholder {color: #9b9b9b;font-size:14px;} /* Chrome/Opera/Safari */
.we-modal input::-moz-placeholder {color: #9b9b9b;font-size:14px;} /* Firefox 19+ */
.we-modal input:-ms-input-placeholder  {color: #9b9b9b;font-size:14px;} /* IE 10+ */
.we-modal input:-moz-placeholder  {color: #9b9b9b;font-size:14px;}/* Firefox 18- */
.we-tydiv p{font-size:14px;text-align:center;line-height:1.7;margin:10px 0}
.we-tydiv .modal-heading{font-size:20px}
.we-tydiv{background:#e9e9e9;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:15px;}
.close-we-modal, .close-blog-modal, .close-ftc-modal{position:absolute;top:-10px;right:-10px;font-size:24px;font-weight:500;background-color:#000;color:#fff;border-radius:50%;width:40px;height:40px;text-align:center;display:inline-block;cursor:pointer;z-index: 1;}

.modal-other-cities-ul ul li{color: #000; font-size: 12px; margin: 0 0 1px; cursor: pointer; align-items: flex-start; background: #fff; padding: 7px;}
.modal-other-cities-ul ul li:hover{color: #ee5894;}
.header-search-internal #treat_in_pop.show{box-shadow: 0px 3px 4px 1px #d4d4d4; z-index:99;}
#treat_in_pop.show{display: block;  overflow: auto;box-shadow: 0 5px 5px #b4b4b4;max-height:initial;}

#treat_in_pop{display: none}
#treat_in_pop #doc_search_section ul li{margin:0 10px 10px;background: #fff;border-radius: 10px;padding: 5px 10px;width: calc(100% - 20px);}
.modal-other-cities-ul ul li.flex-center {align-items: center;justify-content: flex-start;}
.treat_in.form-control:focus{border:0}
.treat_wrap .modal-sddd{z-index: 9; top: 39px; border: none; left: 0;  right: 0;box-shadow: 0 5px 5px #b4b4b4;}
.treat_wrap .modal-sddd ul{column-count: 1; padding-left: 5px;}
.treat_wrap .modal-sddd ul.trend_btn li, .header-search-internal ul.trend_btn li{width: 50%;display: flex;align-items: center; background: none;}
.treat_wrap .modal-sddd ul.trend_btn li.title:hover, #treat_in_pop .modal-sddd ul.trend_btn li.title:hover{color:#666}
.treat_wrap .modal-sddd ul li img{margin-right: 10px;border-radius: 50%;width: 40px;height: 40px;border: 1px solid #ddd;}
#citydeskmodal_nw .modal-sddd ul li a{font-weight: 400;}
#citydeskmodal_nw .type-search-input{color:#a1a1a1;font-weight: 400;}
#citydeskmodal_nw .modal-sddd{border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;border-top: none;    overflow: auto;top: 43px;  box-shadow: none;}
#citydeskmodal_nw .modal-other-cities-ul ul#city_search_list{padding: 0;  color:#111}
.modal-other-cities-ul #city_search_list li{padding:8px 20px;color:#111}
.modal-other-cities-ul #city_search_list li:last-child{border-bottom: none}
ul.trend_btn li{border:0 !important; float: left;width: 20%; padding: 0 6px 3px 6px;}
ul.trend_btn{padding:0; margin:0 !important;}
ul.trend_btn li a{cursor: pointer;font-weight: 400;border-radius: 5px;border: 1px solid #e5eaea;text-align: left;margin: 0 auto;padding: 5px 10px;width: 95%;color:#333;background: #fff;display: flex;font-size: 13px;}
.ivf_icn, .iui_icn, .surr_icn, .preg_icn, .gyne_icn, .sexo_icn, .obst_icn, .male_icn,
.diag_icn, .fer_icn{background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;width: 25px;height: 23px;display: inline-block;margin-right: 8px;}
.ivf_icn{background-position:-230px -872px;}
.iui_icn{background-position:-312px -872px;}
.surr_icn{background-position:-191px -872px;}
.preg_icn{background-position:-391px -872px;}
.gyne_icn{background-position:-430px -872px;}
.sexo_icn{background-position:-33px -2558px;}
.obst_icn{background-position:-86px -2558px;}
.male_icn{background-position:-138px -2558px;}
.diag_icn{background-position:-191px -2558px;}
.fer_icn{background-position:-242px -2558px}

.treat_wrap .modal-sddd ul.trend_btn li.title:hover{color:#333}
#treatser-search{z-index: 99;top: 35px; right: 0; left: 0;max-height: 500px;}
#treatser-search.hide{display:none !important;}
.treat_wrap .modal-sddd label, .header-search-internal #treatser-search label{cursor: auto;width: 100%;  display: inline-block; color: #000; background: #e5eaed;font-size: 13px;  font-weight: 500; padding: 7px 0 7px 10px; margin-bottom: 0;}
.stat_lnk ul li.title, .treat_wrap .modal-sddd ul.trend_btn li.title, .header-search-internal ul.trend_btn li.title{cursor: auto;width: 100%;  display: inline-block; color: #89959b; background:none;font-size: 11px;  font-weight: 500; padding: 3px 0 3px 10px; margin-bottom: 5px;}
.header-search-internal input{border: none; cursor: pointer; width: 100%;height: 35px;font-size: 13px;}
.header-search-internal #treat_in{background: none; box-shadow: none; border: none; width: 100%;padding: 0 10px;}
.header-search-internal #treat_in_pop{width: calc(100% + 2px);margin-left: -6px;margin-top: -10px;}
.trend_arw{background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat -484px -2498px;width: 20px;height: 19px;display: inline-block;margin-right: 7px;}
#treat_in_pop{background: #e5eaed;}
.stat_lnk, .stat_ref{color: #333; font-size: 13px;padding: 3px 0; font-weight: 600;}
.modal-sddd ul.trend_btn li a img{float: left; margin-right: 10px; border: none;width: auto; border-radius: 0; height: auto;}
.other-cities-list .modal-sddd ul li a{font-weight: 400;}
.other-cities-list .type-search-input{color:#a1a1a1;font-weight: 400;}
.other-cities-list .modal-sddd{border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;border-top: none;    overflow: auto;top: 43px;  box-shadow: none;}
#city_search_list{padding: 0;  color:#111}
#city_search_list li{padding:8px 20px;  color:#111; cursor: pointer;background: #fff; margin: 10px; border-radius: 5px;}
#city_search_list li.tsc-txt { background: transparent; padding: 0; font-size: 11px; color: #89959b; margin: 5px 10px -5px; }
#city_search_list li:last-child{border-bottom: none}
.header-search-internal #city_search_list{border-left: 1px solid #cecece;border-right: 1px solid #cecece;border-bottom: 1px solid #cecece;width: calc(100% + 1px);max-height: 400px;overflow-y: scroll;position: absolute;top: 40px;}
#city_search_list ul {padding: 0}
#city_search_list li {cursor: pointer;font-size: 13px;font-weight: 400;border-radius: 0;text-align: left;margin: 0 auto -1px;padding: 7px 10px;width: 95%;color: #333;background: #fff;display: block;border: 1px solid #e5eaea;}
#city_search_list ul {width: 50%;display: inline-block;float: left;margin: 5px 0;}
#city_search_list ul span {margin: 2px 10px 7px;font-size: 13px;font-weight: 500;display: block;}
#city_search_list ul#ctlist-hdsearch {width: 100%;}
#ctlist-hdsearch{display:none;}
#city_search_list{display: none;background: #e5eaed; position: absolute;  z-index: 99;  width: 100%;  margin-top: -3px;box-shadow: 0 5px 5px #b4b4b4; border-radius: 0 0 4px 4px}
.img-sddd li{border-bottom: 1px solid #eee; padding:8px 0; margin-bottom: 0;}
.img-sddd li:last-child{border-bottom: none}
.img-sddd li div a{ font-size: 14px; color:#000}
.img-sddd li div span{font-weight: 500; font-size: 11px; color:#333}
.img-sddd li div{width:100%;font-weight: 500;font-size: 13px;}
.disabled{pointer-events: none;}
.stat_tit{padding-left:0 !important;}
.stat_lnk li a{cursor: pointer;font-size: 13px;font-weight: 400;border-radius: 5px;text-align: left;margin: 0 auto 3px;padding: 5px 10px;width: 95%;color:#333;background: #fff;display: flex;align-content: center;border: 1px solid #e5eaea;}

.new_side-form{background-color:#ed71a0;padding:10px 15px}
.side-from-heading{color:#fff;font-size:20px;font-weight:400}
.side-from-heading strong{font-size:24px;display:block; }
.new_side-form input, .new_side-form select{width:100%;height:40px;padding:10px;color:#555;border:none;margin:10px 0 0;font-size:13px;}
.new_side-form select{padding: 10px 0 10px 8px;}
.new_side-form button{width:100%;height:40px;background:#fff;border:none;text-transform:uppercase;padding:10px 0;color:#ed71a0;font-weight:500;margin:0 auto}
.new_side-form p{font-size:11px;margin:10px 0}

.form-ty{color: #fff;text-align: center;}
.form-ty .sty-head{font-size: 26px;text-align: center;color: black;}
.form-ty p{font-size: 16px;}
.fty-promo{background: #fff;color: #000;font-weight: 500;font-size: 14px;padding: 10px;}
.fty-promo a{font-size: 16px;font-weight: 600;color:#555;}


#side_form div.display-flex .flex6 {flex-basis: 65%;max-width: 220px;width: 69% !important;flex: auto !important;}
.find_nearby h3{font-size: 12px;}
.find_nearby ul {padding: 0;}
.find_nearby ul li {list-style: none;margin: 5px 0;font-size: 14px;}
.find_nearby ul li a {color: #f25a95;font-size: 12px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.gpwe {background: no-repeat;color: #fff;padding: 20px;margin-top: 15px;background-size: cover;margin-bottom: 15px;width: 100%;}
.gpwe h2 {font-weight: lighter;font-size: 40px;line-height: 1.2;margin: 0;clear:both;}
.gpwe h2 strong {font-size: 56px;margin-top: -8px;display: inline-block;}
button.gpwe-btn {background-image: linear-gradient(to right,#f1b112,#f9ef97 ,#f1b112);border: none;width: 100%;padding: 10px;text-transform: uppercase;color: #764b83;font-weight: 500;font-size: 18px;margin: 10px 0 0;}
.primetag { position: absolute; text-align: center; background-image: linear-gradient(to right,#f1b112,#f9ef97 ,#f1b112); top: 10px; padding: 5px 15px; color: #744b82; font-weight: 600; }
.text-prime{color:#ffa800 !important;}
.prime-ver{background-position: -295px -2426px;}
.plustag { position: absolute; top: 10px; padding: 5px 15px; color: #fff; font-weight: 600; background-image: linear-gradient(to right,#ff3a8a,#ff77ae,#ff3a8a);width:75px;text-align: center; }
.side_prime_plus {top: 5px;padding: 2px 10px;width: 60px;}
.ela-promise {margin: 15px 0 0;}
.ela-promise img {max-width: 100%;}


.related-div{border:1px solid #ebebeb;padding:5px 15px;background:#fff;margin:15px 0 0}
.side-div-heading{font-size:16px;text-transform:uppercase;font-weight:600;color:#000;margin-bottom:15px}
.rel-img-box{max-width:70px;min-width:70px;height:70px;overflow:hidden;margin-right:10px;position: relative;border: 1px solid #e7e7e7;}
.rel-img-box img{display:block;max-width:100%;width:100%;min-height:70px}
.rel-detail-box h3{color:#000;font-weight:600;cursor: pointer;font-size:14px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin: 0;}
.rel-detail-box p{font-size:12px;margin:0 0 2px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color: #7d7d7d;}
.rel-detail-box p:hover{color: inherit;}
.side-rel-div{margin:0 0 15px;padding:0 0 10px;border-bottom:#ebebeb 1px solid}
.side-rel-div:last-child{border-bottom:none}
.multi-star-rating{height:15px;min-width:75px;display:inline-block;margin:-2px 2px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -98px -876px}
.related-div:last-child{margin-bottom:15px}

.listSpecility{width:width:100%;float:left;margin:10px 0;}
.findNearSpeciality{width:100%;float:left;padding:0;margin:0;}
.findNearSpeciality>h3{font-size:16px;font-weight:600;color:#555;padding:0;margin:0;}
.findNearSpeciality>ul{width:100%;float:left;padding:0;margin:0;}
.findNearSpeciality>ul>li{font-size:13px;color:#555;margin:7px 0;}
.platformBox{width:100%; float:left;padding:0 0 0 45px;margin:10px 0 0 0;background:url('../images/fertility-list-detail/sideIcon.png') no-repeat;background-size:37px;background-position:5px top;}
.platformBox h2{margin:0;padding:0;color:#555;font-size:18px;font-weight:600;text-transform:inherit;}
.platformBox p{color:#555;font-size:14px;}
ul.innerPlatform{padding:0;}
ul.innerPlatform li{font-size:18px;font-weight:bold;margin:10px 0 15px 0;}
ul.innerPlatform li span{font-size:13px;font-weight:normal;}

.cancer_text_color{color:#58428b !important;}
.young_text_color{color:#c4483c !important;}
.fertility_text_color{color:#9f0d79 !important;}

.cancer_bg_color{background:#58428b !important;color:#fff;}
.young_bg_color{background:#c4483c !important;color:#fff;}
.fertility_bg_color{background:#9f0d79 !important;color:#fff;}
.cancer_lightbg_color{background:#d6cced;color:#58428b;}
.young_lightbg_color{background:#f3d9d6;color:#c4483c;}
.fertility_lightbg_color{background:#eccfe4;color:#9f0d79;}
#checkbox-whatsapp .fcontainer input[type=checkbox]#whatsapp_check{width:auto;height:auto;opacity:1;left:0;}



.follow-icons-div{display:flex;padding:0 0 15px}
.follow-icons{padding:20px;flex:1;margin-right:7px}
.follow-icons:last-child{margin-right:0}
#follow-tw{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;background-position:-194px -819px;width:15px;height:15px}
#follow-fb{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;background-position:-241px -819px;width:15px;height:15px}
#follow-insta{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;background-position:-289px -819px;width:15px;height:15px}
#follow-in{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;background-position:-336px -819px;width:15px;height:15px}
#follow-yt{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;background-position:-385px -819px;width:15px;height:15px}

.shqcu{text-align:center;font-size:17px;color:#333;padding:12px 0;border:1px solid #ebebeb;border-left:0;border-right:0;background:#fff;clear:both;}

footer{background-color: #fff !important;}
.footer-banner{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/desktop_footer.jpg);}
#preg-bg{background: url(https://cdn.ovohealth.com/static/assets/images/pregnancy-footer.jpg) no-repeat;background-size: cover;}
#surr-bg {background: url(https://cdn.ovohealth.com/static/assets/images/surrogacy-footer.jpg) no-repeat;background-size: cover;background-position: 120% 0;}
.footer-banner-form h4{width:100%;text-align:left;font-size:30px;font-weight:400;color:#fff}
.footer-banner-form{position:absolute;top:0;right:0;bottom:0;padding:0 50px;background:#9f0d79;z-index:0}
.footer-banner-form form input, .footer-banner-form form select{width:100%;padding:10px;border:none;margin:10px auto;background-color:#fff !important;font-size: 13px;-moz-appearance: none;}
.footer-banner-form form button{width:100%;background:#fff;border:none;text-transform:uppercase;padding:12px 0;color:#ed71a0;font-weight:500;margin:15px auto 0}
.top-skew-div{position:absolute;right:-25px;top:10px;background:#fff;padding:15px 60px 15px 25px;font-size:23px;font-weight:lighter;transform:skewX(-25deg);z-index:0;color: #716e6f;}
.top-skew-div div{transform:skewX(25deg);font-weight: normal;}
.bottom-skew-div{position:absolute;left:60px;bottom:-1px}
.bsd{padding:10px;transform:skewX(-20deg);background:linear-gradient(90deg,#ed71a0 180px,#fff 0)}
#preg-bg .bsd div:last-child{padding: 0 15px 0 65px;}
.bsd .inr{transform: scale(.8);}
.bsd div{transform:skew(20deg)}
.bsd div span {font-size: 12px;}
.bsd div:first-child{color:#fff;font-size:24px;padding: 0 10px;}
.bsd div:last-child{padding: 0 15px 0 30px;text-transform:uppercase;font-weight:500;color:#ed71a0;font-size:16px;line-height:20px}
.footer-links .container{padding:30px 0}
.footer-links .fl-col {padding-right: 0;}
.list-pipe ul li:after{content: '|';margin: 0 5px;}
.list-pipe ul li:first-child:after,.list-pipe ul li:last-child:after{display:none;}
.fl-col ul{padding:0;font-size:11px; margin: 0;}
.fl-col ul li:first-child h4{font-weight:700;margin:0 0 5px;font-size:14px}
ul.fl-less-div+a:before {content: "more";font-size: 11px;cursor:pointer;}
ul.fl-less-div.active+a:before {content: "less";}
ul.fl-less-div li:nth-child(n+6) {display: none;}
ul.fl-less-div.active li:nth-child(n+6) {display: block;}
.fl-col ul li{line-height:1.7}
.fl-col ul li a{font-size: 11px;}
.fl-col{display:flex;flex-direction:column;}
.list-pipe li{display:inline-block}
.list-pipe li:first-child{display:block}
.list-pipe li:last-child{color:#000!important;margin-top:0!important;font-size:11px!important}
.footer-grey{background:#454545;color:#cdcdcd;padding:15px 0;font-size:11px}
.footer-grey ul li{display: inline-block;text-transform: uppercase;padding-left: 15px;}
.footer-grey ul li a{color: #cdcdcd;font-size:11px;}
.social-icon li{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) no-repeat;min-width:20px;max-width:20px;height:20px;padding:0!important;cursor: pointer;}
.social-icon {margin: 0 0 3px;display: block;width: 100%;text-align: right;}
li#social-icon1{background-position:-90px -61px}
li#social-icon2{background-position:-125px -61px}
li#social-icon3{background-position:-156px -59px}
li#social-icon4{background-position:-189px -61px}
li#social-icon5{background-position:-223px -61px}
li#social-icon6,li#social-icon7{background-position:-256px -61px}
li#social-icon8{background-position:-290px -61px}
li#social-icon9{background-position:-325px -61px}
li#social-icon10{background-position:-358px -61px}
li#social-icon11{background-position:-393px -61px}
li#social-icon12{background-position:-430px -61px}

footer hr {border-color: rgba(185, 179, 179, 0.23);margin: 12px auto;}
#footer-last-div-ul{padding: 0;text-align: right;}
#footer-last-div-ul li:after{content: '|';margin: 0 3px;}
#footer-last-div-ul li:last-child:after{content: '';}
#footer-last-div-ul li:nth-last-child(2):after{content: '';}
#footer-last-div-ul li {padding: 0;text-transform: capitalize;}
.footer-about-text{line-height: 1.7;margin: 0;text-align: justify;}
.inr{width: 25px;min-width: 25px;height: 35px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);background-position: -213px -554px;}
#footer-logo{margin:0 0 10px;color: #eee;}
#footer-logo span{display:block;font-size:12px}
#footer-logo h5{font-size:26px;margin:0}
#footer-logo:before{content:" ";width:50px;height:40px;background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -14px -383px no-repeat;margin:3px 0;display:inline-block}
.frmbttmtxt{font-size: 12px;line-height: 1.4;margin: 17px 0 10px;}
.grey-hr{border-color: #454545;margin: 7px auto;}
#fcenters-doctors-city ul {column-count: 1;}
#fhindi ul{column-count:2;}
#cen-doc-flist li:nth-child(n + 30) { display: none; }
#cen-doc-flist.active li:nth-child(n + 30) { display: block; }
#show-full-cen-doc-flist { display: block; text-align: center; color: #f25a95; font-weight: 500; cursor: pointer;}
#cen-doc-flist + #show-full-cen-doc-flist:after{content:'See more Cities'}
#cen-doc-flist.active + #show-full-cen-doc-flist:after{content:"Less";}

#error_right_side {background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/404-image-1.png);background-size: cover;background-repeat: no-repeat;height: 500px;}
#error_left_side h1 {font-size: 88px;color: rgba(241,89,148,1);margin-top: 80px;}
#error_left_side h2 {font-size: 32px;margin-top: 30px; margin-bottom: 30px}
#error_left_side p {font-size: 16px}
#error_left_side ul li a {color:rgba(241,89,148,1) }
@media(min-width: 1500px) {
    #error_right_side {height: 600px;}
}
.blog_model_content {background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/blog_bg.jpg);background-repeat: no-repeat;background-size: cover;color: #333;}
.blog_popup_list ul {padding: 0; column-count: 2;}
.blog_popup_list ul li:before{content: '';min-width: 8px;max-width: 8px;height: 8px;background: #333;border-radius: 50%;margin: 10px 18px 0 -2px;float: left;}
.circle_bogpopup, .gray_circle_bogpopup {height: 80px;width: 80px;background: #ee5894;border-radius: 50%;color: #fff;margin-top: 22px}
#blogpup_modal .modal-dialog {width: 700px !important;margin-top: 90px;min-width: 400px;margin-top: 90px;}
#blogpup_modal .modal-center-heading {color: #f35994;}
.zero_per, .blog_emi_txt{font-size: 24px;}
.package_available {font-size: 18px; color: rgb(85,85,85);margin-top: 15px}
.border_right {border-right: 1px solid gainsboro;}
.upto_blog {padding: 0;margin-left: -30px;}
.blog_form {padding-left: 0;padding-right: 80px;margin-top: 40px;}
.blog_form input[name=mobile] {background: #fff;border: 1px solid #dad4d4;}
.blog_form select[name=country_code] {border: 1px solid #dad4d4;}
#pop_up_button {padding-bottom: 20px;}
.blog_form h2 {font-size: 22px;margin: 0;margin-left: 13px;color: rgb(85,85,85);}
.zero_per_container {padding: 0;position: relative;left: 25px;}
.blog_emi_txt {margin-top: -5px}
.gray_circle_bogpopup {background: gray;margin-top: 42px;position: relative;text-align: center;}
.gray_circle_bogpopup img {width: 79%;margin-top: -40px;}
#call_btn_popup {background: #ee5894;border-radius: 5px;padding: 3px 10px;color: #fff;margin-top: 20px !important;}
#popup_no {font-weight: 600;position: relative;left: -43px;}
#pop_up_button button {background: #c35ba4 !important;margin-top: 8px;}
.blog_popup_list > div {border-right: 1px solid #cccbcb;margin-left: -12px;}

body{font-family: 'Montserrat', sans-serif!important;overflow-x:hidden!important;color: #828282}
ul{list-style:none}
a{color: #7d7d7d;}
a:focus,a:hover{text-decoration:none;}
a:visited,a:active,a:focus{outline:none}
*:visited,*:active,*:focus{outline:none}
button:visited,button:active,button:focus{outline:none}
.flex-center {display: flex !important;align-items: center;justify-content: center;}
.align-center{align-items: center;}
.align-end{align-items: flex-end;}
.justify-center{justify-content: center;}
.col-flex{flex-direction: column;}
.flex1{flex: 1;}
.flex2{flex: 2;}
.flex6{flex: 6;}
.pos-rel{position: relative;}
.pad0{padding: 0;}
.pad5{padding: 5px;}
.pad10{padding: 10px;}
.pad20 {padding: 20px}
.pad30 {padding: 30px}
.pad50 {padding: 50px}
.pad60 {padding: 60px}
.pad-t15{padding-top: 15px;}
.pad-t5{padding-top: 5px;}
.pad15{padding: 15px;}
.pad-r0{padding-right: 0;}
.pad-r45{padding-right: 45px;}
.pad-r15{padding-right: 15px;}
.pad-r0{padding-right: 0;}
.pad-b12{padding-bottom: 12px;}
.pad-35{padding: 35px 0;}
.pad-030{padding: 0 30px;}
.padL40{padding-left: 40px;}
.padL20{padding-left: 20px;}
.mrg0auto{margin: 0 auto;}
.mrg0{margin: 0;}
.mrg20-0{margin: 20px 0;}
.mrg-t10{margin-top:10px!important;}
.mrg-b10{margin-bottom:10px!important;}
.mrg-t10{margin-top:10px;}
.mrg-t20{margin-top:20px;}
.mrg-t30{margin-top:30px;}
.mrg-t50{margin-top:50px;}
.mrg-t60{margin-top:60px;}
.mrg-t80{margin-top:80px;}
.mrgL35{margin-left:35px;}
.mrgL15{margin-left:15px;}
.mrgR15{margin-right:15px;}
.padr5a0{padding: 0 0 0 5px !important;}
.min-ht-42{min-height: 42px; cursor: pointer}
.ht38{height: 38px;}
.f13{font-size:13px;}
.font18{font-size: 18px;}
.small-font { font-size: small }
.large-font {font-size: large}
.medium-font {font-size: medium}
.text-bold {font-weight: 600 !important;}
.display-flex{display: flex;}
.display-block{display: block;}
.display-none{display: none;}
.no-border{border:none;}
.vis-hidden{visibility:hidden;}
.text-black{color: #000;}
.text-grey{color: #757575}
.text-white{color: #fff!important;}
.text-pink{color: #ee5894 !important;}
.text-purple{color: #c35ba4;}
.text-yellow{color: #ffa800;}
.center{text-align: center}
.grey-bg{background: #f8f8f8;}
.dark-grey-bg{background: #f8f8f8;}
.text-center{text-align: center;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.width100{width: 100%;}
.height100{height: 100%;}
.fb5{flex-basis: 5%;}
.fb10{flex-basis: 10%;}
.f12{font-size: 12px;}
.fb20{flex-basis: 20%;}
.fb25 {flex-basis: 25%}
.fb31{flex-basis: 31%;}
.fb28{flex-basis: 28%;}
.fb35{flex-basis: 35%;}
.fb40{flex-basis: 40%;}
.fb60{flex-basis: 60%}
.fb65{flex-basis: 65%;}
.fb72{flex-basis: 72%;}
.fb75 {flex-basis: 75%}
.fb80{flex-basis: 80%;}
.fb90{flex-basis: 90%;}
.fb95{flex-basis: 95%;}
.minht110{min-height:110px;}
.clearfix{clear:both;}
.form-control{font-size:13px}
.justify-align-center{display:flex;justify-content: center;align-items: center;}
::-webkit-input-placeholder {color: #adadad;font-size:12px;} /* Chrome/Opera/Safari */
::-moz-placeholder {color: #adadad;font-size:12px;} /* Firefox 19+ */
:-ms-input-placeholder  {color: #adadad;font-size:12px;} /* IE 10+ */
:-moz-placeholder  {color: #adadad;font-size:12px;}/* Firefox 18- */

@media screen and (min--moz-device-pixel-ratio:0) {.header-search-internal input{width:auto !important;}}

.error-div{font-size: 12px;color: #f12828;font-weight: 500;background: #f7f7f7;padding: 5px;border-radius: 0 0 3px 3px;}
.error-input{border: 1px solid #f12828;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 102, 102, 0.7);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(233, 102, 102, 0.7);}

.rating_star{background: url("https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png");min-width: 75px;min-height: 13px;height: 17px;display: inline-block;}
[stars=stars0-5]{background-position: -18px -914px;}
[stars=stars1-0]{background-position: -97px -914px;}
[stars=stars1-5]{background-position: -18px -929px;}
[stars=stars2-0]{background-position: -97px -929px;}
[stars=stars2-5]{background-position: -18px -943px}
[stars=stars3-0]{background-position: -97px -943px;}
[stars=stars3-5]{background-position: -18px -958px;}
[stars=stars4-0]{background-position: -97px -958px;}
[stars=stars4-5]{background-position: -18px -973px;}
[stars=stars5-0]{background-position: -97px -973px;}
.form-control:focus{border: 1px solid #ccc;box-shadow: none;}

.bold {font-weight: 600}
.capitalize {text-transform: capitalize}
.upper_text {text-transform: uppercase}
.right {text-align: right}
.padding_L0 {padding-left: 0 !important;}
.padding_R0 {padding-right: 0 !important;}
.tranparent_form input, .tranparent_form select{width: 100%;padding: 8px 0 8px 8px;border: 1px solid #fff;border-radius: 4px;color: gray;}
.transparent_select {position: relative; width: 100%}
.tranparent_form select {width: 100%;padding: 8px 0 8px 8px;border: 1px solid #ddd2d6 !important;border-radius: 4px;color: gray;-webkit-appearance: none;-moz-appearance: none;background: #fff;height: 40px;font-size: 13px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
.tranparent_form textarea {width: 100%;padding: 8px 0 8px 8px;border: 1px solid #fff;border-radius: 4px;color: gray;height: 130px;max-height: 130px;min-height: 100px;}
.pink-dropdown-icon {height: 20px;width: 20px;position: absolute;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -197px -17px no-repeat;bottom: 3px;right: 20px;}
.transparent_mobile_code {background: #ddd2d6;border: 1px solid #ddd2d6 !important;border-bottom-right-radius: 0px !important;border-top-right-radius: 0px !important;}
.transparent_mobile_number {border-bottom-left-radius: 0px !important;border-top-left-radius: 0px !important;}
.transparent_button button {background: #fff; border-radius: 4px; border: 1px solid #fff; padding: 13px; width: 100%; color:#ee5894}
.vert_hor_center {display: flex;align-items: center;justify-content: center;text-align: center;}
.full_tick_mark li {list-style-type: none;margin-bottom: 1em;padding: 0.25em 0 0 2.5em;position: relative;}
.full_tick_mark li:before {content: " ";display: block;border: solid 6px #d7d7d7;border-radius: 6px;height: 0;width: 0;position: absolute;left: 0.5em;top: 59%;margin-top: -0.5em;}
.full_tick_mark li:after {content: " ";display: block;width: 0.3em;height: 0.6em;border: solid white;border-width: 0 2px 2px 0;position: absolute;left: 11px;top: 45%;margin-top: -0.2em;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}

#people_saying_section {background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/bg-img-free-consult.jpg) no-repeat center;background-size: cover;padding-top: 40px;padding-bottom: 80px;}
#people_saying_section:before {content: '';background: rgba(248,243,247,0.3);height: 100%;width: 100%;position: absolute;top: 0;left: 0;}
.people_text {font-style: italic;font-size: 13px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;min-height: 130px;height: 132px;max-height: 140px;}
#people_saying_section h3 {font-size: 30px;font-weight: normal;}
#people_saying_section .new_card:after {display: block;font-size: 11px;font-style: normal;margin: 3px auto;color: #a9a7a7;position: absolute;bottom: 6px;width: 90%;text-align: center;}
#people_saying_section .col-lg-12.mrg-t80 .col-lg-3:nth-child(1) .new_card:after {content: "Posted on: Sep. 2, 2018, 4:14 p.m.";}
#people_saying_section .col-lg-12.mrg-t80 .col-lg-3:nth-child(2) .new_card:after {content: "Posted on: Aug. 22, 2018, 3:55 p.m.";}
#people_saying_section .col-lg-12.mrg-t80 .col-lg-3:nth-child(3) .new_card:after {content: "Posted on: July 9, 2018, 6:47 p.m.";}
#people_saying_section .col-lg-12.mrg-t80 .col-lg-3:nth-child(4) .new_card:after {content: "Posted on: June 13, 2018, 3:33 p.m.";}
.new_card {border-radius: 5px;box-shadow: 5px 5px 0 0 #e2dde1;background: #fff;padding-bottom: 20px;height: 255px;}
.new_card_img img {height:70px;width: 0px;border-radius:50%;margin:auto;margin-top:-40px;}
.new_card > figure+div {overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding: 0;text-transform: capitalize;}
.people_rating {background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png);min-width: 75px;min-height: 13px;display: inline-block;}
#first_person_rating {background-position:  -97px -975px;}
#second_person_rating {background-position:  -97px -975px;}
#third_person_rating {background-position:  -97px -975px;}
#fourth_person_rating {background-position:  -97px -975px;}

.no_bullet li {list-style: decimal;margin: 5px;}
.circle_bullet {padding: 0}
.circle_bullet li:before{content: '';min-width: 8px !important;max-width: 8px !important;height: 8px !important;background: #ebebeb !important;border-radius: 50%;margin: 10px 18px 0 -2px !important;float: left;}
.circle_bullet li {list-style: none;margin: 5px;align-items: baseline;display: flex;}

.container_list {list-style-type: none;padding: 0;}
.container_list li {display: block;clear: both;padding-bottom: 10px;}
.container_list li:before{content: "\2713";margin-right: 0px;width: 25px;height: 25px;float: left;color: #fff;font-weight: 600;}
.form_container {z-index:1;padding: 0 30px;margin-left: 61%;}
#consultation_form_fields h1, #consultation_form_fields h2 {font-size: 30px;font-weight: 300;padding-left: 15px;}
#book_consultation h1 {font-size: 28px;}

.longtextdiv {font-weight: normal;line-height: 2;padding: 40px 0;clear: both;}
.longtextdiv .container div {margin: 25px 0;}
.textmainq {text-align: center;font-size: 26px;font-weight: 400;margin: 0 0 20px;}
.textq {margin: 30px 0 15px;}
.longtextdiv h3, .longtextdiv h2 {font-size: 24px;color: #000;font-weight: 300;}
.longtextdiv h2 {font-size: 30px;}
.longtextdiv p, .longtextdiv li {color: rgb(30,30,31) !important;font-weight: 300;}
.newfaqdiv {background: #e6e6e652;}
.newfaqdiv .textq {font-size: 16px;font-weight: 600;margin: 0 0 5px;}
#thankyou h3 {text-align: center;font-weight: 300;font-size: 30px;margin: 0 auto;padding: 40px 0;}
#thankyou h6 {font-size: 18px;font-weight: 500;text-align: center;margin-top: 0;color: #fff;}
#thankyou a {display: block;}
.form-banner {min-height: 420px;}

.breadcrumb {clear: both;background-color: #fff;}
.breadcrumb ul li {display: inline-block;}
.breadcrumb ul li:first-child:after {content: '>';margin: 0 10px;}
.breadcrumb ul li.active {font-weight: bold;}
ul.cus-bdcrm>li+li:before {width: 6px;height: 9px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -364px -769px no-repeat;margin-bottom: 10px;content: '';margin-right: 5px;}

.blogD_blog_content ul{list-style:disc;}
.blogD_blog_content h2, .blogD_blog_content h3{font-weight: 600;}
.myacc[aria-expanded="true"] .fa-plus {display: none;}
.myacc[aria-expanded="true"] .fa-minus {display: inline-block;}

.links-footer { margin: 20px auto 10px; }
.links-footer a{ color: #333;font-size: 13px; margin: 0; }
.links-footer .tab-content ul { column-count: 3;padding: 10px 0 0 15px;/*min-height: 280px;*/}
.links-footer .tab-content ul li { margin-top: 10px;}
.links-footer .tab-content ul li:first-child { margin-top: 0;}
#fdoctors ul{ column-count: 1; }
#fcountries ul { column-count: 1;width: 190px;}
#fdiscover ul { column-count: 2; }
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ border: transparent; color: #fff; font-weight: 600; background-color: #f25a95; }
.nav-tabs {border-bottom: 1px solid #f25a95; }
.nav-tabs>li>a{border:none;border-radius:0;margin: 0;}
.nav-tabs>li>a:hover{border: none;}
.nav-tabs>li {width: 170px; text-align: center;}

#book_appointment ::-webkit-calendar-picker-indicator:hover {background: transparent}
#book_appointment ::-webkit-calendar-picker-indicator {color: transparent;z-index: 1;right: 5px;position: absolute;}
#book_appointment ::-webkit-inner-spin-button { display: none; }
.pstdon {font-size: 12px;padding: 5px;font-style: normal;}
#related_ques_sec h2 {font-size: 20px;}
#related_ques_sec ul {padding: 0}
#related_ques_sec ul li {list-style: none; color: #f25a95;margin: 10px 0}
#blog-search-close {display: none}

#book_appointment .modal-sm{ min-width: 555px; background: #fdfdfd;border-radius: 6px;}
#book_appointment .modal-content{background:url(https://cdn.ovohealth.com/static/assets/desktop-new/images/colored-line.png) #fdfdfd ;background-size: 100%;border: none;background-repeat: no-repeat;padding:20px 48px;}
.countrycode span {position: absolute;top: 15px;left: 32px;}
#book_appointment #modal_Ccountrycode { padding: 15px 15px 15px 25px;border-bottom-right-radius: 0px;border-top-right-radius: 0px; width: 67px;}
#book_appointment #mobile_number{  border-bottom-left-radius: 0px;border-top-left-radius: 0px;border-left: none; width: 309px;}
input#date {text-transform: uppercase;}
#book_appointment h4{ font-size: 18px; color: #111111; font-weight: 600; text-align: center; margin-bottom: 35px;}
.col-md-2.countrycode {padding-right: 0px;}
.col-md-8.mobile_num {padding: 0;width:58.7%;}
#book_appointment .form-control {background: #fff;height: 50px; color: #828282; border-radius: 5px;width: 375px;}
#book_appointment .form-control ::-webkit-input-placeholder {color: #828282;font-size:14px;}
#book_appointment .form-control ::-moz-placeholder {color: #828282;font-size:14px;}
#book_appointment .form-control :-ms-input-placeholder  {color: #828282;font-size:14px;}
#book_appointment .form-control :-moz-placeholder  {color: #828282;font-size:14px;}
#book_appointment .form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;font-weight: 400;font-size: 16px;color: #000000;padding: 15px 30px 0 0;}
#book_appointment button.close {position:  absolute;top:-12px;right:-12px;background: #000;opacity: inherit;width: 35px;height: 35px;border-radius: 50%;color: #fff;font-size: 42px;font-weight: 300;line-height: 21px;}
.btn.btn-primary.search {padding: 10px;width: 175px;font-size: 18px;}
input#date, input#time {padding-right: 40px;}
#book_appointment input#date:after{width: 20px;height: 22px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -480px -950px no-repeat;margin-bottom: 10px;content: '';margin-right: 5px;display: inline-block;position: absolute;right: 0;}
#book_appointment input#time:after{width: 20px;height: 22px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -523px -950px no-repeat;margin-bottom: 10px;content: '';margin-right: 5px;display: inline-block;position: absolute;right: 0;}
#book_appointment .form-group {margin-bottom: 10px;}


.count_container {padding: 15px 10px 20px;}
#tradmark_icon {height: 40px;width: 30px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/social_icon_sprite.png);background-position: -313px -19px;background-repeat: no-repeat;}
.trade_heading div:first-child {font-size: 18px;color: #f25a95;font-weight: 500;}
.trade_heading div:nth-child(2) {font-size: 16px;font-weight: 400;color: #333;}
.trade_heading {padding-left: 10px;}
.trade_list {padding: 0;list-style: none;margin-top: 10px;padding-left: 10px;}
.trade_list li span:first-child{font-weight: 600}
.trade_list li {margin-top: 5px;font-size: 13px;}
#dis-city {position: absolute;}
.city-hsi #dis-city {left: 22px;top: 0;text-transform: capitalize;overflow: hidden;font-size:12px;bottom: 0;}
.owl-carousel{z-index:0 !important;}

.sidebar-categories {background: #fff;padding: 15px 10px;margin: 0 0 30px 0;box-shadow: 4px 4px 23px 4px #e6e6e6;}
.sidebar-categories .sidebar-heading {font-size: 16px;font-weight: 500;color:#ee5894;margin:0;margin-bottom:10px;}
.sidebar-search {position: relative;}
.sidebar-search:after, .sidebar-search:before {content: "";position: absolute;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -748px -2302px;width: 23px;height: 22px;left: 5px;top: 11px;}
.sidebar-categories .form-control {border: 0;box-shadow: none;border-radius: 0;height: 45px;background: #f5f5f5;margin-bottom: 10px;padding-left: 40px;}
input[type=search] {-webkit-appearance: none;}
.sidebar-categories ul {margin: 0;padding: 0;border: 1px solid #e6e3e3;margin-top: -10px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;position: absolute;z-index: 1;background: #fff;width: 250px;}
.sidebar-categories ul a {color: #ee5894;}
.sidebar-categories ul li {font-size: 12px;overflow: hidden;padding: 11px;cursor: pointer;color: #555;font-weight: 500;position: relative;border-bottom: 1px solid #e6e3e3;}
.sidebar-categories ul .no_result {cursor: auto;}

.stat_content {background: #fff;text-align: left;color: #333;line-height: 24px;clear: both;padding: 20px 30px 0;}
.stat_content .stat_wrapper {display: block;height: auto;overflow: visible;}
.stat_content h2 {font-size: 16px;}
.stat_content h2 strong {font-weight: 600;}
.stat_content p {font-size: 13px;}
.stat_content ul {list-style: outside;padding-left: 20px;font-size: 13px;}
.stat_content ul li strong, .stat_content ol li strong {padding-right: 5px;}
.stat_content ol {padding-left: 15px;font-size: 13px;}
.stat_content h3 {font-size: 14px;}
.stat_content  a {color: #ee5894;}
.stat_content .knowmore_btn, .view_all_btn {font-size: 13px;padding: 5px;color: #f25a95;border: 1px solid #d9d9d9;display: block;margin: 10px auto;text-align: center;width: 130px;border-radius: 4px;font-weight: 600;}
.stat_content .stat_wrapper.active {height: auto;}

#app-modal .modal-dialog {width: 700px;padding-top: 10%;}
#app-modal .modal-body {background: #ea489c;position: relative;}
#app-modal img.close-cross {position: absolute;right: -15px;top: -18px;}
#app-modal .modal-content .modal-body .col-lg-5 {position: absolute;max-height: 375px;overflow: hidden;top: -140px;}
#app-modal label.label1 {color: #fff;font-size: 28px;font-weight: normal;margin-top: 25px;}
#app-modal .label1 strong {font-weight: 600;}
#app-modal .img-center-div {text-align: center;}
#app-modal .img-center-div img {margin: 10px;}
#app-modal .bottom-p {color: #fff;margin-top: 10px;text-align: center;}

.tik_ad, .tik_ad div{width: 100%; height: 230px; display: block}
.pack_ad {height: 240px}
.promo-img img{box-shadow: 0 0 10px #eee;margin:  0}
.f14{font-size: 14px}
.text-grey-lt{color: #aaa}
.geip {background: no-repeat;margin-top: 15px;background-size: cover;margin-bottom: 15px;width: 100%;max-width: 100%;height: 230px;}

.countrycode span {position: absolute;top: 15px;left: 32px;}
.book_appointment_div #modal_Ccountrycode { padding: 15px 15px 15px 25px;border-bottom-right-radius: 0px;border-top-right-radius: 0px; width: 67px;}
.book_appointment_div #mobile_number{  border-bottom-left-radius: 0px;border-top-left-radius: 0px;border-left: none; width: 309px;}
input#date {text-transform: uppercase;}
.book_appointment_div h4{ font-size: 18px; color: #111111; font-weight: 600; text-align: center;margin: 0;}
.book_appointment_div h4+p { margin: 10px 0 20px; }
.col-md-2.countrycode {padding-right: 0px;}
.col-md-8.mobile_num {padding: 0;width:58.7%;}
.book_appointment_div .form-control {background: #fff;height: 50px; color: #828282; border-radius: 5px;width: 375px;}
.book_appointment_div .form-control ::-webkit-input-placeholder {color: #828282;font-size:14px;}
.book_appointment_div .form-control ::-moz-placeholder {color: #828282;font-size:14px;}
.book_appointment_div .form-control :-ms-input-placeholder  {color: #828282;font-size:14px;}
.book_appointment_div .form-control :-moz-placeholder  {color: #828282;font-size:14px;}
.book_appointment_div .form-horizontal .control-label {padding-top: 7px;margin-bottom: 0;text-align: right;font-weight: 400;font-size: 16px;color: #000000;padding: 15px 30px 0 0;}
.book_appointment_div button.close {position:  absolute;top:-12px;right:-12px;background: #000;opacity: inherit;width: 35px;height: 35px;border-radius: 50%;color: #fff;font-size: 42px;font-weight: 300;line-height: 21px;}
.btn.btn-primary.search {padding: 10px;width: 175px;font-size: 18px;}
input#date, input#time {padding-right: 40px;}
.book_appointment_div input#date:after{width: 20px;height: 22px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -480px -950px no-repeat;margin-bottom: 10px;content: '';margin-right: 5px;display: inline-block;position: absolute;right: 0;}
.book_appointment_div input#time:after{width: 20px;height: 22px;background: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/sprite_home.png) -523px -950px no-repeat;margin-bottom: 10px;content: '';margin-right: 5px;display: inline-block;position: absolute;right: 0;}
.book_appointment_div .form-group {margin-bottom: 10px;}
.book_appointment_div {background: #fff;padding: 15px 15px 0;text-align: center;border-top: 1px solid #e0e0e4;margin: 25px 0 0;clear: both;}
.book_appointment_div .owl-prev, .book_appointment_div .owl-next {position: absolute;top: 5px;left: 0px;}
.book_appointment_div .owl-next {left: auto;right: 0px;}
button,a{outline:none !important;}
.selected-centre {display: block;color: #000;}
#patient_details_div .doctor-details {padding: 10px 10%;border-radius: 0;margin: 0;}
#patient_details_div h4 {color: #333;text-align: center;}
.selected-time ul li label {color: #ed71a0;font-weight: normal;cursor: pointer;border: 1px solid #ed71a0;padding: 5px 15px;border-radius: 3px;}
#ba_thankyou {padding: 10px 10%;border-radius: 0;margin: 0;background: #ffffff;border: 1px solid #e9e9e9;}
#ba_thankyou h4 {font-size: 34px;font-weight: 500;}
.thankyou-details .doctor-profile {border: none;border-right: 1px solid #e9e9e9;padding: 10px 0 10px 15%;}
.ty-ad{color: #555;font-weight: 500;margin: 0;display: block;}
.mrg-15-0{margin: 15px 0;}
.ba-thumbnail {width: 110px;height: 110px;}
.pad-l0{padding-left: 0 !important;}
.ba-list-div{box-shadow: 3px 3px 0px rgba(197, 197, 197, 0.25);border:none;}
.line-through{text-decoration: line-through;text-decoration-color: #979797;}
.fstappfree {color: #c35ba4;font-weight: 600;margin: 0 0 0 7px;}
.border-t0{border-top:0}

.international_mail_btn {background: #FFF5FA;border: 1px solid #d2d1d1;padding: 10px 12px;}
.international_mail_btn .title {font-size: 16px;}
.international_mail_btn button {background: #ee5894;border: none;color: #fff;padding: 5px;border-radius: 15px;width: 230px;}
.international_mail_btn span {font-size: 13px;}
.international_mail_btn .medi_call_icon, .international_mail_btn .reach_call_icon {background-image: url(../images/social_icon_sprite.png);background-position: -451px -669px;height:28px;width:34px;}
.international_mail_btn .reach_call_icon {background-position:-450px -665px;}

.consult-form-div {float: none;margin: 10px auto;padding: 15px 40px;}
.consult-form-div form {margin: 15px auto;}
.consult-form-div .modal-center-heading {margin: 30px auto;}
#ba_thankyou.consult-thankyou {border: none;}
.consult-form-div button, .consult-form-div button:hover, .consult-form-div button:focus, .consult-form-div button:active:hover {background-color: #f25a95;border-color: #f25a95;}
.pos-relative {position: relative;}
.circle_tick {background: url(../images/sprite_home.png) -18px -2284px;width: 60px;height: 60px;}
.confirmation-text::after {position: absolute;content: '';height: 1px;bottom: -4px;left: 0;right: 0;width: 100%;background: #ee5894; /* margin-left: 10%; */}
#blog_popup_model_desktop .modal-form-submit-btn{background-color:#c35ba4;color:#fff;border-radius:5px}
#getquotemodal .form-control.mn-div {width: 67%;flex-basis: unset;}
.feggs-blog-container{background: url(https://cdn.ovohealth.com/static/assets/images/Freeze-Eggs/age-bg.jpg) no-repeat;width: 100%;min-height: 200px;display: block;}
.contact_and_book_appoint {display: flex;align-items: center;margin-top: 10px;justify-content: flex-end;}
.span {display: inline-block;margin: 0 5px 0 0;}
#young_header_number p a {font-weight: 800;font-size: 18px;color: #e67e22;}
#young_header_number {display: inline-block;margin-right: 20px;margin-top: 12px;}
#young_header_book button {padding: 8px 15px;background: deeppink;border: 1px solid deeppink;color: #fff;font-weight: 700;transition: .5s;}
#young_header_book {display: inline-block;}
#young_header_book button i {font-size: 18px;margin-right: 11px;}
.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;}
.aw{border-radius: 70px 70px;border:1px solid #979aa5;width: 140px;margin: 12px 90px 25px 79px;height: 140px;position: relative;z-index: 1;background-color: white;}
.aw p{text-align: center;margin-top: 50px;}
.review-heading_1{margin-left: 60px; color:deeppink;}
.review-heading_1 h1font-size: 65px;position: absolute;}
.award-category .secion-heading_1{margin-top: 0px;}
.text-darkpurple{color:#9f0d79!important;}
.bg-darkpurple{color:#9f0d79!important;}


.intro-section{background:#fff;padding:15px 0px;}
.intro-section p {padding-top: 0px;}
.intro-section .input-field {display: inline-block;border-color: #004379;font-size: 14px;font-weight: 600;min-width: 195px;padding: 28px 20px;border-radius: 0px;text-transform: uppercase;background: #fff;color: #555;line-height: normal;box-shadow: 5px 6px 10px rgba(0, 0, 0, 0.06);}
.intro-section .input-country-code {display: inline-block;border-color: #e5ecf1;font-size: 12px;font-weight: 600;padding: 21px 0px 20px 8px;text-transform: uppercase;background: #fff;color: #555;width: 30%;line-height: normal;background-image: url(https://cdn.ovohealth.com/static/assets/desktop-new/images/icons/caret_down.png);background-position: calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size: 15px 18px,15px 5px,0px 1.5em;background-repeat: no-repeat;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;margin-right: -15px;}
.intro-section .input-mobile {display: inline-block;border-color: #e5ecf1;border-radius:0px;font-size: 14px;font-weight: 600;padding: 28px 20px;text-transform: uppercase;background: #fff;color: #555;width: 70%;float:right;line-height: normal;box-shadow: 5px 6px 10px rgba(0, 0, 0, 0.06);}
.intro-section .select-field {height:58px;box-shadow: 5px 6px 10px rgba(0, 0, 0, 0.06);display: inline-block;border-color: #e5ecf1;font-size: 14px;font-weight: 600;padding: 18px 20px;border-radius: 0px;text-transform: uppercase;background: #fff;color: #555;width: 100%;line-height: normal;}
.intro-section .site-btn {display: inline-block;border: none;font-size: 14px;font-weight: 700;min-width: 195px;padding: 20px 20px;border-radius: 0px;text-transform: uppercase;background: #9f0d79;color: #fff;line-height: normal;cursor: pointer;text-align: center;margin-top: 20px;box-shadow: 5px 6px 10px rgba(0, 0, 0, 0.06);}
.intro-section .form-control{border:1px solid #e5ecf1;}
.intro-section .book_button_section_1{display:flex;justify-content:center;}

section.bgcolor{background:#f1f1f1;}

.young_smart_and_holistic_section{background:#fff;padding:0px;}
.young_smart_heading_1{font-size:24px;color:#333;margin-top: 30px;text-transform:uppercase;}
.young_smart_para_1{font-size:18px;color:#666;}
.young_smart_box_1{padding:10px;margin:20px 0px;}
.young_smart_box_1 p{font-size:16px;color:#555;text-align:center;margin-top:24px;}
.young_home_slider_box_2 hr{margin-top: 12px !important;margin-bottom: 12px !important;}
.height_young_img  {height: 250px !important;}

.top_cosmatic_section{padding:30px 0px;}
.top_cosmatic_section h2{font-size: 30px;font-weight: 600;color: #555;margin: 10px 0px 10px 0px;text-align:center;}
.all_top_box{display:flex;justify-content:space-around;margin-top:22px;}
.top_cosmatic_box_1{width:18%;background:#fff;height:auto;border-radius:4px;box-shadow: 0 5px 50px rgba(0,0,0,.1);transition:0.5s;}
.top_cosmatic_box_1:hover{box-shadow: 0 5px 50px rgba(0,0,0,.2);}
.for_image img{border-radius:4px;}
.for_image_title{padding:15px 0px;}
.for_image_title p{font-size:14px;text-align:center;color:#555;font-weight:700;margin:0px;}

.carousel-control{width:auto;height:100px;top:-110px;opacity:1;}
.carousel-control:hover{opacity:.5;}
.carousel-control.left{left:auto;right:100px;}
.carousel-control.left,.carousel-control.right {margin-left:15px;background-image:none;}

.cosmatic_surgeons_section_1 .item_for_border{border:1px solid #eee;box-shadow: 3px 3px 8px rgba(0,0,0,.1);width:23%;margin:0px 11px;padding:0px;}
.cosmatic_surgeons_section_1{background:#fff;}
.cosmatic_surgeons_section_1 h3{font-size: 30px;font-weight: 600;color: #555;margin: 10px 0px 40px 0px;}
.young_home_slider_box_2{padding:0px 15px;line-height:12px;}
.young_home_slider_box_2 h2{font-size:16px;text-align:center;color:#c24033;font-weight:500;}
.young_home_slider_box_2 p{font-size:14px;text-align:center;color:#555;font-weight:300;}
p.doctor_btm_para{font-size:14px;text-align:left;color:#555;font-weight:400;}
p.doctor_percentage{font-size:30px;text-align:left;color:#c24033;font-weight:800;width:auto;float:left;}

#thumbs {padding-top: 10px;overflow: hidden;}
#thumbs img {float: left;margin-right: 6px;}
#description {position: absolute;bottom: 0;padding: 10px 20px;width: 525px;margin: 5px;}
.expert_say_video #panel{background:#fff;border-radius:4px;box-shadow:2px 2px 2px #ccc;padding:0px 0px 0px 30px;position: relative;}
.targetDiv{margin-top:50px;}
.targetDiv h3{font-size:18px;font-weight:600;color:#c24033;margin-top:1px;}
.targetDiv p{color:#555;font-size:14px;line-height:24px;}
#vdo_thumb_top{display: flex;min-height: 285px;max-height: 285px;height: 285px;overflow: hidden;align-items: center;}
.over_div{z-index: 999;position: absolute;width: 68%;height: 300px;background: red;top:0px;right:-70%;opacity:0;}
h2.demo{width: 250px;text-align:center !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.modal-dialog {width:800px;max-width: 800px;margin: 30px auto;}
.modal-body {position:relative;padding:0px;}
.close {position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight: normal;color:#fff;opacity:1;}

.our_facts_section{background:#fbfbfb;padding:50px;}
h2.our_facts_heading_1{color: #555;text-transform: uppercase;font-weight: 400;font-size: 36px;}
.our_facts_box_1{margin-top:30px;}
.our_facts_box_1 h4{font-size:36px;margin-top:24px;color:#333;text-align:center;}
.our_facts_box_1 p{font-size:18px;color:#333;text-align:center;margin-top:15px;}
.priceGranted{position:absolute;z-index:1;left:0;bottom:0;}
.priceGranted>.priceIcon{width:100px;height:60px;float:left;background-color:#fff;text-align:center;line-height:60px;}
.priceGranted>.priceIcon>img{width:55px;margin:0;}
.priceGranted>.priceDtl{width:auto;float:left;height:60px;padding:0 0;position:relative;color:#fff;font-size:20px;line-height:60px;background-color:#9f0d79;}
.priceDtl::after{content:'';width:0;height:0;position:absolute;border-top:0px solid transparent; border-bottom:60px solid transparent;border-left:20px solid #9f0d79; top:0;right:-20px;z-index:1;}
.priceDtl::before{content:'';width:0;height:0;position:absolute;border-bottom:0px solid transparent; border-top:60px solid transparent;border-right:20px solid #9f0d79; top:0;left:-20px;z-index:1;}

.ratingSize{color:#9f0d79;font-size:18px;float:left;font-weight:bold;}
.ratingSize>span{font-size:12px;font-weight:normal;}
.banner-button{border:none;color:#9f0d79;font-weight:bold;}
.banner-button::after{display:none;}

#drCarousel{position:relative;}
#drCarousel.owl-carousel .owl-stage-outer{width:100%;}
#drCarousel.owl-carousel .item:nth-child(1){background-image:none;}
#drCarousel.owl-carousel .item{box-shadow:0px 0px 8px #ccc;margin-bottom:50px;margin-top:10px;}
#drCarousel .owl-prev{background-image:url(../images/fertility-banner/leftArrow_fertility.png); background-repeat:no-repeat;width:58px;height:58px;border-radius:50%;display:block;position:absolute;top:-80px;right:120px;box-shadow:0px 0px 10px 1px #ccc;}
#drCarousel .owl-next{background-image:url(../images/fertility-banner/rightArrow_fertility.png); background-repeat:no-repeat;width:58px;height:58px;border-radius:50%;display:block;position:absolute;top:-80px;right:30px;box-shadow:0px 0px 10px 1px #ccc;}
#drCarousel.owl-carousel .owl-nav.disabled,
#drCarousel.owl-carousel .owl-dots.disabled{pointer-events:auto;}

#clinicCarousel{position:relative;}
#clinicCarousel.owl-carousel .owl-stage-outer{width:100%;}
#clinicCarousel.owl-carousel .item:nth-child(1){background-image:none;}
#clinicCarousel.owl-carousel .item{box-shadow:0px 0px 8px #ccc;margin-bottom:50px;margin-top:10px;}
#clinicCarousel.owl-carousel .item .height_young_img{margin:auto;}
#clinicCarousel.owl-carousel .owl-item{padding:0 10px;}
#clinicCarousel .owl-prev{background-image:url(../images/fertility-banner/leftArrow_fertility.png); background-repeat:no-repeat;width:58px;height:58px;border-radius:50%;display:block;position:absolute;top:-80px;right:120px;box-shadow:0px 0px 10px 1px #ccc;}
#clinicCarousel .owl-next{background-image:url(../images/fertility-banner/rightArrow_fertility.png); background-repeat:no-repeat;width:58px;height:58px;border-radius:50%;display:block;position:absolute;top:-80px;right:30px;box-shadow:0px 0px 10px 1px #ccc;}
#clinicCarousel.owl-carousel .owl-nav.disabled,
#clinicCarousel.owl-carousel .owl-dots.disabled{pointer-events:auto;}

.allViefertility{padding:8px 28px;background:#9f0d79;color:#fff;font-size:16px;position:absolute;top:10px;right:28px; box-shadow:0 0 8px #ccc;}
.allViefertility:hover{color:#fff;}
.footer-banner-bg1{background: url(../images/fertility-banner/desktop_footer.jpg) no-repeat 0 0;height: 450px; background-size: 110% 101%;}

.side_prime_plusClinic{top: 1px;padding: 2px 3px;width: 31px;font-size: 5px;left: 4px;}
.readingList{width:130px;position:absolute;top:10px;right:10px;}
.readingList>.rating-icon{width:auto;float:left;margin:3px 4px;}
.readingList>.ratingSize{width:auto;float:left;}
.readingList>.reatingcontent{width:auto;float:left;margin:0 0 0 10px;font-size:12px;position:relative;top:5px;}
.positiveRelat{position:relative;top:0;right:0;}

.innerListOfViewAll{margin:0px;}
.innerListOfViewAll>ul{width:100%;height:auto;float:left;margin:0;padding:0;}
.innerListOfViewAll>ul>li{width:33.33%;float:left;padding:0;margin:0;align-items:center;display:none !important;}
.innerListOfViewAll ul li:before{display:none;}
.innerListOfViewAll ul li:nth-child(1),
.innerListOfViewAll ul li:nth-child(2),
.innerListOfViewAll ul li:nth-child(3){display:block !important;}
.innerListOfViewAll.activeList ul li{display:block !important;padding-bottom:6px;}
.innerListOfViewAll a.viewAll,
.innerListOfViewAll a.lessAll{font-size:12px;margin:5px 0;color:#d2540b; float:left;}

@media (min-width: 1200px) {
    .nav>li>a {padding: 10px;}
}

@media (max-width: 767px) {
	.carousel-inner .active.left{left:-100%;}.carousel-inner .next{ left:100%;} .carousel-inner .prev{left:-100%;}.active > div{display:none;} .active > div:first-child{display:block;}
}
@media (min-width: 767px) and (max-width: 992px ) {
	.carousel-inner .active.left{left:-50%;}
	.carousel-inner .next{left:50%;}
	.carousel-inner .prev{left:-50%;}
	.active > div {display:none;}
	.active > div:first-child{display:block;}
	.active > div:first-child + div{display:block;}
}
@media (min-width: 992px ) {
	.carousel-inner .active.left{left:-25%;}
	.carousel-inner .next{left:25%;}
	.carousel-inner .prev{left:-25%;}
}