/*  MICROTHEMER STYLES  */

/*= Full Code Editor CSS ====== */

.container-fluid > .row {
	
}
.container-fluid > .row {
	
}


/*= login ===================== */

/** login >> Link **/
.dig_success_msg .dig_popmessage_contents {
	border: 1px solid #00db82 !important;
	background: linear-gradient(90deg, #000000 0%, #000000 100%) !important;
}
.dig_lase_snap {
	font-size: 30px !important;
	line-height: 40px !important;
	font-weight: 800 !important;
}
.dig_lase_message {
	font-size: 20px !important;
	line-height: 22px !important;
	font-weight: 600 !important;
}
.stm_lms_login_wrapper {
	padding: 40px 50px !important;
	background-color: white !important;
}


/*= Materiales 2 ============== */

/** Materiales 2 >> Stm lms courses single info **/
.elementor-element-05837b7 > div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(2) > div:nth-of-type(1) > div:nth-of-type(1) > .stm_lms_courses__single--info {
	display: none !important;
}

/** Materiales 2 >> Stm lms courses single info _3 **/
.no-sale .stm_lms_courses__single--info {
	display: none !important;
}

/** Materiales 2 >> No sale **/
#main .no-sale {
	width: 100% !important;
	margin-bottom: 0 !important;
}

/** Materiales 2 >> Stm lms courses grid found 6 _2 **/
#main .stm_lms_courses__grid_found_6 {
	display: inline !important;
}

/** Materiales 2 >> Stm lms courses single term **/
.no-sale .stm_lms_courses__single--term {
	display: none !important;
}

/** Materiales 2 >> Stm lms courses single inner **/
.no-sale .stm_lms_courses__single--inner {
	width: 100% !important;
	padding-right: 0 !important;
	padding-bottom: 0 !important;
	padding-left: 0 !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	grid-column-gap: 23px !important;
	column-gap: 23px !important;
	grid-row-gap: 0 !important;
	row-gap: 0 !important;
}

/** Materiales 2 >> Stm lms courses single inner _2 **/
.no-sale .stm_lms_courses__single__inner {
	width: 100% !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	box-shadow: none !important;
}

/** Materiales 2 >> Heading 5 Moved 1 **/
.no-sale h5 strong {
	line-height: 0 !important;
	margin-bottom: 0 !important;
	display: none !important;
}

/** Materiales 2 >> Heading 5 **/
.no-sale h5 {
	height: auto !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

/** Materiales 2 >> Stm lms courses single title **/
.no-sale .stm_lms_courses__single--title {
	width: 100% !important;
	height: auto !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

/** Materiales 2 >> Stm lms courses single meta **/
.no-sale .stm_lms_courses__single--meta {
	height: auto !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
}

/** Materiales 2 >> Bold (#1) Copy 1 **/
.no-sale h5 b {
	padding: 10px !important;
	margin-top: 0 !important;
}

/** Materiales 2 >> Stm lms courses single image _3 **/
.no-sale .stm_lms_courses__single--image {
	display: none !important;
}

/** Materiales 2 >> Stm lms courses grid **/
#main .stm_lms_courses_grid {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

/** Materiales 2 >> #stm-lms-login .stm_lms_styled_checkbox **/
#stm-lms-login .stm_lms_styled_checkbox {
	color: rgb(39, 48, 68) !important;
}

/** Materiales 2 >> #stm-lms-login .lostpassword **/
#stm-lms-login .lostpassword {
	color: rgb(39, 48, 68) !important;
}


/*= Materiales ================ */

/** Materiales >> Stm lms result round up **/
#stm-lms-lessons .stm_lms_result__round_up {
	display: none !important;
}

/** Materiales >> .stm-curriculum-item .stm-curriculum-item__icon Copy 1 **/
.stm-curriculum-item .stm-curriculum-item__icon {
	display: none !important;
}

/** Materiales >> .active .stm-curriculum-item__num Copy 1 **/
.stm-curriculum-item__num {
	display: none !important;
}

/** Materiales >> Stm lms lazy image lazyloaded **/
.stm_lms_courses__grid .stm_lms_lazy_image__lazyloaded {
	display: none !important;
}

