.show-fieldset {
  border: 1px solid silver !important;
}

.show-legend {
  border: 0px transparent !important;
}

.ngx-pagination button {
  color: #0a0a0a;
}

.current {
  background: #fff;
}

.disabled {
  color: #cacaca;
}

.navbar {
  border: none;
}

.navbar-toggle {
  color: #fff;
}

.label-count {
  background-color: #000;
}

.nav > li > a {
  color: #fff;
}

.bars {
  color: #fff;
}

.block-header h2 {
  color: #666 !important;
}

.block-header h2 small {
  color: #888;
}

.block-header h2 small a {
  color: #777;
}

.bg-red {
  background-color: #F44336 !important;
}

.number {
  color: #555;
}

.bg-pink {
  background-color: #E91E63 !important;
}

.bg-purple {
  background-color: #9C27B0 !important;
}

.bg-deep-purple {
  background-color: #673AB7 !important;
}

.bg-indigo {
  background-color: #3F51B5 !important;
}

.bg-blue {
  background-color: #2196F3 !important;
}

.bg-light-blue {
  background-color: #03A9F4 !important;
}

.bg-cyan {
  background-color: #00BCD4 !important;
}

.bg-teal {
  background-color: #009688 !important;
}

.bg-green {
  background-color: #4CAF50 !important;
}

.bg-light-green {
  background-color: #8BC34A !important;
}

.bg-lime {
  background-color: #CDDC39 !important;
}

.bg-yellow {
  background-color: #ffe821 !important;
}

.bg-amber {
  background-color: #FFC107 !important;
}

.bg-orange {
  background-color: #FF9800 !important;
}

.bg-deep-orange {
  background-color: #FF5722 !important;
}

.bg-brown {
  background-color: #795548 !important;
}

.bg-grey {
  background-color: #9E9E9E !important;
}

.bg-blue-grey {
  background-color: #607D8B !important;
}

.bg-black {
  background-color: #000000 !important;
  color: #fff !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.col-red {
  color: #F44336 !important;
}

.col-pink {
  color: #E91E63 !important;
}

.col-purple {
  color: #9C27B0 !important;
}

.col-deep-purple {
  color: #673AB7 !important;
}

.col-indigo {
  color: #3F51B5 !important;
}

.col-blue {
  color: #2196F3 !important;
}

.col-light-blue {
  color: #03A9F4 !important;
}

.col-cyan {
  color: #00BCD4 !important;
}

.col-teal {
  color: #009688 !important;
}

.col-green {
  color: #4CAF50 !important;
}

.col-light-green {
  color: #8BC34A !important;
}

.col-lime {
  color: #CDDC39 !important;
}

.col-yellow {
  color: #ffe821 !important;
}

.col-amber {
  color: #FFC107 !important;
}

.col-orange {
  color: #FF9800 !important;
}

.col-deep-orange {
  color: #FF5722 !important;
}

.col-brown {
  color: #795548 !important;
}

.col-grey {
  color: #9E9E9E !important;
}

.col-blue-grey {
  color: #607D8B !important;
}

.col-black {
  color: #000000 !important;
}

.col-white {
  color: #ffffff !important;
}

.demo-image-copyright {
  color: #777;
}

.demo-image-copyright a {
  color: #555 !important;
}

.active {
  background-color: #2196F3;
}

.red {
  background-color: #F44336;
}

.pink {
  background-color: #E91E63;
}

.purple {
  background-color: #9C27B0;
}

.deep-purple {
  background-color: #673AB7;
}

.indigo {
  background-color: #3F51B5;
}

.blue {
  background-color: #2196F3;
}

.light-blue {
  background-color: #03A9F4;
}

.cyan {
  background-color: #00BCD4;
}

.teal {
  background-color: #009688;
}

.green {
  background-color: #4CAF50;
}

.light-green {
  background-color: #8BC34A;
}

.lime {
  background-color: #CDDC39;
}

.yellow {
  background-color: #ffe821;
}

.amber {
  background-color: #FFC107;
}

.orange {
  background-color: #FF9800;
}

.deep-orange {
  background-color: #FF5722;
}

.brown {
  background-color: #795548;
}

.grey {
  background-color: #9E9E9E;
}

.blue-grey {
  background-color: #607D8B;
}

