.sticky {position: fixed;top:0;width: 100%; background:#fff; z-index: 999;}.content {padding-top:190px !important}
#blur li{list-style: none !important;}
.recent-research.mobile .slick-next{display:none !important;}.recent-research.mobile .slick-prev{display:none !important;}
.fa{vertical-align: middle !important;}
a.btn, button.btn, input[type="button"].btn, input[type="submit"].btn{line-height:40px;}
img.ui-datepicker-trigger {
display: none;
}
header .container-shared .col-user-utility-navigation .container-utility-navigation ul{margin:5px 0}
header .container-shared .col-user-utility-navigation .container-user-navigation ul li a{line-height:35px;}
.footer.v2 .form-group button{height:39px !important;}
.blog-patient-card {
margin-top: 0;
}.form-control{ height:39px !important;}
.popup1 ::placeholder {color:#a3a3a2 !important; font-size:14px !important; font-family:Open Sans,sans-serif; font-weight:400;}

select.form-control option, select option{background:#fff; font-size:13px;}
/*body>.container-fluid{overflow:hidden;}*/
a:active, a:focus, a:hover{text-decoration:none !important;}
.find-boxht{position: fixed;display:none;z-index: 999;bottom: 0px;width: 100%;}
#btncollapzion{z-index:999;}
.top-box1{position:fixed;z-index:999; display:black; bottom:14%; right:0px;}
header .container-shared .container .col-logo img.img-responsive{float:left;}.logo-ph{display:none;}
#fixed-social a span{font-size:16px;}.csp_section .left_txt h2{font-size:22px;}
 td { background-color: #fff; }.cap-whc {width: 25% !important; height: 25px !important; background: #fff !important;border: 1px solid #ddd !important; margin-top:10px;}
 table>tbody>tr>td:first-child, table>tbody>tr>th:first-child, table>tfoot>tr>td:first-child, table>tfoot>tr>th:first-child, table>thead>tr>td:first-child, table>thead>tr>th:first-child {
    font-weight: normal;
}

.masonry-grid2 {background: radial-gradient(circle,white 0%,#e9e9e9 100%);box-shadow:inset 0 7px 9px -7px rgb(0 0 0 / 25%);}
.body__copy h2:not([class]), .body__copy h2[class=""], .body__copy .typog-secondary:not(.exclude-body-formatting) {margin: 11px 0 10px; font-size: 25px;}
a.btn.btn-default, button.btn.btn-default, input[type="button"].btn.btn-default, input[type="submit"].btn.btn-default{background:#fff !important; border:1px solid #c3c3c3 !important;}
.bootstrap-select .dropdown-menu .bs-searchbox {padding: 3%;}.dropdown-menu > li > a{color:#535351;}
.bootstrap-select.btn-group .dropdown-toggle .filter-option {font-size: 14px !important;color: #535351; font-weight:normal;}
.bootstrap-select button{height:45px !important;}.bootstrap-select button span.bs-caret{height:45px !important;}
.box-w1{float:right !important;position: absolute !important;right: 0 !important;}
#blur h3{display:none !important;}
body > .container-fluid { overflow:initial;}
.yh-packages-details {
    width: 100%;
    float: left;
    padding: 40px 0 0;
}
.Packages-block h1 {width: 100%;color:#016a66; font-size:26px;line-height: normal;border-bottom: 1px solid #999;padding: 0 75px 15px 0;
margin: -5px 0 0;text-transform: uppercase;line-height: 36px; font-weight:bold;}

.Packages-block span {width: 100%;color:#000; background:#f4b335; font-size:26px;line-height: normal;padding:5px 20px;
margin: -5px 0 0;text-transform: uppercase;line-height: 36px; font-weight:bold; text-align:center; border-radius:5px; box-shadow:1px 5px 10px rgba(0,0,0,0.2);}

.yh-packages-img {
    margin: 0 40px 0 0;
    float: left;
    text-align: center;
    width: 120px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    box-shadow: inset 0 0 14px 14px #cef3f5;
    -moz-box-shadow: inset 0 0 14px 14px #cef3f5;
    -webkit-box-shadow: inset 0 0 14px 14px #cef3f5;
    padding: 20px 10px;
}

.yh-packages-cont {float: left;width: 78%;padding: 0 0 60px;}

.yh-packages-cont li {
    position: relative;
    line-height: 20px;
    padding: 15px 0;
    line-height: 25px;
    color: #333;
    border-bottom: 1px solid #d6d6d6;
    font-size: 15px;
}
.ah-know-more {
    font-size:14px;
    text-transform: uppercase;
    text-align: center;padding-top:15px;
}
.ah-know-more  .btn1-primary {
    color: #000;
    background-color:#f4b335;
    border-color: #f4b335; text-align: center;border-radius:5px;
	padding:10px 20px;font-size:14px;box-shadow:1px 5px 10px rgba(0,0,0,0.2);font-weight:bold;
}
.all-surgeries{padding-top:16%;margin-top:0%;background:url(../../uploadedfiles/gallery/1612954302_health-packages.jpg);background-size:100%;margin: 0;
    width: 100%;
    max-width: 100%;}

.Wiki-surgeries1{width:100%; float:left; margin:10px 0; display:block;box-shadow:0px 1px 3px rgba(0,0,0,.08) !important;}
.Wiki-surgeries1:hover{box-shadow:0px 5px 9px rgba(0,0,0,.09) !important;}

.Wiki-surgeries{width:100%; float:left; margin:10px; display:block;box-shadow:0px 1px 3px rgba(0,0,0,.08) !important;}
.Wiki-surgeries:hover{box-shadow:0px 5px 9px rgba(0,0,0,.09) !important;}
.text-box{color:#008271; font-size:19px;}
.text-h p{color:#000;font-size: 15px;line-height: 25px; margin:15px 0; height:100%;}
.text-h li{color:#000;font-size: 15px;line-height: 25px; margin-bottom:0px; height:100%; list-style:disc; margin-left:20px;}
.read-b{border-top:1px solid rgba(0,0,0,0.06); padding-top:6px; margin-bottom:0px; margin-top:10px;}

 .icon-box{width:100%;}#nwh_footer_banner_legal{display:none !important;}
 footer .container-clone{display:none;}
.footer.v2 p.disclaimer{position:relative; bottom:-220px;}
.tab-wrapper .nav-tabs li a:focus, .tab-wrapper .nav-tabs li a:hover{outline:none;}
@media screen and (min-width: 1200px) {
.cta.cta-image-stack div:before {
    height: calc(100% - 170px);
}
}
@media screen and (max-width: 1199px) and (min-width: 992px) {
.cta.cta-image-stack div:before {
    height: calc(100% - 195px);
}
.blog-patient-name {
width: 50%;
}
}
@media screen and (max-width: 991px) and (min-width: 768px) {
.cta.cta-image-stack div:before {
    height: calc(100% - 155px);
}
}
@media screen and (max-width: 767px) and (min-width: 348px) {
.cta.cta-image-stack div:before {
    height: calc(100% - 220px);
}
}

@media screen and (max-width:880px) {.top-box1{position:fixed;z-index:999; display:black; bottom:10px; right:10px;display:none;}.nav-top{top:3px !important;}
.logo-ph{width:35px !important;float:left;height:35px !important;margin:10px !important; margin-left:5% !important; display:block !important; position:absolute; right:54px; top:5px;}
header .container-shared .col-logo {padding:0px;}header .container-shared .container .col-logo img.img-responsive{margin-top:5px;}
#container-carousel > .row > .col-xs-12 div.carousel-inner .item div.banner-item-container div.carousel-caption div.carousel-caption-background span{font-size:35px;}#mobileNavigation{display:none !important;}.recent-research.mobile{margin-bottom:0px;}
.find-boxht{position: fixed;display: block;z-index: 999;bottom: 0px;width: 100%;}.btn-holder{text-align:center;}
}

@media screen and (max-width:880px) {
.cap-whc {width: 85% !important; height: 25px !important; background: #fff !important;border: 1px solid #ddd !important; margin-top:10px;}
}

@media screen and (max-width:880px) {col-sm-4{.col-sm-4:100%;}
.box-w1 {position: relative; width: 100%;}
.box-w1 {
    float: right !important;
    position: relative !important;
    right: 0 !important;
    margin: 15px 0;
}
}

@media screen and (max-width:880px) {.Wiki-surgeries{width:100%; float:left; display:block; margin:0px;}
.all-surgeries{padding-top:12%;padding-bottom:0px;margin:0px; background-position:100% -6%; background-size:cover;}
.text-h{ height:100%;}
.card{border:0px;}
.Packages-block li {width:auto;}.Packages-block h1{margin:10px; line-height:27px;}.background_section{margin-bottom:20px;}
.yh-packages-cont {float: left;width:100%;padding:10px 20px;}.yh-packages-img{margin-left:20px;}
.Packages-block h1 {font-size:20px; padding:0px;text-align:center;}.Packages-block  span  {font-size:20px;display:none; padding:0px;text-align:center; }
footer .col-xs-6 {
    width:100%;
}
    
}

@media screen and (max-width:880px) {.footer.v2{padding:15px;}}


.font12{font-size: 12px;}
.popup-inner{background:#ffffff !important; border-radius:30px;}
.modal-content{background:#ffffff; border-radius:30px;  border:0px;}
.modal-header{padding:0px; border:0px; margin: 0;}
.modal-body{padding:0px; border:0px;}
.top-text{color:  #fff; border-bottom:1px solid #ddd; margin-bottom:20px;}
.lbl{color:#000000; font-weight:normal; padding-left:0px;}
.lbl2{color:#000000; font-weight:normal; padding-left:0px;}
.lbl3{color:#000000; font-weight:normal; padding-left:0px;}
.lbl4{color:#000000; font-weight:normal; padding-left:0px;}
.bg1{padding-left:55px; background-position:8px 50% !important; width: 99%; border-radius:4px;}
.bg2{ padding-left:55px; background-position:8px 50% !important; width: 99%; border-radius:4px;}
.bg3{ border-radius:4px; padding-left:55px; background-position:8px 50% !important; width: 99%;}
 .box111{position: absolute;right: 0;}
.box11{margin-bottom:4%; margin-top:20px; font-size: 10px !important; text-align: left; align-items: left; padding-left: 10px; color:#000; column-count:1; width:100%; line-height:22px;}
.box13{font-size: 10px !important; margin-bottom: 0px; color:#016a66;}
.smtt{margin:25px 0;}
.cml{border-right:0px solid #fff;}
.last-header{font-family:TheSans,sans-serif; color:#026558; margin-bottom:15px; font-size:17px; font-weight:bold;  color:#fff; display:none;}
.content-title2{ color:#016a66; font-weight:bold; font-family:ITC AvantGarde,sans-serif;}
.tbp{ color:#fff;}
.box12{text-align:center;}
.bg4{ background-position:8px 10%; padding-left:50px; width:99.9%; border-radius:4px;}
.blurnew{border-bottom: 1px solid #ddd; column-count:1; padding-bottom:20px;}
.blurnew1{padding-right:0px; padding-left:0px; padding-top:20px; background:#fff; padding-bottom:0px;}
.box-w11{float:right;}
.heaing2{border:0px; color:#016a66; font-weight:400; font-size:22px; border: 0px;}
.Packages-blocknew{padding-right:0px; padding-left:0px; padding-top:20px;}
.btn12-primary{background:#016a66 !important; color:#fff !important; margin-right:10px !important; font-size:16px !important;}
.lazynew{width: 15px;vertical-align: text-bottom;}
.ft{margin-right: 5px;}
.container-shared {
    overflow: hidden !important;
}
@media(max-width:560px){
    .yh-packages-img {
    margin-left: 0 !important;
    margin-bottom: 15px !important;
}

.yh-packages-cont {
    
    padding: 10px 0 !important;
}

.blurnew{margin-top:40px !important;}

}
