<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: BuddyBoss Child
Theme 
URI: https://www.buddyboss.com/

Description:A child theme of BuddyBoss Theme. To ensure easy updates, make your own edits in this theme.

Author: BuddyBoss.com

Author URI:https://www.buddyboss.com/

License:GNU General Public License v3 or later
License URI:http://www.gnu.org/licenses/gpl-3.0.html

Template:buddyboss-theme

Version: 1.0.0
*/



/*

-- Stylesheet locations --

Add your own customizations into /css/custom.css in this child theme.

Parent styles are called from /buddyboss-theme/inc/theme/functions.php in the 
parent theme and are located in /buddyboss-theme/assets/css/ in the parent theme.


--- If you are editing CSS via the WordPress admin, do the following ---

1. Install the plugin WP Editor: http://wordpress.org/plugins/wp-editor/
2. Navigate to Appearance &gt; Theme Editor in the WordPress admin.
3. Navigate into the /css/ folder of your child theme to edit custom.css.

*/
body,html{
    overflow-x: hidden;
}
#masthead .container.site-header-container.flex.default-header {
    max-width: 100%;
    padding-left: 100px;
    padding-right: 100px;
}
.bb-template-v2 .primary-menu&gt;.menu-item-has-children:not(.hideshow):after {
    left: 8px !important;
}
.bb-template-v2 .primary-menu&gt;.menu-item-has-children:not(.hideshow)&gt;a {
    padding-left: 16px !important;
}
.bb-template-v2 .primary-menu&gt;.menu-item-has-children:not(.hideshow) {
    padding: 0 5px 0 17px !important;
}
/*header menu transparent for homepage*/
.home .site-header {
    background-color: transparent;
}

.home ul#primary-menu li a,.home  .header-aside .user-wrap a.user-link span {
    color: #fff !important;
}

.home ul#primary-menu li a:hover, .home .header-aside .user-wrap a.user-link:hover span {
    color: #00C7D3 !important;
}
.home  ul#primary-menu&gt;li:hover&gt;a:before,.home .site-header .user-wrap.menu-item-has-children&gt;.user-link:hover:before{
   background-color : transparent !important;
}
.home .site-header .bb-left-panel-mobile&gt;i {
    color: #fff;
}
.home .bb-header-buttons a.button.outline {
    color: #fff ;
}
.home .site-header .header-aside i {
    color: #fff;
}

ul#primary-menu &gt; li:before {
    content: '';
    position: absolute;
    width: 1px;
    height: 17px;
    left: 0;
    background-color: #c4cbd2;
    top: 39%;
}
#primary-navbar .menu-item-participants i, #primary-navbar .menu-item-discussion i {
    display: none;
} 
ul#primary-menu li:last-child:before {
    display: none;
}

.error {
    border: 1px solid red !important;
}
.custom_enrolled_list ul.course-members-list {
    display: flex;
    list-style-type: none;
      margin: 40px 0 0;
    flex-wrap: wrap;
}
.custom_enrolled_list h1 {
    background-color: #00C6D2;
    padding: 20px;
    text-align: center;
}
.custom_enrolled_list ul.course-members-list li {
    padding: 0 10px 30px;
	flex-basis: 20%;
    text-align: center;
}
.custom_enrolled_list .bb-course-member-wrap{
	padding:0px;
}
.custom_enrolled_list ul.course-members-list li span {
    display: block;
    padding-top: 5px;
}
.custom_enrolled_list .bb-icon-angle-down{
	display:none;
}
.custom_enrolled_list .lms-course-sidebar-heading {
    padding-top: 35px;
    text-align: center;
}
.custom_enrolled_list a.list-members-extra.lme-more {
    font-size: 18px;
    font-weight: 700;
    line-height: 0.9em;
	    display: inline-block;
    background-color: #00C6D2;
    padding: 12px 40px 12px 40px;
    color: #fff;
    border-radius: 30px;
}
.custom_enrolled_list{
	padding-bottom:60px;
	    padding-top: 1.875rem;
}
#bbpress-forums li.bbp-header {
    background: #00C6D2;
}
#bbpress-forums li.bbp-header li {
    color: #fff !important;
	font-size:20px !important;
}
#bbpress-forums .bbp-pagination-links a {
    font-size: 16px;
    line-height: 28px;
}
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic {
    border-top: 1px solid #ddd;
}
#bbpress-forums ul.bbp-topics {
    border: 1px solid #ddd;

}
#new-topic-0 {
    max-width: 700px;
    background-color: rgb(48 206 217 / 3%);
    padding: 30px;
    border: 1px solid #ddd;
	border-radius:6px;
    margin: 120px auto 50px;
}
#new-topic-0 button#bbp_topic_submit {
    margin: 30px 0 0;
    width: 180px;
}
#new-topic-0 input[type=text], div#new-topic-0 select {
    height: 45px !important;
    width: 100%;
}
#new-topic-0 input#bbp_topic_subscription {
    margin-left: 10px !important;
    position: relative;
    top: 3px;
}

