.ag-logo img {
    padding: 4px;
    margin-right: 10px;
    background: #6aa0f100 !important;
    vertical-align: baseline;
    transition: none;
    width: 100px;
    margin-top: -37px;
    margin-bottom: -20px;
}

.tm-headerbar .uk-panel {
    max-width: none;
    float: none;
    padding-top: 10px;
}

.desktop-footer {
    margin-top: -17%;
    color: #fff !important;
    font-size: 35px !important;
    padding-left: 30% !important;
    font-family: Montserrat !important;
    margin-left: 10px;
    font-weight: bold !important;
    Color: #f61f28 !important;
}

.desktop-header {
    margin-top: -60px;
    font-size: 35px !important;
    padding-left: 110px !important;
    font-family: Montserrat !important;
    font-weight: bold !important;
}

.mobile-logo {
    border: 0;
    width: 52px;
    position: absolute;
    margin-left: -78px !important;
    text-align: none;
    margin-top: -71px;
    margin-left: -50px;
}

.mobile-title {
    margin-top: -60px;
    font-size: 20px !important;
    text-align: none;
    margin-top: -92px !important;
    font-family: Montserrat !important;
    padding-left: 50px;
    font-weight: bold !important;
}

.pp-form-container #pp-registration-1.ppBuildScratch .pp-form-submit-button-wrap input[type="submit"] {
    font-size: 16px;
    font-weight: bold;
    background: #000000;
    color: #ffffff;
    padding-bottom: 18px;
    margin-bottom: -9px;
}

.pp-form-container #pp-login-1.ppBuildScratch .pp-form-submit-button-wrap input[type="submit"] {
    font-size: 16px;
    font-weight: bold;
    background: #000000;
    color: #ffffff;
    padding-bottom: 18px;
    margin-bottom: -9px;
}

.pp-form-container #pp-password-reset-1.ppBuildScratch .pp-form-submit-button-wrap input[type="submit"] {
    font-size: 16px;
    font-weight: 700;
    background: #000;
    color: #fff;
    padding-bottom: 18px;
    margin-bottom: -9px;
}

.uk-icon-phone:before {
    content: "\f095";
    margin-left: -13px;
}
