#header, #footer {
	background-color:#23456F;
	color:#fff;
}
/* app colours */

.border-app-dark,
.btn-app-dark {
    border-color:#23456F !important;
}
.bg-app-dark,
.btn-app-dark {
    background-color:#23456F;
}

.border-app-light,
.btn-app-light {
    border-color:#B8DDEA !important;  /*#65BADD;*/
}
.bg-app-light,
.btn-app-light {
    background-color:#B8DDEA; /*#65BADD;*/
}

.border-app-lightest,
.btn-app-lightest, .alert-info {
    border-color:#b8ddea !important;
}
.bg-app-lightest,
.btn-app-lightest, .alert-info {
    background-color:#b8ddea;
}
.btn-app-lightest:hover, 
.btn-app-lightest:focus, 
.btn-app-lightest:active, 
.btn-app-lightest.active, 
.open > .dropdown-toggle.btn-app-lightest,
.bg-app-lightest-hover:hover {
    background:#9FD7EA;
}

/* Buttons */
.btn {
    text-transform:uppercase;
} 

.btn.btn-sm {
}
.btn-md {
    padding:0.75rem 1.5rem;
}
.btn-primary {
    background-color:#0068A4;
    border-color:#0068A4 !important;
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover {
    background-color:#004c78;
    border-color:#004c78 !important;
}
.btn-secondary {
    background-color:#cf212b;
    border-color:#cf212b !important;
}
.btn-secondary.active,
.btn-secondary:active,
.btn-secondary:hover {
    background-color:#a61b23;
    border-color:#a61b23 !important;
}
.btn-success {
    background-color:#9EBE4D;
    border-color:#9EBE4D !important;
}
.btn-success.active,
.btn-success:active,
.btn-success:hover {
    background-color:#6c8234;
    border-color:#6c8234 !important;
}
.btn-warning,
.alert.alert-warning {
    background-color:#FCA700;
    border-color:#FCA700 !important;
    color:#fff !important;
}
.btn-warning.active,
.btn-warningbtn-warning:active,
.btn-warning:hover {
    background-color:#c98600;
    border-color:#c98600 !important;
    color:#fff;
}
.btn-danger {
    background-color:#c21b25;
    border-color:#c21b25 !important;
}
.btn-danger.active,
.btn-danger:active,
.btn-danger:hover {
    background-color:#8c121a;
    border-color:#8c121a !important;
}
.btn-dark {
    background-color:#444;
    border-color:#444 !important;
}
.btn-dark.active,
.btn-dark:active,
.btn-dark:hover {
    background-color:#111;
    border-color:#111 !important;
}

/* striped-list */
.striped-list .striped-list-item .striped-list-item-wrapper {
    background:#e6ebec;
    border:1px solid #CCC;
}
.striped-list .striped-list-item:nth-child(even) .striped-list-item-wrapper {
    background:#f2f7f8;
}
.striped-list .striped-list-item.debug .striped-list-item-wrapper {
    background:#ffd9d9;
    border-color:#6f42c1;
}
.striped-list .striped-list-item.starts-today .striped-list-item-wrapper {
    background:#dff0e8;
    border-color:#9EBE4D;
}
.striped-list .striped-list-item.is-current .striped-list-item-wrapper {
    background:#fff5d6;
    border-color:#ffc107;
}
.striped-list .striped-list-item.is-past .striped-list-item-wrapper {
    background:#ffd6d6;
    border-color:#dc3545;
}
.striped-list .striped-list-item.debug .striped-list-item-wrapper .badge,
.striped-list .striped-list-item.starts-today .striped-list-item-wrapper .badge,
.striped-list .striped-list-item.is-current .striped-list-item-wrapper .badge,
.striped-list .striped-list-item.is-past .striped-list-item-wrapper .badge {
    margin-left:-1.5rem;
    border-radius:5px;
}

