/*
Theme Name: Demo 1 - een cursus
Theme URI: https://joorcreative.nl
Description: Professional Site
Author: Joris van den Berg
Author URI: https://joorcreative.nl
Template: wplms
Version: 1.0
Text Domain: vibe
*/

@import url("../wplms/style.css");


.container.header-wrap{width:100%!important}#header_logo{max-height:35px}.searchbox-head{padding:10px 0 0;display:inline-block;width:45%;float:left}#headersearcher{width:100%;display:inherit}#headersearcher input[type=text]{padding:10px 0 9px 10px;margin:3px 0 5px;border:1px solid #e1e1e1;width:80%}.searcher-btn{display:inline-block;color:#333;border:1px solid #e1e1e1;background-color:#f2f2f2;height:41px;padding:0 12px;margin-left:-5px}.searcher-btn .fa-search{margin-top:4px}#new_searchicon{display:inline-block!important}#new_searchicon .fa{font-size:15px}.smallimg.loggedin span{margin-left:30px;font-size:12px;display:inline-block}@media screen and (max-width:767px){.smallimg.loggedin span{display:none}header .smallimg img{margin-left:30px!important}header.sleek:not(.transparent) .smallimg{padding-right:22px}}#new_searchicon{display:inline-block}@media screen and (max-width:1105px) and (min-width:992px){header.sleek:not(.transparent) .smallimg{margin-right:65px}}.page-template-create_content-php .pusher #title,div#create_course_templates_wrapper{display:none}.create_course .vibe_post_content{display:block!important}.link.toggle_vibe_post_content,.vibe_save_course_creation_template{display:none}.confirm.btn.btn-primary{background:#3cb878!important;color:#fff!important;border-color:#3cb878!important;border:1px solid #3cb878!important}.page-template-create_content-php hr{margin-top:20px;margin-bottom:20px;border-top:0 solid #eee;display:none}.metofcourse strong{font-weight:500!important}.course-star-rating{font-size:15px;padding-right:5px;display:inline-flex}.instructor_image_top img{height:auto;border-radius:50%;width:55px;margin-right:10px}.instructor_name_top a{color:#333!important;font-size:16px}.minimal.single-course.c2 #item-nav{height:66px!important}#object-nav ul li a{font-size:13px!important;padding:22px!important}.admin-bar.single-course #item-nav.menu_fixed.fixed{top:32px}.single-course h3.heading span{font-size:26px!important;text-transform:initial;font-weight:500!important}.single-course h3.heading span::after{background:0 0!important}#footerbottom{padding-bottom:25px!important}.course_instructor_block img{margin:auto!important;display:block!important;width:20%;border-radius:100px}.course_instructor_block h5{display:inline-block;text-align:center;width:100%;padding:0;font-size:18px;margin-top:10px;margin-bottom:10px;text-transform:none}.course_button.full.button{font-size:16px!important;font-weight:500!important;color:#fff!important}.course_button.button{font-size:14px;padding:1.7em .1em!important;letter-spacing:.05em!important}.instructor_image_top,.instructor_name_top{display:inline-block}.students_undertaking ul,.thickbox.button,.ui-datepicker{display:none}.widget .course_details li{font-weight:400;font-size:13px;text-transform:none}#scrolltop .icon-arrow-1-up,#scrolltop span{color:#fff}.vibe_vibe_course_curriculum .add_element::after{left:47%!important}#js-upload-submit.btn.btn-sm.btn-primary{background:#70c989!important;color:#fff!important;border-color:#70c989!important;border:1px solid #70c989!important}.btn.btn-default{background:#ed553e!important;color:#fff!important;border-color:#ed553e!important;border:1px solid #ed553e!important}#js-upload-submit.btn.btn-sm.btn-primary:hover{background:#fff!important;border-color:#70c989!important;color:#70c989!important;border:1px solid #70c989!important}.h_iframe .wrapper{width:100%;height:100%;margin:0 auto;background:#fff}.h_iframe .ratio{display:block;width:100%;height:auto}.h_iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#bp-invit-code,.registration.buddypress .col-md-9.col-sm-8{width:100%!important}.h_iframe{position:relative}li#activity-personal-li,li#forums-personal-li,li#notifications-personal-li{display:none}#wpadminbar .quicklinks li#wp-admin-bar-my-account.with-avatar>a img,.editfield.field_type_ #signup_username,.editfield.field_type_ label[for=signup_username],.registration.buddypress #title,.registration.buddypress header.sleek{display:none!important}li.logout-btn a{background-color:#639ce0!important;color:#fff!important;text-align:center!important}header.sleek{position:fixed}@media screen and (max-width:782px){.admin-bar.single-course #item-nav.menu_fixed.fixed{margin-top:46px}}.ab-item:active:before,.ab-item:focus:before,.ab-item:hover,.ab-item:hover:before,.ab-item:visited:before,.menupop.hover{color:#333!important}.member_header.main #item-header{margin-top:60px}.minimal .pusher #title{margin-top:65px!important}.item-instructor .course_instructor{text-transform:inherit}.page-template-create_content #content,.single-learningpath #content{margin-top:60px}.home-page #content{margin-top:65px!important}#basic-details-section h4,#profile-details-section h4,.field-visibility-settings-toggle{display:none}.register-section+.register-section{border:none!important}.field_type_textbox legend{margin-bottom:5px;font-size:14px;border-bottom:none!important;font-weight:700}.register-section+.submit{margin-top:0!important}#basic-details-section>.editfield:nth-child(5){margin-bottom:5px!important;width:47%;float:right;padding-left:1%}#invitation-code label[for=bp-invit-code]{margin-top:5px!important}#invitation-code p{margin-bottom:0!important}.registration.buddypress #content{text-align:center}.registration.buddypress .container{display:inline-block;max-width:500px;text-align:left}.registration.buddypress #footerbottom{border:none!important;color:transparent}#basic-details-section>.editfield:nth-child(4){float:left;width:47%;padding-right:1%}.registration.buddypress .editfield input,input#bp-invit-code{border:1px solid #bababa!important}.minimal .pusher #buddypress input[type=submit]{color:#fff!important;background-color:var(--maatos-theme-color);border:none!important;text-transform:inherit;width:100%;font-size:15px}.minimal .pusher #buddypress input[type=submit]:hover{opacity:0.9;}.buddypress #register-page{padding:25px 35px 45px;border:1px solid #bababa}input#signup_email{margin-bottom:5px!important}#register-page{text-align:center}.buddypress.register #header_logo{margin:10px 0}#signup_form{text-align:left}@media (max-width:767px){.buddypress.register #header_logo{display:inline-block!important}}@media (max-width:768px){#basic-details-section>.editfield:nth-child(4),#basic-details-section>.editfield:nth-child(5){clear:initial!important}}@media (max-width:500px){#basic-details-section>.editfield:nth-child(4),#basic-details-section>.editfield:nth-child(5){width:100%;padding:0}}.dash_widget_title{background:0 0;margin-top:0!important}.dash-widget{margin-bottom:20px}.course_progress{margin:0 20px}#wplms_dash_text-4{background:#fff799;margin:-20px;padding:20px}.dash-content-form{padding-left:17px;line-height:2}.course #item-body .activity_form{display:none}.megadrop .menu-cat_subcat .taxonomy_menu>li>a{width:90%!important}.megadrop .menu-cat_subcat .sub_cat_menu{width:calc(100% - 210px)!important;left:210px!important}.minimal nav .sub-menu{border:1px solid rgba(0,0,0,.08)}nav .menu li li.megadrop>.sub-menu,nav .menu li:hover.hasmegamenu>.sub-menu{margin-left:218px!important;margin-top:-15px!important;border:none!important;width:442px!important}.course-cat_menu li{border:none!important}nav .menu li.menu-item-has-children:hover>a:before{left:37px;bottom:-2px}#buddypress .standard-form#signup_form div div.error{width:100%!important;border:none!important}.vibe_offline_course .checkbox label{font-size:14px;color:#444}@media (max-width:992px){#item-header-avatar img{max-width:200px}}@media screen and (max-width:992px) and (min-width:767px){.member_header.main .col-md-3,.member_header.main .col-md-9{display:inline-block!important}#item-header-avatar img{margin-bottom:50px}}@media screen and (max-width:767px){#item-header .row{text-align:center}}.sidemenu{margin-top:-5px}#searchdiv input[type=text]{font-size:3rem!important}.terms_conditions_container{margin-top:-5px!important}.terms_conditions_container h3{margin-top:0;margin-bottom:-5px!important;font-size:14px!important}.terms-and-conditions-container{border:1px solid #bababa!important}c2.directory.course #content .container{width:100%!important}.directory.course #content #buddypress{margin-top:0}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8{padding:0!important}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav{border:0;border-radius:0}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul li a{border-bottom:0!important;font-size:15px;text-transform:inherit;padding:15px;font-weight:500}.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4{background-color:#fff!important;padding:0!important}.directory.course #content{margin-bottom:-30px!important;z-index:-9!important}.directory.course #buddypress #pag-top.pagination{display:none!important}.widget .course_cat_nav ul li>ul li{background-color:#eee!important;padding-left:40px}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul.children li a{border-bottom:0!important;font-size:14px;text-transform:inherit;padding:15px;font-weight:500}.minimal .widget .course_cat_nav ul li a span{display:none}.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4 .item-list-tabs#subnav{border:0;padding:15px 25px;border-bottom:2px solid #eee;margin-bottom:0}.course_cat_nav ul li.current-cat-parent a:hover{color:#fff!important}.course_cat_nav ul.children li.cat-item a:hover{color:#639ce0!important}#buddypress .item-list-tabs .dir-search{width:300px;border:1px solid #bababa;border-radius:1px}#buddypress #course-dir-list.grid ul.item-list{border:none;padding:10px 7px 10px 10px!important}#buddypress #course-dir-list ul.item-list{border:none;padding:0 5px 10px 10px!important}.minimal.d2.directory #buddypress div.item-list-tabs{padding-left:15px;border-bottom:2px solid #eee}.archive.directory #buddypress .item-list-tabs{display:inline-block!important}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8{margin-bottom:-50000px!important;padding-bottom:50000px!important;border-right:2px solid #eee;background-color:#fafafa!important}#field_dirsearcher{width:80%;padding:9px;float:left;border:1px solid #bababa}#dirsearcher{width:100%}#dirsearcher .searcher-btn{float:left;border:1px solid #bababa!important;height:39px!important}#dirsearcher .searcher-btn .fa-search{margin-top:0!important}li.searchitdir{width:60%}.course-dir-list #message{padding-left:30px}select#course-order-by{line-height:2.5;padding:0 24px 0 10px;height:40px;width:200px;border:1px solid #bababa!important}.minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a{padding:11px 4px!important}@media (max-width:1068px){.item-list-tabs#subnav ul li.last{padding-top:25px!important;float:left!important}}@media (max-width:767px){#buddypress .item-list-tabs#subnav ul li.last{padding-top:15px!important;float:left!important;width:100%!important}#buddypress .item-list-tabs#subnav ul li.switch_view{width:100%;text-align:center;margin:0;padding-top:15px}#field_dirsearcher,li.searchitdir{width:100%}#dirsearcher .searcher-btn{display:none}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8{padding-top:19px!important;border-top:2px solid #eee;border-right:none!important;background-color:#f6f6f6!important}}.minimal .widget .course_cat_nav{margin-bottom:10px!important}#course-all a,#course-all span{font-size:12px!important;padding:15px 11px}.directory #buddypress .item-list.grid li{width:25%}.directory #buddypress .item-list.grid li:nth-child(3n+1){clear:none!important}.directory #buddypress .item-list.grid li:nth-child(4n+1){clear:both!important}#buddypress ul.item-list li .item-instructor-top img.avatar{max-width:48px;border-radius:50%!important;margin-right:0;float:right;border:2px solid #fff}#buddypress ul.item-list.grid li.course_single_item .item-instructor-top{display:block!important;margin-top:-40px!important}#buddypress ul.item-list.grid li.course_single_item .item-instructor-top .course_instructor{display:none}#buddypress ul.item-list.grid li .item-instructor-top .instructor_course .item-avatar{float:right;margin-right:0;width:100%}#buddypress ul.item-list.grid li .item-instructor-top{margin:0!important;padding:0!important;border-top:none!important}#buddypress ul.item-list li.course_single_item .item-instructor-top{display:none!important}#buddypress ul.item-list li .item-avatar img:hover{transform:none!important;-webkit-transform:none!important}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4 .item-avatar img{border-radius:2px}#buddypress ul.item-list li .item-title a{font-weight:500;text-align:left;float:left;width:100%}#buddypress ul.item-list.grid li .item .item-title{height:120px}#buddypress ul.item-list.grid li .item .item-credits-top{padding:0!important;float:left;text-align:left}#buddypress ul.item-list li .item .item-credits-top,#buddypress ul.item-list.grid li .item .item-credits{display:none}.directory #buddypress .item-list.grid .amount,.directory #buddypress .item-list.grid .woocommerce-Price-amount.amount,.directory #buddypress .item-list.grid .woocommerce-Price-currencySymbol{font-size:21px!important;color:#79c989}.directory #buddypress .item-list.grid .woocommerce-price-suffix{color:#79c989}#buddypress .item-list.grid li .item-meta{border-top:1px solid #eee;padding-top:15px;margin-top:10px!important;float:left;width:100%}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .course-star-rating{float:left}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .students{display:inline-block;float:right}#buddypress ul.item-list li .item-instructor .instructor_course{float:left}#buddypress ul.item-list li .item-credits{margin-top:2px!important}#buddypress ul.item-list .course-star-rating .bp_blank_stars{top:3px}#buddypress ul.item-list.grid li .item .item-credits-top{display:block}#buddypress ul.item-list.grid li.course_single_item{margin-bottom:5px!important}.directory #buddypress #pag-bottom.pagination{padding:0 20px!important}#course-list li .item-meta .students i{line-height:1;font-size:14px;margin:1px 0 0 5px;opacity:1;font-weight:300}.directory #buddypress .item-list.grid{margin:0!important}@media (max-width:1200px){.directory #buddypress .item-list.grid li{width:33%!important}.directory #buddypress .item-list.grid li:nth-child(3n+1){clear:both!important}.directory #buddypress .item-list.grid li:nth-child(4n+1){clear:none!important}}@media (max-width:992px){.directory #buddypress .item-list.grid li{width:49%!important;display:inline-block}.directory #buddypress .item-list.grid li:nth-child(2n+1){clear:both}.directory #buddypress .item-list.grid li:nth-child(3n+1),.directory #buddypress .item-list.grid li:nth-child(4n+1){clear:none!important}}@media (max-width:420px){.directory #buddypress .item-list.grid li{width:100%!important;display:block}.directory #buddypress .item-list.grid li:nth-child(1n+1){clear:both}.directory #buddypress .item-list.grid li:nth-child(2n+1),.directory #buddypress .item-list.grid li:nth-child(3n+1),.directory #buddypress .item-list.grid li:nth-child(4n+1){clear:none!important}}#buddypress ul.item-list.grid li .item-title a{font-size:16px;margin-top:-15px!important}@media (min-width:1400px){.directory.course #buddypress .col-md-push-3{left:20%!important}.directory.course #buddypress .col-md-9{width:80%!important}.directory.course #buddypress .col-md-pull-9{right:80%!important}.directory #buddypress .item-list.grid li,.directory.course #buddypress .col-md-3{width:20%!important}.directory #buddypress .item-list.grid li:nth-child(4n+1){clear:none!important}.directory #buddypress .item-list.grid li:nth-child(5n+1){clear:both!important}}@media (min-width:1800px){.course.directory #buddypress .item-list.grid li{width:16.66%!important}.course.directory #buddypress .item-list.grid li:nth-child(5n+1){clear:none!important}.course.directory #buddypress .item-list.grid li:nth-child(6n+1){clear:both!important}}#buddypress ul.item-list li{border:1px solid rgba(0,0,0,.08);border-radius:3px;position:relative;list-style:none;clear:both;display:block;margin:10px 15px 25px;padding:0 30px 0 0;box-shadow:0 0 10px 0 #eee;-webkit-box-shadow:0 0 10px 0 #eee}#buddypress ul.item-list.grid li{border-bottom:1px solid rgba(0,0,0,.08);padding:20px 0;margin:0;position:relative;list-style:none;clear:none;display:inline-block;box-shadow:none;-webkit-box-shadow:none}#buddypress ul.item-list li .item-avatar img{max-width:320px;width:100%;float:left}#buddypress ul.item-list li .item-title a{font-size:17px;padding:10px 0 5px}#buddypress ul.item-list li .item-instructor .instructor_course{white-space:nowrap!important;padding-bottom:15px}ul.item-list li.course_single_item .row.newstyle{display:flex;align-items:center;text-align:left}ul.item-list.grid li.course_single_item .row.newstyle{display:inherit}@media (max-width:992px){#buddypress #course-dir-list ul.item-list .col-md-4.col-sm-4{width:40%}#buddypress #course-dir-list ul.item-list .col-md-8.col-sm-8{width:60%}#buddypress #course-dir-list ul.item-list.grid .col-md-4.col-sm-4,#buddypress #course-dir-list ul.item-list.grid .col-md-8.col-sm-8{width:100%}}@media (max-width:768px){.directory .item-list .item{text-align:left!important}.directory .item-list.grid .item{text-align:none!important}#buddypress ul.item-list li div.item-title{margin-top:0!important}#buddypress ul.item-list.grid li div.item-title{margin-top:30px!important}#buddypress ul.item-list li div.item-instructor .instructor_course .item-avatar{float:left!important;margin-bottom:0!important}#buddypress ul.item-list.grid li div.item-instructor .instructor_course .item-avatar{float:none!important}#buddypress ul.item-list li .item-instructor .instructor_course{float:left!important}#buddypress ul.item-list.grid li .item-instructor .instructor_course{float:none!important}#buddypress ul.item-list li .item-credits{clear:none!important;float:right!important}}@media (max-width:420px){ul.item-list li.course_single_item .row.newstyle{display:block}#buddypress #course-dir-list ul.item-list .col-md-4.col-sm-4{width:100%}#buddypress #course-dir-list ul.item-list .col-md-8.col-sm-8{width:100%;padding:0 40px 40px}#buddypress ul.item-list li{padding:0}#buddypress #course-dir-list ul.item-list.grid .col-md-8.col-sm-8{width:100%;padding:0 15px!important}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4 .item-avatar img{max-width:100%!important}#buddypress #course-dir-list ul.item-list{padding:5px!important}#buddypress ul.item-list .instructor_course .item-avatar{width:initial!important}#buddypress ul.item-list.grid li .item .item-title{height:80px}#buddypress ul.item-list li .item-avatar img{float:none;max-width:100%}}#item-header-content .activity,#item-header-content .user-nicename,.mycourse #pag-top{display:none!important}@media (max-width:992px){#buddypress ul.item-list li .item-credits,.item-credits{float:left!important;position:relative;clear:both!important;padding-bottom:15px}}@media (max-width:541px){.instructor_course .item-avatar{width:inherit!important}}.item-credits .button,.item-credits-top .button{letter-spacing:.3px!important;padding:7px 20px!important}.buddypress .item-list-tabs .dir-search input[type=text]{border:none!important}.mycourse ul.item-list li .item-credits{margin-top:-10px!important}@media (max-width:768px){.bp-user.p3 #item-body .item-list-tabs#subnav ul li{clear:both!important;width:100%}.mycourse ul.item-list li{margin:15px 0!important;padding:0!important}}@media (max-width:420px){.mycourse #course-list .item{padding:10px 30px!important}.bp-user.course #buddypress .item-list.grid{margin:0}.bp-user.course #buddypress ul.item-list.grid li .item .item-title{height:55px!important}}.mycourse ul.item-list li .col-md-4.col-sm-4 .item-avatar img{max-width:325px!important}.mycourse{text-align:center}.bp-user.course #buddypress .item-list.grid li.course_single_item{padding:10px!important}.mycourse .item-list .row.newstyle .col-md-8.col-sm-8{width:60%}.mycourse .item-list.grid .row.newstyle .col-md-4.col-sm-4,.mycourse .item-list.grid .row.newstyle .col-md-8.col-sm-8{width:100%}@media screen and (max-width:992px) and (min-width:767px){.member_header.main .col-md-3,.member_header.main .col-md-9{display:inline-block!important}.bp-user.p3 #item-header-avatar img{margin-bottom:50px}}@media screen and (max-width:767px){.bp-user.p3 #item-header .row{text-align:center}}.megadrop .menu-cat_subcat .sub_cat_menu a,.megadrop .menu-cat_subcat .taxonomy_menu>li>a{text-transform:CAPITALIZE;font-size:14px;font-weight:500}ul.item-list.grid li.course_single_item .row.newstyle{margin:0!important;box-shadow:0 0 10px 0 #eee;-webkit-box-shadow:0 0 10px 0 #eee;border:1px solid #eee}ul.item-list.grid li.course_single_item .col-md-4.col-sm-4,ul.item-list.grid li.course_single_item .col-md-8.col-sm-8{padding:0!important}#buddypress ul.item-list.grid li .item{border:none!important}#buddypress ul.item-list.grid li.course_single_item .col-md-4.col-sm-4 .item-avatar img{border:none!important;border-bottom:1px solid #eee!important}#course-dir-list #message p{margin-left:25px!important}.block.courseitem.course3{box-shadow:0 0 10px 0 #eee;-webkit-box-shadow:0 0 10px 0 #eee}#buddypress ul.item-list li .item .item-credits form{margin-top:-10px}@media (max-width:992px){.related_courses .col-md-4{width:50%;display:inline-block}}.minimal #buddypress div#item-header #item-header-content #item-meta{display:none}@media (max-width:420px){.related_courses .col-md-4{width:100%}}.block.courseitem.course3 .block_content .course_meta span.fa{font-size:12px!important}.block.courseitem.course3 .block_content .course_meta span{margin-top:5px}.block.courseitem.course3 .fa-users:before{padding-right:3px}.block.courseitem.course3 .block_content .course_price{margin:30px 0 10px!important}.archive.author #title{margin-top:50px!important}.archive.author #title .pagetitle{padding-top:0!important}#buddypress ul.item-list li .item .item-credits .button,#buddypress ul.item-list.grid li .item .item-credits-top .button{font-size:15px!important;font-weight:500;padding:10px 15px!important}.minimal .pagination a.page-numbers:hover,.minimal .pagination span.current{color:#fff!important}.block.courseitem.course3 .block_content .block_title{height:70px}.single-course #title .course_header{background-color:#fafafa}.single-course #title{padding-bottom:0}#course-list li .item-meta .students{display:inline!important}#course-list li .item-meta .students i{float:none!important}.megadrop .menu-cat_subcat .sub_cat_menu{padding:4px 15px 15px!important}.sub_cat_menu .clear1{padding-bottom:10px!important}.embed-gv body{width:100%;padding:0!important}.terms-and-conditions-container{padding:0!important;overflow-y:hidden!important}.single-course div#item-nav.fixed{top:0;bottom:initial!important}.admin-bar.single-course #item-nav.menu_fixed.fixed{margin-top:32px}.learningpath .tags,.single-learningpath .breadcrumbs,.wplms_clp_steps_container .heading span:after{display:none!important}.enroll_in_wplms_clp_button.button{border:0;background-color:#ec563e;color:#fff;letter-spacing:0;font-size:16px;padding:15px}#enroll_in_wplms_clp_button.button:hover{background-color:#d0270e}.wplms_clp_steps_container .heading{font-size:23px!important;text-transform:initial;font-weight:500!important}.wplms_clp_stats{font-size:18px}.single-learningpath #content{margin-top:0}.single-learningpath .featured{max-width:320px;display:inline-block}.single-learningpath .pagetitle{display:inline-block;margin-left:5%}.single-learningpath #title{padding-bottom:0!important;border-bottom:2px solid #eee}@media (max-width:768px){.single-learningpath .featured{width:100%;margin-bottom:0!important}.single-learningpath #title .col-md-12{text-align:center}.single-learningpath .pagetitle{padding:0;margin:0 0 30px;width:100%}}.wplms_clp_step_description .course-clp{display:block;background-color:#ec563e;color:#fff;font-size:15px;padding:10px;max-width:120px;text-align:center;font-weight:600;margin-top:10px;border:none}.full.button,.widget.pricing .full.button.course_button{color:#fff!important;font-size:15px;padding:25px 10px;text-align:center;font-weight:600;border:0!important;letter-spacing:0}.wplms_clp_step_description button:hover{background-color:#d0270e}.widget.pricing .full.button.course_button{background-color:#ec563e!important}.widget.pricing .full.button.course_button:hover{background-color:#d0270e!important}.expand_change_status{display:none!important}.wplms_clp_step_image img{width:100%;height:100%;object-fit:cover}.minimal .pusher .member_header{padding-bottom:0!important}a#enroll_in_wplms_clp_button.button.full.hero{padding:20px 10px!important}.wplms_clp_step_image{height:90%!important;width:90%}.wplms_clp_step{padding-bottom:40px!important}.wplms_clp_step_content{border:2px solid #eee;border-radius:5px}.element_overlay_unit .vibe_vibe_duration{display:block!important}.element_overlay_unit .field_wrapper{min-height:60px!important}.vibe_vibe_forum .field_wrapper{border:none!important}.vibe_vibe_subtitle{display:none!important}.smallimg.loggedin{display:flex!important;justify-content:center;align-content:center}#menu-rechtermenu-instructeurs li{margin-top:-2px!important}.register #content .col-md-3.col-sm-4{display:none}.sleek .topmenu>li{display:flex}.minimal.single-course #item-header #item-admins{border:0}.block.courseitem span.amount{font-size:20px!important}.course #item-header-content .breadcrumbs a,.course #item-header-content .breadcrumbs li:before,.course #item-header-content h1 a{color:#333!important}.instructor-courses .course_single_item.course_status_draft,.instructor-courses .course_single_item.course_status_publish{display:none!important}.instructor-courses .course_single_item row{display:flex;align-items:center}.single-course.c2 .course_header #item-header-content a{color:#333!important}.single-course #item-meta .students:before{display:none!important}.topmenu li a{display:flex!important}.topmenu li a span{padding-left:10px}.sleek nav>.menu>li>a{margin:0 7px!important}@media (max-width:1200px){.sleek .container{width:100%!important}}@media (max-width:500px){.topmenu #new_searchicon{display:none!important}}#footerbottom #footerlogo{display:none!important}#footerbottom{font-size:14px}.smallimg.vbplogin{padding:23px!important}header.sleek.center .topmenu{display:flex}.sleek .topmenu>li{display:flex;justify-content:center;align-items:center}.pagetitle.center h1{padding:20px 0 30px 0}#buddypress.directory5 .item-list-tabs[role=navigation]{display:none!important}.directory.d5 #content #buddypress.directory5 .item-list-tabs#subnav{display:block!important}@media (min-width:1400px){.d2.directory #buddypress .item-list.grid li,.directory.course #buddypress .col-md-3{width:20%!important}}.my-account #content #buddypress{margin-top:80px!important}.single-course #content #buddypress{margin-top:100px!important}.directory.c4 #content #buddypress{margin-top:25px!important}.c4.course #item-admins{display:none!important}.c4.course .students_undertaking{display:none!important}.c4.course.single-course #item-header-avatar img{max-width:300px;display:none;margin-bottom:10px}.c4 .besc-klein{padding:0 0 20px 0}.c4 .besc-klein p{line-height:1.5;font-weight:300}.c4.single-course div#item-nav.fixed{top:80px!important}.c4 .course_curriculum .course_lesson{font-size:16px!important}.vibe__regular_price{display:block!important}.vibe_vibe_product #change_product .col-md-6:nth-child(2){display:none}.vibe_vibe_product #change_product .col-md-6{width:100%}#course_pricing .course_pricing>li input[type=text]{width:100%!important}.vibe__regular_price,.vibe__sale_price{width:50%!important}.edit_course_content #course_pricing .course_pricing>li input[type=text]{float:none!important}.vibe_vibe_subscription .field_wrapper{display:none!important}.footertitle span{font-size:20px;letter-spacing:.5px;text-transform:initial!important}.minimal footer{border-top:none;padding:50px 0!important}#menu-footer{font-size:16px}.page-template section#title,.page-template-default section#title{padding:25px 0 40px 0;text-align:center}.sleek .woocart .buttons .button{display:inline-block!important;margin:5px 0;float:none!important}#place_order.button.alt{color:#fff!important;border:none;background-color:#ed553e}.form-row.place-order .button{padding:15px 30px 15px 30px;font-size:17px;letter-spacing:normal}#place_order.button.alt:hover{background-color:#d0270e}.incasso-text{padding:0!important}.about_paypal{display:none}.single-product.woocommerce div.product form.cart .variations{display:none}.woocommerce-mini-cart__buttons.buttons .button.wc-forward{float:none!important;margin:5px}.woocommerce-mini-cart__empty-message{padding:10px}.woocommerce-billing-fields h3{display:none}.woocommerce-billing-fields{margin-top:-15px}.betaling-heading{margin-bottom:15px}.checkout_coupon .form-row,.woocommerce-form-login .form-row{width:45%!important}.shop_table.woocommerce-checkout-review-order-table tr:not(.cart_item):not(.cart-subtotal):not(.tax-total):not(.order-total):not(.recurring-totals):not(.topheading-order):not(.cart-discount):(product-name):(product:total){display:none}.recurring-totals th{padding-top:50px!important}.cart-subtotal.recurring-total{display:none}.betaling-heading{margin-bottom:25px!important}.woocommerce form .form-row input.input-text{border:1px solid #bababa}.create-account label,.woocommerce-billing-fields__field-wrapper label{font-weight:500}.woocommerce table.shop_table{padding:10px 30px;border:1px solid #eee;margin-top:15px}.woocommerce-checkout .woocommerce h3{font-size:21px;font-weight:600}.checkout_coupon .button,.woocommerce-form.woocommerce-form-login.login .button{letter-spacing:normal!important}.woocommerce #order_review_heading{padding-bottom:10px;padding-top:10px}.woocommerce-checkout .footertitle{padding-bottom:10px!important}.woocommerce-checkout .vibeposts li{padding-bottom:10px}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .button{margin-top:10px}.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .lost_password{margin-left:4px}.input-text::-webkit-input-placeholder{color:transparent}.input-text:-moz-placeholder{color:transparent}.input-text::-moz-placeholder{color:transparent}.input-text:-ms-input-placeholder{color:transparent}#woocommerce_eu_vat_number label{font-weight:500}.cart_totals.calculated_shipping table.shop_table{border:none}.woocommerce-cart .cart-collaterals .cart_totals table th{width:30%}.cart .button,.cart-collaterals .button{letter-spacing:0!important}.cart-collaterals .button{color:#fff!important;border:none!important;padding:15px!important}.wc-proceed-to-checkout .checkout-button .button:hover{background-color:#ff9e1e!important}.cart-collaterals{margin-top:15px}.woocommerce-order .heading{border-bottom:none!important;text-transform:inherit;font-size:28px!important;font-weight:500!important;margin-bottom:0!important}.woocommerce-order .course_order_details li:first-child a{font-weight:700!important;color:#333!important}.woocommerce-order .course_order_details li:last-child{border-bottom:none!important}.woocommerce-order .course_order_details{margin:15px 0;padding:15px 30px}.vat-number{display:none}#billing_address_1_field,#billing_country_field{display:none}@media screen (max-width:500px){.form-row-first,.form-row-last{display:block}}@media screen and (min-width:500px){.form-row-first,.form-row-left{display:inline-block!important;width:49%;margin:0 1% 0 0!important}.form-row-last,.form-row-right{display:inline-block!important;width:49%;margin:0 0 0 1%!important}}.woocommerce table.shop_table td{padding-left:12px}.woocommerce-checkout #title .col-md-9{width:100%}.woocommerce-checkout #title .col-md-3{display:none!important}.woocommerce form .form-row .input-checkbox{position:relative!important}.page-template-default.woocommerce-checkout #content .container{max-width:850px}.wpcf7 label{width:100%!important}.wpcf7-textarea{height:100px}.wpcf7-submit{margin-top:20px}#buddypress ul.item-list.grid li.course_single_item .col-md-8.col-sm-8 .item .students{font-size:14px!important}.topmenu .loggedin{padding:20px 10px!important}.topmenu .loggedin span{margin-left:0;font-size:13px}.logout-btn a,.logout-btn a:hover{color:#fff!important;font-weight:600}#buddypress div#item-header div#item-header-content h3 a{mix-blend-mode:inherit}.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=password],.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=text]{text-transform:initial!important}.back_to_login.small:hover{color:#333!important;cursor:pointer}.bp-required-field-label{display:none!important}.wplms_registration_form ::-webkit-input-placeholder{color:transparent}.wplms_registration_form :-moz-placeholder{color:transparent;opacity:1}.wplms_registration_form ::-moz-placeholder{color:transparent;opacity:1}.wplms_registration_form :-ms-input-placeholder{color:transparent}#vibe_bp_login input[type=email],.wplms_registration_form input[type=password],.wplms_registration_form input[type=text],.wplms_registration_form ul li>input{background:#f6f6f6!important;border:1px solid #bababa!important;color:#333!important}label[for=signup_password] span{background:0 0!important}.wplms_registration_form .submit_registration_form.button{background:#3cb878;letter-spacing:0;color:#fff!important;width:100%;text-align:center;padding:12px;font-size:17px;border:none!important}.wplms_registration_form .submit_registration_form.button:hover{background:#1cad62;color:#fff!important}.logged-out #vibe_bp_login.pop_login.active label{font-size:11px!important;margin-bottom:7px}.field-visibility-settings-notoggle{display:none!important}.wplms_registration_form{background-color:#fff}.wpses-container form{display:none!important}.sleek .topmenu>li:first-child a>span{max-width:100%!important;overflow:inherit!important}@media screen and (max-width:1105px) and (min-width:992px){header.sleek:not(.transparent) .smallimg{margin-right:0!important}}.admin-bar.course #item-nav.fixed{margin-top:33px!important}@media screen and (max-width:782px){.admin-bar.course #item-nav.fixed{margin-top:48px!important}}.scroll_to_course_button{background:#fff}.order-again{display:none}.course_order_details a.button{letter-spacing:0;padding:7px 10px;margin-left:10px}.bbp-user-page.my-account .profile .field_algemene-voorwaarden{display:none}.footertop .textwidget{font-size:16px!important}label[for=sidebar-rememberme]{font-size:13px!important}@media (max-width:767px){.home-page .sixblocks{margin:0!important}}.single-course #item-meta{display:inline-block!important}.country_to_state.country_select{width:100%!important}#footerbottom .container,footer .container{width:100%!important;padding:0 30px;max-width:1200px!important}#buddypress .woocommerce-MyAccount-content,.my-account #nav-edit-account-personal-li{display:none!important}.woocommerce-MyAccount-navigation-link--customer-logout,.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-MyAccount-navigation-link--edit-account,.woocommerce-MyAccount-navigation-link--edit-address,.woocommerce-MyAccount-navigation-link--vat-number{display:none!important}.bp-user.my-account .woocommerce-MyAccount-navigation,.bp-user.my-account .woocommerce-MyAccount-navigation li{border:none!important}.bp-user.my-account .woocommerce-MyAccount-navigation li a{border:1px solid #eee;padding:25px;font-size:13px}.woocommerce-MyAccount-content .woocommerce-message .woocommerce-Button{display:none!important}.woocommerce-orders .breadcrumbs,.woocommerce-orders .woocommerce-MyAccount-navigation{display:none!important}.item-instructor-top .instructor_course{display:block!important}#buddypress #course-dir-list ul.item-list .item-instructor{display:inline}#buddypress #course-dir-list ul.item-list.grid .item-instructor{display:none!important}.single-course.c4 #buddypress #item-header div#item-header-content div#item-meta .students{clear:both;margin:10px 0 0;display:block}.course_pursue_panel .course_time strong{display:none!important}#billing_country_field select{width:100%!important}.course_button.button{font-size:17.5px;padding:22px 10px!important;letter-spacing:0!important}@media (max-width:500px){header #trigger{top:28px}}.footertop .col-md-4{padding:10px 15px}@media (max-width:767px){#footerbottom .col-xs-6{width:100%}}header nav{float:left}.single-course #item-body{margin-top:15px}#main-menu-item-1946 .sub-menu{width:520px!important;text-align:left}.course-cat_business_menu{background:#f97a66!important}.course-cat_photography-2_menu{background:#7b6bce!important}.course-cat_language_menu{background:#6c9!important}.course-cat_technology_menu{background:#00b6e3!important}.taxonomy_submenu a{color:#fff!important}.widget .single_course{background:0 0;border:none}#main-menu-item-1946 .sub-menu>li{border:none}#main-menu-item-1946 .sub-menu{width:520px!important;text-align:left;border:none}nav .menu li>.sub-menu li a{text-align:left}#login_register_form .btn-block{border:none}li#main-menu-item-1985 .sub-menu{width:580px;text-align:left}.widget .course_cat_nav ul li.current-cat-parent>ul>li:not(.current-cat)>a{color:#444}@media (max-width:991px){header #trigger{right:35px}}#course-cat input[type=text].ccf_text{font-size:18px!important}#course_curriculum.active{min-height:550px}#detail-widget-scroll #item-admins{display:none!important}.c4.single-course #item-header #item-header-avatar img{display:none!important}.woocommerce .product a.add_to_cart_button{padding:15px 20px;font-size:13px!important}.woocommerce li.product{border:1px solid #eee;padding:0 0 20px!important}.woocommerce li.product .add_to_cart_button:hover{color:#fff!important}.single-product .product .product_meta span,.single-product .product .summary span .breadcrumbs{display:none!important}.single-product .product .button{clear:both;margin-top:20px}.single-product .main .col-md-9.col-sm-8{width:100%!important;margin-top:80px}.single-product .main .col-md-3.col-sm-4{display:none!important}#footerbottom .col-xs-6{width:100%!important}.woocommerce-cart-form__contents.cart .actions button{display:inline-block;letter-spacing:0!important;font-size:16px}.course_pricing .vibe_vibe_course_free{display:none!important}.media-frame.rml-media-modal .media-frame-menu{width:270px!important}.aiot-tree .aiot-nodes .ant-alert-no-icon{display:none!important}.single-certificate #certificate{margin-top:100px}.mfp-content #certificate .col-md-12{padding:0!important}.wplms-dashboard .dash_widget_title{padding:0!important}#scroll_to_course_button{top:15px!important}#item-nav{background:#fff}header.sleek{box-shadow:0 2px 20px rgba(0,0,0,.1)}.sleek nav>.menu>li>a{text-transform:initial!important;font-size:16px!important;font-weight:600;color:#444;letter-spacing:.3px}#new_searchicon,.sleek .vbpcart span{font-size:14px!important}.topmenu .loggedin span{font-size:15px!important;text-transform:initial!important}.woocommerce.add_to_cart_inline{border:none!important;padding:0!important;color:#fff}.woocommerce.add_to_cart_inline span.amount{display:none!important}.woocommerce.add_to_cart_inline a.add_to_cart_button{font-size:15px!important;letter-spacing:0!important;text-transform:inherit!important;width:100%;text-align:center}.woocommerce-cart-form__contents .product-quantity{display:none!important}.woocommerce-cart .cart-collaterals .cart_totals h2{text-transform:initial!important}.tp-list_sliders .tls-slide.tls-addnewslider:nth-child(3){display:none!important}.sleek .topmenu>li:first-child a>span{text-transform:initial;font-size:15px}@media (min-width:1440px){.container{width:1410px;max-width:1400px}}#footerbottom{font-size:15px;font-weight:500;font-family:Didact Gothic;text-transform:initial}#footerbottom a:hover{text-decoration:underline}.elementor-editor-active p,.elementor-page p{font-family:inherit;font-size:inherit}.elementor-template-library-template-page{display:none!important}.no.content{margin:0!important}.menu li a strong,.topmenu>li:first-child a>span{font-weight:500!important}@media screen and (max-width:782px){#wpadminbar{position:fixed}}footer{line-height:1.65!important}.woocommerce-checkout .woocommerce{padding:30px;width:100%;max-width:1080px;margin:0 auto}#buddypress #item-nav .item-list-tabs li a{text-transform:capitalize;font-size:15px!important}.widget .course_details>ul>li.course_price strong>span{font-size:24px}.minimal #buddypress #item-nav .item-list-tabs ul li a{font-family:inherit;font-weight:500}#buddypress ul.item-list li .item-title a,#buddypress ul.item-list.grid li .item-title a{font-size:19px;line-height:1.5;font-weight:400}#buddypress ul.item-list li a{font-weight:500}.block.courseitem.course3 .block_content .block_title{font-size:18px}.ct-ultimate-gdpr-cookie-modal-desc a{text-transform:initial!important}.product.woocommerce.add_to_cart_inline .woocommerce-price-suffix{display:none!important}.woocommerce-checkout #content{padding:30px;max-width:750px;margin:0 auto 30px;width:100%}#item-header-content #item-meta{font-size:13px!important}.wp-not-current-submenu.wp-menu-separator.buddypress{display:none!important}.bp-widget.algemene-voorwaarden{display:none!important}#profile-edit-form li:last-child{display:none!important}@media (max-width:500px){.center.sleek .col-xs-0{display:none!important}.center.sleek .container .row{display:flex;justify-content:flex-start;align-items:center}}@media (max-width:675px){.center.sleek .col-xs-4{width:60%!important}#logo{text-align:left!important}header.sleek .topmenu .loggedin span{display:none!important}}.center.sleek .container .row{display:flex;align-items:center;min-height:80px}#course_settings .vibe_vibe_badge,#course_settings .vibe_vibe_course_auto_progress,#course_settings .vibe_vibe_course_badge,#course_settings .vibe_vibe_course_badge_percentage,#course_settings .vibe_vibe_course_badge_title,#course_settings .vibe_vibe_course_button,#course_settings .vibe_vibe_course_instructions,#course_settings .vibe_vibe_course_offline,#course_settings .vibe_vibe_course_unit_content{display:none!important}.vibe_vibe_pre_course .select2-container--default .select2-search--inline .select2-search__field{width:100%!important}.elementor-page #content{margin-top:80px}.elementor-page #title{margin-bottom:-80px!important}.elementor_library-template-default #content .col-md-8{width:100%!important}.elementor_library-template-default #content .col-md-4{display:none!important}.elementor_library-template-default #title{display:none!important}.elementor_library-template-default .social-share.bottom-post,.elementor_library-template-default .tags{display:none!important}.block.course8{border:1px solid #eee}.block.course8 .course_time,.block.course8 .featured_btn{display:none!important}.postblock_cat.cat_btn{display:none!important}.block h4.block_title{font-size:21px!important}.minimal #content{padding-bottom:0!important}.minimal.page .content{margin-bottom:0!important}.wplms_registration_form{margin-bottom:40px}.minimal.page .content{margin-bottom:0!important}.single-post #content{padding-bottom:30px!important}#course_curriculum .vibe_vibe_forum{display:none}.vibe_vibe_quiz_dynamic .switch.conditional:after{right:-25px;left:auto!important}#course_pricing .vibe_vibe_course_apply{display:none!important}#create_course .vibe_post_video{padding-left:15px}.edit_course_content.content #post_thumbnail{min-height:auto!important}#create_course_templates_popop_button{display:none!important}.c2 #course-pricing,.c4 #course-pricing{padding:10px 20px 0;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9;-webkit-transition:all .5s;transition:all .5s}.woocommerce-checkout .woocommerce{padding-top:0!important}.woocommerce-checkout .content{margin-top:0!important}.woocommerce-checkout .pusher{background:#fafafa!important}.woocommerce-checkout .woocommerce{margin-top:0;background:#fafafa}.woocommerce-form-login-toggle{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding-left:0;border:none!important}.woocommerce-checkout #customer_details{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding:30px!important;border:none!important}.shop_table.woocommerce-checkout-review-order-table{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding:30px!important;margin-top:30px!important;border:none!important}.woocommerce-form.woocommerce-form-login.login{background:#fff;border-radius:6px;box-shadow:#e7eeef 0 10px 21px;padding:30px;border:none!important}.coupon-checkout-wrapper .woocommerce-info{background:#fff;border-radius:6px!important;box-shadow:0 10px 21px #e7eeef;border-left:none!important;border-bottom:none!important;border-right:none!important}.checkout_coupon{background:#fff;border-radius:6px;box-shadow:#e7eeef 0 10px 21px;margin-top:30px;border:none!important}.woocommerce-checkout #payment,.woocommerce-error,.woocommerce-message{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding:30px;margin-top:30px;border:none!important}.woocommerce form .form-row input.input-text{border:1px solid #eee;padding:10px!important}#course-pricing.widget.pricing{padding:15px 20px;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:9;-webkit-transition:all .5s;transition:all .5s}.woocommerce-checkout #content{margin-top:80px!important}.woocommerce-checkout .no.content{background-color:#fafafa!important}.block.courseitem.course3 .block_content .block_title{margin:10px 0!important}.block.courseitem.course3 .block_content .block_title a{font-size:17px!important;font-weight:300!important;line-height:1.4}#course-dir-list .woocommerce-price-suffix,.block.courseitem.course3 .block_content woocommerce-price-suffix{display:none!important}#course-dir-list .item-desc p{font-size:15px;font-weight:300;margin:15px 0;line-height:1.6}#buddypress ul.item-list li .item-credits strong span{font-size:20px!important}#buddypress ul.item-list li .item-title a{font-size:20px;margin:10px 0}#buddypress ul.item-list li{margin:20px 15px 30px}#course-directory-form .item-list-tabs{border:none!important}.woocommerce-mini-cart__buttons.buttons a:hover{color:#fff!important}.woocommerce-cart .woocommerce{max-width:1200px;margin:0 auto;padding:0 15px 20px!important}.woocommerce-cart .woocommerce-cart-form{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;margin-top:10px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents{border-radius:6px;margin-top:0!important;padding-top:12px!important}.woocommerce-cart table.cart img{width:85px!important}.woocommerce-cart .cart-collaterals{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;margin-top:10px;padding:25px 30px!important}.woocommerce-cart .cart-collaterals .cart-totals{font-weight:700;border-bottom:none!important}.woocommerce-cart .cart-collaterals .cart_totals table{border:none!important}.woocommerce-cart .cart-collaterals .cart_totals table .cart-subtotal th,.woocommerce-cart .cart-collaterals .cart_totals table .tax-total th{font-weight:500!important}.woocommerce-cart .cart-collaterals .cart_totals table .order-total span{font-size:16px!important}.woocommerce-cart .cart-collaterals .cart_totals h2{border-bottom:none!important;font-weight:700!important;font-size:15px!important}.woocommerce-cart .cart-subtotal.recurring-total{display:table-row!important}.woocommerce-cart table.cart .product-thumbnail{padding:15px!important;min-width:110px!important}.woocommerce-mini-cart__buttons .checkout.wc-forward{padding:10px 15px!important;text-transform:initial!important;letter-spacing:0!important;font-size:13px!important}.woocommerce-mini-cart__buttons .button.wc-forward{padding:10px 15px!important;text-transform:initial!important;letter-spacing:0!important;font-size:13px!important}.woocommerce-mini-cart__total.total{text-transform:initial!important;padding:10px 25px!important;font-size:15px!important;color:#000}.sleek .woocart .cart_list.product_list_widget .mini_cart_item .remove{font-size:15px!important}.mini_cart_item .quantity{font-size:14px!important;font-weight:600!important;float:right;color:transparent!important}.mini_cart_item .quantity span{font-size:14px!important;font-weight:600!important}.woocart.active{box-shadow:0 2px 20px rgba(0,0,0,.1);margin:1px 0;border-radius:3px}.woocommerce .woocommerce-message{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef}.cart-collaterals .order-total .includes_tax,.wfacp_main_form.woocommerce table.shop_table.woocommerce-checkout-review-order-table .order-total .includes_tax,.woocommerce-checkout-review-order-table_layout_9.layout_9_order_summary .order-total .includes_tax{display:none!important}.recurring-total.tax-total td{font-size:0!important}.wfacp_order_summary_container .recurring-total .tax_label{display:none!important}.recurring-total .woocommerce-Price-amount.amount{font-size:14px!important}.woocommerce-cart .cart-collaterals .cart_totals table .order-total.recurring-total span{font-weight:500!important;font-size:14px!important}.woocommerce-cart .tax-total.recurring-total td{padding:15px 0!important;vertical-align:middle!important;line-height:1!important}.woocommerce-cart .order-total.recurring-total th{font-weight:500!important}.show-btw{display:block!important}.hide-btw{display:none!important}.show-country{display:block!important}#pza_keuzemaken_field label[for=pza_prive]{margin-right:15px}.woocommerce form .form-row label .optional{display:none!important}.woocommerce form .form-row label strong{font-weight:500!important}#pb_radio_field label[for=pza_prive]{margin-right:10px!important}#ct-ultimate-gdpr-cookie-popup{box-shadow:0 -11px 35px -10px rgba(0,0,0,.1)!important}#item-header-avatar .course_video_popup:before{content:"";opacity:.25;position:absolute;color:#fff;background:#000;width:100%;height:100%;top:0;left:0;padding:0;transition:ease-in}#item-header-avatar:hover .course_video_popup:before{opacity:.5}a.course_video_popup span.icon_wrapper:before{z-index:2}.single-course.c6 .course_header5_sideblock #item-header-avatar{position:relative}.single-course a.course_video_popup{display:inline-block}a.course_video_popup:hover span.icon_wrapper:before{color:#639ce0}header{z-index:999!important}.course_header5_sideblock{max-width:330px;z-index:100!important}.single-course .course_header .col-md-4.col-sm-12{display:flex;justify-content:center}.course_button.button{padding:17px 10px!important}.single-course.c6 .course_details li{font-size:13px!important;line-height:1.5!important;padding:6px 0!important}.single-course.c6 .course_details li i{line-height:1.2!important}.course5-pricing .woocommerce-price-suffix{font-size:45%!important}.c6.single-course .students .fa-users{display:inline-block!important}.single-course .breadcrumbs{padding-top:20px;margin-bottom:-15px}.single-course.c6 #item-admins{display:flex!important}.single-course.c6 .instructor_course{display:flex!important;width:50%!important}.single-course.c6 .item-avatar{width:50px!important;display:inline-block}.single-course.c6 #item-admins .course_instructor{padding:0 0 0 15px!important}.single-course.c6 .soofos-plus-header{width:50%;display:inline-block;text-align:right}.single-course.c6 .item-meta strong{font-weight:500!important}.single-course.c6 .students{display:inline-block;margin-left:20px}.single-course.c6 #nav-op-cursus{background-color:#eee}.single-course.c6 #nav-op-cursus #item-nav{background-color:#eee}.single-course.c6 #item-nav div.item-list-tabs#object-nav li a{text-transform:capitalize!important;font-size:14px!important;margin-bottom:-4px;letter-spacing:0!important}.single-course.c6 #item-nav .item-list-tabs>ul>li:first-child>a,.single-course.c6 #item-nav .item-list-tabs>ul>li:last-child>a{border-radius:0!important}.single-course.c6 div#item-nav.fixed{top:84px;height:64px;border-radius:0}.admin-bar.single-course.c6 div#item-nav.fixed{top:83px}.single-course.c6 #item-nav.fixed{z-index:99!important;box-shadow:0 2px 10px rgba(0,0,0,.2);left:0!important;width:100%!important}.single-course.c6 #item-nav.fixed{z-index:91!important}.c6.single-course #content .container,.c6.single-course #nav-op-cursus .container,.c6.single-course #title .container{max-width:1200px!important;width:100%!important;padding-left:30px!important;padding-right:30px!important}@media (max-width:992px){.course_header5_sideblock{max-width:100%;margin-bottom:30px}}@media (max-width:580px){.soofos-plus-header-text{display:none!important}}.single-course.c6 #item-admins .instructor_course{padding:20px 0 10px 0!important}.leerdoel-item{display:inline-block;width:47%;margin:.5%}.leerdoel-item .fa{padding:10px}.leerdoelen{background:#fafafa;margin:10px 0 30px;padding:15px;border:1px solid #eee}.leerdoelen h3{margin-left:18px}#course-list .icon_wrapper{display:none!important}@media (max-width:500px){.leerdoel-item{width:100%}}.my-account.buddypress #object-nav{background:#eee!important;border:0!important}.my-account.buddypress #object-nav .current.selected{background-color:#4b7dbe!important}.my-account.buddypress #object-nav li.selected:hover a{color:fff!important}.my-account.buddypress #object-nav .current.selected a{color:#fff!important}.my-account.buddypress #object-nav li.selected a:hover{color:#fff!important}.my-account.buddypress #object-nav li{padding-bottom:2px}.my-account.buddypress #object-nav a{text-transform:capitalize!important;font-size:14px!important;margin-bottom:-4px;letter-spacing:0!important;padding:24px!important}#buddypress #item-nav .item-list-tabs ul li.selected a:after{display:none!important}.c6.single-course #item-nav li:hover a{opacity:.75!important}.c6.single-course #item-nav li.current:hover a{color:#fff!important}.archive.author #content .container,.archive.author #title .container{max-width:1500px!important;width:100%!important;padding-left:30px;padding-right:30px}@media (min-width:1350px){.archive.author #content .col-md-3{width:20%}}@media screen and (max-width:992px) and (min-width:767px){.bp-user.p3 #item-header-avatar img{margin-top:-90px}}.my-account.buddypress #content .padder{display:flex;justify-content:center}.page-template-create_content .vibe_vibe_usp1 .mid_box,.page-template-create_content .vibe_vibe_usp2 .mid_box,.page-template-create_content .vibe_vibe_usp3 .mid_box,.page-template-create_content .vibe_vibe_usp4 .mid_box{width:100%!important}.page-template-create_content .vibe_vibe_usp3{padding:0!important;border:0!important;margin-top:-5px}.page-template-create_content .vibe_vibe_usp4{padding:0!important}.page-template-create_content .vibe_vibe_usp1,.page-template-create_content .vibe_vibe_usp2{border:0!important}.c6.single-course #content #buddypress{margin-top:10px!important}.c6.single-course #item-header #item-admins{padding-bottom:0!important}.single-course.c4 #buddypress .item-list-tabs#object-nav li#edit a{width:100%!important}.minimal #buddypress div.item-list-tabs{line-height:initial;font-weight:500!important}.archive.author .about_instructor .instructor_bio{max-height:100%!important;overflow:visible;padding-bottom:30px}.profile-in-course{display:flex!important;justify-content:flex-start;align-content:center;margin:20px 0 0 0}.profile-course-link span{color:#fff;padding-left:15px}.profile-course-link img{width:100%;max-width:45px;height:45px;border-radius:50px}.unit_title_extras{display:none!important}.post .content img{width:100%}.single-course.c4 #buddypress #item-header #item-header-avatar{margin-top:0!important}.course_button.full.button{padding:25px 15px!important;font-size:17px!important}.minimal #buddypress div.item-list-tabs{line-height:initial;font-weight:500!important}.ct-ultimate-gdpr-table-responsive table{font-size:16px!important;margin:20px 0!important}.link.retake_submit.tip{font-size:15px!important;text-transform:initial!important}.message p{text-transform:initial}.unit_button.start_quiz{background:#ed3e53;padding:10px 15px;color:#fff!important;text-transform:initial;font-size:15px}.unit_button.start_quiz:hover{background:#d00e37}.unit.unit_button{font-size:15px!important;text-transform:initial!important}#course-pricing.widget.pricing{position:relative!important}.woocommerce-checkout #payment div.payment_box:before{margin:-1.2em 0 0 2em!important}#commissions-personal-li,#messages-personal-li{display:none}.woocommerce-order .course_order_details,.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding:30px!important;border:none!important}.block.courseitem.course3 .block_content .course_price{color:inherit!important}.wrapper-order-bpwc .woocommerce-message .woocommerce-Button.button{display:none!important}.wrapper-order-bpwc{background:#fff;border-radius:6px;box-shadow:0 10px 21px #e7eeef;padding:30px;margin-top:30px;border:none!important}.wrapper-order-bpwc .woocommerce-message{box-shadow:none!important;padding:0!important;margin-top:0!important}.wrapper-order-bpwc .woocommerce-message .woocommerce-Button{display:none!important}.course_price del{color:#000!important}.field_achternaam.editfield{clear:both}.profile .editfield{padding:10px 0}.profile .field_voornaam{width:100%!important;float:none}#commissions-personal-li,#messages-personal-li{display:none!important}#course_pricing .vibe_vibe_partial_free_course{display:none!important}.activity .activity-item{padding:20px!important}.unit-comment-text p{margin:10px 0!important}#discussion h3.heading{text-transform:none!important;font-size:17px!important}.add_comment{text-transform:initial!important;font-size:15px!important}.unitforum{margin:20px 0 0!important}.unit_title_extras .instructor{display:none!important}.unit_title_extras .unit_duration{text-transform:initial!important;font-size:14px!important}.unit_title_extras .icon-clock{display:none!important}.course_timeline li.done>span:before{margin:2px 0 0 0}.unit_line.done span{display:flex;justify-content:center;align-items:center}.unit_wrap{max-width:767px;margin:0 auto}.submit_registration_form.button{background-color:#ed553e!important}.instructor_course .course_instructor a{text-transform:initial!important;font-size:15px!important;font-weight:400!important}.course_instructor.instruc{text-align:center!important;margin:20px 0!important;font-size:18px!important;text-transform:initial!important}.course_instructor.instruc a{font-weight:400!important}.widget .course_details>ul>li.course_price{font-size:22px!important}#buddypress ul.item-list li .item-credits{padding:10px 0!important}#buddypress ul.item-list li .item-instructor{display:inline-block!important;margin:0!important;padding:10px 0!important}#buddypress ul.item-list li .woocommerce-Price-amount.amount{font-size:20px!important}.unitattachments h4{padding:0 20px 15px!important}.unitattachments #attachments{padding:0 20px!important}.single-unit #title{text-align:center}.single-unit #content .col-md-9,.single-unit #title .col-md-9{width:100%}.downloadbox{width:100%;height:100px;text-align:center;border:2px solid #4b7dbe;box-sizing:border-box;background-color:#fff;display:block;cursor:pointer}.bp-user #buddypress .container{max-width:100%!important}.pdfemb-viewer{border:none!important}.single-course div#item-nav.fixed ul li.flexMenu-viewMore ul.flexMenu-popup{bottom:auto!important}@media (max-width:992px){.single-course.c6 .course_header5_sideblock #item-header-avatar img{max-width:400px;margin-bottom:10px}#item-header .instructor_course{margin-bottom:20px}}@media (max-width:767px){.c6.single-course .breadcrumbs{display:none!important}.single-course.c6 #item-admins .instructor_course{display:inline-block!important;width:100%!important}.single-course.c6 #item-admins{text-align:center}.single-course.c6 #item-admins .course_instructor{display:inline-block}.single-course.c6 .course_details li{text-align:left}.admin-bar.single-course.c6 div#item-nav.fixed{top:78px}.single-course.c6 div#item-nav.fixed{top:80px}}@media (max-width:991px) and (min-width:767px){header.sleek .topmenu li:first-child>a>span{margin-left:15px}}@media (max-width:992px) and (min-width:100px){header .col-md-4.col-sm-4.col-xs-4{width:70%}header .col-md-4.col-sm-8.col-xs-8{width:30%}header .col-md-4.col-sm-0.col-xs-0{display:none}header .row{display:flex;align-items:center}.sleek.center #logo{text-align:left!important}}.directory.d2 #title{display:none!important}.directory.d2 #content{margin-top:80px}.directory.d2 #content .container{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.d2.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul li a{font-size:17px}.megadrop .menu-cat_subcat .taxonomy_menu>li>a{font-size:17px}@media (min-width:767px){.d2.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4{padding-right:30px}}.d2.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4 .item-list-tabs#subnav{padding:25px!important}.d2.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4{padding:20px 20px 30px 20px!important;padding-right:30px!important}.minimal #buddypress div.item-list-tabs ul li a{text-transform:initial!important;letter-spacing:0!important}@media (max-width:767px){.d2.directory.course #content .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4{padding-left:30px!important}}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul li a{background-color:#fafafa!important}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul li a{border-bottom:0!important;font-size:15px;text-transform:inherit;padding:15px!important;font-weight:500}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav ul li a{font-size:17px}.directory.course #content .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8 .course_cat_nav{padding:15px 15px 15px 20px!important}.btn-upload-video:before{content:"\f236";font:normal 18px/1 dashicons;speak:none;-webkit-font-smoothing:antialiased;margin:5px}.page-template-create_content .field_wrapper .button.insert-media.add_media{float:right;display:flex;line-height:1.3;font-size:15px!important;height:100%;letter-spacing:.5px!important;margin:10px 10px 20px 20px!important;background:#fff!important;color:#f21562!important;padding:13px 20px!important;border-radius:50px!important}.page-template-create_content .field_wrapper .button.insert-media.add_media:hover{background:#f2f5f9!important}.page-template-create_content .wp-editor-tabs{margin-top:0px}.add_media span.wp-media-buttons-icon{margin-right:10px!important}.edit_course_content #course_curriculum #insert-media-button{float:right;display:flex;line-height:1.3;font-size:15px!important;height:100%;letter-spacing:.5px!important;margin:10px;background:#fff!important;color:#f21562!important;padding:14px 20px!important;border-radius:50px!important;text-transform:initial!important;font-size:14px!important;border:1px solid #eee}.edit_course_content #course_curriculum #insert-media-button:hover{background:#f2f5f9!important}.edit_course_content #course_curriculum .btn-upload-video{margin:10px 10px 10px 0!important;text-transform:initial!important;font-size:15px!important}#instructor-courses span{display:none!important}.page-template-blog2 #content .container{max-width:1080px!important;width:100%;padding:0 30px}.page-template-blog2 .post-categories{display:none}.page-template-blog2 .blogpost_style2 h3 a{font-size:26px!important;font-weight:600;color:#000}.blogpost_style2 h3{padding-bottom:20px!important}.blogpost_style2_date{display:none!important}.blogpost_style2 .featured img{object-fit:cover;max-height:250px;width:100%}.blogpost_style2 .featured .blogpost_author{bottom:-30px!important}.blogpost_style2 .featured .blogpost_author img{width:65px!important}.blogpost_style2 .excerpt p{font-size:17px;margin-top:40px;line-height:1.6;font-family:"PT Serif",Georgia,Serif}.blogpost_style2{border:none!important}.blogpost_style2 .excerpt a.link,.excerpt.thumb a.link{font-size:17px;text-transform:initial;font-weight:700}.page-template-blog2 .sidebar{margin-top:10px}.breadcrumbs li a,.breadcrumbs li.current span{text-transform:initial}h4.widget_title span:after,h4.widget_title span:before{display:none}h4.widget_title{font-weight:600!important;font-size:20px!important;text-transform:initial!important;border-bottom:none!important;margin-bottom:0!important}.widget_recent_entries{border-style:solid;border-width:0 0 0 2px;border-color:#d0dae7;padding:0 15px}.widget_recent_entries li a{font-size:17px!important;text-decoration:underline!important;line-height:1.5!important}.widget_recent_entries li{border-bottom:none!important}.archive.category #title .container{text-align:center;padding:25px 0}.archive.author.author-2 .content,.archive.category #content{padding:20px 30px}.blogpost .featured{max-width:260px}.blogpost h3 a{color:#000;font-weight:600}.blogpost .cats{border:none!important}.blogpost .cats a,.blogpost .cats ul li a{font-size:14px;color:#888;text-transform:initial}.excerpt.thumb p{line-height:1.6;font-family:"PT Serif",Georgia,Serif;font-size:17px!important}.excerpt.thumb .cats p{font-family:inherit!important;line-height:inherit!important;font-size:14px!important;margin-left:10px}.blogpost .meta{display:none!important}.archive.author.author-2 #title .container{padding:75px 0 30px;text-align:center}.archive.author.author-2 #title .container .col-md-9{width:100%}.archive.author.author-2 #title .container .col-md-3{display:none!important}@media (max-width:992px){.blogpost .featured{max-width:100%;margin-left:0}.archive.author-2 #content .container,.archive.category #content .container{width:100%}}.postlist h5 a{font-size:17px!important;text-decoration:underline!important;line-height:1.5!important}.widget.Vibe.Posts{border-style:solid;border-width:0 0 0 2px;border-color:#d0dae7;padding:0 15px}.widget.Vibe.Posts li{border:none!important}.blogtitle .featured{margin-top:-10px}.comments_rss{display:none!important}header .smallimg img{max-width:35px!important}.single-post .sidebar, .page-template-blog2 .sidebar {padding-right: 25px;padding-left: 25px;}

