/* @media (max-width: 991px) {
    .countdown-clock, .judge-photo {
        padding: 1rem;
    }
    .countdown-clock {
        margin-bottom: 1rem;
    }
}

@media (max-width: 575px) {
    .votePage .nav-tabs .nav-link {
        padding: .5rem 1rem;
    }
    .contestant-box {
        padding: 1rem 0;
    }
}

@media (max-width: 767px) {
    .votingproducts {
        display: grid;
        grid-template-columns: 1.5fr 3fr 1.3fr;
    }

    .paymentSection {
        display: grid;
        grid-gap: 30px;
        grid-template-columns: repeat(auto-fit, 95px);
        grid-template-rows: repeat(2, 100px);
        margin-left: -52px;
    }

    .paymentOptionImages{
        width: 100px;
        object-fit: fill;
    }

    .site-title > h3 {
        font-weight: bold;
        font-size: 1.5rem;
    }

    .header-nav .header-links {
        width: 100%;
        margin-top: 1rem;
    }

    .header-nav .header-links .parent {
        display: flex;
        justify-content: space-around;
    }

    .bottom .all-rights {
        text-align: center;
    }
}

@media (max-width: 768px) {

    .appsSection {
        justify-content: center;
    }

    .contentant-filter {
        justify-content: center;
    }

    .contentant-filter form {
      display: flex;
      width: 100%;
    }

    .search-contestants{
        padding: 0.4rem;
        width: 100%;
    }

    .filter-contestant-btn {
        border: 1px solid #eb432c;
        color: #eb432c;
        padding: 5px;
        font-size: 1rem;
        background-color: #F6ECE7;
        margin: 1px;
        width: 100px;
    }

    .filter-contestant-btn-active {
        border: 1px solid #eb432c;
        color: #F6ECE7;
        padding: 5px;
        font-size: 1rem;
        background-color: #eb432c;
        margin: 1px;
        width: 100px;
    }
} */
