/*
Theme Name: Barretense Supermercados
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */

.fl-slide-content-wrap {
	display: none;
}

.fl-page-content .fl-content .fl-post {
	margin-bottom: 0px;
}


.nopadding {
	padding: 0px !important;
}
.owl-carousel.carousel-um .owl-item img {
	display: block;
	width: 100%;
	height: 390px;
	object-fit: cover;
	object-position: center;
}
.owl-carousel.carousel-um .owl-nav {
	
}
.owl-carousel.carousel-um .owl-nav .owl-prev,
.owl-carousel.carousel-um .owl-nav .owl-next {
	position: absolute;
	top: 45%;
	font-size: 0px;
	width: 30px;
	height: 30px;
	border: 5px solid white;
	border-top: 0px;
	border-left: 0px;
	transition: 0.5s all;
	opacity: 0 !important;
}
.owl-carousel.carousel-um:hover .owl-nav .owl-prev,
.owl-carousel.carousel-um:hover .owl-nav .owl-next {
	opacity: 1 !important;
}
.owl-carousel.carousel-um .owl-nav .owl-prev {
	left: 20px;
	transform: rotate(135deg);
}
.owl-carousel.carousel-um .owl-nav .owl-next {
	right: 20px;
	transform: rotate(-45deg);
}

/* ============================================================ PAGINA INICIAL ============================================================ */

.fl-node-5a05948b6e296 .fl-photo .fl-photo-content .fl-photo-img,
.fl-node-5a059729176fa .fl-photo .fl-photo-content .fl-photo-img,
.fl-node-5a05976ad77df .fl-photo .fl-photo-content .fl-photo-img{
	max-width: 80% !important;
}

.coluna-borda .fl-module-photo.fl-node-5a05948b6e296 {
    position: relative;
    top: -8px;
}
.coluna-borda .fl-node-5a0596c27058e .fl-photo-img {
	height: 230px;
	width: 8px;
}
.coluna-borda .fl-node-5a0596c27037c.fl-col-group-nested {
	/*display: flex;*/
	/*align-items: center;*/
}
.linha-pagina-inicial .fl-node-5a0594871aa7e {
	/*padding: 0px 210px;*/
}

.fl-node-5a05974ed0bd8 .fl-module-content {
	margin: 20px 10px;
}

@media(min-width: 1024px) {
	.coluna-borda {
		padding: 0px 210px;
	}
	.coluna-borda .fl-node-5a0596c27037c.fl-col-group-nested {
		display: flex;
		align-items: center;
	}
}
@media(max-width: 1000px) {
	.coluna-borda .fl-node-5a0596c27058e {
	    -webkit-transform: rotate(90deg);
	    -moz-transform: rotate(90deg);
	    -o-transform: rotate(90deg);
	    -ms-transform: rotate(90deg);
	    transform: rotate(90deg);

	    height: 100%;
	}
	.coluna-borda .fl-node-5a0596c27058e .fl-module-content {
	    width: 10px;
	    margin: -100px auto;
	}

	.fl-node-5a059675d799c .fl-module-content p span {
		font-size: 28px !important;
	}
}
@media(max-width: 320px) {
	.fl-node-5a05974ed0bd8 .fl-photo-content .fl-photo-img {
		height: 240px;
	}
}
@media(max-width: 768px) {
	.fl-node-5a05948b6e296 .fl-photo .fl-photo-content .fl-photo-img {
		max-width: 60% !important;
	}

	.fl-node-5a059729176fa .fl-photo .fl-photo-content .fl-photo-img,
	.fl-node-5a05976ad77df .fl-photo .fl-photo-content .fl-photo-img{
		max-width: 20% !important;
	}
	.coluna-borda .fl-node-5a0596c27058e .fl-photo-img {
		width: 1px;
	}
}
@media(min-width: 568px) {
	.coluna-borda {
		padding: 0px 80px;
	}
}
@media(min-width: 992px) {
	.fl-builder-content .fl-node-5a0594871aae9 > .fl-col-content {
		border: 8px solid #ffd503;
	}/*
	body.home {
		overflow-y: hidden;overflow-x: hidden;
	}*/
}
@media(max-width: 992px) {
	/*selecione*/
	.fl-node-5a059675d799c .fl-rich-text p span {
		font-size: 16px !important;
	}
	/*titulo*/
	.fl-node-5a0596c27037c .fl-module-heading h3 {
		font-size: 20px;
	}
	/*desenvolvido*/
	.fl-node-5a05981475801 .fl-rich-text p span {
		font-size: 13px !important;
	}
}
@media(min-width: 1000px) {
	.coluna-borda {
		padding: 0px 130px;
	}
	/*barra separatoria*/
	.fl-node-5a0596c27058e {
		display: none;
	}
}
@media(min-width: 1050px) {
	.coluna-borda {
		padding: 0px 265px;
	}
	/*------------------------------------------*/
	.fl-node-5a05981475801 .fl-module-content {
		display: flex;
	    align-items: center;
	    justify-content: center;
	}
	.fl-node-5a05981475801 .fl-module-content .fl-rich-text {
		position: absolute;
	    bottom: 0px;
	}
	/*------------------------------------------*/
}

