/**

Estilo do Menu - app/www/includes/metronic-6.0.4/css/skins/aside/easybit.css
Estilo do Cabeçalho do Menu - app/www/includes/metronic-6.0.4/css/skins/brand/easybit.css
Estilo do Header - app/www/includes/metronic-6.0.4/css/skins/header/base/easybit.css

Cores Utilizadas

#FC2A54 - Cor primária
#520E65 - Cor secundária
#A3A0FB - Cor para item do menu selecionado
#637099 - Cor para item do menu não selecionado

 */

/** Estilos de layout Global */
body {
    background: #ffffff;
    color: #43425D;
}

@media (min-width: 1025px) {
    .kt-container {
        /*padding: 0 70px;*/
    }
}

@media (min-width: 1025px) {
    .kt-header--fixed.kt-aside--minimize .kt-aside__brand .kt-aside__brand-tools .kt-aside__brand-aside-toggler span:nth-child(1) {
        display: inline-block;
    }
}

.kt-aside .kt-aside-menu {
    margin: 0 0;
}

div.page-title-container {
    margin-bottom: 25px;
}

h3.page-title {
    width: fit-content;
    width: -moz-fit-content;
    border-bottom: 3px solid #FC2A54;
}

.kt-scrolltop {
    background: #FC2A54;
}

.flex-pull-right {
    justify-content: flex-end;
}

/** Estilos de Formulário */

.form-control:focus {
    border-color: #FC2A54;
}


.btn-rosa {
    background-color: #FA0067;
    border-color: #FA0067;
    color: #ffffff;
}

.btn-rosa:hover {
    color: #520E65;
}

/** Estilos de Portlet */

.kt-portlet {
    border: 1px solid #ebedf2;
}

.kt-portlet .portlet-com-borda-esquerda {
    border-left-width: 5px;
    border-left-style: solid;
}

.kt-portlet .portlet-com-borda-esquerda.primary {
    border-image: linear-gradient(to bottom, #FC2A54, #520E65) 0 0 0 50
}

.kt-portlet .portlet-com-borda-esquerda.secondary {
    border-image: linear-gradient(to bottom, #ED5F82, #E12487) 0 0 0 50
}

.kt-portlet .portlet-com-borda-esquerda.amarelo {
    border-image: linear-gradient(to bottom, #E7BF52, #E5A046) 0 0 0 50
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__head {
    border-bottom: 0;
    color: #520E65
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title {
    font-weight: bold;
    color: unset
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__head .kt-portlet__head-label .kt-portlet__head-title i {
    margin-right: 15px
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__body {
    padding-top: 0
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__body small {
    min-height: 50px;
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__body .portlet-botoes {
    margin-top: 15px;
}

.kt-portlet .portlet-com-borda-esquerda .kt-portlet__body .portlet-botoes button {
    width: -webkit-fill-available;
    width: -moz-available;
}


.acao-form-pesquisa {
    padding-top: 10px;
    text-align: right;
}

.mini-logo-round {
    width: 40px;
    border-radius: 50%;
}

.bold {
    font-weight: bold;
}