@media screen and (max-width: 1085px) and (min-width: 991px){
    .yadu_course_sidebar .h2{
        font-size: 20px !important;
    }
}

/*below 1200px*/
@media screen and (max-width: 1200px) {
    .navbar-toggler svg{
	    width: 1.5rem !important;
        height: 1.5rem !important;
    }

    .yadu-header.navbar-light .navbar-nav .nav-link{
        color: #2F2D51 !important;
    }

    .navbar-nav .nav-item{
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }

    .yadu-header.navbar-light .navbar-nav .nav-link{
        padding-left: 0 !important;
    }

    .yadu-header.navbar-light .navbar-nav.yadu_navbar_icons .nav-link{
        color: #fff !important;
    }

    .button-same-position .flickity-button.previous, .button-same-position .flickity-button.next{
        display: -webkit-box;
        display: flex !important;
        right: calc(50% - 460px) !important;
    }

    .site-footer.pt-md-11{
        padding-top: 4rem !important;
    }

    .yadu_course_topbar .learn-press-search-course-form{
        margin: 0 !important;
        margin-right: 10px !important;
    }


    .yadu_blog_list .card .card-footer{
        padding: 1.5rem 0.5rem !important;
    }


    .single-lp_course .site-content .container{
        max-width: 100%;
        padding-left: 30px;
        padding-right: 30px;
    }

    .page-id-19307 .search-courses, .page-id-19307 .learn-press-search-course-form {
        margin: 0 !important;
    }


}



/*below 991px*/
@media screen and (max-width: 991px) {
    .navbar-brand-img{
        width: 80px !important;
    }

    .button-same-position .flickity-button.previous, .button-same-position .flickity-button.next{
        display: -webkit-box;
        display: flex !important;
        
        right: calc(50% - 360px) !important;
        top: initial !important;
        bottom: 10%;
    }

    .button-same-position .flickity-button.previous{
        bottom: 11% !important;
        right: 10% !important;
        -webkit-transform: translate(calc(-50% + 15px), -50%) !important;
            transform: translate(calc(-50% + 15px), -50%) !important;
    }
    
    .button-same-position .flickity-button.next{
        right: 4% !important;
    }

    .yadu_blog_list .card .card-footer{
        padding: 1.5rem 0.3rem !important;
        padding-bottom: 1rem !important;
    }

    .single-lp_course .site-content .container{
        max-width: 100%;
        padding-left: 25px;
        padding-right: 25px;
    }

    .yadu-single-course .cover-image .position-absolute, .yadu-single-course .cover-image .position-absolute img{
        height: 400px;
    }

    .single-course-v3 .course-landing-summary, .single-course-v3 .course-learning-summary, .single-course-v3 .course-summary-content{
        margin-top: 3rem !important;
    }

    .yadu-single-course .yadu_course_sidebar{
        margin-top: 0;
    }

    .page-id-19307 .yadu_course_topbar_wrap{
        display: block !important;
    }



    /*.yadu-single-course .container .row.mb-8{
        flex-direction: column-reverse;
    }*/

    .learnpress-checkout #learn-press-checkout{
        max-width: 100% !important;
    }


    .yadu-single-course .yadu_course_sidebar.destopshow{
        display: none !important;

    }

    .yadu-single-course .yadu_course_sidebar.mobileshow{
        display: block !important;
        margin-top: 100px !important;
    }

}


/*below 881px*/
@media screen and (max-width: 881px) {
    .yadu_course_topbar .yadu_course_topbar_wrap{
        display: block !important;
    }

    .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control{
        width: 50% !important;
    }

    .single-lp_course .single-course-meta-v3 .single_header_item{
        width: 25%;
    }

    .page-id-19307 .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control{
        width: auto !important;
    }

}


@media screen and (max-width: 1200px) and (min-width: 767px) {
    
}

