/* --------------------
	My account
-------------------- */
.woocommerce-account #content {
	margin-top: 30px;
}

.woocommerce-account .ld-profile-card {
	display: none !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item a.ld-item-name {
	padding-left: 54px !important;
	position: relative !important;
}
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
	margin-left: 0.75em!important;
	margin-top: 0 !important;
	position: absolute !important;
    left: 0 !important;
}
.yith-wcmap .user-image {
	border-radius: 50%;
	overflow: hidden;
}
#customer_login .col-1,
#customer_login .col-2,
#customer_login h2,
#customer_login_box,
#final-order-details .mini-order-details tr:last-child,
#reviews li .comment-text,
#small-nav,
#wrapper .side-nav li a,
#wrapper .side-nav li.current_page_item li a,
.avada-skin-rev,
.chzn-container-single .chzn-single,
.chzn-container-single .chzn-single div,
.chzn-drop,
.commentlist .the-comment,
.es-carousel-wrapper.fusion-carousel-small .es-carousel ul li img,
.fusion-author .fusion-author-social,
.fusion-author-widget .fusion-author-widget-separator .fusion-author-widget-sep,
.fusion-body .avada-myaccount-user,
.fusion-body .avada-myaccount-user .avada-myaccount-user-column,
.fusion-body .avada-order-details .shop_table.order_details tfoot,
.fusion-body .cart-totals-buttons,
.fusion-body .cart_totals,
.fusion-body .cart_totals .total,
.fusion-body .cart_totals h2,
.fusion-body .checkout .shop_table tfoot,
.fusion-body .coupon,
.fusion-body .coupon h2,
.fusion-body .my_account_orders tr,
.fusion-body .order-info,
.fusion-body .order-total,
.fusion-body .shop_attributes tr,
.fusion-body .shop_table tr,
.fusion-body .woocommerce .address h4,
.fusion-body .woocommerce .addresses .title,
.fusion-body .woocommerce .cart-empty,
.fusion-body .woocommerce .checkout #customer_details .col-1,
.fusion-body .woocommerce .checkout #customer_details .col-2,
.fusion-body .woocommerce .checkout h3,
.fusion-body .woocommerce .cross-sells,
.fusion-body .woocommerce .cross-sells h2,
.fusion-body .woocommerce .return-to-shop,
.fusion-body .woocommerce .social-share,
.fusion-body .woocommerce .social-share li,
.fusion-body .woocommerce-MyAccount-content,
.fusion-body .woocommerce-MyAccount-content h2,
.fusion-body .woocommerce-MyAccount-content h3,
.fusion-body .woocommerce-MyAccount-navigation ul li a,
.fusion-body .woocommerce-content-box,
.fusion-body .woocommerce-content-box h2,
.fusion-body .woocommerce-info,
.fusion-body .woocommerce-message,
.fusion-body .woocommerce-shipping-calculator,
.fusion-body .woocommerce-shipping-calculator h2,
.fusion-body .woocommerce-side-nav li a,
.fusion-body .woocommerce-success-message,
.fusion-body .woocommerce-tabs .tabs li a,
.fusion-content-widget-area .product_list_widget li,
.fusion-content-widget-area .widget .recentcomments,
.fusion-content-widget-area .widget li a,
.fusion-content-widget-area .widget li a:before,
.fusion-content-widget-area .widget_archive li,
.fusion-content-widget-area .widget_categories li,
.fusion-content-widget-area .widget_layered_nav li,
.fusion-content-widget-area .widget_links li,
.fusion-content-widget-area .widget_meta li,
.fusion-content-widget-area .widget_nav_menu li,
.fusion-content-widget-area .widget_pages li,
.fusion-content-widget-area .widget_product_categories li,
.fusion-content-widget-area .widget_recent_entries li,
.fusion-counters-box .fusion-counter-box .counter-box-border,
.fusion-filters,
.fusion-hide-pagination-text .pagination-next,
.fusion-hide-pagination-text .pagination-prev,
.fusion-tabs.vertical-tabs.clean .nav-tabs li .tab-link,
.input-radio,
.ls-avada,
.page-links a,
.pagination a.inactive,
.panel.entry-content,
.post .fusion-meta-info,
.price_slider_wrapper,
.progress-bar,
.project-content .project-info .project-info-box,
.quantity .minus,
.quantity .qty,
.search-page-search-form,
.side-nav,
.side-nav li a,
.side-nav-left .side-nav,
.single-navigation,
.table,
.table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th,
.table-1 table,
.table-1 table th,
.table-1 tr td,
.table-2 table thead,
.table-2 tr td,
.tabs-vertical .tabs-container .tab_content,
.tabs-vertical .tabset,
.tagcloud a,
.tkt-slctr-tbl-wrap-dv table,
.tkt-slctr-tbl-wrap-dv tr td,
.widget_layered_nav li,
.widget_product_categories li,
.woo-tabs-horizontal .woocommerce .woocommerce-MyAccount-navigation > ul .is-active,
.woo-tabs-horizontal .woocommerce .woocommerce-checkout-nav .is-active,
.woo-tabs-horizontal .woocommerce-MyAccount-navigation,
.woo-tabs-horizontal .woocommerce-tabs > .tabs,
.woo-tabs-horizontal .woocommerce-tabs > .tabs .active,
.woo-tabs-horizontal .woocommerce-tabs > .wc-tab,
.woocommerce .social-share,
.woocommerce .social-share li,
.woocommerce-pagination .page-numbers,
h5.toggle.active + .toggle-content,
tr td {
	border-color: #D8D8D8!important;
}
body.woocommerce-page a[disabled="disabled"] {
	background: none;
}
.learndash-wrapper .ld-button,
.learndash-wrapper .ld-content-actions .ld-button,
.learndash-wrapper .ld-expand-button,
.learndash-wrapper .ld-alert .ld-button,
.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link,
.rrf-modal-content.modal .modal-navigation .previous,
.rrf-modal-content.modal .modal-navigation .delete-close,
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon {
	background: #93B4BF!important;
}
.learndash-wrapper .ld-button:hover,
.learndash-wrapper .ld-button:active,
.learndash-wrapper .ld-button:focus,
.learndash-wrapper .ld-content-actions .ld-button:hover,
.learndash-wrapper .ld-content-actions .ld-button:active,
.learndash-wrapper .ld-content-actions .ld-button:focus,
.learndash-wrapper .ld-expand-button:hover,
.learndash-wrapper .ld-expand-button:active,
.learndash-wrapper .ld-expand-button:focus,
.learndash-wrapper .ld-alert .ld-button:hover,
.learndash-wrapper .ld-alert .ld-button:active,
.learndash-wrapper .ld-alert .ld-button:focus,
.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link:hover,
.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link:active,
.learndash-wrapper .ld-focus-comment .ld-comment-reply a.comment-reply-link:focus,
.rrf-modal-content.modal .modal-navigation .previous:hover,
.rrf-modal-content.modal .modal-navigation .previous:active,
.rrf-modal-content.modal .modal-navigation .previous:focus,
.rrf-modal-content.modal .modal-navigation .delete-close:hover,
.rrf-modal-content.modal .modal-navigation .delete-close:active,
.rrf-modal-content.modal .modal-navigation .delete-close:focus,
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon:hover.
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon:active,
.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon:focus {
	background: #A9C3CC!important;
}
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:hover,
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:active,
.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt:focus {
	color: #A9C3CC!important;
}