/* ============= CABECALHO  ================================================================================================================== */
/*top bar*/
.fl-page-bar {
	border: 0px;
	/*background-color: #ffd503;*/
	height: 6px;
}
/*menus*/
.fl-page-header-primary.fl-page-nav-right .fl-page-header-wrap {
	border: 0px;
}
.fl-page-header-primary.fl-page-nav-right .fl-page-header-container {
	padding-bottom: 0px;
	padding-top: 0px;
}
.fl-page-header-primary.fl-page-nav-right .fl-page-header-row {
	position: relative;
	top: -19px;
}
.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li > a {
	text-transform: uppercase;
    font-size: 13px;
    transition: 0.5s all;
}
.fl-page-header-primary .fl-page-header-logo-col {
	z-index: 9;
}
.fl-page-header-primary .fl-page-nav-collapse {
	position: relative;
	top: -10px;
}/*
.fl-page-header-primary.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li:last-child > a {
	background-color: #FCD80D;
	color: #A41A00 !important;
	text-transform: uppercase;
	font-size: 13px !important;
	padding: 9px 15px !important;
	border-radius: 10px;
	margin-top: 5px;
	margin-left: 10px;
}*/
.fl-page-header-fixed.fl-page-nav-right .fl-page-nav-wrap .navbar-nav li:last-child > a {
	background-color: #FCD80D;
	color: #A41A00 !important;
	text-transform: uppercase;
	font-size: 13px !important;
	padding: 9px 15px !important;
	border-radius: 10px;
	margin-top: 0px;
	margin-left: 10px;
}
@media(max-width: 992px) {
	.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li:last-child {
		border: 0px;
	}
	.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li:last-child > a {
		margin-top: 20px;
	}
	.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li:first-child > a {
		margin-top: 10px;
	}
	.fl-page-nav-toggle-button.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav-collapse ul.navbar-nav > li > a {
		text-align: center;
	}
}
/*fixo*/
.fl-page-header-fixed .fl-page-header-container {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	height: 70px;
}
.fl-page-nav-right.fl-page-header-fixed .fl-logo-img,
.fl-page-header-fixed .fl-logo-img {
    max-height: 90px !important;
    position: relative;
}
.fl-page-header-fixed .fl-page-fixed-nav-wrap .fl-page-nav-wrap {
    position: relative;
    top: -7px;
}

/* ============================================================ INICIO ============================================================ */

