/*
 ###########################
 Title      : @Grøn / blå 2@Green / Blue 2@
 Main	    : #126f2c
 Dark       : #24467b
 Light      : #126f2c
 RGBA	    : (18,111,44,0.77)
 BG1        : #111
 BG2        : #222
 AltDark    : #FFFFFF
 ###########################
 */

.highlight,
.highlight-hover:hover,
.modal-header,
.btn-default:hover,
.info-table:not(.alert-danger) tr:hover,
.table-hover > tbody > tr:hover > td,
.table-hover.table-double-striped > tbody > tr:hover:not(.no-hover):not(.no-hover-striped) > td,
.table-hover > tbody > tr:hover > th,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.menu_ny_li:hover,
.menu_ny_li > a.menu_ny:hover,
.menu_ny_li > a.menu_ny:focus,
.boxmain.link.hovereffect:hover,
.btn-group > .btn-back.active {
    background-color: #126f2c;
}

.fa-checkbox input:focus ~ i, .fa-checkbox input:active ~ i, .gd-radio input:focus ~ i, .gd-radio input:active ~ i {
	color: #126f2c !important;
}

.mycolor, .mycolorlink, .btn-primary, .sidenav, .nav-header, .sidenav-content, .progress-bar {
    background-color: #126f2c;
}

.row-divider {
    background-color: #126f2c !important;
}

::selection {
  background-color: #126f2c;
  color: #fff;
}
::-moz-selection {
  background-color: #126f2c;
  color: #fff;
}

.nav-tabs > li > a:not(.no-hover):hover {
    background-color: #126f2c !important;
}

.btn-primary, .btn-primary:hover, .btn-primary:focus {
    border-color: #24467b;
}

.btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .btn-primary:active, .btn-primary.active, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover{
    background-color: #126f2c;
    border-color: #24467b;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .btn-primary:focus:hover, .btn-primary.focus:hover,
.owl-theme .owl-controls .owl-page span,
.owl-theme .owl-controls .owl-buttons div.owl-prev,
.owl-theme .owl-controls .owl-buttons div.owl-next,
.open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary:hover, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary.focus,
.mySelectCalendar:hover + .ui-datepicker-trigger,
.boxmain > .link:hover ~ div > .btn-primary:not(.btn-alt),
.boxmain > .link:hover ~ div > div > div > .btn-primary:not(.btn-alt) {
    background-color: #24467b;
    box-shadow: none;
}

.footer .link.textcolor, .scont ul.link.textcolor li {
    color: #FFFFFF;
}

.textcolor_dark, 
.link.textcolor:hover, .link.textcolor:focus,
a:hover, a:focus,
.scont a:hover, .scont a:focus, 
.scont span.link:hover, .scont span.link:focus, 
.scont ul.link:hover li, .scont ul.link:focus li, 
.footerbg2 a:hover, .footerbg2 a:focus,
.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus,
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span.link,
.table-hover tr:hover > td > .rowlink,
.table-hover tr:focus > td > .rowlink,
.info-table tr:hover > td > .rowlink,
.info-table tr:focus > td > .rowlink,
.boxmain.link:hover > div > .textcolor,
.boxmain.link:focus > div > .textcolor, 
.meddelelse > div:hover ~ .meddelpop, 
.meddelelse > div:focus ~ .meddelpop {
    color: #24467b;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight,
.edge5, .kant2, .bundkant2, .menu_ny:hover,
.dropdown-menu > li > a.menu_ny:hover,
.dropdown-menu > li > a.menu_ny:focus,
.fotorama__thumb-border {
    border-color: #126f2c;
}

.ui-datepicker-trigger {
    background-color: #126f2c;
    border-left: 1px solid #24467b;
}

.top-sub-link {
    border-bottom: 1px solid #126f2c;
}

.top-link.nav-link-head {
    color: #126f2c !important;
}

h4, .searchcount, .textcolor, a,
.link.textcolor_dark:hover,
.link.textcolor:hover > .link.textcolor_dark,
.navbar-default .navbar-nav > ul  li > a:hover,
.navbar-default .navbar-nav > ul  li > a:focus,
.navbar-default .navbar-nav > ul  li > span:hover,
.navbar-default .navbar-nav > ul  li > span:focus,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > span.link:hover,
.navbar-default .navbar-nav > li > span.link:focus,
.scont a, .scont span.link, .scont ul.link li,
.rowlink {
    color: #126f2c;
}

input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, textarea:focus, input[type=number]:focus, .form-control:focus, .bootstrap-select .dropdown-toggle:focus {
    -webkit-box-shadow: 0 0 5px 0#126f2c;
    box-shadow: 0 0 5px 0#126f2c;
    border: #126f2c 1px solid;
}

.searchbar {
    background: linear-gradient(rgba(18,111,44,0.77), rgba(18,111,44,0.77)) repeat scroll 0 0%, rgba(0, 0, 0, 0) url("../../images/bgbar.png") repeat scroll 0 0;
}

.searchbar.baner {
    background: linear-gradient(rgba(18,111,44,0.77), rgba(18,111,44,0.77)) repeat scroll 0 0%, rgba(0, 0, 0, 0) url("../../images/bgbar.png") repeat scroll 0 -84px;
}

#headline {
    background: linear-gradient(rgba(18,111,44,0.77), rgba(18,111,44,0.77)), url("../../images/bgbar.png");
}

@media only screen and (min-width: 1921px) {
    #headline, .searchbar, .searchbar.baner  {background-repeat: no-repeat; background-size: 100%;}
}

.footerbg{
    background-color: #111;
}

.footerbg2 {
    background-color: #222;
}

.boxmain:not(.no-hover):hover > * > .btn-primary.btn-box:not(.btn-alt),
.boxmain:not(.no-hover):hover > * > * > .btn-primary.btn-box:not(.btn-alt),
.boxmain:not(.no-hover):focus > * > .btn-primary.btn-box:not(.btn-alt),
.boxmain:not(.no-hover):focus > * > * > .btn-primary.btn-box:not(.btn-alt),
.table tbody tr:hover td.mycolorlink  {
    background-color: #24467b;
}

.btn-box.btn-alt:hover ~ .btn.btn25.btn-primary,
.btn-box.btn-alt:hover ~ .btn.btn50.btn-primary,
.btn-box.btn-alt:hover ~ .btn.btn75.btn-primary{
    background-color: #126f2c;
}

.btn-box.btn-primary.btn-alt:hover + .btn-box.btn-primary {
    background-color: #126f2c;
}

.inputfile + label:hover {
    background-color: #126f2c;
    color: #126f2c;
    border-color: #24467b;
}

.inputfile + label {
    color: #126f2c;
    border-color: #126f2c;
}

.radio-behandling input[type="radio"]:checked + label {
    background-color: #126f2c;
    border-color: #24467b;
}

.radio-behandling input[type="radio"]:focus + label {
    border: 2px dashed #24467b;
}

.radio-behandling label:hover {
    background-color: #24467b;
}

.checkbox-behandling input[type="checkbox"]:checked + label {
    background-color: #126f2c;
    border-color: #24467b;
}

.checkbox-behandling input[type="checkbox"]:focus + label {
    border: 2px dashed #24467b;
}

.checkbox-behandling label:hover {
    background-color: #24467b;
}






