/*
 ###########################
 Title          : @Mørk blå@Dark blue@
 Main		: #00335c
 Dark		: #001E3D
 Light		: #99adc1
 RGBA       	: (0,51,102,0.77)
 BG1            : #15262f
 BG2            : #12222a
 ###########################
 */

.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: #99adc1;
}

.fa-checkbox input:focus ~ i, .fa-checkbox input:active ~ i, .gd-radio input:focus ~ i, .gd-radio input:active ~ i {
	color: #00335c !important;
}

.mycolor, .mycolorlink, .btn-primary, .sidenav, .nav-header, .sidenav-content, .progress-bar {
    background-color: #00335c;
}

.row-divider {
    background-color: #00335c !important;
}

::selection {
  background-color: #00335c;
  color: #fff;
}
::-moz-selection {
  background-color: #00335c;
  color: #fff;
}

.nav-tabs > li > a:not(.no-hover):hover {
    background-color: #00335c !important;
}

.btn-primary, .btn-primary:hover  {
    border-color: #001E3D;
}

.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: #00335c;
    border-color: #001E3D;
}

.btn-primary:hover, .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,
.open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary:hover, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary.focus,
.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,
.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: #001E3D;
    box-shadow: none;
}

.textcolor_dark, .link.textcolor:hover, .link.textcolor:focus, a:hover, a:focus,
.pagination > li > a,
.pagination > li > span,
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > span.link,
.table-hover tr:hover > td.bookings > .rowlink,
.table-hover tr:focus> td.bookings > .rowlink,
.boxmain.link:hover > div > .textcolor, 
.boxmain.link:focus> div > .textcolor, 
.meddelelse > div:hover ~ .meddelpop, 
.meddelelse > div:focus ~ .meddelpop  {
    color: #001E3D;
}

.scont a, .scont span.link, .scont ul.link li, .footerbg2 a {
	color: #99adc1;
}

.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 {
	color: #00335c;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight,
.edge5, .kant2, .bundkant2, 
.menu_ny:hover,
.menu_ny:focus,
.dropdown-menu > li > a.menu_ny:hover,
.dropdown-menu > li > a.menu_ny:focus,
.fotorama__thumb-border {
    border-color: #00335c;
}

.ui-datepicker-trigger {
    background-color: #00335c;
    border-left: 1px solid #001E3D;
}

.top-sub-link {
    border-bottom: 1px solid #00335c;
}

.top-link.nav-link-head {
    color: #00335c !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,
.rowlink {
    color: #00335c;
}

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#00335c;
    box-shadow: 0 0 5px 0#00335c;
    border: #00335c 1px solid;
}

.searchbar {
    background: linear-gradient(rgba(0,51,102,0.77), rgba(0,51,102,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(0,51,102,0.77), rgba(0,51,102,0.77)) repeat scroll 0 0%, rgba(0, 0, 0, 0) url("../../images/bgbar.png") repeat scroll 0 -84px;
}

#headline {
    background: linear-gradient(rgba(0,51,102,0.77), rgba(0,51,102,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: #15262f;
}

.footerbg2 {
    background-color: #12222a;
}

.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,
.table tbody tr:focus td.mycolorlink {
    background-color: #001E3D;
}

.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: #00335c;
}

.btn-box.btn-primary.btn-alt:hover + .btn-box.btn-primary {
    background-color: #00335c;
}

.inputfile + label:hover {
    background-color: #00335c;
    color: #99adc1;
    border-color: #001E3D;
}

.inputfile + label {
    color: #00335c;
    border-color: #99adc1;
}
