/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Birger Rasmussen
 Author URI:   https://rasmussen-slagelse.dk
 Template:     generatepress
 Version:      0.7
*/

/* Add a black background color to the top navigation */
#adminnav {
    color: #000000;
    background-color: #aaa;
    overflow: hidden;
    width: 100%;
}

/* Style the links inside the navigation bar */
#adminnav a {
    float: left;
    color: #000000;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
    font-size: 17px;
}

/* Change the color of links on hover */
#adminnav a:hover {
    background-color: #ddd;
    color: black;
}

/* Add a color to the active/current link */
#adminnav a.active {
    background-color: #4CAF50;
    color: white;
}

.event-container-table {
    display: table;
    clear: both;
    padding-bottom: 20px;
}

.event-table {
    display: table;
    clear: left;
    font-size: 13px;
}
.event-table-row {
    display: table-row;
}
.event-table-row:nth-child(odd) {
    background: #ccc;
}
.event-table-row:nth-child(even) {
    background: #ddd;
}
.event-table-row:first-child {
    background: #aaa;
}
.event-table-cell {
    display: table-cell;
    padding: 3px 10px;
}
.nowrap {
    white-space: nowrap;
}

#bookform input {
    line-height: 22px;
}

.book-table {
    display: table;
    background: #f4f4f4;
    clear: left;
    margin-left: 5px;
    font-size: 14px;
    border-width: 2px;
    border-style: groove;
    border-radius: 8px;
    padding: 10px;

}
.book-table-row {
    display: table-row;
}
.book-table-cell-left {
    display: table-cell;
    vertical-align: top;
    width: 40%
}
.book-table-cell-right {
    display: table-cell;
    width: 70%
}

.form-table {
    display: table;
    background: #eeeeee;
    font-size: 14px;
    border-width: 2px;
    border-style: groove;
    padding: 10px;
    border-radius: 8px;
}
.form-table-row {
    display: table-row;
}
.form-table-cell {
    display: table-cell;
    padding-left: 10px;
    padding-top: 10px;
}

.besked-div {
    width: 100%;
    min-height: 60px;
    background: #eeeeee;
    font-size: 18px;
    border-width: 2px;
    border-style: groove;
    padding: 8px;
    border-radius: 8px;
}

.res-div {
    width: 100%;
    background: #eeeeee;
    margin-top: 10px;
    font-size: 14px;
    border-width: 2px;
    border-style: groove;
    padding: 15px;
    padding-bottom: 15px;
    border-radius: 8px;
}

.ret-div {
    width: 50%;
    min-width: 400px;
    background: #eeeeee;
    margin-top: 10px;
    font-size: 14px;
    border-width: 2px;
    border-style: groove;
    padding: 15px;
    padding-bottom: 15px;
    border-radius: 8px;
}

.my-res {
    display: table;
    background: #f4f4f4;
    font-size: 14px;
    border-width: 2px;
    border-style: groove;
    border-radius: 8px;
    padding: 25px;

}

#mes {
    width: 700px;
    height: 150px;
}

.navbar-inverse {
    background: linear-gradient(#9c9c9c, #d4d4d4);
}
.navbar{
    height: 20px;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #002d62;  font-family: 'Oswald', sans-serif;
	overflow: hidden;
}

.nav.navbar-nav li a {
    color: #333333;
	float: left;
}

.nav-bar li a{
display: inline-block;
/* float:none !important; */
float: left;
padding-bottom: 10px;
position: relative;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
.nav-bar > li a {
    margin-left: 0px !important;
    padding-top: 10px;
}
}
