.text-center {
    text-align: center
}

.multiple-date-picker {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.multiple-date-picker, .picker-days-row, .picker-days-week-row, .picker-top-row {
    width: 100%
}

.picker-top-row > div {
    display: inline-block
}

.picker-navigate {
    width: 16.66%
}

.picker-navigate:hover {
    cursor: pointer
}

.picker-navigate.disabled, .picker-navigate.disabled:hover {
    color: #ddd;
    cursor: default
}

.picker-month {
    width: 66.66%
}

.picker-days-row > div, .picker-days-week-row > div {
    width: 14.28%;
    display: inline-block
}

.picker-day, .picker-top-row {
    padding: 10px 0
}

.picker-day {
    background-color: #fff;
    border: 1px solid #eee;
    box-sizing: border-box;
    color: #000
}

.picker-day.today, .picker-day.today.picker-off, .picker-day.today.picker-off:hover, .picker-day.today.picker-selected, .picker-day.today:hover {
    color: #00a3ff
}

/*.picker-day:not(.picker-off):not(.picker-empty):hover {
    background-color: #C6000B;
    color: #fff;
    cursor: pointer
}*/

.picker-day.picker-selected {
    background-color: #a0a0a0;
    color: #fff
}

.picker-day.picker-off, .picker-day.picker-off:hover {
    background-color: #eee;
    color: #bbb;
    cursor: default
}

.picker-day.picker-empty, .picker-day.picker-empty:hover {
    background-color: #fafafa;
    cursor: default
}

.picker-day.aktiv {
    background-color: #5cb85c;
    color: #ffffff;
}
.picker-day.aktiv-bestilling {
    background-color: #5cb85c;
    color: #ffffff;
    -moz-border-radius: 44px 44px;
    -webkit-border-radius: 44px 44px;
    border-radius: 44px 44px;
    border: solid 2px #FFFFFF;
}

.picker-day.ikkeaktiv{
    background-color: #d9534f;
    color: #ffffff;
}
.picker-day.allerede{
    background-color: #feff22;
    color: #000000;
    cursor: default;
}
.picker-day.session-bestilling{
    background-color: #feff22;
    color: #000000;
    -moz-border-radius: 44px 44px;
    -webkit-border-radius: 44px 44px;
    border-radius: 44px 44px;
    border: solid 2px #FFFFFF;
}