body { color: #000000; background-color: #FFFFFF; font-family: Arial; font-size: 10pt; }
a { color: #006600; }
.header_color { color: #006600; background-color: #FFFFFF; }
.sidebar_color { color: #FFFFFF; background-color: #006600; }
.sideheading_color { color: #006600; background-color: #91AE85; }
.sidehighlight_color { color: #FFFFFF; background-color: #91AE85; }
.sideheadinghighlight_color { color: #FFFFFF; background-color: #666666; }
.menubar_color { color: #FFFFFF; background-color: #006600; }
.menu_color { color: #FFFF00; background-color: #006600; }
.highlight_color { color: #FFFF00; background-color: #006600; }
.content_color { color: #000000; background-color: #FFFFFF; }
.blockheading_color { color: #FFFFFF; background-color: #006600; }
.footer_color { color: #FFFFFF; background-color: #006600; }
.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;}/*START OF DESKTOP DISPLAY CODE*/
.rw {width:35px;}
@media screen and (min-width:768px){
.smallDisplay {
  display: none !important;
}
.carousel-container .carousel-image {
    width: 100vw;
    height: auto !important;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-top: 7px!important;
}
.navbar-default, .navbar-default .navbar-toggle, .sidebar {
    color: #FFF0;
    background-color: #FFF;
    border-color: #195913;
    height: 105px!important;
    border-bottom-width: 4px;
}
.navbar-logo-margin {
    margin-top: -10px;
    height: 180px;
}
.menuSpacer {
    margin-right: 200px;
}
.fixed-nav-fix {
    padding-top: 118px;
}
.sidebar-nav {
    position: fixed;
    top: 105px;
    left: 51%;
    transform: translateX(-50%);
    background: #195913;
    border-radius: 0% 0% 15px 15px;
    width: 1030px;
}

}
.line {
border-top: solid #1a5913 5px;
}
/*END OF DESKTOP DISPLAY CODE*/
/*START OF MOBILE DISPLAY CODE*/
@media screen and (max-width:767px){
.fixed-nav-fix {
    padding-top: 118px;
}
.nav.navbar-nav.navbar-right {
  background: #195913;
  padding-top: 15px;
  text-align: center;
  font-size: 15px;
  font-weight: bold;
}
#ac-navbar-1 {
  top: -25px;
  position: relative;
}
.navbar-toggle.collapsed {
  background: #195913;
  height: 34px;
  border-color: #f000;
}
.largeDisplay{
display: none;
}

.caret {
  display: none;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #3FC38000;
}
.navbar-logo-margin {
    margin-top: -9px;
    margin-left: -10px;
    width: 120px;
}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: none;
    height: auto;
}
}
/*END OF MOBILE DISPLAY CODE*/
.navbar-brand {
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
}
.navbar-default, .navbar-default .navbar-toggle, .sidebar {
    color: #FFF0;
    background-color: #FFF;
    border-color: #195913;
    height: 135px;
    border-bottom-width: 4px;
}
.footer {
    background-color: #195913;
    color: #FFFFFF;
    width: 100%;
}
.carousel-container {
  position: relative;
  top: -20px;
  left: -19.5vw;
  width: 100vw;
  margin-left: -15px;
}
.sidebar-nav li a {
  padding: 0 15px 0 15px;
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: bold;
  text-rendering: optimizelegibility;
}
.title-block {
  background-color: #08497500;
  color: #333333;
}
hr {
  border-top: 1px solid #eee0;
}
#carousel-container {
  box-shadow: -4px 2px 10px -2px #666;
}
.carousel-caption {
  text-shadow: 1px 2px #444;
}
.footer a:focus, .footer a:hover, .footer .disclaimer a {
  color: #337ab7;
}
a:focus, a:hover {
  color: #4b8b40;
  text-decoration: none;
}
.greentxt {
  color: #81271f;
}
.title-block {
  background-color: #08497500;
  color: #333333;
  font-weight: bold;
  text-align: center;
}
.noshow {
  display: none;
}
.topIMG {
  margin-top: -60px;
  padding-bottom: 50px;
}
iframe {
  border-color: #f000;
}
.text-left.hidden-md.hidden-lg.show-hide-sidebar {
  display: none;
}

.left.carousel-control {
  display: none;
}
.right.carousel-control {
  display: none;
}
.carousel-indicators {
  display: none;
}
.carousel-container .carousel-image {
    width: 100vw;
    height: auto !important;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-top: 37px;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #195913;
    border-color: #f000;
}
.navbar-toggle.collapsed {
    background: #195913;
    height: 34px;
    border-color: #f000;
}

.sidebar-nav .open .dropdown-menu, .sidebar-nav .open .dropdown-menu > li, .sidebar-nav .open .dropdown-menu > li > a {
    background: #195913;
}
.navbar-default .navbar-nav .open .dropdown-menu {
    background-color: #195913;
}


.footer a:focus, .footer a:hover, .footer .disclaimer a {
  color: #b3b3b3;
}
.rotationContainer { width: 600px; min-width: 600px; max-width: 600px; }
