#rc-imageselect,.g-recaptcha{transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0;margin:auto;float:none}
#rc-imageselect,.g-recaptcha{transform:scale(0.86);-webkit-transform:scale(0.86);transform-origin:0 0;-webkit-transform-origin:0 0;margin:auto;float:none}
@import(reference) "/apps/neuro/northera/clientlibs/clientlibs-northera/northera/less/variable.less";.cmp-layout__specialist{padding:50px 0 50px 0;@media @phone{padding:30px 0 30px 0}
.cmp-title{text-align:center;.cmp-title__text{padding:0 0 30px 0;margin:0;@media @phone{font-size:30px;line-height:1.3;padding-left:60px;padding-right:60px}
}
}
.cmp-text{p{margin:0}
}
.map-mobile{img{width:100%;margin-top:30px}
}
}
.findaspecialist{.cmp-specialist__zipcode-section{background-image:url("../../../../../../content/dam/lundbeck/active/neurology/northera/northera/images/find-a-neurogenic-orthostatic-hypotension-specialist/search-banner.png");min-height:492px;height:492px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;@media @phone{background:0;min-height:100%;padding:0;height:100%}
#cmp-findDoctorForm{position:absolute;right:0;margin:0 140px 0 0;max-width:385px;padding:30px;background-color:white;top:50%;transform:translateY(-50%);box-shadow:0 3px 3px 4px rgba(0,0,0,0.2);@media @phone{position:static;margin:0;max-width:100%;transform:none;box-shadow:0 5px 6px 0 #0d4465;padding-top:0;padding-right:15px;padding-left:15px}
.cmp-specialist__zipcodecontent{&>p{line-height:22px}
p{margin:0}
label{margin:0}
.cmp-specialist__zipcode{position:relative;.cmp-zipCode{margin:20px 0;padding:0 0 0 90px;width:100%;background:@Gainsboro;border:0;height:46px;text-align:left;font-size:18px;line-height:22px !important;font-family:@fontMedium;color:@Black;border-radius:0;-webkit-border-radius:0;&::placeholder{color:#969696}
&::-webkit-input-placeholder{color:#969696}
&:-ms-input-placeholder{color:#969696}
&:focus{outline:0}
@media @phone{margin-top:38px}
}
.cmp-glyphicon-search{position:absolute;top:27px;left:34px;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:left;pointer-events:none;font-size:18px;color:#969696;transform:scaleX(-1);@media @phone{top:46px;left:35px}
}
.cmp-specialist__termsConditons{padding-bottom:20px;display:table;.cmp-find-specialist__termsCond-label{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;&:checked ~ .cmp-find-specialist__checkmark{background-color:@LightBlue;&:after{display:block}
}
}
.cmp-find-specialist__checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:@White;border:2px solid @NightRider;border-radius:3px;&:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}
}
}
.cmp-find-specialist__labeltext{display:table-cell;font-size:18px;color:@Gray;font-weight:normal;padding-left:10px;vertical-align:middle;font-family:@fontMedium}
@media @phone{padding-bottom:50px}
}
.cmp-zipcode__submit{border:0;width:100%;padding:15px 10px;border-radius:0;-webkit-border-radius:0}
#termsAndConditions-error,#zipcode-error{padding-bottom:10px;color:@Red;font-size:14px;display:block}
}
}
}
}
.cmp-specialist__result-section{display:none;padding:0;.cmp-result__googlemap{.cmp-googlemap__maparea{width:100%;height:520px;&:empty{height:auto}
}
}
.cmp-specialist__result{margin:0 auto;width:83.3333%;padding-top:45px;padding-bottom:20px;@media @phone{padding:40px 25px 25px 25px;margin:0;width:100%}
p{margin:0;padding-bottom:20px;font-family:@fontBold;font-size:50px;line-height:60px;color:@summerSky;@media @phone{font-size:20px;line-height:24px;text-align:center}
}
.cmp-result__doctormiles{font-size:20px;font-family:@fontMedium;color:@Gray;.cmp-result__distance{.cmp-result__zipCode{font-family:@fontBlack}
}
}
}
.cmp-result__list-section{margin:0 auto;width:83.3333%;@media @phone{width:100%;padding:0 25px}
.cmp-result__lists{.cmp-panel{&:first-child{.cmp-specialistsdetails__mobile{border-top:1px solid @Grey}
}
.cmp-specialistsdetails{.cmp-specialistsdetails__desktop{border-bottom:1px solid @Grey;padding-bottom:40px;padding-top:40px;cursor:pointer;@media @phone{display:none}
@media @phone_large{display:block}
.row{margin-left:0;margin-right:0;&:after{content:"";display:table;clear:both}
.cmp-specialistsdetails__coloumn{float:left;padding:0 20px 0 0;font-size:20px;color:@Gray}
.cmp-coloumn__doctorname{font-family:@fontBlack;width:30% !important}
.cmp-coloumn__specialty{font-family:@fontBlackItalic;width:30% !important}
.cmp-coloumn__addressSection{width:32% !important;font-family:@fontIcons;line-height:1.2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;&:before{content:@mapMarker;position:absolute;font-size:45px;color:@LightBlue}
.cmp-addressContainer{padding-left:55px;.cmp-coloumn__address{font-family:@fontMedium;line-height:30px !important}
.cmp-coloumn__telNumber{color:@LightBlue;text-decoration:none;text-decoration-color:@LightBlue;font-family:@fontBlack;font-size:20px}
}
}
.cmp-coloumn__miles{font-family:@fontBlack;width:8% !important;padding:0;float:left;text-align:right}
}
}
.cmp-specialistsdetails__mobile{display:block;border-bottom:1px solid @Grey;padding-bottom:40px;padding-top:40px;@media @phone{display:block}
@media @phone_large{display:none}
.row{margin-left:0;margin-right:0;font-size:20px;color:@Gray;.cmp-mobile__row1{float:left;width:100%;padding-bottom:10px;.cmp-specialistsdetails__namespecialty{float:left;width:80%;font-family:@fontIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;.cmp-nameContainer{padding-left:50px;.cmp-specialistsdetails__name{font-family:@fontBlack;display:block}
.cmp-specialistsdetails__specialty{font-family:@fontBlackItalic;display:block}
}
}
.cmp-specialistsdetails__miles{float:left;width:20%;font-family:@fontBlack;text-align:right}
}
.cmp-mobile__row2{float:left;width:100%;.cmp-specialistsdetails__addressSection{float:left;width:90%;font-family:@fontIcons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;&::before{content:@mapMarker;position:absolute;font-size:45px;color:@LightBlue;@media @phone{left:16px}
}
.cmp-specialistsdetails__address{font-family:@fontMedium}
.cmp-specialistsdetails__telNumber{color:@LightBlue;text-decoration:none;text-decoration-color:@LightBlue;font-family:@fontBlack;font-size:20px}
}
}
}
}
}
}
}
}
}
}
.cmp-text__specialist{padding:50px 0;@media @phone{padding:50px 15px}
.cmp-text{p{margin:0;@media @tablet_exception{margin-right:10%}
}
}
}
@media @phone_large{.cmp-layout__specialist{.map-mobile{display:none}
}
}
@media @desktop{.cmp-layout__specialist{.title{&+.text{padding-right:40px;padding-left:40px}
}
}
.cmp-text__specialist{padding-right:150px !important;padding-left:40px !important}
}
@media @phone{.cmp-coloumn__address{line-height:20px !important}
.findaspecialist{.cmp-specialist__result-section{.cmp-result__list-section{.cmp-result__lists{.cmp-panel:first-child{.cmp-specialistsdetails__mobile{border-top:0 !important}
}
}
}
}
.cmp-specialist__result{padding-top:70px !important;padding-bottom:0 !important}
.cmp-specialist__result-section{.cmp-specialist__result{p{padding-bottom:25px !important}
.cmp-result__doctormiles{font-size:18px !important;line-height:30px !important}
}
}
.cmp-specialistsdetails__mobile{position:relative !important}
.cmp-specialistsdetails__miles{position:absolute;bottom:0;width:100%;text-align:center !important;padding-bottom:25px;width:100% !important}
.cmp-specialistsdetails__addressSection{padding-bottom:25px;font-size:16px;line-height:19px;padding-left:40px}
.cmp-specialistsdetails__namespecialty:before{left:-10px !important;top:115px !important}
.cmp-nameContainer{font-size:16px;line-height:30px;padding-left:0 !important}
.cmp-specialistsdetails__name{padding-bottom:15px}
.cmp-specialistsdetails__specialty{margin-bottom:20px !important}
.cmp-mobile__row1{padding-bottom:0 !important}
.cmp-specialistsdetails__mobile{padding-top:30px !important}
}
}
@media only screen and (max-width:768px){.findaspecialist .cmp-specialist__result-section .cmp-result__list-section .cmp-result__lists .cmp-panel .cmp-specialistsdetails .cmp-specialistsdetails__mobile .row .cmp-mobile__row2 .cmp-specialistsdetails__addressSection::before{left:-10px;top:15px}
}