/* Custom Styles */
.footer_cstm h4 {
    font-size: 16px;
}
footer.footer.footer_cstm {
    margin: 0 auto;
    text-align: left;
}
footer.footer.footer_cstm ul li {
    font-size: 13px;
    text-align: left;
    list-style: none;
    padding: 4px 0px;
}

footer.footer.footer_cstm ul { 
    padding-left: 0;
}
footer.footer.footer_cstm span {
    font-size: 14px;
}

.code_block input {
    font-size: 15px;
    padding: 7.5px 10px;
}
.code_block button {
    margin-top: -5px;padding: 5px 16px;    margin-bottom: 15px;
}
.code_block .text-field.form-group{
    margin-bottom: 10px;
}
footer.footer.footer_cstm .footer__content {
    padding: 50px 0 40px 0;
}
.code_block p {
    margin: 0 10px 10px 10px;
    font-size: 14px;
}
.header__content.header__content--desktop {
    border-bottom: 0.5px solid #B7E0E7;
    padding: 10px 0;
} 


/* fillter css */

.filltermain {
    position: absolute;
    width: 100%;
    background: #ffff;
    padding-bottom: 50px;
    z-index: 2222222222;
    margin: 0;
    display: none;
    left: 0;
    right: 0;
}


    
  
    



.fillterbutton {
    text-align: right;
    width: 85%;
}
.fillterbutton .form-btn{color: #fff;
    padding: 6px 40px;}
    @media (min-width: 768px) and (max-width: 1199px)  
    {
        div#block-1586157003239 { 
            padding: 0 25px;
        }
        .filter .row {
            padding: 0 20px;
        } 
        .filter .col-4:nth-child(1) {
            width: 20%;
        }
        .filter .col-4:nth-child(2) {
            width: 50%;
        }
        .filter .col-4:nth-child(3) {
            width: 30%;
        }
        .filter span {
            font-size: 16px;
        }
    }
   @media only screen and (max-width: 767px) {
       div#block-1590504427852 {
    padding-left: 0px !important;
}
   div#block-1555988487706 {
    padding-right: 0px!important;
}    
       
       .filter{ text-align: left;}
       
       .fillterbutton {
    text-align: left;
    width: 100%;
}
   }
    
    
    a.dropdown__trigger {
    font-weight: bold;
        font-family: Source Sans Pro;
}


div#block-1590504427852 {
    padding-left: 500px;
}
div#block-1555988487706 {
    padding-right: 50px;
}
.dropdown__menu{    min-width: 150px;}


@media screen and (min-width:767px)
{
 .feature__text {    border-bottom: 1px solid #ccc;
    min-height: 234px;
}   
    
}
 .feature__text {border-bottom: 1px solid #ccc;
     
    
 }
 @media screen and (max-width:767px)
 {
     
     .sizer{padding:0 !important}
 }
 

 