/*bellow 767px*/
@media screen and (max-width: 767px) {
    .navbar-brand-img{
        width: 70px !important;
    }

    .button-same-position .flickity-button.previous{
        right: 13% !important;
    }

    .button-same-position .flickity-button.previous, .button-same-position .flickity-button.next{
        bottom: 9% !important;
    }


    .button-same-position .flickity-button.previous{
        bottom: 10% !important;
    }

    .yadu_workshop_datebox{
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .mr-5.col-auto.yadu_workshop_datebox{
        margin: 0 !important;
    }

    .htmega-process-column-4 .htmega-single-process-area{
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }

    .htmega-process-style-2 .htmega-number {
        margin-bottom: 15px !important;
    }

    .htmega-process-style-2 .htmega-content h4{
        margin-bottom: 30px !important;
        margin-top: 10px !important;
    }

    .yadu_blog_list .skola-post__title{
        font-size: 1rem !important;
    }

    .yadu_blog_list .elementor-posts-container{
        grid-column-gap: 15px !important
    }

    .single-lp_course .site-content .container{
        max-width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .single-lp_course .single-course-meta-v3 .text-white{
        color: #ffffff !important;
    }

    .yadu_course_headerwrap .single-course__header--v3{
        padding-top: 40px !important;
    }


    .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1{
        
    overflow-x: auto;
    flex-wrap: nowrap;
    }

    .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1 .nav-item{
        flex: 0 0 auto;
        
    }

    .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1 .nav-item .nav-link{
        padding: 1rem 0.9rem !important;
    }

     /* Custom Scrollbar */
  .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1::-webkit-scrollbar {
    height: 12px;
    background-color: #eee;
  }

  .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1::-webkit-scrollbar-thumb {
    background: linear-gradient(90deg, #4c5bf0, #000);
    border-radius: 6px;
  }

  .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1::-webkit-scrollbar-track {
    background-color: #ddd;
    border-radius: 6px;
  }

  /* Firefox */
  .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1 {
    scrollbar-width: thin;
    scrollbar-color: #000;
  }

  .learnpress-checkout .lp-checkout-form{
        flex-direction: column-reverse !important;
    }


   .learnpress-checkout .lp-checkout-form .lp-checkout-form__before{
        margin-top: 40px !important;
    }


    .yadu-single-course .yadu_course_sidebar.mobileshow{
        
        margin-top: 140px !important;
    }

    

}

@media screen and (min-width: 567px) and (max-width: 767px) {
    #skola-course-archive.learn-press-courses.row-cols-md-2 > * {
        -webkit-box-flex: 0;
        flex: 0 0 50%;
        max-width: 50%;
    }
}

/*below 567px*/
@media screen and (max-width: 567px) {
    .stickysocial{
        display: flex !important;
        bottom: 0;
        top: initial;
        width: 100%;
        justify-content: center;
        align-items: center;
        padding-top: 6px;
    }

    .stickysocial a{
        text-align: center;
        width: 33.333%;
        border-right: 1px solid #f7f7f7;
    }

    .stickysocial a:last-child{
        border: none;
    }

    .mr-5.col-auto.yadu_workshop_datebox{
        display: none;
    }

    .line-clamp-2{
        line-height: 1.2 !important;
    }

    .yadu_workshops .nav .nav-item{
        margin-bottom: 0.3rem !important;
    }

    .yadu_workshops .nav .nav-item svg{
        width: 0.9rem !important;
        height: 0.9rem !important;
    }


    .single-lp_course .single-course-meta-v3{
        flex-direction: row;
        flex-wrap: nowrap;
        overflow-x: auto;
        flex-wrap: nowrap;
        width: 100%;
    }

    .single-lp_course .single-course-meta-v3 .single_header_item{
        width: auto !important;
        flex: 0 0 auto;
        margin-right: 25px;
    }

    /* Custom Scrollbar */
  .single-lp_course .single-course-meta-v3::-webkit-scrollbar {
    height: 12px;
    background-color: #eee;
  }

  .single-lp_course .single-course-meta-v3::-webkit-scrollbar-thumb {
    background: linear-gradient(90deg, #4c5bf0, #000);
    border-radius: 6px;
  }

  .single-lp_course .single-course-meta-v3::-webkit-scrollbar-track {
    background-color: #ddd;
    border-radius: 6px;
  }

  /* Firefox */
  .single-lp_course .single-course-meta-v3 {
    scrollbar-width: thin;
    scrollbar-color: #000 #ddd;
  }

  .page-id-19307 .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control{
    width: 100% !important;
    margin-left: 0 !important;
   }

   .page-id-19307 .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control_course{
    width: 100% !important;
    margin-left: 0 !important;
   }

   
    

}

@media screen and (max-width: 567px) and (min-width: 480px){
    .founder_yadu .elementor-image-box-wrapper .elementor-image-box-img{
        width: 100% !important;
    }

    .founder_yadu.elementor-widget-image-box .elementor-image-box-img{
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 25px !important;
        margin-top: 25px !important;
    }

    .founder_yadu .elementor-image-box-wrapper{
        display: block !important;
    }


    

}


/*below 480px*/
@media screen and (max-width: 480px) {
    .navbar-brand-img{
        width: 60px !important;
    }

    .yadu_header_book{
        font-size: 10px;
        padding: 5px 5px;
    }

    .book_class_wrap{
        margin-left: 15px;
    }


    .yadu-header.navbar-light .navbar-nav.yadu_navbar_icons .nav-link svg{
        width: 1.1rem !important;
        height: 1.1rem !important;
    }

    .yadu-header.navbar-light .navbar-nav.yadu_navbar_icons {
        margin-right: 0 !important;
    }

    .button-same-position .flickity-button.previous{
        right: 18% !important;
    }

    .hideafter-480{
        display: none !important;
    }

    .founder_yadu.elementor-widget-image-box .elementor-image-box-content{
        margin-top: 25px;
    }

    .htmega-process-style-2 .htmega-number{
        margin-bottom: 10px !important;
    }

    .syllabus .elementor-image-box-wrapper .elementor-image-box-img{
        margin-bottom: 15px !important;
    }

    .syllabus.elementor-widget-image-box .elementor-image-box-content{
        padding-left: 10px;
        padding-right: 10px;
    }

    .yadu_course_topbar_wrap .yadu_course_topbar_wrap2{
        display: block !important;
    }

    .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control{
        width: 100% !important;
        margin: 0 !important;
    }

    .yadu_course_topbar .learn-press-search-course-form{
        margin: 0 !important;
    }

    .yadu_workshoplist .card{
        padding: 2px !important;
    }

    .yadu_purchase_products .product{
        padding: 10px !important;
        
    }

    .woocommerce .products .product .woocommerce-loop-product__title{
        font-size: 0.8rem !important;
    }

    .products .product .price ins .woocommerce-Price-amount.amount{
        font-size: 13px !important;
    }

    .woocommerce .products .product .product-item{
        padding: 5px !important;
    }


    .yadu_blog_list .card .card-footer{
        padding: 1rem 0rem !important;
        padding-bottom: 0.8rem !important;
    }

    .yadu_blog_list .card{
        padding: 6px !important;
    }

    .yadu_blog_list .skola-post__title {
        font-size: 0.9rem !important;
        line-height: 1.3;
    }

    .yadu_blog_list .elementor-posts-container{
        grid-column-gap: 5px !important
    }


    .wpforms-field-container .wpforms-field{
        padding: 0 !important;
    }

    .single-lp_course .site-content .container{
        padding-right: 15px;
        padding-left: 15px;
    }


    .single-lp_course .single-course-meta-v3 .event_single_cover_title{
        font-size: 18px;
    }


    .yadu-single-course .cover-image .position-absolute, .yadu-single-course .cover-image .position-absolute img{
        height: 450px;
    }

    .single-course-v3 .course-landing-summary, .single-course-v3 .course-learning-summary, .single-course-v3 .course-summary-content{
        margin-top: 6rem !important;
    }

    .yadu-single-course .learn-press-nav-tabs.course-nav-tabs.nav.course-tab-v1 .nav-item .nav-link{
        padding: 1rem 0.1rem !important;
    }

    .page-id-19307 .yadu_course_topbar .yadu_course_topbar_wrap .yadu_course_topbar_control{
        margin-bottom: 10px !important;
    }


    .single-course-v3 .course-summary-content{
        margin-top: 2.5rem !important;
    }
    

}

/*below 380px*/
@media screen and (max-width: 380px) {
    .navbar-brand-img{
        width: 55px !important;
    }

    .button-same-position .flickity-button.previous{
        right: 21% !important;
    }

}


