@font-face{
	font-family: 'Poppins';
	font-weight: normal;
	font-style: normal;
	src: url('../../fonts/Poppins-Regular.ttf') format('truetype');
}
*, ::before, ::after {
	outline: none !important;
	letter-spacing: -0.5px !important;
}
body {
	background-color: #333333;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	font-family: 'Poppins', sans-serif;
}
.body {
	background-color: rgba(255, 255, 255, 0.95);
}
.open > a, a {
	color: #007bff;
}
.open > a:focus, .open > a:hover, a:focus, a:hover {
	color: #0056b3;
}
.text-primary {
	color: #007bff !important;
}
a.text-primary:hover, a.text-primary:focus {
	color: #0056b3 !important;
}
.text-secondary {
	color: #6c757d !important;
}
a.text-secondary:hover, a.text-secondary:focus {
	color: #494f54 !important;
}
.text-success {
	color: #28a745 !important;
}
a.text-success:hover, a.text-success:focus {
	color: #19692c !important;
}
.text-info {
	color: #17a2b8 !important;
}
a.text-info:hover, a.text-info:focus {
	color: #0f6674 !important;
}
.text-warning {
	color: #ffc107 !important;
}
a.text-warning:hover, a.text-warning:focus {
	color: #ba8b00 !important;
}
.text-danger {
	color: #dc3545 !important;
}
a.text-danger:hover, a.text-danger:focus {
	color: #a71d2a !important;
}
.text-light {
	color: #f8f9fa !important;
}
a.text-light:hover, a.text-light:focus {
	color: #cbd3da !important;
}
.text-dark {
	color: #343a40 !important;
}
a.text-dark:hover, a.text-dark:focus {
	color: #121416 !important;
}
.bg-primary, .progress-bar-primary {
	background-color: #007bff !important;
}
a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus {
	background-color: #0062cc !important;
}
.bg-secondary, .progress-bar-secondary {
	background-color: #6c757d !important;
}
a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #545b62 !important;
}
.bg-success, .progress-bar-success {
	background-color: #28a745 !important;
}
a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus {
	background-color: #1e7e34 !important;
}
.bg-info, .progress-bar-info {
	background-color: #17a2b8 !important;
}
a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus {
	background-color: #117a8b !important;
}
.bg-warning, .progress-bar-warning {
	background-color: #ffc107 !important;
}
a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus {
	background-color: #d39e00 !important;
}
.bg-danger, .progress-bar-danger {
	background-color: #dc3545 !important;
}
a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus {
	background-color: #bd2130 !important;
}
.bg-light, .progress-bar-light {
	background-color: #f8f9fa !important;
}
a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus {
	background-color: #dae0e5 !important;
}
.bg-dark, .progress-bar-dark {
	background-color: #343a40 !important;
}
a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus {
	background-color: #1d2124 !important;
}
.alert-primary, .panel-primary > .panel-heading {
	color: #004085;
	background-color: #cce5ff;
	border-color: #b8daff;
}
.alert-primary hr, .panel-primary hr, .panel-primary, .panel-primary > .panel-heading + .panel-collapse > .panel-body, .panel-primary > .panel-footer, .panel-group > .panel-primary > .panel-collapse > .panel-footer {
	border-color: #b8daff;
}
.alert-primary .alert-link, .panel-primary > .panel-heading a {
	color: #002752;
}
.alert-secondary, .panel-secondary > .panel-heading {
	color: #383d41;
	background-color: #e2e3e5;
	border-color: #d6d8db;
}
.alert-secondary hr, .panel-secondary hr, .panel-secondary, .panel-secondary > .panel-heading + .panel-collapse > .panel-body, .panel-secondary > .panel-footer, .panel-group > .panel-secondary > .panel-collapse > .panel-footer {
	border-color: #d6d8db;
}
.alert-secondary .alert-link, .panel-secondary > .panel-heading a {
	color: #202326;
}
.alert-success, .panel-success > .panel-heading {
	color: #155724;
	background-color: #d4edda;
	border-color: #c3e6cb;
}
.alert-success hr, .panel-success hr, .panel-success, .panel-success > .panel-heading + .panel-collapse > .panel-body, .panel-success > .panel-footer, .panel-group > .panel-success > .panel-collapse > .panel-footer {
	border-color: #c3e6cb;
}
.alert-success .alert-link, .panel-success > .panel-heading a {
	color: #0b2e13;
}
.alert-info, .panel-info > .panel-heading {
	color: #0c5460;
	background-color: #d1ecf1;
	border-color: #bee5eb;
}
.alert-info hr, .panel-info hr, .panel-info, .panel-info > .panel-heading + .panel-collapse > .panel-body, .panel-info > .panel-footer, .panel-group > .panel-info > .panel-collapse > .panel-footer {
	border-color: #bee5eb;
}
.alert-info .alert-link, .panel-info > .panel-heading a {
	color: #062c33;
}
.alert-warning, .panel-warning > .panel-heading {
	color: #856404;
	background-color: #fff3cd;
	border-color: #ffeeba;
}
.alert-warning hr, .panel-warning hr, .panel-warning, .panel-warning > .panel-heading + .panel-collapse > .panel-body, .panel-warning > .panel-footer, .panel-group > .panel-warning > .panel-collapse > .panel-footer {
	border-color: #ffeeba;
}
.alert-warning .alert-link, .panel-warning > .panel-heading a {
	color: #533f03;
}
.alert-danger, .panel-danger > .panel-heading {
	color: #721c24;
	background-color: #f8d7da;
	border-color: #f5c6cb;
}
.alert-danger hr, .panel-danger hr, .panel-danger, .panel-danger > .panel-heading + .panel-collapse > .panel-body, .panel-danger > .panel-footer, .panel-group > .panel-danger > .panel-collapse > .panel-footer {
	border-color: #f5c6cb;
}
.alert-danger .alert-link, .panel-danger > .panel-heading a {
	color: #491217;
}
.alert-light, .panel-light > .panel-heading {
	color: #818182;
	background-color: #fefefe;
	border-color: #fdfdfe;
}
.alert-light hr, .panel-light hr, .panel-light, .panel-light > .panel-heading + .panel-collapse > .panel-body, .panel-light > .panel-footer, .panel-group > .panel-light > .panel-collapse > .panel-footer {
	border-color: #fdfdfe;
}
.alert-light .alert-link, .panel-light > .panel-heading a {
	color: #686868;
}
.alert-dark, .panel-dark > .panel-heading {
	color: #1b1e21;
	background-color: #d6d8d9;
	border-color: #c6c8ca;
}
.alert-dark hr, .panel-dark hr, .panel-dark, .panel-dark > .panel-heading + .panel-collapse > .panel-body, .panel-dark > .panel-footer, .panel-group > .panel-dark > .panel-collapse > .panel-footer {
	border-color: #c6c8ca;
}
.alert-dark .alert-link, .panel-dark > .panel-heading a {
	color: #040505;
}
.btn-primary, .btn-primary.disabled, .btn-primary:disabled, .btn-primary.disabled:hover, .btn-primary:disabled:hover, .btn-primary.disabled:focus, .btn-primary:disabled:focus, .label-primary {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:focus, .shadow-primary:hover, .shadow-primary:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(38, 143, 255, 0.5);
	box-shadow: 0 0 0 3px rgba(38, 143, 255, 0.5);
}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .btn-primary.dropdown-toggle, .open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle:hover {
	color: #fff;
	background-color: #0062cc;
	border-color: #005cbf;
}
.btn-secondary, .btn-secondary.disabled, .btn-secondary:disabled, .btn-secondary.disabled:hover, .btn-secondary:disabled:hover, .btn-secondary.disabled:focus, .btn-secondary:disabled:focus, .label-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}
.btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus {
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus, .open > .btn-secondary.dropdown-toggle.focus, .open > .btn-secondary.dropdown-toggle:focus, .shadow-secondary:hover, .shadow-secondary:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(130, 138, 145, 0.5);
	box-shadow: 0 0 0 3px rgba(130, 138, 145, 0.5);
}
.btn-secondary.active.focus, .btn-secondary.active:focus, .btn-secondary.active:hover, .btn-secondary:active.focus, .btn-secondary:active:focus, .btn-secondary:active:hover, .open > .btn-secondary.dropdown-toggle, .open > .btn-secondary.dropdown-toggle.focus, .open > .btn-secondary.dropdown-toggle:focus, .open > .btn-secondary.dropdown-toggle:hover {
	color: #fff;
	background-color: #545b62;
	border-color: #4e555b;
}
.btn-success, .btn-success.disabled, .btn-success:disabled, .btn-success.disabled:hover, .btn-success:disabled:hover, .btn-success.disabled:focus, .btn-success:disabled:focus, .label-success {
	color: #fff;
	background-color: #28a745;
	border-color: #28a745;
}
.btn-success:hover, .btn-success:focus, .btn-success.focus {
	color: #fff;
	background-color: #218838;
	border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus, .open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:focus, .shadow-success:hover, .shadow-success:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(72, 180, 97, 0.5);
	box-shadow: 0 0 0 3px rgba(72, 180, 97, 0.5);
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .btn-success.dropdown-toggle, .open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle:hover {
	color: #fff;
	background-color: #1e7e34;
	border-color: #1c7430;
}
.btn-info, .btn-info.disabled, .btn-info:disabled, .btn-info.disabled:hover, .btn-info:disabled:hover, .btn-info.disabled:focus, .btn-info:disabled:focus, .label-info {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8;
}
.btn-info:hover, .btn-info:focus, .btn-info.focus {
	color: #fff;
	background-color: #138496;
	border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus, .open > .btn-info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:focus, .shadow-info:hover, .shadow-info:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(58, 176, 195, 0.5);
	box-shadow: 0 0 0 3px rgba(58, 176, 195, 0.5);
}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .btn-info.dropdown-toggle, .open > .btn-info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle:hover {
	color: #fff;
	background-color: #117a8b;
	border-color: #10707f;
}
.btn-warning, .btn-warning.disabled, .btn-warning:disabled, .btn-warning.disabled:hover, .btn-warning:disabled:hover, .btn-warning.disabled:focus, .btn-warning:disabled:focus, .label-warning {
	color: #fff;
	background-color: #ffc107;
	border-color: #ffc107;
}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus {
	color: #fff;
	background-color: #e0a800;
	border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus, .open > .btn-warning.dropdown-toggle.focus, .open > .btn-warning.dropdown-toggle:focus, .shadow-warning:hover, .shadow-warning:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(222, 170, 12, 0.5);
	box-shadow: 0 0 0 3px rgba(222, 170, 12, 0.5);
}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .btn-warning.dropdown-toggle, .open > .btn-warning.dropdown-toggle.focus, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle:hover {
	color: #fff;
	background-color: #d39e00;
	border-color: #c69500;
}
.btn-danger, .btn-danger.disabled, .btn-danger:disabled, .btn-danger.disabled:hover, .btn-danger:disabled:hover, .btn-danger.disabled:focus, .btn-danger:disabled:focus, .label-danger {
	color: #fff;
	background-color: #dc3545;
	border-color: #dc3545;
}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus {
	color: #fff;
	background-color: #c82333;
	border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus, .open > .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-toggle:focus, .shadow-danger:hover, .shadow-danger:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(225, 83, 97, 0.5);
	box-shadow: 0 0 0 3px rgba(225, 83, 97, 0.5);
}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .btn-danger.dropdown-toggle, .open > .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle:hover {
	color: #fff;
	background-color: #bd2130;
	border-color: #b21f2d;
}
.btn-light, .btn-light.disabled, .btn-light:disabled, .btn-light.disabled:hover, .btn-light:disabled:hover, .btn-light.disabled:focus, .btn-light:disabled:focus, .label-light {
	color: #212529;
	background-color: #f8f9fa;
	border-color: #f8f9fa;
}
.btn-light:hover, .btn-light:focus, .btn-light.focus {
	color: #212529;
	background-color: #e2e6ea;
	border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus, .open > .btn-light.dropdown-toggle.focus, .open > .btn-light.dropdown-toggle:focus, .shadow-light:hover, .shadow-light:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(216, 217, 219, 0.5);
	box-shadow: 0 0 0 3px rgba(216, 217, 219, 0.5);
}
.btn-light.active.focus, .btn-light.active:focus, .btn-light.active:hover, .btn-light:active.focus, .btn-light:active:focus, .btn-light:active:hover, .open > .btn-light.dropdown-toggle, .open > .btn-light.dropdown-toggle.focus, .open > .btn-light.dropdown-toggle:focus, .open > .btn-light.dropdown-toggle:hover {
	color: #212529;
	background-color: #dae0e5;
	border-color: #d3d9df;
}
.btn-dark, .btn-dark.disabled, .btn-dark:disabled, .btn-dark.disabled:hover, .btn-dark:disabled:hover, .btn-dark.disabled:focus, .btn-dark:disabled:focus, .label-dark {
	color: #fff;
	background-color: #343a40;
	border-color: #343a40;
}
.btn-dark:hover, .btn-dark:focus, .btn-dark.focus {
	color: #fff;
	background-color: #23272b;
	border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus, .open > .btn-dark.dropdown-toggle.focus, .open > .btn-dark.dropdown-toggle:focus, .shadow-dark:hover, .shadow-dark:focus {
	-webkit-box-shadow: 0 0 0 3px rgba(82, 88, 93, 0.5);
	box-shadow: 0 0 0 3px rgba(82, 88, 93, 0.5);
}
.btn-dark.active.focus, .btn-dark.active:focus, .btn-dark.active:hover, .btn-dark:active.focus, .btn-dark:active:focus, .btn-dark:active:hover, .open > .btn-dark.dropdown-toggle, .open > .btn-dark.dropdown-toggle.focus, .open > .btn-dark.dropdown-toggle:focus, .open > .btn-dark.dropdown-toggle:hover {
	color: #fff;
	background-color: #1d2124;
	border-color: #171a1d;
}
.btn-transparent:focus, .btn-transparent.focus {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.well, .tab-content, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	background-color: #f8f9fa;
	-webkit-box-shadow: none;
	box-shadow: none;
}
hr, .well, .tab-content, .nav-tabs, .nav-tabs > li > a:focus, .nav-tabs > li > a:hover, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	border-color: #dae0e5;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
	border-bottom-color: transparent;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover, .selectize-control.multi .selectize-input > div.active {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}
.pagination > li > a, .pagination > li > span {
	color: #007bff;
}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
	color: #0056b3;
}
.pagination > li > a:focus, .pagination > li > span:focus {
	box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.pagination > li.disabled > a:focus, .pagination > li.disabled > span:focus {
	box-shadow: none;
}
tr.active, tr.active > th, tr.active > td {
	background-color: #eaeaea !important;
}
tr.active th, tr.active td, tr.active thead th, tr.active tbody + tbody {
	border-color: #dddddd !important;
}
.table-hover tr.active:hover, .table-hover tr.active:hover > td, .table-hover tr.active:hover > th {
	background-color: #e4e4e4 !important;
}
.primary, .primary > th, .primary > td, .list-group-item-primary {
	background-color: #b8daff !important;
}
.primary th, .primary td, .primary thead th, .primary tbody + tbody, .border-primary {
	border-color: #7abaff !important;
}
.table-hover .primary:hover, .table-hover .primary:hover > td, .table-hover .primary:hover > th {
	background-color: #9fcdff !important;
}
.secondary, .secondary > th, .secondary > td, .list-group-item-secondary {
	background-color: #d6d8db !important;
}
.secondary th, .secondary td, .secondary thead th, .secondary tbody + tbody, .border-secondary {
	border-color: #b3b7bb !important;
}
.table-hover .secondary:hover, .table-hover .secondary:hover > td, .table-hover .secondary:hover > th {
	background-color: #c8cbcf !important;
}
.success, .success > th, .success > td, .list-group-item-success {
	background-color: #c3e6cb !important;
}
.success th, .success td, .success thead th, .success tbody + tbody, .border-success {
	border-color: #8fd19e !important;
}
.table-hover .success:hover, .table-hover .success:hover > td, .table-hover .success:hover > th {
	background-color: #b1dfbb !important;
}
.info, .info > th, .info > td, .list-group-item-info {
	background-color: #bee5eb !important;
}
.info th, .info td, .info thead th, .info tbody + tbody, .border-info {
	border-color: #86cfda !important;
}
.table-hover .info:hover, .table-hover .info:hover > td, .table-hover .info:hover > th {
	background-color: #abdde5 !important;
}
.warning, .warning > th, .warning > td, .list-group-item-warning {
	background-color: #ffeeba !important;
}
.warning th, .warning td, .warning thead th, .warning tbody + tbody, .border-warning {
	border-color: #ffdf7e !important;
}
.table-hover .warning:hover, .table-hover .warning:hover > td, .table-hover .warning:hover > th {
	background-color: #ffe8a1 !important;
}
.danger, .danger > th, .danger > td, .list-group-item-danger {
	background-color: #f5c6cb !important;
}
.danger th, .danger td, .danger thead th, .danger tbody + tbody, .border-danger {
	border-color: #ed969e !important;
}
.table-hover .danger:hover, .table-hover .danger:hover > td, .table-hover .danger:hover > th {
	background-color: #f1b0b7 !important;
}
.light, .light > th, .light > td, .list-group-item-light {
	background-color: #fdfdfe !important;
}
.light th, .light td, .light thead th, .light tbody + tbody, .border-light {
	border-color: #fbfcfc !important;
}
.table-hover .light:hover, .table-hover .light:hover > td, .table-hover .light:hover > th {
	background-color: #ececf6 !important;
}
.dark, .dark > th, .dark > td, .list-group-item-dark {
	background-color: #c6c8ca !important;
}
.dark th, .dark td, .dark thead th, .dark tbody + tbody, .border-dark {
	border-color: #95999c !important;
}
.table-hover .dark:hover, .table-hover .dark:hover > td, .table-hover .dark:hover > th {
	background-color: #b9bbbe !important;
}
.form-control, .selectize-control > .selectize-input {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.form-control:focus, .selectize-control > .selectize-input.focus {
	border-color: #80bdff;
	box-shadow: 0 0 0 3px rgba(0, 123, 255, 0.25);
}
.form-control[disabled], .form-control[readonly] {
	background-color: #f8f9fa;
}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label, .has-success .form-control-feedback, .has-success .selectize-input:after {
	color: #28a745;
}
.has-success > .form-control, .has-success > .has-feedback > .form-control, .has-success > .input-group > .form-control, .has-success > div > div > .form-control, .has-success .selectize-control > .selectize-input {
	border-color: #28a745;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.has-success > .form-control:focus, .has-success > .has-feedback > .form-control:focus, .has-success > .input-group > .form-control:focus, .has-success > div > div > .form-control:focus, .has-success .selectize-control > .selectize-input.focus, .has-success input[type='checkbox']:focus::after, .has-success input[type='radio']:focus::after {
	border-color: #28a745;
	-webkit-box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.25);
	box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.25);
}
.has-success input[type='checkbox']:checked::after, .has-success input[type='radio']:checked::after, .has-success input[type='checkbox']:indeterminate::after {
	background-color: #28a745;
	border-color: #28a745;
}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label, .has-error .form-control-feedback, .has-error .selectize-input:after {
	color: #dc3545;
}
.has-error > .form-control, .has-error > .has-feedback > .form-control, .has-error > .input-group > .form-control, .has-error > div > div > .form-control, .has-error .selectize-control > .selectize-input {
	border-color: #dc3545;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.has-error > .form-control:focus, .has-error > .has-feedback > .form-control:focus, .has-error > .input-group > .form-control:focus, .has-error > div > div > .form-control:focus, .has-error .selectize-control > .selectize-input.focus, .has-error input[type='checkbox']:focus::after, .has-error input[type='radio']:focus::after {
	border-color: #dc3545;
	-webkit-box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.25);
	box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.25);
}
.has-error input[type='checkbox']:checked::after, .has-error input[type='radio']:checked::after, .has-error input[type='checkbox']:indeterminate::after {
	background-color: #dc3545;
	border-color: #dc3545;
}