@media screen and (min-width:800px) and (max-width:991px){.container{margin-left:20px;margin-right:20px;width:auto;}
}
body{padding-top:20px;padding-bottom:20px;background-color:black;}
p{text-align:justify;}
h3{color:white;}
.navbar{margin-bottom:20px;background-color:gold;border-radius:4px;z-index:1;}
.navbar-inverse{border:0;}
.navbar-inverse .navbar-brand{color:black;}
.nav.navbar-nav li a{color:black;}
.dropdown-menu{background-color:gold;color:black;}
.caret-about{margin-left:5px;}
.dropdown-menu .divider{background-color:black;}
ul.dropdown-menu > li > a:hover{background:black;color:white;}
@media screen and (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu> li > a{background-color:transparent;color:black;}
}
.glyphicon.glyphicon-chevron-left,
.glyphicon.glyphicon-chevron-right{display:none;}
.carousel-control.left,
.carousel-control.right{background-image:none;}
.carousel-inner{width:100%;height:auto;}
.carousel-indicators > li{margin-bottom:-20px;}
.carousel-indicators .active{margin-bottom:-20px;}
@media screen and (max-width:767px){.carousel-indicators > li{width:8px;height:8px;}
.carousel-indicators .active{width:10px;height:10px;}
}
.panel-group{background-color:black;border-radius:0;}
.panel-group .panel{background-color:gold;border:2px solid gold;}
div.panel-heading.wrap-accordion{border-radius:4px;background-color:black;color:white;}
.panel-default>.panel-heading+.panel-collapse>.panel-body{text-align:justify;color:black;border-radius:4px;border-color:gold;}
h3.blog-headline > a{color:white;}
p.blog-links-paragraph{display:inline-block;font-size:.8em;border-radius:0;color:white;background-color:black;text-align:left;padding-left:0;padding:5px;}
p.blog-links-paragraph > a{color:white;}
p.blog-links-paragraph > a > i{display:inline-block;margin-right:5px;font-size:1.4em;}
.text-box{background-color:gold;border-radius:4px;padding:10px;padding-bottom:15px;}
.text-paragraph{color:black;background-color:gold;padding:0;padding-top:10px;border-radius:4px;margin:0;}
.text-box > a > img{display:block;margin:auto;width:100%;border-radius:4px;padding:0;margin-bottom:0;}
a.btn.btn-default.btn-sm{display:block;height:auto;max-width:100px;margin-top:10px;color:white;background-color:black;border-color:black;}
@media screen and (max-width:767px){a.btn.btn-default.btn-sm{margin-top:10px;color:white;background-color:black;height:auto;max-width:100px;}
}
ul.pagination > li.pagination-item > a{background-color:black;border:2px solid gold;color:white;}
ul.pagination > li.pagination-item > a:hover{background-color:gold;color:black;border-color:gold;}
ul.pagination > li.active > a{border:2px solid gold;color:black;background-color:gold;border-color:gold;}
ul.pagination > li.active > a:hover,
ul.pagination > li.active > a:focus{background-color:gold;color:black;border-color:transparent;}
.list-group{display:block;background-color:transparent;}
.list-group-item{background-color:transparent;}
.list-group > a.list-group-item{background-color:black;color:white;border:2px solid gold;border-top:1px;}
a:hover.list-group-item{background-color:#474019;color:white;}
a.list-group-item > i{display:inline-block;padding-right:10px;color:gold;}
.list-group > a.list-group-item.active{background-color:gold;color:black;border-color:gold;}
.list-group-item.active > i{color:black;}
ul.list-gallery{padding:2px;padding-bottom:0;}
ul.list-gallery > li > a.thumbnail{background-color:transparent;border-radius:4px;border:2px solid gold;}
ul.list-gallery > li > a:hover.thumbnail{background-color:gold;}
h3.twitter-headline{margin-top:10px;}
p.twitter-paragraph{margin-bottom:5px;border:2px solid gold;border-radius:4px;background-color:black;color:white;padding:10px;}
.twitter-paragraph > i{display:inline-block;margin-right:5px;color:#54abed;}
a.twitter-link{color:#5cbdff;}
span.twitter-span{display:block;font-size:.9em;margin-top:6px;font-style:italic;color:#b8b8b8;}
hr.footer-line{border-top:2px solid gold;}
h4.footer-headline{color:white;text-align:center;}
@media screen and (max-width:767px){h4.footer-headline{margin-top:15px;}
}
p.footer-paragraph{color:white;border:2px solid gold;padding:10px;border-radius:4px;margin-bottom:5px;}
p.friends-paragraph{text-align:center;margin-left:auto;margin-right:auto;border:0;padding:5px;margin-bottom:5px;}
a.footer-friends{color:white;background-color:transparent;}
a:hover.footer-friends{text-decoration:underline;}
p.newsletter-paragraph{color:white;border:0;padding:10px;padding-top:12px;margin-bottom:5px;}
form.footer-form{padding-left:10px;}
form.footer-form > button.footer-button{background-color:gold;color:black;border-color:transparent;display:inline-block;}
.form-control.email-input{background-color:black;border-color:gold;color:white;display:inline-block;}
@media screen and (min-width:768px) and (max-width:952px){.form-control.email-input{margin-bottom:10px;}
}
html,
body{height:100%;}
.footer-bottom{background-color:gold;border-radius:4px;margin-top:10px;border-bottom-color:black;margin-bottom:20px;}
.copyright-paragraph{display:inline-block;vertical-align:middle;color:black;text-align:left;padding:10px;margin:5px;margin-left:1px;margin-bottom:0;margin-top:10px;}
.copyright-paragraph > a{color:black;}
.copyright-paragraph > a:hover{color:white;}
.social-list{display:inline-block;text-align:right;float:right;vertical-align:middle;padding:5px;margin:5px;margin-top:10px;margin-right:10px;}
.social-list > li{display:inline-block;list-style-type:none;}
@media screen and (max-width:767px){.copyright-paragraph{text-align:center;display:block;}
.social-list{display:block;text-align:center;list-style-type:none;float:none;margin:5px;}
}
.about-title{color:white;margin-top:8px;}
.text-box > img{display:block;margin:auto;width:100%;border-radius:4px;padding:0;margin-bottom:0;}
.text-box > .img-intext{display:block;margin:auto;width:100%;margin-bottom:0;margin-top:10px;margin-bottom:0;padding:0;border-radius:4px;}
.blog-title{color:white;margin-top:8px;}
.thin-divider{border-color:gold;}
.comment-headline{color:white;}
.form-control{max-width:100%;background-color:transparent;color:white;border:2px solid gold;}
.form-control:focus{border-color:#66afe9;}
.btn.btn-primary.submit-button{color:black;background-color:gold;border-color:transparent;}
.media-object{border-radius:4px;}
.media-heading{color:white;font-size:1.2em;}
.media-heading > small{color:#cecece;}
p.media-paragraph{background-color:transparent;color:white;border:2px solid gold;border-radius:4px;padding:10px;}
div.contact-list{color:gold;font-size:1.3em;margin-top:20px;}
h3.headline-color{color:white;padding-bottom:10px;}
div.panel-default{background-color:transparent;border:2px solid gold;border-radius:4px;}
.panel-default > .panel-heading{background-color:transparent;color:white;border-color:gold;}
.col-lg-2.control-label{color:white;font-family:inherit;padding-bottom:3px;}
.form-control.form-field{background-color:transparent;color:white;max-width:100%;}
.btn.btn-default{background-color:gold;border-color:transparent;}
div.form-back{background:url("../images/form-background.jpg");background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;margin-top:30px;}
@media screen and (max-width:767px){div.form-back{background:url("../images/form-background.jpg");background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:scroll;margin-top:30px;}
}
h3.location-text{padding-top:30px;margin-bottom:30px;}
.thank-you-messagge{color:white;margin-top:40px;margin-bottom:0;border:2px solid gold;border-radius:4px;padding:10px;}