/*** generate 2026-09-08 04:51:45 ***/

html, html body {
	/*background: #fdfeff;*/
	background: #F9FAFB;
}
html.skeuo, html.skeuo body {
	background: #f6f6f6;
}
html.dark, html.dark body {
	background: #141922;
}
/********************************************************/
/* COLOR *primary_color_primary_hover_border*		*/
/********************************************************/
a,
a:hover,
a:focus,
.text-a,
.jstree-default .jstree-icon,
.nav-tabs li.active .nav-link,
.nav-tabs li.active .nav-link:hover,
.nav-tabs li.active .nav-link:focus,
.nav-tabs li .nav-link,
.nav-tabs li .nav-link:hover,
/*.select2-result-repository__title span span,
.select2-result-repository__description span span,*/
.btn-link,
.pagination>li a,
.pagination>li a:hover,
.pagination>li a:focus,
ul.nav-main li.active a,
/*html .wizard-progress .wizard-steps li.completed a span,*/
html.dark .wizard-progress .wizard-steps li.completed a span,
html .wizard-progress .wizard-steps li.completed:not(.active) a span,
/*html.dark .wizard-progress .wizard-steps li.completed.active a span,*/
html .wizard-progress .wizard-steps li a,
html.dark .wizard-progress .wizard-steps li a,
.notification-menu .title:hover,
.jstree-default .jstree-search,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:after,
#bom-settings b,
.hover:hover,
.charts .chart-legend li
{
	color: #2E87B7;
}

/********************************************************/
/* COLOR						*/
/********************************************************/
html.dark .tsd td a:not(.btn),
html.dark .tsd td a:not(.btn):hover,
html.dark .tsd td a:not(.btn):focus,
.jstree .badge,
.jstree-default .jstree-hovered,
.jstree-default .jstree-clicked,
.help div,
.page-item.active .page-link,
html .wizard-progress .wizard-steps li.active a span,
html.dark .wizard-progress .wizard-steps li.active a span,
.ui-pnotify .notification,
.modal-header-color .modal-header i.fa,
.modal-header-color .modal-header i.far,
html.dark .dropdown-item:focus,
html.dark .dropdown-item:hover,
.dropdown-item:focus,
.dropdown-item:hover,
/*.select2-container--default .select2-results__option--highlighted[aria-selected],*/
/*.select2-results__option--highlighted .select2-result-repository__title span span,*/
/*.select2-results__option--highlighted .select2-result-repository__description,*/
/*.select2-results__option--highlighted .select2-result-repository__description span span,*/
.select2-results__option--highlighted .select2-result-repository__forks,
.datepicker table tr td.range.active.focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range:active:hover,
html.dark .datepicker.datepicker-primary table thead tr:last-child,
.multiselect-container>li.active>a>label:hover,
.owl-theme .owl-nav [class*='owl-']:hover,
html.dark .dropdown-item,
html.dark .modal-header .close,
html.dark .alert-default,
html.dark .close,
html.dark .comment-block strong,
html.dark tr.selected td,
html.dark tr.selected td a,
html.dark .pagination>li a,
html.dark .pagination>li a:hover,
html.dark .pagination>li a:focus,
html.dark .charts .chart-legend li,
html.dark .badge-default,
html.dark table tr.selected td,
html.dark .thumbnail.selected td a,
html.dark table tr.selected td a,
.userbox.show .dropdown-menu a:hover,
table tr.bg-info:not(.selected) td,
table tr.bg-success:not(.selected) td,
table tr.bg-danger:not(.selected) td,
.thumb-preview > .badge,
.thumb-preview a > .badge,
.toggle.toggle-simple .toggle > label:before,
.card.card-color .card-actions a,
.card.card-color .card-actions .card-action,
html.dark .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover,
.inner-menu a:hover,
div.dataTables_wrapper div.dataTables_processing,
::selection,
.dropdown-item.active:hover
{
	color: #FFF;
}
.bg-highlight {
	color: #2E87B7;
}
.select2-results__option--highlighted .bg-highlight {
	color: #FFF;
}

html.dark .chat .message.text-left .alert .msg:not(.reply),
html.dark .pager li > a,
html.dark .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
html.dark .inner-menu a
{
	color: #EEE;
}

.modal-icon .feather,
.toggle > label,
.fc .fc-toolbar h2:before
{
	color: #CCC;
}

.header .select2-container .select2-selection--single .select2-selection__rendered,
.header .select2-container--bootstrap .select2-selection--single .select2-selection__rendered
{
	color: #BBB;
}

ul.nav-main li a .not-included,
blockquote.bom,
.header .select2-container--default .select2-selection--single .select2-selection__arrow,
.header .select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.toggle > label + p
{
	color:#999;
}

