.site-header-container .container {
	padding-left: 0;
}				
.bb-template-v2, .bb-template-v2 .primary-menu>li.current_page_item>a {
	border-bottom-color: #0f73c1;
}				
#tribe-events {
	padding: 0;
}
/*.users-header {
	display: none;
}
.users-nav {
	display: none!important;
}
.bp-subnavs {
	display: none!important;
}*/
.has-sidebar:not(.profile-sidebar):not(.group-sidebar):not(.llms-pointer) #primary, body.buddypress.has-sidebar:not(.profile-sidebar):not(.group-sidebar):not(.llms-pointer) #page #primary {
    max-width: 100%!important;
}
.last-activity {
	display: none!important;
}
.groups-search {
	display: none!important;
}
.bp-groups-filter-wrap {
	display: none!important;
}
.ld-secondary-header {
	display: none!important;
}
.tribe-events-c-subscribe-dropdown__container {
	display: none!important;
}
#groups-list.bp-list .item-entry .list-wrap .group-footer-wrap .footer-button-wrap .group-button:not(.generic-button) {
    text-transform: none!important;
}
.media-folder_author {
	display:none!important;
}
li.item-entry.item-entry-header {
    display: none!important;
}
li.item-entry.odd.is-online.is-current-user.member-type-perfil-tecnico {
    display: none!important;
}
#buddypress .bp-list li .follow-container {
	display: none!important;
}
.sub-menu .user-link .user-mention {
	color: #ccc!important;
}
select#members-order-by {
    display: none;
}
.site-title {
    text-align: center;
}
.bb-media-info-section.document {
	display: none;
}
.ld-status.ld-status-progress.ld-primary-background {
    display: none!important;
}
.ld-progress-stats {
    display: none!important;
}
#floatBtn-1 [data-tooltip]:before {
    background: rgb(15 115 193)!important;
}
.gv-list-view {
    background-color: #fff;
    border-radius: 10px!important;
}
.gv-list-view-footer {
    background-color: none!important;
}
.gv-grid-col-2-3 {
    width: 100%!important;
}
.profile_completion_wrap .pc_progress_wrap {
    min-width: 100%!important;
}
.widget {
    border: none!important;
}
.login_error {
    display: none!important;
}
div#bb-course-list-grid-filters {
    display: none!important;
}
#div-listing-15 {
	display: none!important;
}
p.forgetmenot{
	display: none!important;
}
p.lostmenot{
	display: none!important;
}

span.select2.select2-container{width:100%!important}
.campolista input[type=search]{border: 0px!important;border-radius: 0rem!important;margin-top:0!important;padding: 0rem!important;box-shadow: none!important}
.gv-field-label {color: #1573c1!important;font-weight: bolder;}
.select2-container--default .select2-selection--multiple {cursor: text;height: 120px;border: 2px solid #e0e0ec!important;border-radius: 0.2rem;margin-top: 15px;padding: 0.75rem!important;box-shadow: inset 0 .25rem .125rem 0 rgba(0,0,0,.05)!important;}
.select2-container--default .select2-selection--single {cursor: text;height: 50.5px;border: 2px solid #e0e0ec!important;border-radius: 0.2rem;margin-top: 15px;padding: 0.75rem!important;box-shadow: inset 0 .25rem .125rem 0 rgba(0,0,0,.05)!important;}
.campooculto{display:none!important}
body:not(.learndash-cpt-sfwd-courses-37934-parent) .uagb-tabs__wrap .uagb-tabs__body-container{display:block!important}
.select2-container .select2-selection--single {height: 56px!important;}
.w3eden .form-control{margin: 15px 0;height: 49px;}
.wpsc-header label {color: #fff;}
p.forgetmenot{display:none!important}
aside.buddypanel.buddypanel--toggle-off {padding-bottom:100px!important;}
.puntos-inicio{text-align: center;font-size: 20px;}
div#div-listing-22 {display: none!important;}
.gv-search-clear{display:none!important;}
.bb-template-v2 .side-panel-menu li {min-height: 45px!important;}
.bb-template-v2 .side-panel-menu a {padding:8px 0!important;}
.gamipress-earnings-col-thumbnail {display: none;}
.rss-widget-title{display:none} 
.rss-widget-feed{display:none}
.members-map-pin-popup a {
color: #0f73c1!important;
}

.wpsc-header label {
	color: #fff!important;
}
.go-prev.file-item.folder-item {
	display: none!important;
}
.wpsc-header .log-out {
	display: none!important;
}

.google-apps-header {
  min-width: 205px!important;
}

/* BuddyPanel: Add margin-left to align submenus to main menu */
.buddypanel .side-panel-menu .sub-menu a {
    margin-left: 11px!important;
}

/* LearnDash: Hide volume, type and points from course page */
.bb-course-volume {
	display: none!important;
}
.bb-course-type {
	display: none!important;
}
.bb-course-points {
	display: none!important;
}

/* Documents Drive: Show all the file name */
.igd-body .file-list .folder-item .file-item-footer .file-item-name {
    white-space: normal!important;
}

/* Search Results: Hide middot and author */
span.middot {
    display: none!important;
}
span.author {
    display: none!important;
}
.entry-meta {
    display: none!important;
}

#avatar-from-google{
    width: 126px !important;
    transform: scale(1.3);
    top: 15px;
    position: relative;
}

a>div>#avatar-from-google{
    top: 19px !important;
    border-radius: 0% !important;
}

a>div:has(#avatar-from-google), #item-header-avatar>div:has(#avatar-from-google) {
    overflow: hidden;
    border-radius: 50%;
}

#buddypanel-menu li a:hover, #buddypanel-menu li a:hover i{
    color: #0F73C1 !important;
}

.privacy-policy-page-link, #login_error {
    display: none !important;
}

