.color-default {
    color: #49B2B5 !important;
}

.bgcolor-default {
    background-color: #49B2B5 !important;
}

.border-color-default,
.border-color-aft-default:before,
.border-color-aft-default:after {
    border-color: #49B2B5 !important;
}

.customcolor1,
a.customcolor1,
a.customcolor1:hover,
a.customcolor1:focus,
a.customcolor1:visited {
    color: #49B2B5;
}

.customcolor2,
a.customcolor2,
a.customcolor2:hover,
a.customcolor2:focus,
a.customcolor2:visited {
    color: #4CA8C2;
}

.svg-color-fill-1 svg path {
    fill: #49B2B5;
}

.svg-color-fill-2 svg path {
    fill: #4CA8C2;
}

.irs-bar,
.irs-bar-edge,
.rheostat-progress,
.bgcolor1,
.bgcolor-after-1:after,
.bgcolor-hover-1:hover {
    background-color: #49B2B5 !important;
}

.bgcolor2,
.bgcolor-hover-2:hover,
.bgcolor-after-2:after {
    background-color: #4CA8C2 !important;
}

.irs-slider,
.ais-range-slider--handle,
.border-color1,
.border-hover-color1:hover,
.border-focus-color1:focus,
.border-color-aft-1:before,
.border-color-aft-1:after {
    border-color: #49B2B5 !important;
}

.border-top-color1 {
    border-top-color: #49B2B5 !important;
}

.border-right-color1 {
    border-right-color: #49B2B5 !important;
}

.border-bottom-color1 {
    border-bottom-color: #49B2B5 !important;
}

.border-left-color1 {
    border-left-color: #49B2B5 !important;
}

.border-color2,
.border-hover-color2:hover,
.border-focus-color2:focus,
.border-color-aft-2:before,
.border-color-aft-2:after {
    border-color: #4CA8C2 !important;
}

.border-top-color2 {
    border-top-color: #4CA8C2 !important;
}

.border-right-color2 {
    border-right-color: #4CA8C2 !important;
}

.border-bottom-color2 {
    border-bottom-color: #4CA8C2 !important;
}

.border-left-color2 {
    border-left-color: #4CA8C2 !important;
}

.btn-custom-1 {
    background-color: #49B2B5 !important;
    border-color: #49B2B5 !important;
}

.btn-custom-2 {
    background-color: #4CA8C2 !important;
    border-color: #4CA8C2 !important;
}

.btn-custom-empty-1 {
    color: #49B2B5 !important;
    border-color: #49B2B5 !important;
}

.ais-menu--item__active .ais-menu--link.btn-custom-empty-1, .btn-custom-empty-1:hover,
.btn-custom-empty-1:focus,
.btn-custom-empty-1:active,
.btn-custom-empty-1.focus,
.btn-custom-empty-1.active,
.btn-custom-empty-1.open {
    background-color: #49B2B5 !important;
    border-color: #49B2B5 !important;
}

#marketplace-space-button,
.comiteo-marketplace #news-space-button,
.comiteo-catalog #news-space-button {
    background-color: #FFF !important;
    border-color: #49B2B5 !important;
    color: #49B2B5 !important;
}

#news-space-button,
.comiteo-marketplace #marketplace-space-button,
.comiteo-catalog #marketplace-space-button,
#marketplace-space-button:hover,
.comiteo-marketplace #news-space-button:hover,
.comiteo-catalog #news-space-button:hover {
    background-color: #49B2B5 !important;
    border-color: #49B2B5 !important;
    color: #FFF !important;
}

.btn-custom-empty-2 {
    color: #4CA8C2 !important;
    border-color: #4CA8C2 !important;
}

.ais-menu--item__active .ais-menu--link.btn-custom-empty-2, .btn-custom-empty-2:hover,
.btn-custom-empty-2:focus,
.btn-custom-empty-2:active,
.btn-custom-empty-2.focus,
.btn-custom-empty-2.active,
.btn-custom-empty-2.open {
    background-color: #4CA8C2 !important;
    border-color: #4CA8C2 !important;
}

.navbar-sub-menu li a.menu_item_color_1:hover, .menu_item_color_1:hover {
    color: #49B2B5;
    border-bottom: solid 3px #49B2B5;
}

.theme_ce_2019 #top-navbar-container .active {
    background-color: #49B2B5 !important;
    color: #FFF !important;
    border-color: #49B2B5 !important;
}

.theme_ce_2019 #navbars .container .nav-wrapper #top-navbar-container > #marketplace-navbar-cursor {
    display: none;
}


@media (min-width: 768px) {
    .theme_ce_2019 #navbars .container .nav-wrapper #top-navbar-container > #marketplace-navbar-cursor {
        right: 222px;
    }

}

@media (min-width: 992px) {
    .theme_ce_2019 #navbars .container .nav-wrapper #top-navbar-container > #marketplace-navbar-cursor {
        right: 300px;
    }
}

:root {
    --custom-color-1: #49B2B5;
}
