﻿/**************************************************
**  FOOTER CONTAINER    ***************************
**************************************************/
#footerContainer 
{
    width: 100%;
    text-align: center;
    clear: both;
}

/**************************************************
**  FOOTER    *************************************
**************************************************/
#footer 
{
    padding: 20px 0 0 0;
    margin: 0 auto;
    margin-bottom: 25px;
    width: 940px;
    text-align: left;
    clear: both;
    
    line-height: 1.5em;
    font-size: 9pt;
}

#footer.simple 
{
    padding: 0;
}

/* Footer FooterText */
#footer .footerText 
{
    float: left;
    width: 765px;
}

/* Footer FooterText p */
#footer .footerText p 
{
    margin: 0;
}

/* Footer FooterText Copyright */
#footer .footerText .copyright 
{
    line-height: inherit;
    font-size: inherit;
}

/* Footer FooterText Links */
#footer .footerText .links 
{
    line-height: inherit;
    font-size: inherit;
}

/* Footer FooterText Links A */
#footer .footerText .links a
{
    color: #4E5E6D;
    font-weight: bold;
    text-decoration: none;
}

/* Footer FooterText Links A:Hover */
#footer .footerText .links a:hover
{
    color: #4E5E6D;
    text-decoration: underline;
}

/* Footer Logos */
#footer .logos 
{
    float: left;
    width: 175px;
}

/*-------------------------------------------------------------------
Footer
-------------------------------------------------------------------*/
footer, #footer { text-align: center; font-size: 12px; color: #555555; background: white; padding: 15px 0; }
footer a, #footer a { color: #555555; font-weight: bold; }
footer a:hover, #footer a:hover { color: #c30e2e; }
footer .list-inline, #footer .list-inline { padding: 0; }
footer .list-inline li, #footer .list-inline li { border-right: solid 1px #555555; padding-right: 7px; line-height: 14px; }
footer .list-inline li:last-child, #footer .list-inline li:last-child { border-right: none; }
footer .divider-sm, #footer .divider-sm { margin-bottom: 2px; }
footer img, footer p, #footer img, #footer p { margin-bottom: 15px; line-height: 20px; }
footer p, #footer p { ine-height: 20px; }
@media (min-width: 768px) { 
footer .col-sm-8, #footer .col-sm-8 { text-align: left; }
footer .col-sm-4, #footer .col-sm-4 { text-align: right; }
  footer img, #footer img { margin-bottom: 0; } 
}

.list-inline > li { display: inline-block; padding-left: 5px; padding-right: 5px; }

@media (min-width: 768px) {
footer .col-sm-4, #footer .col-sm-4 { text-align: right;}
footer .col-sm-4, #footer .col-sm-4 { width: 33.33333%; }
footer .col-sm-1, footer .col-sm-2, footer .col-sm-3, footer .col-sm-4, footer .col-sm-5, footer .col-sm-6, footer .col-sm-7, footer .col-sm-8, footer .col-sm-9, footer .col-sm-10, footer .col-sm-11, footer .col-sm-12,
#footer .col-sm-1, #footer .col-sm-2, #footer .col-sm-3, #footer .col-sm-4, #footer .col-sm-5, #footer .col-sm-6, #footer .col-sm-7, #footer .col-sm-8, #footer .col-sm-9, #footer .col-sm-10, #footer .col-sm-11,# footer .col-sm-12 { float: left; }
footer .col-sm-8, #footer .col-sm-8 { width: 66.66667%; }
footer .col-sm-8, #footer .col-sm-8 { text-align: left; }
footer .col-sm-push-8, #footer .col-sm-push-8 { float: right; }
footer .col-sm-pull-4, #footer .col-sm-8 { float: left; }
}
