@font-face {font-family: PlayfairDisplay-Regular;src: local("Playfair Display Regular"),url("fonts/PlayfairDisplay-Regular.ttf")}
@font-face {font-family: SourceSansPro-Regular;src: local("SourceSans Pro Regular"),url("fonts/SourceSans3-Regular.ttf")}
body,.fonts-loaded body,.fonts-loaded button,.fonts-loaded input,.fonts-loaded optgroup,.fonts-loaded option,.fonts-loaded select,.fonts-loaded textarea{font-family:SourceSansPro-Regular;}
#wrapper{padding:0;}
#login,#opac-main .breadcrumb,#library_page,#opac-authorities .col-lg-2,#opac-authoritiesresultlist .col-lg-2, #opac-authoritiesdetail .col-lg-2 {display:none;}
#logo{background-image:url("/opac-tmpl/bootstrap/images/loghi/logo-urbaniana-header-it.png");background-size:100%;width:160px;height:70px;}
#logo a{width: 160px !important;height:70px !important;color:transparent;}
#members{flex-grow: unset;}
#header-region .navbar.navbar-expand{padding:0;}
#search-container{display:flex;flex-direction:column;justify-content:flex-end;background-image: linear-gradient(to right,rgba(255,255,255,0.5) 40%,rgba(153,0,0,1) 90%),url(/opac-tmpl/bootstrap/images/loghi/banner.png);background-size: 100%;background-position:0;}
#search-container .row{background:#ffffff70;padding:0 15%;}
#search-container .fa-search:before,#search-container .fa-search{display:none;}
#opac-main-search{background:transparent;padding:0;}
#moresearches{margin: 5px auto 12px auto;}
#moresearches .nav-item a{color:#990000;}
#moresearches li:nth-child(2)::after{display:none;}
#parsifal_search{display:block;padding-bottom:10px !important;}
#parsifal_search img{width:40px;}
#parsifal_search label{margin-bottom:0;}
#parsifal_search .form-row{padding:0 15px 0 20px;}
#discovery-service{text-align:center;margin-top:10px;}
#slogan{font-family:PlayfairDisplay-Regular;font-size:63px;line-height:84px;width:630px;margin:5px 0 10px calc(100% - 630px);color:#fff;text-align:right;}
.btn-primary{background-color:#B92E2A;border:none;box-shadow:none;border-radius:0;box-shadow: 0px 3px 7px 0px #0000006b;padding:7px 15px;}
.btn-primary:hover,.btn-primary:not(:disabled,.disabled).active,.btn-primary:not(:disabled,.disabled):active,.btn-primary:not(:disabled,.disabled):focus,.btn-primary:not(:disabled,.disabled).focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#990000;border:none;box-shadow:0px 2px 4px 1px #0000006b;}
.btn-default,.btn-secondary{background-color:#fff;background-image:none;background-image:none;color: #707070;border-radius:0;box-shadow:0px 3px 7px 0px #0000006b}
.btn-default:hover,.btn-default:active,.btn-secondary:hover,.btn-secondary:active,.btn-primary.disabled:hover,.btn-primary.disabled,.btn-primary:disabled{background-image:none;background-color:#fff;box-shadow:0px 2px 4px 1px #0000006b;color:#212529!important;}
.btn-default:link,.btn-default:visited,.btn-secondary:link,.btn-secondary:visited{color:#707070;}
#search-container select,#search-container input{border:none;box-shadow:0px 2px 4px 0px #0000006b;border-radius:0;}
.breadcrumb{margin:0px 15px 15px;background-color:transparent;}
a:link,a:visited,.table-striped tbody>tr:nth-child(odd)>td a,.table-striped tbody>tr:nth-child(odd)>th a,a:hover,a:active,button:hover,button:active,.table-striped tbody>tr:nth-child(odd)>td a,.table-striped tbody>tr:nth-child(odd)>th a{color:#990000;}
/** sidebars */
#OpacNav, #OpacNavRight {text-align:center;}
#OpacNav a, #OpacNavRight a {color:#707070;}
/** main user block */
#main_slogan{font-family:PlayfairDisplay-Regular;font-size:32px;text-align:center;color:#707070;}
/** authorities page */
/* #opac-authorities .col-lg-2{display:none;} */
/** ricerca avanzata */
.ButtonPlus i,.ButtonLess i{font-size: 225%;}
/** results page */
#search-facets li h3{margin-bottom:0;margin-top:10px;font-size:100%;}
#opac-isbddetail h1.title .biblio-title {display: none;}
table#holdingst {font-size: 110%;}