.userbox.show .dropdown-menu a,
.userbox .profile-info span,
.notification-menu .title,
.dropdown-item.active,
.dropdown-item:active,
.multiselect-container>li.active>a>label,
html.sidebar-light:not(.dark) ul.nav-main li a,
.select2-container .select2-selection--single .select2-selection__rendered,
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered,
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--bootstrap .select2-selection--single,
.select2-container .select2-selection--single,
.select2-container--bootstrap .select2-selection,
.chat .message .alert .msg,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active
{
	color: #555;
}

.page-header h2,
.page-header .breadcrumbs a,
.page-header .breadcrumbs span,
.modal-block-info .fa,
.modal-block-info .fab,
.modal-block-info .fal,
.modal-block-info .far,
.modal-block-info .fas,
.modal-title,
.toggle.toggle-simple .toggle > label,
.pager li > a, .pager li > span 
{
	color: #333;
}

.news p,
.news li,
.news table th > p,
.news table td > p,
.news table th,
.news table td,
.toggle.toggle-simple .toggle.active > label
{
	color: #212529;
}

.tsd .bg-info p,
.tsd .bg-success p,
html.dark table.alert-warning,
table.alert-warning a,
html.dark table.alert-danger,
table.alert-danger a,
html.dark .thumbnail.selected .table,
html.dark .thumbnail.selected a
{
    color: #000 !important;
}

.dataTables_scrollHead th span.float-right.badge.badge-default {
	color:rgba(0,0,0,.25);
}
html.dark .dataTables_scrollHead th span.float-right.badge.badge-default {
	color:rgba(255,255,255,.75);
}

.select2-selection__rendered[title="Рабочая группа"],
.select2-results__option[title="Рабочая группа"],
.select2-selection__choice[title="Рабочая группа"]
{
	color: #DB5A5C !important;
}

.select2-selection__rendered[title="СРМ"],
.select2-results__option[title="СРМ"],
.select2-selection__choice[title="СРМ"]
{
	color: #AC6BAD !important;
}


/********************************************************/
/* BACKGROUND COLOR					*/
/********************************************************/
html .wizard-progress .wizard-steps li.completed a span,
html.dark .wizard-progress .wizard-steps li.completed a span,
.ui-widget-content .ui-state-default,
.dropdown-item.active,
.dropdown-item:active,
.select2_goto,
.btn-white,
.alert,
a.status:before,
span.status:before
{
	background: #FFF;
}


html.skeuo .message .alert-default
{
	background: #FFFFFFAA;
}

html:not(.safari) input[type='checkbox']:after,
html:not(.safari) input[type='radio']:after,
.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container--bootstrap .select2-selection,
.select2-container--bootstrap .select2-selection--single,
.select2-container .select2-selection--single {
	background: #fcfcfc;
}

html.dark .dropdown-item.active,
html.dark .dropdown-item:active {
	background: #282d36;
}

html:not(.safari) input[type='checkbox']:checked:after,
html:not(.safari) input[type='radio']:checked:after
{
	background: #555;
}

/********************************************************/
/* BACKGROUND *primary_color_primary_hover_border*	*/
/********************************************************/
.help div,
.thumb-preview > .badge,
.thumb-preview a > .badge,
.thumb-info .thumb-info-title,
.notifications .notification-menu .notification-title,
html .wizard-progress .wizard-steps li.active a span,
html.dark .wizard-progress .wizard-steps li.active a span,
html .wizard-progress .steps-progress .progress-indicator,
html.dark .wizard-progress .steps-progress .progress-indicator,
.datepicker table tbody tr td.day:hover,
.datepicker table tbody tr td.day.active,
.datepicker .datepicker-switch:hover,
.datepicker .next:hover,
.datepicker .prev:hover,
.datepicker tfoot tr th:hover,
.datepicker table tr td.range.active.focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range:active:hover,
.datepicker.datepicker-primary table thead tr:last-child th:hover,
.userbox.show .dropdown-menu a:hover,
.scrollable.colored-slider .scrollable-slider,
.body-sign .card-sign .card-title-sign .title,
.page-item.active .page-link,
.pagination>li.active a,
.pagination>li.active span,
.media-gallery .mg-files .thumbnail .thumb-preview .mg-thumb-options .mg-toolbar,
.media-gallery .mg-files .thumbnail .thumb-preview .mg-thumb-options .mg-zoom,
.bounce-loader .bounce1,
.bounce-loader .bounce2,
.bounce-loader .bounce3,
.dropdown-item:active,
.dropdown-item:focus,
.dropdown-item:hover,
html.dark .dropdown-item:focus,
html.dark .dropdown-item:hover,
.select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-container--bootstrap .select2-results__option--highlighted[aria-selected],
html.dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.jstree .badge,
.jstree-default .jstree-hovered,
.jstree-default .jstree-clicked,
html.dark body .jstree-default .jstree-clicked,
div.dataTables_wrapper div.dataTables_processing,
::selection
{
	background: #2E87B7;
}

