input#nf-field-4 { background-color: #ff9800 !important; }
#course_cat_list.courses-overview-cat-list { display: none !important; }
.abwebser_logo { height: 120px !important; }
.card, #main .course.card { padding: 5px !important;  max-width:100% !important; }
#primary:not(.no-sidebar) #sensei-user-courses .woo_card .meter { margin-bottom: 30px !important; }
article.lesson.type-lesson.status-publish.hentry.post { padding-bottom: 10px !important; }
.woo_card .card_action { padding: 0px !important; }
.post_meta.course_meta { padding-bottom: 10px !important; }
#content.home-content { padding-top: 10px !important; }
#featured_boxes { margin-bottom: 0px !important; }
#latest_boxes { margin-bottom: 0px !important; }
#home_latest_posts { margin-bottom: 0px !important; }
footer .container { padding: 20px 20px !important; }
.about_the_author { display: none !important; }
.container { padding: 10px 20px !important; }
#main .course .course-meta, #main .course-container .course-meta { margin-bottom: 0px !important; }
span.posted_in { display: none !important; }
.vidtableclass p { margin: 0px !important; }
.vidnameclass { padding: 0px 10px !important; }
.vidtimeclass { padding: 0px 10px !important; }
.vidnameheader { font-weight: bold; }
.vidtimeheader { font-weight: bold; }
.course-price { padding: 5px 10px !important;  font-size: 14px !important; }
.post_meta .course_price_wrap { min-height: 35px !important; }
.course-container .first { clear: none !important; }
.course-meta > form { margin: 0px !important; padding: 0px !important; }
.hentry { margin: 0 !important; }
.hentry h2 { font-size: 24px !important; }
#main .course .course-lessons .lesson p.lesson-meta { display: none !important; }
.course-container > li { width: 33% !important; }
.module .module-description { padding: 15px !important; }
.module header h2 { padding: 15px !important; }
.carousel-slider__post-excerpt { display: none; }
time.carousel-slider__post-publication-date { display: none; }
.carousel-slider__post-author { display: none; }
.carousel-slider { padding-bottom: 30px; }
.h1-special { color: #4a4a4a; font: bold 18px/1.4em Arial,sans-serif; margin-bottom: 0; margin-top: 0; }
.entry-meta.blocks_wrap.clearfix { display: none; }
#menu-register { display: none; }
#menu-sign-inout { display: none; }