#footerbottom .col-xs-6 {
    text-align: center;
    width: 100%;
}
#footerbottom {
border-top:none!important;
}

footer a, .footerwidget ul li a {
color:#505050;
}
.footertitle span {
    font-size: 24px!important;
    letter-spacing: 1px!important;
}

.minimal footer {
    padding: 60px 0!important;
}

footer .container {
max-width:1080px!important;
}
.minimal #footerbottom {
text-align: center;
border-top:none!important;
}

#footerbottom .socialicons {
display:none;
}
.footertop .footerwidget {
    text-align: left;
    display: inline-block;
    margin: 0 auto;
}
.footertop .col-md-4, .footertop .col-md-6, .footertop .col-md-3 {
    text-align: center;
}
@media (max-width: 767px){
.footertop .col-md-4, .footertop .col-md-6, .footertop .col-md-3  {
    text-align: left!important;
}
}

#buddypress ul.item-list li .item-credits a, .item-credits a {
font-size:12px !important;
}
#new_searchicon {
    margin-top: 3px;
}
.current-cat a {
background: transparent !important;
font-weight:600 !important;
}

.course .course_button.full.button:hover, .woocommerce #place_order.button.alt:hover, .woocommerce .cart-collaterals .button:hover  {
 opacity: 0.9;
}

