/*Color variables*/
/*white variables*/
/*black variables*/
.rtl .form-file-label::after {
	border-right: 1px solid #bb4123;
}

.rtl .message-feed:not(.right) .mf-content:before {
	border-left-color: #bb4123;
}

.rtl .arrow-ribbon.bg-primary:before {
	border-right: 15px solid #bb4123;
}

.rtl .arrow-ribbon2:before {
	border-right: 24px solid #bb4123;
}

.rtl .item1-links a.active {
	border-left: 2px solid #bb4123;
}

.rtl .tab_wrapper .content_wrapper .accordian_header.active .arrow {
	border-right: 3px solid #bb4123;
}

@media (max-width: 480px) {
	.rtl .zoom-container .arrow-ribbon2:before {
		border-right: 17px solid #bb4123;
	}
}

.rtl .arrow-ribbon.bg-secondary:before {
	border-right: 15px solid #113661;
}

.rtl .pricingTable .title:after {
	border-right: 26px solid rgba(255, 56, 43, 0.1);
}

.rtl .pricingTable .title:before {
	border-left: 26px solid rgba(255, 56, 43, 0.1);
}

.rtl .pricingTable .title:after {
	border-left: 26px solid rgba(255, 56, 43, 0.1);
	border-left: none;
	border-right: 26px solid rgba(112, 93, 91, 0.1);
}

.rtl .pricingTable:hover .title:before {
	border-left-color: #bb4123;
}

.rtl .pricingTable:hover .title:after {
	border-right-color: #bb4123;
}

.rtl .arrow-ribbon.bg-secondary:before {
	border-right: 15px solid #113661;
}

.pattern:before {
	background: rgba(15, 32, 51, 0.55);
}

.owl-controls .owl-page.active {
	border-color: #bb4123;
	opacity: 1;
}

.owl-controls .owl-page.active:hover {
	border-color: #bb4123;
	opacity: 1;
}

.owl-carousel:hover .owl-nav button,
.owl-nav button {
	color: #bb4123 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
	background-color: #091e36 !important;
}

button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #091e36 !important;
}

.item-card7-overlaytext span {
	background: #bb4123;
}

.bg-background-color:before {
	background: rgba(15, 32, 51, 0.55) !important;
}

.bg-dark-purple {
	background-color: #2a3042 !important;
}

