/*  MICROTHEMER STYLES  */


/*= Geral ===================== */

/** Geral >> Botao vai para topo **/
#fl-to-top {
	color: rgb(77, 45, 45) !important;
	background-color: rgba(251, 41, 26, 0.51) !important;
	border-radius: 30px !important;
}

/** Geral >> Pp off canvas menu module head **/
.pp-off-canvas-menu-module > head {
	
}

/** Geral >> box-menu **/
#page .fl-node-60bf8157625bb {
	background-color: rgb(251, 41, 26) !important;
}


/*= Cabeçalho ================ */

/** Cabeçalho >> submenu categoria **/
#menu-item-887 > .sub-menu {
	margin-left: -30px !important;
}


/*= Menu principal ============ */

/** Menu principal >> Sombra TXT Menu **/
.fl-page-nav-toggle-visible-mobile > .fl-page-nav-wrap {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	color: rgb(255, 63, 0) !important;
	text-shadow: 2px 2px 2px rgb(4, 4, 4) !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}

/** Menu principal >> BTB TXT inicio **/
#menu-item-50 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 110px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-50 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Toda Loja **/
#menu-item-51 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 110px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-51 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Material Basico **/
#menu-item-55 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	word-wrap: normal !important;
	width: 110px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-55 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Pisos e Porcelanatos **/
#menu-item-52 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	word-wrap: normal !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-52 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Banheiros e Cozinhas **/
#menu-item-53 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-53 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Hidraulica **/
#menu-item-54 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-54 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Eletrica **/
#menu-item-56 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-56 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Ferramentas **/
#menu-item-61 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-61 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Tintas e Acessorios **/
#menu-item-62 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	text-align: center !important;
	width: 120px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-62 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> BTN TXT Dicas **/
#menu-item-213 > .nav-link {
	/* MT [ google_font: 1 ] */
	font-family: 'Roboto' !important;
	color: rgb(251, 41, 26) !important;
	width: 80px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#menu-item-213 > .nav-link:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> Fl page header content fl social icons stacked **/
.fl-page-header-content > .fl-social-icons-stacked {
	
}

/** Menu principal >> Fl slide title SL1 TITULO **/
.fl-slide-title > .SL1-TITULO {
	
}

/** Menu principal >> Fl slide title sl1 t **/
.fl-slide-title > .sl1-título {
	/* MT [ google_font: 1 ] */
	font-family: 'Fredoka One' !important;
	font-size: 50px !important;
	font-weight: normal !important;
	text-shadow: 3px 3px 3px !important;
}

/** Menu principal >> Fl slide text SL1 CONTEUDO **/
.fl-slide-text .SL1-CONTEUDO {
	/* MT [ google_font: 1 ] */
	font-family: 'Fredoka One' !important;
}

/** Menu principal >> BTN Lupa **/
#flsearchform {
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#flsearchform:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(192, 192, 192) !important;
}

/** Menu principal >> Fl slide text center:(2) sl1 t **/
.fl-slide-text-center:nth-of-type(2) .sl1-título {
	text-shadow: 3px 3px 3px rgb(1, 1, 1) !important;
}

/** Menu principal >> Menu todo selecionado **/
.fl-page-nav-toggle-visible-mobile > .fl-page-nav-wrap {
	
}

/** Menu principal >> menu lateral suspenso filtro **/
.astra-off-canvas-sidebar-wrapper > .astra-off-canvas-sidebar {
	height: 750px !important;
	margin-top: 200px !important;
}


/*= SLIDER-DESTAQUE =========== */

/** SLIDER-DESTAQUE >> Slider Titulo 2 **/
.fl-slide-title > .SL2-TITULO {
	/* MT [ google_font: 1 ] */
	font-family: 'Fredoka One' !important;
	color: rgb(255, 63, 0) !important;
	font-size: 50px !important;
	text-shadow: 3px 3px 3px rgb(44, 34, 31) !important;
}

/** SLIDER-DESTAQUE >> Slider texto peq 1 **/
.fl-slide-text-center:nth-of-type(2) .sl1-conteudo {
	font-weight: 700 !important;
	text-shadow: 3px 3px 3px rgb(44, 34, 31) !important;
}


/*= Carrinho ================== */

