/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.login-container .choose-btns .btn-blue,.external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset .button,.page-view-frontpage-page-1 #icpclogin .register_div .register-option,.page-view-frontpage-page-1 #icpclogin input#edit-login-submit,.page-view-frontpage-page-1 .model .register_div .register-option,.page-view-frontpage-page-1 .model input#edit-login-submit,.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer .form-submit,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer .form-submit{border:2px solid #599ddf;font-style:normal;font-weight:600;font-size:15px;font-family:"Open Sans",sans-serif;line-height:20px;text-align:center;border-radius:24px;padding:10px 30px;display:inline-block;outline:none;text-decoration:none;cursor:pointer;-webkit-box-shadow:0px 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0px 4px 4px rgba(0,0,0,0.25);box-shadow:0px 4px 4px rgba(0,0,0,0.25);-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s;}@media (max-width:1024px){.login-container .choose-btns .btn-blue,.external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset .button,.page-view-frontpage-page-1 #icpclogin .register_div .register-option,.page-view-frontpage-page-1 #icpclogin input#edit-login-submit,.page-view-frontpage-page-1 .model .register_div .register-option,.page-view-frontpage-page-1 .model input#edit-login-submit,.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer .form-submit,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer .form-submit{font-size:14px;padding:8px 20px;}}.login-container .choose-btns .btn-blue,.external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset .button,.page-view-frontpage-page-1 #icpclogin .register_div .register-option,.page-view-frontpage-page-1 #icpclogin input#edit-login-submit,.page-view-frontpage-page-1 .model .register_div .register-option,.page-view-frontpage-page-1 .model input#edit-login-submit,.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer .form-submit,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer .form-submit{background:#599ddf;color:#fff;}.login-container .choose-btns .btn-blue:hover,.external-link-popup .ui-dialog-buttonpane .ui-dialog-buttonset .button:hover,.page-view-frontpage-page-1 #icpclogin .register_div .register-option:hover,.page-view-frontpage-page-1 #icpclogin input#edit-login-submit:hover,.page-view-frontpage-page-1 .model .register_div .register-option:hover,.page-view-frontpage-page-1 .model input#edit-login-submit:hover,.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer .form-submit:hover,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer .form-submit:hover{background:#004680;border-color:#004680;color:#fff;-webkit-box-shadow:0px 4px 6px rgba(89,157,223,0.35);-moz-box-shadow:0px 4px 6px rgba(89,157,223,0.35);box-shadow:0px 4px 6px rgba(89,157,223,0.35);}:root{--desktop-header-bg:#004680;--desktop-header-link:#fff;--desktop-header-link-active:#599ddf;--desktop-headings:#414141;--desktop-text:#606060;--desktop-link:#004680;--desktop-link-hover:#004680;--desktop-button-color:#004680;--desktop-button-color-hover-primary:#004680;--desktop-button-color-hover-secondary:#fff;--desktop-button-text-primary:#fff;--desktop-button-text-secondary:#004680;}html,body{font-family:"Open Sans",sans-serif;color:#606060;}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif;}a,a:hover{text-decoration:none;}.table,.table-hover tbody tr:hover{color:#606060;}body .loader,body .ajax-progress .throbber,body .lp-info .action-wrapper .ajax-progress .throbber{color:#004680;}.page-front.user-not-logged-in #footer{background:#004680;max-width:100%;}.page-front.user-not-logged-in #footer #block-footerlinks{max-width:1300px;margin:0 auto;padding:0 10px;}.page-front.user-not-logged-in #footer #block-footerlinks p{color:#fff;}.page-front.user-not-logged-in #footer #block-footerlinks p a{color:#fff;font-size:14px;}.page-front.user-not-logged-in #footer #block-footerlinks .footer-logo a{display:inline-block;margin:0 10px;vertical-align:middle;}.page-front.user-not-logged-in #footer #block-footerlinks .footer-logo a img{width:78px;display:block;}.page-front.user-not-logged-in #footer #block-footerlinks .footer-logo a:first-child img{width:155px;height:auto;}.page-footer{background:#004680;color:#fff;}.page-footer #block-footerlinks > div a{color:#fff;font-size:14px;}.page-footer #block-footerlinks .footer-logo a{display:inline-block;margin:0 10px;vertical-align:middle;}.page-footer #block-footerlinks .footer-logo a img{width:78px;display:block;}.page-footer #block-footerlinks .footer-logo a:first-child img{width:155px;height:auto;}@media (max-width:991px){.dialog-off-canvas-main-canvas .page-main{padding-top:100px;}.dialog-off-canvas-main-canvas .page-main.page-main-login{padding-top:0;}}header.page-header{background:#004680;padding:10px 0;}header.page-header a,header.page-header .block-profile__link{color:#fff;}header.page-header .main-menu__link > span{position:relative;}header.page-header .main-menu__link > span:after{content:'';position:absolute;left:0;bottom:-4px;height:2px;width:0;background-color:#eeaf30;opacity:0;-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease;}header.page-header .main-menu__link.is-active > span:after,header.page-header .main-menu__link:hover > span:after{width:100%;opacity:1;}header.page-header .view-notifications .btn-rounded{color:#004680;}header.page-header .block-notifications a .fi{color:#fff;}header.page-header .block-notifications .fi-rr-angle-small-down{border-color:initial;}@media (max-width:991px){header.page-header .block-system-branding-block .logo{max-width:10rem;}header.page-header .mobile-menu-btn span{background:#fff;}header.page-header .user-menu-list .logout{width:100%;bottom:0;}header.page-header .user-menu-list .logout .user-menu-item-text{color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}header.page-header .block-notifications{margin-bottom:15px;}header.page-header .mobile-header{padding:10px 0;}header.page-header .mobile-header .main-menu{padding:0;}header.page-header .mobile-header .main-menu .main-menu__item{margin-bottom:15px;font-size:1.1em;}}.role-not_validated_user .back-btn{display:none !important;}.statistics-list .up{color:#004680;}.view-id-opigno_calendar .btn-add a:hover{color:#004690;}.section-group .opigno_activity__wrapper .form-actions #edit-back{color:#004690;}.page-opigno-module-module-result #edit-actions #edit-submit{background:#004680;color:#fff;}.page-front.user-not-logged-in .login-container .slider-item{background-size:cover;}.login-container #user-sidebar{max-width:570px;}.login-container #user-sidebar h1{text-align:center;font-size:23px;letter-spacing:-0.2px;text-transform:none;line-height:1.3;color:#004680;}.login-container #user-sidebar .user-login > p{text-align:center;}.login-container .choose-btns{max-width:430px;margin:0 auto 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center;}.login-container .choose-btns .btn-blue{min-height:auto;margin:10px 0;flex:0 0 49%;white-space:break-spaces;min-width:auto;border-radius:7px;padding-top:4px;padding-bottom:6px;}.login-container .mchoose{max-width:430px;margin:0 auto;padding:15px;background:#aeaeae;border-radius:7px;color:#fff;}.login-container .mchoose p span{display:block;padding-top:10px;}.login-container .mchoose .instruction-block{font-size:14px;color:#fff;margin-bottom:0;}@media (max-width:1024px){.login-container{display:block;}.login-container #user-sidebar{padding:25px 15px;}.login-container .anonymous-slider{min-height:60vh;position:relative;}.login-container .anonymous-slider .block-sitebranding{position:absolute;left:50%;top:10%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0;}.login-container .anonymous-slider .slider-item{display:block !important;min-height:60vh;position:relative;}}.external-link-popup{z-index:999999 !important;font-family:"Open Sans",sans-serif;color:#606060;}.external-link-popup .external-link-popup-body p{font-family:"Open Sans",sans-serif;color:#606060;font-weight:normal;}.dropdown.bootstrap-select.form-select{background:transparent;border:none;box-shadow:none;padding:0;}.form-managed-file input.form-submit{color:#d34a4a;}.page-view-frontpage-page-1 #icpclogin,.page-view-frontpage-page-1 .model{position:fixed;background:rgba(170,170,170,0.3);}.page-view-frontpage-page-1 #icpclogin .model-dialog,.page-view-frontpage-page-1 .model .model-dialog{width:90%;max-width:920px;padding:0;border:none;max-height:90vh;overflow-x:auto;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.page-view-frontpage-page-1 #icpclogin .model-dialog .model-header,.page-view-frontpage-page-1 .model .model-dialog .model-header{display:none;}.page-view-frontpage-page-1 #icpclogin .model-dialog .model-body,.page-view-frontpage-page-1 .model .model-dialog .model-body{margin:0;padding:0;background:#fff;}.page-view-frontpage-page-1 #icpclogin .backtologin,.page-view-frontpage-page-1 #icpclogin .model-back-btn,.page-view-frontpage-page-1 #icpclogin .close_btn_span,.page-view-frontpage-page-1 .model .backtologin,.page-view-frontpage-page-1 .model .model-back-btn,.page-view-frontpage-page-1 .model .close_btn_span{color:#fff;border:1px solid #fff;height:35px;width:35px;min-height:auto;min-width:auto;text-align:center;position:absolute;top:15px;left:15px;z-index:1;padding:6px;margin:0;border-radius:40px;text-decoration:none;cursor:pointer;font-weight:bold;font-size:0;background-color:transparent;}.page-view-frontpage-page-1 #icpclogin .backtologin:before,.page-view-frontpage-page-1 #icpclogin .model-back-btn:before,.page-view-frontpage-page-1 #icpclogin .close_btn_span:before,.page-view-frontpage-page-1 .model .backtologin:before,.page-view-frontpage-page-1 .model .model-back-btn:before,.page-view-frontpage-page-1 .model .close_btn_span:before{font-size:16px;content:'\002715';}.page-view-frontpage-page-1 #icpclogin .backtologin:after,.page-view-frontpage-page-1 #icpclogin .model-back-btn:after,.page-view-frontpage-page-1 #icpclogin .close_btn_span:after,.page-view-frontpage-page-1 .model .backtologin:after,.page-view-frontpage-page-1 .model .model-back-btn:after,.page-view-frontpage-page-1 .model .close_btn_span:after{display:none;}.page-view-frontpage-page-1 #icpclogin .backtologin,.page-view-frontpage-page-1 #icpclogin .model-back-btn,.page-view-frontpage-page-1 .model .backtologin,.page-view-frontpage-page-1 .model .model-back-btn{font-size:0;background-image:url(/profiles/pfecgenetherapylmscomus_profile/modules/pfecicpccolombia_theme/img/back-arrow.png);background-repeat:no-repeat;background-position:center center;}.page-view-frontpage-page-1 #icpclogin .backtologin:before,.page-view-frontpage-page-1 #icpclogin .model-back-btn:before,.page-view-frontpage-page-1 .model .backtologin:before,.page-view-frontpage-page-1 .model .model-back-btn:before{font-size:0;}.page-view-frontpage-page-1 #icpclogin .anonymous-main,.page-view-frontpage-page-1 .model .anonymous-main{display:flex;}.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-left-panel,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-left-panel{width:50%;}.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-left-panel .left-panel-img,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-left-panel .left-panel-img{background-color:#004680;background-image:url(/profiles/pfecgenetherapylmscomus_profile/modules/pfecicpccolombia_theme/img/woman-desktop-login.png);background-repeat:no-repeat;background-size:cover;background-position:center;padding:50px 0 0;height:100%;min-height:300px;margin-bottom:0;position:relative;color:#fff;display:flex;align-items:end;}.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-left-panel .left-panel-img .login-popup-description,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-left-panel .left-panel-img .login-popup-description{color:#fff;font-size:16px;font-weight:400;padding:30px 20px;max-width:410px;margin:0 auto;}.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-right-panel,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-right-panel{width:50%;padding:40px 55px;}@media (max-width:1024px){.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-right-panel,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-right-panel{padding:20px;}}@media (max-width:767px){.page-view-frontpage-page-1 #icpclogin .anonymous-main,.page-view-frontpage-page-1 .model .anonymous-main{display:block;}.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-right-panel,.page-view-frontpage-page-1 #icpclogin .anonymous-main .anonymous-left-panel,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-right-panel,.page-view-frontpage-page-1 .model .anonymous-main .anonymous-left-panel{width:100%;}}.page-view-frontpage-page-1 #icpclogin .logintextone,.page-view-frontpage-page-1 .model .logintextone{text-align:left;color:#606060;text-transform:none;}.page-view-frontpage-page-1 #icpclogin .logintextone p,.page-view-frontpage-page-1 .model .logintextone p{padding-bottom:15px;}.page-view-frontpage-page-1 #icpclogin .form-item .field,.page-view-frontpage-page-1 .model .form-item .field{position:relative;}.page-view-frontpage-page-1 #icpclogin .form-item .field:before,.page-view-frontpage-page-1 .model .form-item .field:before{color:#599ddf;font-family:'Material Icons';content:'';position:absolute;z-index:2;top:9px;left:10px;font-size:20px;pointer-events:none;}.page-view-frontpage-page-1 #icpclogin .form-item-r-email .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-fp-email .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-email .field:before,.page-view-frontpage-page-1 .model .form-item-r-email .field:before,.page-view-frontpage-page-1 .model .form-item-fp-email .field:before,.page-view-frontpage-page-1 .model .form-item-email .field:before{content:'\e158';}.page-view-frontpage-page-1 #icpclogin .form-item-r-mobile .field:before,.page-view-frontpage-page-1 .model .form-item-r-mobile .field:before{content:'\e32c';}.page-view-frontpage-page-1 #icpclogin .form-item-r-specilist .field:before,.page-view-frontpage-page-1 .model .form-item-r-specilist .field:before{content:'\e80b';}.page-view-frontpage-page-1 #icpclogin .form-item-r-name .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-r-surname .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-r-name .field:before,.page-view-frontpage-page-1 .model .form-item-r-name .field:before,.page-view-frontpage-page-1 .model .form-item-r-surname .field:before,.page-view-frontpage-page-1 .model .form-item-r-name .field:before{content:'\e7fd';}.page-view-frontpage-page-1 #icpclogin .form-item-password .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-r-confirm-password .field:before,.page-view-frontpage-page-1 #icpclogin .form-item-r-password .field:before,.page-view-frontpage-page-1 .model .form-item-password .field:before,.page-view-frontpage-page-1 .model .form-item-r-confirm-password .field:before,.page-view-frontpage-page-1 .model .form-item-r-password .field:before{content:'\e897';}.page-view-frontpage-page-1 #icpclogin .form-item-r-id-num .field:before,.page-view-frontpage-page-1 .model .form-item-r-id-num .field:before{content:'\e870';}.page-view-frontpage-page-1 #icpclogin .form-item,.page-view-frontpage-page-1 .model .form-item{position:relative;}.page-view-frontpage-page-1 #icpclogin .form-item .label label,.page-view-frontpage-page-1 .model .form-item .label label{position:absolute;z-index:1;left:35px;font-size:14px;top:13px;-webkit-transition:0.2s ease;-o-transition:0.2s ease;transition:0.2s ease;pointer-events:none;}.page-view-frontpage-page-1 #icpclogin .form-item.js-form-type-select .label label,.page-view-frontpage-page-1 #icpclogin .form-item.focused .label label,.page-view-frontpage-page-1 .model .form-item.js-form-type-select .label label,.page-view-frontpage-page-1 .model .form-item.focused .label label{-webkit-transform:scale(0.8) translateX(-13%);-ms-transform:scale(0.8) translateX(-13%);transform:scale(0.8) translateX(-13%);top:0px;}.page-view-frontpage-page-1 #icpclogin input.form-email,.page-view-frontpage-page-1 #icpclogin input.form-text,.page-view-frontpage-page-1 .model input.form-email,.page-view-frontpage-page-1 .model input.form-text{border:1px solid #599ddf;color:#606060;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:1.5;border-radius:24px;padding:14px 16px 8px 35px;background:#fff;height:auto;outline:none;}.page-view-frontpage-page-1 #icpclogin input.form-email::-webkit-input-placeholder,.page-view-frontpage-page-1 #icpclogin input.form-text::-webkit-input-placeholder,.page-view-frontpage-page-1 .model input.form-email::-webkit-input-placeholder,.page-view-frontpage-page-1 .model input.form-text::-webkit-input-placeholder{color:#606060;}.page-view-frontpage-page-1 #icpclogin input.form-email:-ms-input-placeholder,.page-view-frontpage-page-1 #icpclogin input.form-text:-ms-input-placeholder,.page-view-frontpage-page-1 .model input.form-email:-ms-input-placeholder,.page-view-frontpage-page-1 .model input.form-text:-ms-input-placeholder{color:#606060;}.page-view-frontpage-page-1 #icpclogin input.form-email::placeholder,.page-view-frontpage-page-1 #icpclogin input.form-text::placeholder,.page-view-frontpage-page-1 .model input.form-email::placeholder,.page-view-frontpage-page-1 .model input.form-text::placeholder{color:#606060;}.page-view-frontpage-page-1 #icpclogin input.form-email.error,.page-view-frontpage-page-1 #icpclogin input.form-text.error,.page-view-frontpage-page-1 .model input.form-email.error,.page-view-frontpage-page-1 .model input.form-text.error{color:#d34a4a;}.page-view-frontpage-page-1 #icpclogin .forgot-pass,.page-view-frontpage-page-1 .model .forgot-pass{margin:30px 0;text-align:left;font-size:15px;padding:0 0 20px 0;}.page-view-frontpage-page-1 #icpclogin .register_div .register-option,.page-view-frontpage-page-1 #icpclogin input#edit-login-submit,.page-view-frontpage-page-1 .model .register_div .register-option,.page-view-frontpage-page-1 .model input#edit-login-submit{display:block;width:100%;text-align:left;padding-left:20px;padding-right:20px;margin-left:0;min-height:auto;}.page-view-frontpage-page-1 #icpclogin input.field-error,.page-view-frontpage-page-1 #icpclogin .form-type-checkbox.field-error,.page-view-frontpage-page-1 .model input.field-error,.page-view-frontpage-page-1 .model .form-type-checkbox.field-error{border:1px solid #d34a4a !important;}.page-view-frontpage-page-1 #icpclogin .show-step,.page-view-frontpage-page-1 .model .show-step{color:#d34a4a;}.page-view-frontpage-page-1 #icpclogin .form-item + .show-step,.page-view-frontpage-page-1 .model .form-item + .show-step{margin-top:-8px;min-height:8px;}.page-view-frontpage-page-1 #register-wrapper .close_btn_span,.page-view-frontpage-page-1 #fp-id .close_btn_span{left:auto;right:15px;}.page-view-frontpage-page-1 #register-wrapper .model-dialog,.page-view-frontpage-page-1 #fp-id .model-dialog{display:block;max-width:540px;padding:0;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-header,.page-view-frontpage-page-1 #fp-id .model-dialog .model-header{display:block;background-image:url(/profiles/pfecgenetherapylmscomus_profile/modules/pfecicpccolombia_theme/img/pass-header-background.jpg);background-size:cover;background-position:center center;height:210px;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-header .pfizerlogo,.page-view-frontpage-page-1 #fp-id .model-dialog .model-header .pfizerlogo{display:none;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-body,.page-view-frontpage-page-1 #fp-id .model-dialog .model-body{padding:18px 40px;max-width:100%;}@media (max-width:767px){.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-body,.page-view-frontpage-page-1 #fp-id .model-dialog .model-body{padding:18px 20px !important;}}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-body .model-footer,.page-view-frontpage-page-1 #fp-id .model-dialog .model-body .model-footer{padding:0;margin-top:30px;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer{position:relative;background:transparent;text-align:center;width:100%;padding:18px 40px;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .model-footer .form-submit,.page-view-frontpage-page-1 #fp-id .model-dialog .model-footer .form-submit{display:block;width:100%;margin:0;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .bootstrap-select.form-select,.page-view-frontpage-page-1 #fp-id .model-dialog .bootstrap-select.form-select{padding:0;background:transparent;border:none;outline:none;width:100% !important;height:auto;box-shadow:none;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .bootstrap-select.form-select .filter-option,.page-view-frontpage-page-1 #fp-id .model-dialog .bootstrap-select.form-select .filter-option{padding-left:18px;position:relative;top:3px;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .bootstrap-select.form-select .dropdown-toggle,.page-view-frontpage-page-1 #fp-id .model-dialog .bootstrap-select.form-select .dropdown-toggle{border:1px solid #599ddf;color:#606060;font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:1.5;border-radius:24px;padding:10px 16px;background:#fff;height:auto;margin:0;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .bootstrap-select.form-select .dropdown-toggle:after,.page-view-frontpage-page-1 #fp-id .model-dialog .bootstrap-select.form-select .dropdown-toggle:after{content:'';cursor:pointer;border:2px solid;border-bottom:0;border-left:0;height:7px;width:7px;opacity:0.75;right:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}.page-view-frontpage-page-1 #register-wrapper .model-dialog .bootstrap-select.form-select .dropdown-menu,.page-view-frontpage-page-1 #fp-id .model-dialog .bootstrap-select.form-select .dropdown-menu{border-color:#599ddf;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .js-form-item.form-item.js-form-type-checkbox,.page-view-frontpage-page-1 #fp-id .model-dialog .js-form-item.form-item.js-form-type-checkbox{background:transparent;padding:0;position:relative;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .js-form-item.form-item.js-form-type-checkbox input[type='checkbox'],.page-view-frontpage-page-1 #register-wrapper .model-dialog .js-form-item.form-item.js-form-type-checkbox input[type='radio'],.page-view-frontpage-page-1 #fp-id .model-dialog .js-form-item.form-item.js-form-type-checkbox input[type='checkbox'],.page-view-frontpage-page-1 #fp-id .model-dialog .js-form-item.form-item.js-form-type-checkbox input[type='radio']{position:absolute;top:1px;left:0;}.page-view-frontpage-page-1 #register-wrapper .model-dialog .js-form-item.form-item.js-form-type-checkbox label,.page-view-frontpage-page-1 #fp-id .model-dialog .js-form-item.form-item.js-form-type-checkbox label{padding-left:22px;}.page-view-frontpage-page-1 #register-wrapper .register-popup-description,.page-view-frontpage-page-1 #fp-id .register-popup-description{margin-bottom:15px;}.admin-learning-path .group-form #edit-submit{color:#004680;}.admin-learning-path .group-form .remove-button{color:#004680;}.admin-learning-path .step-list-aside-wrapper .active a,.admin-learning-path .step-list-aside-wrapper ul li a:hover{color:#fff;}.last-training__item .btn:hover{background:#004680;color:#fff;}.achievements-tabs .btn:not(:disabled):not(.disabled).active{color:#fff;}.statistics-table thead th{color:#004680;}.statistics-table td.status,.statistics-table td.type{font-weight:600;}.statistics-table td.status .fi{color:#fff;}@media (max-width:575px){.lp-content__bottom .lp-info .action-wrapper{display:block;}.lp-content__bottom .lp-info .action-wrapper .btn{width:100%;}.lp-content__bottom .lp-info .action-wrapper .btn + .btn{margin-left:0;margin-top:10px;}}.page-catalogue .views-exposed-form .form-item label.option{padding:0.375rem 1.5625rem 0.375rem 1rem;}.page-catalogue .views-exposed-form .form-item label.option:before{font-size:1rem;right:0.3rem;}.section-group .group-opigno-course .lp-update-date{font-size:.7rem;}.section-group .group--learning-path .lp-info{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;}@media (max-width:767px){.section-group .group--learning-path .lp-info{display:block;}}.section-group .group--learning-path .lp-info .lp-info-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.section-group .group--learning-path .lp-info .lp-info-right{margin-bottom:10px;}.section-group .group--learning-path .lp-info .lp-info-right img{max-height:155px;width:auto;}.ui-dialog.acceptance-modal{padding:0;border-radius:0;max-width:960px;position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%);height:80% !important;max-height:500px;font-family:'Open Sans',sans-serif;}.ui-dialog.acceptance-modal .ui-content-wrapper{padding:0;position:absolute;width:100%;height:100%;top:0;left:0;overflow:auto;}.ui-dialog.acceptance-modal .ui-dialog-titlebar-close{right:20px;top:15px;z-index:99;}.ui-dialog.acceptance-modal .ui-dialog-titlebar{background:transparent;border:0;}.ui-dialog.acceptance-modal .ui-dialog-titlebar .ui-dialog-title{font-size:23px;letter-spacing:-0.2px;line-height:normal;margin:0 auto;text-transform:uppercase;display:block;float:none;white-space:normal;text-overflow:clip;text-align:center;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content{font-size:14px;line-height:normal;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content .field{display:flex;align-items:center;justify-content:center;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content form.entity-legal-document-acceptance-form{text-align:center;font-family:'Open Sans',sans-serif;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content form.entity-legal-document-acceptance-form #edit-submit{font-family:'Open Sans',sans-serif;background:#599ddf;border-color:#599ddf;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content form.entity-legal-document-acceptance-form #edit-submit:focus{-webkit-box-shadow:none;box-shadow:none;}.ui-dialog.acceptance-modal .ui-dialog-content.ui-widget-content form.entity-legal-document-acceptance-form label.js-form-required{margin:0 0 0 10px;}#grvModal .joinnow{text-transform:none;}body.admin-learning-path .step-list-aside-wrapper ul.list-unstyled .active span{color:#fff;}.anonymous-slider .external-link-popup{top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.role-authenticated .external-link-popup{top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.section-calendar .navi-pills .active span{color:#fff;}.page-opigno-calendar .content-box__info .btn-add{display:none;}.toolbar-tray-open.page-opigno-calendar .content-box__info .btn-add{display:block;}.role-authenticated .user-form #edit-field-terms-and-conditions-wrapper,.role-authenticated .user-form #edit-field-data-protection-policy-wrapper,.role-authenticated .user-form #edit-field-non-prescriptor-user-wrapper,.role-authenticated .user-form #edit-field-legal-disclaimer-wrapper,.role-authenticated .user-form #edit-field-confirmation-date-wrapper,.role-authenticated .user-form #edit-pass,.role-authenticated .user-form #edit-account{display:none;}.view-opigno-notifications.view-display-id-block_unread_dashboard .notification a:hover{background-color:#004680;color:#fff;}.page-view-frontpage-page-1 .block-page-title-block h1{font-size:1.375rem;line-height:27px;}#join-group-form-overlay .modal-dialog{max-width:30rem;}#join-group-form-overlay .modal-header .modal-title{font-size:1.3rem;text-align:center;}#join-group-form-overlay .modal-header .close{top:20%;}#join-group-form-overlay .modal-header .close-x{font-size:1.5rem;}@media (max-width:575px){header.page-header{padding:30px 0;}.page-footer #block-footerlinks .footer-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.page-footer #block-footerlinks .footer-logo a:first-child{margin-bottom:20px;}.page-front.user-not-logged-in #footer #block-footerlinks .footer-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.page-front.user-not-logged-in #footer #block-footerlinks .footer-logo a:first-child{margin-bottom:20px;}}.external-link-popup-id-default .external-link-popup-content .external-link-popup-body p{word-break:break-word;}.page-footer #block-footerlinks .contextual-links a{color:#004680;}#grvModal #traditionalRegistration{max-height:90vh;overflow:auto;}#grvModal #traditionalRegistration .grv_modal_closebutton{visibility:hidden;}#grvModal #traditionalRegistration .grv_footer{bottom:auto !important;}
