@media only screen and (max-width: 1360px){
    .zurf-page-title-container {
        margin-left: 20px;
    }
    .zurf-body-wrapper .zurf-page-title-wrap .zurf-page-title-content,
    .zurf-single-article-head-right {
        padding-left: 20px;
        padding-right: 20px;
    }
    .zurf-mobile-header .zurf-logo-inner {
        margin-left: 20px;
    }
     .zurf-top-bar-right .naui-custom-top-bar-menu {
        justify-content: space-between;
        margin-left: 6px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        padding-left: 40px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        width: 100%;
        margin-right: 42px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper {
        margin-left: 5px;
        display: block;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right .naui-custom-top-bar-menu a {
        margin-left: 0;
        position: relative;
        padding-left: 6px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper .naui_signup_link_mobile {
        padding-left: 26px !important;
    }
}
@media only screen and (min-device-width: 1200px) and (max-device-width: 2000px) and (orientation: landscape) {
  /*a.naui_signup_link_mobile {
    display: none;
  } */
}
@media (min-width: 1299px) {
    .naui-events-template-wrapper .col-lg-4 {
        -ms-flex: 0 0 30%;
        flex: 0 0 30%;
        max-width: 30%;
    }
    .naui-events-template-wrapper .col-lg-8 {
        -ms-flex: 0 0 70%;
        flex: 0 0 70%;
        max-width: 70%;
    }
    .zurf-body .zurf-body-outer-wrapper .zurf-header-transparent-substitute {
        height: 127px;
    }
}
@media screen and (min-width: 1199px) {
    .drive-centers-form-elements .form-element .nice-select {
        max-width: 335px;
    }
    .zurf-navigation .sf-menu > li {
        position: relative;
    }
    .zurf-navigation .sf-menu > .zurf-mega-menu .sf-mega-full{
        left: 0;
        width: 730px;
    }
    .small_device {
        display: none !important;
    }
}
/* Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) {
    .page-id-16840 .drive-centers-search-wrapper,
    .page-id-16840 .drive-centers-result-wrapper,
    .page-id-16840 .drive-centers-pagination-wrapper,
    .page-id-42 .drive-centers-search-wrapper,
    .page-id-42 .drive-professionals-result-wrapper,
    .page-id-42 .drive-centers-pagination-wrapper,
    .page-id-497 .drive-centers-search-wrapper,
    .page-id-497 .naui-driver-certification-parent-wrapper{
        width: 100%;
    }
    .naui-footer-address-wrapper p{
        font-size: 16px !important;
    }
}
@media (min-width: 992px)  and (max-width: 1198px)  {
    .drive-centers-container {
        width: 100%;
    }
     .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .post-event-sec-one .col-xl-6, .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .post-event-sec-one .col-xl-12{
        margin-bottom: 1rem !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .mb-3 {
        margin-bottom: 0 !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .post-career-sec-one .col-xl-6, .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .post-career-sec-one .col-xl-12{
        margin-bottom: 1rem !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .mb-3 {
        margin-bottom: 0 !important;
    }
    .verify-dive-professional-body-wrapper .naui_processing_big::after{
        bottom: 50%;
    }
     #zurf-page-wrapper .container.testimonial-container{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .zurf-footer-wrapper,.zurf-copyright-wrapper {
        padding-left: 20px;
        padding-right: 20px;
    }
    .home-anwp-slider-styles .anwp-pg-post-teaser__content{
        min-height: 274px;
    }
    .drive-centers-search-wrapper .drive-centers-buttons a {
       padding: 11px 25px;
        font: 400 14px / normal "Work Sans";
    }
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper {
        width: 100%;
    }   
    .naui-drive-centers-template-wrapper,
    .drive-centers-form-elements .form-element input[type="text"],
    .drive-centers-form-elements .form-element .nice-select, .naui-events-template-wrapper .fliter-box .nice-select {
        width: 100%;
    }
    .drive-centers-form-elements {
        display: grid;
        grid-template-columns: repeat(3, minmax(100px, 2fr)) minmax(125px, 1fr);
        gap: 25px;
    }
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper .drive-centers-form-elements {
        grid-template-columns:  1fr 1fr 2fr 1fr;
    }
    .zurf-top-bar-right .naui-custom-top-bar-menu {
        justify-content: space-between;
        margin-left: 6px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        padding-left: 40px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        width: 100%;
        margin-right: 42px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper {
        margin-left: 5px;
        display: block;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right .naui-custom-top-bar-menu a {
        margin-left: 0;
        position: relative;
        padding-left: 6px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper .naui_signup_link_mobile {
        padding-left: 26px !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .post-event-sec-one .col-xl-6, .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .post-event-sec-one .col-xl-12{
        margin-bottom: 1rem !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .mb-3 {
        margin-bottom: 0 !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .post-career-sec-one .col-xl-6, .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .post-career-sec-one .col-xl-12{
        margin-bottom: 1rem !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-career-form-wrapper .mb-3 {
        margin-bottom: 0 !important;
    }
}
@media (max-width: 1024px) {
    .zurf-page-title-wrap.zurf-style-custom .zurf-page-caption br{
        display: none;
    }
    .drive-centers-form-elements {
        display: flex;
        flex-direction: column;
        column-gap: 25px;
        row-gap: 20px;
    }
    .verify-dive-professional-body-wrapper .drive-centers-form-elements {
        grid-template-columns: 60% auto;
    }
    .page-id-3 .naui-diver-courses .learn-navi-list ul li.active::after{
        top: 32px;
    }
    .page-id-3 .naui-diver-courses .learn-navi-list ul li.active a span{
        color: #ed7e1a;
    }
    .page-id-3 .naui-diver-courses .learn-navi-list ul li{
        padding-bottom: 12px;
        padding-top: 12px;
    }
    .page-id-3 h2.elementor-heading-title {
        margin-bottom: 0;
    }
    .page-id-4833 .naui-coperate-logo{
        width: 100%;
        height: auto;
    }
    .naui-contact-form .con-us-form textarea {
        height: 120px;
    }
    .con-us-form textarea {
        height: 200px;
    }
    .reptabs .tab-button {
        width: 230px;
    }
    .reptabcontent .repdetails .placetooltip {
        font-size: 14px;
        line-height: 20px;
    }
    .single .zurf-single-nav .zurf-post-title{
        font-size: 18px;
    }
    .search .search-listing .naui-search-item-wrapper .naui-search-item-title a{
        font-size: 18px;
        font-weight: 500;
        line-height: 24px;
    }
    .jp-container .jptabcontent .job-details-loc-date-wrapper {
        flex-direction: column;
    }
    .job-desc-headding-wrapper p, .jptabcontent a {
        font-size: 16px;
    }
    .naui-jp .jp-container .jptabcontent .job-desc-headding-wrapper h3 {
        font-size: 24px;
    }
    .naui_processing_big::after{
        background-position: center 3%;
    }
    .blog .bl-sidebar .blog-sub-box{
        padding: 40px;
    }
    .blog .bl-sidebar .widget_gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-title a{
        font-size: 16px;
    }
     .naui-driver-certification-image-wrapper .personal-details-parent-wrapper h2 {
        font-size: 18px;
        line-height: 24px;
    }
    .naui-driver-certifcation-results-wrapper .certification-item .certification-name span {
        font-size: 18px;
        line-height: 24px;
    }
    .certified-date-label-wrapper .certified-date-value-wrapper span, .certification-items-api-certifications span {
        font-size: 16px;
        line-height: 24px;
    }
    .naui-api-parent-wrapper.event-single-parent-wrapper {
        padding: 80px 20px 40px 20px;
    }
    .naui-award-gallery .gallery-item {
        max-width: 50% !important;
    }
    .page-id-2023 .naui-social-media .e-n-tab-title[aria-selected=true]:after,
    .page-id-2023 .naui-social-media .e-n-tab-title[aria-selected=true]:hover:after,
    .page-id-3 .naui-diver-courses .learn-navi-list ul li.active::after, 
    .page-id-3 .naui-diver-courses .learn-navi-list ul li:hover::after {
        display: none;
    }
    .naui-child-pages-wrapper ul.naui-child-pages {
        display: grid;
        justify-content: center;
        padding: 0;
        margin: 0 20px;
        grid-template-columns: repeat(2, 1fr);
        place-items: center;
        gap: 0;
    }
    .naui-child-pages-wrapper ul li {
        align-items: center;
        position: relative;
        border: 1px solid #ECECEC;
        width: 100%;
        justify-content: center;
        padding: 15px 0;
    }
    .naui-page-list li.naui-child-page:last-child {
        grid-column: span 2;
    } 
    .zurf-mobile-header .zurf-logo-inner {
        margin-right: 0;
        max-width: 130px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        width: 100%;
        margin-right: 42px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right .naui-custom-top-bar-menu a {
        margin-left: 0;
        position: relative;
        padding-left: 6px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper .naui_signup_link_mobile{
        padding-left: 26px !important;
    }
    .drive-centers-search-wrapper {
        padding: 25px;
        gap: 20px;
        margin-top: -225px;
    }
    .single-dive-center-results-wrapper {
        padding: 20px;
    }
    .single-dive-center-results-wrapper .naui-title-certification-parent-wrapper {
        gap: 30px;
        margin: 40px 0;
    }
    .single-dive-center-results-wrapper .naui-dive-center-title-wrapper h2 {
        margin-bottom: 0;
    }
    .naui-api-page .zurf-body-front .gdlr-core-container, .naui-api-page .zurf-body-front .zurf-container {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .naui-custom-top-bar-menu{
        margin-left: 6px;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper{
        margin-left: 5px;
        display: block;
    }
    .courses-wrapper-container .naui-events-template-wrapper {
        margin-left:15px;
        margin-right:15px;
    }
    .naui-child-pages-wrapper ul li {
        align-items: center;
        position: relative;
        border: 1px solid #ECECEC;
        width: 100%;
        justify-content: center;
        padding: 15px 10px;
    }
    .naui-page-list li.naui-child-page:last-child {
        grid-column: span 2;
    }
    .naui-child-pages-wrapper .active-naui-child::after, .naui-child-pages-wrapper .naui-child-page:hover::after {
        display:none;
    }
    .zurf-top-bar-right .naui-custom-top-bar-menu{
        justify-content: space-between;
    }
    .events-sidebar .addevent-box {
        padding :25px;
    }
    .zurf-footer-wrapper .zurf-footer-container{
        display: flex;
        flex-direction: row;
        gap: 20px;
    }
    .zurf-footer-wrapper,
    .zurf-copyright-wrapper{
        padding-left: 20px;
        padding-right: 20px;
    }
    .home .home-anwp-slider-styles .anwp-pg-post-teaser__content{
        padding: 20px !important;
    }
    .home .naui-events-items-wrapper .naui-event-child-items .naui-event-body h5.card-title a{
        font-size: 22px;
    }
    .home .naui-events-items-wrapper .naui-event-child-items .naui-event-body h5.card-title a{
        font-size: 22px;
    }
    .home .naui-events-items-wrapper .naui-event-body span.logo-desc{
        font-size: 16px;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading {
        display: grid;
        justify-content: center;
        padding: 0;
        grid-template-columns: repeat(3, 1fr);
        place-items: center;
        gap: 0;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title {
        align-items: center;
        border: 1px solid #ECECEC;
        width: 100%;
        justify-content: center;
        padding: 15px 0;
    }
    .naui-social-media .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text, .naui-social-media .e-n-tab-title[aria-selected="false"] .e-n-tab-title-text:hover {
        color:#ed7e1a;
    }
    .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child::after, .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child:hover::after {
        display:none;
    }   
    .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child a {
        color: #ed7e1a;
    }
    .drive-professionals-item .dive-professional-regno{
        width: 58%;
    }
     .naui-api-parent-wrapper.api-main-parent-wrapper {
        padding: 0 20px;
    }
    .naui-api-parent-wrapper.api-main-parent-wrapper .fea-left{
        max-width: 65%;
        margin-top: 40px;
    }
    .naui-api-parent-wrapper.api-main-parent-wrapper .fea-right.bl-sidebar{
        max-width: 35%;
        min-width: 35%;
    }
    .naui-api-parent-wrapper.testimonial-parent-wrapper {
        padding: 0 20px;
    }
    .naui-api-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper {
        gap:20px;
    }
    .naui-api-parent-wrapper.testimonial-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper .naui-course-testimonial-item {
        padding:25px;
    }
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper {
        margin-top: 60px;
        margin-bottom: 60px;
    }
    .naui-api-parent-wrapper.related-courses-parent-wrapper {
        padding: 0 20px;
    }
    .naui-api-parent-wrapper .naui-course-testimonial-parent-wrapper h2,
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper h2{
        font-size: 30px;
        line-height: 34px;
    }
    .eventsnear-box {
        display: none;
    }
    .event-single-parent-wrapper .fea-left {
        max-width: 100%;
        min-width: 100%;
    }
    .event-single-parent-wrapper .fea-right.bl-sidebar {
        min-width: 100%;
        justify-content: center;
        justify-items: center;
        margin-bottom: 60px;
        display: flex;
    }
    .naui-single-events-parent-wrapper {
        max-width: 100%;
    }
    .naui-related-course-item .related-course-content-wrapper h2 a{
        font-size: 22px;
    }
    .blog .blog-listing,
    .tag  .blog-listing,
    .category .blog-listing {
        padding-left: 40px;
        padding-right: 40px;
    }
    .single .blog-listing {
        padding-left: 20px;
        padding-right: 20px;
    }
    .search .zurf-body-outer-wrapper .search-listing{
        padding: 50px 40px 80px 40px;
    }
    .blog .blog-listing .featured-box{
        padding: 30px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right {
        padding-left: 40px;
    }
    .container.testimonial-container .naui-user-review-parent-wrapper #naui-customer-review-form{
        width: 100%;
    }
    .container.testimonial-container .naui-user-review-parent-wrapper .naui-customer-review-image-wrapper{
        display: none;
    }
    .zurf-body-wrapper  .zurf-page-wrapper .container.testimonial-container{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .large_device {
        display: none !important;
    }
    .anwp-pg-wrap .anwp-pg-post-teaser--layout-d .anwp-pg-post-teaser__thumbnail {
        height: 200px !important;
    }
    .page-id-25966 .naui-events-template-wrapper .events-list.awards-recipients-list {
        padding: 30px 0;
    }
    .blog .blog-listing .bl-sidebar, .archive .blog-listing .bl-sidebar, .single .blog-listing .bl-sidebar {
        margin-top: 60px;
    }
    .naui-title-certification-parent-wrapper .naui-dive-center-about-details-parent-wrapper {
        grid-template-columns: 45% auto;
        gap: 25px;
    }
}
@media only screen and (max-width : 991px) {
    .verify-dive-professional-body-wrapper .naui_processing_big::after{
        bottom: 50%;
    }
    .naui-events-template-wrapper  .addevent-box{
        background-size: cover !important;
    }
    .naui-dive-professional-licence-wrapper .licence-parent-wrapper .licence-item-single{
        width: 100%;
    }
    .blog-grid .blog-box .blog-box-inner-bottom .blog-hd{
        font-size: 16px;
    }
    .page-id-115 .thfaqf-faq-item-content {
        padding: 18px;
    }
    .page-id-115  .thfaqf-faq-item-content p {
        font-size: 16px;
    }
    .naui-drive-centers-template-wrapper,
    .drive-centers-form-elements .form-element input[type="text"],
    .drive-centers-form-elements .form-element .nice-select, .naui-events-template-wrapper .fliter-box .nice-select {
        width: 100% !important;
    }
    .drive-centers-form-elements .form-element {
        gap: 10px;
    }
    .drive-centers-result-wrapper, .drive-professionals-result-wrapper {
        flex-direction: column;
        position: relative;
    }
    .drive-centers-result-wrapper .drive-centers-map {
        height: 500px;
        flex: auto;
    }
    .naui-custom-top-bar-menu .mobile-signup-wrapper{
        margin-left: 5px;
    }
    .events-sidebar .addevent-box {
        padding:25px;
    }
    .naui-events-template-wrapper .events-sidebar .fliter-box ul.cat-list {
        display:grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .naui-api-parent-wrapper .naui-api-results-wrapper .naui-api-inner-wrapper h2{
        font-size: 26px;
        line-height: 28px;
    }
    .blog .bl-sidebar .blog-sub-box a,
    .tag .bl-sidebar .blog-sub-box a,
    .category .bl-sidebar .blog-sub-box a,
    .single .bl-sidebar .blog-sub-box a{
        text-align: center;
    }
    .blog .bl-sidebar .blog-sub-box p,
    .tag .bl-sidebar .blog-sub-box p,
    .category .bl-sidebar .blog-sub-box p,
    .single .bl-sidebar .blog-sub-box p{
        font-size: 19px;
        font-weight: 500;
        line-height: 23px;
    }
    .blog .bl-sidebar .blog-sub-box,
    .tag .bl-sidebar .blog-sub-box,
    .category .bl-sidebar .blog-sub-box,
    .single .bl-sidebar .blog-sub-box{
        padding: 26px;
    }
    .blog .bl-sidebar .zurf-widget h3,
    .tag .bl-sidebar .zurf-widget h3,
    .category .bl-sidebar .zurf-widget h3,
    .single .bl-sidebar .zurf-widget h3{
        margin-bottom: 20px;
        font-size: 20px;
    }
    .blog .bl-sidebar .widget_categories ul li a,
    .tag .bl-sidebar .widget_categories ul li a,
    .category .bl-sidebar .widget_categories ul li a,
    .single .bl-sidebar .widget_categories ul li a{
        font-size: 16px;
    }
    .blog .bl-sidebar .widget_categories ul li,
    .tag .bl-sidebar .widget_categories ul li,
    .category .bl-sidebar .widget_categories ul li,
    .single .bl-sidebar .widget_categories ul li{
        margin-bottom: 16px;
    }
    .blog .blog-listing .featured-box .fea-hd{
        font-size: 28px;
        line-height: 34px;
    }
    .blog .blog-listing .featured-box .fea-desc{
        font-size: 16px;
    }
    .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .col-12 {
        margin-bottom: 1.5rem !important;
    }
    .page-id-29478 .wpcf7-form .naui-post-event-form-wrapper .mb-3 {
        margin-bottom: 0 !important;
    }
    .naui-events-items-wrapper .naui-event-img.object-fit-cover {
        object-fit: contain !important;
    }
    .home .naui-events-items-wrapper .naui-event-text-sec-one {
        flex-direction: column !important;
        gap: 12px !important;
    }
    .home .naui-events-items-wrapper .naui-event-body .naui-event-text-sec-two {
        margin-top: 12px !important;
    }
    .home .naui-events-items-wrapper .naui-event-child-items .naui-event-body {
        padding: 25px !important;
    }
    .page-id-497 .drive-centers-search-wrapper {
        position: relative;
    }
    .page-id-497 .naui-drive-centers-template-wrapper .naui_processing_big::after {
        background-position: center 50%;
        bottom: 50%;
        border-radius: 8px 8px 0 0;
    }
}
@media (max-width: 912px) and (min-width: 768px) {
    .naui-api-parent-wrapper.api-main-parent-wrapper{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .single-dive-center-results-wrapper .naui-dive-center-results-img{
        width: 190px;
        height: 190px;
    }
    .single-div-prof-results-wrapper .naui-dive-center-results-img{
        width: 145px;
        height: 145px;
    }
    .single-dive-center-results-wrapper .naui-dive-center-social-media-img{
        height: 35px;
        width: 35px;
    }
    .page-id-25973 .hall-of-honoror-awarde-name{
        font-size: 15px;
    }
    .single-dive-center-results-wrapper .naui-dive-center-results-image-wrapper,
    .single-dive-center-results-wrapper .naui-dive-professional-image-main-parent-wrapper{
        gap: 0;
    }
    .page-id-115 .faq-item-wrapper{
        margin-top: 20px;
    }
    .single .zurf-single-article .zurf-single-article-content p{
        font-size: 16px;
    }
    .single .zurf-single-article .zurf-single-article-content p span strong, .single .zurf-single-article .zurf-single-article-content p span strong{
        font-size: 20px;
    }
    .courses-wrapper-container .events-sidebar .fliter-box h3{
        font-size:20px;
    }
    .courses-wrapper-container .events-sidebar .fliter-box .clear-event-cat{
        font-size:16px;
    }
    .courses-wrapper-container .events-sidebar .fliter-box h4,
    .courses-wrapper-container .events-sidebar .fliter-box ul.cat-list li label,
    .courses-wrapper-container .events-sidebar .fliter-box .showmore-cat{
        font-size:16px;
    }
    .awards-recipients-list, .awards-sidebar {
        max-width:100%;
        flex:auto;
    }
    .award_recipents_filters_parent_wrapper {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
    }
    .award_recipents_group_btn_wrapper {
       margin-top: 42px;
    }
    .naui-diver-courses .naui-child-pages-wrapper .active-naui-child::after, .naui-diver-courses .naui-child-pages-wrapper .naui-child-page:hover::after {
        display: none !important;
    }
    .naui-diver-courses .naui-child-pages-wrapper .active-naui-child::hover, .naui-diver-courses .naui-child-pages-wrapper .naui-child-page:hover::hover {
        display:none;
    }
    .naui-child-pages-wrapper .active-naui-child a, .naui-diver-courses .learn-navi-list ul li.active a span {
        color: #ed7e1a;
        font-weight: 600;
    }
    .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child::after {
        display:none;
    }
    .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child::hover {
        display:none;
    }
    .zurf-top-bar-right .naui-custom-top-bar-menu{
        gap: 101px;
    }
    .courses-wrapper-container .naui-events-template-wrapper .row{
        flex-direction: column;
    }
    .courses-wrapper-container .naui-events-template-wrapper .row#naui-all-events{
        flex-direction: row;
    }
    .courses-wrapper-container .naui-events-template-wrapper .row .events-list{
        display: flex;
        flex-direction: column;
    }
    .courses-wrapper-container .naui-events-template-wrapper .row .events-list #naui-all-events,
    {
        flex-direction: row;
    }
    .courses-wrapper-container .events-list .event-bot h2 a {
        font-size: 18px;
        line-height: 24px;
    }
    .courses-wrapper-container .naui-events-template-wrapper .events-list h2{
        font-size: 26px;
        line-height: 28px;
    }
    .courses-wrapper-container .events-sidebar .fliter-box ul.cat-list{
        display: grid;
        grid-template-columns: repeat(3, 1fr);
    }
     .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(-n+2) {
        border-bottom: none;
        border-right: none;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(3) {
        border-bottom: none;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(4),
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(5) {
        border-right: none;
    }
    .naui-api-results-sidebar-button-wrapper .api-results-sidebar-button-1,
    .naui-api-results-sidebar-button-wrapper .api-results-sidebar-button-2 {
        font-size: 14px;
        text-align: center;
        padding: 10px;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper{
        padding: 10px 10px 16px 10px;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper .api-course-details{
        margin-top: 0;
    }
    .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper h2{
        margin-bottom: 10px;
        font-size: 18px;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper .api-course-details li span{
        font-size: 16px !important;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper{
        margin-top: 0;
        position: relative;
    }
    .naui-api-results-wrapper .api-results-section .naui-api-inner-wrapper{
        padding-bottom: 40px;
    }
    .naui-api-parent-wrapper .naui-api-results-wrapper .naui-api-inner-wrapper p,
    .naui-course-testimonial-wrapper .naui-course-testimonial-item .naui-testimonial-content p,
    .single-related-courses-items-wrapper .naui-related-course-item .related-course-content-wrapper p{
        font-size: 16px;
    }
    .naui-course-testimonial-wrapper .naui-course-testimonial-item .naui-testimonial-title{
        font-size: 22px;
    }
    .naui-api-parent-wrapper.testimonial-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper .naui-course-testimonial-item{
        padding: 8px;
    }
    .naui-course-testimonial-parent-wrapper .customer-review-button-wrapper{
        padding-bottom: 40px;
    }
    .naui-api-parent-wrapper .naui-course-testimonial-parent-wrapper h2,
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper h2{
        font-size: 28px;
        line-height: 32px;
    }
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper{
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .naui-related-course-item .related-course-content-wrapper h2 a{
        font-size: 20px;
    }
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper h2{
        margin-bottom: 10px;
    }
    .blog .bl-sidebar .blog-sub-box a,
    .tag .bl-sidebar .blog-sub-box a,
    .category .bl-sidebar .blog-sub-box a,
    .single .bl-sidebar .blog-sub-box a{
        padding: 12px 20px;
        font-size: 14px;
        font-weight: 500;
    }
    .naui-dive-center-about-details-wrapper .value-wrapper span{
        font-size: 16px;
    }
    .zurf-mobile-header-wrap .zurf-top-bar-right .naui-custom-top-bar-menu a{
        padding-left: 0;
    }
    .mobile-signup-wrapper .naui_signup_link_mobile{
        padding-left: 28px !important;
    }
    .drive-professionals-item .hall-of-honoror-awarde-name{
        line-height: 25px;
    }
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper {
        padding: 50px 10px;
    }
}

@media (max-width: 768px) {
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper{
        z-index: 999;
    }
    .verify-dive-professional-body-wrapper .naui_processing_big::after {
        background-position: center 80%;
    }
    .verify-dive-professional-body-wrapper .drive-centers-form-elements .form-element input[type="submit"]{
        width: 100%;
    }
    .sactioned-members-table tbody tr td{
        font-size: 16px;
    }
    .page-id-27638 .sactioned-members-table thead tr th{
        padding: 15px;
    }
    .zurf-body-outer-wrapper .zurf-page-title-container .zurf-page-title {
        line-height: 30px !important;
    }
    .page-id-27036 .post-event-important-infomation,
    .con-us-form p label{
        font-size: 16px;
    }
    #zurf-page-wrapper .container.testimonial-container{
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .page-id-115 .faq-item-wrapper{
        margin-top: 20px;
    }
    .page-id-115 .thfaqf-faq-item span.thfaqf-title-text{
        font-size: 16px;
        line-height: 24px;
    }
    .page-id-115 .thfaqf-faq-item-title{
        padding: 14px;
    }
    .page-id-115 .thfaqf-faq-item-content{
        padding: 14px;
    }
    .page-id-115 .thfaqf-faq-item .thfaqf-faq-item-title h4{
        display: flex;
        align-items: center;
    }
    .thfaqf-faq-item span.thfaq-marker:after {
        margin-right: 0;
        margin-left: 14px;
    }
    .naui-award-gallery .gallery-item {
        max-width: 100% !important;
    }
    .drive-centers-search-wrapper {
        width: 720px;
    }
    .drive-centers-result-wrapper .drive-centers-map {
        height: 500px;
    }
    .naui-diver-courses .naui-child-pages-wrapper .active-naui-child::after, .naui-diver-courses .naui-child-pages-wrapper .naui-child-page:hover::after, .r-tabs-accordion-title.r-tabs-state-active > a, .naui-child-pages-wrapper .naui-child-pages .naui-child-page.active-naui-child::after {
        display: none !important;
    }
    .r-tabs-accordion-title.r-tabs-state-active > a {
        border:none !important;
    }
    .naui-child-pages-wrapper .active-naui-child a, .naui-diver-courses .learn-navi-list ul li.active a span {
        color: #ed7e1a;
    }
    .naui-child-pages-wrapper ul.naui-child-pages {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        place-items: center;
        margin: 0!important;
    }
    .zurf-page-title-wrap.zurf-style-custom .zurf-page-caption {
        font-size: 20px;
        line-height: 30px;
        max-width: 90%;
    }
    .naui-event-text-sec-one .icon_wrap{
        margin-bottom: 15px;
    }
    .home .naui-events-items-wrapper .naui-event-body .naui-event-text-sec-two{
        margin-top: 0;
    }
    .zurf-top-bar-right .naui-custom-top-bar-menu{
        gap: 62px;
    }
    .home .naui-events-items-wrapper .naui-event-child-items .naui-event-body h5 a{
        font-size: 22px;
    }
    .home .naui-events-items-wrapper .naui-event-body .logo-desc{
        font-size: 16px;
    }
    .home .naui-events-items-wrapper .naui-event-body .naui-event-text-sec-two{
        margin-top: 0;
    }
    .award-descriptions-crieteria-container .r-tabs-accordion-title.r-tabs-state-default div,
    .award-descriptions-crieteria-container .uc-tabs-accordion-title div,
    .award-descriptions-crieteria-container .r-tabs-accordion-title svg{
        color: #38434F;
    }
    .award-descriptions-crieteria-container .r-tabs-accordion-title.r-tabs-state-active div,
    .award-descriptions-crieteria-container .r-tabs-accordion-title.r-tabs-state-active div{
        color: #ED7E1A;
    }
    .search .search-listing .naui-search-item-wrapper{
        padding: 20px;
    }
    .single .zurf-single-article .zurf-single-article-content p{
        font-size: 16px;
    }
    .single blockquote{
        margin-bottom: 0;
    }
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper {
        width: 100%; 
    }
}
@media only screen and (max-width: 767px){
    .page-id-1964 .reptabcontent .repbox{
        height: 612px;
    }
    .page-id-1324 .elementor-widget-n-accordion .e-n-accordion-item-title-text, .page-id-157 .elementor-widget-n-accordion .e-n-accordion-item-title-text{
        display: grid;
        grid-template-columns: 1fr auto;
    }
    .zurf-blog-title-container .zurf-single-article-head .rank-math-breadcrumb{
        padding-top: 0;
    }
    .zurf-body .zurf-blog-title-wrap .zurf-single-article-title{
        font-size: 32px;
        line-height: 40px;
    }
    .search-no-results form.no-results-search-box.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search{
        width: 70% !important;
    }
    .page-id-497 .daterangepicker{
        width: 342px;
    }
    .page-id-497 .naui-drive-centers-template-wrapper {
        padding: 20px 0 0 0;
    }
    .page-id-497 .naui-divider-label{
        display: none;
    }
    .page-id-27638 .sactioned-members-table thead tr th{
        padding: 10px;
    }
    .page-id-27638 .sactioned-members-table thead tr th{
        line-height: 20px;
    }
    .sactioned-members-table tbody tr td{
        font-size: 14px;
    }
    .sactioned-members-table tbody tr td {
        padding: 6px;
    }
    .share-course-success-message{
        line-height: 30px;
    }
    .zurf-page-caption .share-course-wrapper{
        flex-direction: column;
    }
    .naui-dive-professional-licence-wrapper .licence-parent-wrapper .licence-item-single{
        flex-direction: column;
        align-items: center;
    }
    .naui-faq .e-n-accordion-item .elementor-element{
        padding-left: 10px !important;
    }
    .blog-listing .blog-grid{
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    body.zurf-body-front .zurf-container{
        max-width: 100% !important;
    }
    .naui-dive-center-courses-offered-parent-wrapper{
        margin-bottom: 20px;
    }
    .courses-accordian-wrapper .naui-accordion-content{
        padding-left: 20px;
    }
    .courses-accordian-wrapper .naui-accordion-content ul li,
    .naui-title-certification-parent-wrapper .bio-value-wrapper p{
        font-size: 16px;
    }
    .naui-title-certification-parent-wrapper.single-dive-prof-parent-wrapper{
        margin-top: 20px;
    }
    .naui-contact-form .con-us-form input {
        padding: 10px;
    }
    .drive-professionals-result-wrapper .drive-professionals-items.row{
        flex-direction: column;
        gap: 20px;
    }
    .naui-ww-tab .con-us-form input {
        padding: 10px;
    }
    .naui-ww-tab .reptabs .tab-button:last-child {
        grid-column: span 2;
        text-align: center;
    }
    .naui-ww-tab .reptabs .tab-button, .page-id-1964 .reptabs .tab-button.active {
        border: 1px solid #ECECEC;
        padding: 10px;
        text-align: center;
        margin-bottom:0;
    }
    .naui-ww-tab .reptabs .tab-button:nth-child(1), .reptabs .tab-button:nth-child(3) {
        border-right: 0px;
    }
    .naui-ww-tab .reptabs .tab-button:nth-child(1), .reptabs .tab-button:nth-child(2), 
    .naui-ww-tab .reptabs .tab-button:nth-child(3),.reptabs .tab-button:nth-child(4){
        border-bottom: 0;
    }
    .naui-ww-tab .naui-reps-parent-wrapper {
        margin-top:20px;
    }
     .naui-ww-tab .reptabs .tab-button.active{
        font-weight: 600;
    }
    .naui-ww-tab .reptabs .tab-button {
        width:100%;
    }
    .reptabs {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .reps-container {
        flex-direction: column;
    }
    .naui-ww-tab .reptabcontent.replist {
        padding: 0;
        border: 0;
    }
    .elementor-widget-image-box .elementor-image-box-wrapper {
        display: flex;
        align-items: flex-start;
        gap: 20px;
    }
    .naui-api-parent-wrapper.event-single-parent-wrapper {
        padding: 40px 15px 20px 15px;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading {
        grid-template-columns: repeat(2, 1fr);
    }
    .blog-listing .fea-left{
        padding: 0px 0px 0px 0px;
    }
    .blog-listing .featured-box{
        padding: 10px 10px 10px 10px;
    }
    .blog-grid{
        gap: 0px;
    }
    .blog-grid .blog-box{
        max-width: 100%;
        margin: 10px 0px 10px 0px;
    }
    .wp-pagenavi {
        text-align: center;
    }
    .wp-pagenavi a {
        font-size: 12px;
    }
    .blog-listing .fea-right {
        padding: 80px 0px 0px 0px;
    }
    body.zurf-body-front .zurf-copyright-wrapper .zurf-container {
        padding-left: 0px;
        padding-right: 0px;
        max-width: max-content;
    }
    .home-upcoming-event .card-body .card-text {
        display:block !important;
    }
    .zurf-page-title-container h1.zurf-page-title {
        font-size: 26px !important;
    }
    .naui-armed-force-accordain .armed-force-price {
        font-size: 14px;
        padding:6px;
        margin-left: 10px;
    }
    .naui-armed-force-accordain .armed-force-bill-title, .naui-faq div, .naui-armed-force-accordain div {
        font-size: 15px !important;
    }
    .naui-diver-courses-mobile-style div {
        font-size: 15px !important;
        display: block !important;       
    }
    .naui-child-pages-wrapper ul li a {
        font-size: 16px !important;
        text-align: center;
    }
    .naui-child-pages-wrapper ul li {
        min-height: 70px;
    }
    .naui-quality-notes.contact-image-bg-style {
        display:grid;
    }
    .zurf-body-wrapper .zurf-page-title-wrap.zurf-style-custom .zurf-page-caption {
        font-size: 16px;
        line-height: 28px;
        max-width: 100%;
    }
    .zurf-body .zurf-mobile-header-wrap .zurf-top-bar, 
    .drive-centers-form-elements .form-element.small label,
    .naui-getting-started .e-child .naui-steps::before,
    .naui-getting-started .e-child:nth-child(2) .naui-steps::after,
    .zurf-body .zurf-mobile-header-wrap .zurf-top-bar, .drive-centers-form-elements .form-element.small label {
        display: none;
    }
    .drive-centers-search-wrapper {
        width: 100%;
    }
    .drive-centers-search-wrapper .drive-centers-buttons, .drive-centers-result-wrapper .drive-centers-items .drive-centers-item-top {
        flex-direction: column;
    }
    .drive-centers-search-wrapper .drive-centers-buttons a:first-child {
        border-radius: 6px 6px 0 0;
    }
    .drive-centers-search-wrapper .drive-centers-buttons a:last-child {
        border-radius: 0 0 6px 6px;
    }
    .drive-centers-form-elements {
        margin-top: 20px;
    }
    .page-id-497 .drive-centers-form-elements {
        margin-top: 0;
    }
    .drive-centers-form-elements .form-element input[type="submit"] {
        margin-top: 15px;
    }
    .drive-centers-pagination-wrapper,
    .naui-pagination-wrapper {
        overflow: auto;
        display: flex;
        padding-bottom: 15px;
        flex: auto
    }
    footer .zurf-footer-wrapper {
        padding: 40px 15px 0 15px;
    }
    .zurf-footer-wrapper .zurf-footer-container ul li {
        margin-bottom: 0 !important;
    }
    .zurf-footer-wrapper .zurf-footer-column {
        margin-bottom: 30px;
    }
    .zurf-body-wrapper .zurf-page-title-wrap .zurf-page-title-content {
        padding: 40px 15px 120px 15px;
    }
    .naui-api-page .zurf-body-front .gdlr-core-container, .naui-api-page .zurf-body-front .zurf-container {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .zurf-top-bar-right-text {
        display: block !important;
    }
    .naui-custom-top-bar-menu .hidden-mobile-menu{
        display: none;
    }
    .awards-recipients-list-main-wrapper {
      overflow-x: auto;
      padding: 20px; 
    }
    .awards-container {
      display: inline-block;
      min-width: 700px;
    }
    .awards-header .header-item,
    .awards-row div {
      padding: 10px;
    }
    .zurf-body-wrapper .zurf-page-title-wrap .zurf-page-title-content {
        padding-left: 15px;
        padding-right: 15px;
    }
    .zurf-mobile-header .zurf-logo-inner {
        margin-left: 15px;
    }
    .drive-centers-search-wrapper {
        padding:20px;
    }
    .naui-jp .jp-container {
        flex-direction:column;
    }
    .naui-jp .jp-container .jptabs ,
    .related-courses-api-wrapper-parent .single-related-courses-items-wrapper .related-courses-wrapper .naui-related-course-item{
        width:100%;
    } 
    .naui-jp .jp-container .jptabcontent {
        width:100%;
        padding-left: 0;
    }
    .mCSB_inside>.mCSB_container {
        margin-right: 10px;
    }
    .job-search-wrapper #jobSearchInput {
        width: calc(100% - 16px);
    }
    .main_banner_buttons .elementor-button-wrapper a {
        width: 100%;
    }
    body.zurf-body-front.home .zurf-container {
        padding-left: 0; 
        padding-right: 0; 
        max-width: 100% !important;
    }
    .zurf-footer-wrapper .zurf-footer-container{
        display: flex;
        flex-direction: column;
        gap: 0;
    }
     .courses-wrapper-container .events-list .event-bot h2 a {
        font-size: 18px;
        line-height: 22px;
    }
    .courses-wrapper-container .naui-events-template-wrapper .events-list h2{
        font-size: 24px;
        line-height: 28px;
    }
    .events-list .event-bot{
        gap: 10px;
    }

    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title {
        margin-bottom:0 !important;
        margin-top:0 !important;
        width:100% !important;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(1),
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(3) {
        border-bottom: none;
        border-right: none;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(5) {
        border-right: none;
    }
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(2),
    .naui-social-media .elementor-widget-container .e-n-tabs-heading .e-n-tab-title:nth-child(4) {
        border-bottom: none;
    }
     .naui-events-template-wrapper .events-sidebar .fliter-box ul.cat-list {
        display:flex;
    }
    .naui-single-events-parent-wrapper {
        max-width: 100%;
    }
    .naui-api-parent-wrapper .container .row{
        flex-direction: column;
    }
    .naui-api-parent-wrapper.api-main-parent-wrapper .fea-left{
        max-width: 100%;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper{
        margin-top: 0;
        position: relative;
    }
    .naui-api-parent-wrapper.api-main-parent-wrapper .fea-right.bl-sidebar{
        max-width: 100%;
        min-width: 100%;
    }
    .naui-api-results-wrapper .api-results-section .naui-api-inner-wrapper{
        padding-bottom: 20px;
    }
    .naui-api-parent-wrapper .naui-api-results-wrapper .naui-api-inner-wrapper p,
    .single-related-courses-items-wrapper .naui-related-course-item .related-course-content-wrapper p,
    .naui-course-testimonial-wrapper .naui-course-testimonial-item .naui-testimonial-content p{
        font-size: 16px;
    }
    .naui-api-parent-wrapper .naui-api-results-wrapper .naui-api-inner-wrapper h2{
        font-size: 24px;
    }
    .naui-api-parent-wrapper .naui-api-results-wrapper .naui-api-inner-wrapper p{
        margin-bottom: 0;
    }
    .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper h2{
        font-size: 18px;
        margin-bottom: 10px;
    }
    .naui-api-sidebar-content-wrapper .api-results-sidebar-button-1,
    .naui-api-sidebar-content-wrapper .api-results-sidebar-button-2{
        font-size: 14px;
        text-align: center;
    }
    .zurf-page-wrapper .api-main-parent-wrapper,
    .zurf-page-wrapper .testimonial-parent-wrapper{
        padding-top: 40px;
    }
    .testimonial-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper,
    .related-courses-api-wrapper-parent .single-related-courses-items-wrapper .related-courses-wrapper{
        flex-direction: column;
    }
    .testimonial-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper .naui-course-testimonial-item,
    .zurf-page-caption .naui-course-short-description .svg-link.lang-description-list{
        width: 100%;
    }
    .naui-course-testimonial-parent-wrapper .customer-review-button-wrapper{
        padding-bottom: 40px;
    }
    .naui-api-parent-wrapper .naui-related-course-parent-wrapper{
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .naui-related-course-item .related-course-content-wrapper h2 a{
        font-size: 20px;
    }
    .single-related-courses-items-wrapper .naui-related-course-item .related-course-content-wrapper{
        padding: 15px 26px;
    }
    .single-related-courses-items-wrapper .related-courses-wrapper .naui-related-course-item .related-course-content-wrapper h2{
        margin-bottom: 10px;
    }
    .naui-api-parent-wrapper .api-results-sidebar-wrapper .naui-api-sidebar-content-wrapper .api-course-details{
        margin-bottom: 20px;
    }
    .naui-api-parent-wrapper .naui-course-testimonial-parent-wrapper h2, .naui-api-parent-wrapper .naui-related-course-parent-wrapper h2{
        font-size: 28px;
    }
    .naui-course-testimonial-wrapper .naui-course-testimonial-item .naui-testimonial-title{
        font-size: 22px;
    }
    .naui-api-parent-wrapper.testimonial-parent-wrapper .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper .naui-course-testimonial-item{
        padding: 10px;
    }
    .naui-course-testimonial-parent-wrapper .naui-course-testimonial-wrapper .naui-course-testimonial-item{
        gap: 10px;
    }
    .single-dive-center-results-wrapper .naui-title-certification-parent-wrapper .naui-dive-center-about-details-parent-wrapper,
    .single-dive-center-results-wrapper .naui-title-certification-parent-wrapper .naui-dive-center-location-details-parent-wrapper{
        flex-direction: column;
    }
    body.zurf-body-front .zurf-container{ 
        padding-left: 0px !important; 
        padding-right: 0px !important;
    }
    .blog .bl-sidebar .blog-sub-box,
    .tag .bl-sidebar .blog-sub-box,
    .category .bl-sidebar .blog-sub-box,
    .single .bl-sidebar .blog-sub-box{
        padding: 60px;
    }
    .single .zurf-single-nav .zurf-post-title,
    .single .naui-single-author-wrapper .naui-author-name-desc-wrapper .author-details-wrapper .naui-author-name {
        font-size: 16px;
    }
    .single .naui-single-author-wrapper{
        padding: 16px;
    }
    .single .gdlr-core-blog-grid-with-frame .gdlr-core-blog-grid-frame{
        padding: 16px;
    }
    .single .blog-listing .fea-right{
        padding: 0;
    }
    .zurf-page-title-wrap .zurf-page-title-content{
        padding-top: 30px;
    }
    .blog-listing{
        padding: 30px !important;
    }
    .naui-contact-us-world-wide .naui-offices .img-box img {
        width: 100%;
    }
    .naui-offices .con-box {
        padding: 24px;
    }
    .con-us-form textarea {
        height: 150px;
    }
    .con-us-form input[type="submit"] {
        width:100%;
    }
    .blog-grid .blog-box{
        padding-bottom: 20px !important;
    }
    .blog-listing .blog-grid{
        padding-bottom: 20px !important;
    }
    .naui-ww-tab .reptabs .tab-button.active{
        font-weight: 600;
    }
    .naui-ww-tab .reptabs .tab-button {
        width:100%;
    }
    .reptabs {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
    }
    .reps-container {
        flex-direction: column;
    }
    .naui-ww-tab .reptabcontent.replist {
        padding: 0;
        border: 0;
    }
    .mobile-accordian-container-wrapper .tab-container.panes.r-tabs-state-active{
        padding: 0 !important;
        margin-top: 20px;
    }
    .mobile-accordian-container-wrapper .r-tabs-accordion-title .uc-tabs-accordion-title div{
        text-align: start;
    }
    .page-id-223 .mobile-accordian-container-wrapper .panel-container,
    .page-id-246 .mobile-accordian-container-wrapper .panel-container,
    .page-id-182 .mobile-accordian-container-wrapper .panel-container,
    .page-id-5722 .mobile-accordian-container-wrapper .panel-container,
    .page-id-4858 .mobile-accordian-container-wrapper .panel-container{
        display: flex;
        flex-direction: column;
        gap: 12px;
    }
    .page-id-223 .mobile-accordian-container-wrapper .uc_bold_tabs.padding.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
    .page-id-246 .mobile-accordian-container-wrapper .uc_bold_tabs.padding.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
    .page-id-182 .mobile-accordian-container-wrapper .uc_bold_tabs.padding.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
    .page-id-5722 .mobile-accordian-container-wrapper .uc_bold_tabs.padding.r-tabs .r-tabs-accordion-title .r-tabs-anchor,
    .page-id-4858 .mobile-accordian-container-wrapper .uc_bold_tabs.padding.r-tabs .r-tabs-accordion-title .r-tabs-anchor{
        align-items: flex-start !important;
        display: grid !important;
        grid-template-columns: auto 20px;
    }
    .page-id-3 .leadership-courses-mobile-wrapper ul{
        margin-left: 15px;
    }
    div#user-submitted-posts fieldset.usp-images #user-submitted-image, .naui-user-review-description-wrapper #image-upload-container {
        flex-direction: column;
    }
    div#user-submitted-image .upload-photo-label {
        padding: 15px 30px !important;
        width: 100% !important;
    }
    #naui-customer-review-form .naui-user-review-description-wrapper #image-upload-container .upload-testimonial-user-img {
        width: 100%;
        margin-bottom: 15px;
    }
    .naui-api-results-wrapper .naui-api-button-wrapper {
        text-align: center;
        margin-bottom: 20px;
    }
    .elementor-element .swiper-container .swiper-pagination-bullets.swiper-pagination-horizontal {
        bottom: -15px !important;
    }
    .single-dive-center-results-wrapper .naui-dive-center-title-wrapper {
        flex-direction: column;
        gap: 15px;
    }
    .single-dive-center-results-wrapper .naui-dive-center-title-wrapper span {
        width: max-content;
    }
    .naui-title-certification-parent-wrapper .naui-dive-center-about-details-parent-wrapper {
        grid-template-columns: auto;
        gap: 35px;
    }
    .home-anwp-slider-styles .anwp-pg-post-teaser {
        height: auto;
    }
    .home .image-sec .elementor-widget-image a {
        width: 100%;
    }
    .drive-centers-form-elements .form-element label, .drive-centers-form-elements .form-element input[type="text"] {
        font-size: 16px;
        line-height: 19px;
    }
    .drive-centers-form-elements .form-element svg {
        right: 25px;
        top: 56%;
        transform: translateX(50%);
    }
    .drive-centers-form-elements .form-element.small {
        flex: 1;
    }
    .page-id-1977 .jp-container {
        padding-bottom: 40px;
    }
    .home .home_btn a {
        width: 240px;
    }
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper{
        padding: 20px;
    }
    .mm-panels>.mm-panel.mm-hasnavbar ul.mm-listview .quick_links {
        display: block;
    }
}
@media (min-width: 480px) and (max-width: 767px) {
    .gallery-columns-3 .gallery-item:nth-child(3n+1) {
        clear: none !important;
    }
    .page-id-42 .drive-professionals-item-image, .page-id-25973 .drive-professionals-item-image, .verify-dive-professional-body-wrapper .drive-professionals-item-image {
        height: 530px;
    }
}
@media only screen and (max-width: 413px){
    .verify-dive-professional-body-wrapper .drive-centers-search-wrapper{
        padding: 20px;
    }
    .page-id-1964 .reptabcontent .repbox{
        height: 372px;
    }
    .blog-listing .blog-grid{
        grid-template-columns: repeat(1, 1fr);
    }
    .drive-centers-form-elements .form-element { 
        width: 100%;
    }  
    .home .naui-events-items-wrapper .naui-event-body .card-text .icon_wrap{
        align-items: start !important;
    }  
    div#user-submitted-image .upload-photo-label {
        padding: 15px 15px !important;
    }
}