.learnpress-profile .main .container .lp-user-profile .lp-content-area{overflow:hidden;}
.learnpress-profile .main .container{max-width:1280px;padding-left:15px;padding-right:15px;}
.learnpress-profile .lp-user-profile #profile-sidebar{border:1px solid var(--mistgray);box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}
.learnpress-profile .main .container .lp-user-profile .lp-content-area{max-width:100%!important;}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs>li.active{background:var(--brand_secondary);}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs>li{position:relative;margin:0;padding:0;border-top:none;}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs>li>a>i{color:var(--brand_secondary);}
.learnpress-profile  button.lp-button,.learnpress-profile .lp-user-cover-image_background .lp-btn-to-edit-cover-image{background:var(--brand_secondary);border:1px solid var(--brand_secondary);color:var(--white-color);font-weight:600;}
.learnpress-profile  button.lp-button:hover{background:var(--white-color);border:1px solid var(--brand_secondary);color:var(--brand_secondary);}
.learnpress-profile .lp-user-profile .lp-profile-content{padding-left:30px;border-left:solid 1px var(--mistgray);padding-top:0;}
.learnpress-profile .lp-user-profile .lp-profile-content-area{align-items:center;}
.learnpress-profile .dashboard-statistic__row .statistic-box{border-radius:12px;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;border:1px solid var(--mistgray);}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total Course"],.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total enrolled courses"]{background-color:#F5FAFE;border:solid 2px #E7F0F8;}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Published Course"],.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total courses finished"]{background-color:#F8F7FE;border:solid 2px #EDEAFC;}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Pending Course"],.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total courses failed"]{background-color:#FEF7F7;border:solid 2px #FEEDEA;}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total Student"]{background-color:#F3F7FE;border:solid 2px #E6EDFC;}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Student Completed"],.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total courses passed"]{background-color:#F4FCF7;border:solid 2px #E2F2EB;}
.learnpress-profile .dashboard-statistic__row .statistic-box[title="Student In-progress"],.learnpress-profile .dashboard-statistic__row .statistic-box[title="Total course is in progress"]{background-color:#F9F6FD;border:solid 2px#EFEBF8;}
.learnpress-profile .statistic-box__text label{font-weight:600;}
.learnpress-profile .lp-user-profile .lp-profile-left{min-width:100px;max-width:100px;}
.learnpress-profile .lp-user-profile .lp-profile-left .user-avatar{position:relative;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;border-radius:50%;padding:0 0 0;margin-bottom:5px;}
.learnpress-profile .lp-user-profile .lp-profile-left .user-avatar .lp-btn-to-edit-avatar{top:70px;background-color:var(--lp-white-grey,#f7f7fb);}
.lp-user-profile .lp-profile-left .user-avatar .lp-btn-to-edit-avatar::before{color:var(--brand_secondary)!important;}
.learnpress-profile .lp-user-profile .lp-profile-left .user-avatar img{border-radius:50%;padding:5px;background:var(--white-color);}
.learnpress-profile .learn-press-filters li.active a,.learnpress-profile .learn-press-filters li.active span,.learnpress-profile .learn-press-tabs__item.active a,.learnpress-profile .learn-press-tabs__item:hover a{color:var(--brand_secondary);}
.learnpress-profile .learn-press-filters li.active a::after,.learnpress-profile .learn-press-filters li.active span::after,.learnpress-profile .learn-press-tabs__item.active::after,.learnpress-profile .learn-press-tabs__item:hover::after{background-color:var(--brand_secondary);}
.learnpress-profile .learn-press-filters li a.active,.learnpress-profile .learn-press-filters li a:hover,.learnpress-profile .learn-press-filters li span.active,.learnpress-profile .learn-press-filters li span:hover{color:var(--brand_secondary);}
.learnpress-profile .learn-press-filters li a.active::after,.learnpress-profile .learn-press-filters li a:hover::after,.learnpress-profile .learn-press-filters li span.active::after,.learnpress-profile .learn-press-filters li span:hover::after{background:var(--brand_secondary);}
.learnpress-profile .learn-press-filters,.learnpress-profile .learn-press-tabs__nav{-moz-column-gap:20px;column-gap:20px;}
.learnpress-profile .learn-press-profile-course__progress .learn-press-course-tab__filter__content .lp-ajax-message{display:none;margin-top:20px;padding:20px;border:2px solid var(--brand_secondary);border-radius:9px;font-size:16px;line-height:1.4;text-align:center;}
.learnpress-profile .learn-press-profile-course__tab .learn-press-tabs--with-course-builder .learn-press-course-builder-link{background:var(--brand_secondary);border:1px solid var(--brand_secondary);color:var(--white-color);padding:13px 16px;}
.learnpress-profile .learn-press-profile-course__tab .learn-press-tabs--with-course-builder .learn-press-course-builder-link:hover,.learnpress-profile .learn-press-profile-course__tab .learn-press-tabs--with-course-builder .learn-press-course-builder-link:focus{background:var(--white-color);border:1px solid var(--brand_secondary);color:var(--brand_secondary);}
.learnpress-profile .recover-order__title{font-weight:600;}
.learnpress-profile .learn-press-form .form-fields .form-field label{font-style:normal;}
.learnpress-profile .learn-press-form .form-fields .form-field input[type=email],.learnpress-profile .learn-press-form .form-fields .form-field input[type=text],.learnpress-profile .learn-press-form .form-fields .form-field input[type=password],.learnpress-profile .learn-press-form .form-fields .form-field input[type=tel],.learnpress-profile .learn-press-form .form-fields .form-field input[type=url],.learnpress-profile .learn-press-form .form-fields .form-field input[type=number],.learnpress-profile .learn-press-form .form-fields .form-field textarea{border-radius:8px;border:solid 2px var(--mistgray);}
.learnpress-profile button.ftx-verify-btn.lp-button{margin-top:20px;}
.learnpress-profile .lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info__top .lp-icon-file-image:before{color:var(--brand_secondary);}
.learnpress-profile .lp-user-cover-image .lp-cover-image-empty:hover{border-color:var(--brand_secondary);}
.learnpress-profile .learn-press-course-tab__filter__content{border:1px solid var(--mistgray);border-radius:15px;overflow:hidden;padding:25px;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td{padding:15px 10px!important;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td a,.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td span,.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td{font-size:14px;text-align:center;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td .expire-date-time{text-align:center;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td a:hover{color:var(--brand_secondary);}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td .expire-date-time,.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td .end-date-time{text-align:center;width:110px;display:flex;justify-content:center;margin:0 auto;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td .course-title{text-align:center;width:160px;display:flex;justify-content:center;margin:0 auto;font-weight:600;}
.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td .course-img{border-radius:8px;overflow:hidden;}
.learnpress-profile table.lp-list-table tbody tr{border-bottom:1px solid var(--mistgray);}
.learnpress-profile table.lp-list-table tbody tr:last-child{border-bottom:none;}
.learnpress-profile .lp-user-profile #profile-sidebar{margin-top:0;}
.learnpress-profile .wrapper-profile-header.wrap-fullwidth{margin-bottom:20px;}
.learnpress-profile .lp-table-wrap{border-radius:15px;overflow:hidden;padding:25px;box-shadow:rgba(0,0,0,0.09) 0px 3px 12px;}
.learnpress-profile .learnpress table tfoot td{padding:30px 0 0 0;font-weight:600;text-align:center;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes td span.result-percent,.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes td span.lp-label{display:block;color:var(--black-color);text-align:center;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes thead th:first-child,.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes tbody tr td:first-child{text-align:left;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes thead th{text-align:center;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes tbody tr td{text-align:center;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes tbody tr td a{color:var(--black-color);font-weight:600;}
.learnpress-profile .lp-table-wrap table.lp-list-table.profile-list-table.profile-list-quizzes tbody tr td a:hover{color:var(--brand_secondary);}
.learnpress-profile .lp_profile_course_progress__nav button.lp-button{margin:0 auto;display:block;}
.learnpress-profile table.lp-list-table .learn-press-pagination{text-align:center;display:flex;justify-content:center;}
.learnpress-profile .learnpress-block-pagination .page-numbers>li .page-numbers,.learnpress-profile .learn-press-pagination .page-numbers>li .page-numbers{background:var(--white-color);width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--brand_secondary);border-radius:50%;font-size:16px;line-height:35px;border:solid 1px var(--brand_secondary);}
.learnpress-profile .learnpress-block-pagination .page-numbers>li .page-numbers.current,.learnpress-profile .learn-press-pagination .page-numbers>li .page-numbers.current,.learnpress-profile .learnpress-block-pagination .page-numbers>li .page-numbers:hover,.learnpress-profile .learn-press-pagination .page-numbers>li .page-numbers:hover{color:var(--white-color);background-color:var(--brand_secondary);}
.learnpress-profile .learnpress-block-pagination .page-numbers,.learnpress-profile .learn-press-pagination .page-numbers{gap:15px;}
.learnpress-profile .lp-user-profile .lp-profile-right{gap:5px;}
.learnpress-profile .lp-user-profile .lp-user-profile-socials a:hover{color:var(--lp-color-white,#fff);border-color:var(--brand_secondary);background:var(--brand_secondary);}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs>li ul li a:hover{color:var(--brand_secondary);}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs li>ul li:last-child a{border-bottom:none;}
@media (max-width:990px){
    .learnpress-profile .main .container .lp-user-profile .lp-content-area{padding-left:0;padding-right:0;}
    .learnpress-profile .lp-user-profile .lp-profile-content{padding-left:0px;border-left:none;padding-top:var(--lp-item-padding);}
    .learnpress-profile .learn-press-course-tab__filter__content{padding:0;}
    .learnpress-profile .lp-table-wrap{padding:0;overflow:scroll;}
    .learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td{padding:10px 20px!important;}
    .learnpress-profile .learnpress table tfoot td{padding:30px 20px;}
}
.certificates #profile-content-certificates .certificate-preview.canvas-preview-ready .canvas-container,.certificates #profile-content-certificates .certificate-preview.canvas-preview-ready .canvas-container canvas,.certificates #profile-content-certificates .certificate-result{max-height:240px;}
.certificates #profile-content-certificates .lp-cert-title-row{padding:10px;min-height:60px;}
.certificates #profile-content-certificates .lp-cert-title-row:not(.has-share) .course-title{text-align:center;font-size:18px;}
.orders .lp-user-profile .profile-orders .column-order-actions a:hover,.orders .lp-user-profile .profile-orders .column-order-actions a:focus{color:var(--brand_secondary);}
@media (max-width:990px){
    .learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item th:nth-child(2),.learnpress-profile .learn-press-profile-course__progress .lp_profile_course_progress__item td:nth-child(2) .course-title{text-align:left;margin:0;}
    .learnpress-profile .lp_profile_course_progress__nav{margin-bottom:1rem;}
}

/* course listing */
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course-item{border:1px solid var(--neutraloff-white);border-radius:15px;overflow:hidden;align-items: center;}
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course{border-bottom:none;padding-bottom:15px;margin-bottom:15px;}
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course-thumbnail{border-radius:0;height:100%;}
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course-thumbnail .course-img,.learnpress-page .learn-press-courses .course-thumbnail a,.learnpress-page .learn-press-courses .course-thumbnail img{height:100%;}
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course-content{padding:24px;}
.learnpress-page .lp-list-courses-default .learn-press-courses .course-content .course-permalink:hover,.learnpress-page .lp-list-courses-default .learn-press-courses .course-instructor-category a:hover,.learnpress-page  ul.learn-press-breadcrumb li a:hover{color:var(--brand_secondary);}
.learnpress-page .learn-press-courses .course-wrap-meta .meta-item::before,.learnpress-page input[type=radio]:nth-child(3):checked ~ .switch-btn:nth-child(4)::before,.learnpress-page input[type=radio]:nth-child(1):checked ~ .switch-btn:nth-child(2)::before{color:var(--brand_secondary);}
.learnpress-page .learn-press-courses .course-content .course-readmore a:hover{background-color:var(--brand_secondary);border-color:var(--brand_secondary);color:var(--white-color);}
.learnpress-page .learnpress-block-pagination,.learnpress-page .learn-press-pagination{display:flex;justify-content:center;}
.learnpress-page .lp-courses-bar .courses-order-by:focus{border-color:var(--brand_secondary);outline:0;}
.learnpress-page .learn-press-pagination a.page-numbers{background-color:var(--white-color);border:solid 1px var(--neutraloff-white);height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;}
.learnpress-page .lp-list-courses-default .learn-press-courses[data-layout=list] .course:last-child{margin-bottom:0;padding-bottom:0;}
.learnpress-page .learn-press-pagination{margin:0px 0 50px;}
.learnpress-page .learn-press-pagination .page-numbers.current,.learnpress-page .learn-press-pagination a.page-numbers:hover{height:40px;width:40px;display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:var(--brand_secondary);border-color:var(--brand_secondary);color:var(--white-color)!important;}
.learnpress-page .course-summary-sidebar .lp-course-buttons button{background-color:var(--brand_secondary);border-color:var(--brand_secondary);color:var(--white-color);border:solid 1px;}
.learnpress-page .course-summary-sidebar .lp-course-buttons button:hover{background-color:var(--white-color);border-color:var(--brand_secondary);color:var(--brand_secondary);}
.learnpress-page .lp-archive-courses .course-detail-info{background-color:var(--aliceblue);}
.learnpress-page .lp-archive-courses .course-meta__pull-left .meta-item__value>div a{color:var(--deep-navy);}
.learnpress-page .lp-archive-courses .course-detail-info .course-title,.learnpress-page .lp-archive-courses .course-detail-info .course-meta-secondary,.learnpress-page .lp-archive-courses .course-detail-info .course-meta-primary{color:var(--deep-navy);}
.learnpress-page .lp-archive-courses .course-meta__pull-left .meta-item::before{color:var(--deep-navy);}
.learnpress-page .lp-archive-courses .course-meta__pull-left .meta-item__value>div a:hover{color:var(--brand_secondary);}
.learnpress-page .lp-course-curriculum .course-section .course-item__left:hover,
.learnpress-page .lp-course-curriculum .course-section__title:hover,
.learnpress-page .course-section.lp-collapse .course-section__title:hover,
.learnpress-page .course-section-header:hover .course-section__title,
.learnpress-page .course-section-header:hover .section-count-items,
.learnpress-page .course-section-header:hover .section-toggle i{color:var(--brand_secondary) !important;}
.learnpress-page .course-section.lp-collapse .course-section__title,
.learnpress-page .course-section.lp-collapse .section-count-items,
.learnpress-page .course-section.lp-collapse .section-toggle i{color:var(--deep-navy);}

.learnpress-page .course-section .course-item__content:hover .course-item-title{color:var(--brand_secondary) !important;}


.learnpress-page .course-section .course-section__title,
.learnpress-page .course-section-header .section-count-items,
.learnpress-page .course-section-header .section-toggle i{color:var(--brand_secondary);}

.learnpress-page .learn-press-nav-tabs li.active label,.learnpress-page .learn-press-nav-tabs li:hover label,.learnpress-page .course-tab-panel .lp-course-author .author-title a:hover{color:var(--brand_secondary);}
.learnpress-page .learn-press-nav-tabs li.active::after,.learnpress-page .learn-press-nav-tabs li:hover::after{background-color:var(--brand_secondary);}
.learnpress-page .learn-press-nav-tabs{-moz-column-gap:20px;column-gap:20px;}
.learnpress-page .course-tab-panel .lp-course-author{margin-right:30px;align-items:center;}
.learnpress-page .course-tab-panel .lp-course-author .course-author__pull-left .author-title{margin:0;}
.learnpress-page .course-meta .course-meta__pull-left,.learnpress-page .course-meta .course-meta__pull-right{gap:20px;}
.learnpress-page .lp-archive-courses .course-detail-info .course-title{margin-bottom:0;padding-bottom:15px;padding-right:0;}
.orders .learnpress table tbody td a:hover,.orders .learnpress table tbody th a:hover,.orders .learnpress table tfoot td a:hover,.orders .learnpress table tfoot th a:hover{color:var(--brand_secondary);}
.learn-press-form .form-fields .form-field input[type=email]:focus,.learn-press-form .form-fields .form-field input[type=text]:focus,.learn-press-form .form-fields .form-field input[type=password]:focus,.learn-press-form .form-fields .form-field input[type=tel]:focus,.learn-press-form .form-fields .form-field input[type=url]:focus,.learn-press-form .form-fields .form-field input[type=number]:focus,.learn-press-form .form-fields .form-field textarea:focus,.learnpress-page .lp-courses-bar .search-courses input:focus{border-color:var(--brand_secondary)!important;outline:0;}
.learnpress-profile .lp-user-profile .lp-profile-nav-tabs li>ul li:hover,.learnpress-profile .lp-user-profile .lp-profile-nav-tabs li>ul li.active{color:var(--brand_secondary);}
.learnpress-page .info-learning .course-progress__line__active{background:var(--brand_secondary);}
.learnpress-page .learn-press-courses .course-item{height:100%;}
.learnpress-page .learn-press-courses[data-layout=grid] .course-content,.learnpress-page .learn-press-courses.lp-courses-related .course-content{padding:15px;display:flex;flex-direction:column;}
.learnpress-page .learn-press-courses[data-layout=grid] .course-content .course-info,.learnpress-page .learn-press-courses.lp-courses-related .course-content .course-info{margin-top:auto;}
.learnpress-page .course-sidebar-preview>*:last-child{gap:10px 0;display:flex;flex-direction:column;padding:0 20px 20px}
.learnpress-page .course-progress{display:flex;flex-direction:column;gap:10px 0;}
.learnpress-page .start-date span{font-weight:600;}
.learnpress-profile .learn-press-courses[data-layout=grid] .course .course-item{border:none;}
.learn-press-courses .wap-course-title a:hover{color:var(--brand_secondary)!important;}
.learnpress-profile .learn-press-courses[data-layout=grid] .course{min-height:inherit;}
.learnpress-profile .learn-press-courses[data-layout=grid] .course .course-item .wap-course-title{margin-bottom:0;}
.custom-course-box .course-detail-boxs{display:flex;max-width:var(--lp-container-max-width)!important;margin:0 auto;padding-right:var(--lp-cotainer-padding);padding-left:var(--lp-cotainer-padding);justify-content:space-between;}
.custom-course-box .course-detail-boxs .curriculum-sections{width:calc(100% - 460px);padding:30px 0 50px;}
.lp-archive-courses .custom-course-box .course-summary-sidebar{margin-top:30px;width:425px;}
.lp-archive-courses .custom-course-box .course-summary-sidebar__inner{width:425px;}
.learnpress-page .lp-archive-courses .course-detail-info .lp-content-area .course-info-left{width:calc(100% - 515px);}
.description.grey p{color:var(--deep-navy);}
.lp-archive-courses .custom-course-box .course-sidebar-preview .media-preview{margin:0;}
.lp-archive-courses .custom-course-box .course-summary-sidebar__inner>div{padding:0;}
.lp-archive-courses .custom-course-box .course-sidebar-preview .course-price{padding:20px 20px 0;}
.lp-archive-courses .custom-course-box .course-sidebar-preview .lp-course-buttons{padding:0px 20px 0;margin-bottom:0;}
.lp-archive-courses .custom-course-box .course-sidebar-preview{border-radius:5px;overflow:hidden;border:solid 1px #E3E3E3;}
.lp-user-item.graduation.passed{margin: 0 -20px;padding: 10px 20px;}
.learn-press-message.success span{ color: #3ab500;}
.info-learning .learn-press-message{margin: 0;}
.learnpress .course-summary-sidebar .learn-press-message.success{margin: 10px auto 0;}
.learnpress .lp-course-curriculum .course-section .course-section-header{background-color: var(--aliceblue);}
.learnpress .lp-course-curriculum .course-section{border-color: var(--deep-navy);}
.learnpress .lp-course-curriculum .course-section .course-item{border-color: var(--deep-navy);}
.lp-main-content .lp-courses-bar{margin-bottom: 20px;}
.ftx-category-filter{display: flex; gap:15px;margin-bottom: 20px;flex-wrap: wrap;}
.ftx-category-filter button{padding: 8px 24px;
    border-radius: var(--lp-border-radius, 5px);
    color: var(--lp-color-base, #333);
    border: 1px solid var(--lp-border-color, #e2e0db);
    transition: all .3s;
    display: block;
    background: transparent;
    text-decoration: none;
    text-align: center;

}
.courses .learn-press-courses[data-layout=list]{margin-bottom: 50px;}
.ftx-category-filter button:hover,
.ftx-category-filter button.active{background-color: var(--brand_secondary);
    border-color: var(--brand_secondary);
    color: var(--white-color);}

.learn-press-courses .course{margin-bottom: 0 !important;}
.learn-press-courses{min-height: inherit !important;}

.lp-archive-courses ul{gap:30px 0;margin-bottom: 50px;}

#popup-sidebar .lp-course-curriculum .course-item.current:before {
    background: var(--brand_secondary) !important;
}

.quiz-status>div{background: var(--aliceblue) !important;}
.learn-press-courses[data-layout=list]{margin-bottom: 50px !important;}
.content-item-wrap .questions-pagination .nav-links .page-numbers.current, .content-item-wrap .questions-pagination .nav-links .page-numbers:hover
{
        color: var(--brand_secondary) !important;
}

.quiz-result .result-grade svg circle{stroke: var(--brand_secondary) !important;}

@media (min-width:992px) and (max-width:1199px){
    .lp-archive-courses .course-detail-info .course-title{padding-right:0!important;}
    .lp-archive-courses .custom-course-box .course-summary-sidebar{margin-top:20px;}
    .learnpress-page .lp-archive-courses .course-detail-info .lp-content-area .course-info-left{width:calc(100% - 0px);}
}
@media (min-width:768px) and (max-width:991px){
    .learnpress-page .lp-archive-courses .course-detail-info .lp-content-area .course-info-left{width:calc(100% - 0px);}
    .lp-archive-courses .custom-course-box .course-summary-sidebar{margin-top:20px;width:255px;}
    .lp-archive-courses .custom-course-box .course-summary-sidebar__inner{width:255px;}
    .custom-course-box .course-detail-boxs .curriculum-sections{width:calc(100% - 280px);}
}
@media (max-width:767px){
    .learnpress-page .lp-archive-courses .course-detail-info .lp-content-area .course-info-left{width:100%;}
    .lp-archive-courses .custom-course-box .course-summary-sidebar{margin-top:0px;width:100%;order:1;}
    .lp-archive-courses .custom-course-box .course-summary-sidebar__inner{width:100%;}
    .custom-course-box .course-detail-boxs .curriculum-sections{width:calc(100% - 0px);order:2;padding-top:0;}
    .custom-course-box .course-detail-boxs{flex-wrap:wrap;margin-top: 20px;}
    .lp-main-content .lp-courses-bar{margin-bottom: 12px;}
    .lp-courses-bar .courses-order-by,
    .courses-order-by-wrapper{width: 100%;}
    .lp-category .lp-category-select{margin-bottom: 0;border: 1px solid var(--lp-border-color,#e2e0db);border-radius: var(--lp-border-radius,5px);padding: 11px 16px;height: inherit;font-size: inherit;line-height: 1.1;box-shadow: none;padding-right: 30px;background-image: url(data:image/svg+xml;base64,Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMTBweCIgdmlld0JveD0iMCAwIDE4IDEwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIj4KICAgICAgICA8ZyBpZD0iVmVjdG9yLSgxKSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDEuMDAwMDAwKSIgc3Ryb2tlPSIjMzMzMzMzIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhdGgiIHBvaW50cz0iMCAwIDggOCAxNiAwIj48L3BvbHlsaW5lPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-size: .8em;background-position: calc(100% - 0.5em) center;background-repeat: no-repeat;-moz-appearance: none;-webkit-appearance: none;appearance: none;line-height: 1.1;width: 100%;background-position: calc(100% - 15px) center !important;}
    .lp-courses-bar .courses-order-by{padding: 11px 16px !important;background-position: calc(100% - 15px) center !important;}

    .learnpress-page .learn-press-courses[data-layout=grid] .course-content .wap-course-title, 
    .learnpress-page .learn-press-courses.lp-courses-related .course-content .wap-course-title{text-align: center;}

    .learnpress-page .learn-press-courses[data-layout=grid] .course-content .description, 
    .learnpress-page .learn-press-courses.lp-courses-related .course-content .description{text-align: center;}

    .learnpress-page .learn-press-courses[data-layout=grid] .course-content .ftx-course-author, 
    .learnpress-page .learn-press-courses.lp-courses-related .course-content .ftx-course-author{text-align: center;}

    .learnpress-page .lp-archive-courses .course-detail-info .course-title,
    .learnpress-page .lp-archive-courses .course-detail-info .description,
    .learnpress-page .lp-archive-courses .course-detail-info .description p{text-align: center;}

    .lp-course-curriculum .course-curriculum-info {gap: 10px !important;flex-wrap: wrap;}
    .lp-course-curriculum .course-curriculum-info__left {width: 100%;}
    .lp-course-curriculum .course-curriculum-info__right {text-align: left;}

    
}

