
body>footer {
    line-height: 25px;
    background: #007541;
    color: #FFFFFF;
}
body>footer * {
    color: #FFFFFF;
}
body>footer a {
    color: #FFE4B5;
}
body>footer h6 {
    font-weight: 700;
    padding: 16px 0 25px;
}

body>footer p {
    padding: 0 0 0;
}

body>footer img {
    margin: 0 0 10px;
}

body>footer ul {
    padding: 0 0 0;
    margin: 0 0 0;
    list-style: none;
}

body>footer li:before {
    margin: -1px 17px 1px 0;
    font-size: 16px;
    padding: 0 0 0;
    content: "\f105";
    font-family: 'FontAwesome';
    display: inline-block;
    vertical-align: middle;
}

.footer-top {
    padding: 54px 0 46px;
}

.footer-top .container {
    max-width: 1104px;
}

.footer-top p {
    max-width: 336px;
}

.social-links {
    padding: 24px 1px 20px;
}

.social-links a {
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    margin: 0 8px 0 2px;
    opacity: 1;
}

a [class*="facebook"]:hover {
    color: #3B5898;
}

a [class*="twitter"]:hover {
    color: #42C8F4;
}

a [class*="youtube"]:hover {
    color: #ca3737;
}

a [class*="google-plus"]:hover {
    color: #e3411f;
}

.footer-bottom {
    padding: 0.25em 0 0.25em;
    background: #000000;
    text-align: center;
}

.footer-bottom h5 {
    font-size: 16px;
    font-weight: 400;
    padding: 0 0 6px;
}

.disclaimer
{
  font-size: 65%;
  color: #666666;
}

.build
{
  font-size: 60%;
  color: #666666;
}

.disclaimer A
{
  color: #999999;
}
