
/* CSS */
footer {
    color: #242c3f; /*margin-top:8.64%;*/
}
footer .footer-container {
    overflow: auto; margin: 30px; position: relative;margin-left: 21.7%;
}
footer .footer-container .logo, footer .footer-container .text {
    display: table-cell; height: 40px;
}
footer .footer-container .logo {
    background: #fff; width: 165px;
}
footer .footer-container .text {
    display: table-cell; height: 38px; letter-spacing: 1px;
    padding-left: 30px; position: relative; vertical-align: middle;
}
footer .footer-container .text span {
    font-weight: 800;
}
footer .footer-container .left {
    float: left;
}
footer .footer-container .right {
    float: right;
}
footer .footer-container .right .btn {
    margin: 0 !important;
}
footer .footer-gradient {
    background: linear-gradient(to left, #252b3f, #252b3f 33%, #4ca673 67%, #ef6033);
    height: 5px; width: 100%;
}

footer .container {
    padding: 0;
}