@charset "utf-8";
/* CSS Document */

/* Main Color */
.bg-primary, .btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle, .badge-primary  { background-color: #0B0C5A !important; }
.border-primary, .btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-outline-primary, .btn-outline-primary:hover, .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { border-color: #0B0C5A !important; }
.text-primary, .btn-outline-primary, .btn-outline-primary.disabled, .btn-outline-primary:disabled  { color: #0B0C5A !important; }

/* 25% Darker */
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, a.badge-primary:hover, a.badge-primary:focus, .btn-primary:hover, .list-group-item-primary.list-group-item-action.active { background-color: #000033 !important; }
.btn-primary:hover, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .list-group-item-primary.list-group-item-action.active { border-color: #000033 !important; }
a.text-primary:hover, a.text-primary:focus, .alert-primary, .list-group-item-primary, .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus, .list-group-item-primary.list-group-item-action.active, .alert-primary .alert-link  { color: #000033 !important; }

/* 25% Saturation */
.table-primary, .table-primary > th, .table-primary > td, .list-group-item-primary, .alert-primary { background-color: #c1c1ff; }
.alert-primary { border-color: #c1c1ff; }

/* 50% Saturation */
.table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody { border-color: #8082ff; }

/* 35% Saturation */
.table-hover .table-primary:hover, .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th, .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { background-color: #a7a7ff; }
.alert-primary hr { border-top-color: #a7a7ff; }

.btn-primary:focus, .btn-primary.focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus, .btn-outline-primary:focus, .btn-outline-primary.focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus, a.badge-primary:focus, a.badge-primary.focus { box-shadow:none; }