.search-nav li.active{background: #01a8df;}
.search-nav li:last-of-type {border-color: #01a8df;border-width: 0;}
#search-results .tab-content{max-height: 480px;overflow:auto;}
.search-nav {list-style-type: none;margin: 0;padding: 0;background: #00345b;display: table;table-layout: fixed;width: 100%;border-collapse: collapse;}
#search-results .tab-pane h2 {font-size: 30px;color: #00345b;text-align: left;margin: 0 0 5px 20px;}
#search-results .tab-content {min-height: 300px;}
#homepage #search-results.past {top: 145%;box-shadow: 0 30px 100px rgba(0,0,0,.45);}
#homepage #search-results:not(.past) {top: auto;bottom: 185%;box-shadow: 0 -8px 74px rgba(0,0,0,.45);}
.g-search-wrap iframe {min-height: 399px;border: 0!important;width: 100%;}
.curated-item h4 {margin: 00;font-size: 17px;color: #444;font-style: italic;}
#search-results .tab-content .tab-pane {padding: 15px;overflow: auto;}
.curated-item h3 {margin: 0;font-size: 22px;color: #ba422a;font-weight: 600;display:block;width:75%;}
.curated-item {text-align: left;padding-top: 5px;border-top: 1px solid #c2ced8;margin-bottom: 5px;padding-bottom: 5px;}
.curated-item>a {text-decoration: none;display: inline-block;}
.curated-item small {margin-top: 2px;font-size: .7em;color: #001423;line-height: 1.3;margin-left: 0;margin-right: 0;margin-bottom: 0;position: static;}
#homepage #slider h1 {transition: all .2s ease;max-height: 500px;margin-top: 2px;}
#homepage #slider.results-open h1 {max-height: 0px;overflow: hidden;margin-top: -87px;}
.curated-tags span {border-radius: 3px;display: inline-block;background: #00345b;color: #fff;font-weight: bold;font-size: 11px;line-height: 1;padding: 4px 8px 5px;margin-right: 4px;}
.curated-item div.pull-right {text-align: right;width:25%}
.curated-item div.pull-right .search-icon {color: #00345b;font-size: 16px;width: 22px;display: inline-block;text-align: center;margin-left: 4px;}
a.search-dept-url {display: block;color: #444444;}
.curated-item h3 a {color: #06538b;}
#search-results {position: absolute;top: 143%;left: 10%;right: 10%;background: #f3ecda;/* padding: 30px; */box-shadow: 0 30px 100px rgba(0,0,0,.45);}
#search-results .tab-content {background: #fff;}
li#close-curated {display: inline-block;position: absolute;right: -55px;top: -15px;float: none!important;background: none;width: auto!important;color: #000;font-size: 35px;border:0!important;}
.search-nav li{display: table-cell;float: none;width: 100%;background: #065086;color: #fff;font-weight: 700;text-align: center;padding: 14px 0;border-right: 1.5px solid rgba(0, 0, 0, 0.35);cursor: pointer;position: relative;pointer-events: fill;}
.curated-tags {clear: both;}
@media only screen and (max-width:991px){
    li#close-curated {right: -40px;top: -15px;}
}