.woocommerce-cart .woocommerce {
margin-top: 30px!important;
}

.woocommerce-cart .woocommerce-message .button {
display:none!important;
}
.button.btn-upload-video {
    line-height: 1.3;
    font-size: 15px;
    height: 100%;
    letter-spacing: .5px;
    margin: 10px 10px 20px 0;
    display: inline-block;
    margin-right: 20px;
    box-shadow: 0 1px 3px 0 #ccc !important;
    border-radius: 50px;
    border: none !important;
    padding: 10px 20px !important;
    background: #f21562 !important;
    color: #fff !important
}
.button.btn-library-video {
    line-height: 1.3!important;
    font-size: 15px!important;
    height: 100%;
    letter-spacing: .5px;
    margin: 10px 0px 20px 0px!important;
    display: inline-block;
    box-shadow: 0 1px 3px 0 #ccc!important;
    border-radius: 50px;
    border: none!important;
    padding: 14px 20px!important;
    background: #f21562!important;
    color: #fff!important;
    text-transform: initial!important;
}

.button.btn-upload-video:hover, .button.btn-library-video:hover  {
    background: #d1125e !important
}

.minimal .footertitle span {
    font-size: 20px!important;
    letter-spacing: 1px!important;
}



@media (max-width:500px) {
.woocommerce-cart table.cart td.actions .coupon .input-text {
    float: none;
    margin: 10px;
}
.woocommerce-cart-form td.actions {
text-align: center;
    padding-right: 12px!important;
}
.woocommerce-cart table.cart td.actions .coupon+.button {
float: none;
    margin-top: 20px;
    text-align: center;
}
.woocommerce-cart table.cart td.actions .coupon {
width:100%;
}
.woocommerce-cart table.cart .product-thumbnail, .woocommerce table.shop_table .product-price {
display:none!important;
}
}


