body { color: #000000; background-color: #C0C0C0; font-family: Arial; font-size: 9pt; }
a { color: #014516; }
.header_color { color: #014516; background-color: #FFFFFF; }
.sidebar_color { color: #FFFFFF; background-color: #007f00; }
.sideheading_color { color: #FFFFFF; background-color: #014516; }
.sidehighlight_color { color: #FFFF99; background-color: #007f00; }
.sideheadinghighlight_color { color: #FFFF99; background-color: #5F7427; }
.menubar_color { color: #FFFFFF; background-color: #007f00; }
.menu_color { color: #FFFFFF; background-color: #007f00; }
.highlight_color { color: #FFFF99; background-color: #5F7427; }
.content_color { color: #000000; background-color: #FFFFFF; }
.blockheading_color { color: #007f00; background-color: #FFFFFF; }
.footer_color { color: #FFFFFF; background-color: #007f00; }
.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;}.navbar-brand > img {
    display: block;
    width: 50%;
}
#sidebar-wrapper {
    margin-top: 29px;
background-color:#104365;
}
.navbar-default, .navbar-default .navbar-toggle, .sidebar {
    color: #FFFFFF;
    background-color: #FFF;
    border-color: #FFF;
}
.navbar-nav li a {
  background-color:#039243;
  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: #53524a;
    font-size: 24px;
    font-style: italic;
    font-weight: bold;
    text-align: center;
}
.footer {
    background-color: #53524a;
    color: #FFFFFF;
}
body{
font-family: 'Archivo Narrow', sans-serif;
font-size:16px;
}
.carousel-caption {
    bottom: 131px;
    text-shadow: none;
    background-color: #184161;
}
.carousel-caption h2 {
font-size:48px;
color:#FFFFFF;
font-style:italic;
font-weight:bold;}

.buttons a {
color:#FFFFFF;
}
.buttons td{border:solid 10px white;}
.buttons{margin-top:-20px;}
@media screen and (min-width:768px) and (max-width:1257px){
.navbar-right {
 
    margin-top: 74px;
}
}
@media screen and (max-width: 767px){
.navbar-brand > img {

    margin-top: -74px;
}
.carousel-caption h3 {
  font-size:medium;
}
}
#menu-toggle{margin-top:50px;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;
}

@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:1323px){
#sidebar-wrapper {
    margin-top: 69px;
}
}
.navbar-logo-margin {
  margin-top: -17px;
}
.carousel-caption a {
    color:#f7ed31;
}
.block_title.blockheading_color{
  font-size: 24px;
  font-style: italic;
  font-weight: bold;
  text-align: center;
  color: #53524a;
}
.blueBTN {
  border-radius: 36px;
  padding: 1em 2em .96em 2em;
  text-transform: uppercase;
  font-weight: 700;
  box-shadow: 0 4px 6px rgba(0,0,0,.16);
  background-color: #029143!important;
  color: white;
}
@media screen and (min-width: 768px){
.displaySmall{
  display: none;
}
.show-hide-sidebar {
  display: none;
}
}
@media screen and (max-width: 768px){
.displayLarge{
display: none;
}
}
table td{padding:10px;}
.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
