html.coming-soon body, html.offline body {
  background-color: black;
  color: white;
}
html.coming-soon #coming-soon-countdown, html.offline #coming-soon-countdown {
    margin-top: 1rem;
}
html.coming-soon #coming-soon-countdown .coming-soon-days .coming-soon-number, html.offline #coming-soon-countdown .coming-soon-days .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-hours .coming-soon-number, html.offline #coming-soon-countdown .coming-soon-hours .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-minutes .coming-soon-number, html.offline #coming-soon-countdown .coming-soon-minutes .coming-soon-number, html.coming-soon #coming-soon-countdown .coming-soon-seconds .coming-soon-number, html.offline #coming-soon-countdown .coming-soon-seconds .coming-soon-number {
  font-size: 2.5rem;
}
.bfQuickMode .bfbs3-nonform-control, .bfQuickMode .nonform-control {
    display: inline-block;
    vertical-align: middle;
    width: 69%;
}
#sp-main-body {
    padding: 0px 0;
}

#offcanvas-toggler>.fa{
  color: inherit!important;
  }

.offcanvas-menu .offcanvas-inner .sp-module ul>li a, .offcanvas-menu .offcanvas-inner .sp-module ul>li span {
color: #a1610d!important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus {
color: #a30f2c!important;
}

.datepicker .datepicker-switch:hover, .datepicker .prev:hover, .datepicker .next:hover, .datepicker tfoot tr th:hover {
    background: none!important;
}

.datepicker table tr td.day:hover, .datepicker table tr td.focused {
    background: #0c750c!important;
    /*cursor: pointer;*/
    cursor: default!important;
}
.datepicker table {
    width: 100% !important;
}
.datepicker {
    width: 100% !important;
    font-size: xx-large !important;
}

#sp-main-body {
    padding: 0px 0;
}
h6 {
    line-height: normal!important;
    color: #ff0000!important;
}
#sp-header {
    background: #ffffff;
}
.card-body {
    background:  darkred;
}
.list-group-item {
    background:indianred;
}
.card-header {
    background-color: rgba(0,0,0,.7);
}
.article-list .article {
    border: none;
}
body, .sp-preloader {
    background-color: #000000!important;
}
.white {
    color: #000
}
.legend_message {
    color: red;
}