/*
Theme Name: Labone Filho
Author: Yogh
Author URI: https://www.yogh.com.br/
Description: Tema filho personalizado.
Version: 1.0.0-alpha
Template: labonefront
Text Domain: labonefront-child
Domain Path: languages
*/

.none {
	display: none;
}

/*
	Correção do menu dando bug - tasks/35995779
*/

.labonefront-navbar.labonefront-navbar-fixed {
	position: fixed !important;
}

.labonefront-navbar-fixed.fixed {
	position: fixed;
	margin-top: 0 !important;
}

main.site-content {
	padding-top: 8rem !important;
}

.page-id-4824
	#gform_4_validation_container
	h2.gform_submission_error.hide_summary {
	font-size: 15px;
	line-height: unset;
	padding: 0 !important;
	margin: 0;
	font-weight: 400;
}
.page-id-4824 #gform_4_validation_container {
	max-width: 400px;
	margin: 0 auto 10px;
	padding: 12px;
}

h2.gform_submission_error {
	color: unset !important;
	font-size: unset !important;
	margin: unset !important;
	font-weight: unset !important;
	line-height: unset !important;
}

a.navbar-brand {
	width: 220px;
}

/*
	Correção da single no CPT Materiais - tasks/36376890
*/
@media (max-width: 960px) {
	.labone-materiais-single {
		margin-top: 1em;
	}
}
.labone-materiais-single .content {
	background-color: #ffffff;
}
.labone-materiais-single .form {
	background-color: #2e3192;
	color: #ffffff;
}

/*
	Correções área de membros - tasks/37523264
*/
.row.courses .course-title {
	padding: 1em 1em 0 1em;
}
.woocommerce-MyAccount-navigation {
	position: sticky !important;
	top: 65px !important;
}

/*
	Revisão - tasks/38804350
*/

.labonefront-footer .footer-copyright a {
	color: #29abe2 !important;
}
.labonefront-footer .footer-copyright a:hover {
	color: #6d6d6d !important;
}

.gradus-acf-template.showcase-numbers .items .item .number,
.labonecore-acf-template.showcase-numbers .items .item .number,
body .gradus-acf-template.showcase-numbers .items .item .number,
body .labonecore-acf-template.showcase-numbers .items .item .number {
	color: #00abdf !important;
}

.page-treinamentos .talk-to-us .gform_wrapper .gform_footer input {
	background-color: #00aadd !important;
}

.isotope-item-labone {
	opacity: 1;
	transform: scale(1);
	transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

.isotope-item-labone.hidden {
	opacity: 0;
	transform: scale(0.8);
}

@media (max-height: 780px) and (max-width: 1280px) and (min-width: 1210px) {
	.lp-course .sidebar-sticky {
		top: 160px !important;
		margin-top: -100px !important;
	}
}

@media (max-width: 1200px) {
	.single-product .sidebar-destaque {
		width: 103.5% !important;
	}
}

@media (max-width: 992px) {
	.single-product .sidebar-destaque {
		width: 104.6% !important;
	}
}

@media (max-width: 767px) {
	.page-id-13089 .gradus-acf-template.heading {
		padding-top: 72px !important;
	}
	header.labonefront-hero-area.labonefront-blog-post-header {
		margin-top: 42px;
	}
	.woocommerce-cart dl.variation {
		display: none;
	}
	.single-product .sidebar-destaque {
		width: 106.3% !important;
	}
}

.showcase-numbers .number {
	color: #0080a7 !important;
}

body .lp-course .course-sidebar .text-center span.disabled {
	color: #fff;
}
.single-quiz .action {
	margin-bottom: 40px;
}

.wp-block-sensei-lms-course-theme-notices {
	margin-bottom: 80px !important;
}

/* numeros nas singles de teste */
body.single-quiz h2.question-title + .grade,
body.single-quiz li.sensei-quiz-question::before {
  display: none;
}

/* botao seguir para proxima aula */
div.wp-block-button a {
  display: none !important;
}