.page-header{
    background-image: unset!important;
}
.page-logo img{
    width: unset;
    height: unset;
}
.page-logo{

    border-bottom: 0px!important;
}
/*.page-header, .page-logo{*/
    /*background-image: linear-gradient(to bottom, #f3f3f3, #e2e2e2)!important;*/
/*}*/

.footer-color{
    background-color: #efecee!important;
}
.grecaptcha-badge {
    bottom:50px !important;
}
.nav-overflow{
    /*white-space: nowrap;*/
    /*overflow-x: auto;*/
    /*-webkit-overflow-scrolling: touch;*/
}
.panel-toolbar>.js-panel-collapse, .panel-toolbar>.js-panel-fullscreen, .panel-toolbar>.js-panel-close, .panel-toolbar>.btn-toolbar-master{
    display: none!important;
}
#register-page{
    padding-top: 0px!important;
}
#next_prev_save_buttons_div{
    padding-bottom: 50px!important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}
#later-button,#next_btn,#finish-btn-next{
    float: right;
}
#next_btn,#finish-btn-next{
    margin-right: 5px!important;
}
#later-button{
    margin-right: 18px!important;
}
.text-black{
    color: #000!important;
}
#panel-1{
    margin-top: -15px!important;
}
.slide-on-mobile-right-show{
    width: 19rem!important;
}
#open-help-div{
    padding-bottom: 100px!important;
    left: unset!important;
}
#open-help-button{
    float: right!important;
}
#login-container{
    margin-top: 0px!important;
}
.toast{
    /*display: none!important;*/
}
.padding-left-login-link{
    padding-left: 25px!important;
}
#decision_create_account_button{
    float: right!important;
}
#error-alert-header{
    margin-bottom: 0px!important;;
}
.popover {
    max-width: none;
}

.register-div{
    margin-top: 20px!important;
}
#language_dropdown{
    margin-top: 20px!important;
    height: 25px!important;
    border-left: unset;
    border-top-left-radius: 0rem;
    padding-left: 5px!important;
}
.header-language-i{
    padding-left: 5px!important;
    padding-right: 5px!important;
    margin-top: 5px!important;
    line-height: unset;

}
#header-language-text{
    font-size: 13px;
    line-height: 1!important;
}
.fa-2x-px{
    font-size: 30px!important;
}
#language_div{
    padding-right: 5px!important;
}
#language-icon-header{
    font-size: 35px!important;
    margin-top: 20px!important;
    height: 25px!important;
    line-height: .8!important;

}
#letter-icon-header{
    font-size: 12px!important;
}
.mt-1>span.mb-0{
    padding-top: 15px!important;
}

@media only screen and (max-width: 1024px) {
    .page-inner, .page-wrapper{
        /* display: -webkit-inline-box!important; */
    }
}
header .page-logo{
    height: 60px!important;
}