/*
Theme Name: LMSMart
Theme URI: http://thepixelcurve.com/wp/lmsmart/lp/
Author: Pixelcurve
Author URI: http://thepixelcurve.com/
Description: Education & LMS WordPress Theme
Version: 1.1.8
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: blog, e-commerce, portfolio, custom-background, custom-header, full-width-template, footer-widgets, translation-ready, theme-options, two-columns
Text Domain: lmsmart
*/

.lmsmart_module_message_box .message_icon_wrap {
	width: 30px !important;
	height: 30px !important;
	left: 18px !important;
	top: 17px !important;
}

.lmsmart_module_message_box .message_icon {
	font-size: 18px !important;
}

.woocommerce .lmsmart_module_message_box .message_content {
	padding: 20px 0 16px !important;
}

.lity.lity-opened.lity-youtube:not(.lity-hidden) {
	display: none;
}

.lmsmart-post-navigation {
	display: none;
}

.post-template-default .single.related_posts {
	display: none;
}

#block-5.lmsmart_widget, #block-12.lmsmart_widget, #tpc-posts-1.lmsmart_widget, #block-6.lmsmart_widget, .lmsmart_banner-widget.lmsmart_widget {
	display: none;
}

.results-text {
	width: 50%;
	float: left;
	padding-right: 50px;
	padding-top: 65px;
}

.results-image-wrapper {
	width: 50%;
	float: right;
}

.results-image {
	width: 85%;
	padding-left: 25px;
}

.clearfix {
	clear: both;
}

.results-wrapper {
	margin-bottom: 90px;
}

.wrapper-flip .results-text {
	float: right;
}

.learn-press-checkout-comment {
	display: none;
}

.lp-passing-conditional {
	display: none;
}

.write-a-review, .review-cancel, .submit-review {
	color: white;
}

#popup-course .back-course {
	padding: 0 !important;
	line-height: 42px !important;
	width: 40px;
	height: 40px;
	margin-right: 20px;
	text-align: center;
	border-radius: 20px;
}

.lp_course-template-default .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated, .lp_course-template-default .elementor-column-gap-default > .elementor-column > .elementor-element-populated {
	padding-left: 0 !important;
}

#popup-course #popup-content #learn-press-content-item .content-item-wrap .content-item-summary .course-item-title {
	margin-bottom: 35px !important;
}

#popup-course #popup-content #learn-press-content-item .content-item-wrap {
	width: 1036px !important;
}

#popup-course #popup-footer {
	width: 1036px !important;
	left: 335px !important;
}

.lp-modal-dialog .main-content {
	padding-top: 10px;
	padding-bottom: 10px;
}

#popup-course #popup-sidebar {
	flex: 0 0 335px !important;
}

#popup-course #popup-header {
	left: 335px !important;
}

#popup-course #sidebar-toggle {
	left: 335px !important;
}

#popup-course #popup-sidebar .course-curriculum {
	width: 335px !important;
}

.postid-20019 .course-nav-tab-curriculum {
	display: none !important;
}

.postid-20019 .learnpress-course-lesson-count {
	display: none !important;
}

.postid-20019 .lp-course-progress-wrapper {
	display: none !important;
}

.postid-20019 .learn-press-message.success::before {
	display: none;
}

.postid-20019 .learn-press-message.success::after {
	display: none;
}

.plan-nutritie-button {
	background: var(--black) !important;
    color: var(--white) !important;
	clip-path: polygon(0 0, 100% 0, 100% calc(100% - 16px), calc(100% - 16px) 100%, 0 100%);
	padding-left: 32px;
    padding-right: 32px;
	font-weight: var(--lmsmart-header-font-weight);
    width: 100%;
}

.plan-nutritie-button:hover {
	background: var(--lmsmart-secondary-color)!important;
    border-color: var(--lmsmart-secondary-color);
}

.profile-recover-order {
	display: none;
}

.learn-press-profile-course__progress .lp_profile_course_progress__item {
	grid-template-columns: 90px 1fr 0 0 0 !important;
}

.plan-nutritie-button-profile {
	font-weight: 600;
}

.page-id-9 #main-content .learnpress .learn-press-message.success {
	display: none !important;
}

.learnpress-checkout #coupon_code {
	float: left;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.learnpress-checkout button[name="apply_coupon"] {
	color: white !important;
	margin-top: 10px;
	margin-bottom: 10px;
}

.learnpress-checkout .lp-coupon__title {
	vertical-align: middle !important;
}

.lp_course-template-default .lity.lity-opened .lity-container {
	max-width: 1384px;
}

.lp_course-template-default .lity.lity-opened .lity-iframe-container {
	width: 440px;
    margin-left: auto;
    margin-right: auto;
}

.lp_course-template-default .lity.lity-opened iframe {
	width: 440px;
}

.lp_course-template-default .lity.lity-opened .lity-content:after {
	box-shadow: none !important;
}