/*
Theme Name:   CleanMate Child
Theme URI: https://1.envato.market/cleanmate-cleaning-company-maid-gardening-wordpress-theme
Description:  CleanMate Child Theme
Author: QuanticaLabs
Author URI: https://1.envato.market/quanticalabs
Template:     cleanmate
Version:      1.2
Text Domain:  cleanmate
*/
.social-dribbble:before {
    content: "\e07b" !important;
    background-image: url('/wp-content/uploads/2024/05/icon.png') !important;
    background-size: cover !important;
}

.header-top-bar-container .social-dribbble:before {
    content: "\e07b" !important;
    background-image: url('/wp-content/uploads/2024/05/icon-gra.png') !important;
    background-size: cover !important;
}
.mainformcustomdiv {
    margin-left: 0 !important;
}

.mainformcustomdiv .calculator-settings .calc-container.vertical {
    max-width: 100% !important;
}
.bottomtxtclass {
    margin-left: 0 !important;
    margin-bottom: 50px;
}
.mainformcustomdiv .calculator-settings .calc-list-inner {
    border: 2px solid #fc783f !important;
}

.mainformcustomdiv .calculator-settings .calc-item textarea:focus, 
.mainformcustomdiv .calculator-settings .calc-item .calc-drop-down-with-image-current.calc-dd-selected, 
.mainformcustomdiv .calculator-settings .calc-item .ccb-datetime div .calc-date-picker-select.open, 
.mainformcustomdiv .calculator-settings .calc-item .calc-input-wrapper .calc-input:focus, 
.mainformcustomdiv .calculator-settings .calc-item .calc-drop-down-box .calc-drop-down:focus
{
border-color: #fc783f !important;
}
.mainformcustomdiv .calculator-settings .calc-radio-wrapper.boxed-with-radio .calc-radio-item input:checked + label{
    border: 1px solid #fc783f9e !important;
}
.mainformcustomdiv .calculator-settings .calc-radio-wrapper.boxed-with-radio .calc-radio-item input:checked + label,
.mainformcustomdiv .calculator-settings .calc-radio-wrapper.boxed .calc-radio-item input:checked + label
 {
    background: #fc783f9e !important;
    border: 1px solid #fc783f9e !important;
 }
.mainformcustomdiv .calculator-settings .calc-item .calc-radio-wrapper input[type=radio]:checked {
    border-color: #fb4c00ba !important;
}
.mainformcustomdiv .calculator-settings .calc-toggle-wrapper input:checked + label, .mainformcustomdiv .calculator-settings .calc-item .calc-radio-wrapper input[type=radio]:checked {
    background: #fc783f !important;
}
.mainformcustomdiv .calculator-settings .ccb-datetime div.date .calendar-select .day-list .week .day.selected {
    background: #fc7f49 !important;
    color: #001931 !important;
    border: 2px solid #fc783f !important;
}
.mainformcustomdiv .calculator-settings .ccb-datetime div.date .calendar-select .day-list .week .day:hover, .mainformcustomdiv .calculator-settings .ccb-datetime div.date .calendar-select .day-list .week .day.today {
    background: #fc7f4938 !important;
    color: #fc7f49 !important;
}
.mainformcustomdiv .calculator-settings .ccb-datetime div.date .calendar-select .day-list .week .day:hover {
    border: 2px solid #fc7f49 !important;
}
.mainformcustomdiv .ccb-time-picker .ccb-time-picker-wrapper.focused {
    border-color: #fc783f !important;
}
.mainformcustomdiv .ccb-time-picker .ccb-time-picker-wrapper {
    --value-background: #fc783f;
    --value-background-hover: #fc783f;
    position: relative;
}
.mainformcustomdiv .calculator-settings .calc-buttons .calc-btn-action.success, .mainformcustomdiv .calculator-settings .ccb-location-popup__footer .success {
    background: #fc783f !important;
    color: #ffffff !important;
}
.mainformcustomdiv .calculator-settings .calc-buttons .calc-btn-action.success:hover {
    background: #eb510e !important;
}
.team-box img {
    object-fit: cover;
}
.ccb-wrapper-1939 .dropDown_field_id_1 span:last-child,.ccb-wrapper-1939 .dropDown_field_id_3 span:last-child {
    display:none !important;
}
.commingsoontxt {
    display: inline-block;
    width: 100%;
    text-align: center;
}

.commingsoontxt span {
    border: 2px solid #467dd9;
    display: inline-block;
    padding: 4px 42px;
    color: #f5773a;
    border-radius: 4px;
}
.commingsoontxtpage {
    border: 2px solid #467dd9;
    display: inline-block;
    padding: 12px 72px;
    color: #f5773a;
    border-radius: 4px;
}

.commingsoontxtpagemain {
    display: inline-block;
    width: 100%;
    text-align: center;
}


@media (max-width: 767px) {
  .commingsoontxtpage {
    font-size: 30px !important;
    padding: 7px 24px !important;
  }
  .contacvocls_row {
    padding-top: 20px !important;
}
}
.classwhtspp {
    font-size: 26px;
    position: relative;
    top: 2px;
    padding-right: 15px;
}

.contact-map-details a {
    font-size: 22px;
    position: relative;
    top: 12px;
}
.hideclass {
    display: none;
}
.social-twitter:before {
    content: "" !important;
    background-image: url('/wp-content/uploads/x2.svg');
    display: inline-block;
    width: 20px;
    height: 20px;
    color: #ffffff;
}
.contact-map-details ul.social-icons.gray {
    display: none;
}