/*tabloide de ofertas*/
.fl-node-59c5612db877a .fl-row-content-wrap {
	padding: 0px;
}
.fl-node-59c5612db877a .fl-module-content.fl-node-content {
	margin: 0px;
}
.fl-node-59c5612db877a .fl-col-small {
	height: 50px;
	padding: 0px 10px;
}
.fl-node-59c5612db877a .fl-col-content.fl-node-content,
.fl-node-59c5612db877a .fl-module.fl-module-heading,
.fl-node-59c5612db877a .fl-module-content.fl-node-content,
.fl-node-59c5612db877a .fl-heading,
.fl-node-59c5612db877a .fl-module.fl-module-button,
.fl-node-59c5612db877a .fl-button-wrap.fl-button-width-auto {
	height: 100%;
}
.fl-node-59c5612db877a .fl-row-content.fl-node-content {
	padding-top: 10px;
	padding-bottom: 10px;
}
.fl-node-59c5612db877a .fl-button {
	border: 2px solid #ffffff !important;
	padding: 5px 35px !important;
}
.fl-node-5a05fb73968b4 .fl-button {
	border: 2px solid #ffffff !important;
	padding: 5px 35px !important;
}
@media(max-width: 992px) {
	/*desktop*/
	.fl-node-59c5612db877a {
		display: none;
	}
	/*mobile*/
	.fl-node-5a05fb73964e9 {
		display: block;
	}
}
@media(min-width: 992px) {
	/*desktop*/
	.fl-node-59c5612db877a {
		display: block;
	}
	/*mobile*/
	.fl-node-5a05fb73964e9 {
		display: none;
	}
}

/*servicos*/
.fl-node-59c9422acd489 .fl-module-content.fl-node-content .fl-rich-text {
	text-align: center;
    color: rgba(255,255,255,0.9);
    font-weight: 100;
    font-size: 15px;
    line-height: 11px;
}

/*chamadas*/
.fl-node-59c9698d6c09c .fl-module-content.fl-node-content {
	background-color: #fafafa;
	padding-bottom: 50px;
	margin: 10px;
}
.fl-node-59c9698d6c09c .fl-module-content.fl-node-content .fl-callout-title,
.fl-node-59c9698d6c09c .fl-module-content.fl-node-content .fl-callout-text-wrap {
	padding-left: 10px;
	padding-right: 10px;
}
.fl-node-59c9698d6c09c .fl-module-content.fl-node-content .fl-callout-text-wrap .fl-callout-text {
	font-weight: 100;
}

/*formas de pagamento e parceiros*/
.fl-node-59c9712ccdb46 .fl-row-content-wrap {
	padding: 0px; 
}
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group,
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col,
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content,
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button,
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button .fl-module-content,
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button .fl-module-content .fl-button-wrap {
	min-height: 70px;
}
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button .fl-module-content {
	margin: 0px;
}
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button .fl-module-content .fl-button-wrap {
	display: flex;
	align-items: center;
}
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group .fl-col .fl-col-content .fl-module.fl-module-button .fl-module-content .fl-button-wrap a {
    margin-left: auto;
    margin-right: auto;
}
.fl-node-59c9712ccdb46 .fl-module-content .fl-heading {
	text-align: right;
}
.fl-node-59c9712ccdb46 .fl-row-content-wrap .fl-col-group {
    padding-right: 30px;
    padding-left: 30px;
}

/*destaques inicio*/
.destaque-bloco .destaque-conteudo .destaque-conteudo-titulo p {
	font-size: 40px;
    color: #a41300;
}
.destaque-bloco .destaque-conteudo .destaque-conteudo-descricao p {
    font-size: 19px;
    font-weight: 100;
}
.fl-node-59c9698d6c71f.fl-col-small {
	display: none;
}
@media(min-width: 1024px) {
	.fl-col-group.fl-node-59c9698d6c09c {
		display: flex;
		justify-content: center;
	}
}
@media(max-width: 1024px) {
	.fl-col-group.fl-node-59c9698d6c09c {
		display: block;
	}
}


/* ============================================================ NOSSAS LOJAS ============================================================ */

/*slideshow*/
.fl-slideshow-image-nav-right a {
	background-size: 20px 20px;
}
.fl-node-59ca9291eb905 .fl-col-content .fl-module-content .fl-rich-text {
	line-height: 11px;
}
.fl-node-59caadc0ef1ec {
	max-width: 600px;
    margin-left: auto;
    margin-right: auto;
}