.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-text,
.ld-expand-button.ld-button-alternate.ld-mobile-only,
.ld-expand-button.ld-button-alternate {
	background: transparent!important;
}


.woocommerce-MyAccount-content form .button {
	background: #C24E27 !important;
    border: none !important;
    color: #fff !important;
    border-radius: 4px !important;
    letter-spacing: 0.2px !important;
    display: inline-block !important;
    font-size: 15px !important;
    line-height: 24px !important;
    padding: 19px 40px 17px 40px !important;
    font-family: "adelle-sans",sans-serif!important;
    font-style: normal!important;
}

.woocommerce-MyAccount-content form .button:hover,
.woocommerce-MyAccount-content form .button:active,
.woocommerce-MyAccount-content form .button:focus {
	background: #CE7152 !important;
}

#my-account-menu .logout a {
	background: transparent !important;
	border: 1px solid #D8D8D8 !important;
    border-radius: 4px !important;
    letter-spacing: 0.2px !important;
    display: inline-block !important;
    font-size: 15px !important;
    line-height: 24px !important;
    padding: 12px 30px !important;
    font-family: "adelle-sans",sans-serif !important;
    font-style: normal !important;
    color: #6A6A6A !important;
    text-transform: capitalize !important;
}

#my-account-menu .logout a:hover,
#my-account-menu .logout a:active,
#my-account-menu .logout a:focus {
	border-color: #aaa!important;
}