/** Carrinho >> carrinho-menu **/
#ast-site-header-cart .ast-icon-shopping-cart {
	color: rgb(251, 41, 26) !important;
	font-size: 30px !important;
	width: 22px !important;
	-o-transition-property: color !important;
	-moz-transition-property: color !important;
	-webkit-transition-property: color !important;
	transition-property: color !important;
	-o-transition-duration: 1s !important;
	-moz-transition-duration: 1s !important;
	-webkit-transition-duration: 1s !important;
	transition-duration: 1s !important;
}
#ast-site-header-cart .ast-icon-shopping-cart:hover, 
.mt-hover {
	/* MT [ sub: 1 | group: transition | event: 1 | event_value: 1 ] */
	color: rgb(33, 29, 19) !important;
}


/*= Minha Conta =============== */

/** Minha Conta >> Icones **/
.icones-minha-conta .infobox-responsive-center {
	box-shadow: 2px 2px 8px 0 rgba(33, 29, 19, 0.39) !important;
	width: 150px !important;
	height: 150px !important;
	padding-top: 30px !important;
	padding-right: 0 !important;
	border-radius: 25px !important;
	-webkit-align-self: center !important;
	align-self: center !important;
}

/** Minha Conta >> Texto Ola **/
.woocommerce-MyAccount-content > p:nth-of-type(1) {
	height: 0 !important;
	visibility: hidden !important;
}

/** Minha Conta >> celula sair **/
#post-811 .woocommerce-MyAccount-navigation-link--customer-logout {
	color: rgb(255, 255, 255) !important;
	font-size: 18px !important;
	font-weight: bold !important;
	text-align: center !important;
	background-color: rgb(0, 0, 0) !important;
	width: 100px !important;
}

/** Minha Conta >> celula detalhes da conta **/
#post-811 .woocommerce-MyAccount-navigation-link--edit-account {
	height: 0 !important;
	visibility: hidden !important;
}

/** Minha Conta >> celula endereço **/
#post-811 .woocommerce-MyAccount-navigation-link--edit-address {
	height: 0 !important;
	visibility: hidden !important;
}

/** Minha Conta >> celula downloads **/
#post-811 .woocommerce-MyAccount-navigation-link--downloads {
	height: 0 !important;
	visibility: hidden !important;
}

/** Minha Conta >> celula pedidos **/
#post-811 .woocommerce-MyAccount-navigation-link--orders {
	height: 0 !important;
	visibility: hidden !important;
}

/** Minha Conta >> celula painel **/
#post-811 .woocommerce-MyAccount-navigation-link--dashboard {
	height: 0 !important;
	visibility: hidden !important;
}


/*( Tablet & celular )*/
@media (max-width: 767px) {

	/*= Menu principal ============ */

	/** Menu principal >> BTB TXT inicio **/
	#menu-item-50 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
}

	/** Menu principal >> BTN TXT Toda Loja **/
	#menu-item-51 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
}

	/** Menu principal >> BTN TXT Material Basico **/
	#menu-item-55 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 160px !important;
}

	/** Menu principal >> BTN TXT Pisos e Porcelanatos **/
	#menu-item-52 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 200px !important;
}

	/** Menu principal >> BTN TXT Banheiros e Cozinhas **/
	#menu-item-53 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 220px !important;
}

	/** Menu principal >> BTN TXT Hidraulica **/
	#menu-item-54 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
}

	/** Menu principal >> BTN TXT Eletrica **/
	#menu-item-56 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 200px !important;
}

	/** Menu principal >> BTN TXT Ferramentas **/
	#menu-item-61 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 250px !important;
}

	/** Menu principal >> BTN TXT Tintas e Acessorios **/
	#menu-item-62 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
	width: 200px !important;
}

	/** Menu principal >> BTN TXT Dicas **/
	#menu-item-213 > .nav-link {
	color: rgb(251, 41, 26) !important;
	font-size: 18px !important;
	text-align: left !important;
	text-shadow: 1px 1px 2px rgb(4, 4, 4) !important;
}


}


/*( Celular )*/
@media (max-width: 480px) {

	/*= Menu principal ============ */

	/** Menu principal >> Sombra TXT Menu **/
	.fl-page-nav-toggle-visible-mobile > .fl-page-nav-wrap {
	
}

	/** Menu principal >> Menu todo selecionado **/
	.fl-page-nav-toggle-visible-mobile > .fl-page-nav-wrap {
	color: rgb(251, 41, 26) !important;
}

	/** Menu principal >> BTN TXT Toda Loja **/
	#menu-item-51 > .nav-link {
	
}


	/*= Minha Conta =============== */

	/** Minha Conta >> Icones **/
	.icones-minha-conta .infobox-responsive-center {
	width: 100px !important;
	height: 100px !important;
	padding-top: 5px !important;
}


}