@media (max-width:500px) {
.woocommerce-checkout .woocommerce {
padding:0!important;
}
.woocommerce-checkout #content {
padding:30px 15px!important;
}
.woocommerce-checkout #customer_details {
padding: 30px 15px!important;
}
.woocommerce-checkout .woocommerce table.shop_table {
    padding: 30px 15px!important;
}
.woocommerce-checkout #payment {
    padding: 10px!important;
}
}
.minimal .container, .c6.single-course #content .container, .c6.single-course #nav-op-cursus .container, .c6.single-course #title .container {
max-width:1200px!important;
}

.element_overlay_unit #edit_element_button {
display:none!important;
}

.wrapper-jw {
    position:relative;
    overflow:hidden;
    padding-bottom:56.25%;
}
.wrapper-jw iframe {
    position:absolute;
}

#footerbottom p {
    font-size: 15px;
    font-weight: 400!important;
    font-family: inherit;
    text-transform: initial;
}

.woocommerce .woocommerce-info {
    background: #fff!important;
    border-radius: 6px;
    box-shadow: 0 10px 21px #e7eeef;
    border: none!important;
}

.unit_button.button:hover, .course_bulk_actions .button.full:hover, .course_button.full.button:hover {
	opacity:0.95;
}

.unit-template-default .col-md-3.col-sm-4 {
width:100%;
}
.unit-template-default .col-md-3.col-sm-4 .course_button {
max-width: 300px;
    margin: 20px auto;
}


