




.footaddress-outer { background-color:#00355e; }
.footaddress { padding: 30px 0px; }
.signature p { text-align:center; }
.signature p img { max-height: 40px; margin: 10px; }

.footaddress .col-md-8 .col1            { float:left; width: 50%;}


.copyright { padding: 15px 0px; clear:both;}
.copyright p { font-size: 11px; color:white; float:none; text-align:center; margin: 0 0 10px 0; line-height:200%; }
.copyright a {   }


p.linkback { font-size: 11px; }
p.linkback a { color:#15b3c3}




.footer-links { border-top: 1px #ffffff solid; clear:both;  max-width: 750px; padding-top: 20px; margin: 20px auto 0 auto; }
.footer-links p { text-align:center; color:white; font-size: 14px; float:none; }
.footer-links a { color:#ffffff; padding: 2px 12px; border-right: 1px white solid;  }
.footer-links a:last-child { border-right: 0px;}




.footaddress .social-icons          { float:none; width: 100%; }
.footaddress .social-icons p         { text-align:center; margin: 0px; float:none;}
.footaddress .social-icons p .fa         { float:none; }







@media only screen and (max-width: 1000px) 

{


.footaddress .col-md-8,
.footaddress .col-md-4             { clear:both; width: 100%;}


.footlinks h3 { margin: 20px 0px 6px 0; }



}





@media only screen and (max-width: 800px) 

{

.footaddress .social-icons           { display:block}

}









@media only screen and (max-width: 650px) 

{

.footaddress p span { clear:both; display:block; }

.footaddress p span.title { font-size: 20px;  }
.footaddress p { font-size: 14px;  float:none; clear:both; }



.copyright p { font-size: 10px;  }


.top-links { display:none; }





}

@media only screen and (max-width: 500px) 

{

.footer-links { padding: 0px;}
.footer-links p { text-align:center; margin: 0px; line-height: 100%; }
.footer-links p a { display:block; margin: 0px; border-top: 1px #666666 dotted;}
.footer-links p a:hover { text-decoration:none; color:black; background-color:#ff6600; }



.footaddress .col-md-8 .col1            { clear:both; width: 100%; }
.footaddress .fa  { display:none;   }


}
