.stayuptodateform{background:url("../../../../content/dam/lundbeck/trintellixca/icons/circles_bg.jpg") no-repeat center center;height:865px;background-size:cover}
.stayuptodateform .input-blk{display:block !important}
.stayuptodateform .inner-container{max-width:1200px;margin:auto;float:none !important;padding:45px 0 0 0;text-align:center}
@media only screen and (max-width:991.5px){.stayuptodateform .inner-container{padding:83px 0 0 0}
}
@media only screen and (max-width:767.5px){.stayuptodateform .inner-container{padding:52px 0 0 0}
}
.stayuptodateform .inner-container h1{color:#52636f;text-transform:uppercase;line-height:28px}
@media only screen and (max-width:991.5px){.stayuptodateform .inner-container h1{margin-bottom:15px}
}
@media only screen and (max-width:767.5px){.stayuptodateform .inner-container h1{line-height:32px}
}
@media only screen and (max-width:436.5px){.stayuptodateform .inner-container h1{margin:0 27px 15px 27px}
}
@media only screen and (max-width:377.5px){.stayuptodateform .inner-container h1{margin:0 0 15px 0}
}
.stayuptodateform .inner-container h1 sup:nth-child(1){top:-1.3em;position:relative;left:.4em;text-transform:capitalize;margin-right:6px}
.stayuptodateform .inner-container h1 sup:nth-child(2){font-size:18px;top:-0.7em}
.stayuptodateform .inner-container h1+p{margin-bottom:50px;color:#52636f}
@media only screen and (max-width:991.5px){.stayuptodateform .inner-container h1+p{margin-bottom:36px}
}
@media only screen and (max-width:767.5px){.stayuptodateform .inner-container h1+p{margin-bottom:33px}
}
.stayuptodateform .input-blk label{font-weight:350 !important}
.stayuptodateform .input-blk:nth-child(2) p{font-weight:bold !important}
.stayuptodateform .form-input label,.stayuptodateform .form-input p{font-weight:bold !important;margin-bottom:5px}
.stayuptodateform select,.stayuptodateform input[type="text"]{border:2px solid #52636f !important;padding:14px;border-radius:0}
.stayuptodateform select{background:#fff !important}
.stayuptodateform .input-blk{width:55%;margin:auto;margin-bottom:27px}
.stayuptodateform .input-blk label{text-align:left !important;font-size:20px;line-height:28px}
.stayuptodateform .input-blk .form-input{width:100%}
.stayuptodateform .input-blk:nth-child(3){margin-bottom:47px !important}
@media only screen and (max-width:767.5px){.stayuptodateform .input-blk:nth-child(3){margin-bottom:44px !important}
}
@media only screen and (max-width:767.5px){.stayuptodateform .input-blk{margin-bottom:33px !important}
}
.stayuptodateform .input-blk{float:none;clear:both}
.stayuptodateform .input-blk .radio-inline{display:inline-block !important;float:left;margin-right:20px;border:2px solid #52636f;width:31.3%;padding:15px 0 15px 15px;margin-bottom:0}
.stayuptodateform .input-blk .radio-inline:last-child{margin-right:0}
@media only screen and (min-width:992px) and (max-width:1190.5px){.stayuptodateform .input-blk .radio-inline{width:31.3%;margin-right:3%}
}
.stayuptodateform .input-blk p{text-align:left !important;font-size:20px;line-height:28px;margin-bottom:5px}
.stayuptodateform .input-blk:nth-child(3) .form-input{margin-top:27px}
@media only screen and (max-width:767.5px){.stayuptodateform .input-blk:nth-child(3) .form-input{margin-top:33px}
}
.stayuptodateform .padbtm30{padding-bottom:0}
.stayuptodateform .form-input:nth-of-type(2n+1){margin-right:0}
.stayuptodateform #select{font-size:20px;line-height:28px;color:#52636f;position:relative;-webkit-appearance:none}
.stayuptodateform input[type="radio"]{margin-right:20px}
.stayuptodateform input[type="radio"]:focus-visible{outline:0}
.stayuptodateform .tandcColor{position:relative;display:flex;margin-bottom:45px !important}
@media(max-width:991.5px){.stayuptodateform .tandcColor{margin-bottom:46px !important}
}
@media(max-width:767.5px){.stayuptodateform .tandcColor{margin-bottom:43px !important}
}
.stayuptodateform .tandcColor .checkmark{position:absolute;top:0;left:0;height:32px;width:32px;border:2px solid #52636f;background:#fff;margin-top:2px}
@media only screen and (max-width:991.5px){.stayuptodateform .tandcColor .checkmark{position:unset;top:unset;left:unset;margin-top:0;display:inline-block}
}
.stayuptodateform .tandcColor #tandc{position:absolute;opacity:0 !important;cursor:pointer}
.stayuptodateform .tandcColor .tandc{display:flex}
.stayuptodateform .tandcColor .tandc p{font-weight:350}
.stayuptodateform .tandcColor input[type="checkbox"]:checked ~ .tandc .checkmark{background-color:#fff;border-color:#52636f}
.stayuptodateform .tandcColor input[type="checkbox"]:checked ~ .tandc .checkmark:after{display:block;content:"";position:absolute;left:8px;top:-1px;width:10px;height:26px;border:solid #f48f31;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media only screen and (max-width:991.5px){.stayuptodateform .tandcColor input[type="checkbox"]:checked ~ .tandc .checkmark:after{left:11px}
}
.stayuptodateform .tandcColor label.tandc p{margin:5px 0 0 50px}
@media only screen and (max-width:991.5px){.stayuptodateform .tandcColor label.tandc p{margin:0 0 0 18px;width:79%;margin-top:-4px;display:inline-block;vertical-align:top}
}
@media only screen and (max-width:767.5px){.stayuptodateform .tandcColor label.tandc p{margin:0 0 0 34px}
}
@media only screen and (min-width:645px) and (max-width:991.5px){.stayuptodateform .tandcColor label.tandc p{vertical-align:middle;margin-top:0}
}
.stayuptodateform input[type="radio"]:after{width:19.2px;height:19.2px;border-radius:20px;top:-5px;left:-1px;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:2px solid #52636f}
@media only screen and (max-width:991.5px){.stayuptodateform input[type="radio"]:after{height:17.56px}
}
.stayuptodateform input[type="radio"]:checked:after{width:19.2px;height:19.2px;border-radius:20px;top:-5px;left:-1px;position:relative;background-color:#52636f;content:"";display:inline-block;visibility:visible;border:2px solid #52636f}
.stayuptodateform .radio-inline{background-color:#fff}
@media only screen and (max-width:991.5px){.stayuptodateform .radio-inline{margin-bottom:15px !important}
.stayuptodateform .radio-inline:last-child{margin-bottom:0 !important}
}
.stayuptodateform .submit-blk{padding:0 0 0 0 !important;position:relative}
.stayuptodateform .submit-blk button{border:4.48px solid #f48f31;font-size:26.6px;line-height:44.8px;min-width:250px;padding:11px !important;margin-top:45px;background:#f48f31;border-radius:50px}
@media only screen and (max-width:991.5px){.stayuptodateform .submit-blk button{margin-top:27px}
}
@media only screen and (max-width:767.5px){.stayuptodateform .submit-blk button{margin-top:36px}
}
@media only screen and (max-width:991.5px){.stayuptodateform{padding-right:57px;padding-left:57px;height:auto}
.stayuptodateform .input-blk{width:100%}
.stayuptodateform .input-blk .radio-inline{width:31.09%;margin-bottom:0 !important;margin-right:22px}
.stayuptodateform .form-input{padding-bottom:0 !important}
.stayuptodateform .submit-blk{margin-bottom:75px}
}
@media only screen and (max-width:767.5px){.stayuptodateform{padding-right:15px;padding-left:15px;height:auto}
}
.stayuptodateform select{background:url(../../../../content/dam/lundbeck/trintellixca/icons/cheveron_arrow_new1.png) no-repeat 98.5% #fff !important;background-size:32px !important;-moz-appearance:none;-webkit-appearance:none;-webkit-border-radius:0;appearance:none}
.stayuptodateform .input-blk label.error{font-size:14px;line-height:19px}
.stayuptodateform #TermsAndCond-error{position:absolute;top:33px}
@media only screen and (max-width:991.5px){.stayuptodateform #TermsAndCond-error{top:47px}
}
@media only screen and (min-width:645px) and (max-width:991.5px){.stayuptodateform #TermsAndCond-error{top:32px}
}
@media only screen and (max-width:368px){.stayuptodateform #TermsAndCond-error{top:75px}
}
.stayuptodateform .custom-error{display:none}
.stayuptodateform .footnote{margin-bottom:0;margin:auto;text-align:left;font-size:18px;line-height:26px !important}
@media only screen and (min-width:992px) and (max-width:1200.5px){.stayuptodateform .footnote{width:55%;margin:auto}
}
@media only screen and (min-width:1200px){.stayuptodateform .footnote{max-width:665px}
}
@media only screen and (max-width:767.5px){.stayuptodateform .footnote{font-size:20px;line-height:28px !important}
}
.stayuptodateform .overAllFormValidation{display:none}
.French-text-hidden{text-align:center;padding-top:40px}
.French-text-hidden p{border-bottom:0}
.French-text-hidden a{color:#f48f31 !important;font-weight:bold;text-decoration:none;font-size:26px;line-height:24px;border-bottom:0}
@media only screen and (max-width:991.5px){.French-text-hidden{position:absolute;top:-2%;right:5%}
}
@media only screen and (max-width:767.5px){.French-text-hidden{position:absolute;right:14%;top:-2%}
}
#LicNum-error,#TermsAndCond-error,#select-error{color:#de3d1e !important;font-weight:bold !important;font-size:18px !important;line-height:26px !important;position:absolute}
@media(max-width:767.5px){#LicNum-error,#TermsAndCond-error,#select-error{font-size:14px !important}
}
.overAllFormValidation{color:#de3d1e !important;font-weight:bold !important;font-size:18px !important;line-height:26px !important;margin:0 auto;width:55%;text-align:left}
@media screen and (min-width:992px) and (max-width:1199.5px){.overAllFormValidation{padding-top:17px}
}
@media screen and (max-width:991.5px){.overAllFormValidation{position:absolute;width:100%;top:calc(117%)}
}
@media screen and (max-width:767.5px){.overAllFormValidation{top:calc(107%);font-size:14px !important}
}
.radio-inline{position:relative}
#optradio-error{position:absolute;color:#de3d1e !important;font-weight:bold !important;font-size:18px !important;line-height:26px !important;left:-2px;bottom:-33px;width:200px}
@media only screen and (max-width:767.5px){#optradio-error{bottom:-186px}
}
@media only screen and (max-width:767.5px){#optradio-error{font-size:14px !important}
}
@media(max-width:767.5px){.stayuptodateform .input-blk .radio-inline{width:100%;margin-right:0;margin-bottom:14px !important}
.stayuptodateform .input-blk .radio-inline:last-child{margin-bottom:0 !important}
}
#login-form-french .stayuptodateform{height:880px}
@media only screen and (max-width:991.5px){#login-form-french .stayuptodateform{height:auto}
}
#login-form-french .stayuptodateform #TermsAndCond-error{top:55px}
@media(max-width:991.5px) and (min-width:916px){#login-form-french .stayuptodateform #TermsAndCond-error{top:35px}
}
@media(max-width:550.5px){#login-form-french .stayuptodateform #TermsAndCond-error{top:75px}
}
#login-form-french .stayuptodateform #optradio-error{width:360px}
@media(max-width:374.5px){#login-form-french .stayuptodateform #optradio-error{width:335px}
}
@media(max-width:1140px) and (min-width:992px){#login-form-french .stayuptodateform .input-blk .radio-inline{width:32%;margin-right:2%;padding:15px 0 15px 10px}
#login-form-french .stayuptodateform .input-blk .radio-inline:last-child{margin-right:0}
#login-form-french .stayuptodateform input[type="radio"]{margin-right:15px}
}
@media(max-width:1140px) and (min-width:992px) and (max-width:1045px) and (min-width:992px){#login-form-french .stayuptodateform input[type="radio"]{margin-right:5px}
}