@media (max-width: 1920px) and (min-width: 1367px){
    header#header .headerwrap .head_center .navbar .navbar-nav{gap: 5px;}
}

@media only screen and (max-width: 1199px){
    
    /* Header */
    
    header#header .headerwrap .head_center .navbar .navbar-nav .nav-link{font-size: 12px;}
    header#header .headerwrap .head_center .dropdown{margin-right:0px;}
    header#header .headerwrap .head_center .dropdown .dropdown-toggle i{line-height: 5px;}
    /* Header */

    /* Board Of Directors */
    
    #board_directors .card{max-height: 610px; width: auto; transition:none ; -webkit-transition:none ; -moz-transition:none ; -ms-transition:none ; -o-transition:none ; margin: 0 0 50px;}
    #board_directors .card:hover{ transform:none ; -webkit-transform:none ; -moz-transform:none ; -ms-transform:none ; -o-transform:none ; }
    #board_directors .card .overlay{display: none;}

    #links .card img{height: 330px;}
    
    /* Board Of Directors */

}

@media only screen and (max-width: 991px)  {
    
    /* Header */
    
    header#header .headerwrap .head_center .navbar{display: none;}
    header#header .headerwrap .head_center .dropdown{margin-right: 0px;}
    header#header .headerwrap .top_header{flex-direction: column;position: relative;}
    header#header .headerwrap .top_header .social{margin-top:4px;width: 100%;justify-content: flex-start;}
    header#header .headerwrap .top_header .social a{padding: 4px 6px;width: 40px;height: 40px;}
    header#header .headerwrap .top_header .social a i{line-height: 32px;}
    header#header .headerwrap .head_center .resp_menu{display: inline-block;background-color:var(--primary_red);border-radius:4px;margin-left: 2px;}
    header#header .headerwrap .head_center .resp_menu .navbar-toggler:focus,
    header#header .headerwrap .head_center .resp_menu .navbar-toggler:active,
    header#header .headerwrap .head_center .resp_menu .navbar-toggler:hover{box-shadow: 0 0 0 3px !important;}
    header#header .headerwrap .top_header .head_center{display: none;}
    header#header .head_mob_nav{display: block;background-color: #FFF;width: 100%;position: absolute;left: 0;top: 130px;}
    header#header .head_mob_nav .navbar-collapse{position: absolute;width: calc(100% + 30px);top: 0;left: -15px;z-index: 11;background-color: #FFF;}
    header#header .head_mob_nav .navbar{padding: 0px 0px 8px!important;}
    header#header .head_mob_nav .navbar-toggler .fas{color: var(--white);}
    header#header .head_mob_nav .navbar-nav{padding: 0 30px;}
    header#header .head_mob_nav .dropdown .dropdown-menu{margin: 0;width: 100%;background-color: transparent;padding: 0;border: 0; border-radius: 0;}
    header#header .head_mob_nav .dropdown .dropdown-menu.show {display: block;}
    header#header .head_mob_nav .dropdown .dropdown-menu .dropdown-item{padding: 0 20px;font-size: 14px;font-weight: 600;line-height: 22px;text-transform: capitalize;color: var(--black);margin-bottom: 6px;}
    header#header .head_mob_nav .dropdown .dropdown-menu .dropdown-item:hover{background-color: var(--primary_red);color: var(--white);}
    header#header .head_mob_nav .dropdown .dropdown-toggle i{font-size: 22px;line-height:2px;position: absolute;right: -4px;top: 15px;color: var(--primary_red);}
    header#header .head_mob_nav .dropdown .dropdown-toggle::after {content: inherit;}

    /* Header */

    /* NewsLetter & Association */

    #association .pdfDownload table thead tr,
    #newsLetter .pdfDownload table thead tr{display: none;}
    #association .pdfDownload table tbody tr,
    #newsLetter .pdfDownload table tbody tr{display: flex;flex-direction: row;flex-wrap: wrap;}
    #association .pdfDownload table tbody tr th,#association .pdfDownload table tbody tr td,
    #newsLetter .pdfDownload table tbody tr th,#newsLetter .pdfDownload table tbody tr td{width: 50%;padding:5px 10px;}
    #association .pdfDownload table tbody,
    #newsLetter .pdfDownload table tbody{border:1px solid var(--grey)}
    
    /*NewsLetter & Association */

    /* Honour Members  */
    
    #honour .membersDetails .memberList{margin: 30px;}
    
    /* Honour Members  */
    
    /* Board Of Directors */
    
    #board_directors .card{height: 100%; width: auto; transition:none ; -webkit-transition:none ; -moz-transition:none ; -ms-transition:none ; -o-transition:none ; margin:50 auto;}

    /* Board Of Directors */

    #terms_conditions ol{padding:0px 20px;}
    #board_directors .card{height: 700px;}
    #byLaws .download{flex-direction: column;gap: 5px;}

    /* 2019 ats photos */
    
    #image_gallery .ats_photos .slider-for{width: auto;height: auto;}
    #image_gallery .ats_photos .slider-nav{display: none;}
    #image_gallery .ats_photos{padding:0px 10px;}
    #image_gallery{margin-bottom: 60px;}
    /* 2019 ats photos */

    #links .card img{height: 240px;}
    
    /* Footer */
    
    footer#footer .footerUpper .contactUs a{font-size: 16px;}
    footer#footer .footerUpper .social a{padding: 4px 6px;width: 40px;height: 40px;}
    footer#footer .footerUpper .social a i{line-height: 30px;}
    footer#footer .footerLower .copyright span{font-size: 18px;}
    
    /* Footer */
}

    
@media only screen and (max-width: 767px){

    h2 {font-size: 26px;}
    p.para{font-size: 14px;}

    header#header .headerwrap .top_header .resp_menu{bottom:7px;}

    /* Slider */
    #banner .bannerSlider .image_slider .slick-prev::before,#banner .bannerSlider .image_slider .slick-next::before{display: none;}
    /* Slider */

    /* About OAPS */
    #aboutOPAS .OAPScontent h2.accordion-header button.accordion-button{font-size: 14px;}
    /* About OAPS */

    /* Regional Chapter */
    #regional .regionalAccoridan h2.accordion-header button.accordion-button{font-size:14px;}
    #regional .regionalAccoridan .accordion-body h4{font-size: 14px;line-height: 20px;}
    #regional .regionalAccoridan .accordion-body h5{font-size: 14px;}
    #regional .regionalAccoridan .accordion-body p{font-size: 14px;}
    #regional .regionalAccoridan .accordion-body ol li{font-size: 14px;margin-bottom: 8px;}
    #regional .regionalAccoridan .accordion-body .position{flex-direction: column;align-items: flex-start;}
    /* Regional Chapter */

    /* Member Login */
    
    #logIn form .logBox{width: 100%;}

    /* Member Login */

    #links .card img{height: auto;}

    /* Footer */
    footer#footer .footerUpper{flex-direction: column;justify-content: center;align-items: center;}
    footer#footer .footerUpper .flogo{margin-bottom: 10px;}
    footer#footer .footerUpper .social,
    footer#footer .footerUpper .contactUs{justify-content: center;margin-bottom: 10px;text-align: center;}
    footer#footer .footerUpper .contactUs a,
    footer#footer .footerLower .copyright span{font-size: 16px;}
    /* Footer */

}
    
