
.menu-extenso{
    padding-right: .9rem;
    padding-left: .2rem;
}
a.deletelink{
    width: 100px !important;
    float: right;
    margin-left: 10px;
    text-align: center;
}

.sidebar-dark-primary{
    background: #f4c55b;
    color: #030304;
    background-image: url("{% static 'img/menu_fundo.png' %}");
}

.sidebar-dark-primary li a{
    color: #030304 !important;
}

.cor-black{
    color: #030304 !important;
}

#changelist-filter2{
    background: #fef8ec !important;
    width: 100%;

    border: 1px solid rgba(255, 0, 0, 0.10);
}

#changelist-filter2 h2{
    background: #eeab14;
    color: #030304;
    border-bottom-right-radius: 10px;
    width: 130px !important;
}
.primary, .btn-primary, .bg-primary{
    background: #eeab14 !important;
}
.secondary, .btn-secondary{
    background: #c71617;
}
.alert-danger{
    content: "\f071";
    background: #fffbd7;
    border-color: #fffbd7;
    color: #808080;
}
.close{
    
    content: "\f071";
}
.black, .btn-tertiary{
   background: #030304;
}

.selector-chosen h2 {
    background: #c71617 !important;
}

div.submit-row input[type=submit][name=_save]{
    text-transform: none;
    height: 37px;
}

div.submit-row input[type=submit][name=_addanother]{
    background: #c71617;
}
.brand-link{
    margin: 0;
    padding: 0;
}


.main-sidebar .logo-texto{
    visibility: visible;
    display: block;
}
.main-sidebar{
    width: 270px;
}
@media (min-width: 768px) {
    body:not(.sidebar-mini-md) .content-wrapper, body:not(.sidebar-mini-md) .main-footer, body:not(.sidebar-mini-md) .main-header {
        transition: margin-left .3s ease-in-out;
        margin-left: 270px;
    }
}

div.breadcrumbs {
    background: #030304;
    color: #030304;
}

.logo-texto{
    width: auto;
    height: 46px;
    position: absolute;
    left: 85px;
    top: 0;
    margin-top: 4px;
}

.logo-image{
    width: auto;
    height: 44px;
    padding-left: 16px;
    margin-left: 25px;
    padding-right: 0;
    margin-top: 5px;
}

.sidebar-collapse .logo-texto {
    opacity: 0;
    visibility: hidden;
}

.sidebar-collapse .logo-image {
    margin-left: 0;
}

.dataTables_filter label {
    display: none;
}

label.required::after {
    content: " *" !important;
}