/* ============================================================ LISTA DE COMPRA ============================================================ */
.fundo-lista-compra .titulo h4 {
    text-align: center;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
}
.fundo-lista-compra .bloco-departamento .bloco-interno {
	background-color: #fafafa;
	padding-bottom: 30px;
}
.fundo-lista-compra .bloco-departamento {
	margin-bottom: 20px;
}
.opcoes .wpcf7-list-item {
	display: block;
}
.bloco-interno .botao-colapso {
	text-align: center;
	margin-bottom: 20px;
}
.fundo-lista-compra .botao-colapso button,
.fundo-lista-compra .gerar-lista {
	background-color: #ffd503;
	border: 0px;
	color: #a41300;
	border-radius: 0px;
}
.fundo-lista-compra .botao-colapso button:hover,
.fundo-lista-compra .gerar-lista:hover {
	background-color: #a41300;
	color: #ffd503;
}
.form-control {
    border: 1px solid #6e6f72 !important;
    border-radius: 0px !important;
}

.btn-enviar input[type="submit"] {
    background-color: #770909 !important;
    border: none !important;
    color: #ffd503;
    text-transform: uppercase;
    float: right;
    font-weight: 600;
    font-size: 13px !important;
    padding: 7px 30px;
    border-radius: 0px;
}
.btn-enviar input[type="submit"]:hover {
    background-color: #a41300 !important;
	color: #ffd503;
}

