﻿
.u-header__section--admin-dark .u-header-logo-toggler { background-color: #222!important}
.u-header__section--admin-dark {    background-color: #222!important;}
.u-sidebar-navigation--dark .u-side-nav--has-sub-menu.u-side-nav-opened {
    background-color: #222;
}
.u-sidebar-navigation--dark {
    background-color: #222;
    color: #d4dade;
}
.g-bg-lightblue-v10-opacity-0_5 {
    background-color: rgba(215, 215, 215, 0.5) !important;
}

.u-side-nav--second-level-menu-link.active, .u-sidebar-navigation--dark .u-side-nav--second-level-menu-link.active i {
    color: white;
    background-color: #333;
}
.u-sidebar-navigation--dark .u-side-nav--second-level-menu-link:hover {
    color: #efefef;
}

.u-sidebar-navigation--dark .u-side-nav--top-level-menu-link:hover {
    color: #ccc;
}


    .u-sidebar-navigation--dark .u-side-nav--top-level-menu-link:hover i {
        color: #ccc;
    }


a, .btn-link {
    color: #000;
    outline: none;
    text-decoration: underline;
    
}

.btn { border-radius: 0px!important;}

a:hover, .btn-link:hover {
    color: #222;
    outline: none;
    text-decoration: underline;
    
}
.btn-link{
    padding: 0;
    /* padding-left: 0; 
    padding-right: 0; */
    vertical-align: inherit;
}

    .u-sidebar-navigation--dark .u-side-nav--second-level-menu-link:hover i {
        color: #ccc;
    }
html, body {
   
    font-family: acumin-pro,sans-serif
}

.information {
    color: #D6751D!important
}

.g-color-primary {
     color: #222 !important; 
}
.btn-default{
    background: #e2e3e5;
}
.btn-primary {
    background-color: #222;
    border-color: #222;
    /* background-color: #156974!important;
    border-color: #156974!important */
}
.btn-primary:hover, .btn-primary:active {
    background-color: #555;
    border-color: #555;
    /* background-color: #156974 !important;
    border-color: #156974 !important */
}

input[type="checkbox"]:checked + .g-bg-primary--checked, input[type="radio"]:checked + .g-bg-primary--checked, input[type="checkbox"]:checked + * .g-bg-primary--checked, input[type="radio"]:checked + * .g-bg-primary--checked {
    background-color: #156974 !important;
}


.u-check input[type="checkbox"]:checked + .u-check-icon-checkbox-v4, .u-check input[type="checkbox"]:checked + .u-check-icon-radio-v4, .u-check input[type="checkbox"]:checked + * .u-check-icon-checkbox-v4, .u-check input[type="checkbox"]:checked + * .u-check-icon-radio-v4, .u-check input[type="radio"]:checked + .u-check-icon-checkbox-v4, .u-check input[type="radio"]:checked + .u-check-icon-radio-v4, .u-check input[type="radio"]:checked + * .u-check-icon-checkbox-v4, .u-check input[type="radio"]:checked + * .u-check-icon-radio-v4 {
    color: #156974;
    border-color: #156974;
}

.u-btn-primary {
    color: #fff;
    background-color: #222;
}
    .u-btn-primary:hover, .u-btn-primary.active {
        border-color: #000;
        background-color: #000;
    }


a:focus, a:hover {
    color: #000; text-decoration: underline
}


a.c-link:hover, a.c-link:focus {
    color: white; text-decoration:underline
}
.soknadTabs li { border-bottom: 1px solid #ccc!important
}


.noty_theme__unify--v1--light.noty_type__error:not(.noty_type__error--validation) {
    border: 1px solid #222 !important; 
    box-shadow: 0px 0px 0px 0 rgba(255, 0, 0, 0.5) !important; 
}


.form-control:focus, .custom-select:focus {
    border-color: #2b5c37;
    box-shadow: none;
}
 
 .validation.validation-failed {
    color: #a05b1e !important;
}


.noty_theme__unify--v1--light.noty_type__error:not(.noty_type__error--validation) .noty_close_button {
    color: #222 !important;
    font-size: 13px !important;
    position: absolute;
}


.dropzone {
    border: 3px dashed #36796e!important;
}

.group-heading__collapsible {
    background-color: #efefef!important;
   
   
}


.u-block-hover:hover .g-color-primary--hover, .g-color-primary--hover:hover {
    color: #000 !important;
}

.u-header__section--admin-dark [aria-labelledby] {
    background-color: #222;
    color: #d4dade;
}


.g-color-lightred-v2--hover:hover, .g-color-lightred-v2--focus:focus, .g-color-lightred-v2--disabled:disabled, .g-color-lightred-v2--active.active, .g-color-lightred-v2--opened[aria-expanded="true"] {
    color: #ccc !important;
}


.g-brd-primary--hover:hover, .g-brd-primary--active.active {
    border-color: #e6ac77 !important;
}


.g-brd-pink {
    border-color: #e6ac77 !important;
}

.tiltakLabelList--element {
    font-size: 10px;
    float: left;
    padding: 4px 8px;
    margin: 2px;
    border: 1px solid #ccc;
    border-radius: 5px;
    cursor: default;
}

.menuelements a, .menuelements a:hover {
    color: white;
    font-size: 100%;
    padding-right: 20px; 
    text-decoration: none;
}

    .menuelements a:hover {
        text-decoration: underline
    }



    .u-header__section--admin-dark a:hover, .u-header__section--admin-light a:hover {
        text-decoration: none;
        color: white;
        
    }


.u-header__section--admin-dark [aria-labelledby] a {  text-decoration:none}
.u-header__section--admin-dark [data-dropdown-target] {
    color: #fff;
    text-decoration: none;
}
a.btn { text-decoration:none}


::-moz-selection { /* Code for Firefox */
    color: red;
    background: #efefef;
}

::selection {
    color: red;
    background: #efefef;
}

a:hover.u-btn-primary{
    color: #fff !important;
}