.postid-37934 .ld-item-list-item.ld-item-lesson-item{
    background: #2F71BD !important;
}

.postid-37934 .ld-item-list-item.ld-item-lesson-item.ld-lesson-item-47954{
    background: #74A4D7 !important;
}

.postid-37934 .ld-item-list-item.ld-item-lesson-item.ld-expanded{
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
}

.postid-37934 .ld-item-list-item.ld-item-lesson-item .ld-item-name.ld-primary-color-hover{
    color: white !important;
}

.postid-37934 .learndash-wrapper  .ld-item-list .ld-item-list-item .ld-item-list-item-preview:hover a.ld-item-name .ld-item-title{
    color: white !important;
}

.postid-37934 .learndash-wrapper .ld-item-list-item.ld-item-lesson-item .ld-item-list-item-preview .ld-icon-arrow-down{
    color: white !important;
}

.postid-37934 .ld-table-list.ld-topic-list.ld-no-pagination{
    background: white;
    border-bottom-left-radius: 20px !important;
    border-bottom-right-radius: 20px !important;
}

.postid-37934 .learndash-wrapper  .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview.learndash-complete .ld-topic-title, .postid-37934 .learndash-wrapper  .ld-table-list .ld-table-list-items div.ld-table-list-item a.ld-table-list-item-preview:has(.ld-quiz-complete) .ld-item-title span{
    text-decoration: none !important;
}

.postid-37934 .ld-table-list-item-preview.ld-primary-color-hover.ld-topic-row.learndash-complete, .postid-37934 .ld-table-list-item-quiz:has(.ld-quiz-complete)>a{
    padding-left: 45px !important;
    padding-right: 6px !important;
}

.postid-37934 .ld-table-list-item.lms-topic-not-locked:has(.ld-table-list-item-preview.learndash-complete), .postid-37934 .ld-table-list-item-quiz:has(.ld-quiz-complete){
    background-color: #E7F9E3;
    margin-left: 25px;
    margin-right: 8px;
    border-radius: 10px;
    margin-bottom: 2px;
}

.postid-37934 .bb-ld-sticky-sidebar{
    display: none;
}

.logros-container{
    position: absolute;
    left: 100%;
    width: 60%;
    margin-left: 80px;
    background: white;
    border-radius: 20px;
}

.logros-container .cabecera{
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.logros-container .cabecera>h3{
    padding-left: 20px;
}

.logros-container .cabecera>div{
    padding-right: 20px;
}

.logros-container .cabecera>div>p{
    text-align: end;
}

.logros-container .cabecera>div>p:first-child{
    margin-bottom: 0px;
}

.logros-container img{
    height: 80px;
}

.logros-container ul{
    list-style-type: none;
}

.logros-container li{
    display: flex;
    align-items: center;
}

.logros-container .logro-no-completado:not(:has(button)){
    opacity: 0.3;
}

.logros-container .logro-no-completado:has(button) img{
    opacity: 0.3;
}

#ld-expand-47961{
    display: none;
}

.postid-37934 .ld-item-component, .postid-37934 .ld-sep{
    color: white !important;
}

.quiz-container-list{
    background: linear-gradient(133deg, #999999 0%, #cfcfcf 100%);
    border-radius: 20px;
    color: white;
    padding-top: 10px;
    padding-bottom: 1px;
    margin-top: 20px;
}

.quiz-container-list h3{
    text-align: center;
    color: white;
}

.quiz-container-list ul{
    list-style-type: none;
}

.quiz-container-list li{
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 55px;
    margin-right: 25px;
    padding-left: 25px;
    border-radius: 10px;
}

.quiz-container-list li>p, .quiz-container-list li>div{
    margin: inherit;
    width: 40%;
    text-align: end;
    margin-right: 0px;
    padding-right: 10px;
}

.quiz-container-list li>div>p{
    margin-bottom: 0px;
    text-align: end;
}

.quiz-container-list button, .quiz-container-final button{
    background: white;
    color: #6A6A6A;
    border: 1px solid white;
}

.quiz-container-list .ld-status-complete{
    background: rgba(231, 249, 227, .3);
}

.quiz-container-list .ld-status-notpassed{
    opacity: 0.5;
}

#ld-table-list-item-49912{
    display: none;
}

