.column_1{
width: 300px;
flex: 100%!important;
}


.column_2{
flex: auto!important;
}

.column_3{
flex: auto!important;
}


.card-footer{

font-size: 12px;
background: #FFFFFF;
}

.card-title{
font-size: 16px;
}

.leaflet-control-layers-list{
    font-size: 10px;
    height: auto;

}

label {
    display: inline-block;
    margin-bottom: .0!important;
}

.disabled{
background-color: #E6E6E6;
color: #BFBFBF!important;
}

.leaflet-top, .leaflet-bottom {
    position: absolute;
    z-index: 0;
    pointer-events: none;
}


#B\.02\.5 {
    min-width: 1000px;
}

#C\.02\.5 {
    min-width: 1000px;
}

.card-title{
max-width: 85%!important;
}



.nav-link.active{
color: #fff!important;
background: #4e4575!important;
}

.btn-primary {
    color: #fff;
    background-color: #004d2d;
    border-color: #004d2d;
    box-shadow: none;
}

.bttn-jelly.bttn-primary {
    background: #004d2d!important;
    color: #fff;
    font-size: 10px;
    width: 30px;
    height: 20px;
    border-radius: 6px;
    right: 10px
}


#tippy-2{
left: -230px!important;
}

#tippy-2 .tippy-arrow{
left: 469px!important;
}

.row {
align-items: flex-end;}


.nav-link.active{
color: #fff!important;
background: #4e4575!important;
}

.btn-primary {
    color: #fff;
    background-color: #004d2d;
    border-color: #004d2d;
    box-shadow: none;
}

.bttn-simple.bttn-primary, #C\.02\.5_tab_bttn{
    background: #004d2d!important;
    color: #fff;
    font-size: 10px;
    width: 30px;
    height: 20px;
    border-radius: 6px;
    right: 10px
}

.row {
align-items: flex-end;}

.nav-link:not(.active):hover{
background: aliceblue!important;
}

.btn-primary:hover {
    color: #fff;
    background-color: #004d2d;
    border-color: #004d2d;
}

.btn-primary:active{
    color: #fff;
    background-color: #004d2d!important;
    border-color: #004d2d!important;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #004d2d!important;
    border-color: #004d2d!important;
    box-shadow: 0 0 0 0 rgba(38,143,255,.5);
}

#info17 {
    font-size: 10px;
    margin-left: 5px;
    margin-right: 10px;
    border-radius: 6px;
    width: 30px;
    background: rgb(78, 69, 117);
    height: 20px;
    color: rgb(255, 255, 255);
    border-color: rgb(78, 69, 117);
    padding: inherit;
}

.selectize-dropdown-content{
   max-height: 160px;
}


.dropdown-menu.show{
    transform: translate3d(0px,38px,0px)!important;
}


.dropdown-menu.inner.show
{
margin-top: -40px!important;
}

.inner.show{
min-height: 65px!important;
max-height: 200px!important;
}




#ordem_alf, #ordem_freq, #maiores_remu, #menores_remu {
    font-size:12px;
    width: 30px;
    background: #4e4575;
    height: 25px;
    color: #fff;
    border-color: #4e4575;
    padding: revert
    

}



/*
[data-fixed = 'false']{
position: fixed;
width: 100%;
}*/

.espacamento{
height: 100px
}

.sw-dropdown{
position: fixed;
z-index: 999;
top: 65px
}

#aba2_filtro,#aba3_filtro,#aba4_filtro,#aba5_filtro,#aba6_filtro{
position: fixed;
z-index: 100;
width: 150px;
top: 45px
}

.btn-default{
    font-size:10px;
    margin-left: 5px;
    margin-right: 10px;
    border-radius:6px;
    width: 30px;
    background: #4e4575;
    height: 20px;
    color: #fff;
    border-color: #4e4575;
    padding: inherit
}

.btn-default:hover{
color: #fff;
background: #4e457590;
}


#reset_titulos, #reset_emprego, #reset_remuneracao, #reset_origem{
font-size:10px;
    margin-left: 90%;
    border-radius:6px;
    width: 30px;
    background: #004d2d;
    height: 20px;
    color: #fff;
    border-color: #004d2d;
    padding: inherit
}


#sidebarId{
	display:none !important;
/*background-color:white!important;
    color: #4e4575*/
    
}

/* Esconde o sidebar */
.main-sidebar, .main-header {
display: none;
box-shadow: none !important;
}
      
/* Expande o conteúdo para ocupar a largura total */
.content-wrapper {
margin-left: 0px !important;
}

.sidebar-toggle{
	display: none !important;
}


a{
color:#4e4575!important;
}


#C025UI, #B025UI, #B028UI, #D023UI{
width: 100%
}

#A023UI, #A024UI, #A025UI, #A026UI{
width:50%;
}

#B023UI, #B024UI{
width:50%;
}

#C022UI, #C023UI, #C024UI{
width:50%;
}

#D021UI, #D022UI{
width:50%;
}


.leaflet-bottom, .leaflet-top{
z-index:1!important;
}

@media (max-width: 600px){

.sw-dropdown-content{
width: 300%!important;
}
}

@media (min-width: 600px){

.sw-dropdown-content{
width: 500%!important;
}
}


@media (max-height: 700px){

.sw-dropdown-content{
height: 900%!important;
overflow-y: auto;
}
}


@media (min-width: 575px){
#aba5_sankey_1_div,#aba5_sankey_2_div{
width: initial!important;
z-index: 1;
position: relative
}
}

@media (max-width: 575px){
#aba5_sankey_1_div,#aba5_sankey_2_div{

position: relative
}
}





