/*
Theme Name: Edumall Child
Theme URI: https://edumall.thememove.com/
Author: ThemeMove
Author URI: https://thememove.com/
Version: 1.0.0
Template: edumall
Text Domain:  edumall-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/
.wishlist-btn-wrap, .tutor-plan-feature-list{
	display: none !important;
}
#tutor-login-form .form-description{
    display: none;
}
#course-isep .tutor-dashboard-header-wrap{
    position: fixed;
    right: 0;
    left: 0;
    width: 100%;
    z-index: 1;
}
#course-isep .tutor-course-lesson-count, #course-isep .tutor-course-categories{
	display: flex;
    gap: 20px;
}
#course-isep .tutor-single-course-main-content{
	padding: 150px 0 50px 0;
}
#course-isep .tutor-dashboard-header{
    padding: 25px 0;
}
#course-isep #wrap_progress_bar_isep .tutor-segment-title {
    font-size: 15px;
    text-align: right;
    margin-bottom: 0px;
}
#course-isep  .tutor-segment-title {
    font-size: 1.9em;
    text-align: left;
    margin-bottom: 20px;
}
.sidebar_isep_course #dashboard-nav-wrapper{
    margin-top: 136px;
}
.title_nav_course{
    font-size: 1.3em;
	margin: 0;
}
.back_btn{
	font-size: .8em;
}
#course-isep .tutor-course-topics-contents .tutor-course-title h4{
    font-size: 1.2em;
}
#course-isep .tutor-course-lesson h5{
	font-size: 1em;
}
.tutor-dashboard-menu-reviews, .tutor-dashboard-menu-my-quiz-attempts, .tutor-dashboard-menu-index{
	display: none;
}
@media (max-width: 475px) {
	.tutor-single-course-content-next a .tutor-mr-8, .tutor-single-course-content-prev a .tutor-ml-8{
		display:none !important;
	}
	.tutor-topbar-mark-btn span{
		font-size: .8em;
	}
	#tutor-lesson-nav-take-note-btn{
		bottom: 90px;
	}
	.btn-toggle-lesson-sidebar {
        top: 60px;
    }
	.tutor-single-page-top-bar {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: flex-end;
		border-radius: 0;
	}
	.tutor-single-page-top-bar .tutor-topbar-content-title-wrap {
		display: inline-flex;
		align-items: flex-start;
		min-height: 46px;
		flex-direction: row;
	}
	.single-lesson .page-content .container, .single-tutor_quiz .page-content .container{
		padding-left: 0;
		padding-right: 0;
	}
	.tutor-course-topic-single-body{
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media (max-width: 1200px) {
#course-isep .tutor-dashboard-header-wrap{
    position: fixed;
    right: 0;
    left: 0;
    width: 100%;
    z-index: 1;
}
.sidebar_isep_course #dashboard-nav-wrapper{
    margin-top: 0px;
}
}

li.tutor-dashboard-menu-mis-certificados a::before,
li.tutor-dashboard-menu-mis-certificados a::before {
	content: "\f559"; 
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
    margin-right: 12px;
    font-size: 18px;
    display: inline-block;
}

li.tutor-dashboard-menu-subscriptions a::before,
li.tutor-dashboard-menu-subscriptions a::before {
	content: "\f46d"; 
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 900;
    margin-right: 12px;
    font-size: 18px;
    display: inline-block;
}

/*-----Iconos------*/
.nav_course::before{
	position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 20px;
    font-size: 20px;
    min-width: 30px;
    margin: 0;
    color: var(--edumall-color-primary) !important;
    opacity: 1 !important;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.nav_resumen::before{
	content: "\f112";
}
.nav_curriculum::before{
	content: "\f117";

}
.nav_resources::before{
	content: "\f0c0";

}
.nav_questions::before{
    content: "\f10c";

}
.nav_instructors::before{
	content: "\f116";

}
.nav_announcements::before{
    content: "\f115";

}
.nav_google_classroom_stream::before{
	content: "\f0e8";

}
.nav_gradebook::before{
	content: "\f0ae";

}
.nav_reviews::before{
	content: "\f0c0";

}
.menu_single_course .single-course-nav{
	text-align: left;
}
.menu_single_course .single-course-nav.style-02 li a{
	display: block;
    position: relative;
    font-size: 13px;
    font-weight: var(--edumall-typography-headings-font-weight);
    color: var(--edumall-color-heading);
    border-radius: 5px;
    line-height: 26px;
    padding: 13px 20px 13px 60px;
}
.menu_single_course .single-course-nav li.active a{
	color: #ffffff;
}
.menu_single_course .single-course-nav.style-02 {
    background: none;
    border-radius: 0;
    padding: 0;
    margin: 0;
}
.menu_single_course .single-course-nav li{
	display: block;
}
.tutor-header-user-info{
	display: block;
}
.single-course-tab {
	background: #ffffff;
    padding: 40px;
	margin-top: 65px;
}
#tutor-lesson-nav-take-note-btn{
        background-color: #016074;
}
.tutor-course-topic-single-header .tutor-topbar-mark-to-done{
	display: none;
}
.dashboard-page #page-open-main-menu{
	display: none !important;
}
.lesson-template-default .page-content{
	margin: 0;
}
.tutor-accordion-item-header h3{
	color: #828080;
	border-bottom: solid 1px #dcdcdc;
}
.tutor-accordion-item-header .topic-title{
		font-size: 1.2em;
		padding: 20px 40px 20px 20px;
}
#top_menu_nav{
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: center;
    align-items: center;
    gap: 15px;
}
.legales_box{
	height: 67px;
    overflow-y: scroll;
}
#outerContainer .hiddenMediumView{
	display: none !important;
}