a.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #2b6bdd;
}
.btn-link {
  color: #2b6bdd;
}
.btn-link:hover,
.btn-link:focus {
  color: #1d55b8;
}
.btn-primary {
  color: #fff;
  background-color: #2b6bdd;
  border-color: #2b6bdd;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #1d55b8;
  border-color: #133676;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1d55b8;
  border-color: #1c51af;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #1d55b8;
  border-color: #1c51af;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #194799;
  border-color: #133676;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #2b6bdd;
  border-color: #2b6bdd;
}
.btn-primary .badge {
  color: #2b6bdd;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #2B6BDD;
  border-color: #2B6BDD;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #1d55b8;
  border-color: #133676;
}
.btn-info:hover {
  color: #fff;
  background-color: #1d55b8;
  border-color: #1c51af;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #1d55b8;
  border-color: #1c51af;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #194799;
  border-color: #133676;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #2B6BDD;
  border-color: #2B6BDD;
}
.btn-info .badge {
  color: #2B6BDD;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #73D8FF;
  border-color: #73D8FF;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #40caff;
  border-color: #00aff3;
}
.btn-warning:hover {
  color: #fff;
  background-color: #40caff;
  border-color: #36c7ff;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #40caff;
  border-color: #36c7ff;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #1cc0ff;
  border-color: #00aff3;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #73D8FF;
  border-color: #73D8FF;
}
.btn-warning .badge {
  color: #73D8FF;
  background-color: #fff;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #2b6bdd;
}
.label-primary {
  background-color: #2b6bdd;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #1d55b8;
}
.label-info {
  background-color: #2B6BDD;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #1d55b8;
}
.label-warning {
  background-color: #73D8FF;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #40caff;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  border-color: #2b6bdd;
}
.nav-tabs > li.active > a:after {
  background-color: #2b6bdd;
}
.pagination > li > a,
.pagination > li > span {
  color: #2b6bdd;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #1d55b8;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  color: #1d55b8;
}
.panel-primary {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #2b6bdd;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-primary > .panel-heading .badge {
  color: #2b6bdd;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.panel-info {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading {
  color: #fff;
  background-color: #2B6BDD;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-info > .panel-heading .badge {
  color: #2B6BDD;
  background-color: #fff;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.panel-warning {
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading {
  color: #fff;
  background-color: #73D8FF;
  border-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.panel-warning > .panel-heading .badge {
  color: #73D8FF;
  background-color: #fff;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: rgba(0, 0, 0, 0.03);
}
.progress-bar {
  background-color: #2b6bdd;
}
.progress-bar-info {
  background-color: #2B6BDD;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #73D8FF;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #2b6bdd 0%, #1d55b8 100%);
  background-image: -o-linear-gradient(top, #2b6bdd 0%, #1d55b8 100%);
  background-image: linear-gradient(to bottom, #2b6bdd 0%, #1d55b8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff1d55b8', GradientType=0);
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #2B6BDD 0%, #1d55b8 100%);
  background-image: -o-linear-gradient(top, #2B6BDD 0%, #1d55b8 100%);
  background-image: linear-gradient(to bottom, #2B6BDD 0%, #1d55b8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff1d55b8', GradientType=0);
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #73D8FF 0%, #40caff 100%);
  background-image: -o-linear-gradient(top, #73D8FF 0%, #40caff 100%);
  background-image: linear-gradient(to bottom, #73D8FF 0%, #40caff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73d8ff', endColorstr='#ff40caff', GradientType=0);
}
a {
  color: #2b6bdd;
}
a:hover,
a:focus {
  color: #1d55b8;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #2b6bdd 0%, #1c51af 100%);
  background-image: -o-linear-gradient(top, #2b6bdd 0%, #1c51af 100%);
  background-image: linear-gradient(to bottom, #2b6bdd 0%, #1c51af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff1c51af', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #1b4da6;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #1c51af;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #1c51af;
  border-color: #1b4da6;
}
.btn-primary:disabled,
.btn-primary[disabled] {
  background-color: #1c51af;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #2B6BDD 0%, #1c51af 100%);
  background-image: -o-linear-gradient(top, #2B6BDD 0%, #1c51af 100%);
  background-image: linear-gradient(to bottom, #2B6BDD 0%, #1c51af 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff1c51af', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #1b4da6;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #1c51af;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #1c51af;
  border-color: #1b4da6;
}
.btn-info:disabled,
.btn-info[disabled] {
  background-color: #1c51af;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #73D8FF 0%, #36c7ff 100%);
  background-image: -o-linear-gradient(top, #73D8FF 0%, #36c7ff 100%);
  background-image: linear-gradient(to bottom, #73D8FF 0%, #36c7ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73d8ff', endColorstr='#ff36c7ff', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #2cc4ff;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #36c7ff;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #36c7ff;
  border-color: #2cc4ff;
}
.btn-warning:disabled,
.btn-warning[disabled] {
  background-color: #36c7ff;
  background-image: none;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #2b6bdd 0%, #215fce 100%);
  background-image: -o-linear-gradient(top, #2b6bdd 0%, #215fce 100%);
  background-image: linear-gradient(to bottom, #2b6bdd 0%, #215fce 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff215fce', GradientType=0);
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #2B6BDD 0%, #215fce 100%);
  background-image: -o-linear-gradient(top, #2B6BDD 0%, #215fce 100%);
  background-image: linear-gradient(to bottom, #2B6BDD 0%, #215fce 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2b6bdd', endColorstr='#ff215fce', GradientType=0);
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #73D8FF 0%, #5ad1ff 100%);
  background-image: -o-linear-gradient(top, #73D8FF 0%, #5ad1ff 100%);
  background-image: linear-gradient(to bottom, #73D8FF 0%, #5ad1ff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73d8ff', endColorstr='#ff5ad1ff', GradientType=0);
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #2b6bdd;
}
.bg-primary {
  background-color: #2b6bdd;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #1d55b8;
}
.ms-container .ms-list.ms-focus {
  border-color: #2b6bdd;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), rgba(43, 107, 221, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(43, 107, 221, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(43, 107, 221, 0.6);
}
.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
  background-color: #2b6bdd;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #2b6bdd;
}
.search-container.active i {
  color: #2b6bdd;
}
.alert-primary {
  background: #afc7f2;
}
.alert-secondary {
  background: #ffffff;
}
.alert-tertiary {
  background: #afc7f2;
}
.alert-mautic {
  background-color: #2b6bdd;
  border-color: rgba(0, 0, 0, 0.03);
  color: #fff;
}
.alert-mautic hr {
  border-top-color: rgba(0, 0, 0, 0.03);
}
.alert-mautic .alert-link {
  color: #e6e6e6;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  background: #2b6bdd;
  box-shadow: #2263d6 0px 1px 3px 0px inset;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  background: #73D8FF !important;
}
.bullet.bullet-primary {
  background-color: #2b6bdd;
}
.bullet.bullet-info {
  background-color: #2B6BDD;
}
.bullet.bullet-warning {
  background-color: #73D8FF;
}
.btn.btn-outline.btn-primary {
  color: #2b6bdd;
}
.btn.btn-outline.btn-warning {
  color: #73D8FF;
}
.btn.btn-outline.btn-info {
  color: #2B6BDD;
}
.bg-primary {
  background-color: #2b6bdd !important;
  border-color: #2263d6 !important;
  color: #fff !important;
}
.bg-primary.bg-light-xs,
.bg-primary .bg-light-xs {
  background-color: #2f6ede !important;
  border-color: #2263d6 !important;
}
.bg-primary.bg-light-sm,
.bg-primary .bg-light-sm {
  background-color: #3874df !important;
  border-color: #2263d6 !important;
}
.bg-primary.bg-light-md,
.bg-primary .bg-light-md {
  background-color: #417ae1 !important;
  border-color: #2263d6 !important;
}
.bg-primary.bg-light-lg,
.bg-primary .bg-light-lg {
  background-color: #4a80e2 !important;
  border-color: #2263d6 !important;
}
.bg-primary.bg-dark-xs,
.bg-primary .bg-dark-xs {
  background-color: #2768dc !important;
  border-color: #2263d6 !important;
}
.bg-primary.bg-dark-sm,
.bg-primary .bg-dark-sm {
  background-color: #2263d6 !important;
  border-color: #205dc9 !important;
}
.bg-primary.bg-dark-md,
.bg-primary .bg-dark-md {
  background-color: #215fce !important;
  border-color: #1e57bc !important;
}
.bg-primary.bg-dark-lg,
.bg-primary .bg-dark-lg {
  background-color: #205bc5 !important;
  border-color: #1c51af !important;
}
.bg-info {
  background-color: #2B6BDD !important;
  border-color: #2263d6 !important;
  color: #fff !important;
}
.bg-info.bg-light-xs,
.bg-info .bg-light-xs {
  background-color: #2f6ede !important;
  border-color: #2263d6 !important;
}
.bg-info.bg-light-sm,
.bg-info .bg-light-sm {
  background-color: #3874df !important;
  border-color: #2263d6 !important;
}
.bg-info.bg-light-md,
.bg-info .bg-light-md {
  background-color: #417ae1 !important;
  border-color: #2263d6 !important;
}
.bg-info.bg-light-lg,
.bg-info .bg-light-lg {
  background-color: #4a80e2 !important;
  border-color: #2263d6 !important;
}
.bg-info.bg-dark-xs,
.bg-info .bg-dark-xs {
  background-color: #2768dc !important;
  border-color: #2263d6 !important;
}
.bg-info.bg-dark-sm,
.bg-info .bg-dark-sm {
  background-color: #2263d6 !important;
  border-color: #205dc9 !important;
}
.bg-info.bg-dark-md,
.bg-info .bg-dark-md {
  background-color: #215fce !important;
  border-color: #1e57bc !important;
}
.bg-info.bg-dark-lg,
.bg-info .bg-dark-lg {
  background-color: #205bc5 !important;
  border-color: #1c51af !important;
}
.bg-warning {
  background-color: #73D8FF !important;
  border-color: #64d4ff !important;
  color: #fff !important;
}
.bg-warning.bg-light-xs,
.bg-warning .bg-light-xs {
  background-color: #78d9ff !important;
  border-color: #64d4ff !important;
}
.bg-warning.bg-light-sm,
.bg-warning .bg-light-sm {
  background-color: #82dcff !important;
  border-color: #64d4ff !important;
}
.bg-warning.bg-light-md,
.bg-warning .bg-light-md {
  background-color: #8ddfff !important;
  border-color: #64d4ff !important;
}
.bg-warning.bg-light-lg,
.bg-warning .bg-light-lg {
  background-color: #97e2ff !important;
  border-color: #64d4ff !important;
}
.bg-warning.bg-dark-xs,
.bg-warning .bg-dark-xs {
  background-color: #6ed7ff !important;
  border-color: #64d4ff !important;
}
.bg-warning.bg-dark-sm,
.bg-warning .bg-dark-sm {
  background-color: #64d4ff !important;
  border-color: #54cfff !important;
}
.bg-warning.bg-dark-md,
.bg-warning .bg-dark-md {
  background-color: #5ad1ff !important;
  border-color: #45cbff !important;
}
.bg-warning.bg-dark-lg,
.bg-warning .bg-dark-lg {
  background-color: #4fceff !important;
  border-color: #36c7ff !important;
}
.checkbox.custom-primary label input + span:after,
.radio.custom-primary label input + span:after,
.checkbox-inline.custom-primary label input + span:after,
.radio-inline.custom-primary label input + span:after {
  background-color: #2b6bdd;
}
.checkbox.custom-primary label input:checked + span,
.radio.custom-primary label input:checked + span,
.checkbox-inline.custom-primary label input:checked + span,
.radio-inline.custom-primary label input:checked + span {
  border: 1px solid #2b6bdd;
}
.checkbox.custom-primary label:hover input + span,
.radio.custom-primary label:hover input + span,
.checkbox-inline.custom-primary label:hover input + span,
.radio-inline.custom-primary label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-primary label:hover input:checked + span,
.radio.custom-primary label:hover input:checked + span,
.checkbox-inline.custom-primary label:hover input:checked + span,
.radio-inline.custom-primary label:hover input:checked + span {
  border: 1px solid #2b6bdd;
}
.checkbox.custom-info label input + span:after,
.radio.custom-info label input + span:after,
.checkbox-inline.custom-info label input + span:after,
.radio-inline.custom-info label input + span:after {
  background-color: #2B6BDD;
}
.checkbox.custom-info label input:checked + span,
.radio.custom-info label input:checked + span,
.checkbox-inline.custom-info label input:checked + span,
.radio-inline.custom-info label input:checked + span {
  border: 1px solid #2B6BDD;
}
.checkbox.custom-info label:hover input + span,
.radio.custom-info label:hover input + span,
.checkbox-inline.custom-info label:hover input + span,
.radio-inline.custom-info label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-info label:hover input:checked + span,
.radio.custom-info label:hover input:checked + span,
.checkbox-inline.custom-info label:hover input:checked + span,
.radio-inline.custom-info label:hover input:checked + span {
  border: 1px solid #2B6BDD;
}
.checkbox.custom-warning label input + span:after,
.radio.custom-warning label input + span:after,
.checkbox-inline.custom-warning label input + span:after,
.radio-inline.custom-warning label input + span:after {
  background-color: #73D8FF;
}
.checkbox.custom-warning label input:checked + span,
.radio.custom-warning label input:checked + span,
.checkbox-inline.custom-warning label input:checked + span,
.radio-inline.custom-warning label input:checked + span {
  border: 1px solid #73D8FF;
}
.checkbox.custom-warning label:hover input + span,
.radio.custom-warning label:hover input + span,
.checkbox-inline.custom-warning label:hover input + span,
.radio-inline.custom-warning label:hover input + span {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.checkbox.custom-warning label:hover input:checked + span,
.radio.custom-warning label:hover input:checked + span,
.checkbox-inline.custom-warning label:hover input:checked + span,
.radio-inline.custom-warning label:hover input:checked + span {
  border: 1px solid #73D8FF;
}
.loading-bar,
.canvas-loading-bar,
.modal-loading-bar {
  background-color: #afc7f2;
}
.loading-bar:after,
.canvas-loading-bar:after,
.modal-loading-bar:after,
.loading-bar:before,
.canvas-loading-bar:before,
.modal-loading-bar:before {
  background-color: #2b6bdd;
}
.media-list.media-list-bubble > .media.media-right .media-object:after {
  border-color: transparent transparent transparent #2b6bdd;
}
.media-list.media-list-bubble > .media.media-right .media-body .media-text {
  background-color: #2b6bdd;
}
.extra-menu a {
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar .progress {
  background-color: #2f3b51;
}
.switch.switch-primary input:checked + .switch {
  border-color: #2b6bdd;
  box-shadow: inset 0 0 0 0.6em #2b6bdd;
}
.switch.switch-primary input:checked + .switch:after {
  border-color: #2b6bdd;
}
.switch.switch-info input:checked + .switch {
  border-color: #2B6BDD;
  box-shadow: inset 0 0 0 0.6em #2B6BDD;
}
.switch.switch-info input:checked + .switch:after {
  border-color: #2B6BDD;
}
.switch.switch-warning input:checked + .switch {
  border-color: #73D8FF;
  box-shadow: inset 0 0 0 0.6em #73D8FF;
}
.switch.switch-warning input:checked + .switch:after {
  border-color: #73D8FF;
}
.timeline .header {
  color: #2b6bdd;
}
.text-primary {
  color: #2b6bdd;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #1d55b8;
}
.text-warning {
  color: #73D8FF;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #40caff;
}
.text-info {
  color: #2B6BDD;
}
a.text-info:hover,
a.text-info:focus {
  color: #1d55b8;
}
.app-sidebar.sidebar-left {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar.sidebar-left .sidebar-header,
.app-sidebar.sidebar-left .sidebar-footer {
  background-color: #E4E9EF;
}
.app-sidebar .nav-sidebar > .nav > li.nav-group:after {
  content: '';
  position: absolute;
  right: 0;
  left: 50px;
  bottom: 0;
  border-bottom: 1px solid #2c384d;
}
.app-sidebar .nav-sidebar > .nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar .nav-sidebar > .nav > li > a:hover,
.app-sidebar .nav-sidebar > .nav > li > a:focus {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar .nav-sidebar > .nav > li.active > a,
.app-sidebar .nav-sidebar > .nav > li.open > a {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar .nav-sidebar > .nav > li.active > .nav-submenu,
.app-sidebar .nav-sidebar > .nav > li.open > .nav-submenu {
  background-color: #232d3d;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu {
  background-color: #263042;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu:after {
  background-color: #2d394d;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li:after {
  background-color: #2e3a4f;
  box-shadow: 0 0 0 2px #263042;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a:hover,
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li > a:focus {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.active > a,
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.open > a {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar .nav-sidebar > .nav .nav-heading {
  color: rgba(255, 255, 255, 0.25);
}
.app-sidebar .nav-sidebar > .nav .nav-divider {
  background-color: rgba(255, 255, 255, 0.06);
}
.app-sidebar .nav-sidebar > .nav > li.open > a .icon,
.app-sidebar .nav-sidebar > .nav > li.active > a .icon {
  color: #73D8FF;
}
.app-sidebar .nav-sidebar > .nav > li > .nav-submenu > li.active:after {
  background-color: #73D8FF !important;
}
.app-sidebar.sidebar-right {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.55);
}
.app-sidebar.sidebar-right .sidebar-header,
.app-sidebar.sidebar-right .sidebar-footer {
  background-color: #E4E9EF;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.nav-group:after {
  content: '';
  position: absolute;
  right: 0;
  left: 50px;
  bottom: 0;
  border-bottom: 1px solid #2c384d;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a:hover,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > a:focus {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.active > a,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.open > a {
  background-color: #293447;
  color: rgba(255, 255, 255, 0.75);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.active > .nav-submenu,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li.open > .nav-submenu {
  background-color: #232d3d;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu {
  background-color: #263042;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu:after {
  background-color: #2d394d;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li:after {
  background-color: #2e3a4f;
  box-shadow: 0 0 0 2px #263042;
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a {
  color: rgba(255, 255, 255, 0.5);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a:hover,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li > a:focus {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li.active > a,
.app-sidebar.sidebar-right .nav-sidebar > .nav > li > .nav-submenu > li.open > a {
  color: rgba(255, 255, 255, 0.8);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav .nav-heading {
  color: rgba(255, 255, 255, 0.25);
}
.app-sidebar.sidebar-right .nav-sidebar > .nav .nav-divider {
  background-color: rgba(255, 255, 255, 0.06);
}
.app-sidebar .sidebar-content .nav.nav-tabs {
  border-bottom: 1px solid #273244;
}
.app-sidebar .sidebar-content .nav.nav-tabs > li > a {
  color: rgba(255, 255, 255, 0.45);
}
.app-sidebar .sidebar-content .nav.nav-tabs > li > a:hover,
.app-sidebar .sidebar-content .nav.nav-tabs > li > a:focus {
  color: rgba(255, 255, 255, 0.85);
}
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a,
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a:hover,
.app-sidebar .sidebar-content .nav.nav-tabs > li.active > a:focus {
  color: rgba(255, 255, 255, 0.85);
}
div[data-slot-focus] {
  border: 1px solid #2b6bdd;
}
div[data-section-focus] {
  border: 1px solid #73D8FF;
}
div[data-slot].ui-sortable-helper {
  border: 1px solid #2b6bdd;
}
.slot-placeholder {
  border: 2px dotted #2b6bdd;
}
[data-slot="text"].fr-box .fr-toolbar {
  border-top: 2px solid #2b6bdd;
}
div[data-slot-toolbar] {
  background-color: #2b6bdd;
  border-left: 1px solid #2b6bdd;
  border-right: 1px solid #2b6bdd;
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}
* {
  font-family: Roboto;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto;
}
.mautic-brand svg {
  display: none;
}
.mautic-brand {
  background-image: url("https://maestro.mautic.com/storage/branding/fd/fd09d4f9-9a96-4d40-85a5-5cdc18036750/images/HcdGEO58p92Gmkom0Ag5sIaD3c7Wnd0F0DJnESdw.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 120px;
}
.mautic-logo svg {
  display: none;
}
.mautic-logo {
  background-image: url("https://maestro.mautic.com/storage/branding/fd/fd09d4f9-9a96-4d40-85a5-5cdc18036750/images/7BiIzuaDdhnIZLdVYCUIpkK0w6CYb6eIgy09EtZl.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 150px;
  height: 150px;
  border-radius: 0 !important;
}
.mautibot-image img {
  visibility: hidden;
}
.mautibot-image {
  background-image: url("https://maestro.mautic.com/storage/branding/fd/fd09d4f9-9a96-4d40-85a5-5cdc18036750/images/UnfBQVoRjx1HxL1huDUoCW0MMPoEbfa7Efu28i1Z.jpg");
  background-repeat: no-repeat;
  border-radius: 0 !important;
  background-size: contain;
  background-position: center;
}
