html {width: 100%; overflow-x: hidden;}
body, .pusher {background-color: #fff !important;}
header {background-color: #fff !important; border-top: 2px solid #D7902D !important;border-bottom: 1px solid #D7902D !important;  z-index: unset !important;} 
.content a {
    color: #01574e;
}
nav .menu li a {color: #303030 !important; text-transform: capitalize !important; padding: 35px 3px;}
.vibebp-login {display: none;}
#vibe_bp_login {display: none !important;}
footer {min-height: auto !important; border-top: 7px solid #D7902D !important; padding-top: 20px !important;}
#menu-footer-menu {display: inline-flex !important;     font-size: 16px;}
footer .footerbottom {margin-top: 5px !important; padding: 10px 0 0 !important;}
.footerwidget li {margin-right: 10px;}
#elementor-library-2 {margin-bottom: -35px !important;}
.container {max-width: 1020px;}
.single #comments ol.commentlist li .comment-body .comment-body-inner .comment-body-content {
    margin-left: 100px;}
.blogpost .excerpt.thumb {margin-left: 90px;}
.blogpost .featured, .usermenu_content {display: none}
.tags li {margin-top: -8px;}
.elementor h3 {margin: 20px 0 20px;}
.elementor-icon {display: inline-block !important;}
.elementor-button {display: inline-block !important;  text-decoration: none !important;}
.modern .pusher #title {background: #01574e !important;}
.modern .pusher #title .pagetitle h1:after {background: #fff !important;}
.postsmall .post_thumb {float: none; display: none;}

.course_status .course_content .course_content_content_wrapper .unit_attachments .attachment {margin: 0;}

.wp-audio-shortcode, .wp-video {margin-bottom: 20px;}
.content p>ul, .content>ul {list-style: square; margin-left: 25px; margin-bottom: 20px;}

.single-landing_page #title {display: none !important;}
#title { padding-top: 15px !important;  padding-bottom: 20px !important;}
.single-post #title .pagetitle {padding-top: 0px !important;}
.single-post .image-post img {margin: 20px;}

.single-static_page .tags, .course-star-rating {display:none !important;}
footer {padding: 5px 0;}

.fluid-width-video-wrapper iframe {width: 100%; max-width: 720px; height: auto !important; min-height: 300px;}
.fluid-width-video-wrapper {
    padding: 175px !important;
}
#submit.forminator-field {background: transparent !important; background-color: transparent !important; }

#footerbottom #footermenu {float: none !important;}
 #copyright {float: none !important;}
#footerbottom .footermenu li {margin-left: 0px; margin-right: 15px;}

.pop-free h3 {margin: 0px 0 -10px 0 !important;}
.prev_next_links .prev_next li a.next:before, .prev_next_links .prev_next li a.prev:before {display: none !important;}
.prev_next_links .prev_next li a.next, .prev_next_links .prev_next li a.prev {font-size: 12px;}

.single-static_page #content a {text-decoration: underline !important;}

.wsp-category-title { margin: 20px 0; display: block;}
.content ul>li>ul.wsp-posts-list {padding-left: 0px;}

header.generic { background: 0 0;  border: none; position: relative; left: unset; z-index: 1 !important;}
.blog-top-ad img {max-with: 728px; width: 100%; height: auto; margin-bottom: 40px;}
.page-top-ad img {max-with: 728px; width: 100%; height: auto; margin-top: 30px;}
.postauthor .author_info .author_desc p {font-size: 85% !important; margin: 0px;}
.comment-text p {font-size: 85% !important;}

.vibebp_profile_usermenu_content {font-size: 75%; line-height: 1em;  cursor: pointer;}
.vibebp_myprofile .profile_grid .profile_grid_header .end_block .vibebp_profile_menu_wrapper .vibebp_profile_usermenu_content>span {padding: 8px 0;}
#vibebp_member .course_info {display: none !important;}
#vibebp_member #forums {display: none !important;}

.time, .lesson_duration, .friendly_time, .friendly_time::before {display: none !important;}

#headertop a {color: #fff !important;}
.dashboard_intro h3 {display: none !important;}

iframe {max-width: 100%; height: 400px}
.quiztimer_wrapper {display: none;}

.course_status .incourse .incoursequiz_details .quiz_timeline .timeline_wrapper {display: none !important;}
.course_description h3 {margin-bottom: 10px; margin-top: 20px;}

.home .ezoic-ad, .page .ezoic-ad {display: none !important;}

.ld-video {margin-bottom: 20px;}
.learndash-wrapper .media-extras {padding: 1rem; border-radius: 5px; background: #f0f3f6;}
.ld-table-list-item, .media-extras a {text-transform: capitalize}

.single-sfwd-courses {}

@media (max-width: 991px) {
 header .col-md-3 {width: 100%; max-width: 100%; flex: 100%;}
 header .menu-trigger {top: 30px !important;}
}
@media (max-width: 767px) {
 footer #elementor-library-2 {display: none !important;}
 #nav_menu-2 {display: none;}
}