body {
    background: #54565B;
	color:#FFFFFF;
font-family: 'Nunito', sans-serif;
}

a:link {
      color: #FFD200;
      background:transparent;
      text-decoration:none;
    }
      
a:visited{
      color:#FFD200;
      background:transparent;
      text-decoration:none;
    }

a:hover {
      color: #FFFFFF;
      background:transparent;
      text-decoration:none;
    }
      
a:active{
      color: #FFFFFF;
      background:transparent;
      text-decoration:none;
    }


.menu {font-weight: bold;}

.top-bar {background:#54565B;text-align:center;
}

.gray {background:#54565B;}

h3 {
margin-top:1rem;
}

hr {color:#FFFFFF;}

.footer-style {
size:10px;
padding-left:0;
padding-bottom:2rem;
}

.menu-current {
background:#54565B;
color:#FFFFFF;
text-transform: uppercase; text-decoration: underline;
}

.sidebar-padding {
padding-right:3rem;
}

html
{
overflow-y:scroll;
}

h1 {
font-weight:bolder;
}

h1, h2, h3, h4, h5, h6 {
font-family: 'Nunito', sans-serif;
}

iframe {
margin:0;
padding:0;
border:none;
overflow-x:scroll;
}


.hr-header{
width: 100%;
height: 5px;
margin-left: auto;
margin-right: auto;
margin-top 0;
margin-bottom: 0;
background-color:#FFFFFF;
color:#FFFFFF;
border: 0;
}

a.pub-link {
font-size:12px;
}

a.pub-title { font-family: 'Nunito', sans-serif; font-weight: bold; color:#FFD200;
}

a.pub-title:hover {
color:#fefefe;
}

a.resources-link {
color:##FFD200;
}

a.resources-link:hover {
color:#DBAA00;
}

a.invisible-link {
color:#FFD200;
}

a.invisible-link:hover {
color:#FFD200;
}

.alum {
font-size:14px
}

.header{
  width: 100%;
  background: #000000;}

.top-bar {padding: 0rem;}

.orbit {height:auto;}

#logo {padding-top:1rem;display:inline;padding-bottom:0rem; z-index: 1;}

#BrozekLogo {padding-top:1rem;display:inline;padding-bottom:0rem}

.news {
color:#FFFFFF;
border:none;
border-collapse:collapse;
width:auto;
}

.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}

.news-date {width:20%;border-right:1px;}

table tbody tr:nth-child(even) {
background-color:transparent;
}

table tbody tr:nth-child(odd) {
background-color:transparent;
}

table thead, table tbody, table tfoot {
    border: none;
    background-color: transparent;
}

.news tr {vertical-align:top;}

.news-collapse {
    display: block;
    height: 20rem;
    overflow-y: scroll;
    width: 100%;
}

.accordion-item {
    background-color:#A8A8AA;
    border:0;

}

a.accordion-title:hover {
    color:#DBAA00;
}

.accordion-content {
    background-color: #54565B;
    border:0;
    color: #cdcdcd;
}


