/* Medium screen  */


/* Mobile Layout: 320px. */
@media only screen and (max-width: 767px) {
    .site-footer__bottom-inner {
        flex-direction: column;
        text-align: center;
        padding-left: 94px;
        padding-right: 10px;
    }
    .site-footer__social {
        margin-top: 14px;
    }
}


/*--------------------------------------------------------------
# Main Menu All Responsice Css
--------------------------------------------------------------*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .main-header__social a+a {
        margin-left: 15px;
    }
    .main-menu-two .mobile-nav__toggler {
        display: inline-block;
        padding: 17px 0;
    }
    .main-menu-three .mobile-nav__toggler {
        color: var(--agrion-white);
        transition: 500ms;
        display: inline-block;
        padding: 13px 0;
    }
    .main-menu-three .mobile-nav__toggler:hover {
        color: var(--agrion-primary);
    }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .main-header__menu-box-top {
        display: none;
    }
    .main-header__phone-contact-box {
        display: none;
    }
    .main-menu__wrapper-inner {
        padding-left: 0;
    }
    .main-menu .mobile-nav__toggler {
        display: inline-block;
        margin-right: 60px;
        padding: 30.5px 0;
    }
    .main-header__wrapper {
        padding: 0px 30px 0px;
        padding-right: 30px;
    }
    .main-header__logo {
        display: block;
        padding: 15px 0;
    }
    .main-header-two__top-left {
        display: none;
    }
    .main-header-two__top-inner {
        padding: 0;
    }
    .main-menu-two .mobile-nav__toggler {
        display: inline-block;
        padding: 17px 0;
    }
    .main-menu-two__wrapper-inner {
        border-top-right-radius: var(--agrion-bdr-radius);
    }
    .custom-header .strip-box {
        display: grid;
        grid-template-columns: repeat(3,1fr)
    }

    .custom-header .strip-box .cld.prok-start-date,
    .custom-header .strip-box .cld.prok-end-date {
        min-width: 100%;
    }

    .custom-header .strip-box .cld .all-partner,
    .custom-header .strip-box .cld .all-state {
        min-width: 100%;
    }
    .custom-header .strip-box .cld,
    .custom-header .strip-box .cld,
    .custom-header .strip-box .custom_dropdown {
        width: 100%;
    }
    .custom-header .strip-box .dropdown-btn {
        width: 100%;
        justify-content: space-between;
    }
}
@media(max-width:1360px) {
    .custom-header .strip-box .dropdown-btn{
        padding:14px 12px;
    }
    .strip-box{
        gap:5px;
    }
    .prok-dashbaord{
        gap:20px;
    }
    .custom-header .welcome {
        font-size: 24px;
    }
    .custom-header .strip-box .cld.prok-start-date {
        min-width: 155px;
    }

    .custom-header .strip-box .cld.prok-end-date {
        min-width: 155px;
    }
}
@media(max-width:1260px) {
    .strip-box{
        padding:10px;
    }
    .custom-header .strip-box .cld.prok-start-date {
        min-width: 155px;
    }
    .custom-header .strip-box .cld.prok-end-date {
        min-width: 155px;
    }
    .custom-header .strip-box .form-select{
        padding:12px 6px;
    }
    .custom-header .strip-box .prok-db-month-dropdown .prok-db-datepicker{
        padding:12px 6px;
    }
    .custom-header .strip-box .dropdown-btn {
        padding: 12px 6px;
        gap:0;
    }
}
@media(max-width:1199px) {
    .custom-header .prok-dashbaord {
        display: flex;
        flex-direction: column
    }

    .prok-dashbaord {
        gap: 15px;
    }

    .custom-header .prok-dashbaord .prok-dashbaord-left {
        width: 100%;
    }

    .custom-header .prok-dashbaord .prok-dashbaord-right {
        width: 100%;
    }

    .custom-bg-light .card {
        margin-bottom: 0;
    }
}

    @media (max-width: 991px) {
        .main-header-two__logo {
            bottom: -111px;
        }

            .main-header-two__logo a img {
                width: 156px;
            }

        .custom-header .strip-box .dropdown-btn {
            padding: 12px 8px;
        }
    }

    @media (max-width: 767px) {
        .main-header__menu-box-top {
            display: none;
        }

        .main-header__phone-contact-box {
            display: none;
        }

        .main-menu__wrapper-inner {
            padding-left: 0;
        }

        .main-menu__right {
            display: none;
        }

        .main-menu .mobile-nav__toggler {
            display: inline-block;
        }

        .main-header__wrapper {
            padding: 0px 30px 0px;
            padding-right: 30px;
        }

        .main-header__logo {
            display: block;
            padding: 15px 0;
        }

        .main-header-two__top-left {
            display: none;
        }

        .main-header-two__top-inner {
            padding: 0;
            margin-left: 0;
        }

        .main-menu-two .mobile-nav__toggler {
            display: inline-block;
            padding: 17px 0;
        }

        .main-header-two__logo {
            bottom: -93px;
        }

        .main-menu-two__wrapper-inner {
            border-top-right-radius: var(--agrion-bdr-radius);
            justify-content: flex-end;
            padding-right: 20px;
        }

        .main-menu-two__right {
            display: none;
        }

        .main-header-two__logo {
            bottom: -80px;
            left: 0;
        }

            .main-header-two__logo a img {
                width: 112px;
            }

        .custom-header .strip-box {
            display: grid;
            grid-template-columns: repeat(2,1fr)
        }

            .custom-header .strip-box .cld.prok-start-date,
            .custom-header .strip-box .cld.prok-end-date {
                min-width: 100%;
            }

            .custom-header .strip-box .cld .all-partner,
            .custom-header .strip-box .cld .all-state {
                min-width: 100%;
            }

            .custom-header .strip-box .cld,
            .custom-header .strip-box .cld,
            .custom-header .strip-box .custom_dropdown {
                width: 100%;
            }

            .custom-header .strip-box .dropdown-btn {
                width: 100%;
                justify-content: space-between;
            }
    }

    @media (max-width: 575px) {
        .fc .fc-toolbar {
            flex-direction: column;
        }
    }

    @media only screen and (min-width: 1500px) and (max-width: 1699px) {
        .main-menu__btn-box {
            display: none;
        }
    }

    @media only screen and (min-width: 1300px) and (max-width: 1499px) {
        .main-menu__btn-box {
            display: none;
        }

        .main-menu__search-box {
            margin-right: 0;
        }

        .main-header__wrapper {
            padding-right: 40px;
        }
    }

    @media only screen and (min-width: 1200px) and (max-width: 1399px) {
        .main-menu__right {
            margin-left: 60px;
        }

        .main-menu__btn-box {
            display: none;
        }

        .main-header__phone-contact-box {
            display: none;
        }

        .main-menu__search-box {
            margin-right: 0;
        }

        .main-header__wrapper {
            padding-left: 20px;
            padding-right: 20px;
        }

        .main-menu-two .main-menu__list > li + li,
        .stricky-header.main-menu-two .main-menu__list > li + li {
            margin-left: 35px;
        }
    }

    @media (max-width: 380px) {
        .main-header-two__logo .logo_text {
            font-size: 24px;
        }

        .main-header-two__top-right .user-profile {
            width: auto;
        }
    }

    @media (max-width: 320px) {
        .main-header-two__logo .logo_text {
            font-size: 24px;
        }

        .main-header-two__top-right .user-profile {
            width: auto;
        }
    }