﻿/*---newsroom specific-----*/
.nav-root {font-size:16px;font-family:Arial, helvetica, Sans-Serif;padding-right:1em;}
body.newsroom  h1.head {
    color:#222;
    font-size: 24px;
    line-height: 1.3em;}
body.newsroom  h2.sub-head {
    color:#555;
    font-size: 18px;}
.newsroom-main {margin-bottom:3em;}
.side-menu {background:#eee;}
body.newsroom article h2.tab-header {color:#333; font-size:18px;margin-top:0;}
/*body.newsroom article.default {background:#fff;}*/
body.newsroom ul.newsList li {display: flex;flex-direction: row;margin:5px 0;border-bottom:1px solid #ddd;
                              font-family:Arial, helvetica, Sans-Serif;}
body.newsroom ul.newsList li p {color:#555;font-size: 13px; line-height:1.4em;}
body.newsroom ul.newsList li a {color:#555;font-size: 13px; line-height:1.4em;text-align:left;}
body.newsroom ul.newsList li time {
    display:inline-block;
    margin-right:0.5em;
    font-size:1.2rem;
    font-family:arial, helvetica, Sans-Serif;
    min-width:7em;}
.top-bar {position:relative; overflow:hidden;}
body.newsroom ul.newsList {margin-bottom:2em;}
.search-wrapper input[type="text"].search-box {width:12em;display:inline-block;}
.sort-wrapper .form-sort {max-width:12em;display:inline-block;}
body.newsroom article a.txt-link {color: #f05a72;text-decoration:underline;}
.archive-year i.glyphicon-triangle-bottom {font-size:0.86rem;} 
/*-------layout-----------*/
.tab-set-wrapper .tab-content {overflow:hidden;}
@media (min-width: 470px){
.tab-set-wrapper  {display:flex;margin-bottom:5em;}
.tab-set-wrapper .tab-content {padding-left:1em;}
}
@media (min-width: 992px){
    body.newsroom .jumbotron {
    height: 319px;}
    body.newsroom .jumbotron h2 {
    margin-top: 135px;}
    .side-menu {margin-top:2em;}
}
/*----dropdown------*/
.archive-year > .nav-tabs {border-bottom: none;}
.archive-year > .nav-tabs .nav-item.show .nav-link, 
.archive-year > .nav-tabs .nav-link.active {
    color: #495057;
    background-color: #fff;
    border-color: #dee2e6 #dee2e6 #fff;
}
.archive-year > .nav-tabs .nav-link {
    border: 1px solid #ddd;
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem;
}
.archive-year > .nav-link {
    display: block;
    padding: .5rem 1rem;
}
body.newsroom .nav-tabs .nav-item {
    margin-bottom: -1px;
}
.archive-year > .nav-tabs > li.active > a {border:1px solid #ddd;}
.archive-year > .dropdown, 
.archive-year > .dropup {
    position: relative;
}
body.newsroom > .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
dy.newsroom > .dropdown-item.active, 
body.newsroom > .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #007bff;
}
.archive-year .dropdown-menu.menu-year > .dropdown-item {
    display: block;
    width: 100%;
    padding: .25rem 1.5rem;
    clear: both;
    font-size:1.65rem;
    font-weight: 400;
    color: #212529;
    text-align: inherit;
    white-space: nowrap;
    background-color: transparent;
    border: 0;
}
.archive-year > body.newsroom >  .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 4rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #212529;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: .25rem;
}
body.newsroom > .dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .255em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}