.black {
  background-color: #000000;
}

.white {
  background-color: #ffffff;
}

.dropdown-menu {
  background-color: #fff;
  border: none;
}

.btn-circle {
  border: none;
}

.btn-link {
  color: #fff !important;
}

.btn-circle-lg {
  border: none;
}

.bootstrap-tagsinput {
  border: none !important;
}

.noUi-background {
  background: #FAFAFA;
  background-color: #bfbfbf;
}

.noUi-connect {
  background: #B8B8B8;
  background-color: #26A69A;
}

.noUi-target {
  border: none;
}

.noUi-handle {
  border: 1px solid #D9D9D9;
  background-color: #26A69A;
}

.range-label {
  background-color: #26A69A;
}

.range-label span {
  color: #fff;
}

.ms-hover {
  color: #000000 !important;
}

.card {
  background: #fff;
}

.card-inside-title {
  color: #000;
}

.card-inside-title small {
  color: #999;
}

.card-inside-title small a {
  color: #777;
}

.material-icons {
  color: #999;
}

.badge {
  background-color: #fff;
}

.header {
  color: #555;
  background: #eee;
}

.header-dropdown i {
  color: #999;
}

.header h2 {
  color: #111;
}

.header h2 small {
  color: #999;
}

.header h2 small a {
  color: #777;
}

.body {
  color: #555;
}

.info-box {
  background-color: #fff;
}

.icon {
  background-color: rgba(0, 0, 0, 0.12);
}

.icon i {
  color: rgba(0, 0, 0, 0.15);
}

.text {
  color: #555;
}

.info-box-2 {
  background-color: #fff;
}

.info-box-3 {
  background-color: #fff;
}

.info-box-4 {
  background-color: #fff;
}

.alert {
  border: none;
}

.alert-link {
  color: #fff;
}

.alert-success {
  background-color: #2b982b;
}

.alert-info {
  background-color: #00b0e4;
}

.alert-warning {
  background-color: #ff9600 !important;
}

.alert-danger {
  background-color: #fb483a !important;
}

.close {
  color: #fff;
}

.check_box {
  color: green;
}

.indeterminate_check_box {
  color: red;
}

.switch-col-red {
  background-color: rgba(244, 67, 54, 0.5);
}

.switch-col-pink {
  background-color: rgba(233, 30, 99, 0.5);
}

.switch-col-purple {
  background-color: rgba(156, 39, 176, 0.5);
}

.switch-col-deep-purple {
  background-color: rgba(103, 58, 183, 0.5);
}

.switch-col-indigo {
  background-color: rgba(63, 81, 181, 0.5);
}

.switch-col-blue {
  background-color: rgba(33, 150, 243, 0.5);
}

.switch-col-light-blue {
  background-color: rgba(3, 169, 244, 0.5);
}

.switch-col-cyan {
  background-color: rgba(0, 188, 212, 0.5);
}

.switch-col-teal {
  background-color: rgba(0, 150, 136, 0.5);
}

.switch-col-green {
  background-color: rgba(76, 175, 80, 0.5);
}

.switch-col-light-green {
  background-color: rgba(139, 195, 74, 0.5);
}

.switch-col-lime {
  background-color: rgba(205, 220, 57, 0.5);
}

.switch-col-yellow {
  background-color: rgba(255, 232, 33, 0.5);
}

.switch-col-amber {
  background-color: rgba(255, 193, 7, 0.5);
}

.switch-col-orange {
  background-color: rgba(255, 152, 0, 0.5);
}

.switch-col-deep-orange {
  background-color: rgba(255, 87, 34, 0.5);
}

.switch-col-brown {
  background-color: rgba(121, 85, 72, 0.5);
}

.switch-col-grey {
  background-color: rgba(158, 158, 158, 0.5);
}

.switch-col-blue-grey {
  background-color: rgba(96, 125, 139, 0.5);
}

.switch-col-black {
  background-color: rgba(0, 0, 0, 0.5);
}

.switch-col-white {
  background-color: rgba(255, 255, 255, 0.5);
}

.dtp-time {
  background: #007d72;
}

.dtp-header {
  background: #009688;
}

.p10 > a {
  color: #fff;
}

.dtp-actual-year {
  color: #ffffff;
}

.selected {
  background: #007d72;
}

