﻿/* -------- */
/*  Footer  */
/* -------- */
.Footer
{
    color: #fff;
    
    display: block;
    clear: both;
    z-index: 1;
    box-sizing: border-box;
    min-height: 20em;
    height: auto;
    width: 100%;   
}

.Footer-Bottom {
    display: block;
    clear: both;
    min-height: 20em;
    margin: auto;
    box-sizing: border-box;
    float: left;
    width: 100%;
    background: linear-gradient(0deg,rgba(117,117,117,0.85), rgba(117,117,117,0.85)), url('../../../../../../../images/siop_footer_hero.png');
    background-size: cover;
    padding-top: 1em;
}


.Footer-Bottom-Left 
{
    width: 13%;
    display: inline-block;
    
    float: left;
    
    height: auto;
    min-height: 1px;
}

.Footer-Bottom-Center 
{
    width: 74%;
    display: inline-block;
    padding-top: 1em;
    float: left;
    height: auto;
    min-height: 1px;
}

.Footer-Bottom-Center a, .Footer-Bottom-Center p {
    color: #fff !important;
    text-decoration: none !important;
}

.Footer-Bottom-Center a:hover {
    color: #e7e7e7 !important;
    text-decoration: underline !important;
}

.Footer-Bottom-Right 
{
    width: 13%;
    display: inline-block;
    
    float: left;
    
    height: auto;
    min-height: 1px;
}

.Footer-Item
{
    text-align: center;
    white-space: nowrap;
    display: inline-block;
    float: left;
}