/********************************************************/
/* BORDER *primary_color_primary_hover_border*		*/
/********************************************************/
.userbox.show .dropdown-menu,
.select2-container--bootstrap.select2-container--open .select2-dropdown--below,
.select2-container--bootstrap.select2-container--bootstrap .select2-dropdown,
.dropdown-menu,
.page-item.active .page-link,
.pagination>li.active a,
.pagination>li.active a:hover,
.pagination>li.active a:focus,
.pagination>li.active span,
.pagination>li.active span:hover,
.pagination>li.active span:focus,
html .wizard-progress .wizard-steps li.active a span,
html.dark .wizard-progress .wizard-steps li.active a span,
html .wizard-progress .wizard-steps li.completed a span,
html.dark .wizard-progress .wizard-steps li.completed a span,
.nav-parent.nav-expanded ul li:nth-child(8n+6):before,
.form-control:focus,
/*.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,*/
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection,
.select2-container--open .select2-dropdown--above
{
	border-color: #2E87B7;
}

.select2-container--default.select2-container--open .select2-dropdown--below,
.select2-container--default.select2-container--bootstrap .select2-dropdown {
	border: none;
}


/********************************************************/
/* TSD							*/
/********************************************************/
html.dark .tsd a:not(.btn),
html.dark .tsd a:not(.btn):hover,
html.dark .tsd a:not(.btn):focus {
	color: #C0C0C0;
}

html.dark .tsd .btn.btn-default,
html.dark .tsd .form-control
{
	border-color: #EEE;
}

.tsd .alert
{
	color: #000;
}
/********************************************************/
/* SHADOW						*/
/********************************************************/
.form-control,
.select2-container--bootstrap .select2-selection--single,
.select2-container .select2-selection--single,
.select2-container--bootstrap .select2-selection,
.select2-container--default .select2-search--dropdown .select2-search__field
{
	-webkit-box-shadow: none;
		box-shadow: none;

}
html.shadow:not(.dark) .modal-content,
html.shadow:not(.dark) .search-backdrop,
html.shadow:not(.dark) .userbox.show .dropdown-menu,
html.shadow:not(.dark) .select2-container--open .select2-dropdown--below,
html.shadow:not(.dark) .select2-container--bootstrap .select2-dropdown,
html.shadow:not(.dark) .dropdown-menu,
html.shadow:not(.dark) .ui-pnotify .ui-pnotify-shadow {
	-webkit-box-shadow: 0 6px 12px -3px rgba(0,0,0,.175);
		box-shadow: 0 6px 12px -3px rgba(0,0,0,.175);
}
html.shadow:not(.dark) .select2-container--open .select2-dropdown--above {
	-webkit-box-shadow: 0 -6px 12px -3px rgba(0,0,0,.175);
		box-shadow: 0 -6px 12px -3px rgba(0,0,0,.175);
}
html.shadow:not(.dark) .select2-container--default .select2-search--dropdown .select2-search__field {
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
		box-shadow: inset 1px 1px 4px #55555533 !important;
}
/********************************************************/




.img-thumbnail.buyer {
	background: #74C48B;
	border:none;
}
.img-thumbnail.manager {
	background: #DB5A5C;
	border:none;
}
.img-thumbnail.diler {
	background: #2E87B7;
	border:none;
}

html .card-featured .card-header,
html .card-featured .card-body,
html .card-featured .card-footer,
html .card-horizontal .card-body {
	background:#FFF;
}

html.dark .card-featured .card-header,
html.dark .card-featured .card-body,
html.dark .card-featured .card-footer,
html.dark .card-horizontal .card-body {
	background:#282d36;
}

html.skeuo:not(.dark) .card-featured .card-header,
html.skeuo:not(.dark) .card-featured .card-body,
html.skeuo:not(.dark) .card-featured .card-footer,
html.skeuo:not(.dark) .card-horizontal .card-body,
html.shadow:not(.dark) .card-featured .card-header,
html.shadow:not(.dark) .card-featured .card-body,
html.shadow:not(.dark) .card-featured .card-footer,
html.shadow:not(.dark) .card-horizontal .card-body {
	background:#FFF;
}

.nav-tabs li.active .nav-link,
.nav-tabs li.active .nav-link:hover,
.nav-tabs li.active .nav-link:focus
{
	border-top-color: #2E87B7;
}





.thumb-info .thumb-info-type {
	background: #3396CB;
}

.required {
	color: #E06F71;
}


.notifications .notification-menu:before,
.notifications .notification-icon:before {
	border-bottom-color: #2E87B7;
}

.notifications .notification-menu .notification-title .badge-default {
	background: #3396CB;
}

