@media (max-width: 767px){
    footer .footer-links ul{
        grid-template-columns: auto;
    }
    /* .filter-region .selected-item{
        min-width: 180px;
    } */
    .block-md{
        display: block;
    }
    .f-start{
        justify-content: flex-start;
    }
    .discount .discount-note{
        display: block;
    }
    .discount .discount-note a{
        display: inline-block;
        margin-top: 1rem;
    }
    .discount p{
        font-size: 17px;
    }
    .hidden-miduem{
        display: none !important;
    }
}
@media(min-width:768px){
    .link-small-screen{
        display: none;
    }
}
@media (min-width:768px) and (max-width: 991px){
    button.sideBar-btn{
        display:block;
    }
}
@media (min-width:768px) and (max-width: 1023px){
    footer .footer-links ul{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}
@media (min-width:992px) and(max-width: 1199px){
    .advertise-banner .advertis-link span{
        padding: 0.5rem 1rem;
    }
}
@media (min-width:992px) and (max-width:1050px){
    .advertise-banner .advertis-link span{
        padding: 0.625rem 0.9rem;
    }
    
}

@media (max-width:425px){
    footer .footer-links ul li a{
        white-space:normal;
    }
    .register{
        max-width: 100vw;
    }
    .profile-tabs .tab a.advertise-btn{
        width: 100%;
    }
}
@media (max-width:374px){
    .sign-in span{
        display: none;
    }
    
}
.turbolinks-progress-bar {
  background-color: white;
  height: 3px;
}