#lms-content-body {
    min-height: 460px !important;    
}

#logo {
    background-color: #425563;
}

#logoDiv {
    margin-left: 10px;
}

.control-section {
    margin-top: 88px !important;
}

.sdps-htab--stepped {
    padding-bottom: 20px !important;
}

button[id$='-tooltip-title'] {
    max-height: 20px !important;
}

.sdps-button+.sdps-button {
    margin-left: 16px !important;
}

.cnt-button-margin {
    padding-top: 40px !important;
    margin: 0px !important;
}

.element-padding {
    padding: 0px !important;
}

.access-code-wrapper .sdps-input {
    height: 48px !important;
}

.credential-wrapper .form-element-wrapper .element-padding {
     width: calc((100% * 7/12) - .1px) !important;
}

.credential-wrapper .form-element-wrapper .element-padding label{ 
    font-size: 16px !important;
    line-height: 24px !important;
}

.credential-wrapper .form-element-wrapper .element-padding input[type="text"], .credential-wrapper .form-element-wrapper .element-padding input[type="password"] {
    height: 48px !important;
}

.credential-wrapper #ddlSecurityQuestion {
    height: 48px !important;
}

.credential-wrapper .sdps-dropdown .sdps-dropdown__icon { 
    top:16px !important;
}

.presenter__create-credential #disclaimers .top-line {
    border-top: 1px solid #ddd !important;
}

.presenter__authenticator-selection .temp-tertiary-button {
    color: #006e99;
    letter-spacing: 0;
}

@media screen and (max-width: 768px) { 

    .credential-wrapper .eye-pos {
        max-height: 48px !important;
    }

    #lms-content-body {
        padding-top: 0 !important;
        margin-left:6px;
    }

    #logoDiv {
        margin-left: 6px;
    }

    .sdps-button+.sdps-button {
        margin-left: 0px !important;
    }

    .element-padding {
        padding: 0px !important;
    }

    .access-code-wrapper .sdps-text-l-body {
        line-height: 24px !important;
    }

    .credential-wrapper .form-element-wrapper .element-padding {
        width: calc((100% * 12/12) - .1px) !important;
   }
}

@media screen and (min-width: 767px) {
    .presenter__personal-information #piInputLabel{
        width: max-content;
    }
}

@media screen and (min-width: 1024px) {
    .app-container {
        margin-left: 125px !important;
    }

    .body-container #disclaimers > .top-line {
        margin-left: 125px;
    }
}