/* ======================================================================================================================== */
/* ========================================================= INDEX ======================================================== */
/* ======================================================================================================================== */
/*header*/
.header{background: url(../images/patternHeader.jpg) repeat-x; width: 100%;height: 90px;margin: 0;border-top: 1px #000 transparent;}
.contentHeader{width: 960px;height: 90px;margin: 0 auto; position: relative;}
.contentHeader h1{background: url(../images/logoQuaker.png) 0 0 no-repeat; width: 112px; height: 142px; position: absolute; top: 0; left: -10px; text-indent: -9999px; display: block;z-index: 1000;}

.contentHeader .nav{margin: 0 0 0 142px; background: url(../images/bgNavP.png) 0 0 no-repeat; width: 367px; height: 90px;}
.contentHeader .nav li{float: left; position: relative; }
/*.contentHeader .nav li span{font-size: 11px;position: absolute;top: 47px;left: 22px; letter-spacing: -0.03em;}*/

.nav li a{display: block;}

.nav li a img{position: absolute;top: 0; left: 0; z-index: 5;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out; 
opacity: 0;
}

.nav li a:hover img {opacity: 1;}
.nav li.act a img {display: block;opacity: 1 !important;}

.contentHeader .nav .nav01{width: 133px !important; display: block; height: 90px;}
.contentHeader .nav .nav02{width: 135px !important; display: block; height: 90px;}
.contentHeader .nav .nav03{width: 125px !important; display: block; height: 90px;}
.contentHeader .nav .nav04{width: 102px !important; display: block; height: 90px;}

.nav li.act a span{top: 47px;}
.adj{height: 54px !important;padding: 36px 20px 0 20px !important;}
.end{height: 61px !important;padding: 29px 20px 0 20px !important;/* border-right: 1px solid #f4efe3; */}

.search{/*background: url(../images/bgSearch.png) 0 0 no-repeat;*/ width: 258px; height: 35px; padding: 5px 0 0 20px;position: absolute; top: 24px; right: 0;}
.search form{position: absolute;top:4px; right: 10px; z-index: 3;}
.search input{font-family: Georgia;font-size: 13px; width: 200px;height: 26px;line-height: 26px; color: #939393; text-transform: uppercase; font-style: italic; background: transparent; !important;}
.btnSearch{background: none; width: 22px !important; height: 22px !important; display: inline-block;margin: 3px 0 0 22px; text-indent: -9999px; cursor: pointer;}

.lowLight{background: url(../images/bgSearch.png) 0 0 no-repeat; width: 258px; height: 35px; padding: 5px 0 0 20px;position: absolute; top: 0px; right: 0;z-index: 1;}
.redLight{background: url(../images/bgSearch.png) 0 -40px no-repeat; width: 258px; height: 35px; padding: 5px 0 0 20px;position: absolute; top: 0px; right: 0;z-index: 2; display: none;}

/*slides*/
.slides{width: 100%;height: 400px;margin: 0;}
.contentSlides{width: 960px;height: 400px;margin: 0 auto; position: relative;}

/*features*/
.features{background: url(../images/patternRed.jpg) repeat; width: 100%;min-height:340px; position: relative;}
.contentFeatures{width: 960px;height: auto;margin: 0 auto;color: #fff;}
.contentFeatures ul{float: left; width: 320px; text-align: center;}
.contentFeatures ul li{font-size: 15px;}
.contentFeatures ul li img{margin: 10px 0 0 0;}
.contentFeatures ul li h2{font-size: 30px; letter-spacing: -1px; font-style: italic; color: #377516; margin: 10px 0; display: block;}
.btnSaibaMais a{
	background: url(../images/btnSaibaMais.png) 0 0 no-repeat;
	width: 98px; height: 20px;
	display: block; text-indent: -9999px; margin: 0 auto;
	/*-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;*/
}
.btnSaibaMais a:hover{
	background-position: 0 -20px;
}
.txt{margin: 15px auto; height: 80px; width: 240px; font-weight: 600; }

/*global*/
.global{width: 100%;min-height:480px;height: auto; position: relative; display:inline-block;}
.contentGlobal{width: 960px;height: auto;margin: 0 auto;/* background: red; */}
.contentGlobal div{float: left;}
.ultimasReceitas{width: 640px;}
.curtaQuaker{width: 290px; margin: 0 0 0 30px;}
.ultimasReceitas h3, .curtaQuaker h3{font-size: 36px; color: #939393; font-style: italic; display: block;margin: 50px auto 30px auto; text-align: center;}

/*footer*/
.footer{background: #fafafa;width: 100%;height:auto;-webkit-box-shadow: inset 0px 10px 10px 0px rgba(241, 241, 241, 1);margin:-3px 0 0 0;box-shadow: inset 0px 10px 10px 0px rgba(241, 241, 241, 1);}
.contentFooter{width: 960px;min-height:234px;margin: 0 auto;padding: 46px 0 0 0;}
.contentFooter ul, .contentFooter div{float: left;}
.contentFooter ul{margin: 0 34px 0 0;}
.contentFooter ul li a{color: #808080; font-size: 16px;}
.contentFooter ul li a:hover{color: #333;}
.contentFooter ul li h4{font-style: italic;color: #929292;font-size: 16px; margin: 0 0 20px 0; display: block;}

.likeBox{background: url(../images/iconFacebox.png) 32px 6px no-repeat;width: 210px; min-height: 200px;font-size: 14px; color: #939393;padding: 0 0 0 68px; overflow: hidden;}
.likeBox h4{color: #a3c517;font-size: 16px;}
.likeBox p{margin: 0 0 10px 0;}

/*copyright*/
.copyright{background: #a3c517;width: 100%;height:auto;}
.contentCopyright{background: url(../images/logoQuaker-footer.png) 0 0 no-repeat; width: 960px;height:42px; line-height: 42px; margin: 0 auto;color: #FFF; text-align: right; font-size: 13px;}

/*flags*/
.flagTop{background: url(../images/flagTop.png);width: 100%;height:12px;display: block;position: absolute;top: -10px; left: 0;z-index: 50;}
.flagTop-white{background: url(../images/flagTop-white.png);width: 100%;height:12px;margin: -10px 0 0 0;}
.flagBottom{background: url(../images/flagBottom.png);width: 100%;height:12px;}
.flagBottomProduto{background: url(../images/flagBottom.png);width: 100%;height:12px;position: absolute;bottom: -10px; left: 0;z-index: 450;}

/* ======================================================================================================================== */
/* ======================================================= INTERNAS ======================================================= */
/* ======================================================================================================================== */

/*headerIn*/
.headerIn{width: 100%;height: 248px;}
.contentHeaderIn{width: 960px;height: 248px;margin: 0 auto; position: relative;color: #FFF;font-size: 14px;}
.contentHeaderIn h2{font-weight: 800;text-transform: uppercase; font-size: 50px; display: block; padding: 90px 0 50px 0;
		text-shadow: 1px 1px 1px #959595;
        filter: dropshadow(color=#959595, offx=1, offy=1);
        }
.breadcrumb{background: url(../images/pin.png) 0 0 no-repeat; font-style: italic; padding: 0 0 0 20px; height: 20px;
	text-shadow: 1px 1px 1px #959595;
    filter: dropshadow(color=#959595, offx=1, offy=1);
		}
.breadcrumb span{margin: 0 8px; text-transform: uppercase;}
.breadcrumb a{color: #fff; font-style: normal; text-transform: uppercase; margin: 0 8px;}

/* === headers internas === */
.H-vidaSaudavel{background: url(../images/headers/vidaSaudavel.jpg) center center no-repeat;}
.H-receitas{background: url(../images/headers/receitas.jpg) center center no-repeat;}
.H-produtos{background: url(../images/headers/produtos.jpg) center center no-repeat;}
.H-sobreQuaker{background: url(../images/headers/sobreQuaker.jpg) center center no-repeat;}
.H-termosUso{background: url(../images/headers/termosUso.jpg) center center no-repeat;}
.H-contato{background: url(../images/headers/contato.jpg) center center no-repeat;}
.H-politica{background: url(../images/headers/politica.jpg) center center no-repeat;}
.H-busca{background: url(../images/headers/busca.jpg) center center no-repeat;}
/* === headers internas === */

/*subnav receitas*/
.subnav{background: url(../images/patternRed.jpg) repeat; width: 100%;min-height:60px; position: relative;}
.contentSubnav{width: 960px;height: auto;margin: 0 auto;color: #fff;}
.contentSubnav ul{width: 750px; margin: 0 auto; height: 72px;}
.contentSubnav ul li{float: left;  font-size: 18px; margin: 19px 40px 0 0;}
.contentSubnav ul li:last-child{margin:19px 0 0 0 !important;}

.contentSubnav ul li a{color: #fff; text-transform: uppercase; display: inline-block;padding:7px 20px 10px 20px; font-weight: 700;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.contentSubnav ul li a:hover{color:#377516;}
.contentSubnav ul li.active a{
	display: inline-block;padding:7px 20px 10px 20px; color: #377516;
	background: rgb(153,0,17); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5MDAxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzk5MDAxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQ3NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(128,155,18,1) 0%, rgba(128,155,18,1) 95%, rgba(164,203,88,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,155,18,1)), color-stop(95%,rgba(128,155,18,1)), color-stop(100%,rgba(164,203,88,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#809b12', endColorstr='#a3c858',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0px 1px 1px 1px rgba(0, 0, 0, .2);
    box-shadow: inset 0px 1px 1px 1px rgba(0, 0, 0, .2);
}
/*subnav receitas*/

/*subnav produtos*/
.subnav{background: url(../images/patternRed.jpg) repeat; width: 100%;min-height:60px; position: relative;}
.contentSubnavProd{width: 978px;height: auto;margin: 0 auto;color: #fff;}
.contentSubnavProd ul{width: 100%; margin: 0 0 0 0; height: 72px;}
.contentSubnavProd ul li{float: left;  font-size: 16px; margin: 19px 0 0 0; font-weight: 700;}
.contentSubnavProd ul li:last-child{margin:19px 0 0 0 !important;}

.contentSubnavProd ul li a{color: #fff; text-transform: uppercase; display: inline-block;padding:7px 22px 10px 22px; font-weight: 700;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.contentSubnavProd ul li a:hover{color:#377516; }
.contentSubnavProd ul li.active a{
	display: inline-block;padding:8px 014px 10px 14px; color: #fff;
	background: rgb(153,0,17); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5MDAxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzk5MDAxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzQ3NTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(128,155,18,1) 0%, rgba(128,155,18,1) 95%, rgba(164,203,88,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,155,18,1)), color-stop(95%,rgba(128,155,18,1)), color-stop(100%,rgba(164,203,88,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(128,155,18,1) 0%,rgba(128,155,18,1) 95%,rgba(164,203,88,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990011', endColorstr='#cc4756',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0px 1px 1px 1px rgba(0, 0, 0, .2);
    box-shadow: inset 0px 1px 1px 1px rgba(0, 0, 0, .2);
}
/*subnav produtos*/

.prodCombo{height: 50px; width: 100%; margin: 50px 0; /*background: url(../images/lineGray.png) 330px 12px no-repeat;*/ color: #bababa; font-size: 16px;}
.prodCombo p{float: left; padding: 12px 0 0 0; margin: 0 20px 0 0;}

/*.prodCombo .combo{position: relative;	background: url(../images/bgCombo.png) 0 0 no-repeat;	height: 28px; 	float: left; 	padding: 0;	min-width: 550px;	width: auto;	color: #000 !important;}
.prodCombo .combo input{visibility: hidden;height: 0px !important;padding: 0 !important;width: 0px !important;margin: 0 !important;}
.prodCombo .combo .selecione{position: relative;	line-height: 20px;	text-align: left;	text-indent: 18px;	font-size: 13px;	cursor: pointer;	padding: 3px 2px 0 0;	height: 22px;	width: 100%;	margin: 0;}
.prodCombo .combo .selecione span{height: 22px;	display: block;}
.prodCombo .combo .selecione span.valDefault{color: #999;font-family: Georgia, "Times New Roman", Times, Baskerville, serif;}
.prodCombo .combo .selecione.disable span,
.prodCombo .combo .selecione.disable i{	color: #939393 !important;}
.prodCombo .combo .selecione i{background: url(../images/endCombo.png) 0 0 no-repeat;position: absolute;height: 28px;width: 28px;right: 0px;top: 0px;}
.prodCombo .combo .drop{border: 1px #ededed solid;background: #ffffff;position: absolute;overflow: auto;display: none;height: 116px;z-index: 972;width: 100%;left: -1px;top: 26px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.prodCombo .combo .drop li{border-top: 1px #ededed solid;text-indent: 19px;line-height: 28px;text-align: left;font-size: 13px;cursor: pointer;color: #858482;height: 28px;width: 100%;display: block;}
.prodCombo .combo .drop li:first-child{	border: none;}
.prodCombo .combo .drop li:hover{background-color: #eee;	color: #a3c517;}
.prodCombo .combo .drop li.ativo{display: none;}*/

.prodCombo .combo{position: relative;background: #fff;height: 43px; float: left; padding: 0;border:0 !important;}
.prodCombo .combo input{visibility: hidden;height: 0px !important;padding: 0 !important;width: 0px !important;margin: 0 !important;}
.prodCombo .combo .selecione{border: 1px #ededed solid;-webkit-border-radius: 3px;border-radius: 3px;position: relative;line-height: 36px;text-align: left;text-indent: 19px;font-size: 13px;cursor: pointer;padding: 3px 0;height: 37px;width: 100%;margin: 0;}
.prodCombo .combo .selecione span{font-style: italic;height: 22px;}
.prodCombo .combo .selecione span.valDefault{color: #999}
.prodCombo .combo .selecione.disable span,.data3 .combo .selecione.disable i{color: #ddd;}
.prodCombo .combo .selecione i{background: url(../images/spriteContato.png) -100px 0px no-repeat; position: absolute;height: 8px;width: 18px;right: 20px;top: 17px;}
.prodCombo .combo .drop{border: 1px #ededed solid;background: #ffffff;position: absolute;overflow: auto;display: none;height: 175px;z-index: 972;width: 100%;left: -1px;top: 43px;}
.prodCombo .combo .drop li{border-top: 1px #ededed solid;text-indent: 19px;line-height: 43px;text-align: left;font-size: 13px;cursor: pointer;color: #858482;height: 43px;width: 100%;}
.prodCombo .combo .drop li:first-child{border: none;}
.prodCombo .combo .drop li:hover{background-color: #eee;color: #a3c517;}
.prodCombo .combo .drop li.ativo{display: none;}

.listagem{min-height: 300px; height: auto;}
.listagem ul li{float: left; width: 296px;height: 246px; position: relative; background: #fff; overflow: hidden; margin: 0 36px 32px 0; cursor: pointer;
	-webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, .2);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
 }
 @media screen and (-webkit-min-device-pixel-ratio:0) {
  	.listagem ul li{
	-webkit-border-top-left-radius: 6px;
 	-webkit-border-top-right-radius: 6px;
  	-webkit-border-bottom-right-radius: 6px;
  	-webkit-border-bottom-left-radius: 6px;
  	} 
}

.listagem .txtList{background: #FFF; height: 72px; width: 296px; position: absolute; bottom: 0;left: 0;z-index: 50 !important; text-align: center; color: #a3c517; font-size: 18px; vertical-align:middle !important;display:table !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.listagem .txtList{
	-webkit-border-bottom-left-radius: 6px;
  	-webkit-border-bottom-right-radius: 6px;
  	}
}
.listagem .txtList span{vertical-align:middle !important; display:table-cell !important;width: 236px; padding:0 30px 0 30px; font-weight: 600;}

.listagem ul li .maskOver{height: 174px;width: 296px; overflow: hidden; display: block; position: relative;}
.listagem ul li .maskOver .overlayHover{background:url(../images/overlay.png); position: absolute;top: 174px;left: 0;z-index: 2; width: 296px;height: 176px;}
.listagem ul li .maskOver img{position: absolute;left: 0;z-index: 1; /* display:none; */ width: 100%;}
.listagem ul li .maskOver .overlayHover span{background:url(../images/lerReceitas.png) center center no-repeat;position: absolute;top: 0;left: 0;width: 296px;height: 176px;opacity: 0; }
.listagem ul li .maskOver .overlayHover span a{display: block; text-indent: -9999px;width: 296px;height: 176px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.listagem ul li .maskOver img{
	-webkit-border-top-left-radius: 6px;
  	-webkit-border-top-right-radius: 6px;
  }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.listagem ul li .maskOver .overlayHover{
	-webkit-border-top-left-radius: 6px;
  	-webkit-border-top-right-radius: 6px;
  	}
}

.last{margin: 0 !important;}

.headerReceita{/* background: #ccc; */width: 960px;padding: 50px 0 30px 0;}
.headerReceita div{float: left;}


.maskHeaderReceita{width: 122px;height: 122px; background: #a3c517; position: relative; overflow: hidden;}
.maskHeaderReceita .maskImgHeaderReceita{position: absolute; top: 0; left: 0; width: 122px; height: 122px; z-index: 5; background: url(../images/maskHeaderReceita.png) 0 0 no-repeat;}
.titReceita h3{color: #a3c517; display: block;width: 800px; margin: 10px 0 0 20px;font-size: 38px; text-transform: uppercase;}
.tempoPreparo{/*width: 272px;*/ margin: 0 20px;}
.tempoPreparo ul li{float: left;color: #aeaeae; font-size: 32px; line-height: 32px;}
.tempoPreparo ul li span{font-size: 16px !important;}
.relacionados ul li{float: left; margin: 10px 10px 0 0;}

.tags{background: #afafaf; color: #fff; padding:0 10px 5px 10px;font-size: 16px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.ingredientesPreparo{width: 960px; margin:50px 0 0 0;}
.ingredientesPreparo div{width: 50%;}
.ingredientesPreparo p{font-size: 32px;color: #a3c517; font-style: italic;margin: 0 0 20px 0;}
.precisar{font-size: 32px;color: #a3c517 !important; font-style: italic;margin: 0 0 20px 0;}

.ingredientes ul{margin: 0 0 0 20px;}
.ingredientes ul li{font-size: 16px;color: #6c6c6c; margin: 0 0 10px 0;list-style-type:square;color: #a3c517; font-weight: 500;}
.ingredientes ul li span{color: #6c6c6c;}

.preparo ol{margin: 0 0 0 20px;}
.preparo ol li{font-size: 16px; margin: 0 0 10px 0;list-style-type:decimal;color: #a3c517;font-weight: 500;}
.preparo ol li span{color: #6c6c6c; font-weight: 500;}

.shareReceita{height: 34px; width: 300px !important; margin: 40px 0 0 0;}
.shareReceita ul li{
	float: left; margin: 0 5px 0 0; cursor: pointer;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}
.shareReceita ul li a{display: block; text-indent: -9999px;width: 34px; height: 34px;}
.shareReceita ul li:hover{opacity: 0.7;}
.icoFace{background: url(../images/iconShare.png) 0 0 no-repeat; width: 34px; height: 34px;}
.icoPrint{background: url(../images/iconShare.png) -42px 0 no-repeat; width: 34px; height: 34px;}
.icoMail{background: url(../images/iconShare.png) -84px 0 no-repeat; width: 34px; height: 34px;}
.icoBaixar{background: url(../images/iconShare.png) -126px 0 no-repeat; width: 34px; height: 34px;text-indent: -9999px;}
/* .btnLike{width:60px !important; height: 32px !important; margin:5px 4px 0 0 !important; overflow:hidden !important;} */

.btnLike-receita { width: 90px; overflow: hidden; height: 30px; }
.btnLike-receita > div { margin-top: 8px }

.btnLike { width: 56px; overflow: hidden; height: 20px; }
.btnLike > div { margin-top: -47px }

.recomendamos{width: 960px; background: url(../images/lineArabesco.png) no-repeat 0 0 ;color: #a3c517; height: 80px; padding: 40px 0 0 0; text-align: center;font-size: 32px; /*margin: 50px 0 0 0;*/}

/*lista produto*/
.listagemProdutos{min-height: 300px; height: auto; margin: 50px 0 50px 0;width: 960px;}
.listagemProdutos ul li{
/*	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;*/
	float: left; width: 184px;height: 300px; position: relative; background: #fff; overflow: hidden; margin: 0 20px 20px 0; cursor: pointer; padding: 10px 20px;
	-webkit-box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 0px 1px 1px 1px rgba(0, 0, 0, .2);
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
 }
.listagemProdutos ul li:hover img{opacity: 0.8;}
.listagemProdutos ul li img{margin: 0 auto; display: block; width: 100%;}
.listagemProdutos .txtList{/*background: #ccc;*/ height: 104px; width:100%;/*width: 172px; /*padding: 0 30px;*/ text-align: center; font-size: 15px;}
.listagemProdutos .txtList span{text-transform: uppercase; border-bottom: 1px solid #ccc;padding: 6px 0; display: block; margin: 0 0 5px 0;color: #aeaeae;}
.listagemProdutos .txtList p{color: #939393;margin: 5px 0;}
.listagemProdutos .txtList .btnLike{position: absolute; bottom: 20px; left: 82px;}

.globalProduto{width: 100%;min-height:400px; position: relative; background: url(../images/bgProdutos.jpg) center center no-repeat;}
.contentGlobalProduto{width: 880px;height: auto;min-height:350px; margin: 0 auto; padding: 50px 0 0 0; position: relative;}
.contentGlobalProduto > div{float: left;}

.textoProduto{height: 175px; width: 410px; color: #fff; display: block;  padding: 0; margin: 0;}
/*.textoProduto .scroll-pane {width: 100%; height: 160px; display: block; overflow: auto; float: inherit; padding: 0; margin: 0;}
.textoProduto .scroll-pane p{width: 96%;}*/

.content_3{height:175px; /*border:1px dashed #26beff; padding:0 10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;*/}
/*.content_3 p:nth-child(3n+0){color:#26beff;}*/


.infoProduto {height: 80px;width: 410px;color: #fff;position: absolute;bottom: 83px;left: 0px;}
.infoProduto ul li{float: left; cursor: pointer;}
.infoProduto ul li{
	text-indent: -9999px; display: block;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.infoProduto ul li:hover{opacity: 0.8;}

.btnTabelaNutricional{width:156px;height: 30px; background: url(../images/btnTabelaNutricional.png) 0 0 no-repeat; margin: 0 20px 0 0;}
.btnIngredientes{width:120px; height: 30px; background: url(../images/btnIngredientes.png) 0 0 no-repeat;}

.titDetalheProduto{font-size: 30px; color: #787878; margin: 0 0 10px 0;}
.txtDetalhe{font-size: 15px; color: #787878; margin:0 0 15px 0; line-height: 1em; letter-spacing: 0.05em;}
.txtContem{font-size: 18px; color: #787878; margin:0 0 18px 0; background: url(../images/iconContem.png) 0 -10px no-repeat; padding: 0 0 0 30px;}
.oProduto{margin: -8px 0 0 0;}
.oProduto img{max-height: 350px;}

.globalProdutoRelacionados{width: 100%;min-height:438px; height:auto; position: relative;background: url(../images/patternSliderProdutos.jpg) 0 0 repeat-x;}
.contentGlobalProdutoRelacionados{width: 860px;height: auto;margin: 0 auto; padding: 50px 0 0 0;}
.contentGlobalProdutoRelacionados p{width: 100%; text-align: center; display: block; margin: 0 0 50px 0; font-size: 35px; color: #fceada; }

/********************* noCarousel *********************************/
.noCarousel {width: 750px;padding: 0px 42px 0 78px;height: 210px;}
.noCarousel li span{color: #fff; font-size: 16px; text-align: center; display: block; margin: 10px 0 0 0; width: 200px;}
.noCarousel li {float: left;width: 210px;height: 210px;margin: 0 50px 0 0;cursor: pointer;}
.noCarousel li:last-child{margin: 0;}
.noCarousel li:hover {opacity: 0.7;}
/********************* noCarousel *********************************/


.headerVidaSaudavel{background: url(../images/headerVidaSaudavel.png) no-repeat 0 0; width: 620px; height: 210px; margin: 50px 0 0 0; padding: 60px 20px 0 320px;letter-spacing: -0.010em;color: #6c6c6c; font-size: 16px;}

.titSaude{font-size: 40px; line-height: 1em; margin: 0 0 10px 0;}
.titSaude span{color:#a3c517;}

.filter{/* background: #ccc; */ height: 62px; margin: 70px auto; width: 960px;}
.filter ul{width: 692px; margin: 0 auto;}
.filter ul li{float: left; width: 230px; height: 62px; text-indent: -9999px; cursor: pointer;}

.filterA{background: url(../images/filtroVidaSaudavel.png) no-repeat 0 0;}
.filterA:hover{background-position: 0 -62px;}
.filterA.act{background-position: 0 -124px;}
.filterB{background: url(../images/filtroVidaSaudavel.png) no-repeat -230px 0;}
.filterB:hover{background-position: -230px -62px;}
.filterB.act{background-position: -230px -124px;}
.filterC{background: url(../images/filtroVidaSaudavel.png) no-repeat -460px 0; width: 232px !important;}
.filterC:hover{background-position: -460px -62px;}
.filterC.act{background-position: -460px -124px;}

.listaDicas{width: 960px;}
.listaDicas ul li{float: left; position: relative; width: 200px; height: 350px; /*background: red;*/ cursor: pointer; margin: 0 50px 50px 0;}
.mask{width: 200px; height: 200px;position: relative; overflow: hidden;}
.mask .maskImg{background: url(../images/maskThumbVida.png) no-repeat 0 0;width: 200px; height: 200px;position: absolute; top: 0; left: 0; z-index: 11 !important; display: block;}
.mask img{position: absolute; top: 0; left: 0; z-index: 8;max-width: 200px;}
.maskHover{width: 190px; height: 190px; position: absolute;top: 200px;left: 5px; z-index: 10;}
.maskHover p{width: 120px; margin:46px auto 10px auto; text-align: center; color: #fff; font-size: 14px; font-style: italic; line-height: 16px;letter-spacing: -0.010em;}
.maskHover span{background: url(../images/bulletMask.png) no-repeat 0 0;height: 6px; width: 190px; display: block;}

.hoverBemEstar{background: url(../images/hoverBemEstar.png) no-repeat 0 0; width: 190px; height: 190px;}
.hoverSaude{background: url(../images/hoverSaude.png) no-repeat 0 0; width: 190px; height: 190px; }
.hoverAlimentacao{background: url(../images/hoverAlimentacao.png) no-repeat 0 0; width: 190px; height: 190px; }

.txtData{font-size: 19px;text-align: center; width: 160px; margin:10px auto 0 auto; font-style: italic;color: #767676;padding: 0 20px;line-height: 20px;letter-spacing: -0.010em;}
.txtData span{background: url(../images/bulletData.png) no-repeat top center; width: 160px; height: 4px; margin: 10px 0; display: block;}
.data{font-size: 12px; font-style: normal; color: #bcbcbc; width: 70px; height: 14px; background: url(../images/iconCalendar.png) 10px 0 no-repeat; margin: 0 auto; padding: 0 0 0 20px;}

.left{width: 610px; /*border-right: 1px dashed red;*/ margin: 0 0 50px 0; /* background: #cc6666; */line-height: 18px;letter-spacing: -0.010em; }
.left .textoArtigo{font-size: 16px; color: #6c6c6c;}
.left .textoArtigo .tit{color: #a3c517; font-size: 45px; font-style: italic;line-height: 1em;letter-spacing: -0.05em; width: 500px;margin: 50px 0 40px 0;}
.left .textoArtigo p{ margin: 0 0 12px 0;}
.left p{font-size: 16px; color: #6c6c6c;margin: 0 0 12px 0;}
.left ul{margin: 0 0 50px 22px;}
.left ul li{font-size: 16px;color: #6c6c6c; margin: 0 0 20px 0;list-style-type:none;color: #a3c517;line-height: 12px;letter-spacing: -0.010em;}
.left ul li span{color: #6c6c6c;}

.tip{display: block; width: 100%; margin: 20px 0;}
.tip span{width: 400px; display: block;font-size: 26px;  font-style: italic; color:#a3c517; margin: 0 auto; text-align: center; }
.tip span:before {content: url(../images/leftAspas.png); margin: 0 10px 0 0;}
.tip span:after {content: url(../images/afterAspas.png); margin: 0 0 0 10px;}

.right{width: 256px; /* background: #ccc; */ margin: 50px 0 0 94px; position: relative;}
.right .maskArtigo{width: 256px;height: 256px; position: absolute; top: 0; left: 0; z-index: 10; background: url(../images/maskArtigo.png) 0 0 no-repeat;}
.right .maskImgArtigo{width: 256px;height: 256px;/*background:#a3c517;*/}
.right .maskImgArtigo img{position: absolute; top: 0; left: 0; z-index: 8;max-width: 256px; min-width: 256px;}

.right .shareReceita{margin: 20px 0 0 62px;}

.resultadoBusca{/* background: #ccc; */ margin: 50px 0 0 0;}
.pesquisouPor{background: url(../images/iconResultadoBusca.png) 2px 18px no-repeat; width: auto;height: 50px; color: #a3c517;padding: 10px 50px; font-size: 35px; margin: 0 0 20px 0;}
.pesquisouPor p{letter-spacing: -0.05em;}
.pesquisouPor span{color: #c4c2c2 !important; text-transform: normal !important; font-weight: 800;}

.listaBusca ul{width: 80%; margin: 0 0 30px 0;}
.titPesquisa{font-size: 26px;color:#a3c517; border-bottom: 1px solid #e1e1e1; padding: 0 0 10px 0; margin: 0 0 10px 0; font-weight: 600;}
.txtPesquisa{font-size: 15px;color: #6c6c6c; margin: 0 0 10px 0; font-weight: 500; line-height: 1.3em;}
.btnLeiaMais a{background: url(../images/btnLeiaMais.png) 0 0 no-repeat;width: 112px; height: 34px; text-indent: -9999px; display: block;}
.btnLeiaMais a:hover{background-position: 0 -34px;}

/*****************************************LIGHTBOX*************************/
.globalLightbox{width: 100%;height:800px; position: relative; overflow: hidden;}
.contentGlobalLightbox{background:#fff;	width: 480px; min-height: 200px; height: auto;position:absolute;top: 110px;left:50%;margin: 0px 0 0 -280px;padding: 60px 40px;z-index: 405 !important;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.contentGlobalLightbox .btn-close{
	background:url(../images/btnClose.png) 0 0 no-repeat;width:30px;height:30px;display:block;cursor: pointer;position:absolute;top:15px;right:15px;z-index: 100;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;
}
.contentGlobalLightbox .btn-close:hover{opacity: 0.7;}

.globalLightbox .overlay{background: #000;position: absolute;width: 100%;height: 100%;z-index: 400;top:0;left:0;bottom:0;right: 0;}

.lightTabela{color: #6c6c6c;}
.headerTabelaNutricional{background: url(../images/headerTabelaNutricional.png) 0 0 no-repeat; width: 410px; height: 40px;  margin: 0 auto;}
.titTabelaNutricional{width: 100%; text-align: center; margin: 5px 0 10px 0;font-size: 10px;}
.titFooterTabela{width: 100%; text-align: center; font-size: 10px; margin: 10px 0 0 0;}
.lightTabela ul{border-bottom: 1px solid #6c6c6c; float: left; margin: 0 0 0 35px; width: 410px;}
.lightTabela ul li{height: 22px; line-height: 22px; text-transform: uppercase; font-size: 11px;float: left;}
.colTb01{width: 220px; padding: 0 10px 0 0;}
.colTb02{width: 120px; padding: 0 10px 0 0;}
.colTb03{width: 50px; /*padding: 0 10px 0 0;*/}

.lightTabela h3{width: 100%; text-align: center; font-size: 20px; color: #6c6c6c; text-transform: uppercase;}
.lightIngredientes p{ width: 100%; font-style: italic; font-size: 11px; margin:20px auto 0 auto;color: #6c6c6c;}
.lightIngredientes h3{ background: url(../images/bgArabescoIngredientes.png) 0 40px no-repeat; width: 100%; text-align: center; height: 60px; font-size: 20px; color: #6c6c6c; text-transform: uppercase;}
/*****************************************LIGHTBOX*************************/

/*paginação*/ 
.pages{/*background: #000;*/ width: 960px; height: 42px; position: relative; margin:20px 0 50px 0;}
.pages ul{width: 110px; margin:4px auto 0 auto; height: 32px; background: url(../images/bgPagination.png) 0 0 no-repeat;}
.pages ul li{float: left;height: 32px; width: 30px;line-height: 26px; font-weight: 700; text-align: center; margin: 0 10px 0 0;display: block; color: #767676; font-size: 16px; cursor: pointer;}
.pages ul li.on{background: url(../images/bgPagination.png) 0 -32px no-repeat; font-weight: 700; color: #fff !important;line-height: 28px !important; }
.next{background: url(../images/next.png) no-repeat 0 0; height: 42px; width: 42px; text-indent: -9999px; cursor: pointer; position: absolute; left: 558px; }
.prev{background: url(../images/previous.png) no-repeat 0 0; height: 42px; width: 42px; text-indent: -9999px; cursor: pointer;position: absolute; left: 360px;}
.next:hover, .prev:hover{background-position: 0 -42px;}


.imagensIlustrativa{width: 100%; height: 30px;}
.imagensIlustrativa p{width: 960px; line-height: 30px; text-align: right;color: #aeaeae; font-size: 10px; font-weight: 500;}
.imagensIlustrativaHome{width: 100%; height: 30px;margin: 80px 0 0 0;}
.imagensIlustrativaHome p{width: 960px; line-height: 30px; text-align: right;color: #aeaeae; font-size: 10px;}
.imagensIlustrativaSobre{width: 100%; height: 30px; margin: 100px 0 0 0;}
.imagensIlustrativaSobre  p{width: 960px; line-height: 30px; text-align: right !important;color: #fff; font-size: 10px;}

.obs-imagem-produtos-interna{color: #b09985; font-size: 10px;position: absolute; bottom: 1px; right: -36px;}
.obs-imagem-artigo-interna{float: right !important;color: #aeaeae; font-size: 10px; padding: 20px 50px 0 0;}

/*
.obs-imagem-produtos-lista{float: right !important;color: #aeaeae; font-size: 10px; padding: 20px 5px 0 0;}
.obs-imagem-artigo-lista{float: right !important;color: #aeaeae; font-size: 10px; padding: 20px 48px 0 0;}
.obs-imagem-receitas-interna{float: right !important;color: #aeaeae; font-size: 10px; margin: -140px 5px 0 0;}
.obs-imagem-receitas-lista{float: right !important;color: #aeaeae; font-size: 10px; padding: 20px 12px 0 0;}
*/

.politicaPrivacidade{margin: 55px 0 100px 0;}
.politicaPrivacidade p{text-align: justify;line-height: 20px;font-size: 14px;color: #6c6c6c;font-weight: 500;}
.politicaPrivacidade h2{text-transform: uppercase;margin-top: 30px;font-size: 14px;color: #a3c517;}

.termosUso{margin: 55px 0 100px 0;}
.termosUso p{text-align: justify;margin-bottom: 30px;line-height: 20px;font-size: 14px;color: #6c6c6c; font-weight: 500;}
.termosUso h2{text-transform: uppercase;margin-bottom: 30px;font-size: 14px;color: #a3c517;}

.sobreQuaker {padding: 38px 0 53px 0;width: 960px;}
.sobreQuaker .titSobreQuaker h3 {font-weight: 500; margin-bottom: 10px;font-style: italic;text-align: center;font-size: 55px;color: #a3c517;width: 960px;}
.sobreQuaker p {font-weight: 600; font-style: italic;line-height: 24px;text-align: center;font-size: 17px;color: #6c6c6c;margin: 0 auto;width: 790px;}
.passoPasso {margin-bottom: 429px;position: relative;width: 960px;z-index: 2;}
.passoPasso .box {border: 1px #d9d9d9 solid;background-color: #fbfbfb; margin: 0 92px;width: 762px;}
.passoPasso .box .faixa{background: url(../images/faixaPassoPasso.png);margin: 37px auto 0 auto;text-indent: -99999px;display: block;width: 365px;height: 74px;}
.passoPasso ol {list-style-position: inside;margin: 8px 92px 0px 92px;float: left;}
.passoPasso ol li {font-family: 'Archer A', 'Archer B'; font-weight: 500; background: url(../images/dotted.png) 32px 6px repeat-y;padding-bottom: 47px;min-height: 50px;font-size: 20px;color: #6c6c6c;float: left;width: 100%;}
.passoPasso ol li.lastChild {background: none;	}
.passoPasso ol li span {padding-top:2px; font-weight: 500; background: #fbfbfb url(../images/listPassoPasso.png) 0px 0px no-repeat;text-align: center;margin-right: 22px;line-height: 50px;font-size: 50px;height: 67px;color: #fff;width: 67px;float: left;}
.passoPasso ol li span.up {font-weight: 500; line-height: 44px;}
.passoPasso ol li span.down {font-weight: 500; line-height: 55px;}
.passoPasso ol li p {font-weight: 500; line-height: 25px;margin-top: -3px;width: 480px;float: right;}
.linhaTempo{background: #c30a1f url(../images/bgRed.jpg) center top no-repeat;position: absolute;height: 470px;width: 100%;z-index: 1;bottom: 0;left: 0;}
.linhaTempo .marcaDagua{background: url(../images/manTimeline.png) 0 0 no-repeat;/*border: 1px #ff0000 solid;*/position: absolute;height: 385px;width: 352px;z-index: 3;bottom: 0;left: 0;}
.linhaTempo .box{background: url(../images/lineTime.png) 28px 297px no-repeat; position: relative;margin: 0 auto;width: 1000px; /*padding: 0 0 0 20px;*/ height: 450px;z-index: 4;overflow: hidden;}
.linhaTempo .box .tgLeft{cursor: pointer;background: transparent;background: url(../images/arrowPrev.png) center center no-repeat; position: absolute;left: 0; top:274px; width: 30px; height: 44px; z-index: 10;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;
	}
.linhaTempo .box .tgLeft:hover{opacity: 0.7;}

.linhaTempo .box .tgRight{cursor: pointer;background: transparent; background: url(../images/arrowNext.png) center center no-repeat; position: absolute;right: 0; top:274px;width: 30px; height: 44px; z-index: 10;
	-webkit-transition: all .1s ease-in-out;
	-moz-transition: all .1s ease-in-out;
	-o-transition: all .1s ease-in-out;
	transition: all .1s ease-in-out;}
.linhaTempo .box .tgRight:hover{opacity: 0.7;}

.linhaTempo .box h3,
.linhaTempo .box p{text-align: center;width: 100%;}
.linhaTempo .box h3{margin-top: 102px;font-size: 43px;color: #fff; font-weight: 500;}
.linhaTempo .box > p{font-style: italic;margin-top: 22px;font-size: 20px;color: #fff;}
.linhaTempo .box ul{margin-top: 60px;height: 33px;/*text-align: center;*/}
.linhaTempo .box ul li{font-weight: 500; font-style: normal; background: url(../images/pointLineTime.png) center center no-repeat;display: inline-block;position: relative;margin: 0 50px 0 60px;cursor: pointer;height: 33px;width: 33px;}
/*.linhaTempo .box ul li:first-child{margin-left: 0;}*/
.linhaTempo .box ul li > span{position: absolute;text-align: center;font-size: 17px;width: 40px;height: 30px;color: #fff;left: -4px;top: -30px;z-index: 5;}	
.linhaTempo .tooltip {position: absolute;text-align: center;display: none;width: 220px;left: -93px;top: 310px; z-index: 999;}
.linhaTempo .tooltip .setaTop{border: 10px solid transparent;border-bottom-color: #fff;margin: 0 auto;display: block;height: 0;width: 0;}
.linhaTempo .tooltip p{font-weight: 600; font-style: normal; background-color: #fff;line-height: 20px;padding: 15px 10px;min-width: 100px;max-width: 200px;margin: 0 auto;font-size: 15px;display: block;color: #636363;-webkit-border-radius: 5px;border-radius: 5px;}


.contato{margin: 50px 0 100px 0;}
.titContato h3 {margin-bottom: 10px;font-style: italic;text-align: left;font-size: 26px;color: #a3c517;width: 960px;}

#contact_wait{ /*text-indent: -9999px;*/ text-align: center; background: #fff url(../images/loader_geral.gif) center center no-repeat; opacity: 0.7; position: fixed;width: 100%;height: 100%;z-index: 400;top:0;left:0;bottom:0;right: 0;}

form.formContato,form.formContato ul{width: 550px;float: left;}
form.formContato > ul > li{background: url(../images/spriteContato.png) no-repeat; border: 1px #ededed solid;padding-left: 45px;margin-top: 20px;display: block;width: 495px;-webkit-border-radius: 3px;border-radius: 3px;float: left;}
form.formContato > ul > li.data1{ background-position: 15px 12px }
form.formContato > ul > li.data2{ background-position: -35px 14px }
form.formContato > ul > li.data3{ background-position: 15px -36px }
form.formContato > ul > li.data4{ background-position: -35px -37px }

form.formContato > ul > li.input{height: 43px;}
form.formContato > ul > li.error{border: 1px #a3c517 solid;}
form.formContato > ul > li input{-webkit-border-radius: 0px 2px 2px 0px;border-radius: 0px 2px 2px 0px;height: 43px;}
.combo,form.formContato > ul > li input,form.formContato > ul > li textarea{border-left: 1px #ededed solid;font-family: georgia;font-style: italic;padding: 0 19px;width: 456px;float: left;}
.combo{	width: 494px }
form.formContato > ul > li textarea{padding: 10px 19px;}
form.formContato a{color: #a3c517;}
form.formContato a:hover{border-bottom: 1px solid #a3c517;}
form.formContato > p{font-style: italic;font-size: 14px;margin: 34px 0;float: left;}
form.formContato > p > label span.checkbox{background: url(../images/spriteContato.png) -151px 0 no-repeat;margin: 1px 20px 0 0;height: 15px;width: 15px;float: left;}
form.formContato > p > label.ativo span.checkbox{background: url(../images/spriteContato.png) -151px -50px no-repeat;}
form.formContato > p > label > span{color: #a3c517;}
form.formContato > p input{visibility: hidden;}
form.formContato > input{background: url(../images/spriteContato.png) -350px 0 no-repeat; width: 193px;height: 39px; cursor: pointer;}
form.formContato > input:hover{background-position: -350px -50px;}

.sac{margin-top: 14px;}
.email{margin-top: 30px;}
.sac, .email{float: right !important;text-align: right;width: 300px;}
.sac .icon, .email .icon{background: url(../images/spriteContato.png) no-repeat; margin-top: 10px;float: right; height: 59px;width: 59px;}
.sac .icon{background-position: -200px 0;}
.email .icon{background-position: -275px 0;}
.sac h3, .email h3{font-style: italic;font-size: 31px;color: #a3c517;width: 220px;float: left;}
.sac p, .email p a{font-style: italic;color: #9f9f9f;width: 220px;float: left;}
.sac p{font-size: 27px;}
.sac p span{display: block;font-size: 13px;}
.email p a{font-size: 19px}

.data3 .combo{position: relative;background: #fff;height: 43px; float: left; padding: 0;}
.data3 .combo input{visibility: hidden;height: 0px !important;padding: 0 !important;width: 0px !important;margin: 0 !important;}
.data3 .combo .selecione{position: relative;line-height: 36px;text-align: left;text-indent: 19px;font-size: 13px;cursor: pointer;padding: 3px 0;height: 37px;width: 100%;margin: 0;}
.data3 .combo .selecione span{font-style: italic;height: 22px;}
.data3 .combo .selecione span.valDefault{color: #999}
.data3 .combo .selecione.disable span,.data3 .combo .selecione.disable i{color: #ddd;}
.data3 .combo .selecione i{background: url(../images/spriteContato.png) -99px 0px no-repeat; position: absolute;height: 8px;width: 18px;right: 20px;top: 17px;}
.data3 .combo .drop{border: 1px #ededed solid;background: #ffffff;position: absolute;overflow: auto;display: none;height: 175px;z-index: 972;width: 100%;left: -1px;top: 43px;}
.data3 .combo .drop li{border-top: 1px #ededed solid;text-indent: 19px;line-height: 43px;text-align: left;font-size: 13px;cursor: pointer;color: #858482;height: 43px;width: 100%;}
.data3 .combo .drop li:first-child{border: none;}
.data3 .combo .drop li:hover{background-color: #eee;color: #a3c517;}
.data3 .combo .drop li.ativo{display: none;}


/***************************************************************/
.content-loading{display: none; text-indent: -9999px; background: #fff url(../images/loader_geral.gif) center center no-repeat; opacity: 0.7; position: fixed;width: 100%;height: 100%;z-index: 400;top:0;left:0;bottom:0;right: 0;}