.form-control {
  border: none;
  background-color: transparent;
}

.selected a {
  background-color: #eee !important;
}

.active a {
  background-color: #2196F3;
  color: #222 !important;
}

.notify {
  background-color: #F44336 !important;
}

.popover {
  border: 1px solid rgba(0, 0, 0, 0.08);
}

.popover-title {
  background-color: #e9e9e9;
}

.popover-content {
  color: #777;
}

.nav-tabs > li > a {
  border: none !important;
}

.modal-header {
  border: none;
}

.modal-content {
  border: none;
}

.modal-body {
  color: #777;
}

.modal-footer {
  border: none;
  background-color: rgba(0, 0, 0, 0.12);
}

.modal-col-red {
  background-color: #F44336;
}

.modal-title {
  color: #fff !important;
}

.modal-col-pink {
  background-color: #E91E63;
}

.modal-col-purple {
  background-color: #9C27B0;
}

.modal-col-deep-purple {
  background-color: #673AB7;
}

.modal-col-indigo {
  background-color: #3F51B5;
}

.modal-col-blue {
  background-color: #2196F3;
}

.modal-col-light-blue {
  background-color: #03A9F4;
}

.modal-col-cyan {
  background-color: #00BCD4;
}

.modal-col-teal {
  background-color: #009688;
}

.modal-col-green {
  background-color: #4CAF50;
}

.modal-col-light-green {
  background-color: #8BC34A;
}

.modal-col-lime {
  background-color: #CDDC39;
}

.modal-col-yellow {
  background-color: #ffe821;
}

.modal-col-amber {
  background-color: #FFC107;
}

.modal-col-orange {
  background-color: #FF9800;
}

.modal-col-deep-orange {
  background-color: #FF5722;
}

.modal-col-brown {
  background-color: #795548;
}

.modal-col-grey {
  background-color: #9E9E9E;
}

.modal-col-blue-grey {
  background-color: #607D8B;
}

.modal-col-black {
  background-color: #000000;
}

.modal-col-white {
  background-color: #ffffff;
}

.label-primary {
  background-color: #1f91f3;
}

.label-success {
  background-color: #2b982b;
}

.label-info {
  background-color: #00b0e4;
}

.label-warning {
  background-color: #ff9600;
}

.label-danger {
  background-color: #fb483a;
}

.primary th {
  background-color: #1f91f3;
}

.success th {
  background-color: #2b982b;
}

.info th {
  background-color: #00b0e4;
}

.warning th {
  background-color: #ff9600;
}

.danger th {
  background-color: #fb483a;
}

.table-bordered tbody tr th {
  border: 1px solid #eee;
}

.table-bordered thead tr th {
  border: 1px solid #eee;
}

.panel-col-red {
  border: 1px solid #F44336;
}

.panel-title {
  background-color: #fb483a;
}

.panel-body {
  color: #fff !important;
}

.panel-col-pink {
  border: 1px solid #E91E63;
}

.panel-col-purple {
  border: 1px solid #9C27B0;
}

.panel-col-deep-purple {
  border: 1px solid #673AB7;
}

.panel-col-indigo {
  border: 1px solid #3F51B5;
}

.panel-col-blue {
  border: 1px solid #2196F3;
}

.panel-col-light-blue {
  border: 1px solid #03A9F4;
}

.panel-col-cyan {
  border: 1px solid #00BCD4;
}

.panel-col-teal {
  border: 1px solid #009688;
}

.panel-col-green {
  border: 1px solid #4CAF50;
}

.panel-col-light-green {
  border: 1px solid #8BC34A;
}

.panel-col-lime {
  border: 1px solid #CDDC39;
}

.panel-col-yellow {
  border: 1px solid #ffe821;
}

.panel-col-amber {
  border: 1px solid #FFC107;
}

.panel-col-orange {
  border: 1px solid #FF9800;
}

.panel-col-deep-orange {
  border: 1px solid #FF5722;
}

.panel-col-brown {
  border: 1px solid #795548;
}

.panel-col-grey {
  border: 1px solid #9E9E9E;
}

.panel-col-blue-grey {
  border: 1px solid #607D8B;
}

.panel-col-black {
  border: 1px solid #000000;
}

.panel-col-white {
  border: 1px solid #ffffff;
}

