body { color: #333333; background-color: #C0C0C0; font-family: Arial; font-size: 9pt; }
a { color: #A6160D; }
.header_color { color: #333333; background-color: #FFFFFF; }
.sidebar_color { color: #333333; background-color: #FFFFFF; }
.sideheading_color { color: #A6160D; background-color: #FFFFFF; }
.sidehighlight_color { color: #333333; background-color: #FFFFFF; }
.sideheadinghighlight_color { color: #333333; background-color: #FFFFFF; }
.menubar_color { color: #333333; background-color: #FFFFFF; }
.menu_color { color: #333333; background-color: #C2C1C1; }
.highlight_color { color: #A6160D; background-color: #FFFFFF; }
.content_color { color: #333333; background-color: #FFFFFF; }
.blockheading_color { color: #333333; background-color: #FFFFFF; }
.footer_color { color: #333333; background-color: #FFFFFF; }
.floatLeft { float: left; }
.floatRight { float: right; }
.clear { clear: both; }
.imageContainer { width: 39%; padding: 5px; }
.textContainer { width: 56%; padding: 5px; }
.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
.counter { padding-bottom: 10px; }
.barchart-privacy-policy {
display: block;
font-size: 11px;
text-align: center;
margin-top: 15px;
}
.terms-and-agreements-links ul.list-inline {
 display: inline-block;
 list-style-type: none !important;
}
.terms-and-agreements-links ul.list-inline li {
 display: inline-block;
 padding: 3px 15px;
}
.terms-and-agreements-links ul.list-inline li:not(:last-child) {
border-right: 1px solid #666;
}
.copyright2 a, .copyright3 a {
	text-decoration: underline !important;}@media screen and (min-width: 768px) {
  #sidebar-wrapper {
    margin-top: 91px;
    background-color: #ca0101;
  }
}
.navbar-default, .navbar-default .navbar-toggle, .sidebar {
    color: #FFFFFF;
    background-color: #FFF;
    border-color: #FFF;
}
.navbar-nav li a {
  background-color:#2a2724;
  border: solid white 3px;
  width: 150px;
  text-align: center;
}
.sidebar-nav .open .dropdown-menu, .sidebar-nav .open .dropdown-menu > li, .sidebar-nav .open .dropdown-menu > li > a {
    background: #2a2724;
}
.title-block {
    background-color: #FFF;
    color: #a6150c;
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
    text-align: center;
}
.footer {
    background-color: #a6150c;
    color: #FFFFFF;
}
body{
font-family: 'Archivo Narrow', sans-serif;
font-size:16px;
}
.carousel-caption {
    bottom: 131px;
text-shadow: 0 5px 20px #FFF;
}
.carousel-caption h2 {
font-size:48px;
color:#2a2724;
font-style:italic;
font-weight:bold;}

.buttons a {
color:#FFFFFF;
}
.buttons td{border:solid 10px white;}
.buttons{margin-top:-20px;}


#menu-toggle {
margin-top:83px;
background-color:#2a2724;
color:#FFFFFF;
border:#2a2724;
font-size:18px;
}
.navbar-toggle{background-color:#2a2724!important;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #FFFFFF;
}
.carousel-caption {
text-shadow: 0 5px 20px #FFF;
}
@media screen and (min-width:872px) {
.carousel-caption {
    bottom: 131px;
}
}
@media screen and (max-width:871px) {
.carousel-caption {
    bottom: 0px;
}
}
@media screen and (max-width:461px){
.carousel-caption h2 {
    font-size: 29px;
}
}
@media screen and (max-width:569px) {
.large { display:none;}
}
@media screen and (min-width:570px) {
.small2 {display:none;}
}
@media screen and (min-width: 768px) and (max-width: 1046px) {
.navbar-right {
    float: right !important;
    margin-right: -15px;
    margin-top: 95px;
    margin-bottom: -80px;
  }
}
#sidebar-wrapper {
    background-color: #333333;
}
.navbar-brand > img {
  background-color: #FFF;
}
.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
