h1.entry-title {
display: none !important;
}
.button {font-size:1.2em!important;}
.ld-profile-card {text-align: center;}
.profile-avatar img {border-radius: 75px;}
.userdata {font-weight: 600;}
.welcome {margin: 20px 0 0 0;}
header .custom-logo-link img {width: 180px;}
#wpisy h5 {display: none;}
#mygroups h3 {font-size: 14px;font-weight: 600;text-align: center;}
.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary {color:#000;}
.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary:hover, .ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary:active, .ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary:focus {color:#fff;}
.ld-course-list-items .ld_course_grid .btn-primary {background-color: #ad3c8f!important;border-color:#ad3c8f!important;}
.ld-course-list-items, .ld-course-list-items * {text-align:center;}
.ld-course-list-items .ld_course_grid .btn-primary:hover {background-color: #000;border-color: #000;}
.ld-course-list-items .ld_course_grid .btn-primary:active, .ld-course-list-items .ld_course_grid .btn-primary:focus {background-color: #000;border-color: #000;}
.ld-course-list-items .ld_course_grid .btn {font-size:12px;}
.ld_course_grid .entry-title {font-size:1.5rem;}
.ld-course-list-items .ld_course_grid .thumbnail.course .ribbon {display:none;}
.learndash-wrapper .learndash_mark_complete_button, .learndash-wrapper #learndash_mark_complete_button {color: #000;font-weight: 400;}
.learndash-wrapper .sfwd-mark-complete::after, .learndash-wrapper #sfwd-mark-complete::after {color:#000;}
.learndash-wrapper .learndash_mark_complete_button:hover, .learndash-wrapper #learndash_mark_complete_button:hover {background-color:#000;}
.learndash-wrapper .ld-status {border-radius:16px;min-width:100px;padding: 10px 12px;}
.learndash-group-message {padding: 0 20px;}
.entry-meta {display: none;}
.ld-course-resume.ld-button {text-transform:uppercase;}
.author_header {background: #ffdb00;padding: 10px 20px;}
.author_header .ld-icon {padding-right: 10px;}
.certcount, .pointscount {text-align:center;}
.site-header {box-shadow: 3px 3px 12px #eee; } .site-content .ast-container.te_groups, .site-content .ast-container.te_courses {display:block;} .te-vw-container {
width: 100vw;
position: relative;
left: 50%;
right: 50%;
margin-left: -50vw;
margin-right: -50vw;
}
.te-learndash-banner {
background-color: #ad3c8f;
overflow: hidden;
padding: 0 44px;
}
.te-learndash-banner .banner-img {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
z-index: 0;
min-height: 100%;
width: auto;
min-width: 100%;
object-fit: cover;
}
.te-learndash-banner::before {
content: '';
opacity: .4;
background-color: #000;
background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0) 4%,#000 100%);
background-image: linear-gradient(-180deg,rgba(0,0,0,0) 4%,#000 100%);
position: absolute;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
}
.te-group_course-banner-info {
padding-top: 30px;
padding-bottom: 30px;
position: relative;
z-index: 2;
}
.te-group_course-banner-inner {
max-width: calc(100% - 480px);
width: -webkit-calc(100% - 480px);
width: calc(100% - 480px);}
}
.te-group_course-excerpt {
margin-bottom: 20px;
opacity: .8;
font-size: 16px;
letter-spacing: -.24px;
line-height: 27px;
}
.flex-wrap {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.container {
max-width: 1200px;
}
.container, .container-fluid {
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-right: 10px;
}
.te-group_course-banner-inner .entry-header h1.entry-title, .te-group_course-excerpt {
color:#fff!important;
}
.te-group_course-points {
margin-bottom: 35px;
}
.te-group_course-points a.anchor-group_course-points {
color: #fff;
font-size: 15px;
font-weight: 500;
}
.te-grid {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: -10px;
margin-right: -10px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.te-grid .te-learndash-content-wrap {
padding-right: 8%;
}
.te-single-course-sidebar.te-preview-wrap {
margin-top:-100px;
}
.te-grid > :not(.no-gutter) {
padding-left: 10px;
padding-right: 10px;
}
.te-learndash-content-wrap {
padding-top: 35px;
}
.te-grid > * {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
min-width: 1px;
list-style: none;
}
.te-single-course-sidebar .widget {
box-shadow: 0 32px 54px 0 rgba(0,0,0,.1);
border-radius: 10px;
border: 0;
padding: 0;
overflow: hidden;
background-color: transparent;
}
.te-group_course-video-overlay { 
position: relative; 
padding-bottom: 56.25%; 
height: 0; overflow: hidden; 
max-width: 100%; 
} 
.te-group_course-video-overlay iframe, 
.te-group_course-video-overlay object, 
.te-group_course-video-overlay embed { 
position: absolute; 
top: 0; left: 0; 
width: 100%; 
height: 100%; 
}
.teoria { background: #ad3c8f;}
.rozmowki { background: #F38630;}
.cwiczenia { background: #3c8e05;}
.audio { background: #3c71c1;}
.teoria, .cwiczenia, .audio, .rozmowki {
display: flex;
align-items: center;
padding: 0px 5px;
border-radius: 5px;
color: #fff;
margin-right: 10px;
}
.te-course-preview-content {
padding: 15px 30px;
}
.te-course-preview-content img {
width: 30px;
margin-right: 10px;
}
.metacourse {
margin: 10px 5px;
}
.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {text-decoration:none;}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-price {font-size:22px;}
.learndash-wrapper .btn-join, .learndash-wrapper #btn-join {font-size:1em;}
.te-group_course-instructor h3 {color: #fff;}
.ld-instructor-card { display: flex;align-items: center;gap: 20px;}
.te-group_course-instructor .ld-instructor-card {color: #fff;}
.te-instructor-preview-content {padding: 15px 30px;}
.ld-instructor-description {margin: 15px 0;}
.topic_meta {display: flex;gap: 5px;margin-right: 10px;}
.topic_meta .dashicons {line-height:unset;}
.ld-focus h1 {font-size:1.8em;}
.courseContent {padding: 20px;}
.group_price {
background: orange;
padding: 10px;
display: block;
margin: 5px 0;
color: #fff;
text-align:center;
}
.group_price:hover {
background: #333;
}
.group_price .price {
text-shadow: 1px 1px 1px #838383;
}
.group_price .price ins {
font-size: 1.4em;
}
.variation_name {text-transform:uppercase;display: block;font-size: 1.5em;}
.ld_course_grid .entry-title {font-size: 1rem;}
.iworks-omnibus {font-size: 0.8em;font-style: italic;text-shadow:none;}
.nav-links {display:none!important;}
.ld-course-status-not-enrolled {display:none!important;}
.courseContent .wpProQuiz_content h2 {font-size: 1.5em;}
.courseContent .wpProQuiz_questionList p, .courseContent .wpProQuiz_questionList br {display:none;}
.courseContent .wpProQuiz_questionListItem label {border:2px solid #666!important;}
#certy h5 {text-align: center;color:#AD3C8F;}
#certy h5:before {width: 17px;content: " ";position: absolute;margin-left: -20px;height: 17px;background-repeat: no-repeat;background-image: url(https://platforma.taalbureau-eemland.nl/wp-content/uploads/2024/10/cert.svg);margin-top: 3px;}
#certy {border: 1px solid #eee;background: rgb(248,248,248);background: linear-gradient(180deg, rgba(248,248,248,1) 0%, rgba(227,227,227,1) 100%);border-radius: 10px;padding: 10px 2px 0 2px;}
.goog-te-combo {display:none;}
@media screen and (max-width: 820px) {
.te-group_course-banner-inner, .te-single-course-sidebar {
max-width: 100%;
width: 100%;
}
.te-grid {flex-direction: column-reverse;}
.te-single-course-sidebar.te-preview-wrap {margin-top:20px;}
}
@media screen and (min-width: 820px) {
.te-single-course-sidebar {
max-width: 380px;
-webkit-box-flex: 0;
-ms-flex: 0 0 42%;
flex: 0 0 42%;
margin-left: auto;
position: relative;
z-index: 2;
}
}
@media screen and (min-width: 1200px) {
.single-groups.ast-plain-container.ast-no-sidebar #primary, .single-sfwd-courses.ast-plain-container.ast-no-sidebar #primary {margin-top:0;}
}
.site-above-header-wrap.ast-builder-grid-row-container.site-header-focus-item.ast-container {
border-bottom: 2px solid orange !important;
}
#menu-item-22664 a.menu-link {
background-color: #AD3C8F;
border-radius: 50px;
box-sizing: unset;
color: white !important;
}
.main-header-menu > .menu-item > .menu-link, #astra-footer-menu > .menu-item > .menu-link {
height: 60%;
padding: 0px 15px 0px 15px;
}
.elementor-counter-title {
text-align: center !important;
}
span.ast-woo-product-category {
display: none !important;
}
.elfsight-app-06f26989-ca48-4807-9d4f-bc542d895697 {
display: none !important;
}
.woocommerce h1.entry-title {
display: none !important;
}
#menu-item-25810 a.menu-link, #menu-item-25853 a.menu-link {
background-color: #AD3C8F !important;
border-radius: 50px;
box-sizing: unset;
color: white !important;
}
select#lang_choice_polylang-4 {
padding: 0px 0px 0px 10px !important;
border: none !important;
box-shadow: none !important;
}
#ld-reg-form input {
width: 100%;
}
.custom-product-price.product-type-variation.pricetableorange {
text-align: center;
font-size: 3em;
background: #F38630;
padding: 5px;
color: #fff;
}
.custom-product-price.product-type-variation.pricetableblue {
text-align: center;
font-size: 3em;
background: #060097;
padding: 5px;
color: #fff;
}
.custom-product-price.product-type-variation.pricetablegreen {
text-align: center;
font-size: 3em;
background: #13AF64;
padding: 5px;
color: #fff;
}
.custom-product-price.product-type-variation.pricetablered {
text-align: center;
font-size: 3em;
background: #c0203c;
padding: 5px;
color: #fff;
}
.custom-product-price.product-type-variation.lp {
text-align: center;
font-size: 1.5em;
color: #F38630;
font-weight:600;
}
.custom-product-price.product-type-variation.nobg {
text-align: center;
font-size: 3em;
font-weight:600;
}
.custom-product-price .price-old {
text-decoration: line-through;
opacity: 0.6;
}