.form-group .input-group-label {
    white-space: nowrap;
}
.hero-search-template-2 .hero-featured-taxonomies a:first-child::after {
  background-color: rgba(254,1,1,0.4);
}
.hero-search-template-2 .hero-featured-taxonomies a::after {
  background-color: rgba(0,0,0,0.5);
}
.hero-search-template-2 .hero-featured-taxonomies a:hover::after {
  background-color: rgba(254,1,1,0.4);
}

.single-listing-header-image {
    background-color: #222222;
}

.single {
    background-color: #eeeeee;
}

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

.form-group .input-group-label {
    color: #393939;
}

.lisner-listing-title a {
    color: #393939;
}

.lisner-listing-meta address {
    color: #393939;
}

.lisner-listing-meta address i {
    color: #393939;
}

.lisner-listing-price-range-moderate i:nth-child(-n+2) {
    color: #393939;
}

.lisner-listing-meta-category a, .lisner-listing-meta-open a {
    color: #393939;
}

.lisner-listing-figure, .lisner-post-figure {
    background-color: #a9a9a9;
}

.lisner-post-title a {
    color: #393939;
}

.lisner-post-meta a {
    color: #393939;
}

.page-default {
    background-color: #eeeeee;
}

.header-hero {
    background-color: #393939;
}

.container-search {
    background-color: #eeeeee;
}

.page-template-page-search .listing-wrapper {
    background-color: #eeeeee;
}

.form-group .form-control, .form-group .input-text, .form-group .timepicker[readonly], .input-group .form-control, .input-group .input-text, .input-group .timepicker[readonly], fieldset .form-control, fieldset .input-text, fieldset .timepicker[readonly] {
    background-color: #eeeeee;
}

.listing-submit-group .field-information label {
    color: #393939;
}

.lisner-taxonomy-field span {
    color: #393939;
}

.lisner-taxonomy-field {
    background-color: #eeeeee;
}

.job-manager-form fieldset div.mce-panel {

    background-color: #eeeeee;

}

.input-group > .custom-select:not(:first-child), .input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:first-child), .input-group > .form-control:not(:last-child) {
    background-color: #eeeeee;
}

.main-content .chosen-container-single .chosen-single {
    background-color: #eeeeee;
}

.chosen-container-single .chosen-single span {
    color: #393939;
}

.working-hours-day a {
    color: #393939;
}

.working-hours-day a.active {
    background-color: #eeeeee;
}

.working-hours-day a:hover {
    background-color: #eeeeee;
}

.single-listing-meta-action {
    background-color: #eeeeee;
}

.single-listing-main-meta-action a {
    background-color: #eeeeee;
}

.listing-social-icons a {
    background-color: #eeeeee;
}

.listing-widget-contact-listing form .form-group {
    background-color: #eeeeee;
}

.comment-respond .input-group-textarea {
    background-color: #eeeeee;
}

.listing-widget-contact-listing form .form-group-submit {
    background-color: #ffffff;
}

.listing-widget-contact-listing form .form-group-submit button.btn-primary.btn-grey {
    background-color: #ce1c1c;
    width: 215px;
}

.comment-respond .input-group .file-upload-label {
    background-color: #eeeeee;
}

.comment-respond .input-group label[for="review_gallery"] {
    white-space: nowrap;
}

.single-listing-main-meta-action a {
    color: #393939;
}

.widget-label span {
    color: #393939;
}

.widget-label i {
    color: #393939;
}

.working-time-open i {
    color: #393939;
}

.working-time-open span.theme-color {
    color: #393939;
}

.listing-widget-contact-listing form .form-group label i {
    color: #acacac;
}

.comment-respond .input-group i {
    color: #acacac;
}

.comment-respond .input-group-alt .description {
    color: #acacac;
}

.lisner-listing-item-promo .widget-promo-wrapper, .listing-widget .widget-promo-wrapper {
    background-color: #393939;

}

.phone-link:hover, .phone-nolink:hover {
    color: #ce1c1c;
}

.working-time-open span.closed {
    color: #ce1c1c;
}

.working-hours-call:hover {
    color: #ce1c1c;
}

.comment-respond .logged-in-as a:last-child {
    color: #ce1c1c;
}

.lisner-listing-coupons {
    background-color: #ce1c1c;
}