
    @media (min-width: 768px) and (max-width: 991.98px) {
        .grandCycleOverlayBtn {
            width:243px;
        }
        .Ques_section h2 {
            font-size: 30px;
        }
        #ques_wrap .section_title{
            font-size: 35px;
        }
        .container .Ques_section {
            padding: 30px;
        }
        .ques_container {
            padding: 4px 135px
        }
        .faqsText {
        font-size: 42px;
        }
        #registration{
            margin-bottom: 45px;
        }
        .order_mob_1 .desktop_image{
            margin-top: 128px;
        }
        .quesblog{
            margin-top: 56px;
        }
        .overlay_Pride{
            text-align: center;
        }
        .overlay_b_i{
            text-align: center;
        }
        .overlay_b_i_2{
            text-align: center;
        }


        #partner{
            margin-bottom: 45px;
        }
        .rec_ul {
            column-gap: 242px;
            font-size: 15px;
        }
        .advocate_section .volunteer_section img{
            margin-top: 10px;
        }
       .organizer_contacts .copy_right_align{
           padding-right: 0px;
       }
       .organizer_contacts .copy_left_align {
        padding-right: 0px;
       }
        #pride_news .email-octopus-form-row input {
            min-width: unset;
        }
        #pride_news .email_list li{
            margin-top: 15px;
        }
        #pride_park .overlay_b_i{
            padding: 5rem;
        }
      
       #getInvolved ul.foo_social li{
           display: block;
       }
       .overlay_bg_img {
           width: 342px;
           height: 330px;
       }
       .pride_parade_registration h2 {
           font-size: 36px;
       }
       .overlaytxt_reg {
           margin-left: 30px;
           position: relative;
           top: 2em;
       }
       .reg_copy{
           margin-top: 15px;
       }
       .overlaytxt h2{
           font-size: 36px;
       }
       #volunteer .showDesktop{
        display: block;
    
      }
        #volunteer .showMobile{
        display: none;
    
      }
      .advocate_section .showDesktop{
        display: block;
    }
    .advocate_section .showMobile{
        display: none;
    }
    .commmunity_sponsorship_program .showDesktop{
        display: block;
    }
    .commmunity_sponsorship_program .showMobile{
        display: none;
    }
    #dyke_that_ride .showDesktop{
        display:block;
    }
    #dyke_that_ride .showMobile{
        display:none;
    }
    .pride_parade_registration .showDesktop{
        display: block;
    }
    .pride_parade_registration .showMobile{
        display: none;
    }
    .donate .showDesktop{
        display:block;
    }
    .donate .showMobile{
        display:none;
    }
    .section_banner .showDesktop{
        display: block;
    }
    .section_banner .showMobile{
        display: none;
    }
    .g_c_c_m, .g_c_c_m_1{
        margin-left: unset;
    }
       .get_news_block .showDesktop{
        display:block;
    }
    .get_news_block .showMobile{
        display:none;
    }
       .get_involved .action_block {
           padding: 47px 38px;
       }
       .b_l_r::before{
           background: none;
       }
       .stepsStyle {
           margin-top: 48px;
       }
    
       .b_l_r::after{
           background: none;
       }
       .advocate_section .volunteer_section img{
           margin-top: 148px;
       }
    
       
       .section_banner img{
           margin-top: 176px;
       }
       .grant_calendar {
           padding: 0px 45px;
           margin-top: 22px !important;
       
       } 
       .grandCycleOverlayBtn {
           width: 290px;
    
       }
       .ques_container{
           padding: 4px 19px;
       }
        .v_s_t img{
            height: unset;
        }
        #volunteer_bg {
            margin-top: 30px;
        }
        .col-md-6 .v_s_t {
            width: unset;
        }
        .b_l_r{
            border-bottom: 1px solid black;
            border-top: 1px solid black;
        }
        .s1_t{
            margin-top: -67px;
        }
        .overlaytxt{
            margin-top: -80px;
        }
        .show_desktop{
            display: none;
        }
        .show_tab{
            display: block;
        }


        .img_h img{
            height: 200px;
        }
        #dyke_that_ride .volunteer_section img{
            margin-top: 145px;
        }
        #pride_in_the_park .box{
            width: 70% !important;
            margin-left: auto !important;
            margin-right: auto !important;
        }
        .overlay_b_i{
            width: 100%;
            z-index: unset;
        }
        .overlay_b_i_2{
            position: unset;
            top: unset;
            transform: unset;
            width: 90%;
            margin-left: auto;
            margin-right: auto;
        }
        .overlay_P_P{
            position: unset;
            top: unset;
            transform: unset;
            width: 85%;
            margin-left: auto;
            margin-right: auto;
        }
        .overlay_P_P_1{
            width: 95%;
            margin-right: auto;
            margin-left: auto;
            text-align: center;
            padding: 31px 25px;
        }
        .quesblog{
            padding: 39px 0px;
        }
        #volunteer .m_l{
            margin-right: unset;
        }
        #p_w_s img{
            margin-top: unset;
            height: 260px;
        }
        .get_news_today{
            margin-top: -30px;
        }
        .partner .show_desktop{
            display: none;
        }
        .partner .show_tab{
            display: block;
        }
        .partner .show_mobile{
            display: none;
        }
        .overlay_section {
            transform: translate(-50%, -2%);
        }
        .eligibility_section {
            margin-bottom: 16rem;
        }
        .grantcycle{
            margin-top: 30px;
        }
        .application_bg{
            padding-bottom: 2rem;
            margin-top: 2em;
        }
        .commmunity_sponsorship_program .show_desktop{
            display: block;
        }
        .commmunity_sponsorship_program .show_mobile{
            display: none;
        }
        /* donate page starts */
        .donate_section p{
            padding-right: 0px;
        }
        .donate_section img{
            margin-top: 137px !important;
        }
        .donate_section2 .sec_content{
            padding: 0px;
        }
        .donate_section2 img{
            margin-top: 180px !important;
            
        }
        .donate_section2 .donate_copy{
            padding: 0px 15px;
        }
        .donate_section .donate_copy{
            padding: 0px 35px;
        }
        .donate_section2 .row .col-lg-6:nth-child(1){
            padding-left: 0px;
        }
        .donate_section .row .col-sm-12:nth-child(1){
            padding-left: 0px;
        }
        .donate_section .row .col-sm-12:nth-child(2){
            margin-left: 0px !important;
            padding-right: 0px;
        }
        .donate_section p{
            width:326px;
        }
        .donate_section2 p{
            width:331px
        }
        .donate_section2 h3 {
            width: 100%;
        }
        
        /* donate page end */
        .Request_section{
            margin-top: 2rem;
        }
        .Request_section h3{
            margin-top: 44px !important;
        }
        .Request_section .sec_content{
            padding: 0px 16px 0px 0px;
        }
        .section_wrap.we-section .container .row .col-md-6:nth-child(2) {
            margin-top: 12em;
        }
        .calendarBlock.grand-calendar-bg .mt-5.grant_calendar .container .row .col-md-6:nth-child(1) .section_title{
            line-height: 51px;
        }
        .calendarBlock .grant_calendar .container .row .col-md-12:nth-child(1) p{
            padding-top: 2px;
        }
        .grantcycle .container .row .col-md-12:nth-child(2){
            padding-left: 17px;
        }
        .grantcycle .table{
            margin-top: 4rem;
        }
        #faq-section{
                margin-top: 2em;
        }
        .ques_container{
            padding: 4px 40px;
        }
        .recipents_section.section_banner .container .row .col-md-3 :nth-child(1){
            max-width: 100%;
        }
        .recipents_section.section_banner .container .row .col-md-3:nth-child(2) .rec_ul {
            column-gap: 69px;
        }
        .recipents_section.section_banner .container .row .col-md-3:nth-child(2){
    max-width: 95%;
        }
        .grantcycle .container .row .col-md-12:nth-child(1){
            padding-right: 13px;
        }
        section.section_wrap.we-section .container .row .col-md-6:nth-child(1) p{
            padding-right: 11px;
        }
        .recipents_section.section_banner .container .row .col-md-3:nth-child(1){
            max-width: 100%;
            padding-right: 225px;
        }
        section.section_wrap.we-section .container .row .col-md-6:nth-child(1) .sec_content h3{
            margin-top: 4px
        }
        .accordion-container .article-title{
            font-size: 14px;
        }
        .accordion-content p {
            font-size: 14px;
        }
        /* #grandCycleContainer td {
            width: 50%;
            padding-right: 125px !important;
            float: none;
            width: auto;
        } */
        #grandCycleContainer .bold_copy{
            font-size: 18px;
        }
        .eligibility_section a:hover{
            font-weight: 700;
        }
        #grandCycleContainer td{
            padding-left: 0px;
            width:32%;
        }
        #grandCycleContainer td:nth-child(2){
            width: 65%;
        }
        .eligibility_section .application_bg .container .row .col-md-5:nth-child(1) {
            max-width: 50% !important;
            width: 49% !important;
            flex: unset;
        }
        .eligibility_section .application_bg .container .row .col-md-5:nth-child(2) {
            max-width: 51% !important;
            width: 45% !important;
            flex: unset;
        }
        .eligibility_section .application_bg .container .row .col-md-5:nth-child(2) .eligibility_section a{
            font-weight: 700;
        }
        .inter-text{
            font-size: 15px !important;
        }
        .grantcycle .container .row .col-md-12:nth-child(2) #grandCycleContainer td{
            width: 33%;
        }
        .volunteer_list_head .button_div a {
            width: 83%;
            margin-left: auto;
            margin-right: auto;
            display: block;
        }
        #advocate .button_div a {
            width: 80%;
            display: block;
        }
        #advocate {
            padding:0px;
        
        }
    
    }
    