




#wrapper-topbar {background-color: #1e2021;}
.top-social {height:auto; float: right;}
.top-social  ul.footer-nav li a {color: #a8d8ee;}
.top-social  ul.footer-nav li a:hover {color: #fff; text-decoration: none;}
.top-social  a .social {padding:2px;color: #a8d8ee;}
.top-social  a:hover .social {padding:2px;color: #fff;}
.top-social  .fa-3x {font-size: 1.6em; margin-top:5px; margin-bottom: 5px;}

#wrapper-topbar .assistive-text {visibility: hidden; display: none;}

#wrapper-topbar .input-group {
    border: none;
    margin-top: 6px;
    margin-bottom: 5px;
    height: 30px;
}

#wrapper-topbar .btn-primary { background-color: #a8d8ee; color: #000;}
#wrapper-topbar .btn-primary:hover { background-color: #98cde6;}

#wrapper-footer,
#wrapper-footer-full,
#wrapper-static-hero {background-color: #1e2021; }

ul.social-footer{margin: 0px !important; float:none;}


#mc_embed_signup_inner{
	width: 500px;
    margin-left: auto;
    margin-right: auto;
}

#wrapper-footer {
    background-color: rgb(30, 32, 33);
    width: 100%;
    height: auto;
}

.footer-header {
    color: rgb(255, 255, 255);
    line-height: 34px;
	margin-left: 0px;
	padding-bottom: 10%;
   /* padding: 0px 0 30px 0;*/
    text-align: center;
    font-size: 25px;
    font-family: Lato;
	text-transform: uppercase;
}

#footer-full-content {border-bottom: 1px solid #343637; padding-top: 3%; padding-bottom: 3%;}

 @media screen and (max-width: 480px) {

#wrapper-footer .col-md-4 {margin-bottom: 10%;}

 }


.textwidget p,
.site-info p {color: #fff; text-align: center; margin-top: 2%;}


#wrapper-footer hr {border:1px solid #343637; margin: 40px 0; }

#wrapper-footer-full ul.footer-nav {
    font-family: Lato;
    font-size: 18px;
    font-weight: bold;
    list-style-type: none;
    text-align: center;
	color: #a8d8ee;
	padding: 0;
}

 @media screen and (max-width: 480px) {



 }

#wrapper-footer-full ul.footer-nav li a {color: #a8d8ee;}
#wrapper-footer-full ul.footer-nav li a:hover {color: #fff; text-decoration: none;}
/*#wrapper-footer .footer-social h5 {margin-left:5%;}*/
.footer-social a .social {padding:2px;color: #a8d8ee;}
.footer-social a:hover .social {padding:2px;color: #fff;}
.footer-social {text-align: center;}
.site-footer {font-size: 14px;}
.site-footer p a {color: #a8d8ee;}
.site-footer p a:hover {color: #fff; text-decoration: none;}