.widget .course_details .woocommerce-price-suffix {
	color: black;
    text-transform: initial;
    font-size: 14px;
}

.wrapper-jw {
    position:relative;
    overflow:hidden;
    padding-bottom:56.25%;
}
.wrapper-jw iframe {
    position:absolute;
}

#nav-op-cursus #item-nav ul {
    max-width: 1150px;
    margin: 0 auto
}

.fa-shopping-basket em {
font-weight: 900;
    width: 18px;
    height: 18px;
    border-radius: 100%;
    font-family: "Arial", sans-serif;
    margin-left: -5px;
}

#content .container .wplms_registration_form {
max-width: 500px;
    margin: 30px auto 60px;
}

@media (max-width:370px) {
.woocommerce-cart .cart-collaterals {

    padding: 20px!important;
    font-size: 15px!important;
}

.woocommerce-cart .shop_table .product-subtotal {
    display: none!important;
}
.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents {
padding: 0!important;
    font-size: 15px!important;
}
.woocommerce .woocommerce-checkout-review-order {
font-size:15px!important;
}
.woocommerce-shipping-methods li label {
word-break: break-word;
}
}

.single-product .woocommerce-notices-wrapper {
    padding: 30px 15px!important;
    background: #fafafa;
}

.single-product .woocommerce-message {
    max-width: 900px;
    margin: 0 auto!important;
}