.notifications>li .notification-icon .badge {
	background: #E06F71!important;
}
.notifications>li .notification-icon .badge.bg-success {
	background: #86CC9A!important;
}


.body-sign .card-sign .card-body {
	border-top: 5px solid #2E87B7;
}

.table.dotted td,
.table.dotted th
{
	border-color: #EEE;
}

html.sidebar-light:not(.dark) ul.nav-main li a {
	color: #33353F;
}
html.sidebar-left-collapsed .sidebar-left .nano {
	background: #282d36;
}

ul.nav-main li i {
	color: #C0C0C0;
}
ul.nav-main li.nav-active i
{
	color: #3396CB;
}

.mg-zoom {
	opacity: 0.1;
}

.slider .ui-slider-range,
.slider .ui-slider-handle
{
	background: #e6e6e6;
}


.ui-widget-content .ui-state-default
{
	border: solid 2px #e6e6e6;
}

html.dark .userbox .role {
	color: #ACACAC;
}

html.dark .userbox.show .dropdown-menu a:hover {
	background: #1e232c;
	color:#4EA6D7;
}

html.dark .userbox.show .dropdown-menu a:hover span {
	color:#4EA6D7;
}

.page-header {
	border: none;
	/*background: #f6f6f6;*/
	background: #F1F2F4;
}

html.dark .page-header {
	background: #323740;
}

.sidebar-left,
.left-sidebar,
.sidebar-left .sidebar-header .sidebar-title,
html.no-overflowscrolling .sidebar-left .nano,
ul.nav-main li .nav-children {
	background: #282d36;
}

.sidebar-left .sidebar-header .sidebar-toggle {
	background: #323740;
}

ul.nav-main>li.nav-expanded>a {
	background: transparent;
}

ul.nav-main > li.nav-active > a {
	box-shadow: none;
}

.sidebar-left ul.nav-main > li.nav-active > a,
.sidebar-left ul.nav-main li.active a,
.left-sidebar ul.nav-main > li.nav-active > a,
.left-sidebar ul.nav-main li.active a {
	color: #3396CB;
}

ul.nav-main li a,
.nav-parent.nav-expanded ul li {
	color: #BFBFBF;
}



ul.nav-main>li>a:hover, ul.nav-main>li>a:focus,
ul.nav-main li .nav-children li a:hover,
ul.nav-main li .nav-children li a:focus {
	background: #1e232c;
}

.inner-toolbar {
	background: #E2E3E6;
}

.inner-menu {
	background: #ecedf0;
}

.header .toggle-sidebar-left {
	background: transparent;
	border-radius: unset;
	color: #c2c2c2;
}
/*
html .wizard-progress .wizard-steps li.nav-item.completed.active a span {
	color: #2E87B7!important;
}
*/

.modal-header-color .modal-title,
.modal-header-color .close {
	text-shadow: none;
}

.modal-header-color.modal-block-light .modal-header i.fa,
.modal-header-color.modal-block-light .modal-header i.far {
	color: #000;
}

.dropdown-item.active, .dropdown-item:active {
	text-decoration: none;
}

.datepicker table tr td.range {
	background: #EDD6AB;
}

.datepicker table tr td.today {
	background: #F1DFBE;
	border-color: #ECD5A9;
}

.datepicker table tr td.range.active.focus, .datepicker table tr td.range.active:focus, .datepicker table tr td.range.active:hover, .datepicker table tr td.range:active.focus, .datepicker table tr td.range:active:focus, .datepicker table tr td.range:active:hover
{
	border-color: #3396CB;
}

.datepicker table tr td, .datepicker table tr th {
	border-radius: 0px;
}

.datepicker-dropdown:before,
.bootstrap-timepicker-widget.dropdown-menu:before {
	border-bottom-color: #2E87B7;
}

.datepicker-dropdown.datepicker-orient-top:before,
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
	border-top: 7px solid #2E87B7;
}

.inner-menu-toggle, .inner-menu .inner-menu-toggle-inside {

	background: #ecedf0;
}

.table > tbody > tr.primary > td
{
	background:#2E87B7!important;
	color:white;
}

.yamap_gray {
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(100%);
}


html.no-overflowscrolling .sidebar-left .nano {
	-webkit-box-shadow: -5px 0 0 #282D36 inset;
		box-shadow: -5px 0 0 #282D36 inset;
}

html.no-overflowscrolling .nano>.nano-pane>.nano-slider {
	background: #464B54;
}

.progress-bar-striped2 {
	background-image: linear-gradient(45deg,rgba(0, 0, 0,0.1) 25%,transparent 25%,transparent 50%,rgba(0, 0, 0,0.1) 50%,rgba(0, 0, 0,0.1) 75%,transparent 75%,transparent);
	background-size: 1rem 1rem;
}

