/* =========================================
   Cimea Academy — CSS personalizzato
   ========================================= */

.lms-topic-sidebar-course-navigation {
background-color: #2d348c !important;
background-image: linear-gradient(
45deg
,#2d348c 0%,#6cc6ef 100%) !important;
border-bottom: 1px solid rgba(255,255,255,.08) !important;
padding-top: 15px !important;
}
.course-entry-title {
color: #ffff !important;
}
.lms-topic-sidebar-course-navigation a.course-entry-link {
background-color: #2d348c !important;
color: #6cc6ef !important;
transition: all linear .2s !important;
}
lms-topic-sidebar-course-navigation a.course-entry-link:hover {
background: linear-gradient(#2d348c,#6cc6ef) !important;
/* background-color: #2d348c !important; */
color: #fff !important;
transition: all linear .2s !important;
}
.lms-topic-sidebar-wrapper .lms-topic-sidebar-data {
background-color: #ffffff !important;
}
span.count, .notification-wrap span.count {
    background-color: #ee130e;
}
.amaran-close {
    right: 15px;
}
.amaran.user.message {
	background: rgba(46,52,141,.90);
	border-radius: 10px;
}
.bb-cover-list-item .ld-third-background {
    background-color: #ffff;
	color: #2d348c;
	font-weight: bolder;
}
#page .bb-course-title a {
    font-size: medium;
	font-weight: bolder;
}
.bb-template-v2 .widget {
       padding: 0rem 1.25rem 1.5625rem 1.25rem;
}
.bb-single-course-sidebar .widget {
        background-color: white;
}
.learndash-wrapper .ld-table-list .ld-table-list-header .ld-text {
    color: #6bc6f0;
}

.bb-template-v2 .elementor-widget .elementor-widget-container>h5, .bb-template-v2 .widget-title, .bb-template-v2 .widgettitle, .bb-template-v2 h2.widget-title {
  margin-top: 15px;  
	text-transform: none;
    font-size: 1.15rem;
    margin-bottom: 10px;
}
.bb-template-v2 .widget .widget-title {
    letter-spacing: -.24px;
	  margin-top: 15px; 
}
.zoom-meeting-block h2 {
    font-size: 15px;
    font-weight: 800;
    margin: 0 0 5px!important;
}
.widget_display_replies .bbp-author-avatar {
    display: none;
}
.social-networks-wrap span.social {
    display: inline-block;
    width: 20px;
    margin-right: 10px;
}
.facebook {
    background-color: #ffffff;
}
.learndash-wrapper .ld-quiz-actions input[name=reShowQuestion] {
    background: #ffffff;
}
.bb-media-model-wrapper .activity-comments .acomment-foot-actions, .buddypress-wrap .activity-comments .acomment-foot-actions {
    display: flex;
    align-items: baseline;
    font-size: small;
}
@media screen and (min-width: 46.8em) {
    .activity-list .activity-item .activity-content {
        margin: 10px;
    }
}
.activity-list .bp-activity-head {
    margin-right: 35px;
    margin-left: 10px;
}
.bp-activity-head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px;
    margin-top: 15px;
}
.activity-item.activity_update .activity-comments .acomment-content {
    overflow: initial;
}
.buddypress-wrap .activity-comments .acomment-content {
    border-left: 0;
    margin: 0 0 0 0px;
    padding: 0;
    overflow: hidden;
}
.buddypress-wrap .activity-comments .acomment-content p:last-child {
    margin-bottom: 0;
}
.bb-media-model-wrapper .activity-comments .acomment-content p:empty, .buddypress-wrap .activity-comments .acomment-content p:empty {
    min-height: 0em;
}



.bb-course-volume h4, .bb-course-volume h4 {
    color: #1D2C7A;
    font-weight: bold;
    font-size: 18px;
}
/*
.bb-course-volume h4 {
    color: transparent; /* Nasconde il testo originale 
    position: relative;
}

.bb-course-volume h4 {
    color: transparent; /* Nasconde il testo originale 
    position: relative;
}

.bb-course-volume h4::after {
    content: "Il corso include:"; /* Testo personalizzato 
    color: #1D2C7A; /* Blu simile al pulsante 
    font-weight: bold;
    font-size: 18px;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    text-align: left;
}*/

.buttons_wrap {
    width: 140px;
    display: none;
}
#video_ended_popup {
    position: relative;
    margin: auto;
    text-align: center;
    display: none;
}