/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/cohesion-theme/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/cohesion-theme/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/cohesion-theme/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
input{border-width:0 0 1px 0}a.button.js-form-submit.form-submit,input[type=submit]{padding:12px 32px;background:#002439;border:none;border-radius:40px;color:#fff;text-transform:uppercase;transition:background-color .15s ease}a.button.js-form-submit.form-submit:hover,input[type=submit]:hover{background:#ff9600}#user-login-form{border:none}#edit-openid-connect-client-okta-login{margin-left:30px}.region--header{display:flex;align-items:center;justify-content:space-between;z-index:2;background:#002439;padding-left:calc(50% - 100px);height:60px}.region--header #block-languageswitcher-anonymous .menu-selected-lang{border:1px solid rgba(255,255,255,.4);border-radius:60px;color:#fff;cursor:pointer;display:flex;align-items:center;padding:0 32px;height:50px;width:168px;text-transform:capitalize;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/themes/custom/equans_front/dist/123014b124448bef9c7f.svg);background-repeat:no-repeat;background-size:12px;background-position:right center;background-origin:content-box}.region--header #block-languageswitcher-anonymous .links{position:absolute;top:51px;left:calc(50% - 100px + 32px)}@media(max-width:450px){.region--header .language-switcher-language-url:hover .links{display:table}}.user-logged-in .region--header{background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);padding-left:0;height:80px}.user-logged-in .region--header #block-customerbrandinglogo img,.user-logged-in .region--header #block-sitebranding-authenticated img{padding:1px 4px;height:80px}@media(max-width:450px){.user-logged-in .region--header{padding-left:62px}}.branding-logo{max-width:208px;max-height:79px;padding:8px 12px}#block-useraccountmenu{position:relative}#block-useraccountmenu:hover .menu--account{display:block}.menu-username-mobile{display:none !important}.menu-username-desktop{display:flex !important}.menu-username{height:80px;display:flex;align-items:center;font-size:16px;cursor:pointer;padding:0 8px}.menu-username img{height:24px;padding:0;margin-right:8px}.menu-username .menu-username-text{max-width:800px;overflow:hidden;text-overflow:ellipsis}.menu--account{background-color:#fff;box-shadow:0px 4px 4px rgba(0,0,0,.25);padding:8px;position:absolute;top:75.5px;left:calc(50% - 50px);z-index:1;display:none}.menu--account li:hover,.menu--account .is-active{background-color:#e5e9eb}.menu--account a{color:#002439;white-space:nowrap;line-height:30px;padding:6px 16px 6px 8px}@media(max-width:450px){.user-logged-in .region--header{height:60px}.user-logged-in .region--header #block-customerbrandinglogo img,.user-logged-in .region--header #block-sitebranding-authenticated img{height:60px}.user-logged-in .sticky-band{position:fixed;top:0;left:0;right:0;z-index:5}#block-sitebranding-authenticated img{content:url(/themes/custom/equans_front/dist/7b0e1fa1a34c7967a46d.svg)}.menu-username-desktop{display:none !important}.menu-username-mobile{display:block !important}.menu-username{height:60px;display:block;text-align:center;padding-top:8px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-username a{color:unset}.menu-username img{display:block;margin-left:auto;margin-right:auto;margin-bottom:2px;width:40%}.menu--account{visibility:hidden;top:60.2px;left:calc(50% - 70px)}}body.coh-breakpoint-indicator-xl.coh-breakpoint-indicator:after{display:none}.mobile-burger{display:none}@media(max-width:450px){.mobile-burger{display:block;position:absolute;left:0;margin-top:-60px;background-color:#70bd95;padding:13px 15px;height:60px;width:64px;z-index:4}#navbar{display:none}.menu--main .menu-item:first-child{padding-top:60px}.icon--analysis{display:none !important}}.region--navigation{position:fixed;top:0;left:0;bottom:0;box-shadow:0px 4px 4px rgba(0,0,0,.25);height:100vh;width:64px;z-index:3}.region--navigation .contextual-region .icon--home{margin-top:78px}.menu-container-main .menu--main{background-color:#70bd95;height:calc(100vh - 256px);display:flex;flex-direction:column;justify-content:center}.menu-container-main .menu--main-admin{background-color:#70bd95;height:calc(100vh - 128px);display:flex;flex-direction:column;justify-content:center}.menu-container-main .menu--main-people{height:calc(100vh - 192px)}@media(max-height:705px){.menu-container-main .menu--main{display:grid}.menu-container-main .menu--main li{margin:auto 0 !important}.menu-container-main .icon,.menu-container-main .icon--people,.menu-container-main .icon--preferences,.menu-container-main .icon--analysis,.menu-container-main .icon--planning,.menu-container-main .icon--documents,.menu-container-main .icon--invoices,.menu-container-main .icon--contracts,.menu-container-main .icon--small-works,.menu-container-main .icon--requests,.menu-container-main .icon--equipements,.menu-container-main .icon--cerfas,.menu-container-main .icon--home{height:inherit}}.links,.sub-menu{position:absolute;left:64px;background-color:rgba(0,36,57,.8);padding:8px;display:none;margin:0}.links ul li ul,.sub-menu ul li ul{margin:0}.links li,.sub-menu li{position:relative;white-space:nowrap}.links li.is-active,.sub-menu li.is-active{background-color:rgba(112,189,149,.4)}.links a,.links .sub-menu-item span,.sub-menu a,.sub-menu .sub-menu-item span{color:#fff;line-height:30px;padding:6px 16px 6px 8px}.language-switcher-language-url,.language-switcher-language-session,#block-languageswitcher-authenticated{position:relative}.language-switcher-language-url .links,.language-switcher-language-session .links,#block-languageswitcher-authenticated .links{top:0px;line-height:normal;line-height:initial;text-align:left;text-transform:capitalize;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.language-switcher-language-url .links li,.language-switcher-language-session .links li,#block-languageswitcher-authenticated .links li{list-style-type:none;margin:0;line-height:unset;list-style-position:unset}.language-switcher-language-url .links li:hover:not(.is-active),.language-switcher-language-session .links li:hover:not(.is-active),#block-languageswitcher-authenticated .links li:hover:not(.is-active){background-color:#002439}.language-switcher-language-url:hover .links,.language-switcher-language-session:hover .links,#block-languageswitcher-authenticated:hover .links{display:block}.language-switcher-language-url .initials-lang,.language-switcher-language-session .initials-lang,#block-languageswitcher-authenticated .initials-lang{text-transform:uppercase;color:#fff;padding-left:16px;cursor:default}@media(max-width:450px){.sub-menu{text-align:center}.links,.sub-menu{position:fixed;width:calc(100% - 64px);-webkit-animation:open-up .3s;animation:open-up .3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes open-up{from{bottom:-100%}to{bottom:0px}}@keyframes open-up{from{bottom:-100%}to{bottom:0px}}.language-switcher-language-url .links,.language-switcher-language-session .links,#block-languageswitcher-authenticated .links{top:unset;bottom:0;text-align:center}}.sub-menu,.sub-menu-item{margin:0;list-style-type:none}.sub-menu{bottom:0px;box-shadow:0px 4px 4px rgba(0,0,0,.25)}.sub-menu li:hover:not(.is-active):not(:last-child){background-color:#002439}.sub-menu .sub-menu-item span{color:#70bd95}.menu--footer{display:inline-block}.menu--footer li:hover .sub-menu{display:block}.icon,.icon--people,.icon--preferences,.icon--analysis,.icon--planning,.icon--documents,.icon--invoices,.icon--contracts,.icon--small-works,.icon--requests,.icon--equipements,.icon--cerfas,.icon--home{background-repeat:no-repeat;background-position:center;background-size:24px;padding:20px;height:64px;max-height:64px;width:64px;display:flex;color:#002439}.icon .text-card,.icon--people .text-card,.icon--preferences .text-card,.icon--analysis .text-card,.icon--planning .text-card,.icon--documents .text-card,.icon--invoices .text-card,.icon--contracts .text-card,.icon--small-works .text-card,.icon--requests .text-card,.icon--equipements .text-card,.icon--cerfas .text-card,.icon--home .text-card{position:relative;white-space:nowrap;text-transform:uppercase;background-color:#fff;color:#002439;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);height:35px;line-height:21px;padding:8px;font-size:16px;display:none}.icon:hover,.icon--people:hover,.icon--preferences:hover,.icon--analysis:hover,.icon--planning:hover,.icon--documents:hover,.icon--invoices:hover,.icon--contracts:hover,.icon--small-works:hover,.icon--requests:hover,.icon--equipements:hover,.icon--cerfas:hover,.icon--home:hover{background-color:rgba(0,36,57,.1)}.icon:hover .text-card,.icon--people:hover .text-card,.icon--preferences:hover .text-card,.icon--analysis:hover .text-card,.icon--planning:hover .text-card,.icon--documents:hover .text-card,.icon--invoices:hover .text-card,.icon--contracts:hover .text-card,.icon--small-works:hover .text-card,.icon--requests:hover .text-card,.icon--equipements:hover .text-card,.icon--cerfas:hover .text-card,.icon--home:hover .text-card{display:block;left:52px;-webkit-animation:.4s cubic-bezier(0,0,0.2,1) moveleft;animation:.4s cubic-bezier(0,0,0.2,1) moveleft}.icon.is-active,.is-active.icon--people,.is-active.icon--preferences,.is-active.icon--analysis,.is-active.icon--planning,.is-active.icon--documents,.is-active.icon--invoices,.is-active.icon--contracts,.is-active.icon--small-works,.is-active.icon--requests,.is-active.icon--equipements,.is-active.icon--cerfas,.is-active.icon--home{background-color:#0059ce}@-webkit-keyframes moveleft{0%{transform:translateX(-16px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes moveleft{0%{transform:translateX(-16px);opacity:0}100%{transform:translateX(0);opacity:1}}.icon--home{background-image:url(/themes/custom/equans_front/dist/cb76a74adb0978565bb0.svg)}.icon--cerfas{background-image:url(/themes/custom/equans_front/dist/399bf7b6b10c0c046f56.svg)}.icon--equipements{background-image:url(/themes/custom/equans_front/dist/057231a1a68c9a3ad780.svg)}.icon--requests{background-image:url(/themes/custom/equans_front/dist/4a52d0ed0491f0187d63.svg)}.icon--small-works{background-image:url(/themes/custom/equans_front/dist/2dcbe2841f4e5152aa01.svg)}.icon--contracts{background-image:url(/themes/custom/equans_front/dist/49e4a12420553adfb75f.svg)}.icon--contracts.is-active{background-color:#76c512}.icon--invoices{background-image:url(/themes/custom/equans_front/dist/90b6e3b82eb4702dce42.svg)}.icon--invoices.is-active{background-color:#76c512}.icon--documents{background-image:url(/themes/custom/equans_front/dist/9219020979cd5cb23373.svg)}.icon--documents.is-active{background-color:#76c512}.icon--planning{background-image:url(/themes/custom/equans_front/dist/db28030410863f6988a9.svg)}.icon--planning.is-active{background-color:#ffca00}.icon--analysis{background-image:url(/themes/custom/equans_front/dist/2d18595832ea20619100.svg)}.icon--analysis.is-active{background-color:#ffca00}.menu-selected-lang{background-color:#002439;color:#70bd95;height:64px;width:64px;line-height:64px;text-align:center;text-transform:uppercase;cursor:pointer}.menu-selected-lang:hover{background-color:#00304c}.icon--preferences{background-color:#002439;background-image:url(/themes/custom/equans_front/dist/2586068ece5c77dfda56.svg)}.icon--preferences.is-active{background-color:#ff9600;background-image:url(/themes/custom/equans_front/dist/94c9e3c0d46930d87869.svg)}.icon--preferences:hover:not(.is-active){background-color:#00304c}.icon--help{background-color:#002439;background-repeat:no-repeat;background-position:center;background-size:24px;padding:20px;height:64px;width:64px;background-image:url(/themes/custom/equans_front/dist/9f6a0fa0301211c13575.svg);border-radius:0px}.icon--help .text-card{display:none}.icon--help:hover{background-color:#00304c}.icon--people{background-color:#002439;background-image:url(/themes/custom/equans_front/dist/5b8a604fe6c200204cdd.svg)}.icon--people.is-active,.icon--people:hover:not(.is-active){background-color:#00304c}body{background:url(/themes/custom/equans_front/dist/206e03f07ed3b58e27ba.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.layout-content{margin:0 auto;display:block}.user-logged-in{background-size:100% 100%}.user-logged-in .toolbar-fixed .layout-container{margin-top:40px}.user-logged-in .layout-container{padding-left:64px}@media(max-width:450px){.user-logged-in .layout-container{padding-left:0;padding-top:60px}}.homepage .logout-welcome-text{font-weight:400;font-size:30px;line-height:38px;text-align:center;color:#002439;background-color:inherit;margin:40px 0;width:100%}.homepage .block-home,.homepage #block-openidconnectlogin,.homepage #block-equans-front-openidconnectlogin{box-shadow:0px 4px 4px rgba(0,0,0,.25);max-width:720px;height:144px;display:block;margin:0 auto 112px auto;border:inherit;border-width:inherit}.homepage .block-home input.form-submit,.homepage #block-openidconnectlogin input.form-submit,.homepage #block-equans-front-openidconnectlogin input.form-submit{background:#002439;margin-left:0 !important;padding:0 !important;text-transform:inherit;border-radius:0}.homepage .block-home.video,.homepage #block-openidconnectlogin.video,.homepage #block-equans-front-openidconnectlogin.video{background:url(/themes/custom/equans_front/dist/10994275b73795d16ff9.jpeg)}.homepage .block-home.video:hover,.homepage #block-openidconnectlogin.video:hover,.homepage #block-equans-front-openidconnectlogin.video:hover{height:404px;transition:height .4s ease}.homepage .block-home.video video,.homepage #block-openidconnectlogin.video video,.homepage #block-equans-front-openidconnectlogin.video video{-o-object-fit:cover;object-fit:cover}.homepage .block-home.faq,.homepage #block-openidconnectlogin.faq,.homepage #block-equans-front-openidconnectlogin.faq{background:#70bd95;margin-bottom:40px}.homepage .block-home a,.homepage .block-home input.form-submit,.homepage #block-openidconnectlogin a,.homepage #block-openidconnectlogin input.form-submit,.homepage #block-equans-front-openidconnectlogin a,.homepage #block-equans-front-openidconnectlogin input.form-submit{font-weight:700;font-size:24px;line-height:144px;color:#fff;display:block;width:100%;text-align:center}.homepage .square-green-equans{height:201.6px;width:100px;position:absolute;right:0;top:-42px;background-color:#70bd95}.homepage #block-home-title-page{position:relative}.homepage #block-home-title-page .title-block{margin:42px 0 46px 50px;width:calc(100% - 150px)}.homepage #block-focusactuality{margin-bottom:40px;margin-left:100px;width:calc(100% - 200px);clear:both}.homepage #block-focusactuality h1{font-weight:700;font-size:28px;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,.25);padding-top:32px;padding-bottom:8px;margin:0}.homepage #block-focusactuality .focus{background:#0059ce;padding:48px 64px 48px 15%}.homepage #block-focusactuality .focus p{line-height:16px;color:#fff;padding-bottom:5px}.homepage .actuality{background-color:#fff;height:100%;overflow-y:scroll}.homepage .actuality h2{background:#70bd95;font-size:16px;line-height:45px;padding-left:24px;margin:0;white-space:nowrap;position:-webkit-sticky;position:sticky;top:0}.homepage .actuality ul{line-height:16px;padding:24px;text-align:justify}.homepage .actuality ul{list-style-type:disc}.homepage .actuality ul li{margin-bottom:8px;margin-left:32px}.homepage .actuality ul li:not(:last-child):after{content:"";display:block;border-bottom:2px solid #70bd95;margin:2em}.homepage .actuality ul li button{padding:0;height:34px;width:34px}.homepage .actuality ul li svg{margin-bottom:-12px;margin-left:4px}.homepage #block-actualites{height:395px;width:calc(33% - 50px);float:right;margin-right:100px;margin-top:69px}.homepage #block-welcome{width:calc(67% - 100px);float:left;margin:70px 0 21px 50px}@media(max-width:450px){.homepage .square-green-equans{height:81.6px;width:40px;top:-16px}.homepage #block-home-title-page .title-block{margin:16px 0 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage #block-welcome,.homepage #block-actualites{width:unset;float:unset}.homepage #block-welcome{margin:20px 40px 24px 40px}.homepage #block-actualites{margin:0 40px}.homepage #block-focusactuality{width:unset;margin:0 40px}}@media(max-width:450px){.logout-container{margin:0 16px}.logout-container .faq a,.logout-container input.form-submit{line-height:84px !important}.block-home,#block-openidconnectlogin,#block-equans-front-openidconnectlogin{height:84px !important;margin:0 auto 58px auto !important}}h2.coh-accordion-title{font-size:18px;line-height:48px}h2.coh-accordion-title a{color:#fff}.dropbutton__item>a{display:inline-block;white-space:nowrap}.view-portal-users header{display:block;background:#fff;margin:2em;padding:1em}.view-portal-users header h1{margin-bottom:1em}.view-portal-users header h1::before{content:url(/themes/custom/equans_front/dist/5b8a604fe6c200204cdd.svg);margin:1em}.view-portal-users table{width:calc(100% - 4em);border-collapse:collapse;background:#fff;margin:2em;padding:1em}.view-portal-users table th,.view-portal-users table td{padding:0 16px;vertical-align:middle}.view-portal-users table th:first-child,.view-portal-users table th:nth-child(2),.view-portal-users table td:first-child,.view-portal-users table td:nth-child(2){max-width:250px;word-wrap:break-word}.view-portal-users table th:nth-child(3),.view-portal-users table td:nth-child(3){max-width:150px}.view-portal-users table thead{background-color:#70bd95;text-align:left;height:50px;position:-webkit-sticky;position:sticky;top:0}.view-portal-users table tbody tr{height:45px}.view-portal-users table tbody tr a{color:#000;background-color:#70bd95;text-decoration:none;border:1px solid transparent !important;padding:5px 15px;font-size:.79rem;font-weight:700}.view-portal-users table tbody tr:nth-child(even){background-color:rgba(229,233,235,.6)}.view-portal-users .pager{display:flex;background:#fff;margin:2em;padding:1em}.view-portal-users .pager ul{display:flex;align-items:center;margin:auto;line-height:40px}.view-portal-users .pager ul li{font-weight:700;margin:0 6px;padding:0 2px 2px}.view-portal-users .pager ul li a{color:#9e9e9e}.view-portal-users .pager ul li.is-active{border-bottom:2px solid #70bd95;line-height:normal}.view-portal-users .pager ul li.is-active a{color:#000}.view-portal-users .excel-export-button{position:fixed;bottom:90px;right:0;background-color:#70bd95;box-shadow:0 4px 4px rgba(0,0,0,0.25098);display:flex;align-items:center;justify-content:center;height:45px;width:44px;cursor:pointer;border-radius:0;padding:1px 0 0 8px}.view-portal-users .text-card{position:absolute;white-space:nowrap;text-transform:uppercase;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.2);line-height:21px;padding:8px;font-size:16px;display:none}.view-portal-users .excel-export-button:hover .text-card{display:block;right:50px;-webkit-animation:.4s cubic-bezier(0,0,0.2,1) moveright;animation:.4s cubic-bezier(0,0,0.2,1) moveright}.reset-password-form,.reactivate-user-form{display:block;background:#fff;margin:2em;padding:1em}.reset-password-form .form-actions,.reactivate-user-form .form-actions{padding-top:2em}
