body {background-color: #FFFFEE;}
.top-bar, .top-bar ul {background-color: #014649!important;}
h1.site-title {font-family: 'Roboto', sans-serif;}
h1.site-title {display: block;font-size: 2.5em;padding-left:10px;}

.site-title img {max-height: 100%!important;}
span.resource-name { 'Roboto', sans-serif!IMPORTANT;}
body {font-family: 'Roboto', sans-serif;}
h2, h3, h4 {font-family: 'Roboto', sans-serif;font-size: 1.7rem;}
h3 {font-size: 1.3rem;}
header {border-bottom: 1px solid #FCCA03;border-top: 1rem solid #31b66d;}
header .submenu a {color:#f3c300;}
header .submenu a:hover {background-color: #171a2d!important;color: #ffe!important;}
#search{border: 1px solid #f8a000;}
#responsive-menu > ul > li.active > a {background: #360518;color: #FFFFEE;}
#responsive-menu > div > form > div > button {background-color: #f8a000;color: #360518;}
footer {max-width: 200%;border-top: 1px solid #014649;border-bottom: 5px solid #31b66d;} 
/* #blocks > div {background-color: #A6CE37;} */
.toc-block {background-color: #014649;}
.toc-block a {color: #f3c300;}
.toc-block a:hover {background-color: #171a2d;color:#ffe;}
.site-page-pagination>a  {background-color: #014649;color: #ffffee;}
.site-page-pagination>a:hover  {background-color: #171a2d;color: #f3c300;}
div.caption p {font-size:14px;}

.thumbnail, .resource.show .resource-link img, .media-list img, .resource .resource-link img {border: 4px solid #31b66d!important;}

.label, .field-meta label, .filter-value, .filter-label {background: none;}
.uv .leftPanel .views .treeView .iiif-tree-component ul li a.selected {color: #f8a000 !important;}

video {width: 100%;height: auto;}