body {
    padding-top:160px;
}
.table-striped th {
    background-color:#c6c6c6;
    text-transform:uppercase;
}
.col-icon {
    width:80px;
}

.navbar {
    background-color:#FFF;
    border:0px;
}

.nav li a {
    width:120px;
}
.nav li.active a {
    font-weight:bold;
}

.subnav {
    padding-left:166px;
    border-top:1px solid #e7e7e7;
}
.subnav.padding2 {
    padding-left:286px;
}
.subnav.padding3 {
    padding-left:406px;
}
.subnav.padding4 {
    padding-left:526px;
}
.subnav .nav {
    background-color:#e7e7e7;
}
.subnav .nav li {
    border-right:2px solid #f8f8f8;
}
.subnav .nav li a {
    padding:10px 15px;
}
.subnav .nav li.active a {
    font-weight:bold;
    background-color:#f1f1f1;
}

.subnav2 {
    padding-left:288px;
    border-top:1px solid #e7e7e7;
}
.subnav2 .nav {
    background-color:#f1f1f1;
}
.subnav2 .nav li {
    border-right:2px solid #f8f8f8;
}
.subnav2 .nav li a {
    padding:10px 15px;
}
.subnav2 .nav li.active a {
    font-weight:bold;
    background-color:#ededed;
}

.margin_r10 {
    margin-right:10px;
}

.btn-info-rood {
    color: #ffffff;
    background-color: red;
    border-color: red;
}

.groen {
    color: green;
}

.rood {
    color: red;
}

/* Sidebar */

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    background-color: #46b2d8;
    border-color: #46b2d8;   
}

/* Buttons */
.btn-primary {
    background-color: #46b2d8;
    border-color: #46b2d8;   
}

.btn-primary:hover {
    background-color: #46b2d8;
    border-color: #46b2d8;   
}

/* Select2 */

.ajax-search-field {
    width: 100%;
}

/* datepicker */
/*
#ui-datepicker-div 
{
 z-index: 9999;
}
*/

/* Selectize */

.selectize-control.horselist .selectize-dropdown > div {
    border-bottom: 1px solid rgba(0,0,0,0.05);
}
.selectize-control.horselist .selectize-dropdown .geboortejaar {
    font-size: 11px;
    opacity: 0.8;
}

.selectize-control.horselist .selectize-dropdown .gemeente {
    font-size: 11px;
    opacity: 0.8;
}

.selectize-control.horselist .selectize-dropdown .geboortejaar::before {
    content: '°';
}
.selectize-control.horselist .selectize-dropdown .name {
    font-weight: bold;
    margin-right: 5px;
}
.selectize-control.horselist .selectize-dropdown .title {
    display: block;
}
.selectize-control.horselist .selectize-dropdown .description {
    font-size: 12px;
    display: block;
    color: #a0a0a0;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
}

.selectize-control.horselist .selectize-dropdown .mainline {
    font-weight: bold;
    margin-right: 5px;
}

.selectize-control.horselist .selectize-dropdown .mainline-extra {
    font-size: 11px;
    opacity: 0.8;
    margin-right: 5px;
}

.selectize-control.horselist .selectize-dropdown .subline {
    font-size: 12px;
    display: block;
    color: #a0a0a0;
    white-space: nowrap;
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
}

.selectize-control.horselist::before {
    -moz-transition: opacity 0.2s;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s;
    content: ' ';
    z-index: 2;
    position: absolute;
    display: block;
    top: 12px;
    right: 34px;
    width: 16px;
    height: 16px;
    background: url(/images/spinner.gif);
    background-size: 16px 16px;
    opacity: 0;
}
.selectize-control.horselist.loading::before {
    opacity: 0.4;
}	

/* Colored table rows */

.table>tbody>tr.dark>td,
.table>tbody>tr.dark>th {
	background-color: #f7f7f7;
}