input[type="text"]::-webkit-input-placeholder, select, input[type="email"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder{
    color: #5c5c5c !important;
}
 
input[type="text"]:-moz-placeholder, select, input[type="email"]:-moz-placeholder, textarea:-moz-placeholder { /* Firefox 18- */
    color: #5c5c5c !important;  
}
 
input[type="text"]::-moz-placeholder, select, input[type="email"]::-moz-placeholder, textarea::-moz-placeholder {  /* Firefox 19+ */
    color: #5c5c5c !important;  
}
 
input[type="text"]:-ms-input-placeholder, select, input[type="email"]:-ms-input-placeholder, textarea:-ms-input-placeholder {  
    color: #5c5c5c !important;  
}

/* ============================================================ RODAPE ============================================================ */

.fl-page-footer {
	border: 0px;
}
.fl-page-footer .plugin-facebook {
	border: 10px solid #ffd503;
	text-align: center;
	padding: 45px 35px;
}
.fl-page-footer .plugin-facebook .siga {
    color: #ffd503;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: bold;
    line-height: 30px;
    margin-bottom: 30px;
    display: block;
}
.fl-page-footer .fl-page-footer-row .col-md-6.text-left {
	/*padding-left: 0px;
	padding-right: 0px;*/
}
.fl-page-footer .bloco-endereco .titulo p {
	color: #ffd503;
	font-weight: bold;
	font-size: 19px;
}
.fl-page-footer .bloco-endereco .endereco p {
	color: rgba(255,255,255,0.97);
	font-weight: lighter;
	font-size: 16px;
	margin-bottom: 28px;
	line-height: 19px;
}
.fl-page-footer .bloco-endereco .endereco p {
	color: rgba(255,255,255,0.97);
	font-weight: lighter;
	font-size: 16px;
	margin-bottom: 28px;
	line-height: 19px;
}
.fl-page-footer .bloco-endereco .contato p {
	color: #ffd503;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 19px;
}
.fl-page-footer .bloco-endereco .contato {
    margin-top: 55px;
    display: block;
}
.fl-page-footer .bloco-endereco .botao-contato {
	color: #a41300;
	background-color: #ffd503;
	padding: 10px 50px;
	text-transform: uppercase;
	display: inline-block;
	text-decoration: none;
	font-weight: bold;
}
.fl-page-footer .bloco-endereco .desenvolvido {
	margin-top: 40px;
	display: block;
	font-weight: 100;
}
@media (min-width: 992px){
.fl-page-footer-container {
    padding: 0 	!important;
	}}
/* ============================================================ RECEITAS  ============================================================ */
/*
 * Sidebar
 */
.fl-sidebar {
    padding-right: 0 !important;
    width: 100%;
}

.fl-sidebar .fl-widget {
    background-color: #762525;
    padding: 0px 0px;
}

.fl-sidebar .fl-widget .fl-widget-title {
    display: none;
}

.fl-sidebar .fl-widget ul,
.fl-sidebar .fl-widget ul li {
    margin-bottom: 0;
}

.fl-sidebar .fl-widget ul li a {
    color: #ffffff;
    font-weight: normal;
    padding: 10px 20px;
    display: block;
}

.fl-sidebar .fl-widget ul li a:hover,
.fl-sidebar .fl-widget ul li a:focus,
.fl-sidebar .fl-widget ul li.current-cat a {
/*    background-color: #a53d3d;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;*/

    text-decoration: none;
    font-weight: bold;
}

.row .pagination>.active>a, 
.row .pagination>.active>span, 
.row .pagination>.active>a:hover, 
.row .pagination>.active>span:hover, 
.row .pagination>.active>a:focus, 
.row .pagination>.active>span:focus{
    /*background-color: #762525;*/
    color: #fff;
}
.row .pagination>li>a, 
.row .pagination>li>span{
	color: #86c222;
}

/*sidebar accordion*/
.fl-widget ul.sub-menu li:before {
	display: none;
}
.fl-sidebar .fl-widget ul li a {
	background-image: url(images/seta.png);
	background-repeat: no-repeat;
    background-position: center left 30px;
    padding-left: 70px;
}
.fl-sidebar .fl-widget ul ul.sub-menu {
	background-color: #a53d3d;
}
.fl-sidebar .fl-widget ul ul.sub-menu a {
	background-image: none;
}
/* /sidebar accordion */


.fl-widget.widget_cat_receitas ul .cat-item a {
    background-image: url(images/seta.png);
    background-repeat: no-repeat;
    background-position: center left 30px;
    padding-left: 70px;
}
.fl-widget.widget_cat_receitas ul .cat-item ul.children {
	/*padding-left: 30px;*/
	background-color: #a53d3d;
}
.fl-widget.widget_cat_receitas ul .cat-item ul.children .cat-item a {
	background-image: none;
}
.fundo-receitas,
.fundo-receitas-interna {
	background-image: url('images/fundo-internas.jpg');
	background-repeat: no-repeat;
	/* background-position: center center; */
	background-size: cover;
}
.fundo-receitas .fundo-branco,
.fundo-receitas-interna .fundo-branco {
	background-color: #ffffff;
}
.fundo-receitas .texto_receita {
	margin-top: 10px;
    font-weight: bold;
}
.fundo-receitas .fl-sidebar {
	display: block;
}
.fundo-receitas-interna .fl-post-content img {
	margin-top: 20px;
	display: block;
}
.fundo-receitas .fl-post-content img {
	/*max-height: 150px;*/
    /*width: 100%;*/
}


/* ============================================================ TABLOIDE  ============================================================ */
.pdf-tabloid {
    margin-top: 40px;
    display: block;
}
.pdf-tabloid a {
    background-color: #ffd503;
    color: #a41300;
    padding: 15px 30px;
    text-decoration: none;
}

/* ============================================================ MEDIA  ============================================================ */

/* 1150px */
@media(min-width: 1150px) {

	/*=== cabecalho ===*/
	/*menus*/
	.fl-page-header-primary.fl-page-nav-right .fl-page-header-wrap {
		/*height: 110px;*/
		height: 79px;
	}

	/*=== receitas ===*/
	.fundo-receitas,
	.fundo-receitas-interna {
		padding: 0px 190px;
	}
}
@media(max-width: 1150px) {

	/*=== cabecalho ===*/
	/*menus*/
	.fl-page-header-primary.fl-page-nav-right .fl-page-header-row {
		position: relative;
		top: -6px;
	}
}

/* 1050px */
@media(min-width: 1050px) {

	/*=== inicio ===*/
	/*entre em contato - tabloide ofertas*/
	.fl-node-59c5708be9a8c .fl-callout .fl-callout-content {
		border: 10px solid #ffd503;
		position: relative;
		left: -120px;
		padding-left: 40px;
		padding-top: 40px;
		display: inline-block;
		height: 325px;
		width: 483px;
		top: 43px;
	}
}
@media(max-width: 1050px) {

	/*=== inicio ===*/
	/*entre em contato - tabloide ofertas*/
	.fl-node-59c5708be9a8c .fl-callout .fl-callout-content {
		border: 10px solid #ffd503;
		background-color: #ffffff;
		padding-bottom: 5px;
	}
}

/* 768px */
@media(min-width: 768px) {

	/*=== nossas lojas ===*/
	.fl-node-59ca9291eb905 .fl-node-59ca9291ebbf1 .fl-col-content .fl-module-content {
		margin-right: 0px;
	}
	.fl-node-59ca9291eb905 .fl-node-59ca9291ebc59 .fl-module-map .fl-module-content {
		margin-left: 0px;
	}
	

}
@media(max-width: 768px) {

	/*=== inicio ===*/
	/*tabloide*/
	.fl-node-59c5612db877a .fl-heading {
		text-align: center !important;
	}

}

/* 992px */
@media(min-width: 992px) {

	/*=== cabecalho ===*/
	.fl-page-header-primary .fl-page-header-row .fl-page-header-logo-col {
		width: 25%;
	}
	.fl-page-header-primary .fl-page-header-row .fl-page-nav-col {
		width: 75%;
	}

	/*=== inicio ===*/
	/*20 anos de mercado e PAGINA OUTROS SERVICOS*/
	.fl-node-59c57cafaeea2,
	.fl-node-59cc0025e094a.fl-col-group-nested,
	.fl-node-59cc01c3b7423.fl-col-group-nested {
		display: flex;
	    align-items: center;
	}
	.fl-node-59c57cafaeea2 .fl-node-59c57cafaf2b9 .fl-module-content.fl-node-content {
		margin-right: 0px;
	}
	.inicio-conteudo-contato {
	    position: relative;
	    left: -100px;
	}
	.inicio-conteudo-contato .fl-col-content.fl-node-content {
		border: 10px solid #ffd503;
	}
	.fl-node-59c56f4bd67de .fl-row-content.fl-node-content {
		/*max-width: 1060px;*/
	}
	.inicio-conteudo-contato .fl-col-content.fl-node-content {
	    width: 600px;
		padding-left: 50px;
	}
	/*destaques inicio*/
	.destaque-bloco {
	    display: flex;
	    align-items: center;
	}
	.destaque-bloco .bloco-conteudo {
	    border: 10px solid #ffd503;
	    width: 605px;
	    left: -110px;
	    position: relative;
	    padding: 40px 60px 40px 110px;
	}
	/*tabloide de ofertas*/
	.fl-node-59c5612db877a .fl-heading,
	.fl-node-59c5612db877a .fl-button-wrap.fl-button-width-auto {
		padding-left: 65px;
	}
	.fl-node-59c5612db877a .fl-heading,
	.fl-node-59c5612db877a .fl-button-wrap.fl-button-width-auto {
		line-height: 50px;
		padding-left: 65px;
	}

}
@media(max-width: 992px) {

	/*=== inicio ===*/

	/*formas de pagamento e parceiros*/
	.fl-node-59c9712ccdb46 .fl-module-content .fl-heading {
		text-align: center;
	}

	/*destaques inicio*/
	.destaque-bloco {
	    border: 10px solid #ffd503;
	    padding-top: 15px;
	}
	.destaque-bloco .destaque-conteudo .destaque-conteudo-titulo p {
		font-size: 27px;
	}
	.destaque-bloco .destaque-conteudo .destaque-conteudo-descricao p {
	    font-size: 16px;
	    font-weight: 100;
	}

	/*=== lista de compras ===*/
	.opcoes {
		text-align: center;
	}
	.opcoes .ou {
		padding: 10px 0px;
    	display: block;
	}
	.opcoes .btn-enviar {
		margin-top: 10px;
	}

}