.fooaltbar {
    padding:10px;
    background:#20588a;
    color:#bababa;
    text-align:center;
    font-size:11px;
}

.fooaltbar a, .fooaltbar a:hover, .fooaltbar a:focus, .fooaltbar a:active {
    color:#fff;
}
    .fooaltbar label {
        display:block;
        padding-top:10px;
    }
.foopayments {
    text-align:center;
    padding-top:15px;
    padding-bottom:5px;
    border-top:1px solid rgba(74, 169, 223, 0.8);
    margin-top:15px;
}

.foopayments img {
    max-width:100%;
}

.foodestek {
    color:#20588a;
    font-size:15px;
    font-weight:300;
    margin-top:15px;
}

.foodestek strong {
    display:block;
    font-weight:300;
    color:#ffffff;
}

.foodestek span a {
    color:#fff;
}

.foodestek span a:hover {
    background-color:transparent !important;
}
.socials a, .socialsfoot a {
    display:inline-block;
    height:40px;
    line-height:40px;
    text-align:center;
    padding-left:15px;
    padding-right:15px;
}


.socials a.facebook, .socialsfoot a.facebook {
    background: url(../theme/images/face.png) center no-repeat;
}

.socials a.twitter, .socialsfoot a.twitter {
    background: url(../theme/images/twit.png) center no-repeat;
}

.socials a.googleplus, .socialsfoot a.googleplus {
    background: url(../theme/images/plus.png) center no-repeat;
}

.socials a.linkedin, .socialsfoot a.linkedin {
    background: url(../theme/images/link.png) center no-repeat;
}

.socials a:hover, .socialsfoot a:hover {
    background-color:#F90000;
}
.footbar {
    background:#20588a;
    padding:15px;
}

.footbar .col-md-4 {
    text-align:center;
}

.col-md-12s {
    padding-left:0px !important;
    padding-right:0px !important;
}
.footitle {
    color:#e2e2e2;
    font-size:16px;
    font-weight:300;
    margin:0px;
    padding:10px;
    border-bottom:1px solid rgba(74, 169, 223, 0.8);
    margin-bottom:10px;
}
.foota {
    display:block;
    padding-bottom:5px;
    color:#f2f2f2;
}

.foota:hover,.foota:focus,.foota:active {
    text-decoration:underline !important;
    color:#ffffff;
}