.panel-primary {
  border: 1px solid #1f91f3;
}

.panel-success {
  border: 1px solid #2b982b;
}

.panel-warning {
  border: 1px solid #ff9600;
}

.panel-danger {
  border: 1px solid #fb483a;
}

.progress-bar {
  background-color: #1f91f3;
}

.progress-bar-success {
  background-color: #2b982b;
}

.progress-bar-info {
  background-color: #00b0e4;
}

.progress-bar-warning {
  background-color: #ff9600;
}

.progress-bar-danger {
  background-color: #fb483a;
}

.help-info {
  color: #999;
}

.error {
  color: #F44336;
}

.input-group-addon {
  border: none;
}

.form-label {
  color: #aaa;
}

.dropzone {
  border: 2px solid transparent !important;
}

.dz-drag-hover {
  border: 2px dashed #888 !important;
}

.breadcrumb {
  background-color: transparent;
}

.breadcrumb li a {
  color: #444;
}

.breadcrumb-col-red li a {
  color: #F44336 !important;
}

.breadcrumb-bg-red {
  background-color: #F44336 !important;
}

.breadcrumb-bg-red li {
  color: #fff !important;
}

.breadcrumb-bg-red li a {
  color: #fff;
}

.breadcrumb-col-pink li a {
  color: #E91E63 !important;
}

.breadcrumb-bg-pink {
  background-color: #E91E63 !important;
}

.breadcrumb-bg-pink li {
  color: #fff !important;
}

.breadcrumb-bg-pink li a {
  color: #fff;
}

.breadcrumb-col-purple li a {
  color: #9C27B0 !important;
}

.breadcrumb-bg-purple {
  background-color: #9C27B0 !important;
}

.breadcrumb-bg-purple li {
  color: #fff !important;
}

.breadcrumb-bg-purple li a {
  color: #fff;
}

.breadcrumb-col-deep-purple li a {
  color: #673AB7 !important;
}

.breadcrumb-bg-deep-purple {
  background-color: #673AB7 !important;
}

.breadcrumb-bg-deep-purple li {
  color: #fff !important;
}

.breadcrumb-bg-deep-purple li a {
  color: #fff;
}

.breadcrumb-col-indigo li a {
  color: #3F51B5 !important;
}

.breadcrumb-bg-indigo {
  background-color: #3F51B5 !important;
}

.breadcrumb-bg-indigo li {
  color: #fff !important;
}

.breadcrumb-bg-indigo li a {
  color: #fff;
}

.breadcrumb-col-blue li a {
  color: #2196F3 !important;
}

.breadcrumb-bg-blue {
  background-color: #2196F3 !important;
}

.breadcrumb-bg-blue li {
  color: #fff !important;
}

.breadcrumb-bg-blue li a {
  color: #fff;
}

.breadcrumb-col-light-blue li a {
  color: #03A9F4 !important;
}

.breadcrumb-bg-light-blue {
  background-color: #03A9F4 !important;
}

.breadcrumb-bg-light-blue li {
  color: #fff !important;
}

.breadcrumb-bg-light-blue li a {
  color: #fff;
}

.breadcrumb-col-cyan li a {
  color: #00BCD4 !important;
}

.breadcrumb-bg-cyan {
  background-color: #00BCD4 !important;
}

.breadcrumb-bg-cyan li {
  color: #fff !important;
}

.breadcrumb-bg-cyan li a {
  color: #fff;
}

.breadcrumb-col-teal li a {
  color: #009688 !important;
}

.breadcrumb-bg-teal {
  background-color: #009688 !important;
}

.breadcrumb-bg-teal li {
  color: #fff !important;
}

.breadcrumb-bg-teal li a {
  color: #fff;
}

.breadcrumb-col-green li a {
  color: #4CAF50 !important;
}

.breadcrumb-bg-green {
  background-color: #4CAF50 !important;
}

.breadcrumb-bg-green li {
  color: #fff !important;
}

.breadcrumb-bg-green li a {
  color: #fff;
}

.breadcrumb-col-light-green li a {
  color: #8BC34A !important;
}

.breadcrumb-bg-light-green {
  background-color: #8BC34A !important;
}

.breadcrumb-bg-light-green li {
  color: #fff !important;
}

.breadcrumb-bg-light-green li a {
  color: #fff;
}

