
.navbar {
    background: #f0f0f0;
}



.navbar .navbar-data {
    color: #222;
}

.navbar .btn:hover .choices .choices__list--dropdown {
    color: #222;
}

/*.navbar_header .dropdown a {
    color: #735a14 !important;
}*/

/*@media screen and (min-width: 1153px) {
.navbar:not(.navbar_header) section:not(.navbar-controls) .btn:not(.active).btn-link {
        color: #735a14;
        background-color: #e4e4e4;
    }
}*/

@media screen and (max-width: 1152px) {
    .navbar:not(.navbar_header) .btn.btn-link {
        padding-top: 4px;
    }
}

.config-menu .config-option .config-toggle .config-switch.checked {
    background: #e6b428;
    border-color: #e6b428;
}


.btn.btn-link.active, .btn.btn-link:active, .btn.btn-link.active:focus, .btn.btn-link:active:focus {
        /*filter: brightness(0.9) saturate(1.8);*/
        /*color: #000;*/
        background-color: #e6b428 !important;
    }
    

.bg-dark .module-toolbar .btn .btn-title {
    color: white;
    /*color: #735a14;*/
}
.bg-dark .module-toolbar .btn-group .btn .btn-icon, .bg-dark .module-toolbar .btn-group .selection-inner {
    color: white;
    /*color: #735a14;*/
}

.bg-dark .module-toolbar .btn {
    border-radius: 0px;
}

.bg-dark .module-toolbar .btn:hover, .bg-dark .module-toolbar .btn:hover {
    background-color: #735a14 !important;
    
}



.navbar_header .mobile_menu a {
    color: black !important;
}

@media screen and (max-width: 1024px) {
    .btn.btn-link {
        color: black;
    }
}

@media screen and (min-width: 1025px) {
    .btn.btn-link {
        background-color: #e4e4e4 !important;
        color: black;
        /*color: #735a14;*/
    }
    
    
    .btn.btn-link.active, .btn.btn-link:hover {
        background-color: #e6b428 !important;
        color: white;
    }
}

.bg-dark .module-body {
    background-color: #3c444d;
}

.bg-dark {
    background: #e6b428 !important;
    color: white;
}

.toast-container .toast {
    background: #e6b428;
}




.btn {
    border: none;
    background-blend-mode: soft-light, normal;
    border-radius: 5px;
    color: white;
    padding: 8px;
    height: auto;
}

.btn.btn-primary {
    background-color: #e6b428 !important;
    border-color: #e6b428 !important;
    border-radius: 4px;
    color: white;
}
.btn.btn-primary:hover {
    background: #735a14 !important;
}
.btn.btn-secondary {
    border-radius: 4px;
}

.config-menu {
    border: 1px solid #f0f0f0;
}

h1 {
    color: #e6b428;
}

.config-menu .options-header {
    color: black;
}

h2 {
    color: #e6b428;
}

h3, .h3 {
    color: #e6b428;
}


a:hover {
    color: #3c444d;
}

a, a:visited {
    color: #e6b428;
}
.logo_section a {
    filter: none;
}

input[type="checkbox"]:checked + label {
    background-color: #e6b428;
}



.choices .choices__list--single {
    color: #222;
}

.choices[data-type*=select-one]:not(.is-open):after, .choices[data-type*=select-one]:after {
    color: #222;
    border-top-color: #222;
}

.form-radio:hover input + .form-icon {
    background: #e6b428;
}

.form-checkbox input:checked + .form-icon, .form-radio input:checked + .form-icon, .form-switch input:checked + .form-icon {
    background: #e6b428;
    border-color: #e6b428 !important;
}

.navbar.navbar_header {
    box-shadow: none;
}