.btn-primary {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary:hover {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary:focus, .btn-primary.focus {
	-webkit-box-shadow: 0 0 0 0px rgba(187, 65, 35, 0.5);
	box-shadow: 0 0 0 0px rgba(187, 65, 35, 0.5);
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary.disabled, .btn-primary:disabled {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.show > .btn-primary.dropdown-toggle {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus {
	-webkit-box-shadow: 0 0 0 0px rgba(233, 30, 99, 0.1);
	box-shadow: 0 0 0 0px rgba(233, 30, 99, 0.1);
}

.show > .btn-primary.dropdown-toggle:focus {
	-webkit-box-shadow: 0 0 0 0px rgba(233, 30, 99, 0.1);
	box-shadow: 0 0 0 0px rgba(233, 30, 99, 0.1);
}

.btn-outline-primary {
	color: #bb4123;
	background-color: transparent;
	background-image: none;
	border-color: #bb4123 !important;
}

.btn-outline-primary:hover {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123 !important;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
	-webkit-box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
	box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
	color: #bb4123;
	background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.show > .btn-outline-primary.dropdown-toggle {
	color: #fff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
	box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
}

.show > .btn-outline-primary.dropdown-toggle:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
	box-shadow: 0 0 0 2px rgba(187, 65, 35, 0.1);
}

.btn-link {
	color: #bb4123;
}

.alert-primary {
	color: #fcfdff;
	background-color: #bb4123;
	border-color: #bb4123;
}

.alert-primary hr {
	border-top-color: #b7cded;
}

.alert-primary .alert-link {
	color: #fff;
}

.label-primary {
	background-color: #bb4123;
}

.badge-primary {
	color: #fff;
	background-color: #bb4123;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
	color: #fff;
	text-decoration: none;
	background-color: #bb4123;
}

.bg-primary {
	background-color: #bb4123 !important;
}

a.bg-primary:hover, a.bg-primary:focus {
	background-color: #bb4123 !important;
}

button.bg-primary:hover, button.bg-primary:focus {
	background-color: #bb4123 !important;
}

.border-primary {
	border-color: #bb4123 !important;
}

.text-primary {
	color: #bb4123 !important;
}

a.text-primary:hover, a.text-primary:focus {
	color: #bb4123 !important;
}

a.text-dark:hover, a.text-dark:focus {
	color: #bb4123 !important;
}

.alert-secondary {
	color: #fcfdff;
	background-color: #113661;
	border-color: #113661;
}

.alert-secondary hr {
	border-top-color: #b7cded;
}

.alert-secondary .alert-link {
	color: #fff;
}

.social-box.linkedin i {
	background: #bb4123;
}

.checkbox span:after,
.user-card .card-block .activity-leval li.active {
	background-color: #bb4123;
}

#count-down .clock-presenter .digit,
.notifyimg {
	background: #bb4123;
}

.drop-icon-wrap .drop-icon-item:hover {
	color: #bb4123;
}

.dropdown-item:hover, .dropdown-item:focus, .dropdown-item.active, .dropdown-item:active {
	color: #bb4123;
}

.custom-control-input:checked ~ .custom-control-label::before {
	background-color: #bb4123;
}

.form-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.form-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
	background-color: #bb4123;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
	background-color: #bb4123;
}

.form-select:focus {
	border-color: #bb4123;
}

.form-file-input:focus ~ .form-file-label {
	border-color: #bb4123;
	-webkit-box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.form-file-input:focus ~ .form-file-label::after {
	border-color: #bb4123;
}

.form-file-label::after {
	background-color: #bb4123;
	border-left: 1px solid #bb4123;
}

.form-range::-webkit-slider-thumb, .form-range::-moz-range-thumb, .form-range::-ms-thumb {
	background-color: #bb4123;
}

.nav-link.active {
	background-color: #bb4123;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
	background-color: #bb4123;
}

.page-link:hover {
	color: #bb4123;
}

.page-item.active .page-link {
	background-color: #bb4123;
	border-color: #bb4123;
}

.range.range-primary input[type="range"]::-webkit-slider-thumb, .range.range-primary input[type="range"]::-moz-slider-thumb {
	background-color: #bb4123;
}

.range.range-primary output {
	background-color: #bb4123;
}

.range.range-primary input[type="range"] {
	outline-color: #bb4123;
}

.nav-tabs .nav-item1 .nav-link:hover:not(.disabled), .nav-tabs .nav-item1 .nav-link.active {
	background: #bb4123;
}

.panel.price > .panel-heading {
	background: #bb4123;
	color: #fff;
}

.heading-primary {
	background-color: #bb4123;
}

.heading-secondary {
	background-color: #113661;
	color: #fff;
	padding: 5px;
}

.page-header .breadcrumb-item a {
	color: #495057;
}

.breadcrumb-item1 a:hover,
.panel-title1 a {
	color: #bb4123;
}

.header {
	background: linear-gradient(120deg, #0f75ff 60%, #bb4123 100%);
}

.header-bg {
	background: #eef2f9;
	/* fallback for old browsers */
	/* Chrome 10-25, Safari 5.1-6 */
	background: -webkit-gradient(linear, left top, right top, from(#eef2f9), to(#bb4123));
	background: linear-gradient(to right, #eef2f9, #bb4123);
}

.nav-tabs .nav-link:hover:not(.disabled), .nav-tabs .nav-link.active {
	color: #fff;
	background: #bb4123;
}

.navtab-wizard.nav-tabs .nav-link.active, .navtab-wizard.nav-tabs .nav-link:hover {
	color: #bb4123;
	background: #ececf3;
}

.expanel-primary > .expanel-heading {
	color: #fff !important;
	background-color: #bb4123 !important;
	border-color: #bb4123 !important;
}

.error-img .form-control:focus {
	color: #fff;
	background-color: rgba(255, 255, 255, 0.2);
	border-color: #bb4123;
	outline: 0;
	-webkit-box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.avatar {
	background: #bb4123 no-repeat center/cover;
}

.spinner {
	background: linear-gradient(120deg, #bb4123 0%, #bb4123 100%);
}

.spinner-lg {
	background-color: #bb4123;
}

.double-bounce1,
.double-bounce2,
.cube1,
.cube2 {
	background: linear-gradient(120deg, #bb4123 0%, #bb4123 100%);
}

.lds-heart div {
	background: #bb4123;
}

.lds-heart div:after, .lds-heart div:before {
	background: #bb4123;
}

.lds-ring div {
	border: 6px solid #bb4123;
	border-color: #bb4123 transparent transparent transparent;
}

.lds-hourglass:after {
	border: 26px solid #bb4123;
	border-color: #bb4123 transparent;
}

.mediaicon {
	border: 1px solid #bb4123;
	background: #bb4123;
}

a.chip:hover {
	background-color: #bb4123;
}

.highlight .s {
	color: #bb4123;
}

.selectgroup-input:checked + .selectgroup-button {
	border-color: #bb4123;
	z-index: 1;
	color: #bb4123;
	background: #f6f7fb;
}

.selectgroup-input:focus + .selectgroup-button {
	border-color: #bb4123;
	z-index: 2;
	color: #bb4123;
	-webkit-box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.form-switch-input:checked ~ .form-switch-indicator {
	background: #bb4123;
}

.form-switch-input:focus ~ .form-switch-indicator {
	-webkit-box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	border-color: #bb4123;
}

.imagecheck-input:focus ~ .imagecheck-figure {
	border-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.imagecheck-figure:before {
	background: #bb4123 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
	color: #fff;
}

.colorinput-input:focus ~ .colorinput-color {
	border-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.ui-datepicker .ui-datepicker-title {
	color: #bb4123;
}

#back-to-top {
	background: #bb4123;
}

#back-to-top:hover {
	background: #fff;
	color: #bb4123;
	border: 2px solid #bb4123;
}

#chat-message {
	background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%);
}

.tabs-menu ul li .active {
	background: #bb4123;
}

.tabs-menu1 ul li a {
	background: rgba(187, 65, 35, 0.15);
	color: #bb4123;
}

.tabs-menu1 ul li .active {
	background: #bb4123;
	color: #fff;
}

.wideget-user-tab .tabs-menu1 ul li .active:after {
	background: #bb4123 !important;
}

.rating-stars .rating-stars-container .rating-star.is--active .fa-heart,
.rating-stars .rating-stars-container .rating-star.is--hover .fa-heart {
	color: #bb4123;
}

.message-feed:not(.right) .mf-content {
	background: #bb4123;
	color: #fff;
}

.message-feed:not(.right) .mf-content:before {
	border-right-color: #bb4123;
}

.msb-reply button {
	background: #bb4123;
}

.wizard-card .moving-tab {
	background-color: #bb4123 !important;
}

.wizard-card .choice:hover .icon,
.wizard-card .choice.active .icon {
	border-color: #bb4123 !important;
	color: #bb4123 !important;
}

.cal1 .clndr .clndr-table .header-days {
	background: #bb4123;
}

.cal1 .clndr .clndr-table tr .day.today.event, .cal1 .clndr .clndr-table tr .day.my-today.event {
	background: #bb4123;
}

.cal1 .clndr .clndr-table tr .day.today:hover, .cal1 .clndr .clndr-table tr .day.my-today:hover {
	background: #bb4123;
	color: #fff;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button {
	color: #bb4123;
	background: #e6f2fe;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button {
	color: #bb4123;
	background: #e6f2fe;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-next-button:hover {
	background: #bb4123;
}

.cal1 .clndr .clndr-controls .clndr-control-button .clndr-previous-button:hover {
	background: #bb4123;
}

.fc button {
	background: #bb4123;
}

.fc-event,
.fc-event-dot {
	background-color: #bb4123;
	color: #f1f1f1 !important;
}

#sidebar .accordion-toggle i {
	background: linear-gradient(120deg, #0f75ff 60%, #bb4123 100%);
}

#sidebar ul li.active > a {
	color: #bb4123;
}

#sidebar ul li.active > a:hover {
	color: #bb4123;
}

#sidebar li a[aria-expanded="true"].active:before {
	background: linear-gradient(120deg, #0f75ff 60%, #bb4123 100%);
}

#sidebar ul li a:hover,
#sidebar .collapse li a:hover {
	color: #bb4123;
}

.sweet-alert button {
	background-color: #bb4123 !important;
}

.timeline__item:after {
	border: 6px solid #bb4123;
}

.label-primary.arrowed:before {
	border-right-color: #bb4123;
}

.widgetdate p,
.widgetbox p,
.datebox p {
	border-bottom: 2px solid #bb4123;
}

.arrow-ribbon.bg-primary:before {
	border-left: 15px solid #bb4123;
}

.arrow-ribbon2:before {
	border-left: 24px solid #bb4123;
}

.badge-offer.bg-primary:after,
.badge-offer1.bg-primary:after {
	border-top: 12px solid #bb4123;
}

.social-icons li a:hover {
	border-color: #bb4123;
	background: #bb4123;
	color: #fff;
}

.social li a:hover,
.footer-main a:hover,
.footer-links a:hover {
	color: #bb4123;
}

.product-tags li a:hover {
	background: #bb4123;
	border-color: #bb4123;
}

.info .counter-icon {
	border: 1px solid rgba(255, 255, 255, 0.6);
}

.info .counter-icon i {
	color: #fff;
}

.counter-icon {
	border: 1px solid #bb4123;
}

.counter-icon i {
	color: #bb4123;
}

.header-links li a.active, .header-links li a:hover {
	background: #bb4123;
	color: #fff;
}

.card-pay .tabs-menu li a.active,
.item1-tabs-menu ul li .active {
	background: #bb4123;
}

.items-blog-tab-heading .items-blog-tab-menu li .active {
	background: transparent;
	color: #bb4123;
}

.item2-gl-nav .item2-gl-menu li .active {
	color: #fff;
	background: #bb4123;
}

.item-all-cat .item-all-card:hover .item-all-text h5 {
	color: #bb4123 !important;
}

.item-all-cat .category-type .item-all-card img {
	background: linear-gradient(120deg, #3ba2ff 0%, #6963ff 100%);
}

.carousel-indicators li.active {
	color: #fff;
	background: #bb4123;
}

.item-cards7-ic.realestate-list li a:hover {
	color: #bb4123;
}

.item1-links a:hover {
	color: #bb4123;
}

.item1-links a.active {
	background: rgba(241, 238, 247, 0.6);
	color: #bb4123;
	border-right: 2px solid #bb4123;
}

.settings-tab .tabs-menu li a.active {
	background: #bb4123;
}

.ads-tabs .tabs-menus ul li .active {
	background: #bb4123;
	color: #fff;
}

.showmore-button-inner {
	border: 1px solid #bb4123;
	color: #bb4123;
}

.owl-nav button,
.owl-carousel:hover .owl-nav button {
	color: #bb4123 !important;
}

.owl-nav > div i {
	color: #bb4123;
}

.tabs-menu ul.eductaional-tabs li .active {
	background: #bb4123;
}

.register-right .nav-tabs .nav-link:hover {
	background: #bb4123;
	color: #fff;
}

.gradient-icon {
	background: linear-gradient(120deg, #3ba2ff 0%, #bb4123 100%);
}

.axgmap-img {
	border: 3px solid #bb4123;
}

@media (min-width: 992px) {
	.horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type="submit"], .horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .menu_form input[type="button"] {
		background-color: #bb4123;
		color: #fff;
	}
	.horizontalMenu > .horizontalMenu-list > li > a.active {
		background-color: transparent;
		color: #bb4123;
	}
	.horizontalMenu > .horizontalMenu-list > li:hover > a {
		background-color: transparent;
		color: #f15b41 !important;
	}
	.horizontalMenu > .horizontalMenu-list > li:hover > a .fa {
		background-color: transparent;
		color: #000 !important;
	}
	.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li:hover > a {
		background-color: transparent;
		color: #bb4123;
	}
	.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li:hover > a i {
		color: #bb4123;
	}
	.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li:hover > a,
	.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu > li:hover a {
		background-color: transparent;
		color: #bb4123;
	}
}

code {
	color: #bb4123;
}

#gdpr-cookie-message h4,
#gdpr-cookie-message h5 {
	color: #bb4123;
}

#gdpr-cookie-message a {
	color: #bb4123;
	border-bottom: 1px solid #bb4123;
}

#gdpr-cookie-message a:hover {
	border-bottom: 1px solid #bb4123;
	-webkit-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
	color: #bb4123;
}

button#gdpr-cookie-advanced {
	color: #fff;
	background-color: #bb4123 !important;
}

.ui-widget-header,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	background: #bb4123;
	border-color: #bb4123;
}

.app-sidebar .side-menu li.active > a,
.app-sidebar .side-menu li a.active {
	color: #bb4123;
}

.app-sidebar .slide-menu li.active > a {
	color: #bb4123;
}

.app-sidebar .side-menu li ul li a:hover,
.app-sidebar .side-menu li a:hover {
	color: #bb4123;
}

.side-menu li a.active:before {
	background: linear-gradient(120deg, #bb4123 60%, #2ddcd3 100%);
	-webkit-box-shadow: 0px 0px 14px 0px #bb4123;
	box-shadow: 0px 0px 14px 0px #bb4123;
}

.form-inline .nav-search .btn {
	border: 2px solid #bb4123;
}

.wrapper > h1 span {
	border-bottom: 2px solid #bb4123;
	color: #bb4123;
}

.tab_wrapper > ul li.active {
	border-color: #bb4123;
	background: #bb4123;
	color: #fff;
}

.tab_wrapper .controller span {
	background: #bb4123;
}

.tab_wrapper .content_wrapper .accordian_header.active {
	color: #bb4123;
}

.tab_wrapper .content_wrapper .accordian_header.active:after {
	background: #bb4123;
}

.tab_wrapper .content_wrapper .accordian_header.active .arrow {
	border-top: 3px solid #bb4123;
	border-left: 3px solid #bb4123;
}

.tab_wrapper.left_side > ul li.active:after,
.tab_wrapper.right_side > ul li.active:after {
	background: #bb4123;
}

.addui-slider .addui-slider-track .addui-slider-range,
.addui-slider .addui-slider-track .addui-slider-handle:after {
	background: #bb4123;
}

.accordionjs .acc_section.acc_active > .acc_head {
	background: #bb4123;
}

.perfect-datetimepicker tbody td.selected {
	border: 1px solid #bb4123;
	background-color: #bb4123;
}

div.conv-form-wrapper div.options div.option {
	border: 1px solid #bb4123;
	color: #bb4123;
}

div.conv-form-wrapper div#messages div.message.from {
	background: #bb4123;
}

div.conv-form-wrapper div.options div.option.selected {
	background: #bb4123;
	color: #fff;
}

form.convFormDynamic button.submit {
	border: 1px solid #bb4123;
	background: #bb4123;
}

form.convFormDynamic button.submit:hover {
	background: #bb4123;
	color: #fff;
}

.exzoom .exzoom_nav .exzoom_nav_inner span.current {
	border: 1px solid #bb4123;
}

.exzoom .exzoom_btn a {
	/*border: 1px solid $primary9   ;*/
	color: #bb4123;
}

.prev:hover {
	color: #bb4123 !important;
}

.next:hover {
	color: #bb4123 !important;
}

.g_f-s .prev:hover i {
	-webkit-transform: translate(-5px, 0px);
	transform: translate(-5px, 0px);
	color: #bb4123;
}

.g_f-s .next:hover i {
	-webkit-transform: translate(5px, 0px);
	transform: translate(5px, 0px);
	color: #bb4123;
}

.g_f-s .close-button > *:hover {
	color: #bb4123;
}

.horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a:hover {
	color: #bb4123;
}

.register {
	background: linear-gradient(120deg, #4f4ac7 0%, #bb4123 100%);
}

.btnRegister {
	background: #bb4123;
}

.register .nav-tabs .nav-link.active {
	color: #bb4123;
	border: 1px solid #bb4123;
}

.pretty input:checked ~ .state.p-primary label:after,
.pretty.p-toggle .state.p-primary label:after {
	background-color: #bb4123 !important;
}

.pretty input:checked ~ .state.p-primary-o label:before,
.pretty.p-toggle .state.p-primary-o label:before {
	border-color: #bb4123;
}

.pretty input:checked ~ .state.p-primary-o .icon1,
.pretty input:checked ~ .state.p-primary-o .svg,
.pretty input:checked ~ .state.p-primary-o svg {
	color: #bb4123;
	stroke: #bb4123;
}

.pretty.p-toggle .state.p-primary-o .icon1,
.pretty.p-toggle .state.p-primary-o .svg,
.pretty.p-toggle .state.p-primary-o svg {
	color: #bb4123;
	stroke: #bb4123;
}

.pretty.p-default:not(.p-fill) input:checked ~ .state.p-primary-o label:after {
	background-color: #bb4123 !important;
}

.pretty.p-switch input:checked ~ .state.p-primary:before {
	border-color: #bb4123;
}

.pretty.p-switch.p-fill input:checked ~ .state.p-primary:before {
	background-color: #bb4123 !important;
}

.owl-carousel button.owl-dot {
	background: rgba(187, 65, 35, 0.3) !important;
}

.owl-carousel button.owl-dot.active {
	background: #bb4123 !important;
}

.bg-background2:before {
	    background: url("/img/bg_furniture.jpg");
	border-bottom: 2px solid #dcdcdc;
}

.bg-background:before,
.bg-background-color:before,
.bg-background3:before,
.bg-background-5:before,
.bg-background-6:before,
.slider-header .item:before {
	background: rgba(15, 32, 51, 0.85);
}

.bg-background2.bg-background-primary-color:before {
	background: rgba(187, 65, 35, 0.65) !important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
	-webkit-box-shadow: none;
	box-shadow: none;
}

.custom-control-input:focus ~ .custom-control-label::before {
	-webkit-box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.form-range::-webkit-slider-thumb:focus, .form-range::-moz-range-thumb:focus, .form-range::-ms-thumb:focus {
	outline: none;
	-webkit-box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 1px #f9faff, 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.selectize-input.focus {
	border-color: #467fcf;
	-webkit-box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
	box-shadow: 0 0 0 2px rgba(105, 99, 255, 0.25);
}

.item-card:hover .item-card-desc:before {
	background: rgba(15, 32, 51, 0.1);
}

.item-card7-imgs:hover a {
	background: rgba(15, 32, 51, 0.4);
}

.item-card2-img:hover a {
	background: transparent;
}

.app-sidebar .side-menu__item.active {
	background: rgba(15, 32, 51, 0.15) !important;
	color: #bb4123 !important;
}

.app-sidebar .side-menu__item.active:hover {
	background: rgba(15, 32, 51, 0.15) !important;
	color: #bb4123 !important;
}

.app-sidebar:before {
	background: #fff;
}

.app-sidebar-footer {
	background: #22337d;
}

.masthead .masthead-bg {
	background: linear-gradient(-225deg, rgba(74, 61, 184, 0.8) 48%, rgba(50, 228, 179, 0.8) 100%) !important;
}

@media (max-width: 992px) {
	.search-show .nav-search {
		background: -webkit-gradient(linear, left top, right top, from(#6963ff), to(#3ba2ff));
		background: linear-gradient(to right, #6963ff, #3ba2ff);
	}
}

@media (max-width: 992px) {
	.nav-item.with-sub .sub-item {
		border-top: 2px solid #bb4123;
	}
}

@media (max-width: 480px) {
	.zoom-container .arrow-ribbon2:before {
		border-top: 17px solid transparent;
		border-left: 17px solid #bb4123;
		border-bottom: 17px solid transparent;
	}
}

.bg-secondary {
	background-color: #113661 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus {
	background-color: #113661 !important;
}

button.bg-secondary:hover, button.bg-secondary:focus {
	background-color: #113661 !important;
}

.btn-secondary {
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.btn-secondary:hover {
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.btn-secondary:focus, .btn-secondary.focus {
	-webkit-box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.5);
	box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.5);
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.btn-secondary.disabled, .btn-secondary:disabled {
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active {
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.show > .btn-secondary.dropdown-toggle {
	color: #fff !important;
	background-color: #113661;
	border-color: #113661;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
	box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
}

.show > .btn-secondary.dropdown-toggle:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
	box-shadow: 0 0 0 2px rgba(47, 12, 108, 0.5);
}

.btn-outline-secondary {
	color: #113661;
	background-color: transparent;
	background-image: none;
	border-color: #113661;
}

.btn-outline-secondary:hover {
	color: #fff;
	background-color: #113661;
	border-color: #113661;
}

.btn-outline-secondary.focus, .btn-outline-secondary:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
	box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
	color: #fff;
	background-color: #113661;
	border-color: #113661;
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
	color: #113661;
	background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active {
	color: #fff;
	background-color: #113661;
	border-color: #113661;
}

.show > .btn-outline-secondary.dropdown-toggle {
	color: #fff;
	background-color: #113661;
	border-color: #113661;
}

.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
	box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
}

.show > .btn-outline-secondary.dropdown-toggle:focus {
	-webkit-box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
	box-shadow: 0 0 0 2px rgba(17, 54, 97, 0.1);
}

.bg-linkedin {
	background: #0077b5;
}

.bg-facebook {
	background: #3C5A99;
}

.accent-2 {
	border-top: 2px solid #bb4123;
}

.header-main i {
	color: #bb4123;
}

.item-card .item-card-desc:before {
	background: rgba(15, 32, 51, 0.1);
}

.btn-orange {
	color: #fff;
	background-color: #e67605;
	border-color: #e67605;
}

.arrow-ribbon.bg-secondary:before {
	border-left: 15px solid #113661;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background-color: #ececf3;
	color: #bb4123;
}

.sticky-wrapper.relative.banners .horizontalMenu > .horizontalMenu-list > li > a.active,
.sticky-wrapper.relative.banners .horizontalMenu > .horizontalMenu-list > li:hover > a {
	background-color: #bb4123;
}

.pricingTable2.pink .pricing-plans {
	background-color: #bb4123;
}

.pricingTable .title:after {
	border-left: 26px solid rgba(255, 56, 43, 0.1);
}

.pricingTable:hover, .pricingTable.advance-pricing {
	border: 1px solid #ff382b;
}

.construction-image:before {
	content: '';
	background: rgba(41, 5, 134, 0.88);
}

.construction {
	z-index: 1;
}

.countdown-timer-wrapper .timer .timer-wrapper .time {
	color: #bb4123;
	background: white;
}

.pricingTable:hover .pricingTable-signup {
	background: #bb4123;
	color: #fff;
}

.pricingTable .pricingTable-signup {
	background: rgba(255, 56, 43, 0.12);
	color: #bb4123;
}

.pricingTable:hover .title {
	background: #bb4123;
	color: #fff;
}

.pricingTable.advance-pricing {
	border: 1px solid #bb4123;
}

.pricingTable:hover {
	border: 1px solid #bb4123;
}

.pricingTable:hover .title:before {
	border-right-color: #bb4123;
}

.pricingTable:hover .title:after {
	border-left-color: #bb4123;
}

.pricingTable .title:before {
	content: "";
	border-right: 26px solid rgba(255, 56, 43, 0.1);
}

.pricingTable .title:after {
	content: "";
	border-right: 26px solid rgba(255, 56, 43, 0.1);
	border-right: none;
	border-left: 26px solid rgba(255, 56, 43, 0.1);
}

.construction-image:before {
	background: rgba(15, 32, 51, 0.85);
}

@media (min-width: 992px) {
	.sticky-wrapper.is-sticky .horizontal-main {

	}
}

.horizontal-main {
	background: url(/img/bg_menu.png) repeat-x;
    border-bottom: 1px solid #666666 !important;
	
}

.bg-card-light:hover {
	border-color: #bb4123;
}

.bg-card:hover {
	border: 1px solid #bb4123;
}

.bg-card .cat-img i {
	color: #bb4123;
}

.sticky-wrapper.absolute.banners .horizontalMenu > .horizontalMenu-list > li > a.active {
	background-color: #fff;
	color: #bb4123 !important;
}

.sticky-wrapper.absolute.banners .horizontal-main:after {
	background: #fff;
}

.sticky-wrapper.absolute.banners .horizontalMenu > .horizontalMenu-list > li:hover > a {
	background-color: #fff;
	color: #bb4123 !important;
}

@media (max-width: 991px) {
	.horizontalMenu > .horizontalMenu-list > li > a.active {
		background-color: #fff;
		color: #bb4123 !important;
	}
}

.ribbon-1:after {
	border-top: 13px solid #bb4123;
}

.ribbon-1 span {
	background: #bb4123;
}

.ribbon-1 span:before, .ribbon-1 span:after {
	background: #bb4123;
}

.header-main i {
	color: #bb4123;
}

.pricingTable .title {
	color: #bb4123;
}

.pricingTable.advance-pricing {
	border: 1px solid #bb4123;
}

.pricingTable:hover {
	border: 1px solid #bb4123;
}

.pricingTable:hover .title:before {
	border-right-color: #bb4123;
}

.pricingTable:hover .title:after {
	border-left-color: #bb4123;
}

.pricingTable .pricingTable-signup {
	color: #bb4123;
}

.pricingTable:hover .pricingTable-signup {
	background: #bb4123;
	color: #fff;
}

.pricingTable2.pink .pricing-plans {
	background-color: #bb4123;
}

.bg-card-light:hover {
	border-color: #bb4123;
}

.status-border:hover {
	border: 1px solid #bb4123 !important;
}

.status-border:hover i {
	color: #bb4123 !important;
}

.custom-control-input:checked ~ .custom-control-label::before {
	color: #fff;
	border-color: #bb4123;
	background-color: #bb4123;
}

.rev-btn {
	background-color: #bb4123;
	border-color: #bb4123;
}

.rev-btn:hover {
	background-color: #bb4123 !important;
	border-color: #bb4123;
}

a:hover,
.breadcrumb-item.active {
	color: #bb4123;
}

@media (min-width: 992px) {
	.sticky-wrapper.is-sticky .horizontal-main:after {
		background: #bb4123;
	}
	.sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li > a.active, .sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li > a:hover {
		background-color: transparent;
		color: #bb4123 !important;
	}
	.sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li:hover > a {
		color: #bb4123 !important;
	}
	.sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li:hover > a .fa {
		color: #bb4123 !important;
	}
}

.label.arrowed-in:before, .label.arrowed:before {
	border-right-color: #bb4123;
}

.accent-2 {
	border-top: 2px solid #bb4123;
}

.item-card7-overlaytext span.active,
.item-card8-overlaytext h6 {
	background: #bb4123;
}

.onoffswitch-checkbox:checked + .onoffswitch-label {
	background: #bb4123;
	border-color: #bb4123;
}

.onoffswitch-checkbox:checked + .onoffswitch-label:before {
	border-color: #bb4123;
}

.onoffswitch2-checkbox:checked + .onoffswitch2-label {
	background: #bb4123;
}

.onoffswitch2-checkbox:checked + .onoffswitch-label2,
.onoffswitch2-checkbox:checked + .onoffswitch2-label:before {
	border-color: #bb4123;
}

#gdpr-cookie-message button,
button#ihavecookiesBtn {
	background: #113661;
}

.ribbon-2:after {
	border-top: 13px solid #113661;
}

.ribbon-2 span {
	background: #113661;
}

.ribbon-2 span:before, .ribbon-2 span:after {
	background: #113661;
}

.pricingTable2.blue .pricing-plans {
	background-color: #113661;
}

.badge-secondary {
	color: #fff;
	background-color: #113661;
}

.badge-secondary[href]:focus, .badge-secondary[href]:hover {
	color: #fff;
	text-decoration: none;
	background-color: #113661;
}

.modal-header .close.btn {
	background-color: #113661;
	border-color: #113661;
}

.bg-secondary {
	background-color: #113661 !important;
}

a.bg-secondary:focus, a.bg-secondary:hover {
	background-color: #113661 !important;
}

button.bg-secondary:focus, button.bg-secondary:hover {
	background-color: #113661 !important;
}

.text-secondary {
	color: #113661 !important;
}

a.text-secondary:focus, a.text-secondary:hover {
	color: #113661 !important;
}

.header-main-absolute .top-bar .dropdown-item i {
	color: #bb4123 !important;
}

.arrow-ribbon.bg-secondary:before {
	border-left: 15px solid #113661;
}

.bg-secondary-transparent {
	background-color: rgba(244, 106, 106, 0.1);
}

.bg-secondary-transparent-2 {
	background-color: rgba(244, 106, 106, 0.2);
}

.bg-primary-transparent {
	background-color: rgba(187, 65, 35, 0.1);
}

.bg-primary-transparent-2 {
	background-color: rgba(187, 65, 35, 0.2);
}

.bg-secondary-light {
	background-color: #fef0f0;
}

.bg-primary-light {
	background-color: #eef0fc;
}

.bg-purple-dark-transparent-5 {
	background-color: rgba(15, 32, 51, 0.5);
}

.bg-background-light:before {
	background: rgba(187, 65, 35, 0.1) !important;
}

.error-image:before {
	background: rgba(15, 32, 51, 0.85);
}

.countdown .number {
	background: #bb4123;
}

.richText .richText-editor:focus {
	border-color: #bb4123 !important;
}

.details-accordion .card .card-header[aria-expanded="true"] {
	color: #bb4123;
}

.sw-theme-dots > ul.step-anchor > li.active > a {
	color: #bb4123;
}

.sw-theme-dots > ul.step-anchor > li.active > a:after {
	background: #bb4123;
}

.login-tabs .nav-tabs .nav-link.active {
	background: #bb4123;
}

@-webkit-keyframes pulse-animation {
	0% {
		-webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.4);
		box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.4);
	}
	100% {
		-webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
		box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
	}
}

@keyframes pulse-animation {
	0% {
		-webkit-box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.4);
		box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.4);
	}
	100% {
		-webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
		box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.4);
	}
}

.form-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before,
.form-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
	background-color: rgba(187, 65, 35, 0.5);
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
	background-color: rgba(187, 65, 35, 0.5);
}

.special-property-offer .item-card2-icons a {
	background: #f8f8fb;
	color: #bb4123;
}

.special-property-offer .item-card2-icons a:hover {
	background: #bb4123;
	color: #fff;
}

.item-card2-icons a.bg-purple-dark-transparent-5:hover {
	background: #bb4123 !important;
}

.item-search-menu ul li .active:before {
	background: #bb4123;
}

.item-card7-overlaytext h4 {
	background: #bb4123;
}

.items-blog-tab-heading .items-blog-tab-menu li a.active:before {
	background: #bb4123;
}

.app-sidebar .side-menu__item.active .side-menu__label {
	color: #bb4123;
}

.app-sidebar .side-menu__item.active .side-menu__icon {
	color: #bb4123;
}

.app-sidebar .slide-menu .slide-item:hover {
	color: #bb4123;
}

.app-sidebar .side-menu__item:hover {
	color: #bb4123;
}

.slide-menu li.active > a:hover {
	color: #bb4123 !important;
}

.user-tabs ul li a.active {
	background: #bb4123;
	color: #fff;
}

.custom-control-input:checked ~ .custom-control-label::before {
	color: #fff;
	border-color: #bb4123;
	background-color: #bb4123;
}

.card-before-style:before {
	background: rgba(187, 65, 35, 0.05);
}

.card-before-style:after {
	background: rgba(187, 65, 35, 0.075);
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li:hover a > .fa {
	color: #bb4123 !important;
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li a {
	color: #495057;
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li a > .fa {
	color: #adafbb;
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li a.active > .fa {
	color: #bb4123;
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li ul.sub-menu > li > a:hover {
	color: #bb4123 !important;
}

.main-shift-img:before {
	background: #bb4123;
}

.category-image-shape:before {
	background: rgba(187, 65, 35, 0.1);
}

.view-btn:hover {
	background: #bb4123 !important;
	color: #fff;
}

.status-img-circle .svg-country-img {
	fill: #bb4123;
}

.gallery-close-button {
	background: #bb4123;
	color: #fff !important;
}

.spcl-cat-card:hover {
	background: #bb4123;
	color: #fff;
}

@media (min-width: 992px) {
	.sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li > a.active .fa, .sticky-wrapper.is-sticky .horizontalMenu > .horizontalMenu-list > li > a:hover .fa {
		color: #bb4123 !important;
		background: none;
	}
}

.selectgroup-sm .selectgroup-button {
	border-color: #bb4123;
	color: #bb4123;
}

.selectgroup-sm .selectgroup-input:checked + .selectgroup-button {
	color: #fff;
	border-color: #bb4123;
	background: #bb4123;
}

.br-theme-bars-horizontal .br-widget a.br-active, .br-theme-bars-horizontal .br-widget a.br-selected {
	background-color: #bb4123;
}

.br-theme-bars-horizontal .br-widget .br-current-rating {
	color: #bb4123;
}

.br-theme-bars-pill .br-widget a {
	background-color: #f5f4fb;
	color: #bb4123;
}

.br-theme-bars-pill .br-widget a.br-active, .br-theme-bars-pill .br-widget a.br-selected {
	background-color: #bb4123;
	color: white;
}

.br-theme-bars-square .br-widget a.br-active, .br-theme-bars-square .br-widget a.br-selected {
	border: 2px solid #bb4123;
	color: #bb4123;
}

.br-theme-bars-movie .br-widget a.br-active, .br-theme-bars-movie .br-widget a.br-selected {
	background-color: #bb4123;
}

.br-theme-bars-movie .br-widget .br-current-rating {
	color: #bb4123;
}

.br-theme-bars-1to10 .br-widget a.br-active, .br-theme-bars-1to10 .br-widget a.br-selected {
	background-color: #bb4123;
}

.br-theme-bars-1to10 .br-widget .br-current-rating {
	color: #bb4123;
}

.br-theme-fontawesome-stars-o .br-widget a.br-active:after, .br-theme-fontawesome-stars-o .br-widget a.br-selected:after {
	content: '\f005';
	color: #bb4123;
}

.br-theme-fontawesome-stars-o .br-widget a.br-fractional:after {
	content: '\f123';
	color: #bb4123;
}

.counter-icon:before {
	border: 3px solid rgba(187, 65, 35, 0.1);
}

.counter-icon:after {
	background: rgba(187, 65, 35, 0.8);
}

.info .counter-icon {
	border: 0px solid rgba(255, 255, 255, 0.9) !important;
	background: rgba(187, 65, 35, 0.1);
}

.location.item-card .item-card-desc:before {
	background: rgba(15, 32, 51, 0.65);
}

.location.item-card:hover .item-card-desc:before {
	background: rgba(15, 32, 51, 0.85);
}

.offer-card:before {
	background: rgba(15, 32, 51, 0.85);
}

.offer-card .offer-absolute {
	background: rgba(15, 32, 51, 0.15);
}

.spcl-cat-card .item-card .item-card-desc:before {
	background: rgba(15, 32, 51, 0);
}

.spcl-cat-card:hover .item-card .item-card-desc:before {
	background: rgba(15, 32, 51, 0.8);
}

.item-card .item-card-desc:before {
	background: rgba(15, 32, 51, 0.1);
}

.item-card7-overlaytext a {
	background: rgba(15, 32, 51, 0.65);
}

.item-card7-imgs:before {
	background: rgba(15, 32, 51, 0.1);
}

.item-card8-imgs:before {
	background: rgba(15, 32, 51, 0.3);
}

.item-card2-img:before {
	background: rgba(15, 32, 51, 0.1);
}

.error-img:before {
	background: rgba(15, 32, 51, 0.85);
}

.construction-image:before {
	background: rgba(15, 32, 51, 0.85);
}

.error-image:before {
	background: rgba(15, 32, 51, 0.85);
}

.modal-open #homeVideo.modal {
	background: rgba(15, 32, 51, 0.8);
}

.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > a.active {
	color: #bb4123 !important;
}

.horizontalMenu > .horizontalMenu-list > li > ul.sub-menu > li > ul.sub-menu > li > a.active {
	color: #bb4123 !important;
}

.horizontalMenu > .horizontalMenu-list > li > .horizontal-megamenu .link-list li a.active {
	color: #bb4123;
}

.sticky-wrapper.absolute.banners .horizontal-main .horizontalMenu > .horizontalMenu-list > li a.active {
	color: #bb4123;
}
/*# sourceMappingURL=color9.css.map */

a.cd-dropdown-trigger { color: #fff; }
li.allCategory { display: block; background: #47975f; width: 100%; color: #fff; border-left: 5px solid #bb4123; }
ul.cd-dropdown-icons li:hover {background: #47975f; color: #fff; }
ul.cd-dropdown-icons li a:hover {background: #47975f; color: #fff; }

li.allCategory:hover {  background: #bb4123; }
li.allCategory a:hover {  background: #bb4123; }
li.allCategory a { display: block; width: 100%; color: #fff; }
@media (max-width: 900px) {

	a.mainProductLi {  background: #bb4123; color: #fff;}
	a.cd-dropdown-trigger { color: #fff; }
}
@media(max-width:999px){
.mob-search-layer{
	display:block !important;
}
}
.active-mob-search-layer{
top:0 !important;
}
.mob-search-layer{
display:none;
}
.mob-search-layer{
transition:.3s ease;
position: fixed;
top: -90px;
left: 0;
height: 90px;
z-index: 99999;
background: #FFF;
width: 100%;
padding: 15px;
}

.close-mob-search-layer{
position: absolute;
top: 5px;
right: 5px;
width: 30px;
height: 30px;
border-radius: 50%;
background: red;
color: #FFF !important;
text-align: center;
line-height: 30px;
z-index: 9999;
}
.close-mob-search-layer i{
color:#FFFFFF;
}