body {background-color:#000;font-size: 1rem;}
.bg-top-bottom {background: #958E64; /* For browsers that do not support gradients */background: -webkit-linear-gradient(left, #958E64 , #59582C); /* For Safari 5.1 to 6.0 */ background: -o-linear-gradient(right, #958E64, #59582C); /* For Opera 11.1 to 12.0 */background: -moz-linear-gradient(right, #958E64, #59582C); /* For Firefox 3.6 to 15 */background: linear-gradient(to right, #958E64 , #59582C); /* Standard syntax */}
.bg-nav {background-color: #fff !important;}
.navbar-dark .navbar-brand {color: #000;margin-bottom: -1px;text-align: left;font-size: 1rem;}
.nav-item {font-size: 1rem; }
.nav-link{color:#000}
.navbar-light .navbar-nav .nav-link {color: rgba(255, 255, 255, 1);}
.navbar-light .navbar-toggler {color: rgba(0, 0, 0, 1);border-color: rgba(0, 0, 0, 1);}
.navbar-light .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {color: #fff;}
.navbar-dark .navbar-nav .nav-link {color: rgba(255, 255, 255, 1);}
.navbar-dark .navbar-toggler {color: rgba(255, 255, 255, 1);border-color: rgba(255, 255, 255, 1);}
.navbar-dark .navbar-toggler-icon {background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}
.CookieNotice{color: #ffffff; padding: 5px} 
.text-gold{color:#958E64;}
a.CookieNotice:hover{color: yellow}
ul#socialbookmark{text-align:left;list-style:none;margin:0px 10px 10px 10px;padding:0;}
ul#socialbookmark li{text-align:left;display:inline; padding:0 0 0 7px;margin:0;}
ul#socialbookmark li.facebook{background:url(/i/b/facebookicon.png) no-repeat left center;}
ul#socialbookmark li.stumbleupon{background:url(/i/b/stampleuponicon.png) no-repeat left center;}
ul#socialbookmark li.googlebookmarks{background:url(/i/b/googlebookmarks.png) no-repeat left center;}
ul#socialbookmark li a{text-decoration:none;font-weight:normal; padding-left:12px;padding-right: 10px;color: #ffffff;}
ul#socialbookmark li a:hover {text-decoration: underline;}.Note { font-size: 11px;}
.img-rounded{border-radius: 50%; border: 5px; border-color: #ffffff;}
.edit-dimensions{ width: 20px;height: 20px;}
.bg-repeater{background-color: #ffffff;Color:#6E56A0;}
.bg-repeater-alternate{background-color: lightyellow;Color: #6E56A0;}
.chkb-label label{padding:10px}
.border-bottom-me{border-bottom: 5px solid  #12A7BB;}

@media (min-width: 1200px) {
.col-xl-hideMe{display: block !important;}
  }

@media (max-width: 1200px) {
.col-lg-hideMe{display: block !important;}
  }
@media (max-width: 992px) {
.col-md-hideMe{ display: block !important;}
  }
@media (max-width: 768px) {
  .col-sm-hideMe{display: none !important;}
  }  
@media (max-width: 576px) {
  .col-hideMe{display: none !important;}
  }
a.active {
                background-color: #000000;
                color: white;
            }
.sticky {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
}

.bg-custom-1{ background-color: #107F8E;}
.t-underline{ text-decoration: underline;}

.form-control:focus {
  border-color: #12A7BB;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(79, 191, 168, 0.25);
  box-shadow: 0 0 0 0.2rem rgba(79, 191, 168, 0.25);
}