.breadcrumb-col-lime li a {
  color: #CDDC39 !important;
}

.breadcrumb-bg-lime {
  background-color: #CDDC39 !important;
}

.breadcrumb-bg-lime li {
  color: #fff !important;
}

.breadcrumb-bg-lime li a {
  color: #fff;
}

.breadcrumb-col-yellow li a {
  color: #ffe821 !important;
}

.breadcrumb-bg-yellow {
  background-color: #ffe821 !important;
}

.breadcrumb-bg-yellow li {
  color: #fff !important;
}

.breadcrumb-bg-yellow li a {
  color: #fff;
}

.breadcrumb-col-amber li a {
  color: #FFC107 !important;
}

.breadcrumb-bg-amber {
  background-color: #FFC107 !important;
}

.breadcrumb-bg-amber li {
  color: #fff !important;
}

.breadcrumb-bg-amber li a {
  color: #fff;
}

.breadcrumb-col-orange li a {
  color: #FF9800 !important;
}

.breadcrumb-bg-orange {
  background-color: #FF9800 !important;
}

.breadcrumb-bg-orange li {
  color: #fff !important;
}

.breadcrumb-bg-orange li a {
  color: #fff;
}

.breadcrumb-col-deep-orange li a {
  color: #FF5722 !important;
}

.breadcrumb-bg-deep-orange {
  background-color: #FF5722 !important;
}

.breadcrumb-bg-deep-orange li {
  color: #fff !important;
}

.breadcrumb-bg-deep-orange li a {
  color: #fff;
}

.breadcrumb-col-brown li a {
  color: #795548 !important;
}

.breadcrumb-bg-brown {
  background-color: #795548 !important;
}

.breadcrumb-bg-brown li {
  color: #fff !important;
}

.breadcrumb-bg-brown li a {
  color: #fff;
}

.breadcrumb-col-grey li a {
  color: #9E9E9E !important;
}

.breadcrumb-bg-grey {
  background-color: #9E9E9E !important;
}

.breadcrumb-bg-grey li {
  color: #fff !important;
}

.breadcrumb-bg-grey li a {
  color: #fff;
}

.breadcrumb-col-blue-grey li a {
  color: #607D8B !important;
}

.breadcrumb-bg-blue-grey {
  background-color: #607D8B !important;
}

.breadcrumb-bg-blue-grey li {
  color: #fff !important;
}

.breadcrumb-bg-blue-grey li a {
  color: #fff;
}

.breadcrumb-col-black li a {
  color: #000000 !important;
}

.breadcrumb-bg-black {
  background-color: #000000 !important;
}

.breadcrumb-bg-black li {
  color: #fff !important;
}

.breadcrumb-bg-black li a {
  color: #fff;
}

.breadcrumb-col-white li a {
  color: #ffffff !important;
}

.breadcrumb-bg-white {
  background-color: #ffffff !important;
}

.breadcrumb-bg-white li {
  color: #fff !important;
}

.breadcrumb-bg-white li a {
  color: #fff;
}

.list-group-item-text {
  color: #dfe9f1;
}

.list-group-item-success {
  background-color: #2b982b;
}

.list-group-item-info {
  background-color: #00b0e4;
}

.list-group-item-warning {
  background-color: #ff9600;
}

.list-group-item-danger {
  background-color: #fb483a;
}

.list-group-bg-red {
  background-color: #F44336;
}

.list-group-bg-pink {
  background-color: #E91E63;
}

.list-group-bg-purple {
  background-color: #9C27B0;
}

.list-group-bg-deep-purple {
  background-color: #673AB7;
}

.list-group-bg-indigo {
  background-color: #3F51B5;
}

.list-group-bg-blue {
  background-color: #2196F3;
}

.list-group-bg-light-blue {
  background-color: #03A9F4;
}

.list-group-bg-cyan {
  background-color: #00BCD4;
}

.list-group-bg-teal {
  background-color: #009688;
}

.list-group-bg-green {
  background-color: #4CAF50;
}

.list-group-bg-light-green {
  background-color: #8BC34A;
}

.list-group-bg-lime {
  background-color: #CDDC39;
}

.list-group-bg-yellow {
  background-color: #ffe821;
}

.list-group-bg-amber {
  background-color: #FFC107;
}

