﻿

.footer-container
{
    width:100% !important;
    position:absolute;
    bottom:0;
    left:0;
}

.footer-wrapper
{
    max-width:1200px;
    margin:0 auto;
    padding:0 !important;
}

.footer-col
{
    margin:15px 0;
}

.footer-links
{
    vertical-align:bottom;
    margin-top:25px;
    color:white;
}

.footer-links a
{
    color:white;
}

.footer-links div
{
    display:inline-block;
}

.footer-link
{
    font-size:18px;
}

.footer-link:hover
{
    text-decoration:none;
    color:#1cb0b5;
}

.footer-link-divider
{
    font-size:20px;
}

.social-links
{
    text-align:right;
}

.social-links a
{
    display:inline-block;
}

.social-link
{
    max-width:45px;
}

.footer-logo
{
    max-width:275px !important;
}