	/* Banner */
		#BannerBackground {position: relative; background: -webkit-linear-gradient(#FFF, #f9f9f9); background: -o-linear-gradient(#FFF, #f9f9f9); background: -moz-linear-gradient(#FFF, #f9f9f9); background: linear-gradient(#FFF, #f9f9f9);}
		.ImagemBannerPrincipal {position: absolute; bottom: 0; right: 0;}

		.entry-content {margin: 0;}
		.vc_custom_1459875793790 {margin-top: 0 !important;}

	/* Removendo Title */
		.entry-header {display: none;}
		.page-wrapper {padding-top: 0;}


	/* Ajustando área tipos */
		.precoPor {font-weight: 300; font-size: 14px; margin-top: -7px;}
			.precoPor strong {color: #f19729; font-size: 20px; font-weight: 600;}
			.precoPor a {color: #36a8e3; display: block; clear: both; margin-top: -3px; font-weight: 600;}
			.precoPor a:after {content: ' »';}

			.BlocoAreaTipos {padding-right: 10%; padding-left: 10%;}

	/* Ajustando Preço nas Sub Categorias */
		.PrecoGeral {}
			.PrecoGeral s {font-size: 1.1em;}
			.PrecoGeral strong {font-size: 1.4em; color: #f19729;}

		.voceEconomiza {font-size: 0.7em;}


	/* ajustando área de descrição do produto */

		.AreaPrincipal {position: relative; display: block; clear: both;}
		.AreaPrincipal:after {content: ''; display: block; clear: both;}

			.Imagem {width: 50%;}

			.AreaTextoGrande {font-size: 1.1em; width: 60%; position: absolute; z-index: 5; top: 0}
			.AreaTextoGrande h4 {font-size: 2em;}
			.AreaTextoGrande.direita {right: 0;}

			.BlocoAreaTipos .vc_col-sm-3.vc_column_container .wpb_content_element {margin-bottom: 5px;}

	/* Ajustando Valores */
		.featured-box h4 {font-weight: 600;}

	/* Nosso Compromisso */
		.NossoCompromisso {}
			.NossoCompromisso .vc_col-sm-4 .wpb_text_column .wpb_wrapper {text-align: center;}
			.NossoCompromisso .vc_col-sm-4 .wpb_text_column .wpb_wrapper:after {content: '...'; clear: both; margin-top: 5px; padding-bottom: 20px; font-size: 24px; color: #999999; letter-spacing: 2px;}
			.NossoCompromisso .vc_col-sm-4 .wpb_text_column .wpb_wrapper h3 {color: #f19729;}


	/* Direcionador na aba de comentários  */
		.flickity-prev-next-button.next {right: -80px;}
		.flickity-prev-next-button.previous {left: -80px;}
		.ux-slider {overflow: visible;}

	/* Estilizando o Accordion  */
		.accordion {border: 1px solid rgba(0,0,0,0.1); border-top: none;}
		.accordion .accordion-title a {padding: 20px 0; padding-left: 50px; position: relative;}
		.accordion .accordion-title a:before {content: '›'; font-size: 25px; font-family: sans-serif; margin-left: -25px; margin-top: -12px; top: 50%; position: absolute; -webkit-transition: all 600ms ease; -moz-transition: all 600ms ease; -o-transition: all 600ms ease; transition: all 600ms ease; transform: rotate(90deg) scale(1) skew(1deg) translate(0px); -webkit-transform: rotate(90deg) scale(1) skew(1deg) translate(0px); -moz-transform: rotate(90deg) scale(1) skew(1deg) translate(0px); -o-transform: rotate(90deg) scale(1) skew(1deg) translate(0px); -ms-transform: rotate(90deg) scale(1) skew(1deg) translate(0px);}
		.accordion .accordion-title.active a:before {content: '›'; transform: rotate(270deg) scale(1) skew(1deg) translate(0px) !important; -webkit-transform: rotate(270deg) scale(1) skew(1deg) translate(0px) !important; -moz-transform: rotate(270deg) scale(1) skew(1deg) translate(0px) !important; -o-transform: rotate(270deg) scale(1) skew(1deg) translate(0px) !important; -ms-transform: rotate(270deg) scale(1) skew(1deg) translate(0px) !important;}

		/* Versionamento Mobile  */
		
	@media (max-width: 767px) {
		.BlocoAreaTipos {padding-right: 0 !important; padding-left: 0 !important;}
		.AreaTextoGrande {position: initial;}
		.vc_custom_1459812851311 {margin-top: 0px !important;}

	}
	@media (max-width: 640px) {
		.AreaPrincipal {position: initial;}
		.Imagem {width: auto; margin-top: 5px;}

		.AreaTextoGrande {width: auto; position: initial; text-align: center;}
		.AreaTextoGrande * {text-align: center !important;}
		.vc_empty_space {display: none;}
	}
	@media only screen and (max-width: 48em) {
		.BlocoAreaTipos .vc_col-sm-3.vc_column_container {margin-top: 20px;}
		.ux-section-content .ux-section .ux-section-content > div {margin-bottom: 20px; clear: both;}
	}