/** Materiales >> Stm lms courses single info preview **/
.stm_lms_courses__single--info_preview {
	display: none !important;
}

/** Materiales >> Stm lms wishlist **/
.stm-lms-wishlist {
	display: none !important;
}

/** Materiales >> Bold (#1) **/
.stm_lms_courses__grid_center a h5 {
	font-weight: 500 !important;
	text-transform: uppercase !important;
	padding-bottom: 0 !important;
	margin-top: 0 !important;
}
.stm_lms_courses__grid_center h5 b {
	text-transform: uppercase !important;
	color: #ededed !important;
	line-height: 1em !important;
	background-color: #545454 !important;
	display: block !important;
	padding-LEFT: 10px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	margin-top: 5px !important;
}
.stm_lms_courses__single:nth-child(1) h5 b {
	background-color: #ff8000 !important;
}
.stm_lms_courses__single:nth-child(2) h5 b {
	background-color: #FD5353 !important;
}
.stm_lms_courses__single:nth-child(3) h5 b {
	background-color: #2DA9CE !important;
}
.stm_lms_courses__single:nth-child(4) h5 b {
	background-color: #009688 !important;
}
.stm_lms_courses__single:nth-child(5) h5 b {
	background-color: #8e44ad !important;
}
.stm_lms_courses__single:nth-child(6) h5 b {
	background-color: #ff8000 !important;
}
.stm_lms_courses__single:nth-child(7) h5 b {
	background-color: #FD5353 !important;
}
.stm_lms_courses__single:nth-child(8) h5 b {
	background-color: #2DA9CE !important;
}
.stm_lms_courses__single:nth-child(9) h5 b {
	background-color: #009688 !important;
}
.stm_lms_courses__single:nth-child(10) h5 b {
	background-color: #8e44ad !important;
}
.stm_lms_courses__single:nth-child(11) h5 b {
	background-color: #ff8000 !important;
}
.stm_lms_courses__single:nth-child(12) h5 b {
	background-color: #FD5353 !important;
}
.stm_lms_courses__single:nth-child(13) h5 b {
	background-color: #2DA9CE !important;
}
.stm_lms_courses__single:nth-child(14) h5 b {
	background-color: #009688 !important;
}
.stm_lms_courses__single:nth-child(15) h5 b {
	background-color: #8e44ad !important;
}

/** Materiales >> Stm lms courses grid top **/
.elementor-element-b4f69a4 .stm_lms_courses_grid__top {
	display: none !important;
}

/** Materiales >> Stm lms courses grid top _2 **/
#main .stm_lms_courses_grid__top {
	display: none !important;
}

/** Materiales >> Stm lms courses list view **/
#main .stm_lms_courses_list_view {
	display: none !important;
}

/** Materiales >> Stm lms course image **/
#main .stm_lms_course__image {
	display: none !important;
}

/** Materiales >> Stm lms dynamic sidebar **/
#main .stm-lms-dynamic_sidebar {
	display: none !important;
}

/** Materiales >> Div **/
.stm-lms-wrapper > h3:nth-of-type(1) > div {
	display: none !important;
}

/** Materiales >> Btn retake **/
#stm-lms-lessons .btn-retake {
	display: none !important;
}

/** Materiales >> Stm lms lesson header right **/
.col-xs-12 .stm_lms_lesson_header__right {
	display: none !important;
}

/** Materiales >> Heading 3 **/
.active h3 {
	display: none !important;
}


/*( Phone )*/
@media (max-width: 480px) {
	/** Header >> List item (#3) **/
	.top_bar_info li:nth-of-type(3) {
	display: none !important;
}

	/** Header >> List item (#2) **/
	.top_bar_info li:nth-of-type(2) {
	display: none !important;
}

	/** Header >> List item (#1) **/
	.top_bar_info li:nth-of-type(1) {
	display: none !important;
}

	/** Header >> Logo colored fixed **/
	#header .logo_colored_fixed {
	width: 140% !important;
}

	/** Header >> Pull right (#2) **/
	.header_top_bar .pull-right:nth-of-type(2) {
	display: none !important;
}

}

