.test-main-brand {
	color: rgb(255, 204, 0); /* #FFCC00 */
}
.test-more-lightYellow {
	color: rgb(255, 223, 67); /* #FFDF43 */
}
.test-more-darkYellow {
	color: rgb(247, 166, 0); /* #F7A600 */
}
.test-gray {
	/*color: rgb(112, 111, 111);*/ /* #706F6F */
	color: rgb(89,88,88); /* #595858 */
}

:root {
	--brand: #FFCC00 !important;
	/*--brand2: #706F6F !important;*/
	--brand2: #595858 !important;
	--brandHover: #FFDF43 !important;
	--brandLight: #ffeb91 !important;
	--primary: #F7A600 !important;
	--buttonShadowColor: rgba(60, 60, 60, 0.2) !important;
}

/* <<<<<<<  end color section  >>>>>> */
.m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__link {
	padding: 6px 10px;
}

a {
	color: #111 !important;
	/*color: var(--brandHover);*/
}

a:hover {
	color: #000 !important;
	/*color: var(--brandHover);*/
}

.grid-stack-item-content {
	-webkit-box-shadow: 0 1px 15px 1px rgba(169, 199, 199, 0.3);
	-moz-box-shadow: 0 1px 15px 1px rgba(169, 199, 199, 0.3);
	box-shadow: 0 1px 15px 1px rgba(169, 199, 199, 0.3);
	background-color: #ffffff;
}
.m-content--skin-light2 .m-body {
	background-color: #edf0f1;
}

.m-stack__item.m-brand.m-brand--skin-dark {
	background: #ffffff !important;
}