.single-product .main .col-md-9.col-sm-8 .content .product .row {
padding-top:10px!important;
}
.woocommerce div.product .woocommerce-tabs .panel {
padding:0 30px!important;
}

.woocommerce a.added_to_cart {
    font-size: 15px;
    margin: 0 auto;
    text-align: center;
}

footer #footerbottom p {
font-family:inherit!important;
}

.media-router button {
color:#000;
}

#bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-replies {
box-shadow: 0 0 15px 3px #00000010;
    border-radius: 6px;
border-color:white;
}
#bbpress-forums {
    padding: 15px;
}

#bbpress-forums ul.bbp-topics li.bbp-header {
    padding: 20px;
}

li.bbp-topic-title {
padding: 0 15px;
}

.bbp-topic-permalink {
    padding-top: 18px!important;
}

.bbp-topic-title .bbp-author-avatar img {
    width: 100%;
    border-radius: 100%;
    max-width: 40px!important;
}

.bbpress.forum #title .container, .bbpress.forum #content .container, .bbpress.topic #title .container, .bbpress.topic #content .container, .bbpress.forum-search #title .container, .bbpress.forum-search #content .container {
    max-width: 900px!important;
    margin: 0 auto;
}

.bbpress.forum #title .col-md-9, .bbpress.forum #title .col-md-3, .bbpress.forum #content .col-md-9, .bbpress.forum #content .col-md-3, .bbpress.topic #title .col-md-9, .bbpress.topic #title .col-md-3, .bbpress.topic #content .col-md-9, .bbpress.topic #content .col-md-3, .bbpress.forum-search #title .col-md-9, .bbpress.forum-search #title .col-md-3, .bbpress.forum-search #content .col-md-9, .bbpress.forum-search #content .col-md-3 {
width:100%!important;
}

#bbpress-forums fieldset.bbp-form {
box-shadow: 0 0 15px 3px #00000010;
    padding: 1px 25px 20px;
}

#bbpress-forums .bbp-footer {
display:none!important;
}

#bbpress-forums .bbp-pagination .bbp-pagination-count {
    text-transform: initial!important;
    color: #666!important;
    font-size: 15px!important;
}

.forum-search #title .container {
padding: 30px;
}
 #bbpress-forums ul.bbp-search-results {
box-shadow: 0 0 15px 3px #00000010;
    border-radius: 6px;
    border: none;
}
#bbpress-forums fieldset.bbp-form input[type=text], #bbpress-forums fieldset.bbp-form select {
height:45px!important;
padding:10px!important;
}

.bbp-reply-author img {
max-width: 60px;
    width: 100%;
    border-radius: 100%;
margin-bottom: 10px;
}

.bbp-admin-links {
    z-index: 9;
    margin-right: 10px;
}

.bbp-admin-links a {
text-transform: initial!important;
}

#bbpress-forums .bbp-reply-permalink {
margin-right: 10px;
}

.bbp-reply-post-date {
margin-left:10px;
text-transform: initial!important;
}

@media only screen and (max-width: 480px) {
#bbpress-forums .bbp-body div.bbp-reply-author {
    padding-left: 0;
    width: 100%;
    display: inline-block;
    text-align: center;
    border-bottom: none;
    margin: 0 auto 20px;
}
#bbpress-forums ul.bbp-replies li.bbp-header {
display:none!important;
}
#bbpress-forums .bbp-body div.bbp-reply-content {
text-align:center;
}
}
.fa.fa-facebook:before {
    content: "\f09a"!important;
}
.unit_content .add_unit_comment_text, .unit_content .add_unit_comment_text.hide {
display:inline-block!important;
    margin-bottom: 20px;
}

