﻿.logoHeader3 {
    margin-top: 10px !important;
    position: absolute !important;
    z-index: 9999999;
}

#header.style3 {
    z-index: 95;
}

.div-progress-bar {
    top: 96px;
}

.btn-hd-cadastrar {
    margin-left: 0px !important;
}

.container-controller-user {
    position: absolute;
    top: 10px;
    float: right;
    right: 10px;
    width: 200px;
    display: flex;
    height: 10px;
}

    .container-controller-user .el-button {
        height: 30px;
        line-height: 5px;
    }

#header.style3 #main-menu .menu {
    margin-right: 10px;
}

    #header.style3 #main-menu .menu > li > a {
        line-height: 125px;
    }

header .el-dropdown {
    margin-top: 5px;
    font-size: 1rem;
    font-weight: 500;
    width: max-content !important;
}


.logo-texto {
    font-size: 1.5rem;
    font-weight: 600;
    top: 20px;
    z-index: 99;
    margin: 0px 0 23px 0;
}

.imgLogoParceiro {
    z-index: 99;
    height: 35px;
}

.imgLogoParceiro .el-image {
    width: auto;
    height: 35px;
    margin-top: 5px;
}

@media (max-width: 991px) {
    .imgLogoParceiro {
        top: 15px !important;
    }

    .logo-texto {
        top: 23px;
    }
}

.div-culture {
    display: flex !important;
    min-width: 120px;
}

.li-flag-language {
    flex-direction: row;
    align-items: center;
    height: 70px !important;
    padding-right: 7px !important;
    margin-right: 5px;
}

.content-controller-user .content-auth {
    display: flex !important;
}

.btn-search-header {
    margin-top: 47px;
}

.el-menu-header {
    float: right;
}

.bbras-menu {
    display: none;
}

.font-weight-normal {
    font-weight: 400 !important;
}

.ola-user {
    color: #6a6c6e !important;
    font-weight: 400;
}