#bbpress-forums .bbp-pagination-links span {
    font-size: 16px !important;
    line-height: 28px !important;
    border: 0px !important;
    background-color: #00c6d2 !important;
    color: #fff !important;
}
#bbpress-forums .bbp-pagination-count {
    font-size: 16px;
}
#bbpress-forums p.bbp-topic-meta span {
    white-space: nowrap;
    font-size: 16px;
    color: #000;
}
#bbpress-forums a:hover,#bbpress-forums a:hover span {
    color:#00c6d2 !important
}
#subscription-toggle a:hover, 
.back-btn a:hover,
#bbpress-forums .back-btn a:hover, 
.back-btn:hover a{
    color: #fff !important;
}
.back-btn:hover{
    background-color: #00c6d2 !important;
}
.back-btn {
    margin-bottom: 25px;
    display: block;
    width:  150px;
    text-align: center;
    border: 1px solid #00c6d2;
    border-radius: 25px;
}
.back-btn a{
    padding: 10px 20px;
    font-weight: 500;
    font-style: normal;
    text-align: center;
    cursor: pointer;
    display: inline-block;
    line-height: 1.3;
    vertical-align: middle;
    -webkit-appearance: none;
    -webkit-font-smoothing: antialiased;
}
#bbpress-forums a,#bbpress-forums li{
    box-shadow: none;
    border: none;
    transition: none;
   
 color: #122b46;
    font-size: 16px;
}
@media screen and (max-width:685px) {
.custom_enrolled_list ul.course-members-list li {
    flex-basis: 50%;
}
}

