@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,600");
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main {
  display: block; }

blockquote,
q {
  quotes: none; }

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

html, body {
  height: initial !important; }

body {
  font-family: "Roboto", sans-serif;
  font-size: 14px;
  color: #373737;
 }

.content-wrapper {
  min-height: calc(100vh - 360px); }

.dn {
  display: none; }

.db {
  display: block; }

.dib {
  display: inline-block; }

.fl {
  float: left; }

.fr {
  float: right; }

.fn {
  float: none; }

.cb {
  clear: both; }

.btn-primary,
.fc-state-active,
.fc-event,
.fc-agenda .fc-event-time,
.fc-event a {
  background: #0b142c;
  border-color: #0b142c; }
  
.btn-primary:not(:disabled):not(.disabled):active{
  background-color: #0b142c;
  border-color: #0b142c;
}

.label-success,
.badge-success {
  background-color: #1c84c6; }

.label-warning,
.badge-warning {
  background-color: #ddb218; }

.label-warning-light,
.badge-warning-light {
  background-color: #ddb218; }

.label-danger,
.badge-danger {
  background-color: #F50000; }

.label-info,
.badge-info {
  background-color: #1c84c6;
  color: #FFFFFF; }

.text-success {
  color: #1c84c6 !important; }

.text-info {
  color: #1c84c6 !important; }

.text-warning {
  color: #ddb218 !important; }

.text-danger {
  color: #F50000 !important; }

.page-item.active .page-link {
  background: #0b142c;
  border: #1f2e58; }

.chosen-container .chosen-results li.highlighted {
  background: #697789 !important; }

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  background: #1f2e58;
  border: 1px solid #1f2e58; }

.table {
  font-size: 12.5px; }

.gray-bg, .bg-muted {
  background-color: #e5e5e5;
}

/*# sourceMappingURL=main.css.map */