body{background:#f0f0f0;}.form-item{margin:0;}#member-login-column h1,#member-login-column p{text-align:center;}#member-login-column h1,#login h2{font-family:'raleway-semi';font-size:16pt;}#login h3{margin-bottom:.2rem;font-family:'raleway-semi';font-size:12pt;}#member-login-column p{margin:.3rem 0 1.3rem 0;font-size:11pt;}#login.row{max-width:68rem;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:stretch;align-items:stretch;padding:2rem 1rem;}.containers{background-color:#FFF;border:1px solid #ddd;border-radius:.5rem;padding:2rem;}.rrssBox,.registerBox,.loginBox{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.7rem;}.client-messages-container .errors .messageItem{color:#fff;background:#dc3545;font-weight:normal;padding:15px 15px;text-transform:uppercase;font-size:10pt;letter-spacing:1px;border-radius:2px;position:absolute;z-index:9999;left:0;top:0;width:100%;text-align:center;margin:0;border:0;}.client-messages-container .errors .messageItem span{background-image:inherit;padding:0;margin:0;}#client-messages .messageItem{position:absolute!important;top:0;z-index:999;width:100%;right:0;}.password-error-anchor label.error{margin-top:15px;}.text-field,.password-field-container{margin-top:0;margin-bottom:1rem;}#column-site-logo img{height:50px;}#header-content{background:inherit;}#column-site-logo,#icon-responsive-menu,#column-site-login{z-index:99;}.login-submit-button{width:100%;padding:1rem 0;font-size:12pt;line-height:inherit;border:0;-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s;background:#0a66c2;}.login-submit-button:hover{background:#014F8B;}#login-register-button a{border:0;background:#ff5c00;color:#FFF;padding:1.2rem 3rem;line-height:inherit;font-size:14pt;box-shadow:0 2px 4px rgb(0 0 0/15%);-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s;}#login-register-button a:hover{background:#AD3E00;}.login-bottom{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:center;align-items:center;}.loginBox input[type="submit"]{background:#ff5c00;font-family:'raleway-semi';width:7rem;}.loginBox .submitContainer,.save-password{-ms-flex-preferred-size:50%;flex-basis:50%;}.loginBox .submitContainer{text-align:right;}.loginBox input[type="text"],.loginBox input[type="password"]{border-left:4px solid #ff5c00!important;background:#f0f0f0;}.registerBox p{margin:0;}.registerBox ul li img,.registerBox ul li div{display:inline-block;vertical-align:middle;}.registerBox ul li img{margin-right:.5rem;margin-bottom:1rem;}.registerBox ul li{margin:1.5rem 0;text-align:center;}.registerBox a{border:2px solid #ff5c00;color:#ff5c00;font-family:'raleway-semi';background:#fff;font-size:12pt;display:block;width:14rem;margin:0 0 0 auto;}.rrssBox p{font-size:11pt;margin:.7rem 0 1rem 0;}.linkedinRRSS,.instagramRRSS,.xRRSS,.facebookRRSS,.tiktokRRSS,.youtubeRRSS{display:inline-block;vertical-align:middle;margin:0 .5rem .5rem 0;margin-right:.5rem;width:3rem;height:3rem;border-radius:.2rem;background-size:220px;background-repeat:no-repeat;border:2px solid;border-color:#0073b1;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-position:5px 9px;}.linkedinRRSS a,.instagramRRSS a,.xRRSS a,.facebookRRSS a,.tiktokRRSS a,.youtubeRRSS a,.blogRRSS a{display:block;width:100%;height:100%;}.instagramRRSS{border-color:#D43089;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-size:235px;background-position:-38px 9px;}.xRRSS{border-color:#000;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-position:-73px 9px;}.facebookRRSS{border-color:#1877f2;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-position:-111px 9px;}.tiktokRRSS{border-color:#FE2C55;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-position:-146px 9px;}.youtubeRRSS{border-color:#F00;background-image:url(/img/theme-nd/no-fusion/rrss-icons-colors.png);background-size:290px;background-position:-248px 5px;}.blogRRSS{display:inline-block;vertical-align:middle;margin-bottom:.5rem;border:2px solid #ff5c00;color:#ff5c00;height:3rem;padding:0 1rem;border-radius:.2rem;}.blogRRSS a{color:#ff5c00;font-weight:bold;font-size:12pt;line-height:2.7rem;font-family:'raleway-bold';}.text-field,.password-field-container{position:relative;}.form-field-label{position:absolute;cursor:text;top:1rem;left:.9rem;height:32%;font-size:11pt;color:gray;-webkit-transform:translate3d(0,0,0);-moz-transition:translate3d(0,0,0);-o-transition:translate3d(0,0,0);-ms-transition:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.text-field input:focus,.password-field label input:required:valid{outline:0;border:1px solid #ff5c00;border-radius:.2rem;font-size:13px;}.text-field #inputLogin:focus~.form-field-label,.password-field label #inputPassword:focus~.form-field-label,.text-field #inputLogin:required:valid~.form-field-label,.password-field label #inputPassword:required:valid~.form-field-label{color:#ff5c00;width:auto;font-weight:normal;font-size:10pt;-webkit-transform:translate3d(0,-0.8rem,0);-moz-transform:translate3d(0,-0.8rem,0);-o-transform:translate3d(0,-0.8rem,0);-ms-transform:translate3d(0,-0.8rem,0);transform:translate3d(0,-0.8rem,0);}.text-field input:-webkit-autofill,.text-field input:-webkit-autofill:hover,.text-field input:-webkit-autofill:focus,.password-field label input:-webkit-autofill,.password-field label input:-webkit-autofill:hover,.password-field label input:-webkit-autofill:focus{border:1px solid #ff5c00;-webkit-text-fill-color:#303030;-webkit-box-shadow:0 0 0 30px #FFF inset;box-shadow:0 0 0 30px #FFF inset;}span.checkmark{background-color:#f0f0f0;}span.checkmark:hover{background-color:#979797;}label.checkbox-wrapper span.label{position:relative;padding-left:1.4rem;top:2px;}#loginPopup-title{display:none;}span.googleButtonText,span.facebookButtonText,span.linkedinButtonText{display:none;}.textLogin{color:#fff;display:inline-block;padding-right:.5rem;}.lineSeparator{display:block;margin:2rem auto 1.7rem auto;width:10rem;height:1px;background:#ddd;}.forgot-password{text-align:center;display:block;font-size:11pt;color:#000;}@media(min-width:992px){.loginBox{-ms-flex-preferred-size:39%;flex-basis:39%;}.registerBox{-ms-flex-preferred-size:60%;flex-basis:60%;}.registerBox ul li{text-align:left;}.registerBox ul li img{margin-bottom:0;}}