.ld-profile-stat.ld-profile-stat-points {
	display: none !important;
}
.ld-profile-stat.ld-profile-stat-certificates {
	border-right: 0 !important;
}

@media screen and (min-width: 481px) {
	#my-account-menu ~ .woocommerce-MyAccount-content {
		width: 75%!important;
	}
	#my-account-menu.position-left {
		padding-right: 0 !important;
		margin-right: -1px !important;
	}
}

@media screen and (max-width: 767px) {
	.woocommerce-account .fusion-fullwidth {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}


/* --------------------
	Overview Course
-------------------- */
.learndash_post_sfwd-courses {
	margin: 45px -15px;
}
@media screen and (min-width: 960px) {
	.learndash_post_sfwd-courses {
		margin: 45px 0;
	}
}

.learndash-wrapper .ld-lesson-list .ld-item-list-item a.ld-item-name:hover,
.learndash-wrapper .ld-lesson-list .ld-item-list-item a.ld-item-name:active,
.learndash-wrapper .ld-lesson-list .ld-item-list-item a.ld-item-name:focus {
	color: #A9C3CC!important;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-button,
.learndash-wrapper .ld-focus .ld-focus-header .ld-button:hover,
.learndash-wrapper .ld-focus .ld-focus-header .ld-button:active,
.learndash-wrapper .ld-focus .ld-focus-header .ld-button:focus {
	background: transparent !important;
}

.learndash-wrapper .ld-table-list .ld-table-list-header {
	background: #93B4BF;
}

.learndash-wrapper .video-shortcode {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.learndash-wrapper .video-shortcode  iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a,
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title {
	font-size: 14px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
	/*height: 100vh;*/
}
.learndash-wrapper .ld-content-actions .ld-content-action {
	flex-wrap: wrap;
}
.ld-status.ld-status-progress {
	display: none !important;
}

#hh-dash-dis {
	height: 800px;
	min-height: 600px;
	overflow: hidden;
	position: relative;
}
#hh-dash-dis iframe {
	/* overflow: auto; */
	/* left: 0; */
	/* top: 0; */
	height: auto;
	width: 100%;
	height: 100vh;
	/* position: absolute; */
}


/*body.bbpress .fusion-header-wrapper,
body.bbpress .fusion-page-title-bar,
body.bbpress .fusion-footer,
body.bbpress #launcher,
body.page-template-discussion #launcher,
#bbp_topic_subscription::before {
	display: none !important;
}
body.bbpress #main {
	padding: 0 !important;
}*/

body.page-template-discussion #launcher,
#bbp_topic_subscription::before {
	display: none !important;
}

body.page-template-discussion #content .forum,
body.page-template-discussion #content .topic,
body.bbpress #content .forum,
body.bbpress #content .topic {
	max-width: 1180px;
	margin-left: auto;
	margin-right: auto;
}