.progress-bar-animated {
	-webkit-animation: progress-bar-stripes 1s linear infinite;
		animation: progress-bar-stripes 1s linear infinite;
}

.card-subtitle .btn:not(:last-child)::after {
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	border-left: 6px solid #2E87B7;
}

.form-control
{
	border-color: #ccc;
}

.form-control:disabled,
.form-control[readonly] {
	background: #eeeeee;
}

.btn:disabled {
	cursor:not-allowed;
}

.breadcrumbs li.hover a:hover {
	background: #ecedf0;
}

.progress-value-30 {
	animation: load 30s normal forwards;
	animation-timing-function: linear;
	background: #999;
}
.progress-value-60 {
	animation: load 60s normal forwards;
	animation-timing-function: linear;
	background: #999;
}

@keyframes load {
	0% { width: 0; }
	100% { width: 100%; }
}

.progress-bar-danger-info {
	background-image: linear-gradient(90deg,#52B2CF 50%,#DB5A5C 50%);
	background-size: auto;
}

.progress-bar-danger-warning {
	background-image: linear-gradient(90deg,#DAAB55 50%,#_color_primary_hover_border# 50%);
	background-size: auto;
}

.owl-theme .owl-nav [class*='owl-']:hover {
	text-decoration: none;
}

.tsd .cell_zone .btn:focus {
	background: #DAAB55;
}

html:not(.no-transparent) .card-transparent .card-footer
{
	background:transparent;
}


.error-page__glitch:before
{
	text-shadow: -5px 0 #DAAB55;
	clip: rect(24px,550px,90px,0);
	animation: b 4s infinite linear alternate-reverse;
}
.error-page__glitch:after, .error-page__glitch:before
{
	content: attr(data-text);
}

.error-page__glitch
{
	text-transform: uppercase;
	position: relative;
	display: inline-block;
}


.error-page__glitch:before, .error-page__glitch:after
{
	content: attr(data-text);
	position: absolute;
	top: 0;
	left: 0;
	color:#DAAB55
}
.error-page__glitch:before
{
	left: 5px;
	text-shadow: -5px 0 #DAAB55;
	clip: rect(24px, 550px, 90px, 0);
	animation: glitch-anim-2 4s infinite linear alternate-reverse;
	color:#DB5A5C
}
.error-page__glitch:after
{
	left: -5x;
	text-shadow: -3px 0 #DB5A5C;
	clip: rect(85px, 550px, 200px, 0);
	animation: glitch-anim 2.5s infinite linear alternate-reverse;
}
	
@keyframes glitch-anim
{
	0% {clip: rect(54px, 9999px, 107px, 0); }
	4.166666666666666% {clip: rect(247px, 9999px, 86px, 0);}
	8.333333333333332% {clip: rect(60px, 9999px, 241px, 0);}
	12.5% {clip: rect(44px, 9999px, 120px, 0);}
	16.666666666666664% {clip: rect(51px, 9999px, 164px, 0);}
	20.833333333333336% {clip: rect(261px, 9999px, 246px, 0);}
	25% {clip: rect(65px, 9999px, 160px, 0);}
	29.166666666666668% {clip: rect(133px, 9999px, 37px, 0);}
	33.33333333333333% {clip: rect(10px, 9999px, 170px, 0);}
	37.5% {clip: rect(18px, 9999px, 131px, 0);}
	41.66666666666667% {clip: rect(233px, 9999px, 76px, 0);}
	45.83333333333333% {clip: rect(68px, 9999px, 234px, 0);}
	50% {clip: rect(90px, 9999px, 175px, 0);}
	54.166666666666664% {clip: rect(52px, 9999px, 207px, 0);}
	58.333333333333336% {clip: rect(162px, 9999px, 182px, 0);}
	62.5% {clip: rect(278px, 9999px, 55px, 0);}
	66.66666666666666% {clip: rect(3px, 9999px, 202px, 0);}
	70.83333333333334% {clip: rect(258px, 9999px, 199px, 0);}
	75% {clip: rect(33px, 9999px, 244px, 0);}
	79.16666666666666% {clip: rect(281px, 9999px, 68px, 0);}
	83.33333333333334% {clip: rect(54px, 9999px, 167px, 0);}
	87.5% {clip: rect(63px, 9999px, 0px, 0);}
	91.66666666666666% {clip: rect(274px, 9999px, 195px, 0);}
	95.83333333333334% {clip: rect(30px, 9999px, 268px, 0);}
	100% {clip: rect(275px, 9999px, 119px, 0);}
}

@keyframes glitch-anim-2
{
	6.666666666666667% {clip: rect(3px, 9999px, 39px, 0);}
	10% {clip: rect(228px, 9999px, 10px, 0);}
	13.333333333333334% {clip: rect(8px, 9999px, 166px, 0);}
	16.666666666666664% {clip: rect(160px, 9999px, 85px, 0);}
	20% {clip: rect(134px, 9999px, 207px, 0);}
	23.333333333333332% {clip: rect(277px, 9999px, 208px, 0);}
	26.666666666666668% {clip: rect(81px, 9999px, 41px, 0);}
	30% {clip: rect(289px, 9999px, 68px, 0);}
	33.33333333333333% {clip: rect(244px, 9999px, 6px, 0);}
	36.666666666666664% {clip: rect(265px, 9999px, 39px, 0);}
	40% {clip: rect(136px, 9999px, 101px, 0);}
	43.333333333333336% {clip: rect(270px, 9999px, 29px, 0);}
	46.666666666666664% {clip: rect(200px, 9999px, 144px, 0);}
	50% {clip: rect(278px, 9999px, 204px, 0);}
	53.333333333333336% {clip: rect(123px, 9999px, 274px, 0);}
	56.666666666666664% {clip: rect(186px, 9999px, 63px, 0);}
	60% {clip: rect(30px, 9999px, 205px, 0);}
	63.33333333333333% {clip: rect(115px, 9999px, 60px, 0);}
	66.66666666666666% {clip: rect(97px, 9999px, 228px, 0);}
	70% {clip: rect(174px, 9999px, 151px, 0);}
	73.33333333333333% {clip: rect(188px, 9999px, 205px, 0);}
	76.66666666666667% {clip: rect(116px, 9999px, 67px, 0);}
	80% {clip: rect(141px, 9999px, 268px, 0);}
	83.33333333333334% {clip: rect(284px, 9999px, 250px, 0);}
	86.66666666666667% {clip: rect(30px, 9999px, 196px, 0);}
	90% {clip: rect(149px, 9999px, 231px, 0);}
	93.33333333333333% {clip: rect(36px, 9999px, 20px, 0);}
	96.66666666666667% {clip: rect(215px, 9999px, 74px, 0);}
	100% {clip: rect(245px, 9999px, 274px, 0);}
}

html.dark .ui-slider.ui-widget-content {
    background: #242830;
}

html.dark .wizard-progress .wizard-steps li.completed a span {
    background: #242830;
}

.form-wizard .tab-content,
.tabs.tabs-transparent .tab-content {
	background: transparent;
}

html.dark .card.card-horizontal .card-header
{
	border: none;
}

html.dark .modal-header,
html.dark .modal .tabs.tabs-simple .tab-content {
	background: #323740;
}
html.dark .modal-header {
	border-bottom: 1px solid #282D36;
}


html.dark .modal-footer {
	border-top: 1px solid #282D36;
}
/*
html.dark .card-body,
html.dark .card-footer {
	background: #141922;
}
*/
html.dark .input-group-text {
	color: #cacbcd;
	background: #282D36;
}

.alert {
    border: solid 1px #eee;
}

html.dark .alert-default {
	background: #282D36;
	border-color: #1D2127;
}
html.dark.skeuo .message .alert-default
{
	background: #282D36AA;
}

html.dark .loading-overlay {
	background: #141922;
	border-radius: 5px;
}

html.dark .modal-content {
	background: #323740;
}

html.dark .notifications>li .notification-icon, html.header-dark .notifications>li .notification-icon {
	background: #464B54;
}

html.dark .show-grid [class*=col] .show-grid-block {
	border: 1px solid #1D2127;
}

html.dark .select2-container--bootstrap .select2-selection--single .select2-selection__placeholder,
html.dark .select2-container .select2-selection--single .select2-selection__rendered,
html.dark .select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
	color: #BBB;
}

html.dark .page-header .breadcrumbs a, html.dark .page-header .breadcrumbs span {
	color: #bebcbe;
}

html.dark .breadcrumbs li.hover a:hover {
	background: #1e232c;
}


html.dark .select2-dropdown
{
	color: #eee;
}

html.dark .select2-container--default .select2-search--dropdown .select2-search__field {
	color: #eee;
	background: #2e353e;
}


html.dark .select2-container--default .select2-results__option[aria-selected=true] {
	background: #2e353e;
}


html.dark .select2_goto {
	background: #323740;
}

html.dark .inner-toolbar,
html.dark .inner-menu,
html.dark a.inner-menu-expand,
html.dark a.inner-menu-expand:hover,
html.dark .inner-menu-toggle,
html.dark .inner-menu .inner-menu-toggle-inside
{
	background: #1E232C;
}

html.dark .page-header,
html.header-dark .page-header {
	-webkit-box-shadow: none;
		box-shadow: none;
}

html.dark .text-dark {
	color: #BFBFBF!important;
}

html.dark .tooltips-body {
	color:#323740;
}

html.dark .header,
html.header-dark .header {
	background: #464b54;
	border-bottom-color: #464b54;
	border-top-color: #464b54;
}

html.dark .select2-container--default .select2-selection--single .select2-selection__arrow b {
	color:#eee;
}

.datepicker.datepicker-primary table thead tr:last-child {
	background: #e9ecef;
	color: #777;
}

html.dark .datepicker.datepicker-primary table thead tr:last-child {
	background: #323740;
}

html.dark .table-striped tbody tr:nth-of-type(odd):not(.progress-bar-animated) {
	background: rgba(0,0,0,0.20);
}
html.dark .news table th, html.dark .news table td {
	color: #abb4be;
}

html.dark .section-full-width-bg-light:before {
	background: #323740;
}

html.dark .datepicker-dropdown {
	color:#eee;
}

html.dark .datepicker-dropdown.datepicker-orient-top:after {
	border-top: 6px solid #282d36;
}

html.dark .datepicker-dropdown:before,
html.dark .bootstrap-timepicker-widget.dropdown-menu:before {
	border-bottom-color: #282d36;
}

html.dark .datepicker-dropdown.datepicker-orient-top:before,
html.dark .bootstrap-timepicker-widget.timepicker-orient-bottom:before {
	border-top: 7px solid #282d36;
}

html.dark table tr.selected:not(.progress-bar-animated) {
	background: #637084 !important;
}

html.dark .userbox.show .dropdown-menu,
html.dark .select2-container--bootstrap .select2-selection--single,
html.dark .select2-container .select2-selection--single,
html.dark .select2-container--bootstrap .select2-selection,
html.dark .checkbox-primary label:before,
html.dark .checkbox-default label:before,
html.dark .radio-custom label:before,
html.dark .radio-default label:before,
html.dark .form-control,
html.dark .fileupload .uneditable-input,
html.dark .input-group-text,
html.dark .btn-default,
html.dark .btn-default.active,
html.dark .btn-default:active,
html.dark .btn-default:focus,
html.dark .btn-default:hover,
html.dark .show>.dropdown-toggle.btn-default,
html.dark .dropdown-menu,
html.dark .select2-container--bootstrap .select2-choice,
html.dark .select2-container--bootstrap .select2-choices,
html.dark .select2-container--bootstrap .select2-choices .select2-search-field input,
html.dark .select2-container--bootstrap .select2-dropdown,
html.dark .select2-container--bootstrap .select2-selection,
html.dark .select2-dropdown,
html.dark .page-item.disabled .page-link,
html.dark .fileupload-new .input-append .btn-file,
html.dark .form-wizard .pager .disabled>a,
html.dark .form-wizard .pager .disabled>a:focus,
html.dark .form-wizard .pager .disabled>a:hover,
html.dark .form-wizard .pager .disabled>span,
html.dark .form-wizard .pager li>a,
html.dark .form-wizard .pager li>a:focus,
html.dark .form-wizard .pager li>a:hover,
html.dark .form-wizard .pager li>span,
html.dark .pagination>li>a,
html.dark .pagination>li>span,
html.dark .select2-container--default .select2-search--dropdown .select2-search__field
{
	background: #282d36;
	border-color: #1e232c;
}



html.dark table.dataTable tr.selected td.select-checkbox:after {
	text-shadow: 1px 1px #2E87B7, -1px -1px #2E87B7, 1px -1px #2E87B7, -1px 1px #2E87B7;
}

table.dataTable tbody td.select-checkbox:before {
	border: 1px solid #1e232c;
}

html.dark p,
html.dark .news p,
html.dark .news li,
html.dark > div:not(.alert) > li,
html.dark .tabs.tabs-simple .nav-tabs>li .nav-link,
html.dark .tabs.tabs-simple .nav-tabs>li .nav-link:focus,
html.dark .tabs.tabs-simple .nav-tabs>li .nav-link:hover,
html.dark .select2-search--dropdown .allowClear,
html.dark .fileupload .uneditable-input .fileupload-preview {
	color: #eee!important;
}


html.dark .userbox.show .dropdown-menu,
html.dark .dropdown-menu,
html.dark .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
html.dark .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
html.dark .select2-container--bootstrap.select2-container--focus .select2-selection,
html.dark .select2-container--bootstrap.select2-container--open .select2-selection,
html.dark .select2-container--open .select2-dropdown--below,
html.dark .select2-container--bootstrap .select2-dropdown,
html.dark .form-control:focus {
	-webkit-box-shadow: none;
		box-shadow: none;
	-webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(0 0 0 / 60%);
		box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(0 0 0 / 60%);
}

html.dark .table {
	color: #eee;
}

html.dark .card-subtitle .btn:not(:last-child)::before {
	border-left: 6px solid #323740;
}

html.dark .badge-default {
	background: #464b54;
}

@media only screen and (max-width: 767px)
{
	html.dark .header .header-right, html.header-dark .header .header-right {
		background: #464b54;
	}
	html.dark .header .logo-container, html.header-dark .header .logo-container {
		background: #464b54;
		border-bottom-color: #1d2127;
		border-top-color: #464b54;
	}
}

.nav-parent.nav-expanded ul li:nth-child(8n+1):before {
	border-color: #DB5A5C;
}

.nav-parent.nav-expanded ul li:nth-child(8n+2):before {
	border-color: #52B2CF;
}

.nav-parent.nav-expanded ul li:nth-child(8n+3):before {
	border-color: #74C48B;
}

.nav-parent.nav-expanded ul li:nth-child(8n+4):before {
	border-color: #DAAB55;
}

.nav-parent.nav-expanded ul li:nth-child(8n+5):before {
	border-color: #ED3472;
}

.nav-parent.nav-expanded ul li:nth-child(8n+7):before {
	border-color: #AC6BAD;
}

.nav-parent.nav-expanded ul li:nth-child(8n+8):before {
	border-color: #E0E0E0;
}

table tr td u{color: #86CC9A;}

a.inner-menu-expand,
a.inner-menu-expand:hover
{
	color: #D0D0D0;
}

.charts .strike{
	color:#E06F71!important;
}

.tsd input:focus,
.tsd .btn:focus,
.tsd a:focus .thumbnail,
.tsd a:focus {
	outline: solid 2px #3396CB!important;
	outline-offset: -2px!important;
	-webkit-box-shadow: inset 0 0 10px #3396CB!important;
		box-shadow: inset 0 0 10px #3396CB!important;
	-webkit-box-shadow: none!important;
		box-shadow: none!important;
}

.form-control:focus {
/*
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #AED5EA;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #AED5EA;
*/
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	     -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
}


.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,
.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #AED5EA;
		box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px #AED5EA;
	-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	     -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
}
/* colvis */
table.DTCR_clonedTable.dataTable
{
	background:rgba(255,255,255,0.7);
}
div.DTCR_pointer
{
	background:#3396CB;
}

.tooltips {
	background:#F1DFBE!important;
	border:solid 1px #ECD5A9;
	color:#1D2127;
}
.tooltips:before {
	border-bottom: 7px solid #F1DFBE;
	border-bottom-color: #ECD5A9;
}
.tooltips:after {
	border-bottom: 6px solid #F1DFBE;
}
.tooltips.tooltips-orient-top:before {
	border-top: 7px solid #ECD5A9;
}
.tooltips.tooltips-orient-top:after {
	border-top: 6px solid #F1DFBE;
}

.card-subtitle .btn:not(:last-child)::after {
	border-left: 6px solid #52B2CF;
}

.tabs.tabs-bottom .nav-tabs li.active .nav-link,
.tabs.tabs-bottom .nav-tabs li.active .nav-link:hover,
.tabs.tabs-bottom .nav-tabs li.active .nav-link:focus,
html.dark .tabs.tabs-bottom .nav-tabs li.active .nav-link,
html.dark .tabs.tabs-bottom .nav-tabs li.active .nav-link:hover,
html.dark .tabs.tabs-bottom .nav-tabs li.active .nav-link:focus {
	border-bottom: 3px solid #2E87B7;
	border-top-color: transparent;
}

html.dark .form-control,
html.dark input {
    background: #282D36;
    border-color: #1D2127;
    color: #EEE;
}

.table th:focus-visible {
	box-shadow: inset 0 0 0 0.2rem #2E87B71F !important;
	outline: none;
}

table tr.smoke {
	background: rgb(192,192,192)!important;
}

.thumbnail.selected:not(.progress-bar-animated),
table:not(.table_price) tr.selected:not(.progress-bar-animated) {
	background: rgb(255,255,198)!important;
}

.inner-toolbar {
	background: #ecedf0;
}



.inner-toolbar > ul > li > a {
	color: #e6e6e6;
}

.bootstrap-tagsinput .badge [data-role="remove"]:hover:after {
	color: rgba(0, 0, 0, 0.62);
}

html.dark .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
	border-color: #1e232c;
}

.inner-menu,
.inner-toolbar,
.inner-menu-toggle,
.inner-menu .inner-menu-toggle-inside,
.inner-menu a,
.inner-menu a:hover,
a.inner-menu-expand,
a.inner-menu-expand:hover {
	border: none;
	color: #333;
}

html.skeuo .notifications > li .notification-icon .badge,
html.skeuo .btn .badge
{
	box-shadow:	inset	-2px -2px 5px #00000055,
			inset	-2px -2px 4px 4px #DB5A5C,
				 0px  4px 5px #0000003F !important;
}
