@media (min-width: 992px) {
    .header-style-10 .header-top-part-inner a.header-login-icon, .header-style-10 .header-top-part-inner span.header-phone-icon, .header-style-10 .header-top-part-inner a.header-chat-icon {
        color: #ffffff;
        border: 1px solid #ffffff;
    }
	
	.header-top-part {
    background-color: #ffffff !important;
}
	
	.header-login-icon {
    background-color: #000000 !important;
}
	.header-chat-icon {
    background-color: #000000 !important;
}
	.header-phone-icon {
    background-color: #000000 !important;
}
	  }
 .header-style-10 .header-top-part-inner span.header-phone-icon + span a {
        color: #000000;
        font-weight: 600;
        font-size: 16px;
        display: block;
	}
	 
	 .header-style-10 .header-top-part-inner span.header-phone-icon + span {
        color: #000000;
        font-size: 14px;
        font-weight: 500;
        line-height: 1.4;
    }
.header-style-10 .main-header .main-navigation-area .main-navigation ul {
        text-align: center;
    }
.main-header .main-navigation-area .main-navigation ul.menu > li.current-menu-item > a::after, .main-header .main-navigation-area .main-navigation ul.menu > li.current > a::after { content: ""; background-color: #ffffff; height: 5px; transition: 0.5s ease-out; position: absolute; left: 15px; bottom: 0px; width: calc(100% - 30px); }

.header-style-10 .header-btn-area .header-btn {
        background-color: #ffffff;
        border: 1px solid #000000;
	      color: #000000 !important;}

	.header-style-10 .header-btn-area .header-btn:hover {
        color: #737373 !important;
    }

    .header-style-10 .header-btn-area .header-btn i {
        color: #737373;
			padding-right: 8px;}
			
			a.header-chat-icon .rtcl-unread-badge {
    position: absolute;
    right: -12px;
    top: -10px;
    padding: 4px 2px;
    font-size: 10px;
    line-height: 1;
    bottom: inherit;
    left: inherit;
    width: 17px;
    height: 17px;
    overflow: hidden;
    text-align: center;
				background-color: #e7291e;}

.header-style-10 .main-header .site-branding {
        max-width: 170px;
    }

.footer-top-area {
    background-color: #ffffff !important;
}

.footer-bottom-area {
    background-color: #ffffff !important;
}

.footer-style-2 .footer-bottom-area {
    color: #000000;
}

.footer-top-area a:link, .footer-top-area a:visited {
        color: #000000;
    }

.footer-style-2 .footer-top-area .widget .menu li a:hover {
        color: #737373;
    }

.footer-style-2 .footer-top-area .widget .menu li a:hover:after {
        background-color: #737373;
    }

.footer-style-2 .footer-top-area .widget .menu li a {
        color: #000000;
    }

.footer-style-2 .widget h3:after {
    background-color: #000000;
}

.widget.widget_classima_about ul li a {
    background-color: #000000;
	  color: #ffffff;
}

.widget.widget_classima_about ul li a:hover {
    background-color: #737373;
    color: #ffffff;
}

.header-mobile-icons a.header-btn {
        background-color: #ffffff;
        border: 1px solid #000000;
	      color: #000000 !important;}

.header-mobile-icons a.header-btn:hover {
        color: #737373 !important;
    }

.header-mobile-icons a.header-btn i {
        color: #737373;
			padding-right: 1px;}

a.header-chat-icon {
    color: #000000;
}

a.header-login-icon {
    color: #000000;
}

.mean-bar span.sidebarBtn span {
    background-color: #000000;
}

.mean-bar span.sidebarBtn span:before {
    background-color: #000000;
}

.mean-bar span.sidebarBtn span:after {
    background-color: #000000;
}

.mean-container .mean-bar {
        border-color: #737373;
    }

.classima-store-single .rtin-banner-wrap .rtin-banner-content .rtin-store-title-area .rtin-store-title .rtcl-sv-sign {
    color: #53d800;
}

.classified-seller-info .rtin-box .rtin-author .rtin-author-info .rtcl-author-badge {
    color: #8d8600;
}

.classified-seller-info .rtin-box .rtin-chat a {
        background-color: #53d800;
	      color: #ffffff;
    }

.classified-seller-info .rtin-box .rtin-email a i {
        color: #ffffff;
    }

.classified-seller-info .rtin-box .rtin-email a {
        background-color: #fbbe00;
	      color: #ffffff;
    }

.classima-listing-single-sidebar .rtin-price {
        background-color: #737373;
    }

.classima-listing-single .classima-single-details .rtcl-single-listing-action li i, .classima-listing-single .classima-single-details .rtcl-single-listing-action li .rtcl-icon {
    color: #e7291e;
}

.rtcl-MyAccount-wrap .rtcl-MyAccount-content .membership-statistic-report-wrap .statistic-report > p a {
    color: #0433ff
}

.rtcl-MyAccount-wrap .rtcl-MyAccount-navigation ul li.rtcl-MyAccount-navigation-link.rtcl-MyAccount-navigation-link--logout a {
    color: #e7291e;
}

.rtcl-MyAccount-wrap .rtcl-MyAccount-navigation ul li.rtcl-MyAccount-navigation-link.rtcl-MyAccount-navigation-link--logout a:before {
    background-color: #e7291e !important;
}

body.rtcl-account:not(.page-template-rtcl-canvas_template) .rtcl-MyAccount-wrap .rtcl-MyAccount-navigation ul li.rtcl-MyAccount-navigation-link.rtcl-MyAccount-navigation-link--add-listing {
    background-color: #53d800
}