﻿.custom-autocomplete .text.ui-menu-item-wrapper { border: 0 !important; flex: 1; font-size: 13px; } 
.custom-autocomplete .text.ui-menu-item-wrapper.ui-state-active { flex: 1; font-size: 13px; } 
.custom-autocomplete li { display: flex; } 
.custom-autocomplete .ui-state-active { border: 0 !important; margin: 0 !important; } 
.custom-autocomplete .icon.ui-menu-item-wrapper { border: 0 !important; padding: 0px 0px 0px 8px; font-size: 17px; } 
.custom-autocomplete { max-height: 220px; overflow-y: scroll; overflow-x: hidden; } 
.custom-autocomplete .ui-menu .ui-state-active { margin: 0; } 
.Fixedloader { position: fixed; z-index: 9999; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0; left: 0; } 
.Fixedloader img { position: absolute; top: 50%; left: 50%; transform: translate(-50%); max-width: 80px; } 
.error_message { color: red; font-size: 12px; } 
.header-top { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 8px 0; } 
.header-top .button-wrap p { margin: 0; font-size: 16px; color: #000000; } 
.property_expert { font-weight: 600; } 
.contact_number a { display: flex; align-items: center; gap: 10px; justify-content: flex-end; color: #000000; } 
.header-top .button-wrap { display: flex; flex-direction: column; justify-content: flex-end; } 
.apply_centerContent { display: flex; border: 1px solid #dddddd; border-radius: 15px; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; } 
.ReduceYourProperty { flex: 1; padding: 35px; background: #ffffff; border-radius: 15px 0px 0px 15px; }
.ReduceTax_info {
    flex: 1;
    padding: 40px;
    color: #000000;
    border-radius: 0px 15px 15px 0px;
    background: #e5ebff;
    background: linear-gradient(144deg, rgb(236 241 255) 0%, rgb(185 203 255) 60%, rgb(110 131 191) 100%);
} 
.main-tittle { margin: 30px 0; font-size: 25px; font-weight: 700; } 
.ReduceTax_infoLogo img { max-width: 125px; } 
.ReduceTax_infoLogo { text-align: center; } 
.Reductions p { padding-left: 20px; position: relative; }
    .Reductions p:before {
        position: absolute;
        left: 0;
        top: 8px;
        height: 10px;
        width: 10px;
        background: #21346c;
        content: "";
        transform: rotate(-45deg);
    } 
.Claims svg path { fill: #21346c; }
.Reductions {
    background: #ffffff; border: 3px solid #21346c; box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px; border-radius: 25px; margin: 20px 0; padding: 20px;
}
.Reductions h4 { margin-top: 0; font-weight: 700; color: #21346c; }
.Claims {
    background: #ffffff;
    padding: 12px;
    border: 3px solid #21346c;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 25px;
    margin: 20px 0;
    padding: 20px;
} 
.Claims p { margin: 0; display: flex; gap: 10px; align-items: center; } 
.Claims p + p { margin-top: 7px; } 
.pac-logo:after { display: none !important; }
#btnSubmit { background: #21346c; color: #fff; margin-top: 5px; line-height: 40px; padding: 0 20px; border: none; width: 100%; }
#btnSubmit:hover {background: #182858;}
.custom-picker input[disabled="disabled"] { background: #dfdfdf; cursor: no-drop; }
.ReduceYourProperty #errorAutoCompleteAddress.error_message {position: inherit !important;bottom: 0;display: inline-block;line-height: normal;}
@media (min-width: 1400px) { .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { max-width: 999px; } }
@media screen and (min-width: 1200px) { 
    .ReduceYourProperty .error_message { position: absolute; bottom: -18px; clear: both; left: 0; }
    .ReduceYourProperty .form-group { position: relative; margin-bottom: 10px !important; }
    .apply_centerContent { min-width: 960px; }
}