.topshelf-block{display:none;}@media screen and (min-width:768px){.topshelf-block{display:flex;}}.topshelf-block.number-of-images-2 .topshelf-image{flex:50%;}.topshelf-block.number-of-images-3 .topshelf-image{flex:33.33%;}.topshelf-block.number-of-images-4 .topshelf-image{flex:25%;}body.path-user .user-form-page .forgot-password-link{display:none !important;}form .captcha{margin:1em 0;}
#block-redactive-user-login-block{position:fixed;z-index:99999999;top:0;right:1%;margin:0;padding:0;border:0;background:transparent;}#block-redactive-user-login-block h2{display:none;}#block-redactive-user-login-block ul.redactive-user-login-block{margin:0;padding:0 5px;display:inline-block;background-color:rgba(0,0,0,0.75);border-radius:0 0 4px 4px;border:#fff 1px solid;border-top:0;}#block-redactive-user-login-block ul.redactive-user-login-block li{list-style:none;margin:0;padding:0;display:inline-block;}#block-redactive-user-login-block ul.redactive-user-login-block li span,#block-redactive-user-login-block ul.redactive-user-login-block li a{display:inline-block;margin:0;padding:5px;text-decoration:none;font-weight:normal;font-size:12px;}#block-redactive-user-login-block ul.redactive-user-login-block li span{color:#ddd;}#block-redactive-user-login-block ul.redactive-user-login-block li a{color:#fff;}#block-redactive-user-login-block ul.redactive-user-login-block li:first-child a{}#block-redactive-user-login-block ul.redactive-user-login-block li:last-child a{}#block-redactive-user-login-block ul.redactive-user-login-block li:not(:last-child) a{}#block-redactive-user-login-block ul.redactive-user-login-block li a:hover{text-decoration:underline;background-color:rgba(0,0,0,0.25);}form .form-type-password-confirm{margin:0.25em 0 1em 0;background-color:#efefef;padding:1em;}form .form-type-password-confirm:after{display:table;content:" ";clear:both;}form .form-type-password-confirm > .form-item{width:49.5%;float:left;clear:none;max-width:unset;}body:not(.theme-name-seven) .layout-container{margin:unset;}body .password-suggestions{max-width:unset;margin:0;padding:0.5em;border:0;clear:both;}body .password-suggestions ul,body .password-suggestions ul li{display:inline-block;margin:0;padding:0 0.25em;}body .password-suggestions ul li{list-style:none none;}body .password-suggestions ul li:not(:last-child):after{content:",";}body .password-suggestions ul li:last-child:after{content:".";}body form.user-form input[type="text"],body form.user-register-form input[type="text"],body form.user-login-form input[type="text"],body form.user-pass input[type="text"],body form.user-form input[type="email"],body form.user-register-form input[type="email"],body form.user-login-form input[type="email"],body form.user-pass input[type="email"],body .user-form input[type="password"],body .user-login-form input[type="password"],body .user-register-form input[type="password"]{display:block;margin:0.25em 0;border-radius:2px;border-width:1px;padding:0.5rem;font-size:1em;}body .user-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-login-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-register-form .form-item:not(.form-type-checkbox):not(.form-type-radio),body .user-pass .form-item:not(.form-type-checkbox):not(.form-type-radio){margin-top:2em;margin-bottom:2em;}
.paragraph--unpublished{background-color:#fff4f4;}
.layout--threecol-section{display:flex;flex-wrap:wrap;}.layout--threecol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{flex:0 1 25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{flex:0 1 50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{flex:0 1 33%;}.layout--threecol-section--33-34-33 > .layout__region--second{flex:0 1 34%;}}
.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.layout--onecol .layout__region{width:100%;}
.social-buttons{text-align:right;}.social-buttons-title{display:inline-block;font-size:16px;color:#999;margin-right:10px;}ul.social-buttons-links{display:inline-block;}ul.social-buttons-links li{font-size:1rem;}.social-buttons-links a{padding:8px 8px;display:inline-block;text-align:center;color:#fff;width:20px;}.social-buttons-links a:focus{color:#fff;}.social-buttons-links a:hover{color:#fff;}.social-buttons-links .twitter a{background-color:#55acee;}.social-buttons-links .facebook a{background-color:#3b5998;}.social-buttons-links .googleplus a{background-color:#dc4e41;}.social-buttons-links .linkedin a{background-color:#0274b3;}.social-buttons-links .mail a{background-color:#7e7e7e;}.social-buttons-links .print a{background-color:#aeaeae;}.social-buttons-links .entity-print-pdf a{background-color:#d30000;}
