#mk-footer,
#mk-footer .footer-wrapper {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

#mk-footer .textwidget {
    font-size: 16px !important;
}

/************** FOOTER *****************/
#mk-footer .mk-col-1-2:nth-child(1) .textwidget span {
    color: #13c0d7;
}

#mk-footer .mk-col-1-2:nth-child(2) {
    padding-top: 150px;
}

#mk-footer .mk-col-1-2:nth-child(2) .widget_social_networks {
    position: relative;
}

#mk-footer .mk-col-1-2:nth-child(2) .widget_social_networks:before {
    content: "Follow us on :";
    display: inline-block;
    position: absolute;
    right: 110px;
    top: 6px;
    color: #FFFFFF !important;
    white-space: nowrap !important;
    padding-right: 15px !important;
}

#mk-footer .mk-col-1-2:nth-child(2) .widget_social_networks a {
    margin-right: 5px !important;
}

#mk-footer .mk-col-1-2:nth-child(2) section:nth-child(2) img {
    float: left;
    margin-right: 25px !important;
    margin-bottom: 25px !important;
}

@media only screen and (max-width: 767px) {
    #mk-footer .textwidget {
        font-size: 16px !important;
        text-align: center !important;
    }

    #mk-footer .mk-col-1-2:nth-child(2) {
        padding-top: 20px;
    }


    #mk-footer .mk-col-1-2:nth-child(2) .widget_social_networks div {
        text-align: center;
    }


    #mk-footer .mk-col-1-2:nth-child(2) .widget_social_networks:before {
        content: "Follow us on";
        display: block;
        position: absolute;
        right: 50%;
        top: -20px;
        transform: translateX(50%);
        padding: 0px  !important;
    }

    #mk-footer .mk-col-1-2:nth-child(2) section:nth-child(2) img {
        float: none;
        display: block;
        margin: 30px auto !important;
    }

    #custom_html-6 img {
        max-width: 150px;
    }
}