@media only screen and (max-width: 479px){

    h2 {font-size: 20px;}
    .accordion-button::after {width: 15px;height: 15px;background-size: 15px;}
    /* Header */
    
    header#header .headerwrap .top_header .social a{font-size: 20px;width: 35px;height: 35px;padding: 4px 8px;}
    header#header .headerwrap .top_header .social a i{line-height: 27px;}
    header#header .headerwrap .top_header .resp_menu{bottom:4px;}
    
    /* Header */
    
    /* Newsletter */

    #newsLetter .pdfDownload{padding: 20px 0px;}

    /* Newsletter */

    /* Doug Clark Scholarship Program */
    
    #doug_clark .image{margin-bottom: 20px;}

    /* Doug Clark Scholarship Program */

    /* By Laws And Notice */
    #byLaws .download{align-items: flex-start;}
    #byLaws .download a{font-size: 14px;}
    #byLaws .download a i{font-size: 18px;}
    
    /* By Laws And Notice */

    /* Board Directors */
    
    #board_directors .card{height: auto;}
    #board_directors .card .card-body{padding: 8px;}

    /* Board Directors */

    #association .pdfDownload{padding:20px 0px;}


    /* About OAPS */

    #aboutOPAS .OAPScontent h2.accordion-header button.accordion-button{font-size: 12px;}
    
    /* About OAPS */

    /* Honoured Members */
    
    #honour .membersDetails .memberList .list_member{flex-direction: column;gap: 0;}
    #honour .membersDetails .memberList .list_member ol{padding: 0 20px;}

    /* Honoured Members */
}

@media only screen and (max-width:359px){}