.quiz-container-final{
    background: rgb(115,163,215);
    background: linear-gradient(133deg, rgba(115,163,215,1) 0%, rgba(47,113,189,1) 100%);
    border-radius: 20px;
    margin-top: 25px;
    text-align: center;
    color: white;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 130px;
    padding-right: 130px;
    font-size: large;
    position: relative;
}

.quiz-container-final h2, .quiz-container-final h3, .quiz-container-final h4{
    color: white;
}

.quiz-container-final li{
    font-size: initial;
    list-style-position: inside;
}

.quiz-container-final button{
    width: 70%;
    margin-bottom: 15px;
}

.quiz-container-final ul{
    margin-left: 0px;
}

.quiz-container-final-passed{
    background: white;
    padding: 25px;
    border-radius: 20px;
}

.quiz-container-final-passed .final-cabecera{
    display: flex;
}

.quiz-container-final-passed .final-cabecera>div:first-child{
    width: 70%;
}

.quiz-container-final-passed .final-cabecera>div:last-child{
    width: 30%;
}

#pdf_renderer{
    border-radius: 20px;
}

.quiz-container-final-passed{
    /* Fallback */
    background-image: url('https://agora.isprox.com/wp-content/uploads/Talent-Expert-Accreditation-Visual-02.png');

    background-image: linear-gradient(to bottom, rgba(255,255,255,0.8), rgba(255,255,255,1)), url(https://agora.isprox.com/wp-content/uploads/Talent-Expert-Accreditation-Visual-02.png);
    background-size: 100%;
}

.quiz-container-final-passed .pdf{
    text-align: center;
}

.quiz-container-final-passed button{
    width: 92%;
    margin-top: 15px;
}

.quiz-container-final-passed p{
    width: 80%;
}

.quiz-container-final-passed .final-cabecera h1 strong{
    font-size: 130px;
    font-weight: 700;
}

.quiz-container-final-passed .final-cabecera>div>h1:last-of-type{
    margin-top: 40px;
    margin-bottom: 70px;
}

.quiz-container-final-passed .final-logros{
    background: #DCDEE1;
    border-radius: 20px;
    margin-top: 25px;
    padding: 20px;
    text-align: center;
}

.quiz-container-final-passed img{
    height: 130px;
    width: 140px;
}

.quiz-container-final-passed ul{
    list-style-type: none;
    display: flex;
}

#masthead{
    width: 100%;
}

.restriccio-final{
    position: absolute;
    color: black;
    background: rgb(255 255 255 / 50%);
    height: 100%;
    width: 100%;
    border-radius: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 0px;
    left: 0px;
}

.restriccio-final>div{
    background: rgb(232, 233, 236);
    height: 150px;
    width: 450px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
}

.quiz-container-list li>div{
    font-size: small;
}

.bb-course-category>span{
    display: none !important;
}

.wpProQuiz_button_reShowQuestion{
    display: none !important;
}

.learndash-cpt-sfwd-courses-37934-parent .learndash_timer{
    display: none !important;
}

.learndash-cpt-sfwd-courses-37934-parent .learndash_mark_complete_button:disabled{
    display: none !important;
}

#learndash_post_38070 .lms-topic-sidebar-wrapper, #learndash_post_47954 .lms-topic-sidebar-wrapper{
    display: none !important;
}

.learndash-cpt-sfwd-courses-37934-parent .lms-topic-sidebar-data .lms-lessions-list .lms-lesson-item:last-child{
    display: none !important;
}

.learndash-cpt-sfwd-courses-37934-parent .lms-topic-sidebar-data .lms-course-quizzes-list{
    display: none !important;
}

.learndash-cpt-sfwd-courses-37934-parent .bb-completed-item{
    text-decoration: none;
}
.learndash-cpt-sfwd-courses-37934-parent li.lms-topic-item:has(.bb-completed-item){
    background-color: rgb(231, 249, 227, 0.5);;
}

.postid-37934 .lms-topic-is-locked .lms-topic-status-icon, .learndash-cpt-sfwd-courses-37934-parent .lms-topic-is-locked .lms-topic-status-icon{
    pointer-events: none !important;
}

.postid-37934 .lms-quiz-status-icon, .learndash-cpt-sfwd-courses-37934-parent .lms-is-scheduled .lms-quiz-status-icon{
    pointer-events: none !important;
}

.bb-single-course-sidebar.bb-preview-wrap{
    z-index: -1;
}