@font-face {
/* Not in use:
    font-family: RijksTextNormal;
    src: url("/css/Rijksmuseum-Normal.woff2");
*/
}
body {
/* Not in use, overruled door opac.css
    font-family: RijksTextNormal,sans-serif;
    font-size: 93.75%;
    line-height: 1.2em;
*/
    color: #25333a; /* zwart */
}
a, a:visited {
    color: inherit;
    text-decoration: underline;
}
ul.rmamenu a, div.title_summary a, div#search-facets a, div.searchresults a { /* blauw beetje terugdringen in 19.11 */
    color: #25333a; /* lichtere zwart */
}
a:hover {
    color: #0076b2;
}
#searchsubmit {
    background: #E8583C;
}

/* Wrapper contains orange message bar and black navigation bar */
#wrapper .container-fluid {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
#wrapper, #header-region {
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
}
#wrapper .row, #wrapper .col {
    margin-right: 0;
    padding-right: 0;
}
#wrapper a { /* no underlined links */
    text-decoration: none;
}

/* Message bar orange */
#rma-msgbar-top {
    padding: 0;
}
#rma-msgbar-top div {
    border: 0;
    padding: 0;
    margin: 0;
    width: 100%;
}
#rma-msgbar-cont {
    background-color: orange;
    min-height: 40px; /* nodig vanwege bootstrap minimum */
}
#rma-msgbar-cont form {
    margin-left: 2%;
    margin-bottom: 0; /* vanwege bootstrap */
}
#rma-msgbar-cont input {
    background-color: orange;
}

/* Koha navigation black bar [under orange bar] */
#rma-msgbar-top + nav.navbar {
    background-color: black;
    padding-top: 0;
    padding-bottom: 0;
}
#logo { /* Koha logo */
    background: transparent url(/opac-tmpl/bootstrap/images/koha-green-logo.svg) no-repeat scroll 0;
}
#rijkslogodiv {
    margin-left: 0;
    flex-grow: 3;
    text-align: center;
}
#rijks img { /* RIJKS MUSEUM image */
    vertical-align: middle;
    height: 50px;
    max-width: 100%;
}

/* Books image with library name link */
h1#researchlib {
    background: url("/img/header960.jpg") no-repeat scroll 50% 50% / cover rgb(46, 81, 136);
    height: 190px;
    padding-top: 130px;
    margin-top: 0;
    margin-bottom: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
}
h1#researchlib a {
    padding-left: 1em;
    font-size: 40px;
    color: white;
    text-decoration: none;
    text-shadow: 0px 0px 1px rgb(0, 0, 0);
}

@media only screen and (max-width: 700px) {
    #logo, #cart-list-nav, #langmenu, #members { display: none; }
    h1#researchlib a { font-size: 20px; }
}

/* Menu balk masthead */
#moresearches li { /* vervang inline-block waardoor menu horizontaal zou worden */
    display: block;
}
#moresearches .rmamenu li:after { /* haal de separator bar weg */
    content: none;
}
.rmamenu li { /* rijks uitklap menu's */
    margin-bottom: 0.4em;
}

/* OPAC News adjustments */
h4.newsheader { display:none; } /* nodig in 20.11, wijzigen bij upgrade 21.11 */
.newsitem .newsfooter { display:none; }
.newsbody { border-bottom: 1px solid #ddd; }
#opacmainuserblock { margin-top: 30px; }
#rssnews-container { display:none; }

/* Article requests */
#opac-request-article label[for=format], #opac-request-article select#format { display:none; }
#opac-request-article label[for=branchcode], #opac-request-article select#branchcode { display:none; }
