img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
/*
@media screen and (min-width:1100px){
.eltdf-grid-list.eltdf-three-columns .eltdf-item-space, .eltdf-grid-list.eltdf-three-columns .eltdf-masonry-grid-sizer{
 	width:33.3%
} 
}
*/

/*pego los estilos del demo*/

.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-courses-holder .eltdf-lms-profile-course-item{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	margin-bottom:20px
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-courses-holder .eltdf-lms-profile-course-item-image{
	position:relative;
	display:table-cell;
	height:100%;
	vertical-align:middle;
	width:150px;
	padding-right:35px
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-courses-holder .eltdf-lms-profile-course-item-title{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-courses-holder .eltdf-lms-profile-course-item-title>*{margin:0}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-courses-holder .eltdf-profile-course-status{
	font-size:15px
}
@media only screen and (max-width:480px){
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-courses-holder 
	.eltdf-lms-profile-course-item,
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-courses-holder 
	.eltdf-lms-profile-course-item-image,
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-courses-holder 
	.eltdf-lms-profile-course-item-title{
		display:block;width:100%
	}
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-favorites-holder .eltdf-lms-profile-favorite-item{
	position:relative;
	display:table;
	table-layout:fixed;
	height:100%;
	width:100%;
	margin-bottom:20px
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-favorites-holder .eltdf-lms-profile-favorite-item-image{
	position:relative;
	display:table-cell;
	height:100%;
	vertical-align:middle;
	width:150px;padding-right:35px
}
.eltdf-membership-dashboard-content-holder .eltdf-lms-profile-favorites-holder .eltdf-lms-profile-favorite-item-title{
	position:relative;
	display:table-cell;
	height:100%;
	width:100%;
	vertical-align:middle
}
.eltdf-membership-dashboard-content-holder 
.eltdf-lms-profile-favorites-holder 
.eltdf-lms-profile-favorite-item-title>*{
	margin:0
}
.eltdf-membership-dashboard-content-holder 
.eltdf-lms-profile-favorites-holder 
.eltdf-lms-profile-favorite-item-title 
.eltdf-membership-item-favorites{
	vertical-align:middle
}
.eltdf-membership-dashboard-content-holder 
.eltdf-lms-profile-favorites-holder 
.eltdf-lms-profile-favorite-item-title 
.eltdf-membership-item-favorites>i{color:#ff1949}
@media only screen and (max-width:480px){
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-favorites-holder 
	.eltdf-lms-profile-favorite-item,
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-favorites-holder 
	.eltdf-lms-profile-favorite-item-image,
	.eltdf-membership-dashboard-content-holder 
	.eltdf-lms-profile-favorites-holder 
	.eltdf-lms-profile-favorite-item-title{
		display:block;width:100%
	}
}
.eltdf-course-single-holder .eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-title{padding:7px 0 3px 30px}
.eltdf-course-single-holder .eltdf-course-title-wrapper{width:100%;display:table;table-layout:fixed}
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-left-section,
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-right-section{
    display:table-cell;
    vertical-align:middle;
    height:100%
}
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-left-section{width:70%}
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-right-section{text-align:right;width:30%}
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-right-section .eltdf-favorites-icon{color:#ededed;font-size:20px}
.eltdf-course-single-holder .eltdf-course-single-type.eltdf-free-course,
.eltdf-course-single-holder .eltdf-course-title-wrapper .eltdf-course-right-section .eltdf-favorites-icon.eltdf-favorite-active{
    color:#ff1949
}
.eltdf-course-single-holder .eltdf-course-single-title{display:inline-block;margin:50px 0 38px}
.eltdf-course-single-holder .eltdf-course-single-type{
    position:relative;
    top:-3px;
    color:#ff1949;
    font-weight:500;
    font-family:Poppins,sans-serif;
    font-size:25px;
    margin-left:21px;
    border-radius:10px
}
@media only screen and (min-width:681px) and (max-width:1024px){
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-grid-col-9 .eltdf-grid-col-4{
        float:left;width:33.33333%
    }
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-action{
    text-align:right;
    padding-top:11px
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-action .eltdf-btn{
    background-color:#ff1949
}
@media screen and (max-width:1024px){
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-action{
        text-align:left!important
    }
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-category-label,
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-reviews-label,
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-instructor-label{display:block}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-category-items a,
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-instructor-name{
    font-family:Poppins,sans-serif;
    font-size:15px;
    font-weight:400;
    color:#252525
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-image,
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-info{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-image{
    width:90px;
    padding-right:20px
}
@media only screen and (max-width:1366px){
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-image{
        padding-right:18px
    }
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-instructor .eltdf-instructor-image img{display:block}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-categories{
    padding-top:20px;
    padding-left:80px
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-reviews{
    padding-top:20px;
    padding-left:50px
}
@media screen and (max-width:768px){
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-categories,
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-reviews{
        padding:0!important
    }
}
@media screen and (max-width:680px){
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-categories,
    .eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-reviews{margin-top:20px}
}
.eltdf-course-single-holder .eltdf-course-basic-info-wrapper .eltdf-course-stars i{color:#ffdb00}
.eltdf-course-single-holder .eltdf-instructor-social{display:none}
.eltdf-course-single-holder .eltdf-instructor .eltdf-instructor-image{width:90px!important}
.eltdf-course-single-holder .eltdf-course-image-wrapper{margin-top:51px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper{margin-top:50px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-tabs-nav .eltdf-tab-icon{
    font-size:16px;
    padding-right:5px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-content{margin-bottom:30px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-content-title{margin:20px 0 24px}
.eltdf-course-single-holder .eltdf-course-social-share{margin:16px 0 47px}
.eltdf-course-reviews-main-title{margin:0 0 48px}
.eltdf-course-reviews-main-title h3{margin:20px 0 23px}
.eltdf-course-reviews-list-top{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    background-color:#f9f9f9;
    overflow:hidden;
    box-sizing:border-box
}
.eltdf-course-reviews-list-top 
.eltdf-grid-row{
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    padding:45px 0
}@media only screen and (max-width:680px){
    .eltdf-course-reviews-list-top .eltdf-grid-row{display:block}
    .eltdf-course-reviews-list-top .eltdf-grid-row .eltdf-rating-percentage-wrapper{border:0}
}
.eltdf-course-reviews-list-top .eltdf-reviews-number-wrapper{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%;
    text-align:center;
    padding:0
}
.eltdf-course-reviews-list-top .eltdf-reviews-number-inner{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle;
    padding-bottom:10px
}
.eltdf-course-reviews-list-top .eltdf-reviews-number{
    display:block;
    color:#ff1949;
    font-family:Poppins,sans-serif;
    font-size:60px;
    line-height:1;
    font-weight:500;
    margin:0
}
.eltdf-course-reviews-list-top .eltdf-stars-wrapper{display:block}
.eltdf-course-reviews-list-top .eltdf-stars-wrapper .eltdf-stars{margin-top:16px;font-size:20px}
.eltdf-course-reviews-list-top .eltdf-stars-wrapper .eltdf-stars i{margin:0 1px;color:#ffdb00}
.eltdf-course-reviews-list-top .eltdf-reviews-count{
    display:block;
    margin-top:5px;
    font-size:15px;
    font-weight:300
}
.eltdf-course-reviews-list-top .eltdf-rating-percentage-wrapper{
    padding:15px 45px;
    border-left:2px dotted #e0e0e0
}
.eltdf-course-reviews-list-top .eltdf-rating-percentage-wrapper .eltdf-progress-bar:last-child{ margin-bottom:0}
.eltdf-course-reviews-list-top .eltdf-progress-bar{height:26px;margin-bottom:11px;vertical-align:top}
.eltdf-course-reviews-list-top .eltdf-progress-bar .eltdf-pb-title-holder{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    display:block;
    line-height:18px;
    font-family:Poppins,sans-serif;
    font-weight:400;
    letter-spacing:.015em;color:#252525
}
.eltdf-course-reviews-list-top .eltdf-progress-bar .eltdf-pb-content-holder{
    top:18px;
    left:65px;
    width:calc(100% - 105px);
    height:4px
}
.eltdf-course-reviews-list-top .eltdf-progress-bar .eltdf-pb-content-holder .eltdf-pb-content{height:4px}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-list li{margin:21px 0 0}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-list>li:first-child,
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info{margin:0}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-list li .eltdf-comment-image{
    padding-top:0
}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-holder-inner{padding:26px 0 20px}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text{vertical-align:top}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text .eltdf-comment-info .eltdf-comment-name{
    display:inline-block;
    vertical-align:middle;
    line-height:1em
}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text .eltdf-review-rating{
    width:auto;
    display:inline-block;
    vertical-align:middle;
    float:left;
    margin:0 0 7px 13px;
    line-height:1em;
    letter-spacing:-.04em
}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text .eltdf-review-rating i{color:#ffdb00}
.eltdf-course-reviews-list .eltdf-comment-holder .eltdf-comment-text .eltdf-review-title{
    color:#ff1949;
    margin:6px 0 11px
}
.eltdf-course-reviews-list .eltdf-comment-form .eltdf-comment-input-title{margin:30px 0 0}
.eltdf-course-reviews-list .eltdf-comment-form .eltdf-comment-form-rating{margin:13px 0 15px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-curriculum-description{margin-bottom:44px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-curriculum-description .eltdf-curriculum-title{margin:0 0 23px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum{margin-top:20px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-curriculum-section{
    background-color:#f9f9f9;
    margin-bottom:30px;
    box-sizing:border-box
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-name{
    border-bottom:2px dotted #e0e0e0;
    padding:30px 0 10px;
    margin:0 30px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-name .eltdf-section-name-lessons{
    float:right;
    color:rgba(37,37,37,.2)
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element.eltdf-section-quiz .eltdf-element-title .eltdf-element-label,
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-elements .eltdf-section-elements-summary .eltdf-summary-value{
    font-weight:700;color:#252525;
    font-family:Poppins,sans-serif;
    letter-spacing:.015em
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-content{padding:23px 30px 26px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-title{
    margin:0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-description{margin:13px 0 15px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-elements .eltdf-section-elements-summary{margin:0 0 7px 3px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element{
    border-bottom:2px dotted #e0e0e0;
    padding:8px 0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element.eltdf-section-lesson{margin-left:30px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element.eltdf-section-quiz{
    border-bottom:0;
    margin:12px 0 0 4px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element.eltdf-section-quiz .eltdf-element-title .eltdf-element-icon{
    padding-right:4px;
    vertical-align:middle
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-title{
    display:inline-block;
    float:left
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-title .eltdf-element-icon{padding-right:9px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-info{display:inline-block;float:right}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-info .eltdf-element-clock-icon{
    color:#ff1949;
    margin:0 4px 0 3px;
    position:relative;
    top:2px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-info .eltdf-element-extra-info-unit{text-transform:lowercase}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-label{
    padding-right:3px;
    font-weight:400;
    font-family:Poppins,sans-serif;
    color:#252525;
    letter-spacing:.015em
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-curriculum .eltdf-section-element .eltdf-element-preview-holder{
    font-weight:400;
    font-size:13px;
    color:#fff;
    margin-left:14px;
    letter-spacing:.015em;
    background-color:#ff1949;
    padding:2px 13px 4px;
    text-transform:capitalize
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    margin:20px 0 60px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-members-title{
    margin:0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-members-description{
    margin-top:23px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-members-items{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    padding:31px 30px 22px;
    margin-top:49px;
    background-color:#f9f9f9;
    overflow:hidden;
    box-sizing:border-box
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-members-items-heading{
    margin:0 0 25px;
    padding-bottom:28px;
    border-bottom:2px dotted #e0e0e0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-members-items-heading .eltdf-course-members-items-number{
    float:right;
    color:rgba(37,37,37,.2);
    font-size:28px;
    position:relative;
    top:4px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members ul{
    list-style:none;
    padding:0;
    margin:0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members ul li{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    padding:19px 0;
    margin:0;
    border-top:2px dotted #e0e0e0;
    box-sizing:border-box
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members ul li:first-child{
    padding-top:0;
    border-top:0
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-image{width:80px}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-content{width:216px}
@media only screen and (max-width:1024px){
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-content{width:100%}
}
@media only screen and (max-width:768px){
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item{
        display:inline-block;
        vertical-align:top
    }
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span{
        display:inline-block
    }
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-content{width:auto}
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-description{
        width:100%;
        margin-top:20px
    }
}
@media only screen and (max-width:680px){
    .eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-item>span.eltdf-course-member-content{
        width:100%;
        margin-top:20px
    }
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-image{
    padding-right:25px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-image img{display:block;border-radius:100%}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-content{
    padding-right:20px
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-content .eltdf-course-member-author-title{
    font-family:Poppins,sans-serif;
    font-weight:700;
    color:#252525
}
.eltdf-course-single-holder .eltdf-course-tabs-wrapper .eltdf-course-members .eltdf-course-member-author-position{
    display:block;
    color:#252525;
    letter-spacing:.015em;
    max-width:84%
}
.eltdf-course-popup{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-sizing:border-box;
    background-color:rgba(37,37,37,.6);
    padding:6.23% 9.8%;
    display:none;
    opacity:0;
    z-index:1001;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.eltdf-course-popup.eltdf-course-popup-opened{display:block;opacity:1}
.eltdf-course-popup .eltdf-course-popup-inner{background-color:#fff;height:100%;overflow:hidden}
.eltdf-course-popup .eltdf-course-popup-inner .eltdf-grid-row{margin:0}
.touch .eltdf-course-popup .eltdf-course-popup-inner .eltdf-grid-row{overflow-y:scroll!important}
.eltdf-course-popup .eltdf-course-popup-inner .eltdf-grid-col-4,
.eltdf-course-popup .eltdf-course-popup-inner .eltdf-grid-col-8{padding:0}
.eltdf-course-popup .eltdf-course-popup-inner .eltdf-grid-col-8{float:right}
.eltdf-course-popup .eltdf-course-popup-inner .eltdf-popup-info-wrapper{
    background-color:#f9f9f9;
    padding:31px
}
.eltdf-course-popup .eltdf-lms-search-holder{margin-bottom:30px;line-height:0;position:relative}
.eltdf-course-popup .eltdf-lms-search-holder input{
    height:52px;
    width:100%;
    border:1px solid #d6d6d6;
    box-sizing:border-box;
    padding-left:17px;
    font-size:15px;
    color:#444
}
.eltdf-course-popup .eltdf-lms-search-holder input::-webkit-input-placeholder{color:#444}
.eltdf-course-popup .eltdf-lms-search-holder input:-moz-placeholder{color:#444;opacity:1}
.eltdf-course-popup .eltdf-lms-search-holder input::-moz-placeholder{color:#444;opacity:1}
.eltdf-course-popup .eltdf-lms-search-holder input:-ms-input-placeholder{color:#444}
.eltdf-course-popup .eltdf-lms-search-holder input:focus{outline-color:#ff1949}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-lms-search-field-wrapper{
    display:inline-block;
    width:100%;
    position:relative
}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-lms-search-results{
    background:#fff;
    height:auto;
    display:none;
    width:100%;
    position:absolute;
    z-index:99;
    left:0;
    top:100%
}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-lms-search-results ul{
    padding:10px 20px;
    box-sizing:border-box;
    display:inline-block;
    line-height:0;
    width:100%
}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-lms-search-results ul li{
    display:inline-block;
    width:100%;
    line-height:30px
}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-icon,
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-loading{
    position:absolute;
    right:20px;
    top:50%;
    margin-top:-6px;
    font-size:15px;
    color:#777;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out;
    opacity:1
}
.eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-icon.eltdf-hidden,.eltdf-course-popup .eltdf-lms-search-holder .eltdf-search-loading.eltdf-hidden{opacity:0}
.eltdf-course-popup .eltdf-course-item-preloader{
    min-height:80vh;
    display:inline-block;
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    background:#fff;
    opacity:1;
    z-index:999;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.eltdf-course-popup .eltdf-course-item-preloader i{
    position:absolute;
    top:50%;
    left:50%;
    font-size:60px;
    margin-top:-30px;
    margin-left:-30px
}
.eltdf-course-popup .eltdf-course-item-preloader.eltdf-hide{opacity:0;z-index:0}
.eltdf-course-popup .eltdf-popup-heading{
    background-color:#252525;
    padding:20px 35px 20px 30px;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    position:relative;
    box-sizing:border-box
}
.eltdf-course-popup .eltdf-popup-heading .eltdf-course-popup-title{
    margin:0;
    padding:0;
    float:left;
    color:#fff
}
.eltdf-course-popup .eltdf-popup-content{
    height:100%;
    z-index:10;
    position:relative;
    overflow-y:scroll!important
}
.eltdf-course-popup .eltdf-popup-content .eltdf-lesson-video-holder{position:relative;top:-73px}
.eltdf-course-popup .eltdf-course-popup-close{
    font-size:30px;
    color:#fff;
    position:absolute;
    right:20px;
    top:18px;
    cursor:pointer;
    z-index:1001
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element .eltdf-element-label,
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-quiz .eltdf-element-label,
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-elements-summary .eltdf-summary-value{
    font-weight:700;
    color:#252525;
    font-family:Poppins,sans-serif;
    letter-spacing:.015em
}
.eltdf-course-popup .eltdf-course-popup-items{padding-left:0}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-popup-items-section{
    box-sizing:border-box;
    margin-bottom:35px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-name{
    border-bottom:2px dotted #e0e0e0;
    padding:10px 0 9px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-elements-summary{margin-bottom:6px}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-elements-summary .eltdf-summary-value{
    margin-left:4px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-title{margin:0 0 13px}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-description{margin-bottom:15px}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-lesson{padding:0}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-quiz{
    margin-top:13px;
    padding-left:5px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-quiz .eltdf-element-title{
    border-bottom:0;
    margin-left:0
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element.eltdf-section-quiz .eltdf-element-title .eltdf-element-icon{
    vertical-align:middle;
    margin-right:4px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element .eltdf-element-title{
    display:inline-block;
    float:left;
    width:calc(100% - 30px);
    border-bottom:2px dotted #e0e0e0;
    padding:8px 0;
    margin-left:30px
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element .eltdf-element-info{
    display:inline-block;
    float:right
}
.eltdf-course-popup .eltdf-course-popup-items .eltdf-section-element .eltdf-element-name .eltdf-element-preview-holder{
    font-weight:400;
    font-size:13px;
    color:#fff;
    margin-left:14px;
    letter-spacing:.015em;
    background-color:#ff1949;
    padding:2px 13px 4px;
    text-transform:capitalize
}
.eltdf-course-popup .eltdf-course-popup-navigation{
    box-sizing:border-box;
    padding:0 15% 45px;
    margin-top:20px
}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-navigation-inner{
    border-top:1px solid #ebebeb;
    display:table;
    width:100%;
    table-layout:fixed
}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-next,.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-prev{
    display:table-cell;
    vertical-align:middle;
    width:50%;
    padding-top:20px
}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-next .eltdf-course-popup-nav-label,
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-prev .eltdf-course-popup-nav-label{
    font-size:14px;
    font-weight:600;
    color:#303030
}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-next .eltdf-course-popup-nav-title,
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-prev .eltdf-course-popup-nav-title{
    color:#444;
    font-weight:400
}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-next span,
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-prev span{display:block}
.eltdf-course-popup .eltdf-course-popup-navigation .eltdf-course-popup-next{text-align:right}
.eltdf-course-features-holder .eltdf-course-features{list-style:none}
.eltdf-course-features-holder .eltdf-course-features li{padding:10px 0;margin:0}
.eltdf-course-features-holder .eltdf-course-features li>span{
    position:relative;
    display:inline-block;
    vertical-align:top
}
.eltdf-course-features-holder .eltdf-course-features li .eltdf-item-icon{
    color:#ff1949;
    font-size:20px;
    margin-right:15px
}
.eltdf-course-features-holder .eltdf-course-features li .eltdf-item-icon *{
    display:block;
    line-height:inherit
}
.eltdf-course-list-holder,
.eltdf-course-list-holder article .eltdf-cl-item-inner,
.eltdf-course-list-holder article .eltdf-cli-image{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle
}
.eltdf-course-features-holder .eltdf-course-features li.eltdf-feature-item{
    font-family:Poppins,sans-serif;
    font-weight:400;
    letter-spacing:.015em;color:#252525
}
.eltdf-course-features-holder .eltdf-course-features li.eltdf-feature-item .eltdf-item-value{
    color:#ff1949
}
.eltdf-course-features-holder .eltdf-course-features li.eltdf-feature-item .eltdf-item-value:before{
    content:"/";padding:0 5px
}
.touch .eltdf-course-list-holder article{cursor:pointer}
.eltdf-course-list-holder article .eltdf-cli-image{overflow:hidden}
.eltdf-course-list-holder article .eltdf-cli-image .eltdf-cli-category-holder{
    position:absolute;
    bottom:30px;
    padding:8px 29px;
    background-color:#ff1949;
    -webkit-transition:.3s;
    -moz-transition:.3s;
    transition:.3s;
    color:#fff;
    right:0;
    z-index:1
}
.eltdf-course-list-holder article .eltdf-cli-image .eltdf-cli-category-holder:hover{
    background-color:#252525;
    color:#fff
}
.eltdf-course-list-holder article .eltdf-cli-image .eltdf-cli-category-holder a{
    color:#fff;
    font-size:14px;
    font-family:Poppins,sans-serif;
    font-weight:400;
    letter-spacing:.015em;
    text-transform:capitalize
}
.eltdf-course-list-holder article .eltdf-cli-image img{
    display:block;
    width:100%;
    -webkit-transition:-webkit-transform .5s;
    -moz-transition:-moz-transform .5s;
    transition:transform .5s;
    backface-visibility:hidden
}
.eltdf-course-list-holder article .eltdf-instructor-name:after{
    -webkit-transition:.3s;
    -moz-transition:.3s;
    transition:.3s
}
.eltdf-course-list-holder article .eltdf-cli-link{
    position:absolute;
    display:block;
    width:100%;
    height:100%;
    top:0;
    left:0
}
.eltdf-course-list-holder article .eltdf-cli-text-wrapper{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%
}
.eltdf-course-list-holder article .eltdf-cli-text{
    position:relative;
    display:table-cell;
    height:100%;
    width:100%;
    vertical-align:middle
}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-title{margin:0}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-category-holder{
    position:relative;
    display:block;
    margin:3px 0 0
}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-category-holder a{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    padding:0 6px 0 0;
    margin:0 3px 0 0;
    z-index:8
}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-category-holder a:after{
    position:absolute;
    top:0;
    right:-3px;
    content:'/';
    color:inherit;
    font-size:12px;
    line-height:inherit
}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-category-holder a:last-child{
    margin:0;
    padding:0
}
.eltdf-course-list-holder article .eltdf-cli-text .eltdf-cli-category-holder a:last-child:after{
    display:none
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item{display:block;width:100%}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner{
    display:table;
    width:100%;
    table-layout:fixed
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-image{
    width:42.4%;
    display:table-cell;
    height:100%
}
@media only screen and (max-width:768px){
    .eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-image{
        width:100%;
        display:block
    }
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-image .eltdf-cli-category-holder{padding:8px 29px}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder{
    width:57.6%;
    display:table-cell;
    height:100%;
    vertical-align:middle;
    padding-left:31px
}
@media only screen and (max-width:768px){
    .eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder{
        width:100%;
        display:block;
        padding:0
    }
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title{
    display:inline-block;
    padding-right:8px
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-ci-price-holder{
    position:inherit;
    display:inline-block
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name{
    display:block
}
.eltdf-course-list-holder.eltdf-cl-simple article.eltdf-cl-item .eltdf-cl-item-inner .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder{float:none}
.eltdf-course-list-holder.eltdf-cl-has-filter .eltdf-cl-inner{overflow:hidden}
.eltdf-course-list-holder.eltdf-cl-has-animation article{
    opacity:0;
    -webkit-transform:translateY(80px);
    -moz-transform:translateY(80px);
    transform:translateY(80px);
    -webkit-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
    -moz-transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04);
    transition:opacity .8s cubic-bezier(.34,.52,.57,1.04),transform .8s cubic-bezier(.34,.52,.57,1.04)
}
.eltdf-course-list-holder.eltdf-cl-has-animation article.eltdf-item-show{
    opacity:1;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
}
.eltdf-course-list-holder.eltdf-cl-has-animation article.eltdf-item-show.eltdf-item-shown{
    -webkit-transition:none;
    -moz-transition:none;
    transition:none
}
.touch .eltdf-course-list-holder.eltdf-cl-has-animation article{
    opacity:1;
    -webkit-transform:translateY(0);
    -moz-transform:translateY(0);
    transform:translateY(0)
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    margin:0 0 23px;
    text-align:left
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0;
    padding:0;
    list-style:none
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0 0 10px;
    padding:0 22px;
    cursor:pointer;
    overflow:hidden;
    -webkit-transition:padding .2s ease;
    -moz-transition:padding .2s ease;
    transition:padding .2s ease
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li:first-child{padding-left:0}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li:before{
	content:"";
    position:absolute;
    top:0;
    left:-25px;
    width:20px;
    font-family:ElegantIcons;
    vertical-align:unset;
    color:#ff1949;
    font-size:18px;
    line-height:inherit;
    font-weight:800;
    font-style:normal;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -webkit-transition:left .2s ease-in-out;
    -moz-transition:left .2s ease-in-out;transition:left .2s ease-in-out
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li.eltdf-cl-current:first-child,
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li:hover:first-child{padding-left:25px}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li.eltdf-cl-current:before,
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li:hover:before{left:0}
@media only screen and (max-width:1440px){
    .eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li{padding:0 16px}
}
@media only screen and (max-width:1024px){
    .eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li{padding:0 10px 0 22px}
    .eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li:first-child{padding-left:25px}
}
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li span{
    position:relative;
    display:inline-block;
    vertical-align:unset;
    color:#252525;
    font-family:Poppins,sans-serif;
    font-weight:600;
    font-size:17px;
    white-space:nowrap;
    -webkit-transition:color .2s ease-out;
    -moz-transition:color .2s ease-out;transition:color .2s ease-out
}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span.eltdf-active,
.eltdf-cl-has-filter-category .eltdf-cl-filter-holder ul li.eltdf-pl-current span{
    color:#ff1949
}
.eltdf-cl-filter-holder{
    position:relative;
    display:table;
    table-layout:fixed;
    height:100%;
    width:100%;
    text-align:center;
    box-sizing:border-box
}
@media only screen and (max-width:680px){
    .eltdf-cl-filter-holder{display:inline-block;vertical-align:top;padding:0}
}
.eltdf-cl-filter-holder .eltdf-course-layout-filter{
    position:relative;
    display:table-cell;
    height:100%;
    vertical-align:middle;
    width:55px;
    text-align:left;
    padding-right:10px
}
@media only screen and (max-width:680px){
    .eltdf-cl-filter-holder .eltdf-course-layout-filter{display:block}
}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span{
    display:inline-block;
    vertical-align:top;
    line-height:inherit;
    cursor:pointer
}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span:first-child{
    font-size:21px;
    margin-right:9px
}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span:last-child{font-size:17px}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span i{display:block;line-height:inherit;margin:0}
.eltdf-cl-filter-holder .eltdf-course-layout-filter span i:before{display:block;line-height:inherit}
.eltdf-cl-filter-holder .eltdf-course-items-counter{
    position:relative;
    display:table-cell;
    height:100%;
    vertical-align:middle;
    width:calc(100% - 275px);
    color:#444;
    text-align:left;
    white-space:nowrap
}
@media only screen and (max-width:680px){
    .eltdf-cl-filter-holder .eltdf-course-items-counter{display:block;width:100%;margin:15px 0}
}
.eltdf-cl-filter-holder .eltdf-course-items-order{display:table-cell;width:200px;text-align:right}
.eltdf-cl-filter-holder .eltdf-course-items-order .select2-container--default{margin:0}
@media only screen and (max-width:680px){
    .eltdf-cl-filter-holder .eltdf-course-items-order{display:block;text-align:inherit}
}
.eltdf-cl-filter-holder .eltdf-course-items-order select{width:197px}
.eltdf-course-list-holder.eltdf-cl-pag-standard .eltdf-cl-inner{
    opacity:1;
    -webkit-transition:opacity .2s ease-out;
    -moz-transition:opacity .2s ease-out;
    transition:opacity .2s ease-out
}
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-prev a,
.eltdf-course-list-holder.eltdf-cl-pag-standard.eltdf-cl-pag-standard-animate .eltdf-cl-inner{opacity:0}
.eltdf-course-list-holder.eltdf-cl-pag-standard.eltdf-cl-pag-standard-animate .eltdf-cl-filter-holder{
    z-index:-1
}
.eltdf-cl-standard-pagination{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    margin:10px 0 30px;
    clear:both
}
.eltdf-cl-standard-pagination ul{
    position:relative;
    display:inline-block;
    width:100%;
    vertical-align:middle;
    padding:0;
    margin:0;
    list-style:none;
    text-align:center
}
.eltdf-cl-standard-pagination ul li{
    position:relative;
    display:inline-block;
    vertical-align:top;
    margin:0 3px;
    padding:0
}
.eltdf-cl-standard-pagination ul li a{
    position:relative;
    display:inline-block;
    vertical-align:middle;
    margin:0;
    padding:0;
    font-size:19px;
    font-family:Poppins,sans-serif;
    font-weight:400;
    color:#252525
}
.eltdf-cl-standard-pagination ul li a:hover,
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-active a{color:#ff1949}
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-next,
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-prev{position:relative;margin:0 9px}
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-next a,
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-prev a{
    font-size:22px;
    -webkit-transition:color .2s ease-out,opacity .2s ease-out;
    -moz-transition:color .2s ease-out,opacity .2s ease-out;
    transition:color .2s ease-out,opacity .2s ease-out
}
.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-next a span,.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-next a span:before,.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-prev a span,.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-prev a span:before{display:block;line-height:inherit}.eltdf-cl-standard-pagination ul li.eltdf-cl-pag-next a{opacity:1}.eltdf-cl-load-more-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-cl-load-more-holder .eltdf-cl-load-more{margin:0;text-align:center}.eltdf-cl-loading{position:relative;display:none;width:100%;margin:40px 0 20px;color:#252525;text-align:center}.eltdf-cl-loading.eltdf-filter-trigger{position:absolute;top:250px;left:0}.eltdf-cl-loading.eltdf-standard-pag-trigger{position:absolute;top:50px;left:0}.eltdf-cl-has-filter .eltdf-cl-loading.eltdf-standard-pag-trigger{top:150px}.eltdf-cl-loading.eltdf-showing{display:block}.eltdf-cl-loading>div{position:relative;display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 3px;background-color:#252525;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.eltdf-cl-loading .eltdf-cl-loading-bounce1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;animation-delay:-.32s}.eltdf-cl-loading .eltdf-cl-loading-bounce2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,100%,80%{-moz-transform:scale(0)}40%{-moz-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);background:linear-gradient(to bottom,rgba(58,58,58,0) 0,#252525 125%)}.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-cli-bottom-info{-webkit-transition:.6s .2s ease-in;-moz-transition:.6s .2s ease-in;transition:.6s .2s ease-in;max-height:500px}.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-ci-price-holder,.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-cli-excerpt,.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-students-number-holder{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-course-list-holder.eltdf-cl-hover article:hover .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name:after{height:3px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-image .eltdf-cli-category-holder{top:30px;bottom:unset}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cl-item-inner{overflow:hidden}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder{position:absolute;display:block;width:100%;height:100%;top:0;left:0;padding:40px 30px;box-sizing:border-box;color:#fff;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}@media only screen and (max-width:1366px){.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder{padding:20px 15px 20px 30px}}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder:before{position:absolute;display:block;width:100%;height:100%;top:0;left:0;content:"";background:linear-gradient(to bottom,rgba(58,58,58,0) 0,#5f5f5f 125%);-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-text{vertical-align:bottom}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title{margin:0 0 4px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title a{color:#fff}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title a:hover{color:#ff1949}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name{font-family:Poppins,sans-serif;color:#fff;font-weight:400;letter-spacing:.015em;position:relative}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name:after{content:'';position:absolute;bottom:-27px;left:0;width:38px;height:0;background-color:#ff1949;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-excerpt{margin-top:46px;margin-bottom:26px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-ci-price-holder,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-excerpt,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-students-number-holder{opacity:0;-webkit-transition:1s;-moz-transition:1s;transition:1s;-webkit-transform:translateY(25px);-moz-transform:translateY(25px);transform:translateY(25px)}
.eltdf-instructor.info-hover .eltdf-instructor-image:hover .eltdf-instructor-info-tb,.eltdf-instructor.info-hover .eltdf-instructor-inner:hover .eltdf-instructor-info{opacity:1}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info{overflow:hidden;max-height:0;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{display:inline-block;vertical-align:middle;font-size:13px;color:#fff;font-family:Poppins,sans-serif;font-weight:400}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{float:left;margin-right:16px;font-size:13px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings .icon,.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder .icon{font-size:13px;margin-right:6px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings span.icon{position:relative;top:1px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder{text-align:right;float:right;margin:0 0 0 5px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder .eltdf-category-icon{font-size:14px}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category{color:#b9b9b9;font-weight:700;font-size:14px;text-transform:uppercase}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder{text-align:right;float:right}.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder span{color:#fff;font-family:Poppins,sans-serif;font-weight:500;text-transform:capitalize;font-size:20px}@media screen and (min-width:769px) and (max-width:1400px){.eltdf-course-list-holder.eltdf-cl-hover article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder{text-align:left!important;float:left}}@media only screen and (max-width:1440px){.eltdf-course-list-holder.eltdf-cl-hover .eltdf-cli-excerpt{display:none}.eltdf-course-list-holder.eltdf-cl-hover .eltdf-cli-text .eltdf-cli-bottom-info{display:flex;align-items:flex-end}.eltdf-course-list-holder.eltdf-cl-hover .eltdf-instructor-name:after{content:none!important}.eltdf-course-list-holder.eltdf-cl-hover .eltdf-students-number-holder{margin-top:20px}}@media only screen and (max-width:1024px){.eltdf-course-list-holder.eltdf-cl-hover .eltdf-ci-price-holder,.eltdf-course-list-holder.eltdf-cl-hover .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-hover .eltdf-students-number-holder{margin-top:20px}}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cl-item-inner{position:relative;display:table;table-layout:fixed;height:100%;width:100%}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cl-item-inner>a{position:relative;display:table-cell;height:100%;vertical-align:middle;width:85px;padding-right:14px}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cli-text-holder{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cli-text .eltdf-instructor-name{font-size:14px;color:#b9b9b9;font-weight:600}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cli-text .eltdf-cli-title a:hover{color:#252525;border-bottom:1px solid #252525;text-decoration:none}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-cli-text span.eltdf-cli-title{font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.015em;color:#252525}.eltdf-course-list-holder.eltdf-cl-minimal article .eltdf-ci-price-holder{color:#ff1949;font-weight:400;font-family:Poppins,sans-serif;letter-spacing:.015em}.eltdf-course-list-holder.eltdf-cl-standard article:hover .eltdf-cl-item-inner img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.eltdf-course-list-holder.eltdf-cl-standard article:hover .eltdf-cl-item-inner .eltdf-instructor-name:after{width:50px!important}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-image{margin:0 0 24px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cl-item-inner{-webkit-transition:transform .2s;-moz-transition:transform .2s;transition:transform .2s;padding-top:3px;padding-bottom:15px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-text{position:relative}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title{margin:0 0 4px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name{font-family:Poppins,sans-serif;color:#252525;font-weight:400;letter-spacing:.015em;position:relative}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name:after{content:'';position:absolute;bottom:-27px;left:0;width:38px;height:3px;background-color:#ff1949}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-excerpt{margin-top:46px;margin-bottom:26px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder,.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{display:inline-block;vertical-align:middle;font-size:13px;color:#252525;font-family:Poppins,sans-serif;font-weight:400}
.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{float:left;margin-right:16px;font-size:13px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings .eltdf-student-icon,.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder .eltdf-student-icon{vertical-align:text-top}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings .icon,.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder .icon{font-size:13px;margin-right:3px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings span.icon{position:relative;top:1px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder{text-align:right;float:right;margin:0 0 0 5px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder .eltdf-category-icon{font-size:13px}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category{color:#b9b9b9;font-weight:700;font-size:13px;text-transform:uppercase}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder{text-align:right;float:right}.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder span{color:#ff1949;font-family:Poppins,sans-serif;font-weight:500;text-transform:capitalize;font-size:20px}@media screen and (min-width:769px) and (max-width:1400px){.eltdf-course-list-holder.eltdf-cl-standard article .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder{text-align:right!important;float:right}}.eltdf-advanced-course-search{margin-bottom:25px}.eltdf-advanced-course-search select{min-width:150px}.eltdf-advanced-course-search .input-holder{margin:0 -15px}.eltdf-advanced-course-search .input-holder>:not(input):not(select){margin:0 15px 15px;width:calc(25% - 30px)!important}@media screen and (max-width:768px){.eltdf-advanced-course-search .input-holder>:not(input):not(select){width:calc(50% - 30px)!important}}@media screen and (max-width:480px){.eltdf-advanced-course-search .input-holder>:not(input):not(select){width:calc(100% - 30px)!important}}.eltdf-advanced-course-search .select2-container--default{height:54px;margin-bottom:0}.eltdf-advanced-course-search .select2-container--default.select2{background-color:#f6f6f6}.eltdf-advanced-course-search .select2-container--default.select2 .select2-selection--single{height:54px;line-height:54px;font-family:Poppins,sans-serif;font-size:15px;color:#252525;font-weight:400}.eltdf-advanced-course-search .select2-container--default.select2 .select2-selection--single .select2-selection__rendered{padding:0 22px;text-align:left}.eltdf-advanced-course-search .eltdf-btn{padding:9px 0}.eltdf-course-slider-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-course-slider-holder .eltdf-cl-inner{margin:0!important}.eltdf-course-slider-holder article{width:auto!important;padding:0!important;margin:0!important;float:none!important}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-text{position:relative}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-cli-title{margin:0 0 4px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name{font-family:Poppins,sans-serif;color:#252525;font-weight:400;letter-spacing:.015em;position:relative}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-top-info .eltdf-instructor-name:after{content:'';position:absolute;bottom:-27px;left:0;width:38px;height:3px;background-color:#ff1949}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-excerpt{margin-top:46px;margin-bottom:26px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder,.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{display:inline-block;vertical-align:middle;font-size:13px;color:#252525;font-family:Poppins,sans-serif;font-weight:400}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings,.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{float:left}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-course-ratings span.icon{position:relative;top:1px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder{margin-right:15px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-students-number-holder .eltdf-student-icon{font-size:13px;margin-right:5px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder{text-align:right;float:right;margin:0 0 0 5px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category-holder .eltdf-category-icon{font-size:14px}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-cli-category{color:#b9b9b9;font-weight:700;font-size:14px;text-transform:uppercase}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder{text-align:right;float:right}.eltdf-course-slider-holder .eltdf-course-list-holder .eltdf-cli-text-holder .eltdf-cli-bottom-info .eltdf-ci-price-holder span{color:#ff1949;font-family:Poppins,sans-serif;font-weight:500;text-transform:capitalize;font-size:20px}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-nav-light-skin .owl-nav .eltdf-next-icon,.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-nav-light-skin .owl-nav .eltdf-prev-icon{color:#fff}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-nav-dark-skin .owl-nav .eltdf-next-icon,.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-nav-dark-skin .owl-nav .eltdf-prev-icon{color:#252525}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot span{background-color:rgba(255,255,255,.2)}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot.active span,.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-light-skin .owl-dots .owl-dot:hover span{background-color:#ff1949}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot span{background-color:rgba(37,37,37,.2)}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot.active span,.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-dark-skin .owl-dots .owl-dot:hover span{background-color:#ff1949}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-on-slider .owl-nav .owl-next,.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-on-slider .owl-nav .owl-prev{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltdf-course-slider-holder .eltdf-course-list-holder.eltdf-pag-on-slider .owl-dots{position:absolute;left:0;bottom:20px;width:100%;margin:0}.eltdf-instructor-single-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}.eltdf-instructor-single-holder .eltdf-name{margin:25px 0 5px}.eltdf-instructor-single-holder .eltdf-title{margin:0 0 13px;color:#252525;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.015em}.eltdf-instructor-single-holder .eltdf-title .eltdf-icon-shortcode{position:relative;display:inline-block;vertical-align:middle;margin:0 5px}.eltdf-instructor-single-holder .eltdf-title .eltdf-icon-shortcode a,.eltdf-instructor-single-holder .eltdf-title .eltdf-icon-shortcode i,.eltdf-instructor-single-holder .eltdf-title .eltdf-icon-shortcode span{color:#999}.eltdf-instructor-single-holder .eltdf-ts-info-row{padding:10px 0;border-bottom:1px solid #dadada;color:#ababab;font-size:12px}.eltdf-instructor-single-holder .eltdf-ts-info-row:last-child{border:0}.eltdf-instructor-single-holder .eltdf-ts-info-row .eltdf-ts-bio-icon{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font-size:18px}.eltdf-instructor-single-holder .eltdf-ts-info-row .eltdf-ts-bio-info{display:inline-block;vertical-align:middle}.eltdf-instructor-single-holder .eltdf-instructor-single-content{position:relative;display:inline-block;width:100%;vertical-align:middle}@media only screen and (max-width:1024px){.eltdf-instructor-single-holder .eltdf-tabs{margin-top:20px}}.eltdf-instructor-single-holder .eltdf-tabs .eltdf-tab-container{margin-top:45px}.eltdf-instructor-single-holder .eltdf-tabs .eltdf-tab-icon{margin-right:10px}.eltdf-instructor-single-holder .eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li{padding-bottom:19px;padding-top:0;line-height:12px}.eltdf-instructor-single-holder .eltdf-tabs.eltdf-tabs-standard .eltdf-tabs-nav li a{line-height:12px}.eltdf-instructor-single-holder .eltdf-social{margin:13px 0 10px}.eltdf-instructor-single-holder .eltdf-social a{font-size:12px;color:#252525}.eltdf-instructor-single-holder .eltdf-social a:hover{color:#ff1949}.eltdf-instructor-single-holder .eltdf-social a span{margin:0 3px}.eltdf-instructor-list-holder{position:relative;display:inline-block;width:100%;vertical-align:middle}@media screen and (min-width:769px) and (max-width:1024px){.eltdf-instructor-list-holder.eltdf-grid-list.eltdf-three-columns .eltdf-item-space{width:50%}.eltdf-instructor-list-holder.eltdf-grid-list.eltdf-three-columns .eltdf-item-space:nth-child(2n+1){clear:both}.eltdf-instructor-list-holder.eltdf-grid-list.eltdf-three-columns .eltdf-item-space:nth-child(3n+1){clear:none}}.eltdf-instructor-slider-holder.light-skin *{color:#fff!important}.eltdf-instructor-slider-holder .eltdf-owl-slider{margin:0!important}@media screen and (min-width:1700px){.eltdf-instructor-slider-holder .owl-nav .owl-prev{left:-180px}.eltdf-instructor-slider-holder .owl-nav .owl-next{right:-180px}}.eltdf-instructor.info-bellow.eltdf-light-skin .eltdf-icon-shortcode a,.eltdf-instructor.info-bellow.eltdf-light-skin .eltdf-instructor-excerpt,.eltdf-instructor.info-bellow.eltdf-light-skin .eltdf-instructor-name,.eltdf-instructor.info-bellow.eltdf-light-skin .eltdf-instructor-position{color:#fff}.eltdf-instructor.info-bellow.eltdf-light-skin .eltdf-icon-shortcode a:hover span{color:#ff1949!important}.eltdf-instructor.info-bellow .eltdf-instructor-inner{text-align:left;width:100%}.eltdf-instructor.info-bellow .eltdf-instructor-image{position:relative;overflow:hidden;display:block;margin:0 auto}.eltdf-instructor.info-bellow .eltdf-instructor-image a{position:relative;display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.eltdf-instructor.info-bellow .eltdf-instructor-image a:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);transform:scale(1.03)}.eltdf-instructor.info-bellow .eltdf-instructor-image img{display:block;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.eltdf-instructor.info-bellow .eltdf-instructor-title-holder{margin:33px 0 0}.eltdf-instructor.info-bellow .eltdf-instructor-name{line-height:1.1em;margin:0}.eltdf-instructor.info-bellow .eltdf-instructor-name:hover{color:#ff1949}.eltdf-instructor.info-bellow .eltdf-instructor-position{margin:10px 0 0;font-size:15px;color:#444;font-weight:400}.eltdf-instructor.info-bellow .eltdf-instructor-social-holder-between{margin:5px 0 0}.eltdf-instructor.info-bellow .eltdf-icon-shortcode{margin:0 3px;font-size:12px}.eltdf-instructor.info-bellow .eltdf-icon-shortcode a{color:#231f20}.eltdf-instructor.info-bellow .eltdf-icon-shortcode a:hover span{color:#ff1949!important}.eltdf-instructor.info-bellow .eltdf-icon-shortcode:first-child{margin-left:0}.eltdf-instructor.info-hover .eltdf-instructor-inner{position:relative}.eltdf-instructor.info-hover .eltdf-instructor-image img{display:block}.eltdf-instructor.info-hover .eltdf-icon-shortcode,.eltdf-instructor.info-hover .eltdf-icon-shortcode>*,.eltdf-instructor.info-hover .eltdf-instructor-name,.eltdf-instructor.info-hover .eltdf-instructor-position,.eltdf-instructor.info-hover .eltdf-instructor-text{color:#000}.eltdf-instructor.info-hover .eltdf-instructor-info-tb{display:inline-block;position:absolute;top:0;left:0;height:100%;width:100%;text-align:left;opacity:0;background:rgba(255,255,255,.85);-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-instructor.info-hover .eltdf-instructor-info-tc{width:100%;position:absolute;bottom:0;left:0;padding:25px;box-sizing:border-box}.eltdf-instructor.info-hover .eltdf-instructor-name{margin:0}.eltdf-instructor.info-hover .eltdf-instructor-position{margin:0;font-size:14px;color:#444}.eltdf-instructor.info-hover .eltdf-instructor-social-holder-between{margin:15px 0 0}.eltdf-instructor.info-hover .eltdf-icon-shortcode{margin:0 8px;font-size:20px}.eltdf-instructor.info-hover .eltdf-icon-shortcode:first-child{margin-left:0}.eltdf-instructor.info-hover .eltdf-instructor-overlay-link{position:absolute;display:inline-block;width:100%;height:100%;left:0;top:0}.eltdf-instructor.minimal .eltdf-instructor-image{line-height:0}.eltdf-instructor.minimal .eltdf-instructor-image a{position:relative;display:inline-block;width:100%;height:100%;text-align:center}.eltdf-instructor.minimal .eltdf-instructor-image a:before{content:'';position:absolute;left:0;top:0;display:inline-block;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.eltdf-instructor.minimal .eltdf-instructor-image a:hover:before{opacity:1}.eltdf-instructor.minimal .eltdf-instructor-image a:after{content:"";font-family:'Font Awesome 5 Free';display:inline-block;position:absolute;top:50%;margin-top:-16px;font-size:34px;line-height:1em;font-weight:900;color:#fff;opacity:0;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .2s ease-out,transform .2s ease-out;-moz-transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out}.eltdf-instructor.minimal .eltdf-instructor-image a:hover:after{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltdf-instructor.simple.eltdf-light-skin .eltdf-icon-shortcode a,.eltdf-instructor.simple.eltdf-light-skin .eltdf-instructor-excerpt,.eltdf-instructor.simple.eltdf-light-skin .eltdf-instructor-name,.eltdf-instructor.simple.eltdf-light-skin .eltdf-instructor-position{color:#fff}.eltdf-instructor.simple.eltdf-light-skin .eltdf-icon-shortcode a:hover{color:#ff1949}.eltdf-instructor.simple .eltdf-instructor-inner{position:relative;display:table;table-layout:fixed;height:100%;text-align:left;width:100%}.eltdf-instructor.simple .eltdf-instructor-image{position:relative;display:table-cell;height:100%;vertical-align:middle;width:140px;padding-right:35px}.eltdf-instructor.simple .eltdf-instructor-image img{display:block}.eltdf-instructor.simple .eltdf-instructor-info{position:relative;display:table-cell;height:100%;width:100%;vertical-align:middle}.eltdf-instructor.simple .eltdf-instructor-name{margin:0;line-height:30px}.eltdf-instructor.simple .eltdf-instructor-position{margin:0;color:#252525;font-weight:400;font-family:Poppins,sans-serif;line-height:35px}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode{margin:0 3px}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode:first-child{margin-left:0}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode a{color:#231f20}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode a:hover,.eltdf-lesson-single-holder .eltdf-lms-message{color:#ff1949}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode a .eltdf-icon-element{font-size:12px}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode a .eltdf-icon-element.social_twitter{margin:3px 0 0}.eltdf-instructor.simple .eltdf-instructor-social .eltdf-instructor-social-wrapp .eltdf-icon-shortcode a .eltdf-icon-element.social_googleplus{margin:4px 0 0}.eltdf-lesson-single-holder .eltdf-lms-lesson-media .eltdf-lesson-audio-holder{margin:140px 0 0}.eltdf-lesson-single-holder .eltdf-lms-lesson-media+.eltdf-lms-lesson-content-wrapper{padding:0 10.5% 24px;position:relative;top:-106px}.eltdf-lesson-single-holder .eltdf-lms-lesson-media+.eltdf-lms-lesson-content-wrapper .eltdf-lms-lesson-single-title{margin:0 0 28px}.eltdf-lesson-single-holder .eltdf-lms-lesson-content-wrapper{padding:34px 10.5% 24px}.eltdf-lesson-single-holder .eltdf-lms-lesson-content-wrapper .eltdf-lms-lesson-single-title{margin:20px 0 28px}.eltdf-lesson-single-holder .eltdf-lms-message span{vertical-align:middle}.eltdf-lesson-single-holder .eltdf-lms-message .eltdf-lms-message-text{padding-left:5px}.eltdf-question-answer-wrapper .eltdf-answer-wrapper input[type=text]{border-style:solid}.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-true input[type=text]{border-color:green}.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-true label{color:green}.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-false input[type=text]{border-color:red}.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-false label{color:red;text-decoration:line-through}.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-base-true input[type=text]{border-color:green}.eltdf-question-answer-wrapper .eltdf-answer-wrapper .eltdf-base-answer,.eltdf-question-answer-wrapper .eltdf-answer-wrapper.eltdf-base-true label{color:green}.eltdf-quiz-single-holder{padding:20px 40px}.eltdf-quiz-single-holder .eltdf-quiz-single-title{margin-bottom:10px}.eltdf-quiz-single-holder .eltdf-quiz-info-top-wrapper{margin-bottom:39px}.eltdf-quiz-single-holder .eltdf-quiz-duration i,.eltdf-quiz-single-holder .eltdf-quiz-questions-number i{margin-right:4px}.eltdf-quiz-single-holder .eltdf-question-single-title{margin-bottom:16px}.eltdf-quiz-single-holder .eltdf-question-text-wrapper{margin-bottom:21px}.eltdf-quiz-single-holder .eltdf-question-answer-wrapper{margin-bottom:41px}.eltdf-quiz-single-holder .eltdf-question-actions-wrapper{display:inline}.eltdf-quiz-single-holder .eltdf-question-actions-wrapper form{display:inline-block}.eltdf-quiz-single-holder .eltdf-quiz-finish-wrapper{display:inline}