.unit_wrap.enable_comments #discussion .add_comment {
display:none!important;
}

#add_unit_comment a.button {
    letter-spacing: 0!important;
    font-size: 14px!important;
    padding: 7px 20px!important;
}

#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-reply-content, #bbpress-forums div.bbp-topic-content {
	line-height:1.4!important;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_custom_registration_form {
    padding: 15px!important;
}

.back_to_login.small {
padding-left: 10px;
    text-transform: initial;
    letter-spacing: 0;
    font-size: 14px;
}

#vibe_bp_login #wplms_custom_registration_form ul {
padding: 20px 5px 10px 10px;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_custom_registration_form label, .logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form #wplms_forgot_password_form label {
letter-spacing: 0;
    font-size: 16px!important;
    text-transform: initial;
}

.wplms_registration_form input[type=text], .wplms_registration_form input[type=password], #vibe_bp_login input[type=email], .wplms_registration_form ul li>input {
padding: 10px!important;
    background: #fafafa!important;
}

#field_1-1 {
letter-spacing: 0;
    font-size: 16px!important;
    text-transform: initial;
}

.field_algemene-voorwaarden legend, .field_algemene-voorwaarden .description {
    display: none;
}
.checkbox-options .option-label {
    font-size: 15px!important;
    margin: 5px 0 15px!important;
font-weight:500!important;
}

.mailchimp_subscribe_checkbox .checkbox>input[type=checkbox] {
display:initial!important;
font-size: 20px;
margin-left:0!important;
}
.mailchimp_subscribe_checkbox label {
margin-left: 20px!important;
}

#vibe_bp_login #vbp-login-form .checkbox label:before, #vibe_bp_login #vbp-login-form .checkbox label:after {
display:none!important;
}

#vibe_bp_login ul li .submit_registration_form.button {
font-size: 17px;
    background-color: #E0B042!important;
    border-radius: 50px 50px 50px 50px;
    text-transform: initial;
    padding: 12px 0 15px 0;
margin-top: 20px;
}
#vibe_bp_login ul li .submit_registration_form.button:hover {
    background-color: #B78D2C!important;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form {
    box-shadow: 0 0 30px 10px rgba(0,0,0,.25);
border-radius: 5px;
}
.logged-out #vibe_bp_login .popup_login #vbp-login-form {
border-radius:5px;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li input[type=submit] {
    text-transform: initial;
    font-size: 15px;
    padding: 0!important;
    letter-spacing: 0;
    height: 50px;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li .vbpregister {
text-transform: initial;
    letter-spacing: 0;
    font-size: 15px;
    padding: 15px!important;
    height: 50px;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=text], .logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside input[type=password]  {
font-size:15px!important;
letter-spacing:0!important;
padding-left: 0!important;
}

.logged-out #vibe_bp_login .popup_login h3 {
margin-bottom: 20px;
    font-size: 20px;
    letter-spacing: 0;
    text-transform: initial;
    font-weight: 600;
}
.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside .tip {
display: block;
    float: left;
    margin: 10px 0 35px;
    text-transform: initial;
    letter-spacing: 0;
    font-size: 15px;
}

.logged-out #vibe_bp_login.pop_login.active label[for="sidebar-rememberme"] {
display:none!important;
}

#wp-admin-bar-loguit-maatos {
    float:right!important;
}

@font-face {
  font-family: Great Vibes;
  src: url(https://maatos.nl/wp-content/lettertypes/GreatVibes-Regular.ttf);
  font-weight: normal;
}

.mooc .mooc_header_wrapper {
justify-content:center;
}

.mooc li a {
text-transform:initial!important;
}

.mooc .topmenu li a span {
font-weight:500!important;
}
.mooc .topmenu {
display: flex;
    justify-content: center;
    align-items: center;
}

.mooc #new_searchicon {
margin-top:0!important;
    margin-left: 15px!important;
}

header.mooc .smallimg img {
    margin-left: 5px!important;
}

.mooc .vbpcart, .mooc .loggedin, .mooc .vbplogin {
margin-left:0!important;
}
.mooc nav>.menu>li>a {
padding:25px 5px!important;
}

.mooc-all, header.mooc.fixed {
    box-shadow: 0 2px 20px rgba(0,0,0,.1);
}

.mooc-all .container {
width:100%;
max-width:100%!important;
}

.mooc #trigger {
padding-right:30px;
}

.mooc_header_wrapper {
    justify-content: flex-start;
}
.mooc .mobile-logo {
display:none;
}

.header_content #logo {
margin-top: 15px;
}

@media (max-width:992px) {
.mooc .mobile-logo {
display:inline-block;
}
.mooc .mobile-logo, .mooc .user_menu {
    width: 50%;
}
.mooc .user_menu  {
padding-right:40px;
}
.mooc #logo img {
    max-height: 60px!important;
}
header.mooc .smallimg span {
    max-width: 100%;
}
.mooc #logo {
    margin-top: 0!important;
}
}
.woocommerce-order-pay #order_review table.shop_table {
	background: #fff;
    border-radius: 6px;
    box-shadow: #e7eeef 0 10px 21px;
    padding: 30px;
    border: none!important;
	}

@media (max-width:675px) {
header .col-md-4.col-sm-8.col-xs-8 {
    width: 40%!important;
}
}

#new_searchicon .fa {
    font-size: 16px!important;
}

#new_searchicon {
    margin: 0!important;
}

@media (max-width:767px) {
header #new_searchicon {
    margin: 0 15px 0 0!important;
}
}

header .smallimg.vbplogin {
    padding: 20px!important;
}

header li.winkelwagen {
margin-right:10px;
}
.sidemenu {
    padding-top: 20px;
}
#close_menu_sidebar, .mobile_icons {
display:none;
}
.sidemenu li {
border-top:none!important;
}
.sidemenu li:last-child a {
    border-bottom: none!important;
}

header .topmenu #new_searchicon {
display:inline-block!important;
}

@media (max-width:400px) {
.sleek.center #logo {
max-width:150px!important;
}
.topmenu #new_searchicon {
margin-right:0!important;
}
.topmenu .smallimg.vbplogin {
padding-right: 8px!important;
}
}

@media (max-width: 991px) and (min-width: 767px) {
header.sleek .topmenu li:first-child>a>span {
	margin-left:0!important;
}
}

header.links .col-md-4.col-sm-0.col-xs-0 {
margin: 0 auto;
    text-align: center;
       float: left;
    display: inline-block;
    padding: 0;
}

header.links .col-md-4.col-sm-0.col-xs-0 nav {
    margin: 0 auto
}

.pusher #title {
    background: #fafafa!important;
}

#title .course_header, #title .group_header {
    background:inherit!important;
}

header.links #logo {
text-align:left!important;
}

header.links .container {
max-width:1200px!important;
}

#wp-admin-bar-support-maatos, #wp-admin-bar-maak-cursus {
    float:right!important;
}

.downloadbox {
    width: 100%;
    height: 100px;
    text-align: center;
    background-color: var(--maatos-theme-color);
    box-sizing: border-box;
    display: flex;
    cursor: pointer;
    align-items: center;
    justify-content: center;
    color: #fff!important;
    border-radius: 3px;
    margin: 20px 0;
    text-decoration: none!important;
}
.downloadbox:hover {
    opacity:0.95;
}

@media (max-width: 460px) {
a#mark-complete {
    display: block;
    width: 100%;
    font-size: 16px;
}
a#mark-complete:after {
width:100%;
}
.unit_prevnext {
background: rgba(0,0,0,.05)!important;
    border: none!important;
    border-radius: 0!important;
}
.minimal #unit_content {
margin-top: 50px;
}
.course_pursue_panel_hide #hideshow_course_pursue_panel {
    left: 20px!important;
}
.course_content_panel .unit_wrap {
padding:20px!important;
}
#unit.page_title h1, .unit_title h1 {
margin-top:20px;
}
}

.quiz_title .print_unit, .unit_title .print_unit, #unit.page_title .instructor, .unit_title .instructor, .quiz_title .print_unit+span, .unit_title .print_unit+span{
display:none!important;
}

.bp-user.g2 #buddypress #item-header {
background:transparent!important;
}
#close_menu_sidebar {
display:block!important;
padding-top: 9px!important;
}

.sidemenu li a:hover, .sidemenu li.active a {
border-left: 1px solid rgba(0,0,0,.1);
}

.blog-long .content-blog a {
text-decoration:underline;
}
div.mce-fullscreen {
    margin-top: 100px!important;
}

.vibe_vibe_course_curriculum .curriculum .delete {
display:none!important;
}
.course_button>span {
    font-family: inherit;
}
#billing_country_field {
display:block!important;
}

@media (min-width:500px) {
#billing_postcode_field {
    float:left;
    margin: 0 1% 6px 0;
    width: 49%;
}
#billing_city_field {
    float:right;
    margin: 0 0 6px 1%;
    width: 49%;
}
}
@media (max-width:500px) {
.course_timeline .section h4 {
font-size:17px!important;
}
.unit_line a {
font-size:16px!important;
}
}

#certificate .mfp-img {
padding:0!important;
}
.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
    float: none!important;
    margin-top: 30px;
    font-size: 16px;
    font-weight: 300;
    color: #5F5B5B;
}

.bbpress .bbp-breadcrumb {
    display: inline-block;
    text-transform: initial;
    margin-top: 50px;
    margin-bottom: -10px;
}

.bbpress .bbp-breadcrumb a:nth-child(1), .bbpress .bbp-breadcrumb a:nth-child(3) {
display:none!important;
}

.bbpress .bbp-breadcrumb span:nth-child(2), .bbpress .bbp-breadcrumb span:nth-child(4) {
display:none!important;
}
.bbp-admin-links {
    z-index: 9;
    margin-right: 10px;
}

.bbp-admin-links a {
text-transform: initial!important;
}

#affiliate-area-personal-li:before {
    content: '\f185';
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    color: #fff;
    padding-left: 15px;
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
}
#abonnementen-personal-li:before {
    content: '\f463';
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    color: #fff;
    padding-left: 15px;
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
}
#bestellingen-personal-li:before {
    content: '\f174';
    font-family: dashicons;
    text-decoration: inherit;
    font-weight: 400;
    font-style: normal;
    text-align: center;
    color: #fff;
    padding-left: 15px;
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
}
.sub-menu {
    margin-top: -5px!important;
    width: 250px!important;
    border: none!important;
    box-shadow: 0 2px 20px 2px rgb(0 0 0 / 0.05)!important;
 }

nav .menu li:hover>.sub-menu>li {
    border-bottom: 0!important;
}

nav .menu li:hover>.sub-menu>li a {
text-transform:initial!important;
}

#footerbottom {
    font-family:inherit!important;
}

@media (max-width:500px) {
.course_pursue_panel .more_course {
	position:relative;
}
}
.elementor-slideshow__footer, .elementor-slideshow__header {
    opacity: 0!important;
}

#buddypress .widget_title, .widget .widget_title {
    font-family: inherit;
}
.woocommerce-checkout #payment ul.payment_methods label {
display:inline-flex!important;
}

.main_unit_content table {
width:100%;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2) {
padding: 5px 5px 0
}

.woocommerce-product-gallery__image {
padding:5px;
}
#footerbottom .col-md-3, #footerbottom .col-md-9 {
width:100%;
}

#certificate .mfp-img {
padding:0!important;
}

.mfp-ajax-holder .mfp-content {
    width: 100%;
    max-width: 1030px!important;
}

#certificate .type-certificate.status-publish .certificate_download {
display:none!important;
}

.fa-file-pdf-o:before {
    content: "\f019";
}

#certificate .certificate_pdf {
display:none!important;
}

#certificate .type-certificate.status-publish .certificate_pdf {
display:inline-block!important;
}
body {
	padding-bottom:0!important;
}
.directory.d5 #buddypress .item-list-tabs#subnav {
border:none!important;
}

.directory.d5 #content #buddypress.directory5 .item-list-tabs#subnav {
    padding: 0px 20px 0!important;
}
@media (max-width:600px) {
header.sleek .col-md-4.col-sm-8.col-xs-8 {
width:50%!important;
}
header.sleek .col-md-4.col-sm-0.col-xs-0 {
display:none!important;
}
.sleek.center #logo {
text-align:left;
}
.sleek .smallimg.loggedin span {
display:none!important;
}
header.sleek #new_searchicon .fa {
margin-top:0!important;
    margin-left: -10px;
}
}

