/* General visual rules migrated from Code Snippets #75 */
e-page-transition {
	display: none !important;
	opacity: 0 !important;
	pointer-events: none !important;
}

/* for download icons */

a[href="https://academy.allanportilho.com/dashboard/?tab=downloads"] .ld-icons:before{
     content: "\ec54";
}

.woocommerce ul.products li.product .price > .amount{
	font-weight: 700;
	color:#D1D5DB;
}
.learndash-wrapper .ld-progress .ld-progress-bar{
		height: 7px !important;
}
.ld-course-status-action a.added_to_cart {
    display: none;
}

#learndash-tooltips .ld-tooltip{
	box-shadow: none !important;
}
#ast-hb-account-login-wrap {
	visibility: hidden;
}
#ast-hb-account-login-wrap.show {
	visibility: visible;
}

/* Fitting video in screen */
body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
	    margin: 65px 20px 0;
}
/* body .learndash-wrapper .ld-focus .ld-focus-main .ld-tabs-content {
	max-width: 100vh;
	margin: 0 auto;
} */

.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs {
	max-height: calc(100vh - 210px);
	overflow: hidden;
}
.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs div{
	max-height: inherit;
}
.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs div figure {
	max-height: calc(100vh - 315px);
}
.learndash_post_sfwd-lessons > .learndash-wrapper {
    position: relative;
    height: calc(100vh - 110px);
}
.learndash_post_sfwd-lessons .ld-content-actions {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.ld-dashboard-mobile-wrap span{
		color: #ffffff !important;
}
.ld-dashboard-mobile-wrap img{
	filter: invert(1);
}
.ld-dashboard-wc-orders table td{
	vertical-align: middle;
}

.invoice-section a.woocommerce-button.button {
    display: inline-block;
}
ins {
    text-decoration: none;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview {
    padding: 10px;
    display: flex
;
    justify-content: space-between;
}
@media (max-width: 640px) {
    .learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress .ld-progress-stats .ld-progress-steps {
        margin: 10px 0 0;
    }
	.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview {
        align-items: flex-start;
        flex-direction: row;
    }
}
.ld-progress-steps {
    margin-right: 10px;
}
