.high-contrast{background-color:#000}.high-contrast.redo-website .main-container{color:#fff;background-color:#000}.high-contrast.redo-website .main-container .redo-footer .creative-commons-icons-with-description>span{color:#ff0}.high-contrast.redo-website .top-panel{background-color:#2b2a29;border-bottom-color:#1e1d1d}.high-contrast.redo-website hr{border-top-color:#fff}.high-contrast.redo-website a{color:#ff0}.high-contrast.redo-website a:active,.high-contrast.redo-website a:focus,.high-contrast.redo-website a:hover{color:#fff}.high-contrast.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled),.high-contrast.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled),.high-contrast.redo-website button.default:not(:disabled):not([disabled]):not(.disabled){color:#ff0;border-color:#fff}.high-contrast.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled):hover,.high-contrast.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled):hover,.high-contrast.redo-website button.default:not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website button.default:not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website button.default:not(:disabled):not([disabled]):not(.disabled):hover{color:#000;background-color:#ff0;border-color:#ff0}.high-contrast.redo-website .btn:not(.primary).disabled,.high-contrast.redo-website .btn:not(.primary):disabled,.high-contrast.redo-website .btn:not(.primary)[disabled],.high-contrast.redo-website .default-button.disabled,.high-contrast.redo-website .default-button:disabled,.high-contrast.redo-website .default-button[disabled],.high-contrast.redo-website button.default.disabled,.high-contrast.redo-website button.default:disabled,.high-contrast.redo-website button.default[disabled]{color:#e7e7e7;border-color:#fff}.high-contrast.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled),.high-contrast.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled),.high-contrast.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled){color:#000;background-color:#ff0;border-color:#ff0}.high-contrast.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled):hover,.high-contrast.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled):hover,.high-contrast.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled).active,.high-contrast.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled):focus,.high-contrast.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled):hover{color:#000;background-color:#ff0;border-color:#ff0}.high-contrast.redo-website .btn.primary.disabled,.high-contrast.redo-website .btn.primary:disabled,.high-contrast.redo-website .btn.primary[disabled],.high-contrast.redo-website .primary-button.disabled,.high-contrast.redo-website .primary-button:disabled,.high-contrast.redo-website .primary-button[disabled],.high-contrast.redo-website button.primary.disabled,.high-contrast.redo-website button.primary:disabled,.high-contrast.redo-website button.primary[disabled]{color:#e7e7e7;border-color:#fff}.high-contrast.redo-website fieldset{border-color:#fff}.high-contrast.redo-website fieldset>legend{border-bottom-color:0;color:#ff0}.high-contrast.redo-website input,.high-contrast.redo-website input.form-control,.high-contrast.redo-website textarea,.high-contrast.redo-website textarea.form-control{border-color:#fff;background-color:#000}.high-contrast.redo-website input.form-control:focus,.high-contrast.redo-website input:focus,.high-contrast.redo-website input[type]:focus,.high-contrast.redo-website textarea.form-control:focus,.high-contrast.redo-website textarea:focus,.high-contrast.redo-website textarea[type]:focus{border-color:#ff0}.high-contrast.redo-website .has-error .form-control{border-color:#ffd265}.high-contrast.redo-website .has-error .form-control:focus{border-color:#ffe7ae}.high-contrast.redo-website .input-group-addon{color:#fff;background-color:#343331;border-color:#fff}.high-contrast.redo-website .label-with-checkbox input[type=checkbox]+::before{border-color:#ff0}.high-contrast.redo-website .label-with-checkbox input[type=checkbox]:checked+::before{background-color:#ff0}.high-contrast.redo-website .label-with-checkbox input[type=checkbox]:focus+::before{outline-color:#4c89ba}.high-contrast.redo-website .label-with-radio-button input[type=radio]+::before{border-color:#ff0}.high-contrast.redo-website .label-with-radio-button input[type=radio]:checked+::before{background-color:#ff0}.high-contrast.redo-website .label-with-radio-button input[type=radio]:focus+::before{outline-color:#4c89ba}.high-contrast.redo-website .dropdown-menu{background-color:#000}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-top-color:#000}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom-color:#000}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td span:hover,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#343331}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.day:hover,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.hour:hover,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.minute:hover,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.second:hover{background-color:#343331}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td span.active,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.active,.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.active:hover{color:#000;background-color:#ff0}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#ff0}.high-contrast.redo-website .main-container .bootstrap-datetimepicker-widget .timepicker-picker table td span:hover{background-color:transparent}.high-contrast.redo-website #nprogress div.bar{background-color:#ff0}.high-contrast.redo-website #nprogress div.peg{box-shadow:0 0 10px #ff0,0 0 5px #ff0}.high-contrast.redo-website .flash-confirmation{color:#6ab737}.high-contrast.redo-website .cookies-information{border-color:#fff;background-color:#000}.high-contrast.redo-website .menu-item{color:#ff0}.high-contrast.redo-website .menu-item.active,.high-contrast.redo-website .menu-item:focus,.high-contrast.redo-website .menu-item:hover{box-shadow:inset 0 -4px 0 0 #ff0}.high-contrast.redo-website a.menu-item:focus,.high-contrast.redo-website a.menu-item:hover{color:#ff0}.high-contrast.redo-website .dropdown-menu{background-color:#343331}.high-contrast.redo-website .dropdown-menu>li>a:focus,.high-contrast.redo-website .dropdown-menu>li>a:hover{background-color:#000}.high-contrast.redo-website .dropdown-menu>:last-child{border-bottom-color:#272625}.high-contrast.redo-website .dropdown-menu .menu-item,.high-contrast.redo-website .dropdown-menu .menu-item:focus,.high-contrast.redo-website .dropdown-menu .menu-item:hover{color:#ff0;background-color:transparent}.high-contrast.redo-website .top-search-bar>*{background-color:#000}.high-contrast.redo-website .top-search-bar input{outline-color:0}.high-contrast.redo-website .top-search-bar input.active,.high-contrast.redo-website .top-search-bar input.active+button,.high-contrast.redo-website .top-search-bar input:focus,.high-contrast.redo-website .top-search-bar input:focus+button{box-shadow:inset 0 -3px 0 0 #ff0}.high-contrast.redo-website .top-search-bar input:focus+button{color:#ff0}.high-contrast.redo-website .top-search-bar button.active,.high-contrast.redo-website .top-search-bar button:focus,.high-contrast.redo-website .top-search-bar button:hover{color:#ff0;box-shadow:inset -3px 0 0 0 #ff0}.high-contrast.redo-website .site-menu{background-color:#343331;border-bottom-color:#272625}.high-contrast.redo-website .breadcrumbs{background-color:#000;color:#ff0}.high-contrast.redo-website .resource-image.placeholder .icon{color:#ff0}.high-contrast.redo-website .search-bar .search-box-with-expand-toggle .input-with-button input{outline-color:0}.high-contrast.redo-website .search-bar .search-box-with-expand-toggle .input-with-button input:focus{border-top-color:#fff;border-bottom-color:#fff;border-left-color:#fff}.high-contrast.redo-website .search-bar .search-box-with-expand-toggle .input-with-button button{background-color:#ff0;color:#000}.high-contrast.redo-website .search-bar .search-box-with-expand-toggle .input-with-button button:focus{background-color:#04acef}.high-contrast.redo-website .search-bar .search-box-with-expand-toggle .expand-toggle .icon{color:#ff0}.high-contrast.redo-website .search-bar .advanced-options>:not(:first-child){border-left-color:#fff}.high-contrast.redo-website .advanced-filters .section-title,.high-contrast.redo-website .advanced-options .section-title{color:#ff0}.high-contrast.redo-website .advanced-filters .property-name-container,.high-contrast.redo-website .advanced-options .property-name-container{background-color:#343331}.high-contrast.redo-website .resources-list-element .metadata-label{color:#ff0}.high-contrast.redo-website .resources-list-element .details em{background-color:#2b2a29}.high-contrast.redo-website .resources-list-element .collapsible-metadata .metadata-details .metadata-label>em{color:#e7e7e7}.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanded .text-container.metadata-label,.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanding .text-container.metadata-label{color:#ff0}.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanded .text-container.metadata-label::first-line,.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanding .text-container.metadata-label::first-line{color:#ff0}.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsed .metadata-details>em,.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsing .metadata-details>em{background-color:transparent}.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsed .text-container.metadata-label::first-line,.high-contrast.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsing .text-container.metadata-label::first-line{color:#ff0}.high-contrast.redo-website .report .report-form-container .report-form-content{background-color:#2b2a29}.high-contrast.redo-website .title-bar{background-color:#000}.high-contrast.redo-website .title-bar .logo-container .title-container{color:#ff0}.high-contrast.redo-website .title-bar .right-side-container .options-bar .options-bar-item{color:#ff0}.high-contrast.redo-website .title-bar .right-side-container .options-bar .options-bar-item:focus,.high-contrast.redo-website .title-bar .right-side-container .options-bar .options-bar-item:hover{color:#fff}.high-contrast.redo-website .title-bar .right-side-container .options-bar .page-view-options>:not(:first-child){border-left-color:#e7e7e7}.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropdown .menu-item,.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropdown.open .dropdown-toggle,.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropdown:hover .dropdown-toggle,.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropup .menu-item,.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropup.open .dropdown-toggle,.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropup:hover .dropdown-toggle{color:#fff}.high-contrast.redo-website .title-bar .right-side-container .options-bar .dropdown-menu{background-color:#000}.high-contrast.redo-website .statistics h4{color:#ff0;border-bottom-color:#ff0}.high-contrast.redo-website .statistics a{color:#fff}.high-contrast.redo-website .home-page-content .title-with-search-bar>.title{color:#ff0}.high-contrast.redo-website .home-page-content .title-with-search-bar .search-bar .input-with-button input{border-top-color:#ff0;border-bottom-color:#ff0;border-left-color:#ff0}.high-contrast.redo-website .home-page-content .title-with-search-bar .search-bar .input-with-button input:focus{border-top-color:#fff;border-bottom-color:#fff;border-left-color:#fff}.high-contrast.redo-website .home-page-carousel .carousel-inner>.item .carousel-caption-title{background-color:rgba(0,0,0,.3);color:#fff}.high-contrast.redo-website .search-results-search-bar .search-bar{background-color:#000;border-bottom-color:#e7e7e7}.high-contrast.redo-website .search-results-search-bar .search-bar .input-with-button input{border-top-color:#ff0;border-bottom-color:#ff0;border-left-color:#ff0}.high-contrast.redo-website .search-results-container .filters-panel{border-bottom-color:#fff}.high-contrast.redo-website .search-results-container .filters-panel button:focus .toggle{color:#04acef}@media (min-width:421px){.high-contrast.redo-website .search-results-container .filters-panel{border-right-color:#fff}}.high-contrast.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions a,.high-contrast.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions button{color:#ff0}.high-contrast.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions a:hover,.high-contrast.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions button:hover{color:#fff}.high-contrast.redo-website .resource-details .top-container .download-options-container .download-options .download-options-icon{color:#ff0}.high-contrast.redo-website .resource-details .top-container .download-options-container .download-options button{color:#2c74ae}.high-contrast.redo-website .resource-details .top-container .download-options-container .download-options button:hover{color:#04acef}.high-contrast.redo-website .resource-details .details-container dl dt{color:#ff0}.high-contrast.redo-website .download-btn{color:#303030}.high-contrast.redo-website .BRpageimage{background-color:#ebdfb6!important}.high-contrast.redo-website .deposit .deposit-form button.primary:focus{background-color:#04acef}.high-contrast.redo-website .deposit .deposit-form button:focus{color:#04acef}.high-contrast.redo-website .deposit .deposit-form{background-color:#000}.high-contrast.redo-website .deposit .deposit-form .error-label,.high-contrast.redo-website .deposit .deposit-form .validation-message,.high-contrast.redo-website .deposit .deposit-form required-field-indicator{color:#ffd265}.high-contrast.redo-website .deposit .deposit-form-header{background-color:#343331}.high-contrast.redo-website .deposit .deposit-breadcrumb .deposit-breadcrumb-mark{color:#000;background-color:#fff}.high-contrast.redo-website .deposit .deposit-breadcrumb li .arrow{color:#e7e7e7;background-color:#2b2a29}.high-contrast.redo-website .deposit .deposit-breadcrumb li .arrow::after,.high-contrast.redo-website .deposit .deposit-breadcrumb li .arrow::before{border-color:#2b2a29}.high-contrast.redo-website .deposit .deposit-breadcrumb li .arrow::before{border-left-color:transparent}.high-contrast.redo-website .deposit .deposit-breadcrumb li .arrow::after{border-color:transparent;border-left-color:#2b2a29}.high-contrast.redo-website .deposit .deposit-breadcrumb li.active .arrow{color:#fff;background-color:#1e1d1d}.high-contrast.redo-website .deposit .deposit-breadcrumb li.active .arrow::before{border-color:#1e1d1d;border-left-color:transparent}.high-contrast.redo-website .deposit .deposit-breadcrumb li.active .arrow::after{border-left-color:#1e1d1d}.high-contrast.redo-website .deposit .deposit-breadcrumb li.past .deposit-breadcrumb-mark{background-color:#6ab737}.high-contrast.redo-website .deposit .deposit-breadcrumb li a.arrow:hover{background-color:#111110}.high-contrast.redo-website .deposit .deposit-breadcrumb li a.arrow:hover::before{border-color:#111110;border-left-color:transparent}.high-contrast.redo-website .deposit .deposit-breadcrumb li a.arrow:hover::after{border-left-color:#111110}.high-contrast.redo-website .deposit resource-form-generated .highlighted input,.high-contrast.redo-website .deposit resource-form-generated .highlighted textarea{background-color:#2b2a29}.high-contrast.redo-website .deposit resource-form-generated input[type=checkbox]+::before{border-color:#ff0}.high-contrast.redo-website .deposit resource-form-generated input[type=checkbox]:checked+::before{background-color:#ff0}.high-contrast.redo-website .deposit resource-form-generated input[type=checkbox]:focus+::before{outline-color:#4c89ba}.high-contrast.redo-website .deposit resource-form-generated input[type=radio]+::before{border-color:#ff0}.high-contrast.redo-website .deposit resource-form-generated input[type=radio]:checked+::before{background-color:#ff0}.high-contrast.redo-website .deposit resource-form-generated input[type=radio]:focus+::before{outline-color:#4c89ba}.high-contrast.redo-website .deposit resource-form-generated .select2-container--default .select2-selection--multiple{background-color:#000;border-color:#fff}.high-contrast.redo-website .deposit resource-form-generated .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#2b2a29}.high-contrast.redo-website .deposit resource-form-generated .select2.select2-container .select2-selection--multiple .select2-selection__choice__remove,.high-contrast.redo-website .deposit resource-form-generated .select2.select2-container .select2-selection__clear{color:#ff0}.high-contrast.redo-website .select2-dropdown{background-color:#000;border-color:#fff}.high-contrast.redo-website .select2-results__option{color:#fff}.high-contrast.redo-website .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#000;background-color:#ff0}.high-contrast.redo-website .resource-metadata-values-form-item{color:#fff}.high-contrast.redo-website .resource-metadata-values-form-item.oa-drag{background-color:#000}.high-contrast.redo-website .drag-handle,.high-contrast.redo-website icon-button button{color:#ff0}.high-contrast.redo-website .drag-handle:not(.disabled):not([disabled]):hover,.high-contrast.redo-website icon-button button:not(.disabled):not([disabled]):hover{color:#ff0}.high-contrast.redo-website .drag-handle:not(.disabled):not([disabled]):focus,.high-contrast.redo-website icon-button button:not(.disabled):not([disabled]):focus{color:#04acef}.high-contrast.redo-website .drag-handle.disabled,.high-contrast.redo-website .drag-handle[disabled],.high-contrast.redo-website icon-button button.disabled,.high-contrast.redo-website icon-button button[disabled]{color:#e7e7e7}.high-contrast.redo-website .drag-handle.disabled:focus,.high-contrast.redo-website .drag-handle[disabled]:focus,.high-contrast.redo-website icon-button button.disabled:focus,.high-contrast.redo-website icon-button button[disabled]:focus{color:#ff0}.high-contrast.redo-website .login-form-main-container .login-error-notification{background-color:#000;color:#ffd265;border-color:#ffe7ae}.high-contrast.redo-website .login-form-main-container .close-button{color:#fff}.high-contrast.redo-website .login-form-main-container .close-button:not(:hover):not(:focus){color:#e7e7e7}.high-contrast.redo-website .login-form-main-container .title{color:#ff0}.high-contrast.redo-website .login-form-main-container .input-box-with-icon .icon{color:#ff0}.high-contrast.redo-website .login-form-main-container .information-links-box .information-link-element .icon{color:#ff0}.high-contrast.redo-website .login-form-main-container .information-links-box .information-link-element .information-link-text{color:#ff0}.high-contrast.redo-website .collapsible.with-visible-first-line .text-container::first-line,.high-contrast.redo-website [collapsible].with-visible-first-line .text-container::first-line{color:#4d4d4d}.high-contrast.redo-website .collapsible.with-visible-first-line.collapsed,.high-contrast.redo-website .collapsible.with-visible-first-line.collapsing,.high-contrast.redo-website [collapsible].with-visible-first-line.collapsed,.high-contrast.redo-website [collapsible].with-visible-first-line.collapsing{color:transparent}.high-contrast.redo-website .collapsible.with-visible-first-line.expanded,.high-contrast.redo-website .collapsible.with-visible-first-line.expanding,.high-contrast.redo-website [collapsible].with-visible-first-line.expanded,.high-contrast.redo-website [collapsible].with-visible-first-line.expanding{color:#4d4d4d}.high-contrast.redo-website .redo-footer .creative-commons-icons-with-description,.high-contrast.redo-website redo-footer .creative-commons-icons-with-description{border-left-color:#f9aa00}.high-contrast.redo-website .redo-footer .creative-commons-icons-with-description>span,.high-contrast.redo-website redo-footer .creative-commons-icons-with-description>span{color:grey}.high-contrast.redo-website .redo-footer{border-top-color:#e6e6e6}body,html{font-size:.9375em}.redo-website .main-container{display:flex;flex-direction:column;max-width:1100px;min-height:100vh;height:0;margin-left:auto;margin-right:auto;font-family:"Open Sans",sans-serif;color:#4d4d4d;background-color:#fff}.redo-website .main-container .redo-footer .creative-commons-icons-with-description>span{color:grey}.redo-website .banner{width:100%;height:100%}.redo-website .top-panel{background-color:#ecf2f6;border-bottom:1px solid #dbe6ee}.redo-website h1{font-size:1.5em}.redo-website h2{font-size:1.375em}.redo-website h3{font-size:1.25em}.redo-website h4{font-size:1.125em}.redo-website h5{font-size:1em}.redo-website h6{font-size:.875em}.redo-website .no-margin-top{margin-top:0!important}.redo-website .no-margin-bottom{margin-bottom:0!important}.redo-website ul{margin:0;padding:0}.redo-website hr{margin:0;border-top:1px solid #e7e7e7}.redo-website a{cursor:pointer;color:#2c74ae;transition:color .2s}.redo-website a:active,.redo-website a:focus,.redo-website a:hover{color:#04acef}.redo-website button{border:none;background:0 0;padding:0}.redo-website button,.redo-website input,.redo-website select,.redo-website textarea{font-size:1em}.redo-website .btn,.redo-website .default-button,.redo-website .primary-button,.redo-website button.default,.redo-website button.primary{padding:4px 16px;border-width:1px;border-style:solid;border-radius:4px;font-weight:600}.redo-website .btn:not(.primary),.redo-website .default-button,.redo-website button.default{transition-property:color,background-color,border-color;transition-duration:.2s}.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled),.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled),.redo-website button.default:not(:disabled):not([disabled]):not(.disabled){color:#4c89ba;background-color:inherit;border-color:#e7e7e7}.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled).active,.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled):focus,.redo-website .btn:not(.primary):not(:disabled):not([disabled]):not(.disabled):hover,.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled).active,.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled):focus,.redo-website .default-button:not(:disabled):not([disabled]):not(.disabled):hover,.redo-website button.default:not(:disabled):not([disabled]):not(.disabled).active,.redo-website button.default:not(:disabled):not([disabled]):not(.disabled):focus,.redo-website button.default:not(:disabled):not([disabled]):not(.disabled):hover{color:#fff;background-color:#4c89ba;border-color:#4c89ba}.redo-website .btn:not(.primary).disabled,.redo-website .btn:not(.primary):disabled,.redo-website .btn:not(.primary)[disabled],.redo-website .default-button.disabled,.redo-website .default-button:disabled,.redo-website .default-button[disabled],.redo-website button.default.disabled,.redo-website button.default:disabled,.redo-website button.default[disabled]{color:#b3b3b3;background-color:inherit;border-color:#e7e7e7}.redo-website .btn.primary,.redo-website .primary-button,.redo-website button.primary{transition-property:color,background-color,border-color;transition-duration:.2s}.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled),.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled),.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled){color:#fff;background-color:#4c89ba;border-color:#4c89ba}.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled).active,.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled):focus,.redo-website .btn.primary:not(:disabled):not([disabled]):not(.disabled):hover,.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled).active,.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled):focus,.redo-website .primary-button:not(:disabled):not([disabled]):not(.disabled):hover,.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled).active,.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled):focus,.redo-website button.primary:not(:disabled):not([disabled]):not(.disabled):hover{color:#fff;background-color:#2c74ae;border-color:#2c74ae}.redo-website .btn.primary.disabled,.redo-website .btn.primary:disabled,.redo-website .btn.primary[disabled],.redo-website .primary-button.disabled,.redo-website .primary-button:disabled,.redo-website .primary-button[disabled],.redo-website button.primary.disabled,.redo-website button.primary:disabled,.redo-website button.primary[disabled]{color:#b3b3b3;background-color:inherit;border-color:#e7e7e7}.redo-website .btn.active.focus,.redo-website .btn.active:focus,.redo-website .btn.focus,.redo-website .btn:active.focus,.redo-website .btn:active:focus,.redo-website .btn:focus{outline:0}.redo-website .btn.active,.redo-website .btn:active{box-shadow:none}.redo-website label{cursor:pointer;font-weight:400;margin-bottom:0}.redo-website fieldset{padding:8px;border:1px solid #e7e7e7;border-radius:4px}.redo-website fieldset>legend{width:initial;max-width:100%;height:1em;margin-bottom:calc(-1em / 2);padding-left:8px;padding-right:8px;line-height:1em;border-bottom:0;font-size:.875em;white-space:nowrap;color:grey}.redo-website fieldset>legend>*{display:block;height:1.42857em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.redo-website fieldset .formats{display:flex;justify-content:space-evenly}.redo-website fieldset .formats:not(.in-one-line){flex-wrap:wrap}.redo-website fieldset .formats.in-column{flex-direction:column;align-items:center;text-align:center}.redo-website fieldset .formats>*{padding:2px 8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.redo-website input,.redo-website input.form-control,.redo-website textarea,.redo-website textarea.form-control{border:1px solid #e7e7e7;border-radius:4px;background-color:#fff;transition:border-color .2s}.redo-website input.form-control:focus,.redo-website input:focus,.redo-website input[type]:focus,.redo-website textarea.form-control:focus,.redo-website textarea:focus,.redo-website textarea[type]:focus{border-color:#4c89ba;outline:0}.redo-website input.form-control,.redo-website textarea.form-control{color:inherit}.redo-website input.form-control:focus,.redo-website textarea.form-control:focus{box-shadow:none}.redo-website input{min-width:0}.redo-website input,.redo-website input.form-control{padding:4px 12px}.redo-website input:-webkit-autofill,.redo-website input:-webkit-autofill:active,.redo-website input:-webkit-autofill:focus,.redo-website input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 calc(1.42857em / 2 + 16px) #fff!important}.redo-website textarea,.redo-website textarea.form-control{padding:8px 12px}.redo-website .has-error .form-control{border-color:#a30000}.redo-website .has-error .form-control,.redo-website .has-error .form-control:focus{box-shadow:none}.redo-website .has-error .form-control:focus{border-color:#ffa3a3}.redo-website .input-group-addon{color:#4d4d4d;background-color:#e7e7e7;border-color:#e7e7e7}.redo-website .label-with-checkbox,.redo-website .label-with-radio-button{cursor:pointer;display:block}.redo-website .label-with-checkbox input,.redo-website .label-with-radio-button input{margin-top:0}.redo-website .label-with-checkbox,.redo-website .label-with-radio-button{display:block}.redo-website .label-with-checkbox input[type=checkbox]{position:absolute;opacity:0}.redo-website .label-with-checkbox input[type=checkbox]+::before{display:inline-block;width:16px;height:16px;margin-right:4px;content:'';vertical-align:calc((.714em - 16px)/ 2);border:1px solid #4c89ba}.redo-website .label-with-checkbox input[type=checkbox]:checked+::before{background:#4c89ba;background:radial-gradient(#4c89ba 40%,transparent 40%)}.high-contrast.redo-website .label-with-checkbox input[type=checkbox]:checked+::before{background:radial-gradient(yellow 40%,transparent 40%)}.redo-website .label-with-checkbox input[type=checkbox]:focus+::before{outline:solid 2px #4c89ba;outline-offset:2px}.redo-website .label-with-checkbox input[type=checkbox]+*>*{display:inline-block;width:calc(100% - 16px - 4px);vertical-align:top}.redo-website .label-with-checkbox input[type=checkbox]+::before{border-radius:25%}.redo-website .label-with-radio-button input[type=radio]{position:absolute;opacity:0}.redo-website .label-with-radio-button input[type=radio]+::before{display:inline-block;width:16px;height:16px;margin-right:4px;content:'';vertical-align:calc((.714em - 16px)/ 2);border:1px solid #4c89ba}.redo-website .label-with-radio-button input[type=radio]:checked+::before{background:#4c89ba;background:radial-gradient(#4c89ba 40%,transparent 40%)}.high-contrast.redo-website .label-with-radio-button input[type=radio]:checked+::before{background:radial-gradient(yellow 40%,transparent 40%)}.redo-website .label-with-radio-button input[type=radio]:focus+::before{outline:solid 2px #4c89ba;outline-offset:2px}.redo-website .label-with-radio-button input[type=radio]+*>*{display:inline-block;width:calc(100% - 16px - 4px);vertical-align:top}.redo-website .label-with-radio-button input[type=radio]+::before{border-radius:50%}.redo-website .link-to-the-previous-page{align-self:flex-start;padding:8px 4px}.redo-website .link-to-the-previous-page .icon{margin-left:4px;margin-right:4px}.redo-website .form-control{box-shadow:none}.redo-website .dropdown-menu{background-color:#fff}.redo-website .main-container .bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-top-color:#fff}.redo-website .main-container .bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-bottom-color:#fff}.redo-website .main-container .bootstrap-datetimepicker-widget table td span:hover,.redo-website .main-container .bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background-color:#e7e7e7}.redo-website .main-container .bootstrap-datetimepicker-widget table td.day:hover,.redo-website .main-container .bootstrap-datetimepicker-widget table td.hour:hover,.redo-website .main-container .bootstrap-datetimepicker-widget table td.minute:hover,.redo-website .main-container .bootstrap-datetimepicker-widget table td.second:hover{background-color:#e7e7e7}.redo-website .main-container .bootstrap-datetimepicker-widget table td span.active,.redo-website .main-container .bootstrap-datetimepicker-widget table td.active,.redo-website .main-container .bootstrap-datetimepicker-widget table td.active:hover{color:#fff;background-color:#4c89ba}.redo-website .main-container .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#4c89ba}.redo-website .main-container .bootstrap-datetimepicker-widget .timepicker-picker table td span:hover{background-color:transparent}.redo-website #nprogress div.bar{background:#4c89ba;height:4px}.redo-website #nprogress div.peg{box-shadow:0 0 10px #4c89ba,0 0 5px #4c89ba}.redo-website .flash-confirmation{margin-top:0;margin-bottom:0;padding:32px;text-align:center;color:#6ab737}.redo-website .cookies-information{position:fixed;bottom:0;width:100%;max-width:1100px;padding:8px;border:1px solid #e7e7e7;background-color:#fff}.redo-website .cookies-information:not(.visible){display:none}.redo-website .cookies-information .icon-with-information{display:inline-flex}.redo-website .cookies-information .icon,.redo-website .cookies-information button{margin:8px}.redo-website .cookies-information .information{padding:8px}.redo-website .cookies-information .right-aligned{float:right}.redo-website .menu-item{cursor:pointer;display:flex;flex-grow:1;align-items:center;justify-content:center;height:48px;padding:12px;text-align:center;color:#2c74ae;transition:box-shadow .2s}.redo-website .menu-item.active,.redo-website .menu-item:focus,.redo-website .menu-item:hover{box-shadow:inset 0 -4px 0 0 #2c74ae}.redo-website .menu-item.active{font-weight:700}.redo-website .menu-item>*{margin:2px 4px}.redo-website .menu-item .icon{flex-shrink:0}.redo-website .menu-item .icon:not([size]),.redo-website .menu-item .icon:not([size])>svg,.redo-website .menu-item .icon[size="1"],.redo-website .menu-item .icon[size="1"]>svg{height:20px}.redo-website a.menu-item:focus,.redo-website button.menu-item:focus{outline:0}.redo-website a.menu-item:focus,.redo-website a.menu-item:hover{color:#2c74ae;text-decoration:none}.redo-website .dropdown,.redo-website .dropup{white-space:nowrap}.redo-website .dropdown .dropdown-menu,.redo-website .dropup .dropdown-menu{visibility:hidden;transition:visibility .3s}.redo-website .dropdown .dropdown-menu>*,.redo-website .dropup .dropdown-menu>*{margin-top:-48px}.redo-website .dropdown .dropdown-menu>:not(.menu-item),.redo-website .dropup .dropdown-menu>:not(.menu-item){transition:margin-top .3s}.redo-website .dropdown .dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup .dropdown-menu>:not(.menu-item)>.menu-item{opacity:0;transition:box-shadow .2s,opacity .15s}.redo-website .dropdown .dropdown-menu>.menu-item,.redo-website .dropup .dropdown-menu>.menu-item{opacity:0;transition:box-shadow .2s,margin-top .3s,opacity .15s}.redo-website .dropdown.open>.dropdown-menu,.redo-website .dropup.open>.dropdown-menu{visibility:visible}.redo-website .dropdown.open>.dropdown-menu>*,.redo-website .dropup.open>.dropdown-menu>*{margin-top:0}.redo-website .dropdown.open>.dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup.open>.dropdown-menu>:not(.menu-item)>.menu-item{opacity:1;transition:box-shadow .2s,opacity .15s .15s}.redo-website .dropdown.open>.dropdown-menu>.menu-item,.redo-website .dropup.open>.dropdown-menu>.menu-item{opacity:1;transition:box-shadow .2s,margin-top .3s,opacity .15s .15s}.redo-website .dropdown-menu{display:flex;flex-direction:column;float:none;min-width:100%;padding:0;margin:0;border:none;border-radius:0;font-size:1em;background-color:#e7e7e7;box-shadow:none;overflow:hidden}.redo-website .dropdown-menu>li>a,.redo-website .dropdown-menu>li>a:focus,.redo-website .dropdown-menu>li>a:hover{color:inherit}.redo-website .dropdown-menu>li>a:focus,.redo-website .dropdown-menu>li>a:hover{background-color:#f2f2f2}.redo-website .dropdown-menu>:last-child{border-bottom:1px solid #dadada}.redo-website .dropdown-menu .menu-item{display:flex;padding:12px}.redo-website .dropdown-menu .menu-item,.redo-website .dropdown-menu .menu-item:focus,.redo-website .dropdown-menu .menu-item:hover{color:#2c74ae;background-color:transparent}.redo-website .top-search-bar{display:flex;flex-grow:1;margin-right:32px;padding:10px 8px}.redo-website .top-search-bar>*{background-color:#fff;transition:box-shadow .2s}.redo-website .top-search-bar input{flex-grow:1;height:34px;padding:4px 12px;border-top-left-radius:12px;border-top-right-radius:0;border-bottom-left-radius:12px;border-bottom-right-radius:0;border:none;outline:0}.redo-website .top-search-bar input::placeholder{font-size:.875em;font-style:italic}.redo-website .top-search-bar input.active,.redo-website .top-search-bar input.active+button,.redo-website .top-search-bar input:focus,.redo-website .top-search-bar input:focus+button{box-shadow:inset 0 -3px 0 0 #2c74ae}.redo-website .top-search-bar input:focus+button{color:#2c74ae}.redo-website .top-search-bar button{padding:4px 8px;border-top-right-radius:12px;border-bottom-right-radius:12px}.redo-website .top-search-bar button.active,.redo-website .top-search-bar button:focus,.redo-website .top-search-bar button:hover{color:#2c74ae;box-shadow:inset -3px 0 0 0 #2c74ae}.redo-website .site-menu{display:flex;flex-shrink:0;flex-wrap:wrap-reverse;align-items:flex-start;background-color:#e7e7e7;border-bottom:1px solid #dadada}.redo-website .site-menu>.right-aligned{margin-left:auto}.redo-website .site-menu>.right-aligned+.right-aligned{margin-left:initial}.redo-website .site-menu .group{display:flex;flex-direction:row-reverse;flex-wrap:wrap-reverse;width:100%}.redo-website .site-menu .group>:nth-child(1){order:-1}.redo-website .site-menu .group>:nth-child(2){order:-2}.redo-website .site-menu .group>:nth-child(3){order:-3}.redo-website .site-menu .group>:nth-child(4){order:-4}.redo-website .site-menu .group>:nth-child(5){order:-5}.redo-website .site-menu .group>:nth-child(6){order:-6}.redo-website .site-menu .group>:nth-child(7){order:-7}.redo-website .site-menu .group>:nth-child(8){order:-8}.redo-website .site-menu .group>:nth-child(9){order:-9}.redo-website .site-menu .group>:nth-child(10){order:-10}.redo-website .site-menu .group>:nth-child(11){order:-11}.redo-website .site-menu .group>:nth-child(12){order:-12}.redo-website .site-menu .group>:nth-child(13){order:-13}.redo-website .site-menu .group>:nth-child(14){order:-14}.redo-website .site-menu .group>:nth-child(15){order:-15}.redo-website .site-menu .group>:nth-child(16){order:-16}.redo-website .site-menu .group>:nth-child(17){order:-17}.redo-website .site-menu .group>:nth-child(18){order:-18}.redo-website .site-menu .group>:nth-child(19){order:-19}.redo-website .site-menu .group>:nth-child(20){order:-20}.redo-website .site-menu .group>:nth-child(21){order:-21}.redo-website .site-menu .group>:nth-child(22){order:-22}.redo-website .site-menu .group>:nth-child(23){order:-23}.redo-website .site-menu .group>:nth-child(24){order:-24}.redo-website .site-menu .dropdown,.redo-website .site-menu .dropdown .dropdown-toggle,.redo-website .site-menu .dropup,.redo-website .site-menu .dropup .dropdown-toggle{width:100%}.redo-website .site-menu .dropdown-menu{position:static}.redo-website .site-menu .dropdown-menu>*{padding-left:calc(20px + 8px)}@media (min-width:421px){.redo-website .site-menu .group{width:auto}.redo-website .site-menu .dropdown-menu{position:absolute}.redo-website .site-menu .dropdown-menu>*{padding-left:0}.redo-website .site-menu .dropdown-menu .menu-item{height:40px;padding:8px 12px}.redo-website .site-menu .dropdown-menu .dropdown-menu{position:static}.redo-website .site-menu .dropdown,.redo-website .site-menu .dropup{width:auto}.redo-website .top-search-bar input{height:auto}.redo-website .dropdown:hover>.dropdown-menu,.redo-website .dropup:hover>.dropdown-menu{visibility:visible}.redo-website .dropdown:hover>.dropdown-menu>*,.redo-website .dropup:hover>.dropdown-menu>*{margin-top:0}.redo-website .dropdown:hover>.dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup:hover>.dropdown-menu>:not(.menu-item)>.menu-item{opacity:1;transition:box-shadow .2s,opacity .15s .15s}.redo-website .dropdown:hover>.dropdown-menu>.menu-item,.redo-website .dropup:hover>.dropdown-menu>.menu-item{opacity:1;transition:box-shadow .2s,margin-top .3s,opacity .15s .15s}.redo-website .dropdown:not(.open):not(:hover)>.dropdown-menu .dropdown-menu,.redo-website .dropup:not(.open):not(:hover)>.dropdown-menu .dropdown-menu{visibility:hidden;transition:visibility .3s}.redo-website .dropdown:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>*,.redo-website .dropup:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>*{margin-top:-48px}.redo-website .dropdown:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>:not(.menu-item),.redo-website .dropup:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>:not(.menu-item){transition:margin-top .3s}.redo-website .dropdown:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>:not(.menu-item)>.menu-item{opacity:0;transition:box-shadow .2s,opacity .15s}.redo-website .dropdown:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>.menu-item,.redo-website .dropup:not(.open):not(:hover)>.dropdown-menu .dropdown-menu>.menu-item{opacity:0;transition:box-shadow .2s,margin-top .3s,opacity .15s}.redo-website .dropdown .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu,.redo-website .dropdown .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu,.redo-website .dropup .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu,.redo-website .dropup .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu{visibility:hidden;transition:visibility .3s}.redo-website .dropdown .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>*,.redo-website .dropdown .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>*,.redo-website .dropup .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>*,.redo-website .dropup .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>*{margin-top:-48px}.redo-website .dropdown .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item),.redo-website .dropdown .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item),.redo-website .dropup .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item),.redo-website .dropup .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item){transition:margin-top .3s}.redo-website .dropdown .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropdown .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item)>.menu-item,.redo-website .dropup .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>:not(.menu-item)>.menu-item{opacity:0;transition:box-shadow .2s,opacity .15s}.redo-website .dropdown .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>.menu-item,.redo-website .dropdown .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>.menu-item,.redo-website .dropup .dropdown:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>.menu-item,.redo-website .dropup .dropup:not(.togglable-by-hover):not(.open):hover>.dropdown-menu>.menu-item{opacity:0;transition:box-shadow .2s,margin-top .3s,opacity .15s}}.redo-website .breadcrumbs{display:flex;flex-wrap:wrap;flex-shrink:0;padding:8px 4px;background-color:#f2f2f2;color:grey}.redo-website .breadcrumbs a,.redo-website .breadcrumbs span{padding-left:4px;padding-right:4px}.redo-website .resource-image.placeholder{line-height:0}.redo-website .resource-image.placeholder.horizontal .icon{height:auto}.redo-website .resource-image.placeholder.horizontal .icon svg{width:inherit;height:auto}.redo-website .resource-image.placeholder .icon{color:grey}.redo-website .search-bar{display:flex;flex-direction:column;align-items:center}.redo-website .search-bar .search-box-with-expand-toggle{display:flex;flex-direction:column;padding:6px;width:600px;max-width:100%}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button{padding:2px;display:flex}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button input{flex-grow:1;padding:2px 15px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:1.5em;outline:0}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button input::placeholder{font-size:.875em;font-style:italic}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button input:focus{border-top-color:#04acef;border-bottom-color:#04acef;border-left-color:#04acef}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button button{display:inline-block;padding:8px 16px;border-top-right-radius:4px;border-bottom-right-radius:4px;background-color:#2c74ae;color:#fff}.redo-website .search-bar .search-box-with-expand-toggle .input-with-button button:focus{background-color:#04acef}.redo-website .search-bar .search-box-with-expand-toggle .expand-toggle{align-self:flex-end;margin:2px;text-align:right}.redo-website .search-bar .search-box-with-expand-toggle .expand-toggle .icon{color:#4c89ba}.redo-website .search-bar .advanced-options{display:flex;align-self:stretch;margin:8px 7px 8px 8px;flex-wrap:wrap}.redo-website .search-bar .advanced-options>*{flex:1}.redo-website .search-bar .advanced-options>.property-options,.redo-website .search-bar .advanced-options>:not(.property-options){padding:4px 13px 4px 12px}.redo-website .search-bar .advanced-options>:not(:first-child){border-left:1px solid #e7e7e7;margin-left:-1px}.redo-website .search-bar .phrase-translation{font-size:smaller}.redo-website .search-bar .phrase-translation .phrases{font-weight:700}.redo-website :not(.title-with-search-bar)>.search-bar{flex-shrink:0;padding:8px}.redo-website .advanced-filters .section-title,.redo-website .advanced-options .section-title{padding:4px;color:grey}.redo-website .advanced-filters .section-title+div:not(.property-options),.redo-website .advanced-options .section-title+div:not(.property-options){padding:2px}.redo-website .advanced-filters .text-property-filter,.redo-website .advanced-options .text-property-filter{display:flex;flex-wrap:wrap;align-items:center}.redo-website .advanced-filters .text-property-filter>*,.redo-website .advanced-options .text-property-filter>*{padding:4px}.redo-website .advanced-filters .text-property-filter>:last-child,.redo-website .advanced-options .text-property-filter>:last-child{margin-left:auto}.redo-website .advanced-filters .form-group.filters,.redo-website .advanced-options .form-group.filters{margin:15px 0}.redo-website .advanced-filters .date-property-filter,.redo-website .advanced-options .date-property-filter{width:100%;display:inline-flex;align-items:center}.redo-website .advanced-filters .property-options,.redo-website .advanced-options .property-options{padding-top:4px;padding-left:4px;padding-right:4px}.redo-website .advanced-filters .property-options>:not(.property-name-container):only-child .label-with-checkbox,.redo-website .advanced-options .property-options>:not(.property-name-container):only-child .label-with-checkbox{padding-top:2px;padding-bottom:2px}.redo-website .advanced-filters .property-options>.property-name-container+div .label-with-checkbox,.redo-website .advanced-options .property-options>.property-name-container+div .label-with-checkbox{padding:2px}.redo-website .advanced-filters .property-name-container,.redo-website .advanced-options .property-name-container{display:flex;margin-top:2px;margin-bottom:4px;background-color:#e7e7e7;width:100%}.redo-website .advanced-filters .property-name-container,.redo-website .advanced-filters .property-name-container>*,.redo-website .advanced-options .property-name-container,.redo-website .advanced-options .property-name-container>*{padding:4px}.redo-website .advanced-filters .property-name-container>:last-child,.redo-website .advanced-options .property-name-container>:last-child{margin-left:auto}.redo-website .advanced-filters .property-name-container+div,.redo-website .advanced-options .property-name-container+div{padding-bottom:4px;padding-left:2px;padding-right:2px}.redo-website .advanced-filters .parent,.redo-website .advanced-options .parent{display:flex}.redo-website .advanced-filters .parent>:first-child,.redo-website .advanced-options .parent>:first-child{flex-grow:1}.redo-website .advanced-filters .parent>:first-child:not(:last-child),.redo-website .advanced-options .parent>:first-child:not(:last-child){margin-right:4px}.redo-website .advanced-filters .parent>:last-child:not(:first-child),.redo-website .advanced-options .parent>:last-child:not(:first-child){margin-left:auto;padding:2px}.redo-website .advanced-filters .label-with-checkbox,.redo-website .advanced-options .label-with-checkbox{padding:2px}.redo-website .advanced-filters .children,.redo-website .advanced-options .children{max-width:calc(100% - 16px - 4px);margin-left:20px}.redo-website .resources-list-element{display:flex;min-width:300px;padding:8px}.redo-website .resources-list-element:not(:hover) .download-options{opacity:0;visibility:hidden}.redo-website .resources-list-element .resource-image{padding:12px 8px}.redo-website .resources-list-element .resource-image:not(.horizontal) .icon{height:50px}.redo-website .resources-list-element .resource-image.horizontal .icon{width:50px}.redo-website .resources-list-element .resource-image img{width:50px}.redo-website .resources-list-element .resource-image svg{min-width:50px}.redo-website .resources-list-element .details-with-download-options{flex-grow:1;overflow:hidden}.redo-website .resources-list-element .details{padding:6px 8px}.redo-website .resources-list-element .details>*{padding-top:2px;padding-bottom:2px}.redo-website .resources-list-element .resource-name{display:flex;font-size:1.25em}.redo-website .resources-list-element .resource-author{font-size:1em}.redo-website .resources-list-element .download-options{float:right;padding:8px 8px 8px 16px;transition-property:opacity,visibility;transition-duration:.2s}.redo-website .resources-list-element .download-options fieldset{padding:4px}.redo-website .resources-list-element a.metadata-details{display:block}.redo-website .resources-list-element .metadata-label{color:grey}.redo-website .resources-list-element .details em{font-style:normal;border-radius:4px;padding-left:2px;padding-right:2px;background-color:#ecf2f6}.redo-website .resources-list-element .collapsible-metadata{position:relative;min-height:calc(1.42857 * 1em + 3 * 2px);padding-bottom:2px;padding-left:2px;padding-right:2px}.redo-website .resources-list-element .collapsible-metadata .expand-toggle,.redo-website .resources-list-element .collapsible-metadata .metadata-details{padding:2px}.redo-website .resources-list-element .collapsible-metadata .metadata-details .metadata-label>em{font-style:normal;color:#b3b3b3}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line{position:relative;max-width:calc(100% - 2 * 2px - 1em)}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanded .text-container.metadata-label,.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanding .text-container.metadata-label{color:grey}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanded .text-container.metadata-label::first-line,.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.expanding .text-container.metadata-label::first-line{color:grey}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsed .metadata-details>em,.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsing .metadata-details>em{background-color:transparent}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsed .text-container.metadata-label::first-line,.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line.collapsing .text-container.metadata-label::first-line{color:grey}.redo-website .resources-list-element .collapsible-metadata .with-visible-first-line .metadata-details>em{transition:background-color .4s}.redo-website .resources-list-element .collapsible-metadata .first-line-with-optional-toggle{position:absolute;top:0;width:calc(100% - 4px)}.redo-website .resources-list-element .collapsible-metadata .first-line-with-optional-toggle>div{height:calc(1.42857em + 2px);overflow:hidden}.redo-website .resources-list-element .collapsible-metadata .first-line-with-optional-toggle>div>div{display:flex;flex-direction:column;flex-wrap:wrap;height:calc(1.42857em + 4 * 2px + 1.42857em + 1px)}.redo-website .resources-list-element .collapsible-metadata .first-line-with-optional-toggle>div>div>:not(.expand-toggle){width:calc(100% - 2 * 2px - 1em);visibility:hidden}.redo-website .resources-list-element .download-options-icon{display:none}@media (max-width:420px){.redo-website .resources-list-element{min-width:auto}.redo-website .resources-list-element .download-options{display:none}}.redo-website .pagination{display:block;margin-top:0;margin-bottom:0}.redo-website .pagination ul{display:flex;justify-content:center;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.redo-website .pagination ul li:not(:first-child){padding-left:4px}.redo-website .pagination ul li:not(:last-child){padding-right:4px}.redo-website .report{margin-bottom:20px}.redo-website .report .report-page-header{text-align:center;margin:30px 0}.redo-website .report .report-form-container{margin:0 30px;padding-bottom:1px}.redo-website .report .report-form-container .report-form-content{background:#ecf2f6;padding:20px}.redo-website .report .report-form-container .report-form-content span{font-weight:700}.redo-website .report .report-form-container .report-form-content button.report-submit{width:100%;padding:5px 25px}.redo-website .title-bar{display:flex;flex-shrink:0;align-items:center;background-color:#fff}.redo-website .title-bar,.redo-website .title-bar>:not(.right-side-container){padding:8px}.redo-website .title-bar .logo-container{text-decoration:none}.redo-website .title-bar .logo-container img{height:70px;margin-right:10px}.redo-website .title-bar .logo-container .title-container{display:inline-block;vertical-align:top;color:grey}.redo-website .title-bar .logo-container .title-container span{display:block;font-size:1.5em}.redo-website .title-bar .right-side-container{margin-left:auto}.redo-website .title-bar .right-side-container .options-bar{display:flex;padding-top:8px}.redo-website .title-bar .right-side-container .options-bar>*{display:flex;flex-wrap:nowrap}.redo-website .title-bar .right-side-container .options-bar .options-bar-item{color:grey;line-height:1;padding:2px 4px}.redo-website .title-bar .right-side-container .options-bar .options-bar-item:not(.menu-item){transition:color .2s}.redo-website .title-bar .right-side-container .options-bar .options-bar-item:focus,.redo-website .title-bar .right-side-container .options-bar .options-bar-item:hover{color:#4d4d4d}.redo-website .title-bar .right-side-container .options-bar .social-media-buttons{align-items:center;padding-left:12px;padding-right:12px}.redo-website .title-bar .right-side-container .options-bar .page-view-options{align-items:center}.redo-website .title-bar .right-side-container .options-bar .page-view-options button:focus{outline:-webkit-focus-ring-color auto 1px}.redo-website .title-bar .right-side-container .options-bar .page-view-options>:not(:first-child){border-left:1px solid #b3b3b3}.redo-website .title-bar .right-side-container .options-bar .page-view-options .page-view-option{margin-left:4px;margin-right:4px}.redo-website .title-bar .right-side-container .options-bar .dropdown .menu-item,.redo-website .title-bar .right-side-container .options-bar .dropdown.open .dropdown-toggle,.redo-website .title-bar .right-side-container .options-bar .dropdown:hover .dropdown-toggle,.redo-website .title-bar .right-side-container .options-bar .dropup .menu-item,.redo-website .title-bar .right-side-container .options-bar .dropup.open .dropdown-toggle,.redo-website .title-bar .right-side-container .options-bar .dropup:hover .dropdown-toggle{color:#4d4d4d}.redo-website .title-bar .right-side-container .options-bar .dropdown-menu{background-color:#f2f2f2}.redo-website .title-bar .right-side-container .pk-logo-container{display:flex;padding:8px}.redo-website .title-bar .right-side-container .pk-logo-container a{margin-left:auto}.redo-website .title-bar .right-side-container .pk-logo-container a img{height:calc(70px - 2 * 2px - 1em - 8px)}@media (max-width:420px){.redo-website .title-bar{flex-wrap:wrap}.redo-website .title-bar .title-container{order:1}.redo-website .title-bar .right-side-container{display:contents}.redo-website .title-bar .options-bar{order:-1;width:100%;justify-content:flex-end;flex-wrap:wrap}.redo-website .title-bar .pk-logo-container{margin-left:auto}}.redo-website .statistics{display:flex;flex-wrap:wrap}.redo-website .statistics>div{flex:1;overflow:hidden}.redo-website .statistics>div,.redo-website .statistics>div .list-element>*{padding:4px}.redo-website .statistics>div h4{margin:4px}.redo-website .statistics h4{color:#2c74ae;border-bottom:2px solid #4c89ba}.redo-website .statistics .list-element{display:flex;justify-content:space-between}.redo-website .statistics a.list-element span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.redo-website .statistics a.list-element .icon-container{flex-shrink:0}.redo-website .statistics a.list-element .icon-container svg{transform:rotate(180deg)}.redo-website .statistics a{color:#4d4d4d}@media (max-width:420px){.redo-website .statistics{flex-wrap:wrap}.redo-website .statistics>div{max-width:100%;overflow:initial}}.redo-website .home-page-content{display:flex;flex-direction:column;flex-grow:1;flex-shrink:0}.redo-website .home-page-content .title-with-search-bar{padding-top:48px;padding-bottom:56px;padding-left:8px;padding-right:8px}.redo-website .home-page-content .title-with-search-bar>.title{padding:16px 8px;text-align:center;color:#2c74ae}.redo-website .home-page-content .title-with-search-bar .advanced-options{margin-top:32px}.redo-website .home-page-content .title-with-search-bar .search-bar button:focus{outline:-webkit-focus-ring-color auto 1px}.redo-website .home-page-content .title-with-search-bar .search-bar .input-with-button input{border-right:none;border-top-color:#2c74ae;border-bottom-color:#2c74ae;border-left-color:#2c74ae}.redo-website .home-page-content .title-with-search-bar .search-bar .input-with-button input:focus{border-top-color:#04acef;border-bottom-color:#04acef;border-left-color:#04acef}.redo-website .home-page-content .statistics{margin-top:auto;padding:8px}.redo-website .home-page-carousel{margin-top:16px}.redo-website .home-page-carousel .carousel-inner>.item{height:300px}.redo-website .home-page-carousel .carousel-inner>.item .carousel-caption-title{display:block;padding:5px 15px;background:rgba(0,0,0,.3);font-size:1.3em;margin-bottom:5px;color:#fff;text-decoration:none}.redo-website .home-page-carousel .carousel-inner>.item .carousel-image img{position:absolute;width:1400px}.redo-website .home-page-carousel .item .carousel-image.carousel-image-slide-trbl{animation:carousel-trbl 120s infinite linear}@keyframes carousel-trbl{0%{transform:translateX(-100px) translateY(-50px)}50%{transform:translateX(-300px) translateY(-350px) rotate(.02deg)}100%{transform:translateX(-100px) translateY(-50px) rotate(0)}}.redo-website .home-page-carousel .item .carousel-image.carousel-image-slide-tlbr{animation:carousel-tlbr 120s infinite linear}@keyframes carousel-tlbr{0%{transform:translateX(-300px) translateY(-50px)}50%{transform:translateX(-100px) translateY(-350px) rotate(.02deg)}100%{transform:translateX(-300px) translateY(-50px) rotate(0)}}.redo-website .home-page-carousel .item .carousel-image.carousel-image-slide-bltr{animation:carousel-bltr 120s infinite linear}@keyframes carousel-bltr{0%{transform:translateX(-300px) translateY(-350px)}50%{transform:translateX(-100px) translateY(-50px) rotate(.02deg)}100%{transform:translateX(-300px) translateY(-350px) rotate(0)}}.redo-website .home-page-carousel .item .carousel-image.carousel-image-slide-brtl{animation:carousel-brtl 120s infinite linear}@keyframes carousel-brtl{0%{transform:translateX(-100px) translateY(-350px)}50%{transform:translateX(-300px) translateY(-50px) rotate(.02deg)}100%{transform:translateX(-100px) translateY(-350px) rotate(0)}}.redo-website .search-results-search-bar .search-bar{background-color:#fff;border-bottom:1px solid #e7e7e7}.redo-website .search-results-search-bar .search-bar .input-with-button input{border-top-color:#2c74ae;border-bottom-color:#2c74ae;border-left-color:#2c74ae}.redo-website .search-results-container{display:flex;flex-grow:1;flex-shrink:0;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.redo-website .search-results-container .filters-panel{margin-left:16px;margin-right:16px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e7e7e7;min-width:calc(100% - 2 * 16px);min-height:calc(2em + 4 * 4px + 2 * 8px)}.redo-website .search-results-container .filters-panel button:focus .toggle{color:#04acef}.redo-website .search-results-container .filters-panel.collapsed .advanced-filters,.redo-website .search-results-container .filters-panel.collapsing .advanced-filters{opacity:0;visibility:hidden}.redo-website .search-results-container .filters-panel.expanded,.redo-website .search-results-container .filters-panel.expanding{width:340px!important}.redo-website .search-results-container .filters-panel.hidden-while-loading{display:none}.redo-website .search-results-container .filters-panel .title-with-toggle{display:flex;width:100%;overflow:hidden;text-align:left}.redo-website .search-results-container .filters-panel .title-with-toggle,.redo-website .search-results-container .filters-panel .title-with-toggle .title,.redo-website .search-results-container .filters-panel .title-with-toggle .toggle{padding:4px}.redo-website .search-results-container .filters-panel .title-with-toggle .title{flex:1;align-self:center;overflow:hidden}.redo-website .search-results-container .filters-panel .title-with-toggle .toggle{line-height:0}.redo-website .search-results-container .filters-panel .title-with-toggle .toggle .icon{height:2em}.redo-website .search-results-container .filters-panel .advanced-filters{padding:8px 16px;width:100%;transition-property:opacity,visibility;transition-duration:.4s}.redo-website .search-results-container .filters-panel .advanced-filters>:not(hr){padding:4px}.redo-website .search-results-container .filters-panel .advanced-filters button:focus{outline:-webkit-focus-ring-color auto 1px}.redo-website .search-results-container .filters-panel .advanced-filters hr{margin-top:16px;margin-bottom:16px}.redo-website .search-results-container .filters-panel .advanced-filters .filter-button-container{display:flex;align-items:center}.redo-website .search-results-container .filters-panel .advanced-filters .filter-button-container>:last-child{margin-left:auto}.redo-website .search-results-container .filters-panel .advanced-filters .filter-button-container>*{padding:4px}.redo-website .search-results-container .filters-panel .advanced-filters .facets>*,.redo-website .search-results-container .filters-panel .advanced-filters .facets>*>:not(a){padding:2px}.redo-website .search-results-container .filters-panel .advanced-filters .facets a>label{pointer-events:none}.redo-website .search-results-container .filters-panel .advanced-filters .parent{display:flex;font-weight:700}.redo-website .search-results-container .filters-panel .advanced-filters .parent>:first-child{flex-grow:1}.redo-website .search-results-container .filters-panel .advanced-filters .parent>:first-child:not(:last-child){margin-right:4px}.redo-website .search-results-container .filters-panel .advanced-filters .parent>:last-child:not(:first-child){margin-left:auto;padding:2px}.redo-website .search-results-container .search-results{display:flex;flex-direction:column;flex:1;max-width:100%;margin-top:12px;margin-bottom:12px;padding-left:20px;padding-right:20px}.redo-website .search-results-container .search-results>*{padding:4px}.redo-website .search-results-container .search-results .pagination{max-width:100%;margin-top:auto}@media (min-width:421px){.redo-website .search-results-container .filters-panel{min-width:calc(2em + 4 * 4px + 2 * 8px);margin-left:0;margin-right:0;border-bottom:none;border-right:2px solid #e7e7e7;padding-left:8px;padding-right:8px}.redo-website .search-results-container .filters-panel.collapsed .title-with-toggle .title,.redo-website .search-results-container .filters-panel.collapsing .title-with-toggle .title{opacity:0;visibility:hidden;padding-right:0}.redo-website .search-results-container .filters-panel.collapsed .title-with-toggle .toggle,.redo-website .search-results-container .filters-panel.collapsing .title-with-toggle .toggle{padding-left:0}.redo-website .search-results-container .filters-panel .title-with-toggle .title{transition-property:opacity,visibility,padding-right;transition-duration:.4s;text-align:left}.redo-website .search-results-container .filters-panel .title-with-toggle .toggle{transition:padding-left .4s}.redo-website .search-results-container .filters-panel .advanced-filters{width:322px}}.redo-website .recently-published-container .recently-published-information{display:flex;flex-wrap:wrap;align-items:baseline}.redo-website .recently-published-container .recently-published-information .recently-published-comment{display:flex;flex-grow:10000;flex-wrap:wrap}.redo-website .recently-published-container .recently-published-information .change-days-form{margin-left:auto;max-width:100%;flex-grow:1}.redo-website .recently-published-container .recently-published-results{max-width:100%;margin-top:12px;margin-bottom:12px;padding-left:20px;padding-right:20px}.redo-website .resource-details{flex-shrink:0;padding:24px}.redo-website .resource-details .top-container{display:flex;flex-wrap:wrap;align-items:flex-start}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions{display:flex;flex-grow:10000;flex-basis:350px;flex-wrap:wrap}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .resource-image{width:100%;padding:16px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .resource-image:not(.horizontal) .icon{height:100px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .resource-image img,.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .resource-image.horizontal .icon{width:100px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;padding:8px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .title-container{padding:8px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions{display:flex;margin-top:auto;margin-bottom:auto;padding-top:8px;padding-bottom:8px;flex-wrap:wrap;align-items:center}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions .share-buttons{display:flex;flex-wrap:wrap}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions a,.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions button{margin:8px;color:grey;transition:color .2s}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions a:hover,.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .title-container-with-actions .actions button:hover{color:#4d4d4d}.redo-website .resource-details .top-container .download-options-container{margin-left:auto;max-width:100%;flex-basis:248px;flex-grow:1}.redo-website .resource-details .top-container .download-options-container .download-options{display:flex;align-items:center;padding:8px}.redo-website .resource-details .top-container .download-options-container .download-options>*{margin:8px}.redo-website .resource-details .top-container .download-options-container .download-options .download-options-icon{color:grey}.redo-website .resource-details .top-container .download-options-container .download-options fieldset{flex:1}.redo-website .resource-details .top-container .download-options-container .download-options fieldset>legend{margin-top:calc(-1em / 2)}.redo-website .resource-details .top-container .download-options-container .download-options button{color:#2c74ae}.redo-website .resource-details .top-container .download-options-container .download-options button:hover{text-decoration:underline;color:#04acef}.redo-website .resource-details .top-container .download-options-container .download-options button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.redo-website .resource-details .top-container .download-options-container .formats{align-items:stretch;font-size:1em}.redo-website .resource-details .top-container .download-options-container .formats>*{padding:4px 16px}.redo-website .resource-details .details-container dl{margin-bottom:0}.redo-website .resource-details .details-container dl dt{padding-top:8px;padding-left:16px;padding-right:16px;padding-bottom:0;text-align:left;color:grey;font-weight:400}.redo-website .resource-details .details-container dl dd{margin-left:8px;padding-bottom:8px;padding-left:16px;padding-right:16px}.redo-website .resource-details .details-container dl dd .metadata-value{margin-bottom:8px;word-break:break-word}.redo-website .resource-details .child-resources{padding-top:16px;padding-bottom:8px}.redo-website .resource-details .child-resources .resources-list{padding-left:16px;padding-right:16px}.redo-website .resource-details .title-with-separator{display:flex;align-items:center;padding:8px 16px}.redo-website .resource-details .title-with-separator hr{flex:1;margin-left:16px}@media (min-width:421px){.redo-website .resource-details{padding:16px 48px}.redo-website .resource-details .top-container .resource-image-with-title-container-with-actions .resource-image{width:auto}@supports (display:contents){.redo-website .resource-details .details-container{display:grid;grid-template-columns:auto 1fr}.redo-website .resource-details .details-container .title-with-separator{grid-column:1/3}.redo-website .resource-details .details-container dl{display:contents}.redo-website .resource-details .details-container dl dd,.redo-website .resource-details .details-container dl dt{padding:8px 16px}.redo-website .resource-details .details-container dl dt{text-align:right}.redo-website .resource-details .details-container dl dd{margin-left:0}}.redo-website .resource-details .child-resources{padding-top:0}}.redo-website .BookReader{width:100%;height:100%;min-height:100vh;overflow:hidden}.redo-website .BRtoolbarRight{display:none}.redo-website .BRnavCntlBtm{display:none}.redo-website button.BRicon.full{display:none}.redo-website .BRicon{background-image:url(../jspm_packages/github/internetarchive/bookreader@4.2.0/BookReader/images/BRicons.svg)}.redo-website .download-btn{color:#303030;background:0 0}.redo-website .download-left,.redo-website .download-right{font-size:medium;padding:2px;height:34px}.redo-website .download-onepg{font-size:x-large;padding:4px}.redo-website .BRpageimage{background-color:#ebdfb6!important}.redo-website .deposit,.redo-website .deposit .deposit-breadcrumb,.redo-website .deposit .deposit-page-header{padding-top:16px;padding-bottom:16px}.redo-website .deposit .deposit-brief-info,.redo-website .deposit .deposit-page-header{padding-left:32px;padding-right:32px}.redo-website .deposit .deposit-form{margin:16px 32px}.redo-website .deposit .deposit-form button.primary:focus{outline:-webkit-focus-ring-color auto 1px;background-color:#04acef}.redo-website .deposit .deposit-form button:focus{color:#04acef}.redo-website .deposit .deposit-page-header{margin-top:0;margin-bottom:0;text-align:center}.redo-website .deposit .deposit-form{background-color:#f2f2f2}.redo-website .deposit .deposit-form deposit-form{display:inline-block;width:100%}.redo-website .deposit .deposit-form .error-label,.redo-website .deposit .deposit-form .validation-message,.redo-website .deposit .deposit-form required-field-indicator{color:#a30000}.redo-website .deposit .deposit-form table{width:100%}.redo-website .deposit .deposit-form .simple-form.contains-collapsible-metadata-group{margin-top:-8px;margin-bottom:-8px}.redo-website .deposit .deposit-form .contains-collapsible-metadata-group>collapsible-metadata-group>*{margin-top:8px;margin-bottom:8px}.redo-website .deposit .deposit-form .top-level-form{padding:16px 32px}.redo-website .deposit .deposit-form .control-display-file{padding:16px;width:100%}.redo-website .deposit .deposit-form .control-display-file a{font-weight:700}.redo-website .deposit .deposit-form .deposit-form-content,.redo-website .deposit .deposit-form .deposit-form-content .deposit-brief-info,.redo-website .deposit .deposit-form .deposit-form-content .deposit-metadata-summary,.redo-website .deposit .deposit-form .deposit-form-content .deposit-metadata-summary-title{padding:8px 16px}.redo-website .deposit .deposit-form .deposit-form-content hr{margin:8px 16px}.redo-website .deposit .deposit-form .deposit-form-content .deposit-metadata-summary-title{margin-top:0;margin-bottom:0}.redo-website .deposit .deposit-form .deposit-form-content .deposit-metadata-summary-title .deposit-metadata-change-value{font-weight:700}.redo-website .deposit .deposit-form .deposit-form-content dl{margin-bottom:0}.redo-website .deposit .deposit-form .submetadata-form{display:none}.redo-website .deposit .available-options,.redo-website .deposit .available-options>*{padding:8px}.redo-website .deposit .deposit-form-header{background:#e7e7e7;font-weight:700;padding:16px}.redo-website .deposit .deposit-brief-info .deposit-selected-value{font-weight:700}.redo-website .deposit .deposit-brief-info p{margin-bottom:0}.redo-website .deposit .deposit-breadcrumb{display:flex;margin-bottom:0;padding-left:0;font-size:1em;list-style:none}.redo-website .deposit .deposit-breadcrumb .deposit-breadcrumb-mark{z-index:4;position:absolute;display:none;top:-11.5px;left:50%;width:23px;height:23px;margin-left:-21.5px;border-radius:50%;color:#fff;background-color:#18316a;text-align:center;font-weight:700}.redo-website .deposit .deposit-breadcrumb li{position:relative}.redo-website .deposit .deposit-breadcrumb li .arrow{position:relative;display:block;height:64px;line-height:64px;margin-right:20px;padding-left:16px;padding-right:16px;color:#b3b3b3;background-color:#ecf2f6;text-align:center;white-space:nowrap;text-decoration:none}.redo-website .deposit .deposit-breadcrumb li:first-child .arrow{padding-left:16px}.redo-website .deposit .deposit-breadcrumb li:first-child .arrow::before{border:none}.redo-website .deposit .deposit-breadcrumb li .arrow::after,.redo-website .deposit .deposit-breadcrumb li .arrow::before{content:"";position:absolute;top:0;border-style:solid;border-color:#ecf2f6;border-width:32px 16px;width:0;height:0}.redo-website .deposit .deposit-breadcrumb li .arrow::before{left:-16px;border-left-color:transparent}.redo-website .deposit .deposit-breadcrumb li .arrow::after{left:100%;border-color:transparent;border-left-color:#ecf2f6}.redo-website .deposit .deposit-breadcrumb li.active .deposit-breadcrumb-mark{display:block}.redo-website .deposit .deposit-breadcrumb li.active .arrow{font-weight:700;color:#18316a;background-color:#dbe6ee}.redo-website .deposit .deposit-breadcrumb li.active .arrow::before{border-color:#dbe6ee;border-left-color:transparent}.redo-website .deposit .deposit-breadcrumb li.active .arrow::after{border-left-color:#dbe6ee}.redo-website .deposit .deposit-breadcrumb li.past .deposit-breadcrumb-mark{display:block;background-color:#6ab737}.redo-website .deposit .deposit-breadcrumb li a.arrow:hover{background-color:#c9dae6}.redo-website .deposit .deposit-breadcrumb li a.arrow:hover::before{border-color:#c9dae6;border-left-color:transparent}.redo-website .deposit .deposit-breadcrumb li a.arrow:hover::after{border-left-color:#c9dae6}.redo-website .deposit .deposit-breadcrumb li:last-child .arrow{margin-right:0}.redo-website .deposit .deposit-breadcrumb li:last-child .arrow::after{border:none}.redo-website .deposit .deposit-breadcrumb.resource-kind-choosen li{flex-grow:1}.redo-website .deposit .deposit-breadcrumb.resource-kind-not-chosen li{flex-grow:1}.redo-website .deposit .deposit-breadcrumb.resource-kind-not-chosen li:last-child{flex-grow:3}.redo-website .deposit .error-label{padding-top:16px;padding-left:16px;padding-right:16px}.redo-website .deposit resource-form-generated .help-block{margin-top:0;margin-bottom:0}.redo-website .deposit resource-form-generated .highlighted input,.redo-website .deposit resource-form-generated .highlighted textarea{background-color:#ecf2f6}.redo-website .deposit resource-form-generated radio-button-group{line-height:normal;flex-direction:column}.redo-website .deposit resource-form-generated radio-button-group input[type=checkbox],.redo-website .deposit resource-form-generated radio-button-group input[type=radio]{width:auto}.redo-website .deposit resource-form-generated radio-button-group label{align-items:stretch;width:100%}.redo-website .deposit resource-form-generated radio-button-group label>span{padding-left:0}.redo-website .deposit resource-form-generated radio-button-group label:not(:first-child){margin-left:0}.redo-website .deposit resource-form-generated input[type=checkbox],.redo-website .deposit resource-form-generated input[type=radio]{margin-top:0}.redo-website .deposit resource-form-generated input[type=checkbox]{position:absolute;opacity:0}.redo-website .deposit resource-form-generated input[type=checkbox]+::before{display:inline-block;width:16px;height:16px;margin-right:4px;content:'';vertical-align:calc((.714em - 16px)/ 2);border:1px solid #4c89ba}.redo-website .deposit resource-form-generated input[type=checkbox]:checked+::before{background:#4c89ba;background:radial-gradient(#4c89ba 40%,transparent 40%)}.high-contrast.redo-website .deposit resource-form-generated input[type=checkbox]:checked+::before{background:radial-gradient(yellow 40%,transparent 40%)}.redo-website .deposit resource-form-generated input[type=checkbox]:focus+::before{outline:solid 2px #4c89ba;outline-offset:2px}.redo-website .deposit resource-form-generated input[type=checkbox]+*>*{display:inline-block;width:calc(100% - 16px - 4px);vertical-align:top}.redo-website .deposit resource-form-generated input[type=checkbox]+::before{border-radius:25%}.redo-website .deposit resource-form-generated input[type=radio]{position:absolute;opacity:0}.redo-website .deposit resource-form-generated input[type=radio]+::before{display:inline-block;width:16px;height:16px;margin-right:4px;content:'';vertical-align:calc((.714em - 16px)/ 2);border:1px solid #4c89ba}.redo-website .deposit resource-form-generated input[type=radio]:checked+::before{background:#4c89ba;background:radial-gradient(#4c89ba 40%,transparent 40%)}.high-contrast.redo-website .deposit resource-form-generated input[type=radio]:checked+::before{background:radial-gradient(yellow 40%,transparent 40%)}.redo-website .deposit resource-form-generated input[type=radio]:focus+::before{outline:solid 2px #4c89ba;outline-offset:2px}.redo-website .deposit resource-form-generated input[type=radio]+*>*{display:inline-block;width:calc(100% - 16px - 4px);vertical-align:top}.redo-website .deposit resource-form-generated input[type=radio]+::before{border-radius:50%}.redo-website .deposit resource-form-generated radio-button-group input[type=radio]{margin-right:0}.redo-website .deposit resource-form-generated radio-button-group input[type=radio]+::before{margin-right:0}.redo-website .deposit resource-form-generated .select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #e7e7e7}.redo-website .deposit resource-form-generated .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#ecf2f6}.redo-website .deposit resource-form-generated .select2.select2-container .select2-selection--multiple .select2-selection__choice__remove,.redo-website .deposit resource-form-generated .select2.select2-container .select2-selection__clear{color:grey}.redo-website .deposit .deposit-metadata-summary dt{float:left;margin-right:16px;font-weight:400}.redo-website .deposit .deposit-metadata-summary dd{font-weight:700}.redo-website .deposit .deposit-metadata-summary dd,.redo-website .deposit .deposit-metadata-summary dt{line-height:1.6em}.redo-website .select2-dropdown{background-color:#fff;border:1px solid #e7e7e7}.redo-website .select2-results__option{color:#4d4d4d}.redo-website .select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background-color:#4c89ba}.redo-website .resource-metadata-values-form-item{color:#4d4d4d}.redo-website .resource-metadata-values-form-item.oa-drag{background-color:#fff}.redo-website .drag-handle,.redo-website icon-button button{background-color:initial;color:#4c89ba;transition:color .2s}.redo-website .drag-handle:not(.disabled):not([disabled]):hover,.redo-website icon-button button:not(.disabled):not([disabled]):hover{color:#2c74ae}.redo-website .drag-handle:not(.disabled):not([disabled]):focus,.redo-website icon-button button:not(.disabled):not([disabled]):focus{color:#04acef}.redo-website .drag-handle.disabled,.redo-website .drag-handle[disabled],.redo-website icon-button button.disabled,.redo-website icon-button button[disabled]{color:#b3b3b3}.redo-website .drag-handle.disabled:focus,.redo-website .drag-handle[disabled]:focus,.redo-website icon-button button.disabled:focus,.redo-website icon-button button[disabled]:focus{color:grey}.redo-website .drag-handle{cursor:ns-resize}.redo-website .error-page{margin-bottom:20px}.redo-website .error-page .error-page-header{text-align:center;font-weight:700;margin:30px 0}.redo-website .error-page .error-page-container{text-align:center;margin:0 30px;padding-bottom:1px}.redo-website .error-page .error-page-container .error-icon{padding-bottom:32px}.redo-website .error-page .error-page-container .dev-environment{margin:20px 0}.redo-website .login-form-main-container{margin-bottom:16px}.redo-website .login-form-main-container .login-error-notification{display:flex;align-items:flex-end;flex-wrap:wrap-reverse;padding:8px;background-color:#ffbcbc;color:#a30000;border-color:#ffa3a3}.redo-website .login-form-main-container .login-error-notification.alert{margin-bottom:0;border-radius:0}.redo-website .login-form-main-container .error-message{flex-basis:0;flex-grow:1;margin-right:8px;padding:8px}.redo-website .login-form-main-container .close-button{margin:8px 8px 8px auto;color:#4d4d4d;transition:color .2s}.redo-website .login-form-main-container .close-button:not(:hover):not(:focus){color:#b3b3b3}.redo-website .login-form-main-container .title{margin-top:0;margin-bottom:0;padding:8px;text-align:center;font-weight:700;color:#2c74ae}.redo-website .login-form-main-container .login-container{padding:8px}.redo-website .login-form-main-container .form{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:300px}.redo-website .login-form-main-container .input-box-with-icon{display:flex;align-items:center}.redo-website .login-form-main-container .input-box-with-icon .icon,.redo-website .login-form-main-container .input-box-with-icon input{margin:8px}.redo-website .login-form-main-container .input-box-with-icon .icon{color:#2c74ae}.redo-website .login-form-main-container .input-box-with-icon input{flex-grow:1}.redo-website .login-form-main-container .submit-button{margin:8px}.redo-website .login-form-main-container .information-links-box{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:8px}.redo-website .login-form-main-container .information-links-box>*,.redo-website .login-form-main-container .information-links-box>*>:not(.icon){padding:4px}.redo-website .login-form-main-container .information-links-box>*>.icon{margin:4px}.redo-website .login-form-main-container .information-links-box .information-link-element{cursor:pointer;display:inherit;align-items:center;text-decoration:none}.redo-website .login-form-main-container .information-links-box .information-link-element:focus,.redo-website .login-form-main-container .information-links-box .information-link-element:hover{filter:drop-shadow(0 0 5px grey)}.redo-website .login-form-main-container .information-links-box .information-link-element:focus{outline:unset}.redo-website .login-form-main-container .information-links-box .information-link-element .icon{color:grey}.redo-website .login-form-main-container .information-links-box .information-link-element .information-link-text{flex:1;color:grey;font-weight:400;font-size:1.25em;vertical-align:bottom}.redo-website .collapsible,.redo-website [collapsible]{position:relative;transition-property:width,height,margin,padding,opacity,visibility;transition-duration:.4s}.redo-website .collapsible.collapsed:not(.with-visible-content-when-collapsed):not(.with-visible-first-line),.redo-website .collapsible.collapsing:not(.with-visible-content-when-collapsed):not(.with-visible-first-line),.redo-website [collapsible].collapsed:not(.with-visible-content-when-collapsed):not(.with-visible-first-line),.redo-website [collapsible].collapsing:not(.with-visible-content-when-collapsed):not(.with-visible-first-line){opacity:0;visibility:hidden}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally){width:auto!important;height:0}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally):not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally):not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally):not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens):not(.collapsing-vertically):not(.collapsing-horizontally):not(.with-margins-and-paddings-when-collapsed){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically{height:0}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.with-margins-and-paddings-when-collapsed){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.collapsing-horizontally),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.collapsing-horizontally),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.collapsing-horizontally),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically:not(.collapsing-horizontally){width:auto!important}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally{width:0}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.with-margins-and-paddings-when-collapsed){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.collapsing-vertically),.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.collapsing-vertically),.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.collapsing-vertically),.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens):not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally:not(.collapsing-vertically){height:auto!important}@media (max-width:420px){.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-horizontally-on-regular-screens,.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-vertically-on-regular-screens,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-horizontally-on-regular-screens,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-vertically-on-regular-screens,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-horizontally-on-regular-screens,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-vertically-on-regular-screens,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-horizontally-on-regular-screens,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-narrow-screens):not(.collapsing-horizontally-on-narrow-screens).collapsing-vertically-on-regular-screens{width:auto!important;height:auto!important;opacity:1;visibility:visible}.redo-website .collapsible.collapsed.collapsing-vertically-on-narrow-screens,.redo-website .collapsible.collapsing.collapsing-vertically-on-narrow-screens,.redo-website [collapsible].collapsed.collapsing-vertically-on-narrow-screens,.redo-website [collapsible].collapsing.collapsing-vertically-on-narrow-screens{height:0}.redo-website .collapsible.collapsed.collapsing-vertically-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing.collapsing-vertically-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed.collapsing-vertically-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing.collapsing-vertically-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.redo-website .collapsible.collapsed.collapsing-vertically-on-narrow-screens:not(.collapsing-horizontally-on-narrow-screens),.redo-website .collapsible.collapsing.collapsing-vertically-on-narrow-screens:not(.collapsing-horizontally-on-narrow-screens),.redo-website [collapsible].collapsed.collapsing-vertically-on-narrow-screens:not(.collapsing-horizontally-on-narrow-screens),.redo-website [collapsible].collapsing.collapsing-vertically-on-narrow-screens:not(.collapsing-horizontally-on-narrow-screens){width:auto!important}.redo-website .collapsible.collapsed.collapsing-horizontally-on-narrow-screens,.redo-website .collapsible.collapsing.collapsing-horizontally-on-narrow-screens,.redo-website [collapsible].collapsed.collapsing-horizontally-on-narrow-screens,.redo-website [collapsible].collapsing.collapsing-horizontally-on-narrow-screens{width:0}.redo-website .collapsible.collapsed.collapsing-horizontally-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing.collapsing-horizontally-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed.collapsing-horizontally-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing.collapsing-horizontally-on-narrow-screens:not(.with-margins-and-paddings-when-collapsed){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.redo-website .collapsible.collapsed.collapsing-horizontally-on-narrow-screens:not(.collapsing-vertically-on-narrow-screens),.redo-website .collapsible.collapsing.collapsing-horizontally-on-narrow-screens:not(.collapsing-vertically-on-narrow-screens),.redo-website [collapsible].collapsed.collapsing-horizontally-on-narrow-screens:not(.collapsing-vertically-on-narrow-screens),.redo-website [collapsible].collapsing.collapsing-horizontally-on-narrow-screens:not(.collapsing-vertically-on-narrow-screens){height:auto!important}}@media (min-width:421px){.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally-on-narrow-screens,.redo-website .collapsible.collapsed:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically-on-narrow-screens,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally-on-narrow-screens,.redo-website .collapsible.collapsing:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically-on-narrow-screens,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally-on-narrow-screens,.redo-website [collapsible].collapsed:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically-on-narrow-screens,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-horizontally-on-narrow-screens,.redo-website [collapsible].collapsing:not(.collapsing-vertically-on-regular-screens):not(.collapsing-horizontally-on-regular-screens).collapsing-vertically-on-narrow-screens{width:auto!important;height:auto!important;opacity:1;visibility:visible}.redo-website .collapsible.collapsed.collapsing-vertically-on-regular-screens,.redo-website .collapsible.collapsing.collapsing-vertically-on-regular-screens,.redo-website [collapsible].collapsed.collapsing-vertically-on-regular-screens,.redo-website [collapsible].collapsing.collapsing-vertically-on-regular-screens{height:0}.redo-website .collapsible.collapsed.collapsing-vertically-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing.collapsing-vertically-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed.collapsing-vertically-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing.collapsing-vertically-on-regular-screens:not(.with-margins-and-paddings-when-collapsed){padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.redo-website .collapsible.collapsed.collapsing-vertically-on-regular-screens:not(.collapsing-horizontally-on-regular-screens),.redo-website .collapsible.collapsing.collapsing-vertically-on-regular-screens:not(.collapsing-horizontally-on-regular-screens),.redo-website [collapsible].collapsed.collapsing-vertically-on-regular-screens:not(.collapsing-horizontally-on-regular-screens),.redo-website [collapsible].collapsing.collapsing-vertically-on-regular-screens:not(.collapsing-horizontally-on-regular-screens){width:auto!important}.redo-website .collapsible.collapsed.collapsing-horizontally-on-regular-screens,.redo-website .collapsible.collapsing.collapsing-horizontally-on-regular-screens,.redo-website [collapsible].collapsed.collapsing-horizontally-on-regular-screens,.redo-website [collapsible].collapsing.collapsing-horizontally-on-regular-screens{width:0}.redo-website .collapsible.collapsed.collapsing-horizontally-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website .collapsible.collapsing.collapsing-horizontally-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsed.collapsing-horizontally-on-regular-screens:not(.with-margins-and-paddings-when-collapsed),.redo-website [collapsible].collapsing.collapsing-horizontally-on-regular-screens:not(.with-margins-and-paddings-when-collapsed){padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.redo-website .collapsible.collapsed.collapsing-horizontally-on-regular-screens:not(.collapsing-vertically-on-regular-screens),.redo-website .collapsible.collapsing.collapsing-horizontally-on-regular-screens:not(.collapsing-vertically-on-regular-screens),.redo-website [collapsible].collapsed.collapsing-horizontally-on-regular-screens:not(.collapsing-vertically-on-regular-screens),.redo-website [collapsible].collapsing.collapsing-horizontally-on-regular-screens:not(.collapsing-vertically-on-regular-screens){height:auto!important}}.redo-website .collapsible.collapsed:not(.with-visible-first-line),.redo-website .collapsible.collapsing:not(.with-visible-first-line),.redo-website .collapsible.expanding:not(.with-visible-first-line),.redo-website [collapsible].collapsed:not(.with-visible-first-line),.redo-website [collapsible].collapsing:not(.with-visible-first-line),.redo-website [collapsible].expanding:not(.with-visible-first-line){overflow:hidden}.redo-website .collapsible.with-visible-first-line,.redo-website [collapsible].with-visible-first-line{min-height:1.42857em;transition-property:height,color;overflow:visible}.redo-website .collapsible.with-visible-first-line .text-container::first-line,.redo-website [collapsible].with-visible-first-line .text-container::first-line{color:#4d4d4d}.redo-website .collapsible.with-visible-first-line.collapsed,.redo-website .collapsible.with-visible-first-line.collapsing,.redo-website [collapsible].with-visible-first-line.collapsed,.redo-website [collapsible].with-visible-first-line.collapsing{width:auto!important;height:0;color:transparent}.redo-website .collapsible.with-visible-first-line.expanded,.redo-website .collapsible.with-visible-first-line.expanding,.redo-website [collapsible].with-visible-first-line.expanded,.redo-website [collapsible].with-visible-first-line.expanding{color:#4d4d4d}.redo-website .expand-toggle svg,.redo-website .horizontally-expand-toggle svg{transition:transform .4s}.redo-website .expand-toggle.toggled svg{transform:rotate(90deg)}@media (min-width:421px){.redo-website .horizontally-expand-toggle-on-regular-screens.toggled svg{transform:rotate(180deg)}}.redo-website .horizontally-expand-toggle.toggled svg{transform:rotate(180deg)}.redo-website .icon,.redo-website icon{display:inline-block;height:1em;line-height:0;vertical-align:-.143em}.redo-website .icon[data-size="0.5"],.redo-website .icon[size="0.5"],.redo-website icon[data-size="0.5"],.redo-website icon[size="0.5"]{vertical-align:.107em}.redo-website .icon[data-size="0.5"],.redo-website .icon[data-size="0.5"]>svg,.redo-website .icon[size="0.5"],.redo-website .icon[size="0.5"]>svg,.redo-website icon[data-size="0.5"],.redo-website icon[data-size="0.5"]>svg,.redo-website icon[size="0.5"],.redo-website icon[size="0.5"]>svg{height:.5em}.redo-website .icon[data-size="0.75"],.redo-website .icon[size="0.75"],.redo-website icon[data-size="0.75"],.redo-website icon[size="0.75"]{vertical-align:-.018em}.redo-website .icon[data-size="0.75"],.redo-website .icon[data-size="0.75"]>svg,.redo-website .icon[size="0.75"],.redo-website .icon[size="0.75"]>svg,.redo-website icon[data-size="0.75"],.redo-website icon[data-size="0.75"]>svg,.redo-website icon[size="0.75"],.redo-website icon[size="0.75"]>svg{height:.75em}.redo-website .icon[data-size="1.25"],.redo-website .icon[size="1.25"],.redo-website icon[data-size="1.25"],.redo-website icon[size="1.25"]{vertical-align:-.268em}.redo-website .icon[data-size="1.25"],.redo-website .icon[data-size="1.25"]>svg,.redo-website .icon[size="1.25"],.redo-website .icon[size="1.25"]>svg,.redo-website icon[data-size="1.25"],.redo-website icon[data-size="1.25"]>svg,.redo-website icon[size="1.25"],.redo-website icon[size="1.25"]>svg{height:1.25em}.redo-website .icon[data-size="1.5"],.redo-website .icon[size="1.5"],.redo-website icon[data-size="1.5"],.redo-website icon[size="1.5"]{vertical-align:-.393em}.redo-website .icon[data-size="1.5"],.redo-website .icon[data-size="1.5"]>svg,.redo-website .icon[size="1.5"],.redo-website .icon[size="1.5"]>svg,.redo-website icon[data-size="1.5"],.redo-website icon[data-size="1.5"]>svg,.redo-website icon[size="1.5"],.redo-website icon[size="1.5"]>svg{height:1.5em}.redo-website .icon[data-size="1.75"],.redo-website .icon[size="1.75"],.redo-website icon[data-size="1.75"],.redo-website icon[size="1.75"]{vertical-align:-.518em}.redo-website .icon[data-size="1.75"],.redo-website .icon[data-size="1.75"]>svg,.redo-website .icon[size="1.75"],.redo-website .icon[size="1.75"]>svg,.redo-website icon[data-size="1.75"],.redo-website icon[data-size="1.75"]>svg,.redo-website icon[size="1.75"],.redo-website icon[size="1.75"]>svg{height:1.75em}.redo-website .icon[data-size="2"],.redo-website .icon[size="2"],.redo-website icon[data-size="2"],.redo-website icon[size="2"]{vertical-align:-.643em}.redo-website .icon[data-size="2"],.redo-website .icon[data-size="2"]>svg,.redo-website .icon[size="2"],.redo-website .icon[size="2"]>svg,.redo-website icon[data-size="2"],.redo-website icon[data-size="2"]>svg,.redo-website icon[size="2"],.redo-website icon[size="2"]>svg{height:2em}.redo-website .icon[data-size="2.5"],.redo-website .icon[size="2.5"],.redo-website icon[data-size="2.5"],.redo-website icon[size="2.5"]{vertical-align:-.893em}.redo-website .icon[data-size="2.5"],.redo-website .icon[data-size="2.5"]>svg,.redo-website .icon[size="2.5"],.redo-website .icon[size="2.5"]>svg,.redo-website icon[data-size="2.5"],.redo-website icon[data-size="2.5"]>svg,.redo-website icon[size="2.5"],.redo-website icon[size="2.5"]>svg{height:2.5em}.redo-website .icon[data-size="3"],.redo-website .icon[size="3"],.redo-website icon[data-size="3"],.redo-website icon[size="3"]{vertical-align:-1.143em}.redo-website .icon[data-size="3"],.redo-website .icon[data-size="3"]>svg,.redo-website .icon[size="3"],.redo-website .icon[size="3"]>svg,.redo-website icon[data-size="3"],.redo-website icon[data-size="3"]>svg,.redo-website icon[size="3"],.redo-website icon[size="3"]>svg{height:3em}.redo-website .icon[data-size="10"],.redo-website .icon[size="10"],.redo-website icon[data-size="10"],.redo-website icon[size="10"]{vertical-align:-4.643em}.redo-website .icon[data-size="10"],.redo-website .icon[data-size="10"]>svg,.redo-website .icon[size="10"],.redo-website .icon[size="10"]>svg,.redo-website icon[data-size="10"],.redo-website icon[data-size="10"]>svg,.redo-website icon[size="10"],.redo-website icon[size="10"]>svg{height:10em}.redo-website .icon>svg,.redo-website icon>svg{display:none;display:initial;height:inherit;fill:currentColor}.redo-website .redo-footer,.redo-website redo-footer{display:flex;flex-shrink:0;flex-wrap:wrap;margin-top:auto;overflow:hidden}.redo-website .redo-footer .first-group,.redo-website redo-footer .first-group{display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;margin-right:-1px}.redo-website .redo-footer .first-group>*,.redo-website redo-footer .first-group>*{margin-right:1px}.redo-website .redo-footer .powered-by-redo-image,.redo-website redo-footer .powered-by-redo-image{padding:16px;height:64px}.redo-website .redo-footer .powered-by-redo-image.horizontal,.redo-website redo-footer .powered-by-redo-image.horizontal{max-width:143px}.redo-website .redo-footer .creative-commons-icons-with-description,.redo-website redo-footer .creative-commons-icons-with-description{display:inline-block;max-width:275px;line-height:0;margin-left:-1px;margin-top:8px;margin-bottom:8px;padding:8px 16px;border-left:1px solid #f9aa00}.redo-website .redo-footer .creative-commons-icons-with-description>span,.redo-website redo-footer .creative-commons-icons-with-description>span{display:block;line-height:normal;font-size:.75rem;color:grey}.redo-website .redo-footer .creative-commons-icons-with-description .icon,.redo-website redo-footer .creative-commons-icons-with-description .icon{margin-bottom:4px}.redo-website .redo-footer .second-group,.redo-website redo-footer .second-group{display:flex;margin-left:auto}.redo-website .redo-footer .second-group>*,.redo-website redo-footer .second-group>*{padding:16px}.redo-website .redo-footer .fe-and-edt-and-ue-logos,.redo-website redo-footer .fe-and-edt-and-ue-logos{height:73px;max-width:417px}.redo-website .redo-footer .vertical,.redo-website redo-footer .vertical{display:none}.redo-website .redo-footer .admin-footer-image,.redo-website redo-footer .admin-footer-image{background-repeat:no-repeat;background-position:center center;background-size:contain;margin:16px}@media (max-width:709px){.redo-website .repeka-admin-panel sidebar:not(.collapsed)+* redo-footer>:last-child{flex-direction:column;align-items:flex-start;width:100%;margin-left:0}.redo-website .repeka-admin-panel sidebar:not(.collapsed)+* redo-footer .horizontal{display:none}.redo-website .repeka-admin-panel sidebar:not(.collapsed)+* redo-footer .vertical{display:block;width:100%;max-width:174px}.redo-website .repeka-admin-panel sidebar:not(.collapsed)+* redo-footer .vertical.fe-logo{max-height:75px}.redo-website .repeka-admin-panel sidebar:not(.collapsed)+* redo-footer .vertical.ue-logo{max-height:64px}}@media (max-width:496px){.redo-website .repeka-admin-panel sidebar.collapsed+* redo-footer>:last-child{flex-direction:column;align-items:flex-start;width:100%;margin-left:0}.redo-website .repeka-admin-panel sidebar.collapsed+* redo-footer .horizontal{display:none}.redo-website .repeka-admin-panel sidebar.collapsed+* redo-footer .vertical{display:block;width:100%;max-width:174px}.redo-website .repeka-admin-panel sidebar.collapsed+* redo-footer .vertical.fe-logo{max-height:75px}.redo-website .repeka-admin-panel sidebar.collapsed+* redo-footer .vertical.ue-logo{max-height:64px}}.redo-website .redo-footer{border-top:1px solid #e6e6e6}.redo-website .redo-footer .for-high-contrast-mode{display:none}@media (max-width:434px){.redo-website .redo-footer>:last-child{flex-direction:column;align-items:flex-start;width:100%;margin-left:0}.redo-website .redo-footer .horizontal{display:none}.redo-website .redo-footer .vertical{display:block;width:100%;max-width:174px}.redo-website .redo-footer .vertical.fe-logo{max-height:75px}.redo-website .redo-footer .vertical.ue-logo{max-height:64px}}.high-contrast .redo-footer .for-regular-colors-mode{display:none}.high-contrast .redo-footer .for-high-contrast-mode{display:block}.redo-website .admin-footer-image{display:block}.repeka-admin-panel .theme-only.theme-redo-only{display:initial}.repeka-admin-panel .admin-logo{background-image:url(/files/redo/rpk-logo.svg)}.repeka-admin-panel .admin-footer-image-left{height:64px;width:141.952px;background-image:url(/files/redo/powered-by-redo.svg)}.repeka-admin-panel .admin-footer-image-right{height:73px;width:417px;background-image:url(/files/redo/fe-and-edt-and-ue-logos-without-required-margins.svg)}
/*# sourceMappingURL=redo.css.map */
