/* Agder kundeweb custom styling v.1 */
nav.navbar-static-top {position:fixed; width:100%;}
.navbar-default {background-color: rgba(256,256,256,0.9); border-color: #d3e0e9;}
.main-content {padding:70px 0 0;}
table.table-hover thead {background:#efefef;}
a.fa:hover {text-decoration:none;}
.navbar-default .navbar-nav>li>a {border-left:1px solid #d3e0e9;}
.navbar-default .navbar-nav>li:last-child a {border-right:1px solid #d3e0e9;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {border-color:#d3e0e9;}
.navbar-default .navbar-nav>li>a:hover {background-color:#f5f5f5;}

.panel-default>.panel-heading {background-color:#d3e0e9; font-weight: bold; font-size: 1.2em; padding: 10px 20px;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {padding:10px 4px;}

.btn-search, .filter-btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
	background-color:#3097d1;
    border: 1px solid #3097d1;
	color:#fff;
    white-space: nowrap;
    padding: 3px 10px;
    font-size: 14px;
    line-height: 1.6;
    border-radius: 0 4px 4px 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.filter-btn {border-radius: 4px;}
.btn-search:hover, .btn-search:active, .filter-btn:hover, .filter-btn:active {background-color:#216a94; border:1px solid #216a94;}
.search-box {font-size:15px; border: 1px solid transparent; margin-top: 1px; padding-left:4px;}
/* .select-drop {padding: 6px 0; border: 1px solid transparent;} */
.select-drop {padding: 6px 0 5px; border: 1px solid #ccc;}

.eq-filters {font-size:12px;}
.padding-left-none {padding-left:0;}
.padding-right-none {padding-right:0;}

.footer-info {padding:0 20px 20px; font-size:11px;}

table.table-hover tr:nth-child(even) {background-color:#f5f5f5;}
table.table-hover tbody tr:hover {background-color:#efefef;}

.dropdown-menu {padding:0;}
.dropdown-menu li a {padding:4px 6px 4px 18px;}
.dropdown-menu li:first-child a {padding:8px 6px 4px 18px;}
.dropdown-menu li:last-child a {padding:4px 6px 8px 18px;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {background-color:#f5f5f5;}
#filter-work-list {font-size:14px;}

@media (min-width: 768px) {
.navbar-right {margin-right: 0;}
}

/* Overdue control dates in equipment list */
.control-date-danger { background-color: #fa867e !important; }
.control-date-danger:hover { background-color: #f86a61 !important; }

/* Make input elements in table headers same as column width */
tr > th > input {width:100%;}

/* Sortable table headers cursor */
.sortable-headers tr:first-child th {cursor:pointer;}
