/*Configura link do mouse*/
.mouseLink{
    cursor: pointer;
}
.mouseLink:hover:not(tr){
    opacity: 0.8;
    background: #fafafa;
}


.kt-notification{
    width: 100% !important;
}

#label-sexo, #label-pessoa{
     width:40px !important;
    text-align: center !important;
    justify-content: center;
    font-weight: 800;
 }

#label-sexo.M{
    background: #e3fff1 !important;
    color: #0e8b00;
}

#label-sexo.F{
    background: #fffaef !important;
    color: #8b6600;
}

#label-pessoa.PJ{
    background: #f1f1f1 !important;
    color: #00128b;
}

#label-pessoa.PF{
    background: #f1f1f1 !important;
    color: #008b01;
}

thead .kt-datatable__cell {
    /*padding-right: 5px !important;*/
}
.kt-datatable__cell{
    padding-left: 2px !important;
    padding-right: 2px !important;
}

.select2-selection__rendered{
    min-height: 33px !important;
}

#outros-cadastros p{
    font-size:0.9em;
}

.btn.btn-icon.btn-sm.btn-table{
    width: 2rem !important;
    height: 2rem !important;
    margin-top:0.5rem;
}

#item_notificacoes{
    position: relative;
}
#badge_notificacao{
    position: absolute !important;
    top: 16px;
    right: -4px;

    font-weight: bold;
}

.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content{
    padding-left: 0 !important;
    padding-right: 1.6rem !important;
}
.kt-widget.kt-widget--user-profile-1 .kt-widget__head .kt-widget__content{
    width: 283px;
}

.progress{
    height: 6px;
}



@media print {
    .kt-header,
    .kt-header-mobile,
    .kt-aside,
    .kt-footer,
    .kt-subheader,
    .kt-scrolltop,
    .kt-quick-panel,
    .kt-demo-panel,
    .kt-sticky-toolbar, img, .no-print{
        display: none !important; }
    body,
    .kt-wrapper,
    .kt-body,
    .kt-content {
        background: transparent !important;
        padding: 0 !important;
        margin: 0 !important;
        padding-top:6pt !important;
    }
}