.list-group-bg-orange {
  background-color: #FF9800;
}

.list-group-bg-deep-orange {
  background-color: #FF5722;
}

.list-group-bg-brown {
  background-color: #795548;
}

.list-group-bg-grey {
  background-color: #9E9E9E;
}

.list-group-bg-blue-grey {
  background-color: #607D8B;
}

.list-group-bg-black {
  background-color: #000000;
}

.list-group-bg-white {
  background-color: #ffffff;
}

.pager li > a {
  border: none;
}

.pagination > li > a {
  border: none;
}

.media-body {
  color: #777;
}

.media-heading {
  color: #333;
}

.disabled a {
  background: #eee;
}

.current a {
  background: #2184be;
  background-color: #009688;
}

.done a {
  background: #9dc8e2;
  background-color: rgba(0, 150, 136, 0.6);
}

.error a {
  background: #ff3111;
  background-color: #F44336 !important;
}

.content {
  border: 1px solid #ddd;
}

.actions a {
  background: #009688;
}

.steps > ul > li > a {
  color: #5f5f5f;
}

.waves-ripple {
  background: rgba(255, 255, 255, 0.5);
}

.page-loader-wrapper {
  background: #eee;
}

.page-loader-wrapper p {
  color: #444;
}

.spinner-layer {
  border-color: #F44336;
}

.pl-red {
  border-color: #F44336;
}

.pl-pink {
  border-color: #E91E63;
}

.pl-purple {
  border-color: #9C27B0;
}

.pl-deep-purple {
  border-color: #673AB7;
}

.pl-indigo {
  border-color: #3F51B5;
}

.pl-blue {
  border-color: #2196F3;
}

.pl-light-blue {
  border-color: #03A9F4;
}

.pl-cyan {
  border-color: #00BCD4;
}

.pl-teal {
  border-color: #009688;
}

.pl-green {
  border-color: #4CAF50;
}

.pl-light-green {
  border-color: #8BC34A;
}

.pl-lime {
  border-color: #CDDC39;
}

.pl-yellow {
  border-color: #ffe821;
}

.pl-amber {
  border-color: #FFC107;
}

.pl-orange {
  border-color: #FF9800;
}

.pl-deep-orange {
  border-color: #FF5722;
}

.pl-brown {
  border-color: #795548;
}

.pl-grey {
  border-color: #9E9E9E;
}

.pl-blue-grey {
  border-color: #607D8B;
}

.pl-black {
  border-color: #000000;
}

.pl-white {
  border-color: #ffffff;
}

.gap-patch {
  border-color: inherit;
}

.circle-clipper {
  border-color: inherit;
}

.circle {
  border-color: inherit;
  color: transparent !important;
}

.tasks h4 {
  color: #333;
}

.icon-circle {
  color: #fff;
}

.menu-info h4 {
  color: #333;
}

.menu-info p {
  color: #aaa;
}

.dropdown-menu > li > a {
  color: #666;
}

.overlay {
  background-color: rgba(0, 0, 0, 0.5);
}

.sidebar {
  background: #fdfdfd;
}

.user-info {
  background: url("../images/user-img-background.jpg") no-repeat no-repeat;
}

.name {
  color: #fff;
}

.email {
  color: #fff;
}

.user-helper-dropdown {
  color: #fff;
}

.list a {
  color: #747474;
}

.list a span {
  color: #333;
}

.right-sidebar {
  background: #fdfdfd;
}

.dd-handle {
  background-color: #f9f9f9 !important;
  background: #ccc !important;
}

.dd3-handle {
  background: #999 !important;
}

.login-page {
  background-color: #00BCD4;
}

.msg {
  color: #555;
}

.login-box a {
  color: #00BCD4;
}

.logo a {
  color: #fff;
}

.logo small {
  color: #fff;
}

.signup-page {
  background-color: #00BCD4;
}

.signup-box a {
  color: #00BCD4;
}

.fp-page {
  background-color: #00BCD4;
}

.fp-box a {
  color: #00BCD4;
}

.error-message {
  color: #333;
}

.dataTables_wrapper select {
  border: none;
}

.dt-button {
  background-color: #607D8B;
}

.dt-button-info {
  background-color: #fff;
}

.dt-button-info h2 {
  color: #777;
}

.dt-button-info div {
  color: #777;
}

