@charset "utf-8";
/* CSS Document */
* {margin: 0;}
/*Navs*/
.nav-right-float {float:right;}
@media (min-width: 700px) {.container {width: 700px;}
}
@media (min-width: 900px) {.container {width: 900px;}
}
@media (min-width: 1100px) {.container {width: 1100px;}
}
@media screen and (max-width:700px){.nav-right-float {float:none;padding-right:0px;}
.space-filler p {margin-bottom:auto;}
.inside-container h1 {font-size:2em;padding: 15px 15px 0px 15px;}
.index-tags h1 {font-size:2em;padding: 15px 15px 0px 15px;}
.index-tags h2 {font-size: 1.8em;margin-top: 0px;}

.top-clear-fix { margin-top:71px; clear:both;}
}
/*Inverse Navbar*/
.navbar-inverse {background-color: #337AB7;border-color: #080808;}
.navbar-inverse .navbar-brand {color: #233E64;background-color:#FFFFFF;font-weight:400;}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {color: #1B3C6C;background-color:#FFFFFF;}
.nav > li > a:hover,.nav > li > a:focus {text-decoration: none;background-color: #FFFFFF;}
.nav .open > a,.nav .open > a:hover,.nav .open > a:focus {background-color: #FFFFFF; border-color: #337ab7;}
.navbar-inverse .navbar-nav > li > a {color: #FFFFFF;font-weight:500;}
.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {color: #ffffff; background-color: transparent;}
.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {color: #ffffff;background-color: #080808;}
/*default navbar*/
.navbar-default {background-color: #337AB7;border-color: #080808;}
.navbar-default .navbar-brand { color:#FFFFFF; background-color:#337AB7;font-weight:bold;}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {color: #FFFFFF; }
.navbar-default .navbar-text { color: #FFFFFF;}
.navbar-default .navbar-nav > li > a { color: #FFFFFF;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus { background-color: transparent;}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus { color: #555555;background-color: #e7e7e7;}
.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {color: #cccccc;
 background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #333333;}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus { background-color: #333333;}
.navbar-default .navbar-toggle .icon-bar {background-color: #FFFFFF;}
.navbar-default .navbar-collapse,.navbar-default .navbar-form {border-color: #333333;}
.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {background-color: #FFFFFF;color: #555555;}
.navbar-default .navbar-link {color: #777777;}
.navbar-default .navbar-link:hover {color: #333333;}
.navbar-default .btn-link { color: #777777;}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {color: #333333;}
.navbar-default .navbar-text { color: #C8C8C8;}
.navbar-default .navbar-nav > li > a {color: #FFFFFF; font-weight:bold;font-size:14px;}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {color: #FFFFFF; background-color: transparent;}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {font-weight:bold;color: #ffffff; background-color: #1E3F64;}
/****Carousel*****/
.carousel {margin-top:71px;}
.carousel-control {position: absolute; top: 0;left: 0; bottom: 0; width: 15%; opacity: 0.5;filter: alpha(opacity=50);font-size: 20px;color: #ffffff;text-align: center;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);background-color: rgba(0, 0, 0, 0);}
.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0001) 100%);background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0001) 100%); background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.0001) 100%); background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}
.carousel-control.right {left: auto; right: 0;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0) 100%); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0) 100%); background-image:linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}
.carousel-control:hover,.carousel-control:focus {outline: 0;color: #ffffff;text-decoration: none;opacity: 0.9;filter: alpha(opacity=90);}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%; margin-top: -10px;z-index: 5;display: inline-block;}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px;}
.background-color-light-grey {background-color:rgba(0,0,0,.05);}
.background-color-light-dark-grey {background-color:#222222;}
.index-tags h1{font-size:2.1em;color:#1B3C6C;width:100%;padding: 20px 20px 20px 20px;}
.index-warning-box h3 {padding: 5px; text-align:center;}
.inside-container {margin-top:75px;}
.video-outer-container {margin-right:10px;}
.warning-box {background-color:#CCCCCC;border: thin solid rgba(0,0,0,1.00);}
.warning-box p {text-align:center;font-size:1.5em;padding:20px;}
.about-content p {padding:5px 20px 5px 20px;}
.about-content h1 {padding:20px 20px;}
.space-filler p{margin-bottom:400px;}
.cords-info-content h1 {padding:15px 20px 5px 20px;font-size:2em;}
.cords-info-content p {padding:5px 20px;}
.site-map {padding-top:20px;}
.site-map ul {list-style:none;}
.footer-tags p{text-align:center;color:#FFFFFF;margin:15px;}
.inside-container h1 {padding-top: 15px;}
footer {margin-top:20px;position: absolute; bottom: 0; width: 100%;/* Set the fixed height of the footer here */height: 60px;}
html { position: relative;min-height: 100%;}
body {/* Margin bottom by footer height */margin-bottom: 60px;}
.special-padding p {padding:7px 20px;font-size:1.4em;}
.larger-font p {font-size:1.5em;}












