    .bannerDesboard{
        position:relative;
        /*padding-top: 52%;*/
        /* margin-bottom: 155px; */
    }
    .property-banner-title h1{
        font-family: 'Poppins', var(--circularBold);
        color: #fff;
        line-height: 1.2;
        text-align: center;
        text-shadow: 1px 2px 2px black;
    }
    .property-banner-title .formDesign label{
       font-family: var(--circularRegular);
       color: #131313;  
   }

   .property-banner-title .form-check-input{
    margin-top: 1px;
}
.property-banner-title .formDesign .form-check-label {
    color: #3986e2;
    margin-bottom: 2px;
}
.property-banner-title .formDesign .form-control{
   font-family: var(--circularRegular);
   font-size: 15px;
   border: 1px solid #ccc;
   color: #707070; 
   padding: 10px 15px;  
}
.bannerDesboard .dashboard-Banner{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}   
.property-banner-title{
    width: 100%;
    max-width: 80%;
    margin: 0 auto;
    position: relative;
    top: 50px;
    margin-bottom:78px;
   /* position: absolute;
    top: 50px;
    left: 50%;
    transform: translateX(-50%);*/

}
.property-banner-title .tab-login {
    padding: 30px 100px 25px;
}
.property-banner-title #main-login{
    max-width: 100%;
}
.market_check{
    font-family: var(--circularRegular);
    font-size: 12px;
    color: #b3b2b2; 
    clear: both;
    display: block;
    padding-left: 24px;
}
.residential{
    margin-bottom: 15px;
    border-bottom: 1px solid #ccc;
}
.formDesign .commercial .form-group {
    margin-bottom: 15px;
}
.commercial h6{
    margin-bottom: 5px;
    font-size: 13px;
}
.save-filter-wraper{
    display: flex;
    clear: both;
    flex-wrap: wrap;
    padding: 0 100px;
}
.save-filter{
    width: 110px;
}
.save-filter span{
    color: var(--colorBlue);
    font-size: 15px;
    font-family: var(--circularRegular);
    text-transform: capitalize;
}

.save-filter-wraper tr th:first-child{
    text-transform: capitalize;
    color: var(--colorBlue);
    font-size: 13px;
    border: none;
    letter-spacing: 0.5px;
    font-family: var(--circularRegular);
}
.save-filter-wraper tr{
    border: none;
}
.save-filter-wraper tr td{
    text-transform: uppercase;
    color: var(--colorBlue);
    font-size: 13px;
    font-family: var(--circularRegular);
    border: none;
}
.radio input[type=radio] {
    position: absolute;
    opacity: 0;
}

.radio input[type=radio] + .radio-label:before {
 content: "";
 background: #f4f4f4;
 border: 2px solid #000;
 display: inline-block;
 width: 1.1em;
 height: 1.1em;
 position: relative;
 top: -0.1em;
 margin-right: 8px;
 vertical-align: top;
 cursor: pointer;
 text-align: center;
 transition: all 250ms ease;
}
.radio input[type=radio]:checked + .radio-label:after{
 -ms-transform: rotate(45deg);
 -webkit-transform: rotate(45deg);
 transform: rotate(45deg);
 border-bottom-style: solid;
 border-bottom-width: 3px;
 border-right-style: solid;
 border-right-width: 3px;
 content: "";
 display: inline-block;
 height: 12px;
 left: 5px;
 position: absolute;
 border-color: green;
 top: -1px;
 width: 8px;
}


@media (max-width: 991px){
    .bannerDesboard{
        margin-bottom:0px;
    }
    .property-banner-title #main-login {
        max-width: 95%;
    }
    .property-banner-title{
        max-width: 95%;
        margin-bottom: 100px;
        clear: both;
    }
    .property-banner-title .tab-login{
        padding:15px;
    }
    .bannerDesboard .logSignupPage{
        padding: 0px;
    }
    .save-filter-wraper{
        padding: 0 20px;
    }
}
.color-blue{
    color: var(--colorBlue) !important;
}
