﻿@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:normal;src:url("../fonts/Nunito_Sans/NunitoSans-Regular.ttf") format("truetype")}body{height:100vh;font-size:18px}body .content{display:flex;min-height:100vh;flex-direction:column}body .content .main{flex:1}body,.popover{font-family:"Nunito Sans",sans-serif}.loading-color{color:#aeaeae}.success-color{color:#4f8a10}.error-color{color:#a94442}.cursor-pointer{cursor:pointer}.display-block{display:block !important}.display-none{display:none !important}.bold-font{font-weight:700}.remove-padding-right{padding-right:0}.remove-padding-left{padding-left:0}.space-between-vertical{margin-top:10px;margin-bottom:10px}#loading-bar .bar{background-color:#00468b}#loading-bar-wrapper{position:fixed;z-index:10001;top:0;left:0;width:100%;height:100%;background-color:rgba(64,64,64,.25)}#loading-bar-wrapper #loading-bar-spinner{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#loading-bar-wrapper #loading-bar-spinner .spinner-icon{position:relative;width:50px;height:50px;border:4px solid rgba(0,0,0,0);border-top-color:#00468b;border-left-color:#00468b;margin:0 auto}.brand{text-decoration:none}.brand:hover,.brand.hover,.brand:focus,.brand.focus,.brand:visited,.brand.visited,.brand:active,.brand.active{color:#000;text-decoration:none}.brand img{height:60px}@media(max-width: 767px){.brand img{height:50px}}input[type=checkbox]:before{border-radius:2px}input[type=checkbox]:checked:after{position:absolute;top:2px;margin-left:1px;color:#00468b;content:"✓";font-size:12px;font-weight:700;line-height:13px;visibility:visible}input[type=checkbox][disabled=disabled]:after{color:#ccc}input[type=radio]:before{border-radius:50%}input[type=radio]:checked:after{position:absolute;top:5px;left:3px;display:block;width:7px;height:7px;background-color:#00468b;border-radius:50%;content:" ";visibility:visible}input[type=radio][disabled=disabled]:after{background-color:#ccc}input[type=checkbox],input[type=radio]{appearance:initial;visibility:hidden}input[type=checkbox]:before,input[type=radio]:before{display:block;width:13px;height:13px;border:1px solid #00468b;margin-top:2px;content:" ";visibility:visible}input[type=checkbox][disabled=disabled]:before,input[type=radio][disabled=disabled]:before{border-color:#ccc}.form-control{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-group .input-group-addon{border-right:0;background:rgba(0,0,0,0);border-radius:0}.input-group .input-group-btn .btn-default{border:1px solid #ccc;background-color:#fff;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#797979;outline:0;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.input-group .input-group-btn .btn-default.has-error{border-color:#a94442}.input-group .input-group-btn .btn-default:active{border-color:#797979;background-color:#797979;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#fff;outline:0;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-weight:700;outline:none !important}.btn.btn-inverse{-webkit-box-shadow:none;box-shadow:none}.btn-primary{border-color:#003468;background-color:#00468b;color:#fff}.btn-primary:focus,.btn-primary.focus{border-color:#00152a;background-color:#002f5d;color:#fff}.btn-primary:hover{border-color:#002449;background-color:#002f5d;color:#fff}.btn-primary:active,.btn-primary.active{border-color:#002449;background-color:#002f5d;background-image:none;color:#fff}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus{border-color:#00152a;background-color:#002449;color:#fff}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus{border-color:#003468;background-color:#00468b}.btn-primary i{color:#fff !important}.btn-primary .badge{background-color:#fff;color:#00468b}.open>.dropdown-toggle.btn-primary{border-color:#002449;background-color:#002f5d;background-image:none;color:#fff}.open>.dropdown-toggle.btn-primary:hover,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary.focus{border-color:#00152a;background-color:#002449;color:#fff}fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{border-color:#003468;background-color:#00468b}.btn-primary.btn-inverse{background-color:#fff;color:#00468b}.btn-primary.btn-inverse i{color:#00468b !important}.btn-primary.btn-inverse:focus,.btn-primary.btn-inverse.focus,.btn-primary.btn-inverse:hover{background-color:#fff;color:#002f5d}.btn-primary.btn-inverse:active,.btn-primary.btn-inverse.active{background-color:#fff;color:#002f5d}.btn-primary.btn-inverse:active:focus,.btn-primary.btn-inverse:active.focus,.btn-primary.btn-inverse:active:hover,.btn-primary.btn-inverse.active:focus,.btn-primary.btn-inverse.active.focus,.btn-primary.btn-inverse.active:hover{background-color:#fff;color:#002449}.btn-primary.btn-inverse.disabled:focus,.btn-primary.btn-inverse.disabled.focus,.btn-primary.btn-inverse.disabled:hover,.btn-primary.btn-inverse[disabled]:focus,.btn-primary.btn-inverse[disabled].focus,.btn-primary.btn-inverse[disabled]:hover{background-color:#ccc}.btn-default{border-color:#8b8b8b;background-color:#aeaeae;color:#fff}.btn-default:focus,.btn-default.focus{border-color:#343434;background-color:#797979;color:#fff}.btn-default:hover{border-color:#686868;background-color:#797979;color:#fff}.btn-default:active,.btn-default.active{border-color:#686868;background-color:#797979;background-image:none;color:#fff}.btn-default:active:focus,.btn-default:active.focus,.btn-default:active:hover,.btn-default.active:focus,.btn-default.active.focus,.btn-default.active:hover{border-color:#343434;background-color:#686868;color:#fff}.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default.disabled:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,.btn-default[disabled]:hover{border-color:#8b8b8b;background-color:#aeaeae}.btn-default .badge{background-color:#fff;color:#aeaeae}.open>.dropdown-toggle.btn-default{border-color:#686868;background-color:#797979;background-image:none;color:#fff}.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:hover{border-color:#343434;background-color:#686868;color:#fff}fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:hover{border-color:#8b8b8b;background-color:#aeaeae}.btn-default.btn-inverse{background-color:#fff;color:#797979}.btn-default.btn-inverse:focus,.btn-default.btn-inverse.focus,.btn-default.btn-inverse:hover{background-color:#fff;color:#797979}.btn-default.btn-inverse:active,.btn-default.btn-inverse.active{background-color:#fff;color:#797979}.btn-default.btn-inverse:active:focus,.btn-default.btn-inverse:active.focus,.btn-default.btn-inverse:active:hover,.btn-default.btn-inverse.active:focus,.btn-default.btn-inverse.active.focus,.btn-default.btn-inverse.active:hover{background-color:#fff;color:#797979}.btn-default.btn-inverse.disabled:focus,.btn-default.btn-inverse.disabled.focus,.btn-default.btn-inverse.disabled:hover,.btn-default.btn-inverse[disabled]:focus,.btn-default.btn-inverse[disabled].focus,.btn-default.btn-inverse[disabled]:hover{background-color:#ccc}.btn-danger.btn-inverse{background-color:#fff;color:#a94442}.btn-danger.btn-inverse:focus,.btn-danger.btn-inverse.focus,.btn-danger.btn-inverse:hover{background-color:#fff;color:#a94442}.btn-danger.btn-inverse:active,.btn-danger.btn-inverse.active{background-color:#fff;color:#a94442}.btn-danger.btn-inverse:active:focus,.btn-danger.btn-inverse:active.focus,.btn-danger.btn-inverse:active:hover,.btn-danger.btn-inverse.active:focus,.btn-danger.btn-inverse.active.focus,.btn-danger.btn-inverse.active:hover{background-color:#fff;color:#a94442}a{color:#00468b;text-decoration:none}a:focus,a.focus,a:hover,a:active,a.active{color:#002f5d;text-decoration:none}.page-title-wrapper{margin-bottom:20px;background-color:#efefef}.page-title{display:flex;align-items:center;padding:10px 0}.page-title h3{overflow:hidden;height:30px;padding:0;margin:0;color:#00468b;font-size:28px;text-overflow:ellipsis;white-space:nowrap}.page-title .back-button{text-align:right}.page-title .back-button a{font-size:12px}.page-title .btn-default{border-color:#000;background-color:unset;color:#000;font-size:18px;font-weight:300}.page-title .btn-default:hover{background-color:#00468b;color:#fff}.dropdown-menu{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.dropdown-menu li{padding:5px 10px;cursor:pointer}.dropdown-menu li:hover,.dropdown-menu li.hover{background-color:#efefef}.dropdown-menu li a{padding:0;background-color:rgba(0,0,0,0);color:#000}.dropdown-menu>.active{background-color:#efefef}.dropdown-menu>.active:focus,.dropdown-menu>.active:hover{background-color:#efefef}.dropdown-menu>.active:not(.disabled)>a{color:#000}.dropdown-menu>.active:not(.disabled)>a:focus,.dropdown-menu>.active:not(.disabled)>a:hover{color:#000}.dropdown-menu>.active>a{padding:0;background-color:rgba(0,0,0,0)}.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{padding:0;background-color:rgba(0,0,0,0)}tags-input .tags{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.popover,.popover-title{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.popover-content{padding:10px}.popover:has(.requester){max-width:fit-content}.pagination{margin:0;vertical-align:middle}.pagination>li>a,.pagination>li>span{color:#000}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{border-color:#ddd;background-color:#efefef;color:#000}.pagination>li:first-child>a,.pagination>li:first-child>span,.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination>li.pagination-first>a,.pagination>li.pagination-prev>a,.pagination>li.pagination-next>a,.pagination>li.pagination-last>a{color:#00468b}.pagination>.active>a,.pagination>.active>span{border-color:#003468;background-color:#00468b;color:#fff}.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#003468;background-color:#00468b;color:#fff}.list-group-item:first-child,.list-group-item:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.list-group-item .list-view-info{height:26px}.autocomplete{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.panel{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-content{padding:15px 20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.modal-content .modal-header{padding:0;border-bottom:none}.modal-content .modal-header .modal-title{margin-top:0;margin-bottom:20px;text-align:center}.modal-content .modal-header .modal-close-button{cursor:pointer}.modal-content .modal-header .language-selector{padding-top:5px;float:right}.modal-content .modal-body{padding:0}.modal-content .modal-body form button{width:100%}div[name~=recaptcha]>div{margin:0 auto}.bold-font{font-weight:700}.progress{height:10px;margin-top:10px;margin-bottom:0}.progress.error{background-color:#a94442}.progress-bar.progress{background-color:#337ab7}.progress-bar.success{background-color:#4f8a10}*[data-required]:after{color:#a94442;content:" *"}.paginator{margin-bottom:15px}#toast-container{z-index:1600}#toast-container .toast{margin:10px 0 10px 0;border-radius:0;opacity:1}.toast-success{background-color:#4f8a10}.toast-close-button{top:-0.8em;right:-0.6em;font-size:14px;font-weight:normal;-webkit-text-shadow:none;text-shadow:none}.uib-datepicker-popup li:hover{background-color:#fff}.uib-datepicker-popup div:focus{outline:none}.colored{color:#00468b}.badge{background:#00468b;border-radius:2px}.badge.badge-btn{padding:2px 6px;line-height:18px}.badge.badge-warn{background:#a94442;border-radius:2px}.cl-banner{top:auto;bottom:0;background:#00468b;color:#fff}.cl-banner a.cl-accept{padding:6px 12px;border-color:#8b8b8b;background-color:#aeaeae;border-radius:none;color:#fff;font-size:14px;text-align:center}.cl-banner a.cl-accept:hover,.cl-banner a.cl-accept:active,.cl-banner a.cl-accept:focus{border-color:#686868;background-color:#797979;color:#fff}.table.order-compatible-result>thead>tr>th i.fa{cursor:pointer}.table>tbody>tr>td,.table>thead>tr>th{line-height:24px}.table>tbody>tr>td.middle,.table>thead>tr>th.middle{vertical-align:middle}.table>tbody>tr>td .check,.table>thead>tr>th .check{position:relative}.table>tbody>tr>td .check input[type=checkbox]:checked:after,.table>thead>tr>th .check input[type=checkbox]:checked:after{top:7px;margin-left:2px;font-size:12px}.table>tbody>tr>td .cell-title,.table>tbody>tr>td .cell-subtitle,.table>thead>tr>th .cell-title,.table>thead>tr>th .cell-subtitle{display:block;font-weight:700}.table>tbody>tr>td .cell-subtitle,.table>thead>tr>th .cell-subtitle{color:#8b8b8b;font-size:12px;font-style:italic;line-height:16px}.dropzone{border:2px dotted #aeaeae}.dropzone>div{height:250px;padding:40px}@media(max-width: 767px){.dropzone>div{height:fit-content}}.dropzone>div .icon{margin-top:30px}.dropzone>div .upload-icon i{color:#8b8b8b}.dropzone>div .upload-button-wrapper{margin:5px}.dropzone>div .upload-button-wrapper .upload-button{height:40px;padding:6px 30px;line-height:26px}.dropzone>div .upload-description{color:#00468b}[uib-typeahead]+.dropdown-menu{max-height:24em;overflow-y:auto}.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readMoreLess{color:#00468b;cursor:pointer}.readMoreLess:hover{color:#000}i.function-icon{color:#00468b;cursor:pointer}.tooltip{pointer-events:none}.mb-1{margin-bottom:5px}.mb-2{margin-bottom:10px}.mb-3{margin-bottom:15px}.mb-4{margin-bottom:20px}.accessibility .main{background-color:#000;color:#fff;font-size:25px}@media(min-width: 1300px){.accessibility .container{width:1300px}}.accessibility .btn-primary,.accessibility .btn-default{border-color:#ff0;background-color:#ff0;color:#000;font-size:18px}.accessibility .btn-primary:hover,.accessibility .btn-default:hover{background-color:#fff;color:#000}.accessibility .btn-primary:active:focus,.accessibility .btn-default:active:focus{background-color:#fff;color:#000}.accessibility .btn-primary i,.accessibility .btn-primary .caret,.accessibility .btn-default i,.accessibility .btn-default .caret{color:#000 !important}.accessibility .form-group .btn:has(.fa){border-color:#ff0;border-left:1px solid #000;background-color:#ff0;font-size:14px}.accessibility .form-group:has(.resp-button){margin:35px 0}.accessibility .download-button,.accessibility .form-group .btn.download-button{font-size:18px}.accessibility .download-button:hover,.accessibility .form-group .btn.download-button:hover{background-color:#fff}.accessibility .page-title-wrapper{border-bottom:2px solid #ff0;background-color:#000}.accessibility .page-title-wrapper h3{height:42px;color:#ff0;font-size:40px}.accessibility .page-title-wrapper .btn{font-size:18px}.accessibility .page-title-wrapper .search-button{border-left:1px solid #000}.accessibility .dropdown .dropdown-toggle{color:#000}.accessibility .dropdown .dropdown-toggle:focus{border-color:#ff0}.accessibility .dropdown-menu{border:2px solid #ff0;background-color:#000;color:#fff;font-size:25px}.accessibility .dropdown-menu a{color:#fff}.accessibility .dropdown-menu .active,.accessibility .dropdown-menu li:hover{background-color:#ff0;color:#000}.accessibility .dropdown-menu .active a,.accessibility .dropdown-menu li:hover a{color:#000}.accessibility .dropdown-menu .active a:hover,.accessibility .dropdown-menu li:hover a:hover{background-color:#ff0}.accessibility .modal-dialog:has(.social-share-button-wrapper){width:800px}.accessibility .modal-dialog:has(.social-share-button-wrapper) .btn-social .fa{width:40px;padding-top:7px}.accessibility .modal-dialog:has(.social-share-button-wrapper) button:hover,.accessibility .modal-dialog:has(.social-share-button-wrapper) button:active:focus{background-color:#fff}.accessibility .modal-dialog:has(.social-share-button-wrapper) input,.accessibility .modal-dialog:has(.social-share-button-wrapper) button:active:focus{color:#000}.accessibility .modal-dialog:has(.social-share-button-wrapper) input{font-size:20px}.accessibility .modal-dialog:has(.social-share-button-wrapper) .modal-close-button:hover{color:#ff0}.accessibility .modal-content{border:2px solid #ff0;background-color:#000;color:#fff;font-size:25px}.accessibility .modal-content .modal-title{font-size:45px}.accessibility .modal-content button{background-color:#ff0;color:#000;font-size:25px}.accessibility .tooltip{border:2px solid #ff0;background-color:#000;font-size:25px}.accessibility .tooltip .tooltip-inner{max-width:300px}.accessibility #loading-bar-wrapper #loading-bar-spinner .spinner-icon{border-top-color:#ff0;border-left-color:#ff0}.accessibility table th{white-space:nowrap}.accessibility table .btn{font-size:18px}.accessibility table .colored{color:#ff0}.accessibility input,.accessibility select,.accessibility textarea{color:#000;font-size:25px}.accessibility select{padding:0 10px}.accessibility input[type=radio],.accessibility input[type=checkbox]{top:5px}.accessibility input[type=radio]:before,.accessibility input[type=checkbox]:before{width:15px;height:15px;border-color:#ff0}.accessibility input[type=radio]:checked:after{top:3px;left:3px;width:9px;height:9px;background-color:#ff0}.accessibility input[type=checkbox]:checked:after{top:1px;margin-left:3px;color:#ff0}.accessibility .language-selector{color:#fff;cursor:pointer}.accessibility .language-selector:hover{color:#ff0}.accessibility .language-selector .dropdown-toggle{color:#fff}.accessibility .language-selector ul{width:70px}.accessibility .language-selector ul li{color:#fff;font-size:25px}.accessibility .language-selector ul li:hover{background-color:#ff0;color:#000}.accessibility #toast-container .toast{border:2px solid #ff0;background-color:#000;font-size:25px}.accessibility .uib-datepicker-popup{border:2px solid #ff0;background-color:#000;color:#fff}.accessibility .uib-datepicker-popup li:hover{background-color:#000;color:#fff}.accessibility .uib-datepicker-popup thead,.accessibility .uib-datepicker-popup .btn-default.uib-left,.accessibility .uib-datepicker-popup .btn-default.uib-right,.accessibility .uib-datepicker-popup td button,.accessibility .uib-datepicker-popup td em,.accessibility .uib-datepicker-popup .uib-button-bar button{font-size:18px}.accessibility .uib-datepicker-popup button .text-info{border-bottom:2px solid #000}.accessibility .uib-datepicker-popup .uib-button-bar button,.accessibility .uib-datepicker-popup button .text-info{color:#000}.accessibility .uib-datepicker-popup .uib-left{border-right:1px solid #000}.accessibility .uib-datepicker-popup .uib-left:hover,.accessibility .uib-datepicker-popup .uib-right:hover,.accessibility .uib-datepicker-popup .btn-default.active{background-color:#fff}.accessibility .pagination>li.pagination-first>a,.accessibility .pagination>li.pagination-prev>a,.accessibility .pagination>li.pagination-next>a,.accessibility .pagination>li.pagination-last>a{color:#000}.accessibility .pagination>li.pagination-first.disabled a,.accessibility .pagination>li.pagination-prev.disabled a,.accessibility .pagination>li.pagination-next.disabled a,.accessibility .pagination>li.pagination-last.disabled a{color:#767676}.accessibility .pagination>.active>a{border-color:#ff0;background-color:#ff0;color:#000}.accessibility .paginator{margin:20px 0}.accessibility .note-editor .note-toolbar button{border-color:#8b8b8b;background-color:#aeaeae}.accessibility .dropzone{border:2px dotted #ff0;background-color:#000}.accessibility .dropzone>div{height:300px;padding:20px}@media(max-width: 670px){.accessibility .dropzone>div{height:fit-content}}.accessibility .dropzone>div .upload-icon i,.accessibility .dropzone>div .upload-description,.accessibility .dropzone>div .upload-condition,.accessibility .dropzone>div a{color:#fff}.accessibility .dropzone>div .upload-condition{font-size:18px}.accessibility .progress-bar{background-color:#ff0 !important}.accessibility .cl-banner{border-top:2px solid #ff0;background-color:#000;font-size:25px}.accessibility .cl-banner a.cl-accept{border-color:#ff0;margin-top:25px;background-color:#ff0;color:#000;font-size:20px}.accessibility .cl-banner a.cl-accept:hover,.accessibility .cl-banner a.cl-accept:active,.accessibility .cl-banner a.cl-accept:focus{border-color:#fff;background-color:#fff;color:#000}.accessibility .popover,.accessibility i+.popover{border:2px solid #ff0;background-color:#000;font-size:20px}.accessibility .popover .arrow:after,.accessibility i+.popover .arrow:after{border-bottom-color:#ff0}.accessibility .no-wrap{white-space:nowrap}.wrapper-signin{display:flex;min-height:100vh;flex-direction:column}.wrapper-signin header{min-height:85px}.wrapper-signin .nav-menu{border-bottom:none}.wrapper-signin footer{font-size:16px}.wrapper-signin .form-signin-wrapper{display:flex;flex:1;justify-content:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wrapper-signin .form-signin-wrapper h2{margin-top:0;margin-bottom:20px}.wrapper-signin .form-signin-wrapper .signin-button{margin-top:15px}.wrapper-signin .form-signin-wrapper p{padding:0}.wrapper-signin form{max-width:360px;align-self:center;padding:20px;border:1px solid #ccc;margin:30px 0}.wrapper-signin .input-group{margin-bottom:10px}@media(max-width: 767px){.wrapper-signin form{border:none;margin:0}}.accessibility .form-signin-wrapper{background-color:#000}.accessibility .form-signin-wrapper form{width:450px;max-width:none;border:2px solid #ff0}.accessibility .form-signin-wrapper h2{color:#ff0;font-size:45px}.accessibility .form-signin-wrapper .signin-button{margin:25px 0;background-color:#ff0;color:#000;font-size:20px}.accessibility .form-signin-wrapper p,.accessibility .form-signin-wrapper a,.accessibility .form-signin-wrapper label{font-size:25px}.accessibility .form-signin-wrapper a,.accessibility .form-signin-wrapper label{color:#fff}.accessibility .form-signin-wrapper .btn-default:hover{background-color:#fff}.accessibility .form-signin-wrapper .forgot-password,.accessibility .form-signin-wrapper p a{border:2px solid #000}.accessibility .form-signin-wrapper .forgot-password:hover,.accessibility .form-signin-wrapper p a:hover{border-color:#ff0}@media(max-width: 767px){.accessibility .form-signin-wrapper form{border:none}.accessibility .form-signin-wrapper p a{font-size:22px}}.wrapper-signup{display:flex;min-height:100vh;flex-direction:column}.wrapper-signup header{min-height:85px}.wrapper-signup .nav-menu{border-bottom:none}.wrapper-signup footer{font-size:16px}.wrapper-signup .form-signup-wrapper{display:flex;flex:1;justify-content:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.wrapper-signup .form-signup-wrapper h2{margin-top:0;margin-bottom:20px}.wrapper-signup .form-signup-wrapper p{padding:0}.wrapper-signup .form-signup-wrapper button.sign-up{margin-top:30px}.wrapper-signup .content-box,.wrapper-signup form{max-width:360px;align-self:center;padding:20px;border:1px solid #ccc;margin:30px 0}.wrapper-signup .content-box p{margin-bottom:25px}.library-selector{position:relative}.available-organizations{width:100%}.available-organizations li{display:flex;align-items:center}.available-organizations a{flex:1}.available-organizations a:focus{outline:none}@media(max-width: 767px){.wrapper-signup form{border:none;margin:0}}.with-tooltip .tooltip .tooltip-inner{max-width:400px;text-align:left}.confirmation-email-input{margin-top:10px;margin-bottom:10px}.confirmation-email-input label{line-height:34px}.modal-body .consent-info{margin-bottom:15px}.name-input{width:100%}.accessibility .form-signup-wrapper{background-color:#000}.accessibility .form-signup-wrapper h2{color:#ff0;font-size:45px}.accessibility .form-signup-wrapper p,.accessibility .form-signup-wrapper label,.accessibility .form-signup-wrapper button.sign-up{font-size:25px}.accessibility .form-signup-wrapper label{color:#fff}.accessibility .form-signup-wrapper .btn-default:hover{background-color:#fff}.accessibility .form-signup-wrapper .content-box,.accessibility .form-signup-wrapper form{width:400px;max-width:none;border:2px solid #ff0}.accessibility .form-signup-wrapper .library-selector .dropdown-menu>.active{background-color:#ff0}.accessibility .form-signup-wrapper .tooltip-inner{max-width:600px}.accessibility .consent-info p,.accessibility .consent-info p span{font-size:25px !important}.accessibility .modal-dialog:has(.consent-info){width:1000px}@media(max-width: 767px){.accessibility .form-signup-wrapper form{border:none}}header{position:sticky;z-index:4;top:-15px;display:flex;height:85px;align-items:center;border-bottom:10px solid #00468b;background-color:#fff}header .header-inner{position:sticky;top:0;width:100%;height:60px}header img.company-logo{transition:all .3s ease-in-out}header.shrink img{height:48px}header .ebook-creation{display:none}.nav-menu{display:flex;min-height:60px;align-items:center;justify-content:space-between;padding:0 80px;background-color:#fff;line-height:20px}@media(max-width: 1600px){.nav-menu{padding:0 50px}}@media(max-width: 767px){.nav-menu{padding:0}.nav-menu .logo-container{margin-left:20px}.nav-menu .nav-mobile-container{margin-right:20px}}.nav-menu .btn-link i{color:#00468b}.nav-menu .row{margin:0}.nav-menu .logo-container{width:230px}@media(max-width: 390px){.nav-menu .logo-container{width:200px}}@media(max-width: 1200px){.nav-menu .nav-menu-container{display:none}}.nav-menu .nav-menu-list{align-self:center;padding:0;margin:0;color:#00468b;font-size:16px}.nav-menu .nav-menu-list .nav-menu-list-item{position:relative;display:inline-block}.nav-menu .nav-menu-list .nav-menu-list-item i{color:#00468b}.nav-menu .nav-menu-list .nav-menu-list-item i.fa-universal-access{margin-left:10px;color:#00468b}.nav-menu .nav-menu-list .nav-menu-list-item .nav-menu-list-item-link{display:inline-block;line-height:24px}@media(min-width: 992px){.nav-menu .nav-menu-list .nav-menu-list-item .nav-menu-list-item-link{padding:10px 0 10px 5px}}@media(min-width: 1200px){.nav-menu .nav-menu-list .nav-menu-list-item .nav-menu-list-item-link{padding:10px}}.nav-menu .nav-menu-list .nav-menu-list-item:last-child a,.nav-menu .nav-menu-list .nav-menu-list-item:last-child span{padding-right:0}.nav-menu.nav-menu-sub .nav-menu-list .nav-menu-list-item:not(:last-child):after{content:" / "}.nav-menu .simple-search-bar{flex:1;padding:0 30px}.nav-menu-list .nav-menu-list-item{cursor:pointer}.nav-menu-list .nav-menu-list-item a:hover,.nav-menu-list .nav-menu-list-item a:focus,.nav-menu-list .nav-menu-list-item a:visited,.nav-menu-list .nav-menu-list-item a:active{text-decoration:none}.nav-menu-list .nav-menu-list-item .nav-menu-list-item-link .account-name{color:#000;font-weight:700}.nav-menu-list .nav-menu-list-item .account-img{width:30px;height:30px}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover{width:250px}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content,.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content,.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content{padding:0}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content p,.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content p,.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content p,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content p,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content p{padding:10px 15px;border-bottom:1px solid #ddd;margin:0;color:#8b8b8b;font-weight:700}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content li,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content li a,.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content li,.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content li a,.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content li,.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content li a,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content li,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content li a,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content li,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content li a{color:#00468b;font-size:16px}.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content ul,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul{padding:0;list-style-type:none}.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content ul li,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li{position:relative;padding:5px 25px}.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content ul li:hover,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li:hover,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li:hover,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li:hover{background-color:#efefef}.nav-menu-list .nav-menu-list-item .account-button+.popover .popover-content ul li i,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li i,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li i,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li i{width:16px;margin-right:10px}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover{padding:0}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li{line-height:30px}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li ul.sub-menu,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li ul.sub-menu,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li ul.sub-menu{position:absolute;z-index:1000;top:39px;left:118px;width:130px;border:1px solid rgba(0,0,0,.2);background-color:#fff;box-shadow:rgba(0,0,0,.2) 5px 5px 10px}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li a,.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li span,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li a,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li span,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li a,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li span{display:block;width:100%}.nav-menu-list .nav-menu-list-item .admin-menu-button+.popover .popover-content ul li i.sub-menu-icon,.nav-menu-list .nav-menu-list-item .user-menu-button+.popover .popover-content ul li i.sub-menu-icon,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover .popover-content ul li i.sub-menu-icon{margin-right:-10px;float:right;line-height:30px}.nav-menu-list .nav-menu-list-item .account-button+.popover,.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover{width:220px}.nav-menu-list .nav-menu-list-item .e-librarian-menu-button+.popover{left:-50px !important;padding:0}.nav-menu-list .nav-menu-list-item .account-button+.popover{padding:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover{left:-100px !important;width:325px;max-width:auto !important;padding:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover>.arrow{left:87%;display:none}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item-container{overflow:auto;max-height:calc(100vh - 160px);cursor:default}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item{padding:10px;margin-right:0;margin-left:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item:hover{background-color:#efefef}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .cover-wrapper{padding-left:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .cover-wrapper img{height:auto}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper{padding:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .title{font-weight:700}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .author{color:#8b8b8b;font-style:italic}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .details{color:#00468b;font-size:12px;font-style:italic;font-weight:700}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .remove-button-wrapper{padding-right:0}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-item .remove-button-wrapper i{cursor:pointer}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .other-function{padding-top:10px;padding-bottom:10px;color:#00468b;cursor:pointer;font-size:12px;font-weight:700}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-empty .bookshelf-empty-text{padding:10px 0;color:#8b8b8b;font-weight:700}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-function{border-top:1px solid #ddd;margin:0;cursor:default}.nav-menu-list .nav-menu-list-item .bookshelf-button+.popover .popover-content .bookshelf-function .bookshelf-function-divider{border-right:1px solid #ddd}.nav-mobile-menu{border-bottom:10px solid #00468b;background-color:#fff;color:#00468b;font-size:16px}.nav-mobile-menu .panel-group{margin-bottom:0}.nav-mobile-menu .panel-default{border:0;border-top:1px solid #ddd;box-shadow:none}.nav-mobile-menu .panel-heading{padding:13px 15px;background-color:#fff;color:#00468b}.nav-mobile-menu .panel-heading a:focus{outline:none}.nav-mobile-menu .panel-body{padding:10px 0}.nav-mobile-menu .panel-body p{display:none}.nav-mobile-menu .panel-body ul{list-style-type:none}.nav-mobile-menu .panel-body ul,.nav-mobile-menu .panel-body li:last-child{margin-bottom:0}.nav-mobile-menu .panel-body li{margin-bottom:10px;cursor:pointer}.nav-mobile-menu .panel-default .sub-accordion .panel-body{border-top:0}.nav-mobile-menu .nav-menu-list-item{padding:10px 15px;border-top:1px solid #ddd}@media(min-width: 768px)and (max-width: 1199px){.nav-mobile-menu{padding-top:10px}}.administration-accordion .panel-body,.administration-accordion .nav-menu-list-item,.administration-accordion .sub-accordion .panel-heading{padding:0}.administration-accordion .panel-group{padding-bottom:10px;padding-left:40px}.administration-accordion .panel-group .panel-title,.administration-accordion .panel-group .nav-menu-list-item{margin-top:10px;line-height:23px}.administration-accordion .sub-accordion,.administration-accordion .sub-accordion .panel-body,.administration-accordion .nav-menu-list-item{border:none}.administration-accordion .sub-accordion-items{padding-top:5px;padding-left:25px}.bookshelf-accordion .bookshelf-item-container{max-height:calc(100vh - 440px);overflow-x:hidden}.bookshelf-accordion .bookshelf-item-container .bookshelf-item{padding:0 15px;margin-bottom:15px}.bookshelf-accordion .bookshelf-item-container .cover-wrapper{display:flex;justify-content:center}.bookshelf-accordion .bookshelf-item-container .cover-wrapper .img-responsive{max-width:75%;height:auto}.bookshelf-accordion .bookshelf-item-container .metadata-wrapper .title{font-weight:700}.bookshelf-accordion .bookshelf-item-container .metadata-wrapper .author{margin-bottom:10px;color:#8b8b8b;font-style:italic}.bookshelf-accordion .bookshelf-item-container .metadata-wrapper .details{color:#00468b;font-style:italic;font-weight:700}.bookshelf-accordion .bookshelf-item-container .remove-button-wrapper i{cursor:pointer}.bookshelf-accordion .bookshelf-function{margin-top:20px}.bookshelf-accordion .bookshelf-function .other-function{cursor:pointer}.nav-mobile-menu-button{padding:0;color:#000}.nav-mobile-menu-button:focus,.nav-mobile-menu-button:hover{color:#000}.nav-mobile-container{display:none}@media(max-width: 1200px){.nav-mobile-container{display:block}}.nav-mobile-container .language-selector{padding-top:1px;margin-right:15px}.nav-mobile-container .fa-universal-access{margin-right:10px;color:#00468b}.header-decor{height:50px;padding-bottom:10px;background-color:#00468b;text-align:right}.header-decor .organization-name{color:#fff;font-size:28px;font-weight:300}@media(max-width: 767px){.header-decor .organization-name{font-size:20px}}.modal-help textarea{resize:none}.modal-help button{margin-top:15px}.not-authenticated-modal{text-align:center}.accessibility header{top:0;height:auto;border-bottom:2px solid #ff0;background-color:#000}.accessibility header .header-inner{height:auto}.accessibility header img{transition:none}.accessibility header .simple-search-bar form{text-align:left}.accessibility header .simple-search-bar label{color:#fff;font-size:25px;font-weight:400}.accessibility header .simple-search-bar input{height:39px}.accessibility header .simple-search-bar .btn-primary{border-left:2px solid #000}.accessibility header .nav-menu{height:100px;background-color:#000}.accessibility header .nav-menu .sub-menu-icon{display:none}.accessibility header .nav-menu .nav-menu-list,.accessibility header .nav-menu .nav-menu-list-item-link,.accessibility header .nav-menu .nav-menu-list-item-link .account-name,.accessibility header .nav-menu .nav-menu-list i.fa-universal-access{color:#fff}.accessibility header .nav-menu .btn-link i{color:#fff !important}.accessibility header .nav-menu .language-selector{padding:10px}.accessibility header .nav-menu i.fa-universal-access:hover{color:#ff0}.accessibility header .nav-menu .nav-menu-list{font-size:25px}.accessibility header .nav-menu .nav-menu-list-item{margin-left:10px}.accessibility header .nav-menu .nav-menu-list-item-link{border:2px solid #000;font-weight:300}.accessibility header .nav-menu .nav-menu-list-item-link:hover{border-color:#ff0}.accessibility header .nav-menu .nav-menu-list-item-link,.accessibility header .nav-menu .nav-menu-list-item-link .account-name{font-weight:300}.accessibility header .nav-menu .admin-menu-button+.popover,.accessibility header .nav-menu .bookshelf-button+.popover,.accessibility header .nav-menu .account-button+.popover,.accessibility header .nav-menu .e-librarian-menu-button+.popover{width:260px}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content li,.accessibility header .nav-menu .admin-menu-button+.popover .popover-content li a,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content li,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content li a,.accessibility header .nav-menu .account-button+.popover .popover-content li,.accessibility header .nav-menu .account-button+.popover .popover-content li a,.accessibility header .nav-menu .e-librarian-menu-button+.popover .popover-content li,.accessibility header .nav-menu .e-librarian-menu-button+.popover .popover-content li a{color:#fff;font-size:25px}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content li:hover,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content li:hover,.accessibility header .nav-menu .account-button+.popover .popover-content li:hover,.accessibility header .nav-menu .e-librarian-menu-button+.popover .popover-content li:hover{background-color:#ff0}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content li:hover,.accessibility header .nav-menu .admin-menu-button+.popover .popover-content li:hover a,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content li:hover,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content li:hover a,.accessibility header .nav-menu .account-button+.popover .popover-content li:hover,.accessibility header .nav-menu .account-button+.popover .popover-content li:hover a,.accessibility header .nav-menu .e-librarian-menu-button+.popover .popover-content li:hover,.accessibility header .nav-menu .e-librarian-menu-button+.popover .popover-content li:hover a{color:#000}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content ul li ul.sub-menu{width:140px;border:2px solid #ff0;background-color:#000}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content ul li ul.sub-menu li a{color:#fff}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content ul li ul.sub-menu li:hover{background-color:#ff0}.accessibility header .nav-menu .admin-menu-button+.popover .popover-content ul li ul.sub-menu li:hover a{color:#000}.accessibility header .nav-menu .bookshelf-button+.popover{width:360px;max-width:360px}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item:not(:first-child){border-top:1px solid #fff}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item:hover{background-color:#000}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper{font-size:25px}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .author,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .details{color:#fff}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .author{font-style:italic}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-item .metadata-wrapper .details{font-size:18px}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .remove-button-wrapper i,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .other-function,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-empty .bookshelf-empty-text{color:#fff;font-size:20px}.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .other-function,.accessibility header .nav-menu .bookshelf-button+.popover .popover-content .bookshelf-empty .bookshelf-empty-text{font-weight:300}.accessibility header .nav-mobile-container .fa-universal-access{color:#fff;font-size:30px}.accessibility header .nav-mobile-container .language-selector,.accessibility header .nav-mobile-container .fa-bars{font-size:25px}.accessibility header .panel-title,.accessibility header .panel-body,.accessibility header .nav-menu-list-item{font-size:25px}.accessibility header .nav-mobile-menu,.accessibility header .panel-default,.accessibility header .panel-heading{background-color:#000}.accessibility header .nav-mobile-menu{border-bottom:0;color:#fff}.accessibility header .nav-mobile-menu .fa-caret-down{display:none}.accessibility header .nav-mobile-menu a,.accessibility header .nav-mobile-menu a:focus,.accessibility header .nav-mobile-menu a:active{color:#fff}.accessibility header .nav-mobile-menu .btn-primary{border-left:1px solid #000}.accessibility header .nav-mobile-menu input{height:39px}.accessibility header .nav-mobile-menu .administration-accordion .panel-group .panel-title,.accessibility header .nav-mobile-menu .administration-accordion .panel-group .nav-menu-list-item{margin-top:20px}.accessibility header .nav-mobile-menu .bookshelf-item-container .bookshelf-item:not(:first-child){padding-top:10px;border-top:1px solid #fff}.accessibility header .nav-mobile-menu .bookshelf-item-container .metadata-wrapper,.accessibility header .nav-mobile-menu .bookshelf-item-container .metadata-wrapper a{font-size:25px}.accessibility header .nav-mobile-menu .bookshelf-item-container .author,.accessibility header .nav-mobile-menu .bookshelf-item-container .details{color:#fff}.accessibility header .nav-mobile-menu .bookshelf-item-container .author{font-style:italic}.accessibility header .nav-mobile-menu .bookshelf-item-container .details{font-size:18px}.accessibility header .nav-mobile-menu .bookshelf-function-divider{border-right:1px solid #fff}.accessibility header .nav-mobile-menu .bookshelf-function{padding-top:10px;border-top:1px solid #fff;margin:15px 35px 0}@media(max-width: 1700px){.accessibility header .nav-menu-container{display:none}.accessibility header .nav-mobile-container{display:block}}@media(max-width: 1200px){.accessibility header .nav-mobile-menu{padding-top:0}}.accessibility .header-decor{display:none}.footer-container{padding:30px 0 20px;background-color:#00468b;color:#ccc}.footer-container .row{margin:0}.footer-container a{color:#fff}.footer-container a:hover{color:#ccc}.footer-container .links,.footer-container .contact-info{font-size:16px}.footer-container .links{display:flex;flex-wrap:wrap;justify-content:center}.footer-container .links a{padding:0 15px}.footer-container .copyright{margin:10px 0 15px}.footer-container .copyright p{margin-top:0 !important}.footer-container .contact-container{display:flex;justify-content:space-around}.footer-container .contact-container img{height:45px}.footer-container .contact-info{display:flex;align-self:flex-end;padding-bottom:2px;color:#fff;gap:20px}.footer-container .divider,.footer-container .social-media i{margin:0 10px}@media(max-width: 992px){.footer-container{padding:20px}.footer-container .contact-container{flex-direction:column}.footer-container .contact-container img{margin-bottom:15px}.footer-container .contact-info{flex-direction:column;align-self:center}}.accessibility .footer-container{border-top:2px solid #ff0;background-color:#000;color:#fff}.accessibility .footer-container a{border:2px solid #000}.accessibility .footer-container a:hover{border-color:#ff0;color:#fff}.accessibility .footer-container .links,.accessibility .footer-container .contact-info{font-size:25px}.accessibility .footer-container .copyright{margin:15px 0 20px}.accessibility .footer-container .copyright>div>p span,.accessibility .footer-container .copyright>div>p a span{font-size:20px !important}@media(max-width: 465px){.accessibility .footer-container .contact-container img{height:40px}.accessibility .footer-container .contact-info .contacts{display:flex;flex-direction:column}.accessibility .footer-container .contact-info .contacts .divider{display:none}}.container:has(.home){width:100%;padding:0}.home{background:#efefef}.home .row{margin:0}.home .search-area{padding:25px 0}.home .search-area h2{margin:0;color:#00468b;font-size:40px;font-weight:300}.home .search-area .simple-search-bar{margin-top:16px}.home .search-area a:hover{color:#000}.home .search-area .btn,.home .search-area input{height:40px}.home .search-area input{font-size:18px}.home .search-area .input-group{max-width:700px;margin:auto;margin-bottom:25px}.home .search-area .advanced-search-container{color:#00468b;cursor:pointer;text-align:center}.home .search-area .advanced-search-container:hover{color:#000}.home .search-area form{display:flex;flex-direction:column}.home .facet-area{display:flex;max-width:700px;padding:0 20px 25px;margin:0 auto}.home .facet-area h4{padding-left:15px;margin-top:0;color:#767676;font-weight:700}.home .facet-area .subject-headings{min-width:50%;flex:1;padding-right:15px}.home .facet-area .facet .facet-type{cursor:pointer}.home .free-content-box{padding:30px 0;background-color:#fff}.home .free-content-box .showMoreLess{margin-top:10px;color:#00468b;cursor:pointer;text-align:center;text-transform:capitalize}.home .related-resources{background-color:#fff}.home .related-resources .panel{margin:0 auto 20px}.home .related-resources .panel:hover{box-shadow:8px 10px 10px #ccc}.home .related-resources .panel-body{padding:15px 0}.accessibility .home{background:#000}.accessibility .home .search-area h2{color:#ff0;font-size:60px}.accessibility .home .search-area .simple-search-bar .btn-primary{border-left:1px solid #000}.accessibility .home .search-area .advanced-search-container{width:fit-content;padding:5px;border:2px solid #000;margin:0 auto;color:#fff;font-size:25px}.accessibility .home .search-area .advanced-search-container:hover{border-color:#ff0}.accessibility .home .facet-area h4{color:#ff0;font-size:25px}.accessibility .home .facet-area h4,.accessibility .home .facet-area .display-value.leaf{padding-left:0;margin-left:25px}.accessibility .home .facet-area label.leaf{padding-left:20px}.accessibility .home .free-content-box{border-top:2px solid #ff0;background-color:#000}.accessibility .home .free-content-box p{font-size:20px !important}.accessibility .home .free-content-box .showMoreLess{color:#fff}.accessibility .home .free-content-box .showMoreLess:hover{color:#ff0}.accessibility .home .related-resources{border-top:2px solid #ff0;border-bottom:2px solid #ff0}.accessibility .home .related-resources .panel{margin:0 auto 20px}.accessibility .home .related-resources .panel:hover{box-shadow:none}.accessibility .home .related-resources .panel-body{padding:15px 0}.language-selector{display:inline-block;padding-left:0;color:#00468b}.language-selector i{margin-right:5px;color:#00468b}.language-selector .language{cursor:pointer}.language-selector .language:last-child{padding-right:10px}.language-selector .language:not(:last-child):after{content:" / "}.language-selector .dropdown{position:relative;vertical-align:middle}.language-selector .dropdown-menu{left:-17px;width:55px;min-width:55px;padding:5px;text-align:center}.language-selector .dropdown-menu li{color:#00468b;font-size:16px}.search-options-container{display:flex;align-items:baseline;gap:20px}.search-options-container .search-filter{margin-top:0}.search-options-container .checkbox input[type=radio],.search-options-container .checkbox input[type=checkbox]{margin-top:6px}.book-list-checkbox input{position:relative}.search-result-number{display:flex;height:34px;align-items:center;font-weight:700}.search-tags-input .logical-operator-button,.search-tags-input .search-button{z-index:0;width:56px;height:56px}.search-tags-input .logical-operator-button{width:110px;font-size:16px;font-weight:700}.search-tags-input tags-input{height:56px}.search-tags-input tags-input .search-category-select,.search-tags-input tags-input .search-category-selected{height:48px;line-height:24px}.search-tags-input tags-input .search-category-select{border:1px solid #ccc;margin:2px 5px 0 2px;background-color:#fff;color:#aeaeae;cursor:pointer;float:left}.search-tags-input tags-input .search-category-selected{margin-right:5px;color:#000;font-weight:700}.search-tags-input tags-input .search-category-select-list .search-category-select-list-item.search-category-select-list-item-divider{border-top:1px solid #ccc}.search-tags-input tags-input .input{min-width:140px;height:48px;padding:0;color:#343434;font-size:18px;font-weight:500}.search-tags-input tags-input .selectable-input+ul.dropdown-menu{margin-top:6px}.search-tags-input tags-input .tag-item{position:relative;min-width:50px;max-width:250px;height:48px;background-color:#00468b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff}.search-tags-input tags-input .tags .tag-item .remove-button{position:absolute;top:2px;right:4px;color:#fff}.search-tags-input tags-input .tags .tag-item .tag-item-category{margin-right:15px;font-style:italic}.search-tags-input tags-input .tags .tag-item .tag-item-term{display:block;overflow:hidden;margin-top:-5px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.search-tags-input tags-input .autocomplete-match-topic{font-size:12px;font-style:italic;line-height:18px}.search-tags-input tags-input .autocomplete-match-text{font-weight:700}.search-tags-input tags-input .autocomplete-match-text-position{overflow:hidden;padding-left:0;margin-left:-40px;text-overflow:ellipsis;white-space:nowrap}.search-tags-input tags-input .autocomplete-match-number{padding-right:0;font-size:12px;line-height:18px}.search-tags-input .fuzzy-search-container{padding:0 10px;border:1px solid #ccc;border-left:none;background-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.search-tags-input .fuzzy-search-container .wrapper{display:flex;align-items:center;margin-bottom:0;gap:10px}.search-tags-input .fuzzy-search-container .fuzzy-search-label{font-size:16px;white-space:pre-wrap}.search-tags-input .fuzzy-search-container input[type=checkbox]{position:relative;margin-bottom:10px}.dropdown,.dropup{position:initial}.result-thumbnail{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer}.result-thumbnail.not-clickable{cursor:default}.result-thumbnail .metadata{height:100px}.result-thumbnail .metadata .title,.result-thumbnail .metadata .author{padding:5px 15px;font-weight:700}.result-thumbnail .metadata .title{margin:0 15px 10px 0;background-color:#00468b;color:#fff}.result-thumbnail .metadata .title>div{padding:0}.result-thumbnail .metadata .author{font-style:italic}.result-thumbnail .metadata .publishing{padding:0 15px;font-size:12px}.result-thumbnail .metadata .search-link:hover{text-decoration:underline}.result-thumbnail .availability{padding-top:3px}.search-results-empty>div{padding:0}.search-results-empty p{margin:10px 0;font-weight:700}.search-results .filters{margin-bottom:20px;color:#00468b}.search-results .filters i{cursor:pointer}.search-results .filters .selected-filters-label{margin-bottom:0}.search-results .filters .no-selected-filter{margin-bottom:15px}.search-results .filters .selected-filters{margin-bottom:20px}.search-results .filters .selected-filter-row{display:flex;padding:5px 0}.search-results .filters .selected-filter-row .selected-filter-row-value{flex:1}.search-results .filters .selected-filter-row .selected-filter-row-remove{margin-left:10px}.search-results .filters .available-filters-label{margin-bottom:15px}.search-results .filters .facet-type .display-value{font-weight:700}.search-results .filters .subfields{margin-bottom:15px}.search-results .filters .subfields{margin-bottom:20px}.search-results .cover-wrapper .cover{max-height:205px;-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.search-results .search-result-filter-label label{line-height:34px}.search-results .result-list{-moz-box-shadow:10px 10px 10px #ccc;-webkit-box-shadow:10px 10px 10px #ccc;box-shadow:10px 10px 10px #ccc;cursor:pointer}.search-results .result-list .title,.search-results .result-list .author{font-weight:700}.search-results .result-list .author{font-style:italic}.search-results .result-list .buttons-above{margin-bottom:5px}.search-result-control-panel{margin-top:16px;margin-bottom:16px}.search-result-control .result-list-mode .result-list-mode-selector,.search-result-control .result-list-sorting-mode{cursor:pointer;line-height:34px;vertical-align:middle}.search-result-control .result-list-mode{padding-right:0}.search-result-control .result-list-mode .result-list-mode-selector{color:#00468b}.search-result-control .result-list-mode .result-list-mode-selector.thumbnail-mode{margin-right:2px}.search-result-control .result-list-mode .result-list-mode-selector.list-mode{margin-right:9px}.search-result-control .result-list-mode .result-list-mode-selector-disabled{color:#aeaeae}.search-result-control .result-list-sorting-mode{color:#8b8b8b}.search-result-control .result-list-number,.search-result-control .result-list-sorting{display:inline-block;width:auto;padding:6px 6px}.search-result-control-bottom{margin-bottom:20px}.result-thumbnail{-moz-box-shadow:5px 5px 10px #ddd;-webkit-box-shadow:5px 5px 10px #ddd;box-shadow:5px 5px 10px #ddd}.result-thumbnail .cover-wrapper{position:relative;height:205px}.result-thumbnail .cover-wrapper .btn{width:40px;margin-bottom:5px}.result-thumbnail .document-types-wrapper{padding-top:5px}.result-thumbnail:hover,.result-thumbnail.hover{-moz-box-shadow:10px 10px 10px #ccc;-webkit-box-shadow:10px 10px 10px #ccc;box-shadow:10px 10px 10px #ccc}.result-thumbnail.selected{background:rgba(247,179,11,.75)}.simple-search-category.search-category-divider{border-top:1px solid #ccc}.document-types-wrapper{text-align:end}@media(max-width: 682px){.result-list-number{margin:20px 0}}.accessibility .search-tags-input .logical-operator-button,.accessibility .search-tags-input .tags .tag-item{background-color:#ff0;color:#000}.accessibility .search-tags-input .search-category-select,.accessibility .search-tags-input .tag-item{border:2px solid #000;font-size:20px}.accessibility .search-tags-input .tags .tag-item .remove-button{color:#000}.accessibility .search-tags-input .logical-operator-button,.accessibility .search-tags-input .autocomplete li{font-size:20px}.accessibility .search-tags-input .autocomplete-match-number{font-size:18px}.accessibility .search-tags-input .autocomplete-match-topic{font-size:14px}.accessibility .search-tags-input .fuzzy-search-container{border-left:1px solid #000}.accessibility .search-tags-input .fuzzy-search-container .fuzzy-search-label{color:#000;font-size:18px}.accessibility .search-tags-input .fuzzy-search-container input[type=checkbox]{margin-bottom:15px}.accessibility .search-tags-input .fuzzy-search-container input[type=checkbox]:before{border-color:#000}.accessibility .search-tags-input .fuzzy-search-container input[type=checkbox]:after{color:#000}.accessibility .search-result-control-panel .result-list-mode-selector{color:#ff0}.accessibility .search-result-control-panel .result-list-mode-selector-disabled,.accessibility .search-result-control-panel .result-list-sorting-mode{color:#fff}.accessibility .search-result-control-panel .result-list-sorting{height:45px;padding:0 10px}.accessibility .filters,.accessibility .search-result-control-panel div{color:#fff}.accessibility .search-results{margin-top:40px}.accessibility .search-results .facet .facet-type .display-value:hover{border:none}.accessibility .search-results .panel{color:#fff;font-size:25px}.accessibility .search-results .panel,.accessibility .result-thumbnail{border:2px solid #ff0;background-color:#000}.accessibility .result-thumbnail{box-shadow:none}.accessibility .result-thumbnail.selected{background-color:rgba(247,179,11,.75)}.accessibility .result-thumbnail .metadata{height:130px}.accessibility .result-thumbnail .metadata .title{background-color:#ff0;color:#000}.accessibility .result-thumbnail .metadata .publishing{font-size:18px}.accessibility .result-thumbnail .cover-wrapper .cover{box-shadow:none}.accessibility .result-list{box-shadow:none}.accessibility .result-list .list-group-item{border:2px solid #ff0;background-color:#000}.accessibility .result-list .list-group-item .row{display:flex}.accessibility .result-list .list-group-item .row .list-view-info{float:right}.accessibility .result-list .list-group-item .row div:last-child{display:flex;flex-direction:column;align-self:end}.accessibility .result-list .cover{box-shadow:none}.accessibility .badge-btn{background-color:#ff0;color:#000;font-size:20px}.container:has(.record-page){width:100%;padding:0}.result-record-function-wrapper{margin-top:10px;margin-bottom:20px}.result-record-function-wrapper .btn-group,.result-record-function-wrapper button,.result-record-function-wrapper a{position:relative;width:100%;text-align:left;white-space:normal}.result-record-function-wrapper .btn-group ul{width:100%}.result-record-function-wrapper button i{margin-right:15px}.result-record-function-wrapper button i:nth-child(2){margin-right:5px}.result-record-function-wrapper button .menu-icon{width:13px;text-align:center}.result-record-function-wrapper .popover-menu-button{display:flex;align-items:center;justify-content:space-between}.result-record-function-wrapper a i{margin-right:15px}.metadata{position:relative;overflow:auto}.metadata .open-access{position:absolute;top:10px;left:10px}.metadata .row:not(:last-child){margin-bottom:10px}.metadata .row .search-link{cursor:pointer}.metadata .row .search-link:hover{text-decoration:underline}.metadata .has-error label{color:#a94442}.record-page{color:#767676}.record-page .usage-model .row:not(:last-child){margin-bottom:15px}.record-page .usage-model .request-button{margin-top:10px}.record-page img.cover{margin:auto}.record-page .metadata .search-link{color:#00468b}.record-page .metadata .search-link:hover{color:#000;text-decoration:none}.toc label{margin-bottom:15px;color:#000;font-size:22px;font-weight:400}.toc .toc-list,.toc .toc-list .toc-sub-list{list-style-type:none}.toc .toc-list{padding:0}.toc .toc-list>li>p{display:flex;padding:10px 0 5px 0;border-bottom:1px solid #aeaeae;color:#00468b;font-size:16px;font-weight:700}.toc .toc-list>li>p span:hover,.toc .toc-list>li>p i:hover{color:#000}.toc .toc-list>li>p span:last-of-type{flex:1}.toc .toc-list>li>p span:last-of-type i{padding-right:10px;font-size:20px}.toc .toc-list .toc-function{margin:.3em}.toc .toc-sub-list li:hover{color:#000}.toc .row{margin:0 -16px}@media(min-width: 768px){.toc .toc-list-container{padding-right:25%;padding-left:25%}}.toc .toc-list-container{max-height:243px;overflow-y:auto}.tab-table-of-content{border-bottom:1px solid #ddd}.form-citation textarea{resize:vertical}.form-citation .ris{margin-top:5px}.form-citation .form-group{display:flex;align-items:center}.form-citation .success-color{color:#00468b}.social-share-button-wrapper{padding-right:10px}@media(max-width: 767px){.metadata .metadata-label.text-right{text-align:left}.toc .toc-list .toc-sub-list{padding:0}}.panel-body-table-of-content{padding-bottom:0}.popover-menu-button+.popover{width:200px;padding:0}.popover-menu-button+.popover .popover-content{padding:0}.popover-menu-button+.popover .popover-content ul{padding:0;margin-bottom:0;list-style-type:none}.popover-menu-button+.popover .popover-content ul li{position:relative;padding:10px 15px}.popover-menu-button+.popover .popover-content ul li i{width:16px;margin-right:10px}.popover-menu-button+.popover .popover-content ul li i.sub-menu-icon{margin-right:-10px;float:right;line-height:21px}.popover-menu-button+.popover .popover-content ul li ul.sub-menu{position:absolute;top:-1px;left:198px;width:200px;border:1px solid rgba(0,0,0,.2);background-color:#fff;box-shadow:rgba(0,0,0,.2) 5px 5px 10px}.popover-main-list{padding:0;list-style-type:none}.accessibility .page-content .form-signup .input-group-btn .btn-default:hover{background-color:#fff}.accessibility .page-content .btn-primary{font-size:20px}.accessibility .record-page .metadata,.accessibility .record-page .toc,.accessibility .record-page .usage-model{border:2px solid #ff0;background-color:#000;color:#fff}.accessibility .record-page .search-link{color:#ff0}.accessibility .record-page .search-link:hover{border-bottom:2px solid #ff0;color:#ff0}.accessibility .record-page .toc label,.accessibility .record-page .toc .toc-list>li>p,.accessibility .record-page .toc .tab-table-of-content .nav-link{color:#fff}.accessibility .record-page .toc label{font-size:30px}.accessibility .record-page .toc .toc-list>li>p{font-size:25px}.accessibility .record-page .toc .toc-list>li>p span:hover,.accessibility .record-page .toc .toc-list>li>p i:hover{color:#ff0}.accessibility .record-page .toc .toc-sub-list li:hover{color:#ff0}.accessibility .record-page .toc .tab-table-of-content{border:none}.accessibility .record-page .toc .tab-table-of-content .nav-link{border-color:#ff0;background-color:#000}.accessibility .record-page .readMoreLess{color:#ff0}.accessibility .record-page .usage-model .btn-primary{font-size:20px}.accessibility .form-citation textarea,.accessibility .form-citation select{font-size:20px}.accessibility .form-citation .loading-color,.accessibility .form-citation .success-color{color:#ff0}.accessibility .form-citation .btn.ris{font-size:25px}.accessibility .modal-dialog:has(.form-citation){width:700px}.accessibility .result-record-function-wrapper button{border:1px solid #000;background-color:#ff0;color:#000;font-size:18px}.accessibility .result-record-function-wrapper button:hover{background-color:#fff}.accessibility .result-record-function-wrapper .open>.dropdown-toggle{background-color:#fff;color:#000}.bookshelf .bookshelf-item{margin-bottom:15px}.bookshelf .bookshelf-item img{max-height:85px}.bookshelf .bookshelf-item .bookshelf-item-details{padding-top:10px;border-top:1px solid #ddd;margin-top:10px}.bookshelf .bookshelf-item .bookshelf-item-details ul{padding-left:15px;list-style-type:none}.bookshelf .bookshelf-item .bookshelf-item-details ul li{margin-bottom:5px}.bookshelf .bookshelf-item .bookshelf-item-details .open-highlight-details{color:#00468b;font-weight:700}.bookshelf .bookshelf-item .bookshelf-item-details .highlight-details{margin-bottom:5px}.bookshelf .bookshelf-item .bookshelf-item-details .highlight-details>div{padding-left:50px}.bookshelf .bookshelf-item .bookshelf-item-details .highlight-details>div>span{font-weight:700}.bookshelf-function-wrapper button,.bookshelf-function-wrapper a{position:relative;width:100%;text-align:left;white-space:normal}.bookshelf-function-wrapper i{margin-right:15px}.bookshelf-function-wrapper i:nth-child(2){margin-right:5px}.bookshelf-function-wrapper .menu-icon{width:13px;text-align:center}.bookshelf-function-wrapper .popover-menu-button{display:flex;align-items:center;justify-content:space-between}.highlights ul{list-style-type:none}.highlights .highlight-color{display:inline-block;width:14px;height:14px;border:1px solid #000;margin-right:5px;border-radius:50%;vertical-align:middle}.note-icon{padding-right:7px;padding-left:1px;color:#00468b}.accessibility .bookshelf-item{border-color:#ff0;background-color:#000}.accessibility .bookshelf-function-wrapper button,.accessibility .bookshelf-function-wrapper a,.accessibility .bookshelf-function-wrapper .popover-menu-button div{background-color:#ff0;color:#000;font-size:18px}.accessibility .bookshelf-function-wrapper a,.accessibility .bookshelf-function-wrapper button{border-bottom:1px solid #000}.accessibility .bookshelf-function-wrapper button:hover div{background-color:#fff}.accessibility .bookshelf-function-wrapper .popover{padding:5px 0}.accessibility .bookshelf-function-wrapper .popover .arrow:after{border-bottom-color:#000}.accessibility .bookshelf-function-wrapper .popover li:hover{background-color:#ff0;color:#000}.issue-post-form label.has-error,.issue-post-form .error-message{color:#a94442}.issue-post-form textarea{resize:none}.issues .form-horizontal .control-label{padding-top:0;text-align:left}@media(max-width: 767px){.comments{padding-top:20px;border-top:1px solid #ccc;margin-top:30px}}.accessibility .issues .panel,.accessibility .issues .panel-body,.accessibility .issues li,.accessibility .customer-sale-list .panel,.accessibility .customer-sale-list .panel-body,.accessibility .customer-sale-list li{background-color:#000}.accessibility .issues .input-group-btn .btn-default,.accessibility .customer-sale-list .input-group-btn .btn-default{border-left:1px solid #000;background-color:#ff0}.accessibility .issues .btn-primary,.accessibility .customer-sale-list .btn-primary{font-size:20px}.accessibility .issues table a,.accessibility .customer-sale-list table a{color:#ff0}.accessibility .issue{border-color:#ff0;background-color:#000}.accessibility .issue h4{font-size:25px}.accessibility .issue .panel-body{background-color:#000}.accessibility .issue button,.accessibility .issue a{font-size:20px}.ebook-dropzone>div .upload-condition{color:#00468b;font-size:10px;font-style:italic}.ebook-dropzone>div .upload-condition-error{color:#a94442;font-weight:700}.ebook-dropzone>div .upload-error{color:#a94442;font-weight:700}.upload-function-wrapper{margin-bottom:20px}.upload-function-wrapper button i{margin-right:5px}.cover-preview{position:relative;margin-bottom:15px}.cover-preview img{margin:0 auto}.cover-blur{-webkit-filter:brightness(0.5) blur(2px);-moz-filter:brightness(0.5) blur(2px);-o-filter:brightness(0.5) blur(2px);-ms-filter:brightness(0.5) blur(2px);filter:brightness(0.5) blur(2px)}.cover-function-container{position:absolute;top:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.cover-function-container.book-page{padding-right:30px}.cover-function-container .cover-function-label{margin:0}.cover-function-container .cover-function{color:#aeaeae;cursor:pointer}.cover-function-container .cover-function:hover{color:#ddd}.manifestation-uploader .metadata-label label{margin-bottom:0}.manifestation-uploader .manifestation-uploader-add{margin-bottom:5px}.manifestation-uploader .manifestation-uploader-add .title{font-size:22px;font-weight:700}.manifestation-uploader .manifestation-uploader-add input{display:none}.manifestation-uploader-list:not(:last-child){padding:15px 0;border-bottom:1px solid #ddd}.manifestation-uploader-list:last-child{padding-top:15px}.manifestation-uploader-list label{line-height:30px}.manifestation-uploader-list .button{margin-right:5px}.manifestation-uploader-list input{display:none}@media(max-width: 731px){.manifestation-uploader-list{display:flex;flex-direction:column}.manifestation-uploader-list div{width:100%;margin-bottom:10px}}.modal-ebook-toc-edit ul{padding:0}.modal-ebook-toc-edit ul li{margin:5px 0;list-style-type:none}.modal-ebook-toc-edit .toc-edit-title-wrapper,.modal-ebook-toc-edit .toc-edit-location-wrapper{padding:0}.modal-ebook-toc-edit .toc-edit-location-wrapper{padding-left:25px}.modal-ebook-toc-edit .toc-edit-location-wrapper input{border:0}.modal-ebook-toc-edit input.toc-edit{padding:0 0 1px 0;border:0;border-bottom:1px solid #ddd;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal-ebook-toc-edit input.toc-edit:focus{padding:0;border-bottom:2px solid #00468b;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.modal-ebook-delete .function button{min-width:50px}.modal-ebook-toc-edit i,.modal-ebook-toc-edit label.sorting{cursor:pointer}.modal-ebook-toc-edit .modal-ebook-toc-edit-control{padding:5px 0;margin:0 -20px 15px -20px;background-color:#efefef}.modal-ebook-toc-edit .modal-ebook-toc-edit-control div{line-height:40px}.modal-ebook-toc-edit .modal-ebook-toc-edit-control input{position:absolute;margin:14px 0 0 5px}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .row{margin:0}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .opener{padding-left:0}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .opener i{line-height:34px}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .function{padding:0}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .function span i{line-height:34px}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .function span i:first-child{color:#00468b}.modal-ebook-toc-edit .modal-ebook-toc-edit-tree .function span i:last-child{color:#aeaeae}.modal-ebook-toc-edit .confirm-control{margin-top:25px}.modal-ebook-toc-edit .confirm-control button{min-width:70px}.ebook-function label{font-size:22px;font-weight:700}.accessibility .ebook-request-list .function-icon{color:#ff0}.accessibility .manifestation-uploader .manifestation-uploader-add .title{font-size:25px}.accessibility .manifestation-uploader .manifestation-uploader-list .btn-danger{font-size:18px}.accessibility .manifestation-uploader .panel-body{background-color:#000}.profile-picture{display:inline;max-width:100%;max-height:300px;text-align:center;vertical-align:middle}.image-function{position:absolute;top:50%;left:50%;color:#aeaeae;cursor:pointer}.image-function:hover{color:#ddd}.image-function.image-function-load{top:50%;left:50%}.image-function.image-function-upload{transform:translate(-105%, -150%)}.image-function.image-function-remove{transform:translate(30%, -150%)}.image-blur{-webkit-filter:brightness(0.5) blur(2px);-moz-filter:brightness(0.5) blur(2px);-o-filter:brightness(0.5) blur(2px);-ms-filter:brightness(0.5) blur(2px);filter:brightness(0.5) blur(2px)}.button{margin-top:10px;margin-bottom:15px}.user-email-form .save-button{margin-bottom:20px}.users-email .invite-info{margin-bottom:15px;font-size:10px;font-style:italic}.users-email .invite-info i{color:#00468b}.users-email h4{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:5px}.users-email .user-row{margin-bottom:25px}.users-email .user-row.error{margin-bottom:0}.users-email .user-row.error .email-input{border-color:#a94442}.users-email .side-button{padding-bottom:10px;border-bottom:1px solid #ccc}.users-email .error-message{color:#a94442}.users-email .delete-email{line-height:34px;text-align:right}@media(max-width: 991px){.users-email .users-email-table-head:first-child{display:flex;align-items:self-end}.users-email div:has(.side-button){padding-bottom:5px}.users-email .save-button{margin-bottom:20px}.users-email .delete-email{text-align:center}}.duplicate input{border-color:#a94442}.organization-error label{color:#a94442}.organization-error input{border-color:#a94442}.organization-selector{margin-bottom:0}.organization-error-message{margin-bottom:25px}.upload-condition{color:#00468b;font-size:10px;font-style:italic}.upload-condition a{text-decoration:underline;text-transform:lowercase}.accessibility .user-email-form .users-email .invite-info i,.accessibility .user-email-form .users-email h4 small{color:#fff}.accessibility .user-email-form .users-email .invite-info{font-size:15px}.accessibility .user-email-form .users-email .organization-selector label,.accessibility .user-email-form .users-email h4{font-size:35px}.accessibility .user-email-form .users-email h4{padding-bottom:0}@media(max-width: 767px){.accessibility .user-email-form .users-email .delete-email{margin-top:10px}}.organization-form .organization-group{margin-bottom:25px}.organization-form .organization-group h4{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:25px}.organization-form .organization-group .organization-group-element{margin-bottom:25px}.organization-form .organization-group .administrator-title{border-bottom:1px solid #ccc}.organization-form .organization-group .administrator-title h4{border:none;margin-bottom:0}.organization-form .organization-group .switch-container{padding:0;margin:0 0 25px}.organization-form .organization-group .switch-container .switch-title{padding:0}.organization-form .organization-group .switch-container .switch{position:absolute;right:0;width:40px;height:24px}.organization-form .organization-group .switch-container .switch:has(input[type=checkbox]:disabled)>div{cursor:not-allowed}.organization-form .organization-group .switch-container .switch input{display:none}.organization-form .organization-group .switch-container .switch .slider{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#ccc;cursor:pointer;transition:.4s}.organization-form .organization-group .switch-container .switch .slider:before{position:absolute;bottom:4px;left:4px;width:16px;height:16px;background-color:#fff;content:"";transition:.4s}.organization-form .organization-group .switch-container .switch input:checked+.slider{background-color:#00468b}.organization-form .organization-group .switch-container .switch input:focus+.slider{box-shadow:0 0 1px #00468b}.organization-form .organization-group .switch-container .switch input:checked+.slider:before{transform:translateX(16px)}.organization-form .organization-group .switch-container .switch .slider.round{border-radius:34px}.organization-form .organization-group .switch-container .switch .slider.round:before{border-radius:50%}.organization-form .organization-group-row{margin-bottom:15px}.organization-form .remote-access{margin-bottom:30px}.organization-form .ip-address-button{line-height:34px}.organization-form .ip-range-container{max-height:500px;overflow-x:hidden;overflow-y:auto}.organization-form .toggler{padding-top:15px;padding-bottom:15px}.administrator-control{line-height:34px}.modal-organization-conflict .conflict-value{padding-left:10px;font-weight:700}.modal-remote-access .checkbox{margin-bottom:30px;text-align:center}.accessibility .order-compatible-result.table .cell-subtitle{margin-top:10px;color:#fff;font-size:18px}.accessibility .order-compatible-result.table .check input[type=checkbox]:checked:after{top:8px}.accessibility .organization-form h4{margin-top:20px;font-size:35px}.accessibility .organization-form .administrator-title h4{margin-top:0}.accessibility .organization-form .organization-group-row ng-form>div{margin-bottom:10px}.accessibility .organization-form .organization-group .switch input+.slider{border:1px solid #fff;background-color:#000}.accessibility .organization-form .organization-group .switch input+.slider:before{top:3px}.accessibility .organization-form .organization-group .switch input:checked+.slider,.accessibility .organization-form .input-group-addon{border-color:#ff0;background-color:#ff0}.accessibility .organization-form .organization-group .switch input:checked+.slider:before{background-color:#000}.accessibility .organization-form .input-group-addon{border-right:1px solid #000;color:#000}.sale-form .customer-selector{margin-bottom:0}.sale-form .search-selector{margin-bottom:25px}.sale-form .submit-button{margin-bottom:20px}.sale-form .dropzone{margin-top:20px}.sale-form .dropzone.has-error{border-color:#a94442}.sale-form .library-sale-result-list .result-thumbnail-wrapper{padding:0 5px}.sale-form .library-sale-result-list .result-thumbnail-wrapper .result-thumbnail{height:300px}.sale-form .library-sale-result-list .result-thumbnail-wrapper .result-thumbnail.selected{background:rgba(247,179,11,.75)}.sale-form .library-sale-result-list .result-thumbnail-wrapper .result-thumbnail .title>div{padding:0}.sale-form .library-sale-result-list .result-thumbnail-wrapper .result-thumbnail .cover-wrapper{height:150px}.sale-form .customer-selector,.sale-form .search-selector,.record-search-form .customer-selector,.record-search-form .search-selector{position:relative;margin-top:10px}.sale-form .customer-selector input+.dropdown-menu,.sale-form .customer-selector input+.dropdown-menu,.sale-form .search-selector input+.dropdown-menu,.sale-form .search-selector input+.dropdown-menu,.record-search-form .customer-selector input+.dropdown-menu,.record-search-form .customer-selector input+.dropdown-menu,.record-search-form .search-selector input+.dropdown-menu,.record-search-form .search-selector input+.dropdown-menu{left:0 !important;min-width:100%}.sale-form .paginator,.record-search-form .paginator{padding-top:135px}.sale-form .paginator .paginator-icon,.record-search-form .paginator .paginator-icon{color:#8b8b8b;cursor:pointer}.sale-list .customer,.sale-list .title,.sale-list .usage{font-weight:700}.sale-list .creation,.sale-list .author,.sale-list .usage-mode{color:#8b8b8b;font-size:12px;font-style:italic;font-weight:700;line-height:16px}.sale-list .identifier{font-size:12px;font-style:italic;line-height:16px}.sale-list .customer .fa-user{font-size:1.25em}.library-sale-creation .result-thumbnail{height:auto}.library-sale-creation .result-thumbnail .cover-wrapper{height:130px}.sale-subtitle{margin-top:20px;margin-bottom:20px;padding:5px 10px;background-color:#efefef}.accessibility .usage-mode,.accessibility .creation{padding-top:15px;color:#fff;font-size:20px}.accessibility .sale-form .library-sale-result-list .result-thumbnail{height:350px}.accessibility .sale-form .has-error input{border:3px solid #a94442}.accessibility .sale-subtitle{border:2px solid #ff0}.accessibility .sale-subtitle,.accessibility .sale-form .panel,.accessibility .record-search-form .panel-body{background-color:#000}@media(max-width: 405px){.accessibility .sale-search-form .button-container{display:flex;flex-direction:column;gap:10px}}.open-access-form input[type=checkbox]{margin-left:5px;float:right}.open-access-form .usage{color:#8b8b8b;font-size:12px;font-style:italic;font-weight:700}.open-access-form .title{font-weight:700}.open-access-form .author,.open-access-form .process-date{color:#8b8b8b;font-size:12px;font-style:italic;font-weight:700;line-height:16px}.open-access-form .identifier{font-size:12px;font-style:italic;line-height:16px}.open-access-list-form .table-container{overflow:auto}.open-access-list-form>*{margin-bottom:20px}.accessibility .open-access-creation .simple-search-bar .btn-primary{font-size:18px}.accessibility .open-access-creation .simple-search-bar input{height:39px}.accessibility .open-access-creation .button-container .btn{background-color:#000;color:#ff0}.accessibility .open-access-creation .button-container .btn.active{background-color:#ff0;color:#000}.accessibility .open-access-list .panel-body{background-color:#000}.accessibility .open-access-list-form .fa-trash:hover{color:#ff0}.result-header{margin-top:20px;margin-bottom:20px}.result-table-container{max-height:550px;margin-right:15px;margin-left:15px}.result-table th,th.medium{min-width:120px}.result-table thead tr{background-color:#00468b;color:#fff}.result-table th.narrow{min-width:90px}.result-table th.wide{min-width:200px}.result-table .summary-row{background-color:#aeaeae;color:#fff}.result-table .multi-info .base-info{display:block}.result-table .multi-info .sm-info{color:#8b8b8b;font-size:12px;font-style:italic;font-weight:700}@media(max-width: 731px){.result-table-container{max-height:100%;margin:0}}.accessibility .result-table thead tr{background-color:#ff0;color:#000}.accessibility .result-table th{border-color:#000}.bundle-thumbnail{height:215px;border-radius:0;box-shadow:5px 5px 10px #ddd}.bundle-thumbnail:hover{box-shadow:10px 10px 10px #ccc}.bundle-thumbnail .panel-body{height:100%}.bundle-thumbnail .panel-body .row{height:100%}.bundle-thumbnail .panel-body .row .cover-wrapper{height:100%}.bundle-thumbnail .panel-body .row .cover-wrapper .cover{max-height:100%}.bundle-thumbnail .panel-body .row .bundle-data{padding:0 15px 0 0}.bundle-thumbnail .panel-body .row .bundle-data .bundle-name{padding:5px;margin:0 0 5px 0;background-color:#00468b;color:#fff;font-weight:700}.bundle-thumbnail .panel-body .row .bundle-data .show{color:#00468b;cursor:pointer;font-weight:700}.bundle-thumbnail .panel-body .row .bundle-data .record-container{padding:0 5px}.bundle-thumbnail .panel-body .row .bundle-data .record-container .records{padding-top:5px}.bundle-thumbnail .panel-body .row .bundle-data .record-container .records .author{font-size:16px;font-weight:700;line-height:1}.bundle-thumbnail .panel-body .row .bundle-data .record-container .records .title{color:#8b8b8b;font-size:12px;font-style:italic}.bundle-upload-form .add-button{width:fit-content}.bundle-upload-form .save-button{width:auto;padding:6px 30px;margin:0 auto}.accessibility .bundle-management .simple-search-bar .btn-primary{font-size:18px}.accessibility .bundle-management .simple-search-bar input{height:39px}.accessibility .bundle-management .has-error input{border:3px solid #a94442}.accessibility .no-record-text,.accessibility .no-ebook-text{background-color:#000}.accessibility .no-ebook-text{height:auto;padding:15px;border-color:#fff;color:#fff;font-size:25px}.accessibility .bundle-thumbnail{width:600px;height:300px;border:2px solid #ff0;background-color:#000;box-shadow:none}.accessibility .bundle-thumbnail:hover{box-shadow:none}.accessibility .bundle-thumbnail .row .bundle-data .bundle-name{background-color:#ff0;color:#000}.accessibility .bundle-thumbnail .row .bundle-data .show{color:#ff0}.accessibility .bundle-thumbnail .row .bundle-data .record-container .records .author{font-size:25px}.accessibility .bundle-thumbnail .row .bundle-data .record-container .records .title{color:#fff;font-size:18px}@media(max-width: 1300px){.accessibility .bundle-thumbnail{width:auto;height:fit-content}}.static-page-editor .height-container{position:relative}.static-page-editor .height-container .unit-label{position:absolute;top:7px;right:10px;font-size:14px}.static-page-editor .height-container input{padding-right:40px}.static-page-editor .height-container .has-error{border-color:#a94442}.static-page-editor .show-more{display:flex;flex-direction:column}.static-page-editor .show-more input{position:relative;margin-top:10px;margin-right:10px}.static-page-editor input[type=checkbox]::after{margin-left:2px}@media(max-width: 731px){.static-page-editor .show-more{padding-bottom:25px;border-bottom:1px solid #ccc}}.accessibility .static-page-editor .max-height label.has-error{color:#a94442}.accessibility .static-page-editor .max-height input.has-error{border:3px solid #a94442}.accessibility .static-page-editor .unit-label{top:3px;color:#000;font-size:20px}@media(max-width: 767px){.accessibility .static-page-editor .show-more{border-color:#fff}}.classification-type-wrapper{display:flex;justify-content:center;margin-bottom:15px}.classification-form .error-message{min-height:25px;margin-top:10px;color:#a94442;font-size:16px;text-align:center}.classification-form .classification-list{padding-right:0;padding-left:0}.classification-form .classification-list .header{margin-bottom:25px}.classification-form .classification-list .headings-container{display:flex;padding-right:0;gap:10px}.classification-form .classification-list .headings{display:flex;width:100%;flex-direction:column;gap:10px}.classification-form .classification-list .delete{min-width:20px}.classification-form .classification-list h4{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:5px}.classification-form .classification-list .classification-row{padding-bottom:20px;margin:0 0 25px}.classification-form .classification-list .classification-row:not(:last-child){border-bottom:1px dotted #ccc}.classification-form .classification-list .record-id-container{padding-left:0}.classification-form .classification-list input.error{border-color:#a94442}.classification-form .classification-list .side-button{padding-bottom:10px;border-bottom:1px solid #ccc}.classification-form .classification-list .save-button{margin-top:25px;margin-bottom:20px}.classification-form .classification-list .delete{line-height:35px;text-align:right}.classification-form .pagination-wrapper{margin-top:20px;margin-bottom:20px}.classification-form .pagination-wrapper a:hover,.classification-form .pagination-wrapper a:focus{background-color:#efefef}.classification-form .pagination-wrapper .active>a:hover{background-color:#00468b}@media(max-width: 991px){.classification-form .save-button{margin-bottom:20px}.classification-form .record-id-container{margin-bottom:30px}.classification-form .headings-container{flex-direction:column;padding-left:0}.classification-form .headings-container .headings-by-language:first-child{margin-bottom:30px}.classification-form .headings-container .en-heading,.classification-form .headings-container .tr-heading{padding:0}.classification-form .headings-container .delete{text-align:center}}.accessibility .classification-form .error-message{color:#fff;font-size:25px}.accessibility .classification-form .classification-list .delete:hover{color:#ff0}.accessibility .classification-form .classification-list h4{padding-bottom:0;font-size:35px}.accessibility .classification-form .classification-list label{font-weight:500}.accessibility .classification-form .classification-list label.error{color:#a94442}.accessibility .classification-form .classification-list input.error{border:3px solid #a94442}.accessibility .classification-form .pagination-wrapper{margin-top:40px}.facet label{display:block;font-weight:300}.facet label .open-close-icon,.facet label .clickable-value{cursor:pointer}.facet label .display-value{color:#00468b}.facet label:hover .open-close-icon,.facet label:hover .display-value{color:#000}.facet label .open-close-icon{display:inline-block;width:10px;text-align:center}.facet .leaf,.facet ul{padding-left:15px}.facet ul{list-style-type:none}.facet .show-more,.facet .show-more i{color:#aeaeae;cursor:pointer;text-align:center}.accessibility .facet label:hover .open-close-icon,.accessibility .facet label:hover .display-value,.accessibility .facet .display-value,.accessibility .facet .open-close-icon{color:#fff}.accessibility .facet .open-close-icon{width:20px;border:2px solid #000}.accessibility .facet .open-close-icon:hover{border-color:#ff0}.accessibility .facet .display-value:hover{border-bottom:2px solid #ff0}.e-librarian-record-page .content{min-height:400px;padding:20px}.e-librarian-create-page .metadata-column,.e-librarian-edit-page .metadata-column{padding-top:5px}.e-librarian-create-page .has-error,.e-librarian-edit-page .has-error{border:1px solid #a94442}.e-librarian-create-page .tab-content,.e-librarian-edit-page .tab-content{margin-top:20px}.e-librarian-create-page .pagination-wrapper,.e-librarian-edit-page .pagination-wrapper{margin-bottom:20px}.e-librarian-create-page .pagination-wrapper a:hover,.e-librarian-create-page .pagination-wrapper a:focus,.e-librarian-edit-page .pagination-wrapper a:hover,.e-librarian-edit-page .pagination-wrapper a:focus{background-color:#efefef}.e-librarian-create-page .pagination-wrapper .active>a:hover,.e-librarian-edit-page .pagination-wrapper .active>a:hover{background-color:#00468b}.e-librarian-create-page .error-message,.e-librarian-edit-page .error-message{margin-bottom:20px;color:#a94442;font-size:16px;text-align:center}.e-librarian-create-page .submit-button,.e-librarian-edit-page .submit-button{margin-bottom:20px}.index{font-size:16px}.index .alphabet-container{display:flex;justify-content:space-between;border-bottom:1px solid #efefef}.index .alphabet-element{padding:0 5px}.index .alphabet-element:hover{background-color:#efefef;cursor:pointer}.index .alphabet-element.alphabet-letter{display:inline-block;color:#8b8b8b}.index .alphabet-element.active-letter{border-bottom:2px solid #000;color:#000;font-weight:600}.index .alphabet-element.disabled{color:#8b8b8b;cursor:not-allowed}.index .e-librarian-values-container{margin:30px 0}.index .e-librarian-values-container .e-librarian-centered-content{text-align:center}.index .e-librarian-values-container .e-librarian-content{margin:10px 0}.index .e-librarian-values-container .e-librarian-facet-value-wrapper{display:flex;align-items:center;gap:5px}.index .e-librarian-values-container .e-librarian-facet-value-wrapper .e-librarian-facet-value{overflow:hidden;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.index .e-librarian-values-container .e-librarian-facet-value-wrapper .e-librarian-facet-value:hover{text-decoration:underline}.related-records-list{padding-right:0;padding-left:0}.related-records-list .header{margin-bottom:25px}.related-records-list .headings-container{display:flex;padding-right:0;gap:10px}.related-records-list .headings{display:flex;width:100%;flex-direction:column;gap:10px}.related-records-list h4{padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:5px}.related-records-list .related-record-row{padding-bottom:20px;margin:0 0 25px}.related-records-list .related-record-row:not(:last-child){border-bottom:1px dotted #ccc}.related-records-list .record-id-container{padding-left:0}.related-records-list .record-id-container .error-message{margin-top:10px;margin-bottom:0;font-size:14px;font-style:italic}.related-records-list input.error{border-color:#a94442}.related-records-list .side-button{padding-bottom:10px;border-bottom:1px solid #ccc}.related-records-list .delete{min-width:20px;line-height:35px;text-align:right}.accessibility .index{font-size:25px}.accessibility .index .alphabet-element:hover,.accessibility .index .alphabet-element.active-letter:hover{background-color:#ff0;color:#000}.accessibility .index .alphabet-element{color:#fff}.accessibility .index .alphabet-element.active-letter{border-bottom:2px solid #ff0;color:#ff0}.accessibility .index .alphabet-element.active-letter:hover{border-bottom:2px solid #000}.accessibility .e-librarian-record-page+related-resources .carousel{border-top:2px solid #ff0}.accessibility .e-librarian-record-page .content{border:2px solid #ff0;background-color:#000}.accessibility .e-librarian-record-page .content p{color:#fff !important}.accessibility .e-librarian-record-page .result-record-function-wrapper button{background-color:#ff0;color:#000;font-size:18px}.accessibility .e-librarian-record-page .result-record-function-wrapper button:hover{background-color:#fff}.user-references{padding:30px 0}.user-references .profile{width:120px;height:120px;align-self:center;margin:40px 0 35px;border-radius:50%}.user-references .panel{border:none;margin:auto}.user-references .panel,.user-references .slide{width:340px;height:570px}.user-references .dark-grey{color:#767676}.user-references .text{display:-webkit-box;overflow:hidden;flex:1;margin:0 40px;-webkit-box-orient:vertical;font-size:16px;-webkit-line-clamp:9}.user-references .details{margin:20px 0 40px}.user-references .panel-body{display:flex;height:100%;flex-direction:column}.accessibility .user-references .panel{border:2px solid #ff0;background-color:#000}.accessibility .user-references .panel,.accessibility .user-references .slide{width:360px;height:680px}.accessibility .user-references .text{margin:0 30px;color:#fff;font-size:25px;-webkit-line-clamp:7}.accessibility .user-references .details div{margin-top:10px;color:#fff;font-size:25px}.book-lists .table-title{margin:40px 0 10px;font-size:20px}.book-lists .dropdown-menu{width:95%}.book-lists .no-book-list{margin-bottom:40px}.book-lists-management .name-container,.book-lists-management .book-list-name{margin-bottom:10px}.book-lists-management .search-input,.book-lists-management .save-button,.book-lists-management .error-message,.book-lists-management table{margin-bottom:25px}.book-lists-management .search-input{position:relative;margin-top:10px}.book-lists-management .search-input input+.dropdown-menu{width:100%}.book-lists-management .search-results-paginator{padding-top:135px}.book-lists-management .search-results-paginator .paginator-icon{color:#8b8b8b;cursor:pointer}.book-lists-management .ebook .panel-body{cursor:pointer}.book-lists-management .result-thumbnail-wrapper{padding:0 5px}.book-lists-management .result-thumbnail-wrapper .result-thumbnail{cursor:default}.book-lists-management .result-thumbnail-wrapper .result-thumbnail.selected{background:rgba(247,179,11,.75)}.book-lists-management .result-thumbnail-wrapper .result-thumbnail .title>div{padding:0}.book-lists-management .result-thumbnail-wrapper .result-thumbnail .cover-wrapper{height:150px}.book-lists-management .result-thumbnail-wrapper .result-thumbnail .cover-wrapper img{max-height:150px}.book-lists-management .button-container i{margin:0 5px}.book-lists-management .button-container .disabled{color:#aeaeae;cursor:auto}.book-lists-management .error-message,.book-lists-management .has-error{color:#a94442}.book-lists-management .has-error{border-color:#a94442}.accessibility .book-lists .table-title{font-size:30px}.accessibility .book-lists tbody tr:first-child td:last-child{border-top:none}.accessibility .book-lists-management input.has-error{border:3px solid #a94442}.accessibility .book-lists-management .panel{background-color:#000}.accessibility .book-lists-management .search-results-paginator .paginator-icon{color:#fff}.accessibility .book-lists-management .result-thumbnail .metadata{height:110px}.accessibility .book-lists-management .btn-primary{font-size:20px}.accessibility .book-lists-management .button-container{display:flex;justify-content:space-between}.accessibility .book-lists-management .button-container i:not(.disabled):hover{color:#ff0}.accessibility .book-lists-management tbody tr:first-child .button-container{border-top:0}.accessibility .nav-tabs .nav-item a{border-bottom:1px solid #ff0;color:#ff0}.accessibility .nav-tabs .nav-item a:hover{border-color:#ff0;background-color:#000}.accessibility .nav-tabs .nav-item.active a{border-color:#ff0;background-color:#ff0;color:#000}.accessibility .modal .result-thumbnail .metadata{height:110px}.carousel{min-height:600px;background-color:#efefef}.carousel .carousel-wrapper{text-align:center}.carousel .carousel-title{margin-bottom:30px;font-size:28px;text-align:center}.carousel .carousel-item .cover-wrapper{height:200px}.carousel .carousel-item img{max-height:200px}.carousel .carousel-prev,.carousel .carousel-next{display:inline-block;width:40px;height:40px;background:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;text-align:center}.carousel .carousel-prev:hover,.carousel .carousel-next:hover{background:rgba(0,0,0,.7)}.carousel .carousel-prev i,.carousel .carousel-next i{margin-top:10px;color:#fff}.carousel .carousel-prev{padding-right:3px;margin-top:30px;margin-right:20px}.carousel .carousel-next{padding-left:3px}.carousel .see-all{color:#00468b;cursor:pointer;font-weight:700;text-align:center}.carousel .track-wrapper{width:fit-content;max-width:1140px;margin:0 auto}.carousel .ui-carousel{overflow:hidden;margin-bottom:10px}.accessibility .carousel{background-color:#000}.accessibility .carousel .carousel-title{color:#ff0;font-size:40px}.accessibility .carousel .carousel-prev,.accessibility .carousel .carousel-next{background-color:#ff0}.accessibility .carousel .carousel-prev:hover,.accessibility .carousel .carousel-next:hover{background-color:#fff}.accessibility .carousel .carousel-prev i,.accessibility .carousel .carousel-next i{color:#000;font-size:25px}.accessibility .carousel .see-all{width:fit-content;padding:5px;border:2px solid #000;margin:0 auto 20px;color:#fff}.accessibility .carousel .see-all:hover{border-color:#ff0}.accessibility .carousel .track-wrapper{max-width:1300px}.related-resources{padding-top:30px}.related-resources .track-wrapper{text-align:left}.related-resources .panel{margin:0 auto}.related-resources .panel,.related-resources .slide{width:260px}.favorites .panel-default{border:none;box-shadow:none}.favorites .panel,.favorites .list-group-item{margin-bottom:10px}.favorites .panel.disabled,.favorites .list-group-item.disabled{cursor:default}.favorites .panel-open{margin-bottom:0}.favorites .panel-heading{background-color:#efefef;color:#00468b}.favorites .panel-heading h4{font-size:18px}.favorites .panel-heading .accordion-toggle:focus{outline:none}.favorites .panel-heading .fa-caret-down{margin-left:5px}.favorites .panel-heading+.panel-collapse>.panel-body{border-top:none}.favorites .panel-body{padding:10px 0 5px}.favorites .favorites-function-wrapper button.btn-block{margin-top:0;text-align:left}.favorites .favorites-function-wrapper i{margin-right:15px}.accessibility .favorites .panel-default,.accessibility .favorites .panel-heading,.accessibility .favorites .list-group-item{background-color:#000}.accessibility .favorites .panel-heading,.accessibility .favorites a:hover,.accessibility .favorites a:focus,.accessibility .favorites .list-group-item{color:#fff}.accessibility .favorites h4,.accessibility .favorites .list-group-item{font-size:25px}.accessibility .favorites .panel-heading{border:2px solid #ff0}.accessibility .favorites .list-group-item{border-color:#ff0}.accessibility .favorites .favorites-function-wrapper .btn-primary{background-color:#ff0;color:#000;font-size:18px}.accessibility .favorites .favorites-function-wrapper .btn-primary:not(:last-child){border-bottom:1px solid #000}.accessibility .favorites .favorites-function-wrapper .btn-primary:hover{background-color:#fff}