#course-pricing .subscription-details {
		font-size:15px!important;
	}
    .quiz_meta.show_progress i span {
    display: block;
    margin: 5px 0 -7px;
}

.quiz_title {
border-bottom:0!important;
    margin-bottom: 40px!important;
}

.page-template-start .data_stats[data-type="quiz"] {
    top: 135px;
}
	.mfp-content .certificate_generated {
	margin:60px auto!important;
}

	.media-modal-content .media-frame select.attachment-filters {
    margin-top: 32px!important;
    margin-right: 2%;
    width: 42%!important;
    width: calc(48% - 12px)!important;
}

.attachment-filters.attachment-filters-rml {
    display: inline-block!important;
}

.attachments-browser .media-toolbar {
    margin-top: 20px!important;
    height: 72px!important;
}

ul.attachments {
    margin-top: 30px!important;
}
    header.links .col-md-4.col-sm-4.col-xs-4 {
width:30%!important;
}

header.links .col-md-4.col-sm-0.col-xs-0 {
width:40%!important;
}

header.links .col-md-4.col-sm-8.col-xs-8 {
width:30%!important;
}

@media (max-width:600px) {
header.links .col-md-4.col-sm-4.col-xs-4 {
width:50%!important;
}
header.links .col-md-4.col-sm-8.col-xs-8 {
width:50%!important;
}
}
    .bulk_message input, .bulk_message textarea {
color:#333;
}
	.single-course.c6 #item-nav div.item-list-tabs#object-nav li .flexMenu-popup {
    background:white;
    overflow: hidden;
}
.elementor-nav-menu .menu-item-has-children:hover ul {
    opacity: 1;
    display: block;
}

.mfp-content #certificate {
    margin-left: auto;
    margin-right: auto;
}

#wooc_ar_opt_in_field {
    display: inline-block !important;
}

.blog-long .postauthor {
    display: flex !important;
    justify-content: center;
    align-items: center;
}

.author_info {
    text-align: left;
}

@media (max-width:767px) {
    .postauthor .auth_image {
        margin: 0 !important;
    }

    .author_info {
        text-align: center;
    }

    .blog-long .postauthor {
        flex-direction: column;
    }
    }
    
    .single-product.woocommerce div.product form.cart .variations {
    display: inline-block;
}


.unit-comment-text a:hover {
color:initial!important;
opacity:1!important;
}

.dash-task-list .add_new_task {
width:80%;
}

@media (max-width: 500px) {
.course_pursue_panel_hide .course_content_panel .unit_wrap .unit_prevnext {
    display: flex;
    width: auto!important;
    align-items: center;
    background: #f5f5f5!important;
    border: 1px solid #ded8d8!important;
    box-shadow: 0 0 10px 4px #00000010;
    right: 20px!important;
    border-radius: 5px!important;
}
.course_pursue_panel_hide #hideshow_course_pursue_panel {
    background: #f5f5f5!important;
    border: 1px solid #ded8d8!important;
    box-shadow: 0 0 10px 4px #00000010;
    right: 20px!important;
    border-radius: 5px!important;
}
.course_pursue_panel {
    width: 83%;
}
#hideshow_course_pursue_panel {
    right: 5px!important;
    left: auto!important;
    background: #f5f5f5!important;
    border: 1px solid #ded8d8!important;
    box-shadow: 0 0 10px 4px #00000010;
  border-radius: 5px!important;
}
.unit_button.submit_inquiz, .save_quiz_progress {
    text-transform: initial;
    font-size: 14px;
    font-weight: 600;
}
.in_quiz+.unit_prevnext {
    padding-right: 15px!important;
    padding: 9px 9px 8px;
}
}

.quiz_title .quiz_meta {
    margin: 20px 10px;
}

.unit_button.start_quiz {
    border-radius: 5px;
    margin: 0 5px;
}

.unit_button.submit_inquiz {
background: #ed3e53;
    padding: 10px 15px;
    color: #fff!important;
    text-transform: initial;
    border-radius: 5px;
    margin: 0 5px;
}

.button.product_type_variable.add_to_cart_button {
display:none!important;
}

.course_header5_sideblock .variations_form.cart {
margin-top:-35px;
}
.variations .value select {
font-size: 16px;
    font-weight: 600;
}

.forum-archive .col-md-9, .forum-archive .col-md-3 {
width:100%;
}

.forum-archive .bbp-breadcrumb {
display:none;
}

.forum-archive .pagetitle {
text-align:center;
margin-top:10px;
}
.forum-archive .bbp-search-form {
    max-width: 500px;
    margin: 10px auto 0px;
}

.forum-archive ul.bbp-forums {
    box-shadow: 0 0 15px 3px #00000010;
    border-radius: 6px;
    border-color: white;
    padding: 25px!important;
    max-width: 900px!important;
    margin: 0 auto!important;
border:none!important;
}

@media (max-width:480px) {
.forum-archive .bbp-forum-freshness {
display:none!important;
}
li.bbp-forum-reply-count, li.bbp-forum-topic-count, li.bbp-topic-reply-count, li.bbp-topic-voice-count {
    float: left;
    text-align: center;
    width: 25.5%;
}
.forum-archive #bbpress-forums {
    padding: 5px;
}
#bbpress-forums li {
    overflow-wrap: break-word;
}
}
.woocommerce ul#shipping_method li {
    display: flex;
    justify-content: center;
    align-items: center;
}
.woocommerce ul#shipping_method li label {
    width: 100%;
padding-left:10px;
}

.woocommerce ul#shipping_method li {
text-indent:0!important;
}

.main_unit_content iframe {
width:100%;
}

.course_timeline .unit_line {
font-size:16px!important;
}
.course_pursue_panel .course_timeline h4 {
    font-size: 16px!important;
}

#item-header-content #item-meta {
	cursor:pointer;
}

@media (max-width:767px) {
header.sleek .vbpcart {
    display: flex!important;
    margin: 0 5px 0!important;
}
.topmenu li a span {
    padding-left: 0;
}
header .topmenu #new_searchicon {
    padding: 0 0 0 15px;
}
}

.minimal .sleek .woocart.active {
    max-height: 350px;
    overflow-y: scroll;
}

header .menu-item-has-children strong:after {
    font-size: 11px!important;
    margin-left: 5px;
    display: inline-block;
    content: "\f078";
    font-family: fontawesome;
}

@media (max-width:992px) {
#item-body .certifications .flex-viewport ul {
display:none;
}
#item-body .certifications .flex-viewport:after {
content:"Ga naar deze pagina op een laptop of computer om jouw certificaten te kunnen zien";
}
}

.mfp-auto-cursor:not(.mfp-no-margins):after {
    content: 'Even geduld, we genereren jouw certificaat';
    position: absolute;
    left: 40%;
    top: 50%;
    color: white;
}


.post-type-archive-product #title .col-md-9{
    width: 100%!important;
    padding-top: 30px!important;
text-align:center;
}

.post-type-archive-product.woocommerce ul.products li.product {
    width: 23%;
    margin: 1%;
border-radius: 10px;
    overflow: hidden;
    box-shadow: 0 2px 4px 0 #00000015;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    min-height: 350px;
}

.post-type-archive-product.woocommerce ul.products li.product a img {
height:130px;
object-fit: cover;
}
.post-type-archive-product.woocommerce ul.products li.product:hover {
    box-shadow: 0 3px 5px 0 #00000025;
}

.archive.woocommerce.minimal ul.products li.product .button.add_to_cart_button {
    text-transform: initial!important;
text-transform: initial;
    width: calc(100% - 30px);
    margin: 10px 15px 0;
}

.post-type-archive-product.woocommerce .shop_products>ul.products {
    margin: 0 -15px 0 -15px!important;
}

.post-type-archive-product.woocommerce ul.products li.product h2 {
text-align:left;
padding:5px 15px 15px;
font-weight:700;
font-size:15px;
}

.post-type-archive-product.woocommerce ul.products li.product .price {
    color: var(--maatos-body-color);
    text-align: left;
    padding: 0 15px;
    font-weight: 500;
}

.post-type-archive-product.woocommerce ul.products {
margin:0!important;
}

.post-type-archive-product.woocommerce .woocommerce-ordering select {
    height: auto;
    padding: 15px 20px;
    border-radius: 100px;
}

@media (max-width:1200px) and (min-width:820px) {
.woocommerce ul.products li.product {
width:31%;
}
}

@media (max-width:819px) {
.woocommerce ul.products li.product {
width:48%;
}
}

.archive.woocommerce.minimal .container {
width:100%;
}

@media (max-width:767px) {
.woocommerce ul.products ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 20px;
    row-gap: 20px;
padding: 15px;
}
.woocommerce ul.products li.product {
width:100%;
}
.archive.woocommerce.minimal ul.products:before {
    content: " ";
    display: none!important;
}
.archive.woocommerce.minimal .main .container {
    width: 100%;
    max-width: 600px!important;
} 
}

@media (max-width:500px) {
.post-type-archive-product.woocommerce ul.products ul {
    grid-template-columns: 1fr;
}
.post-type-archive-product.woocommerce ul.products li.product {
width:100%;
max-width:250px;
margin:0 auto;
}
.post-type-archive-product.woocommerce .shop_products .shop_countsorter .woocommerce-result-count {
    text-align: center;
    margin: 0 auto 30px;
    width: 100%;
}
.post-type-archive-product.woocommerce .shop_products .shop_countsorter .woocommerce-ordering {
    float: none;
    margin: 0 auto;
    width: 100%;
    text-align: center;
}
}


.btn-contact {
 background-color: #FFFFFF;
color: #456011!important;
padding:10px 25px;
transition:0.3s all ease;
display:inline-block;
border-radius:100px;
margin-top:5px;
}

.btn-contact:hover {
transform: scale(0.95);
color: #456011!important;
}

.menu-rechts .lft {
width:185px;
}

.menu-rechts .rght {
width:calc(100% - 185px)!important;
}

.menu-rechts #new_searchicon .fa {
    display: inline!important;
}

.menu-rechts .topmenu .top-left {
    padding-right: 0px;
}

.menu-rechts li.zoeken {
padding: 0 20px 0 10px;
}

@media (min-width:992px) {
.menu-rechts .topmenu .top-left {
    display: initial!important;
}
.menu-rechts #trigger {
    display: none!important;
}
.menu-rechts .smallimg.loggedin span {
    margin-right: 0px!important;
}
.menu-rechts .topmenu .winkelwagen {
    display: flex!important;
}
}

@media (max-width: 767px) {
.menu-rechts.sleek ul.topmenu {
    margin-right: 10px;
}

.menu-rechts .lft {
width:150px;
}

.menu-rechts .rght {
width:calc(100% - 150px)!important;
}
}

@media (min-width: 767px) and (max-width:929px) {
.menu-rechts .smallimg {
    padding-right: 0px!important;
}
}

@media (min-width:1200px) {
.menu-rechts .lft {
width:350px;
}

.menu-rechts .rght {
width:calc(100% - 350px)!important;
}
}

.menu-rechts .row {
display:flex;
}

.menu-rechts .lft {
    display: flex;
    align-items: center;
}

.menu-rechts .lft img {
    width: 100%;
    height: auto!important;
}

.menu-rechts #logo {
    padding: 0;
    margin: 0;
}

#trigger .lines, #trigger .lines:before, #trigger .lines:after {
    background: #383838;
}

.logged-out .wrapper-loggedin {
    display: none!important;
}

#buddypress #sitewide-notice p, #buddypress div#message p {
    font-size: 13px!important;
    text-transform: initial!important;
}

.quiz_students #mark_complete {
    border: 2px solid var(--maatos-theme-color)!important;
    color: var(--maatos-theme-color)!important;
}

.quiz_students #mark_complete:hover {
color:#fff!important;
}
.elementor-editor-wp-post .pusher #title, .elementor-editor-active .pusher #title {
display:none!important;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li:first-child:nth-last-child(2) {
float:right;
}

#vibe_bp_login input[type=submit] {
background: var(--maatos-heading-color);
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li:first-child:nth-last-child(2)~li {
    float: left;
}

.logged-out #vibe_bp_login .popup_login #vbp-login-form .inside_login_form .inside+ul li .vbpregister {
background: #cecece;
    color: black;
    font-weight: 500;}

#buddypress ul.item-list li .row.newstyle .item-instructor {
float:left!important;
}

#buddypress ul.item-list li .row.newstyle .item-credits {
float:right!important;
clear:none!important;
}