/* @group Estilos Editor */

div.texto{ font-size: 14px; line-height: 1.6; color: #2c2b2f; font-weight: 300; max-height: 70%; }
div.texto.small{ font-size: 14px; }
div.texto.small p{ padding-bottom: 10px; }
div.texto strong{ font-weight: normal !important; }
div.texto.white{ color: #fff; }
div.texto hr{ margin-bottom: 20px; border-color: #F3F3F4; }
.grid-large div.texto hr{
	margin: 20px -50px 40px;	
}
div.texto img{
	max-width: 100%;
	height: auto;
}
div.texto .noborder{ border: none !important; padding-bottom: 0 !important; }
div.texto .noborder:after{ background: none !important; }
div.texto img.aligncenter{ display: block; margin: 0 auto 20px; }
div.texto img.alignleft{ margin: 0 20px 20px 0; }
div.texto img.alignright{ margin: 0 0 20px 20px; }
div.texto .titulo{}
div.texto p, div.texto h1, div.texto h2, div.texto h3,
div.texto h4, div.texto h5, div.texto h6{ padding-bottom: 20px; }

div.texto h1, div.texto h2, div.texto h3,
div.texto h4, div.texto h5, div.texto h6{
	line-height: 1.2;
	font-family: 'Poiret One', 'Open Sans', sans-serif;
	text-transform: uppercase;
	opacity: .99;
	color: #2c2b2f !important;
	letter-spacing: 2px;
}

div.texto h1{ font-size: 30px; }
div.texto h2{ font-size: 26px; }
div.texto h3{ font-size: 23px; }
div.texto h4{ font-size: 20px; }
div.texto h5{ font-size: 18px; }
div.texto h6{ font-size: 16px; }
div.texto h2 span{ font-weight: 300; }
div.texto a{ color: #fe6215; }
div.texto a img{ vertical-align: middle; margin-right: 7px; }
div.texto a:hover{   }
div.texto ul.nostyle li, div.texto ol.nostyle li{ list-style: none; }
div.texto ol.nostyle li, div.texto ul.nostyle li:before{ display: none; }
div.texto ul, div.texto ol{ margin: 0 0 0 20px; }
div.texto ul, div.texto ul li{ list-style: none; padding-bottom: 0px; position: relative; }
div.texto ul li{ padding-left: 10px; }
div.texto ul li:before{
	content: '';
	display: block;
	width: 5px;
	height: 5px;
	position: absolute;
	left: -10px;
	top: 50%;
	margin-top: -5px;
	background: #fe6215;	
}
div.texto ol, div.texto ol li{ list-style-type: decimal; list-style-position: inside; padding-bottom: 10px; }
div.texto ul li:last-child{ padding-bottom: 0; }
div.texto ol ol{ list-style: upper-alpha; }
div.texto ol ol ol{ list-style: lower-roman; }
div.texto ol ol ol ol{ list-style: lower-alpha; }
div.texto ul ul, div.texto ol ol, div.texto ul ol, div.texto ol ul{ margin-bottom: 0; }
div.texto dl{ margin: 0 1.5em; }
div.texto dt{ font-weight: bold; }
div.texto dd { margin-bottom: 15px; }
div.texto blockquote em, div.texto blockquote i, div.texto blockquote cite{ font-style: italic; }
div.texto pre{ font: 11px/14px Monaco, monospace; overflow: hidden; }
div.texto code{ font: 11px Monaco, monospace; }
div.texto abbr, div.texto acronym{ border-bottom: 1px dotted; cursor: help; }
div.texto ins{ text-decoration: none; }
div.texto p, div.texto ul, div.texto ol, div.texto dd, div.texto pre, div.texto blockquote{
    padding-bottom: 20px;
}
div.texto p:last-child{ padding-bottom: 0; }
div.texto blockquote{ padding: 5px 5px 0px 40px; margin: 0 0 30px 0; border-left: 3px solid #929292; font-style: italic; color: #818181; }
div.texto blockquote cite:before{
	content: "\2014 \2009";
}
div.texto blockquote cite{ opacity: .85; }
div.texto blockquote ul{ padding-bottom: 0; }
div.texto blockquote p, div.texto blockquote ul li{ padding-bottom: 5px; }
div.texto pre, div.texto code{
	font: 12px/1.6 Monaco, monospace;
	margin-bottom: 20px;
	background: #F7F7F9;
	color: #666;
	border: 1px solid #ddd;
}
div.texto code {
	padding: 3px 5px;
}
div.texto pre{
	padding: 10px;
	line-height: 1.8;
	margin-bottom: 20px;
	overflow: auto;
	background: #F7F7F9;
	border: 1px solid #E1E1E8;
}
div.texto pre code{ border: 0; }
div.texto pre ol{ margin: 0 0 0 35px; padding: 0; list-style: decimal; list-style-position: outside; }
div.texto pre ol li{ padding-bottom: 0; list-style-position: outside;  }

div.texto table{ margin-top: 15px; text-align: center; border: 1px solid #ccc; }
div.texto table, div.texto table th, div.texto table td{ border: 1px solid #ccc; padding: 5px 10px; text-align: center; }
div.texto table th{ font-weight: bold; }
div.texto .gallery dl{ margin: 0; }
div.texto address{ font-style: italic; }

/* @end */