.woocommerce-MyAccount-navigation{
    display: none;
}
.custom_enrolled_list a.list-members-extra.lme-more_cst {
    font-size: 18px;
    font-weight: 700;
    line-height: 0.9em;
    display: inline-block;
    background-color: #00C6D2;
    padding: 12px 40px 12px 40px;
    color: #fff;
    border-radius: 30px;
}
.elementor-shortcode .bb-courses-directory {
    margin-bottom: 10px;
}
.sub-menu-inner a.user-link{
    pointer-events: none;
}
.login-split {
    background-image: url(https://campus.kab.co.il/wp-content/uploads/2021/05/Comp-1-1.gif);
    background-size: cover;
    background-position: 50% 50%;
}
/*course grid button text color (progess,completed)*/
.ld_course_grid .ld-status.ld-status-progress { background-color: #94d60a !important; }
.ld_course_grid .ld-status.ld-status-complete { background-color: #a9188d !important; }
a.elementor-button-link.elementor-button.elementor-size-sm.elementor-animation-grow.show_register_login { font-size: 25px; font-weight: 600; text-transform: uppercase; fill: var( --e-global-color-text ); color: var( --e-global-color-text ); background-color: #F47721; border-radius: 31px 31px 31px 31px; padding: 15px 45px 15px 45px; }
.learndash-wrapper a.ld-login-button { display: none; }
a.login_user_register { font-size: 25px; font-weight: 600; text-transform: uppercase; fill: var( --e-global-color-text ); color: var( --e-global-color-text ); background-color: #F47721; border-radius: 31px 31px 31px 31px; padding: 15px 45px 15px 45px; }
a.login_user_register { margin-top: 40px; font-size: 25px; font-weight: 600; text-transform: uppercase; fill: var( --e-global-color-text ); color: var( --e-global-color-text ); background-color: #F47721; border-radius: 31px 31px 31px 31px; padding: 15px 45px 15px 45px; }
a.show_register_login { font-size: 25px; font-weight: 600; text-transform: uppercase; fill: var( --e-global-color-text ); color: var( --e-global-color-text ); background-color: #F47721; border-radius: 31px 31px 31px 31px; padding: 15px 45px 15px 45px; }
a.ld-login-button {display: none !important;}
.ld-login-modal-wrapper form#registerform {display: none !important;}
button#submit_custom_form { background: #00a2e8; color: #fff; cursor: pointer; padding: 0.95em 5em; transition: all .25s ease-in-out; border: none; /* padding: 0.75em 5em; */ }           
.ld-login-modal-branding img {width: 190px; }
.learndash-wrapper .ld-login-modal .ld-login-modal-form { margin: 1em 0;}
.learndash-wrapper .ld-login-modal .ld-login-modal-login {justify-content: initial;}
.learndash-wrapper .ld-login-modal .ld-login-modal-form p {margin: 0; }
.learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=email], .learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=password], .learndash-wrapper .ld-login-modal .ld-login-modal-register input[type=text] {margin: 0; padding: 0.2em 2em 0.2em 0.5em;}
.ld-modal-open:before { position: fixed;content:""; left: 0px; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); }
.learndash-wrapper .ld-login-modal .ld-modal-heading {margin: 0;}

.learndash-wrapper-login-modal p.register-privacy-info { color: white !important; }
.learndash-wrapper-login-modal p.register-privacy-info a { color: white !important; }
a.show_register_login { margin-top: 40px; }
div#privacy-modal { border-radius: 4px; border: 1px solid #d2d4d6; box-shadow: 0 6px 24px 0 rgb(18 43 70); max-width: 800px; background: #fff; padding: 30px; text-align: right; min-height: 400px px ; /* max-width: 650px; */ margin: 40px auto; position: relative; }
div#terms-modal { border-radius: 4px; border: 1px solid #d2d4d6; box-shadow: 0 6px 24px 0 rgb(18 43 70); max-width: 800px; background: #fff; padding: 30px; text-align: right; min-height: 400px; /* max-width: 650px; */ margin: 40px auto; position: relative; }
.response_sec .alert.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; /* padding: 15px; */ margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; margin-top: 5px; }

.learndash-wrapper .ld-login-modal {
    margin: 0% 50% 20px;
}
.learndash-wrapper .ld-modal {
    transform: translateY(0%) translateX(50%);
}	
#user_welcome_popup {display:none; }

/*speed optimize to  remove inline css*/
.learndash-wrapper .ld-alert-warning {background-color:transparent;}
.learndash-wrapper .ld-status-waiting,.learndash-wrapper .ld-alert-warning .ld-alert-icon {background-color: #dd3333 !important;}
.learndash-wrapper .ld-tertiary-color-hover:hover,.learndash-wrapper .ld-tertiary-color,.learndash-wrapper .ld-alert-warning {color: #dd3333 !important;}
.learndash-wrapper .ld-tertiary-background {background-color: #dd3333 !important;}
.learndash-wrapper .ld-alert-warning {border-color: #dd3333 !important;}
.learndash-wrapper .ld-tertiary-background,.learndash-wrapper .ld-alert-warning .ld-alert-icon {color:white !important;}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_reviewQuestion li.wpProQuiz_reviewQuestionReview,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_box li.wpProQuiz_reviewQuestionReview {background-color: #dd3333 !important;}
.learndash-wrapper .wpProQuiz_content  .wpProQuiz_reviewLegend span.wpProQuiz_reviewColor_Review {background-color: #dd3333 !important;}
learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {max-width: inherit;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{ background-color: #4054b2;	color: #ffffff;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay, #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{ border-color: #4054b2;}
body.pojo-a11y-focusable a:focus{ outline-style: solid !important;	outline-width: 1px !important;	outline-color: #FF0000 !important;}
#pojo-a11y-toolbar{ top: 100px !important;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{ background-color: #ffffff;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a, #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{ color: #333333;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{ background-color: #4054b2;	color: #ffffff;}
@media (max-width: 767px) { #pojo-a11y-toolbar { top: 50px !important; } }

.woocommerce form .form-row .required { visibility: visible; }

.bb-learndash-banner .banner-img {
    object-position: top;
    height: 100%;
}
.header-style-3 .main-navigation #primary-navbar {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: start !important;
}
div.bs-bp-container-reg {
    position: static;
    margin-right: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.login-split {
    background-image: url(https://campus.kab.co.il/wp-content/uploads/2021/05/Comp-1-1.gif);
    background-size: cover;
    background-position: 50% 50%;
}
.login-split-page .login-split .split-overlay {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    z-index: 1;
    opacity: 0;
}
.login-split-page .login-split__entry {
    display: block;
    width: 80%;
    max-width: 450px;
    font-size: 32px;
    line-height: 1.15;
    position: relative;
    z-index: 9;
}
.login-split {
    padding: 0;
    width: 50%;
    position: fixed;
    right: 0;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.login-split__entry {
    display: block;
    width: 80%;
    max-width: 450px;
    font-size: 32px;
    line-height: 1.15;
    position: relative;
    z-index: 9;
}
.split-overlay {
    width: 100%;
    height: 100%;
    background-color: #000;
    position: absolute;
    z-index: 1;
    opacity: 0;
}

aticle.bp_register {
    max-width: 450px;
    width: 100%;
    text-align: right;
    margin-right: calc((50vw - 450px)/ 2);
    margin-left: -webkit-calc((50vw - 450px)/ 2);
    margin-right: -webkit-calc((50vw - 450px)/ 2);
    float: right;
    margin-left: calc((50vw - 0px)/ 2);
}
.bp_register .entry-header {
    margin-bottom: 1.2rem;
    max-width: 460px;
    margin-right: auto;
    text-align: center;
    margin-left: auto;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    display: flex;
    justify-content: space-between;
    -ms-flex-flow: row wrap;
    flex-flow: row-reverse;
}
.bp_register .buddypress-wrap .standard-form label, .buddypress-wrap .standard-form span.label {
    display: block;
    width: auto;
}
.bp_register #register-page input {
    display: inline-block;
    width: 100%;
    font-family: inherit;
    font-size: 15px;
    height: 41px;
    outline: 0;
    vertical-align: middle;
    background-color: var(--bb-content-background-color);
    border: 1px solid var(--bb-content-border-color);
    border-radius: var(--bb-input-radius);
    box-shadow: none;
    padding: 0 12px;
    margin-bottom: 12px;
}
.bp_register .register-section fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}
.bp_register div#pass-strength-result {
    display: none;
}
.bp_register a.bb-toggle-password {
    height: 40px !important;
    width: 40px !important;
    color: rgba(18,43,70,.5);
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 50px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none!important;
}
.register-section-logo img {
    width: 145px;
}

.register-section-logo.private-on-div {
    width: 85%;
    max-width: 450px;
    text-align: right;
    margin-top: 30px;
    margin-right: -webkit-calc((50vw - 450px)/ 2);
    margin-right: calc((50vw - 450px)/ 2);
    margin-left: -webkit-calc((50vw - 450px)/ 2);
      margin-left: calc((50vw - 505px)/ 2);
    margin-bottom: 35px;
}
.bb-password-wrap {
    position: relative;
}
.bp_register h1.entry-title {
    font-size: 20px;
}
.bp_register span {
    font-size: 14px;
    text-transform: lowercase;
}
div.custom-register {
    max-width: none;
    padding-top: 0;
}
.bp_register label {
    font-weight: 400;
    font-size: 16px;
}
.bp_register button#submit_custom_form {
    background: #00457c;
    color: #fff;
    border-color: #00457c;
    width: 100%;
    font-size: 14px;
    margin-left: 0;
    margin-top: 25px;
}
.nsl-separator:before, .nsl-separator:after {
    content: "";
    flex-grow: 1;
    background: #dddddd;
    height: 1px;
    font-size: 0;
    line-height: 0;
    margin: 0 8px;
}
.bp_register .nsl-container-buttons {
    width: 100%;
}
div.nsl-container .nsl-button-default {
    flex-direction: row-reverse;
}
.nsl-separator {
    display: flex;
    flex-basis: 100%;
    align-items: center;
    color: #72777c;
    margin: 20px 0 20px;
    font-weight: bold;
}
.bp_register  .alert.alert-danger {
    width: 100%;
    border-radius: 3px;
    font-size: 14px;
    padding: 6px 12px;
    border: 0;
    margin-top: 20px !important;
}
div.custom-register {
    max-width: none;
    padding-top: 0;
    justify-content: end;
    background: #fff;
}
.custom_register_sec .register-section-img {
   display: none; 
}
@media screen and (max-width:991px){
.custom_register_sec .register-section-img {
   display: block; 
}
	.custom_register_sec .login-split {
    display: none;
}
.custom_register_sec aticle.bp_register {
    float: unset;
}
div.custom-register {
    margin-right: 0;
    flex-direction: column;
}
.custom_register_sec .site-main {
    width: 100%;
    max-width: 450px;
}
.bp_register  .entry-header {
    width: 100%;
    max-width: none !important;
}
.custom_register_sec .register-section-logo.private-on-div {
    margin-right: 0 !important;
    width: unset;
    max-width: none !important;
}
}
@media (max-width: 544px){
	.custom_register_sec .site-main {
       width: 80%;}
.learndash .bb-course-banner-inner h1.entry-title {
    font-size: 30px !important;
}
}
@media (max-width: 767px){
.custom_register_sec .register-section-img img {
    height: 160px;
    object-fit: cover;
    width: 100%;
}
.buddypanel-open .bb-single-course-sidebar.bb-preview-wrap {
    margin-top: -50px !important;
}
.bb-learndash-banner .banner-img {
    top: 92px !important;
}
}

.bb-learndash-banner .banner-img {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 0;
    height: 405px;
    width: 100%;
    object-fit: cover;
    object-position: 50% 23%;
}
.comment-text img
{    width: 22px;
}
.emoji{
    width: 22px !important;
}
img.emoji {
    width: 22px;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem span.wpProQuiz_cloze {
    margin: 0 5px 5px !important;
}
.bb-course-banner-inner h1.entry-title {
		font-size: 40px !important;
}
.bb-single-course-sidebar.bb-preview-wrap {
    max-width: 300px;
}

@media screen and (min-width:1366px){
.bb-learndash-banner .banner-img{
	right:43px !important;
}
.eicon-chevron-left {
    margin-left: 90px;
}
.slider_after:before{
    content: '';
    position: absolute;
    width: 250px;
    z-index: 2;
    left: -5px;
    top: -5px;
    background-repeat: no-repeat;
    height: 105%;
    background-image: url("https://campus.kab.co.il/wp-content/uploads/2023/03/Rectangle-236-1.svg");
    /*background: transparent linear-gradient(89deg, #000915 0%, #00000000 100%) 0% 0% no-repeat padding-box;*/
}
.elementor-swiper-button-next{
    z-index: 3 !important;
}

}
@media screen and (min-width:1920px){
 .elementor-carousel-image {
    width: 352px;
    height: 218px;
    border-radius: 10px;
}
}

@media screen and (min-width:1600px){
	.learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    position: relative;
    right: -80px;
}

}
@media screen and (min-width:1490px) and (max-width:1599px){
.bb-learndash-banner .banner-img{
	right:100px !important;
}

}

@media screen and (min-width: 1200px){
.learndash-theme.single-sfwd-courses .bb-course-banner-inner {
    max-width: -webkit-calc(100% - 650px) !important;
    max-width: calc(100% - 650px) !important;
    width: -webkit-calc(100% - 650px) !important;
    width: calc(100% - 650px) !important;
}
}
.user-link img {
    height: 36px !important;
}
.bb-mobile-panel-header .avatar {
    height: 50px !important;
}
.main-navigation .bp-logout-nav {
    order: 20;
}
.learndash-wrapper .wpProQuiz_content .wpProQuiz_questionListItem span.wpProQuiz_cloze {
    display: inline;
}
.wpProQuiz_content .wpProQuiz_questionListItem input {
    width: 20%;
}

.learndash_next_prev_link a .meta-nav, .learndash_next_prev_link span.empty-post .meta-nav {
    font-size: 18px !important;
}

.bb-lms-pagination .page-numbers, .bbp-pagination-links .page-numbers, .bp-pagination-links .page-numbers, .llms-pagination .page-numbers, .woocommerce-pagination .page-numbers {
    width: 35px !important;
    height: 35px !important;
    line-height: 33px !important;
    font-size: 16px !important;
}
.single-product .price{
    display: none !important;
}
.woocommerce div.product form.cart {
    margin-top: 2em;
}

.learndash_next_prev_link a .meta-nav, .learndash_next_prev_link span.empty-post .meta-nav {
    margin-bottom: 2px;
    font-size: 30px !important;
    font-weight: bold;
}
.single-product #main {
    width: 78%;
    margin: auto;
}

.single-product div.product div.images img {
    max-height: 287px;
}

.social-share a {
    display: inline-block;
    font-size: 22px;
    margin-right: 12px;
}
.social-share {
    display: flex;
    align-items: flex-start;
}
@media screen and (max-width: 767px){
.lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
    margin-right: 0 !important;
}
.single-sfwd-quiz .lms-topic-sidebar-wrapper.lms-topic-sidebar-close {
    margin-right: -370px!important;
}
.lms-topic-sidebar-wrapper{
    margin-right: 0 !important;
}
.single-product #main {
    width: 100%;
}
}

@media screen and (max-width: 1024px){
.loader {
    width: 120px;
    height: 120px;
    border-top: 4px solid #00c7d3;
    border-radius: 50%;
    animation: spin 0.8s linear infinite;
    margin: auto;
}
.main-loader {
    position: fixed;
    top: 50%;
    z-index: 99999999;
    pointer-events: none;
    left: 50%;
    transform: translate(-50%, -50%);
}
.overlays:before {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color:rgb(255 255 255 / 50%);
    content: '';
    left: 0;
    top: 0;
    z-index: 9999999;
}
}

.wpProQuiz_matrixSortString h5.wpProQuiz_header {
    font-size: 16px;
}

.bb-mobile-panel-wrapper a.bb-close-panel {
    margin-left: 20px;
}
.buddypanel-open .bb-icon-angle-left:before { content: '\e8ab'; transform: rotate(180deg); width: 0.91em;}
.bb-template-v2 .buddypanel .bb-toggle-panel { background-color: #00c7d3; border-radius: 50px; min-width: 24px !important;width: 30px; height: 30px; padding: unset !important; text-align: center;     color: white;}
.buddypanel .bb-toggle-panel:hover { color: white !important; }
a.bb-toggle-panel { background-color: #00c7d3; border-radius: 50px; min-width: 24px!important; width: 30px; height: 30px; padding: unset!important; text-align: center; color: #fff !important;}
.site-header .bb-toggle-panel i { margin-top: 4px; }

/* hide header menu */
.menu-item-29142 { display: none !important; }
.menu-item-40648 {display: none!important;}
.page-id-42421 .menu-item-29142 { display: inline-block!important; }
.page-id-42421 .menu-item-40648 {display: inline-block!important;}
/* show header menu item on specfic page */
.page-id-12704 .menu-item-29142, .page-id-12704 .menu-item-40648 {display: inline-block!important;}
.page-template-template-enrolled-users-php .menu-item-29142,.page-template-template-enrolled-users-php .menu-item-40648 { display: inline-block!important;}
.single-forum .menu-item-29142,.single-forum .menu-item-40648 { display: inline-block!important;}
.page-id-28901 .menu-item-29142, .page-id-28901 .menu-item-40648 {display: inline-block!important;}
.page-id-26804 .menu-item-29142, .page-id-26804 .menu-item-40648 {display: inline-block!important;}
.page-id-38730 .menu-item-29142, .page-id-38730 .menu-item-40648 {display: inline-block!important;}
.page-id-37544 .menu-item-29142, .page-id-37544 .menu-item-40648 {display: inline-block!important;}
.page-id-14712 .menu-item-29142, .page-id-14712 .menu-item-40648 {display: inline-block!important;}
.page-id-13394 .menu-item-29142, .page-id-13394 .menu-item-40648 {display: inline-block!important;}
.single-sfwd-lessons .menu-item-29142, .single-sfwd-lessons .menu-item-40648 {display: inline-block!important;}
.single-sfwd-courses .menu-item-29142, .single-sfwd-courses .menu-item-40648 {display: inline-block!important;}
.single-product.logged-in .menu-item-29142, .single-product.logged-in .menu-item-40648 {display: inline-block!important;}
.single-forum .bbp-template-notice.info { display: none; }
/*.customheader_menu a {
    border: 1px solid #000;
    border-radius: 20px;
    display: flex;
    padding: 3px 6px;
    align-items: center;
    color: #000;
    font-size: 14px;
}
.customheader_menu .fas{
    display: none;
}
.customheader_menu i {
    font-size: 14px!important;
    margin-bottom: -2px;
    padding-right: 5px;
}
.customheader_menu a:hover i {
    color: var(--bb-primary-color);
}
.customheader_menu a:hover {
    border-color: var(--bb-primary-color);
}*/
.customheader_menu a {
    border: 1px solid #fc6719;
    border-radius: 20px;
    display: flex;
    padding: 3px 6px;
    align-items: center;
    font-size: 14px;
    background-color: #fc6719;
    color: white;

}
.customheader_menu a i {
    font-size: 14px!important;
    margin-bottom: -2px;
    padding-right: 5px;
    color: #fff !important;
}

.customheader_menu a:hover {
    color: #fc6719;
    background-color: #fff;
}
.customheader_menu a:hover i {
     color: #fc6719 !important;
}

/*.page-id-38730 .customheader_menu a { background-color: #fc6719; color: white; border-color: #fc6719; }
.page-id-38730 .customheader_menu a i {
    color: #fff;
}*/
.customheader_menu   .far
{
    display: none;
}
/*.page-id-38730 .customheader_menu .fas {
    display: block;
}
.page-id-38730 .customheader_menu a:hover {
    color: #fc6719;
    background-color: #fff;
}
.page-id-38730 .customheader_menu a:hover i {
    color: #fc6719;
}*/
.footerHeart:hover a {
    color: #fc6719 !important;
}
.cr-reviews-slider .slick-next { right: auto !important; }
.bb-course-points a.anchor-course-points {visibility: hidden; }
.bb-enroll-widget .bb-course-volume h4 { display: none; }
.bb-enroll-widget .bb-course-volume-list li:nth-child(1) { display: none; }
.bb-enroll-widget ul.bb-course-volume-list { visibility: hidden;}
.single-sfwd-lessons .ld-status { display: none !important;}
.footerMenu p {  margin-bottom: 0;}
span.search-separator.bb-separator { display: none; }
a.header-search-link.class1 { display: none; }

.cr-reviews-slider .cr-review-card .cr-review-card-inner {height: 382px;  overflow-y: scroll; position: relative;}
.cr-reviews-slider .cr-review-card .cr-review-card-inner::-webkit-scrollbar { display: none;} 
.cr-reviews-slider .review-product { position: absolute;  width: 94%;bottom: 12px;}
.cr-reviews-slider .cr-review-card .cr-review-card-inner {-ms-overflow-style: none;  scrollbar-width: none; }
.ld-status.ld-status-progress.not_started_course.ld-primary-background { background-color: #00c6d2 !important; }
/*.page-template-template-enrolled-users-php #menu-item-participants { display: none; }*/
/*.single-forum #menu-item-discussion ,.single-forum #menu-item-participants:before { display: none !important; }*/ 
.custom_login_sec .forgot_pass_sec { display: flex; justify-content: space-between; }
 .custom_login_sec p.forgetmenot { display: flex; flex-direction: row-reverse; margin-bottom: 0px; }
  .custom_login_sec input#rememberme { width: 16px !important; height: 16px !important; margin-left: 10px; margin-top: 5px; } .custom_login_sec p.lostmenot { margin-bottom: 0px; } 
  .custom_login_sec .submit { width: 100%; } 
  .custom_login_sec button#submit_custom_login_form { width: 100%; }
  .custom_login_sec .g-recaptcha { margin-top: 20px; margin-bottom: 20px; direction: rtl; }
.primary-menu.bb-primary-overflow .menu-item-has-children:not(.hideshow):after {opacity: 1 !important;}
.primary-menu.bb-primary-overflow { overflow: visible !important;}
@media only screen and (max-width:767px){
    .footerHeart a  i.fas.fa-heart {
            position: relative;
            top: 4px;
    }
}
.ld-course-navigation a.course-entry-link span{ 
    display:none; 
}</pre></body></html>