footer{
background-color: rgba(22, 22, 22, 0.25);
/*box-shadow: 6px -6px 0px 0px rgba(0,0,0,0.40);*/
border-top: 5px solid rgba(0, 0, 0, 0.16);
}
.container-footer{padding:10px 15px;clear: both;}
.content-footer{max-width:1630px;vertical-align:text-top;}

.content-footer div > div:nth-child(1) {width:20%;}
.content-footer div > div:nth-child(2) {width:40%;text-align:center!important;}
.content-footer div > div:nth-child(3) {width:20%;}

.content-footer .logo-footer img{width: 100px;;}
.content-footer div > div:nth-child(1) ul li{display:inline-block;vertical-align:middle;}
.content-footer div > div:nth-child(1) ul li h5{color:#fff;font-size:17px;line-height:27px;text-shadow: 3px 3px 0px #000;}
.content-footer div > div:nth-child(1) ul li img{width:30px;}
.content-footer div div > p{color:#fff;}
.content-footer div div > p a{color:#fede35;}
#message_promo{bottom:10px;left:10px;}
#message_promo article{}
#message_promo article section .close-caption{right:1px;top:1px;}
#message_promo article section{border-radius:3px;position:relative;display:inline-block;box-shadow:0px 0px 6px 1px rgba(0, 0, 0, 0.4);width:500px;height:135px;background-color:rgba(255, 255, 255,0.85);vertical-align:bottom;}
#message_promo article section ul{display:table;height:100%;}
#message_promo article section ul li{display:table-cell;vertical-align:middle;}
#message_promo article section ul li:nth-child(2){width:30%;}
#message_promo article section ul li:nth-child(2) img{width:80%;}

#message_promo article section ul li:nth-child(1){padding-right:10px;width:70%;}
#message_promo article section ul li:nth-child(1) p{color:#333;}
#message_promo article section ul li:nth-child(1) strong{margin-bottom:5px;font-size:14px;color:#197718;}
#message_promo article section ul li:nth-child(1) label{margin-top:5px;}
#message_promo article section ul li:nth-child(1) label b{color:#30A52F;}
#to-top{right:15px;bottom:50px;z-index:88;}
#to-top p{font-family:hemi-head;color:#fede35;font-weight:bold;text-shadow:3px 3px 0px #000;font-size:13px;}
/*social media fivex*/
#float_socialmedia{
    top: 38%;
    left: 0;
    z-index: 3;
}
#float_socialmedia div{}
#float_socialmedia div ul{}
#float_socialmedia div ul li{
    background-color: rgba(33, 33, 33,0.85);
    
    text-align: center;
    margin: 0 0 5px 0px;
    
}
#float_socialmedia div ul li a{
    width: 40px;
    padding: 10px 0;
    display: inline-block;
}
#float_socialmedia div ul li.ig:hover{
    background-color: rgba(233, 72, 95,0.85);
}
#float_socialmedia div ul li.fb:hover{
    background-color: rgba(1, 105, 176, 0.8);
}
#float_socialmedia div ul li img{width: 30px;}