.m-aside-left.m-aside-left--skin-dark {
	/*background: #435c5f;*/
	background: #414049;
	background: -moz-linear-gradient(top, var(--brand) 0%, var(--brand) 100%, var(--brand) 100%, var(--brand) 101%);
	background: -webkit-linear-gradient(top, var(--brand) 0%, var(--brand) 100%, var(--brand) 100%, var(--brand) 101%);
	background: linear-gradient(to bottom, var(--brand) 0%, var(--brand) 100%, var(--brand) 100%, var(--brand) 101%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#414049', endColorstr='var(--brand)', GradientType=0);
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__link .m-menu__link-text {
	color: #ffffff !important;
	font-weight: 600;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-text {
	color: #ffffff !important;
	font-weight: 600;
}
.m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__link .m-menu__link-text {

}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
	color: #676c7b !important;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__link-icon {
	color: #ffffff !important;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__heading .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__link .m-menu__link-text {
	color: #e7feff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__heading .m-menu__link-icon,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__link .m-menu__link-icon {
	color: #e7feff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__heading .m-menu__link-bullet.m-menu__link-bullet--dot > span,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__link .m-menu__link-bullet.m-menu__link-bullet--dot > span {
	background-color: #8c8ea4;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__heading .m-menu__link-bullet.m-menu__link-bullet--line > span,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__link .m-menu__link-bullet.m-menu__link-bullet--line > span {
	background-color: #8c8ea4;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__heading .m-menu__ver-arrow,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover > .m-menu__link .m-menu__ver-arrow {
	color: #fff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__heading .m-menu__ver-arrow,
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item > .m-menu__link .m-menu__ver-arrow {
	color: #ffffff;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item.m-menu__item--open {
	background-color: rgba(0, 0, 0, 0.2) !important;
}
.m-aside-menu.m-aside-menu--skin-dark .m-menu__nav > .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover {
	background-color: rgba(0, 0, 0, 0.2) !important;
}
.btn-brand {
	color: #fff;
	background-color: var(--brand);
	border-color: var(--brand);
}
.btn-brand:hover {
	color: #fff;
	background-color: var(--brandHover);
	border-color: var(--brandHover);
}
.btn-brand:focus,
.btn-brand.focus {
	box-shadow: 0 0 0 0.2rem rgba(113, 106, 202, 0.5);
}
.btn-brand.disabled,
.btn-brand:disabled {
	background-color: var(--brand);
	border-color: var(--brand);
}
.btn-brand:not([disabled]):not(.disabled):active,
.btn-brand:not([disabled]):not(.disabled).active,
.show > .btn-brand.dropdown-toggle {
	color: #111 !important;
	background-color: var(--brandHover);
	border-color: var(--brandHover);
}
.btn-brand:not([disabled]):not(.disabled):active:focus,
.btn-brand:not([disabled]):not(.disabled).active:focus,
.show > .btn-brand.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(113, 106, 202, 0.5);
}
.btn.btn-outline-brand {
	/*  color: @brandColor; */
}
.btn-outline-brand {
	color: var(--brand);
	border-color: var(--brand);
}
.btn-outline-brand:hover {
	color: #fff;
	background-color: var(--brand);
	border-color: var(--brand);
}
.btn-outline-brand:focus,
.btn-outline-brand.focus {
	box-shadow: 0 0 0 0.2rem rgba(113, 106, 202, 0.5);
}
.btn-outline-brand.disabled,
.btn-outline-brand:disabled {
	color: var(--brand);
	background-color: transparent;
}
.btn-outline-brand:not([disabled]):not(.disabled):active,
.btn-outline-brand:not([disabled]):not(.disabled).active,
.show > .btn-outline-brand.dropdown-toggle {
	color: #212529;
	background-color: var(--brand);
	border-color: var(--brand);
	box-shadow: 0 0 0 0.2rem rgba(113, 106, 202, 0.5);
}
/* BEGIN -- Head of the table */
.m-table.m-table--head-bg-brand thead th {
	background: var(--brand) /*#68a0a7*/;
	color: #111;
}
.m-table.m-table--head-separator-brand thead th {
	border-top: 0;
	border-bottom: 1px solid var(--brand) /*#68a0a7*/;
}
.m-table tr.m-table__row--brand th,
.m-table tr.m-table__row--brand td {
	background: var(--brand) /*#68a0a7*/;
	color: #ffffff;
}
.m-table.m-table--border-brand,
.m-table.m-table--border-brand th,
.m-table.m-table--border-brand td {
	border-color: var(--brand);
}
/* END Head of the table */
/* BEGIN -- Head brand portlet */
.m-portlet.m-portlet--brand.m-portlet--head-solid-bg {
	background: var(--brand);
	border-color: var(--brand);
}
.m-portlet.m-portlet--brand.m-portlet--head-solid-bg .m-portlet__head {
	background-color: var(--brand);
	border-color: var(--brand);
}
/* END Head brand portlet */
.show-widgetManager {
	color: var(--brand) !important;
}
.show-widgetManager:hover {
	background: var(--brand) !important;
}
.show-widgetManager:hover i {
	color: #fff !important;
}
.rightSidebar .input-widget-manager {
	color: #212529;
	/*        border-bottom: 1px solid  rgba(103,158,185,.95);*/
}
.rightSidebar .input-widget-manager:focus {
	outline: none;
	background: rgba(255, 255, 255, 0.2);
	/*            border-bottom: 3px solid  rgba(103,158,185,.95);*/
}
.rightSidebar .input-widget-manager:focus::placeholder {
	color: #d1d1d1;
}
.rightSidebar .input-widget-manager::placeholder {
	color: #3f4047;
	font-size: 16px;
	transition: all .2s;
}
.rightSidebar .search-widget {
	color: var(--brand);
}
.rightSidebar .widget-manager .widget-category {
	border: 0 solid rgba(255, 255, 255, 0.5);
	color: #fff;
	background: var(--brandHover);
}
.rightSidebar .widget-manager .widget-category .number-newest-widgets {
	background-color: #ec690c !important;
}
.rightSidebar .widget-manager .widget-category:hover {
	background: #5d56b3;
	background: var(--brandHover);
}
.widget__category .widget__category--hedaer {
	background: var(--brandHover);
}
.widget__category .widget__category--hedaer .category-header-ico {
	color: #fff;
}
.widget__category .widget__category--hedaer .arrow-back {
	color: rgba(255, 255, 255, 0.6);
	border-right: 1px solid #fff;
}
.widget__category .widget__category--hedaer .arrow-back:hover {
	background: var(--brandHover);
}
.widget__category .widget__category--hedaer .filter-widget {
	color: rgba(255, 255, 255, 0.6);
	background: var(--brandHover);
}
.widget__category .widget__category--hedaer .filter-widget:hover {
	color: #ffffff;
	background: var(--brandHover);
}
.widget__category .widget__category--hedaer .filter-widget.active {
	color: #34bfa3 ;
	background: var(--brandHover);
}
.widget__category .widget__category--filter {
	background: var(--brandHover);
}
.widget__category .widget__category--filter .title-menu {
	color: #fff;
}
.widget__category .widget__category--filter div:hover {
	border-bottom: 3px solid #34bfa3 ;
}
.widget__category .widget__category--filter div i {
	color: rgba(255, 255, 255, 0.7);
	transition: all .2s;
}
.widget__category .wigets__container .widget__item {
	background: var(--brandHover);
	color: #fff;
}
.widget__category .wigets__container .widget__item:hover {
	background: #07a4b0;
	/*               cursor: all-scroll;*/
}
.widget__category .wigets__container .widget__item > span {
	color: #fff;
	border-right: 1px solid rgba(255, 255, 255, 0.5);
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link .m-nav__link-icon {
	color: var(--brand);
}
.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link .m-nav__link-icon > i:before {
	background-color: #222;
}
.favorite-heart-dropdown:before {
	background-color: var(--brand);
}
.favorite-dropdown-link.active .favourite-show .favorite-heart-dropdown:before {
	background-color: var(--brand) !important;
}
#dashboard-panels ul li .remove-panel:hover {
	background: var(--brandHover) !important;
}
#dashboard-panels ul li .panel-input {
	background: rgba(0, 0, 0, 0.2) !important;
}
/*  <<<<<<<<  favorites  >>>>>>>  */
.favorite .favorite-price span {
	color: #00888e;
}
.favorite-dropdown .arrow-buttons i {
	color: #00888e;
}
.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link:hover,
.m-tabs-line.m-tabs-line--brand a.m-tabs__link:hover {
	border-bottom: 1px solid var(--brand);
}
.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link:hover,
.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link.active,
.m-tabs-line.m-tabs-line--brand a.m-tabs__link:hover,
.m-tabs-line.m-tabs-line--brand a.m-tabs__link.active {
	color: #111;
	border-bottom: 1px solid var(--brand);
}
.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link:hover > i,
.m-tabs-line.m-tabs-line--brand.nav.nav-tabs .nav-link.active > i,
.m-tabs-line.m-tabs-line--brand a.m-tabs__link:hover > i,
.m-tabs-line.m-tabs-line--brand a.m-tabs__link.active > i {
	color: var(--brand);
}
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-icon,
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-text,
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-arrow,
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-icon,
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-text,
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-arrow {
	color: #111;
}
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-bullet.m-nav__link-bullet--line > span,
.m-nav .m-nav__item:hover:not(.m-nav__item--disabled) > .m-nav__link .m-nav__link-bullet.m-nav__link-bullet--dot > span,
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-bullet.m-nav__link-bullet--line > span,
.m-nav .m-nav__item.m-nav__item--active > .m-nav__link .m-nav__link-bullet.m-nav__link-bullet--dot > span {
	background-color: var(--brand);
}
.m-nav.m-nav__item--disabled {
	opacity: 0.7 ;
	filter: alpha(opacity=70);
}
.m-nav .m-nav__section .m-nav__section-text {
	color: #111;
}
.m-datatable > .m-datatable__table > .m-datatable__head .m-datatable__row > .m-datatable__cell,
.m-datatable > .m-datatable__table > .m-datatable__foot .m-datatable__row > .m-datatable__cell {
	background: var(--brand) /*#68a0a7*/ !important;
	color: #111 !important;
}

.m-datatable > .m-datatable__table.m-table--head-bg-metal thead .m-datatable__row > .m-datatable__cell,
.m-datatable > .m-datatable__table.m-table--head-bg-metal thead .m-datatable__row > .m-datatable__cell {
	background: #c4c5d6 /*#68a0a7*/ !important;
	color: #222 !important;
}
/*
.m-datatable > .m-datatable__table.m-table--head-bg-metal tbody .m-datatable__row > .m-datatable__cell,
.m-datatable > .m-datatable__table.m-table--head-bg-metal tbody .m-datatable__row > .m-datatable__cell {
	background: #111 !important;
}
*/





.m-dropzone.m-dropzone--brand {
	border-color: var(--brand);
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__progress .progress .progress-bar {
	background-color: var(--brand);
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--done .m-wizard__step-number > span {
	background-color: var(--brand);
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--done .m-wizard__step-number > span > span {
	color: #ffffff;
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--done a.m-wizard__step-number:hover > span {
	background-color: var(--brand);
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--done a.m-wizard__step-number:hover > span > span {
	color: #ffffff;
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--current .m-wizard__step-number > span {
	background-color: #7d97cf;
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--current .m-wizard__step-number > span > span {
	color: #ffffff;
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--current a.m-wizard__step-number:hover > span {
	background-color: var(--brand);
}
.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--current a.m-wizard__step-number:hover > span > span {
	color: #ffffff;
}
.m-datatable > .m-datatable__table > .m-datatable__head .m-datatable__row > .m-datatable__cell > span,
.m-datatable > .m-datatable__table > .m-datatable__foot .m-datatable__row > .m-datatable__cell > span {
	color: #111;
}


.m-datatable > .m-datatable__table.m-table--head-bg-metal .m-datatable__row > .m-datatable__cell > span,
.m-datatable > .m-datatable__table.m-table--head-bg-metal .m-datatable__row > .m-datatable__cell > span {
	color: #222 !important;
}

.m-datatable > .m-datatable__table.m-table--head-bg-metal .m-datatable__row > .m-datatable__cell .columnFiltersInput,
.m-datatable > .m-datatable__table.m-table--head-bg-metal .m-datatable__row > .m-datatable__cell .columnFiltersInput{
	background: #f6f7f8 !important;
	color : #222 !important;
}



.m-datatable > .m-datatable__table > .m-datatable__head .m-datatable__row > .m-datatable__cell > span > i {
	color: #4d44bd;
}
.btn-outline-brand.m-btn--air,
.btn-brand.m-btn--air,
.m-btn--gradient-from-brand.m-btn--air {
	-webkit-box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
	-moz-box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
	box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
}
.btn-outline-brand.m-btn--air.focus,
.btn-outline-brand.m-btn--air:focus,
.btn-outline-brand.m-btn--air:hover,
.btn-brand.m-btn--air.focus,
.btn-brand.m-btn--air:focus,
.btn-brand.m-btn--air:hover,
.m-btn--gradient-from-brand.m-btn--air.focus,
.m-btn--gradient-from-brand.m-btn--air:focus,
.m-btn--gradient-from-brand.m-btn--air:hover {
	-webkit-box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
	-moz-box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
	box-shadow: 0 1px 15px 1px var(--buttonShadowColor) !important;
}
.m-header-search .m-header-search__wrapper {
	background-color: #f0f0f0;
}
.m-nav-grid .m-nav-grid__row .m-nav-grid__item .m-nav-grid__text {
	color: var(--brandHover);
}
.textarea_Tabs {
	width: 100% !important;
	height: 100%;
	/*      margin-bottom: 6px;*/
	padding: 8px;
	min-height: 200px;
	overflow-y: auto;
	border: 1px solid var(--brand);
}
.charNum {
	padding: 6px 0;
}
.btn.m-btn--label-brand {
	color: #111;
}
.dropdown-item {
	color: #212529;
}
.dropdown-item:focus,
.dropdown-item:hover {
	color: #16181b;
	background-color: #f8f9fa;
}
.dropdown-item.active,
.dropdown-item:active {
	color: #fff;
	background-color: #4064b1;
}
.dropdown-item.disabled,
.dropdown-item:disabled {
	color: #868e96;
}
.m-link {
	color: var(--brandHover);
}
.m-link:hover {
	color: var(--brand);
}
.m-link:hover:after {
	border-bottom: 1px solid var(--brand);
	opacity: 0.3 ;
	filter: alpha(opacity=30);
}
.m-link.m-link--skin-dark {
	color: var(--brandHover);
}
.m-link.m-link--skin-dark:hover {
	color: var(--brand);
}
.m-link.m-link--skin-dark:hover:after {
	border-bottom: 1px solid var(--brand);
	opacity: 0.3 ;
	filter: alpha(opacity=30);
}
.m-link.m-link--brand {
	color: var(--brandHover);
}
.m-link.m-link--brand:hover {
	color: var(--brand);
}
.m-link.m-link--brand:hover:after {
	border-bottom: 1px solid var(--brand);
	opacity: 0.3 ;
	filter: alpha(opacity=30);
}
.m-link.m-link--primary {
	color: var(--brand);
}
.m-link.m-link--primary:hover {
	color: var(--brand);
}
.m-link.m-link--primary:hover:after {
	border-bottom: 1px solid var(--brand);
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler:hover span {
	background: var(--brand);
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler:hover span::before,
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler:hover span::after {
	background: var(--brand);
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span {
	background: var(--brand);
}
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::before,
.m-brand.m-brand--skin-dark .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::after {
	background: var(--brand);
}
.m-accordion.m-accordion--section .m-accordion__item {
	border: none;
}
.m-accordion.m-accordion--section .m-accordion__item .m-accordion__item-head {
	background-color: #f7f8fa;
	color: var(--brand) !important;
}
.m-accordion.m-accordion--section .m-accordion__item .m-accordion__item-head .m-accordion__item-mode {
	color: var(--brand) !important;
}
.m-accordion.m-accordion--section .m-accordion__item .m-accordion__item-head.collapsed {
	color: var(--brandHover) !important;
}
.m-accordion.m-accordion--section .m-accordion__item .m-accordion__item-head.collapsed .m-accordion__item-mode {
	color: var(--brandHover) !important;
}
.m-accordion.m-accordion--section .m-accordion__item .m-accordion__item-body {
	border-top: none;
	background-color: #f7f8fa;
}
.m-accordion .m-accordion__item--brand {
	border: 1px solid var(--brand) !important;
}
.m-accordion .m-accordion__item--brand .m-accordion__item-head,
.m-accordion .m-accordion__item--brand .m-accordion__item-head:hover {
	background-color: var(--brandHover) !important;
}
.m-accordion .m-accordion__item--brand .m-accordion__item-head .m-accordion__item-mode {
	color: #ffffff !important;
}
.m-accordion .m-accordion__item--brand .m-accordion__item-head.collapsed {
	background-color: var(--brand) !important;
}
.m-list-search .m-list-search__results .m-list-search__result-item .m-list-search__result-item-icon {
	color: #cfcedb;
}
.m-list-search .m-list-search__results .m-list-search__result-item .m-list-search__result-item-text {
	color: #3f4047;
}
.m-list-search .m-list-search__results .m-list-search__result-item:hover .m-list-search__result-item-text {
}
.ddTable .header-table-widget div {
	border-bottom: 1px solid var(--brand);
}
.ddTable .header-table-widget {
	box-shadow: 0 8px 15px 0 rgba(69, 65, 78, 0.08);
}
.ddTable .header-table-widget div {
	background: #ffffff;
	border-bottom: 1px solid var(--brand);
	font-size: 1rem;
}
.ddTable table tbody tr:hover td {
	background: #e7e9f1;
	color: #000;
}
.ddTable .footer-widget {
	background: #fff;
}
.ddTable .footer-widget .pagination-search {
	box-shadow: 0 -5px 15px 0 rgba(69, 65, 78, 0.08);
}
.ddTable .footer-widget .pagination-search .ddTable-search input {
	background: #fff;
}
.ddTable .footer-widget .pagination-search .ddTable-search input:focus {
	border-bottom: 2px solid var(--brand) !important;
}
.ddTable .footer-widget .filter {
	background: #fff;
}
.ddTable .footer-widget .filter:hover {
	color: #fff;
	background: var(--brand);
}
.ddTable .footer-widget .filter-group {
	background: #fff;
	box-shadow: 0 -5px 15px 0 rgba(69, 65, 78, 0.08);
}
.ddTable .footer-widget .pagination {
	box-shadow: 0 -5px 15px 0 rgba(69, 65, 78, 0.08);
}
.ddTable .footer-widget .pagination .allPages,
.ddTable .footer-widget .pagination .currentPage {
	color: var(--brand);
}
.ddTable .footer-widget .pagination span.btn-paginaton:hover {
	color: #fff;
	background: var(--brand);
}
.m-login__logo img {
	/*max-width: 180px;*/
	max-width: 250px;
}
.m-grid__item.m-grid__item--fluid.m-login__wrapper {
	display: flex;
}
.m-grid__item.m-grid__item--fluid.m-login__wrapper .m-login__container {
	align-self: center;
}
.propertyDetailsMainHead td {
}
.propertyDetailsMainHead {
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3);
}
.wrapper-listing-container > h4 {
	color: var(--brandHover) !important;
}
.comment-date {
	color: var(--brand);
}
.m-grid.m-grid--hor:not(.m-grid--desktop):not(.m-grid--desktop-and-tablet):not(.m-grid--tablet):not(.m-grid--tablet-and-mobile):not(.m-grid--mobile) {
	/*    background: var(--brand);
	  background: -moz-linear-gradient(top, var(--brand) 0%, #294070 99%, #294070 100%);
	  background: -webkit-linear-gradient(top, var(--brand) 0%,#294070 99%,#294070 100%);
	  background: linear-gradient(to bottom, var(--brand) 0%,#294070 99%,#294070 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--brand)', endColorstr='#294070',GradientType=0 );
	  */

	/*    background-size: cover;*/
	background-position: right;
}
.brand-user-identity {
	text-align: left;
	border-radius: 0;
	display: flex;
	flex-flow: row;
	justify-content: space-between;
	align-items: stretch;
	color: #fff;
	padding: 1rem;
}
.brand-user-identity .chose-identity {
	display: flex;
	width: 40px;
	/*        background: darken(@btn-brand, 5%);*/
	justify-content: center;
}
.brand-user-identity .chose-identity i {
	align-self: center;
	font-size: 2rem;
}
.m-datatable > .m-datatable__pager > .m-datatable__pager-info .m-datatable__pager-size .btn.dropdown-toggle {
	border: 0 !important;
	color: #3f4047;
	background: #f0f0f0;
}
.m-datatable.m-datatable--default > .m-datatable__table > .m-datatable__body .m-datatable__row > .m-datatable__cell.m-datatable__cell--hover {
	background: #edf0f1 !important;
}
.m-datatable.m-datatable--default > .m-datatable__table > .m-datatable__body .m-datatable__row.m-datatable__row--hover:not(.m-datatable__row--active) > .m-datatable__cell {
	background: #edf0f1 !important;
}
.m-datatable.m-datatable--default > .m-datatable__table > .m-datatable__body .m-datatable__row.m-datatable__row--even > .m-datatable__cell {
	background: #f6f7f8 !important;
}
.m-datatable > .m-datatable__table > .m-datatable__head .m-datatable__row > .m-datatable__cell .m-checkbox.m-checkbox--solid > span,
.m-datatable > .m-datatable__table > .m-datatable__body .m-datatable__row > .m-datatable__cell .m-checkbox.m-checkbox--solid > span,
.m-datatable > .m-datatable__table > .m-datatable__foot .m-datatable__row > .m-datatable__cell .m-checkbox.m-checkbox--solid > span {
	background: #d6dddf !important;
}
.btn.btn-outline-brand.active,
.btn.btn-outline-brand.focus i,
.btn.btn-outline-brand:focus i,
.btn.btn-outline-brand:hover:not(:disabled) {
	color: #111 !important;
}

.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--first,
.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--prev,
.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--next,
.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--last {
	background: #edf0f1;
}
.m-datatable > .m-datatable__table > .m-datatable__head > .m-datatable__lock.m-datatable__lock--left,
.m-datatable > .m-datatable__table > .m-datatable__body > .m-datatable__lock.m-datatable__lock--left,
.m-datatable > .m-datatable__table > .m-datatable__foot > .m-datatable__lock.m-datatable__lock--left {
	z-index: 1;
	-webkit-box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
	-moz-box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
	box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
}
.m-datatable > .m-datatable__table > .m-datatable__head > .m-datatable__lock.m-datatable__lock--right,
.m-datatable > .m-datatable__table > .m-datatable__body > .m-datatable__lock.m-datatable__lock--right,
.m-datatable > .m-datatable__table > .m-datatable__foot > .m-datatable__lock.m-datatable__lock--right {
	-webkit-box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
	-moz-box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
	box-shadow: 0 0 17px 5px rgba(16, 79, 84, 0.14);
}
.m-datatable > .m-datatable__table > .m-datatable__head .m-datatable__row > .m-datatable__cell > span > i {
	color: #111;
}
.permissions-fields .head-row {
	background: var(--brand);
}
.head-row th:not(:first-of-type) {
	text-align: center;
}
.permissions-fields .fixed-table-head {
	background: var(--brand);
}
.btn-brand2 {
	color: #fff;
	background-color: var(--brand2);
	border-color: var(--brand2);
	border-radius: 0;
}
.btn-brand2:hover {
	color: #fff;
	background-color: #90939e;
	border-color: #90939e;
}
.btn-brand2:focus,
.btn-brand2.focus {
	box-shadow: 0 0 0 0.2rem rgba(196, 197, 214, 0.5);
}
.btn-brand2.disabled,
.btn-brand2:disabled {
	background-color: #c4c5d6;
	border-color: #c4c5d6;
}
.btn-brand2:not([disabled]):not(.disabled):active,
.btn-brand2:not([disabled]):not(.disabled).active,
.show > .btn-brand2.dropdown-toggle {
	color: #fff;
	background-color: var(--brand2);
	border-color: var(--brand2);
}
.btn-brand2:not([disabled]):not(.disabled):active:focus,
.btn-brand2:not([disabled]):not(.disabled).active:focus,
.show > .btn-brand2.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(196, 197, 214, 0.5);
}
.m-footer {
	margin-top: -20px !important;
}
.mx_user-badge {
	background: var(--brand) !important;
	font-size: 1rem;
	/*      line-height:1.1rem;
		padding:0px;
		border-radius:;*/
}
.mx_user-badge {
	font-weight: 400 !important;
}
/* .m-datatable__head > div.m-datatable__lock, 
.m-datatable__body > div.m-datatable__lock {
    max-width: calc(100% - 160px) !important;

}*/
.permission-search input:focus {
	border-bottom: 2px solid var(--brand) !important;
}
.m-form .m-form__actions {
	padding: 20px !important;
}

.contract-exclusive {
	color: #111 !important;
	font-weight : 500 !important;;
	background-color: var(--brand);
	padding: 0 5px;
	border-radius: 3px;
}
.contract-duo {
	color : #f4516c !important;
	font-weight : 500 !important;;
}
.contract-normal {
	color : #000 !important;;
	font-weight : 400 !important;;
}

.m-datatable__head .columnFilters .columnFiltersInput {
	background-color: var(--brandHover);
	color: #111;
}

.columnFiltersEMButton {
	color: #e1b400 !important;
	background-color: var(--brandHover) !important;
}

.columnFiltersEMButton:hover {
	color: #111 !important;
	background-color: #ffea8f !important;
}

.columnFiltersEMButton:not([disabled]):not(.disabled).active,
.show > .columnFiltersEMButton.dropdown-toggle {
	color: #111 !important;
	background-color: #ffea8f !important;
}

.btn.btn-info.active, .btn.btn-info.focus, .btn.btn-info:focus, .btn.btn-info:hover:not(:disabled) {
	/*color: #111 !important;*/
}

.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--active {
	color: #111;
}

.m_datatable thead th, .m_datatable thead td {
	border-left: 1px solid var(--brandHover);
}

.m-datatable__table {
	scrollbar-color: var(--brand) #edf0f1;
}

.m-datatable__table::-webkit-scrollbar-thumb {
	background-color: var(--brand);
}

.m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--first:hover, .m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--prev:hover, .m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--next:hover, .m-datatable > .m-datatable__pager > .m-datatable__pager-nav > li > .m-datatable__pager-link.m-datatable__pager-link--last:hover {
	color: #111;
}

.m-datatable > .m-datatable__pager > .m-datatable__pager-info .m-datatable__pager-size .btn.dropdown-toggle:focus, .m-datatable > .m-datatable__pager > .m-datatable__pager-info .m-datatable__pager-size .btn.dropdown-toggle:hover, .m-datatable > .m-datatable__pager > .m-datatable__pager-info .m-datatable__pager-size.show > .btn.dropdown-toggle {
	color: #111;
}

.m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item:hover > .m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
	color: #111;
}

.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item:hover > .m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav .m-menu__content .m-menu__inner > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
	color: #111;
}

.m-portlet.m-portlet--brand.m-portlet--head-solid-bg .m-portlet__head .m-portlet__head-text {
	color: #111;
}

.m-portlet.m-portlet--brand.m-portlet--head-solid-bg .m-portlet__head .m-portlet__head-icon {
	color: #111;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	color: #111;
}

.btn.btn-brand {
	color: #111;
}

.m-card-user.m-card-user--skin-dark .m-card-user__details .m-card-user__name {
	color: #222;
}

@media (min-width: 993px) {
	.m-header--fixed .m-header {
		border-bottom : 3px var(--brand) solid;
	}
}

.nav.nav-pills.nav-pills--brand .nav-link.active {
	color: #111;
}

#dashboard-panels ul li a {
	color: #111;
}

.btn.btn-brand.active, .btn.btn-brand.focus, .btn.btn-brand:focus, .btn.btn-brand:hover:not(:disabled) {
	color: #000 !important;
}

.m-table.m-table--head-bg-success thead th {
	background: var(--brand);
	color: #111;
}

.btn-primary:hover {
	background: var(--brand);
	color: #111;
}

.buttonImg__userCArd {
	background: var(--brand);
	border-color: var(--brand);

}
.buttonImg__userCArd span {
	color: #111;
}

.buttonImg__userCArd:hover {
	background: var(--brandHover) !important;
	border-color: var(--brand) !important;
}

.btn.btn-outline-brand {
	color: #111;
}

.fc-unthemed .fc-toolbar .fc-button:focus, .fc-unthemed .fc-toolbar .fc-button:active, .fc-unthemed .fc-toolbar .fc-button.fc-state-active {
	color: #111;
}

.fc-unthemed .fc-toolbar .fc-button:focus .fc-icon, .fc-unthemed .fc-toolbar .fc-button:active .fc-icon, .fc-unthemed .fc-toolbar .fc-button.fc-state-active .fc-icon {
	color: #111;
}

.m-portlet.m-portlet--creative .m-portlet__head .m-portlet__head-caption .m-portlet__head-label.m-portlet__head-label--primary {
	color: #111;
}

.table-bordered thead th, .table-bordered thead td {
	border-left: 1px solid var(--primary);
}

.btn.m-btn--hover-brand:hover i, .btn.m-btn--hover-brand.active i, .btn.m-btn--hover-brand:active i, .btn.m-btn--hover-brand:focus i, .show > .btn.m-btn--hover-brand.dropdown-toggle i {
	color: #111 !important;
}

.m-card-user__details span {
	color: #111 !important;
}

.m-badge.m-badge--brand {
	color: #111;
}

.m-switch input:checked ~ span::after {
	color: #111;
}

.m-switch input:empty ~ span::after {
	color: #111;
}

.clientConnectOwnersSection .clientConnectOwnersTable tbody tr td:first-child {
	background-color: var(--brand) !important;
	color: #111 !important;
}

.m-accordion .m-accordion__item--brand .m-accordion__item-head > span {
	color: #111 !important;
}

.datapageTopInfoBox .m-stack__item {
	background-color: var(--brand) !important;
	color: #111;
}

.referenceData {
	color: #111;
}

.calculatedData {
	color: #000;
}

.btn.btn-primary {
	color: #111;
}

#roomsDataTable .m-datatable__head .m-datatable__cell > span, #chargesDataTable .m-datatable__head .m-datatable__cell > span, #extrasDataTable .m-datatable__head .m-datatable__cell > span, #imagesTable th, #documentsTable th {
	color: #111;
}

.m--font-brand {
	color: #111 !important;
}

.btn.m-btn--hover-brand:hover, .btn.m-btn--hover-brand.active, .btn.m-btn--hover-brand:active, .btn.m-btn--hover-brand:focus, .show > .btn.m-btn--hover-brand.dropdown-toggle {
	color: #111 !important;
}

.m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item:hover > .m-menu__link .m-menu__link-text, .m-header-menu.m-header-menu--submenu-skin-light .m-menu__nav > .m-menu__item .m-menu__submenu > .m-menu__subnav > .m-menu__item.m-menu__item--hover > .m-menu__link .m-menu__link-text {
	color: #111 !important;
}

.m-wizard.m-wizard--2.m-wizard--brand .m-wizard__head .m-wizard__steps .m-wizard__step.m-wizard__step--current .m-wizard__step-number > span {
	background-color: var(--primary);
}

.m-wizard.m-wizard--2 .m-wizard__head .m-wizard__nav .m-wizard__steps .m-wizard__step .m-wizard__step-number > span > i {
	color: #222 !important;
}

.riportTable th {
	color: #111 !important;
	background-color: var(--brand) !important;
}

.btn.btn-primary.active, .btn.btn-primary.focus, .btn.btn-primary:focus, .btn.btn-primary:hover:not(:disabled) {
	color: #111 !important;
}

.datetimepicker tbody tr > td.day.selected, .datetimepicker tbody tr > td.day.active {
	color: #111 !important;
}

.datetimepicker tbody tr > td.day.today {
	color: #111 !important;
	background: var(--brandLight) !important;
}

.daterangepicker tbody td.in-range, .daterangepicker tbody td.active {
	color: #111 !important;
}

.monthColInfo {
	color: #111 !important;
}

.summernoteReplyTo {
	color: #111;
}

#siteLoader .loader {
	background-color: var(--brand) !important;
}

/* portable header */

.portableSH_dropdown__header,
.portableSH_dropdown__userDetails,
.portableSH_dropdown__userName,
.portableSH__header button, .portableSH__header .button,
.portableSH__headerItems_footer {
	color: #111 !important;
}
