/* #Configuración de estilos personalizados */
/* PROD */


/* -- Parrafos destacados --------------------------------------------------------------------------------------------------------------------------------------------------------------- */

	#type-innova-text p.destacados,
	#type-innova-text p.destacados2,
	#type-innova-text p.destacados3 { margin:1em 0 2em 0; position: relative }
	

/* -- Parrafo destacado3 --------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#type-innova-text p.destacados3 { background: #EDEDED; padding:20px 4.5%; } 
p.destacados3:after, 
p.destacados3:before { content:""; display:block; position:absolute; top:15px; border:#252525 3px solid; height:60%; vertical-align:middle; }
p.destacados3:after { right:1%; }
p.destacados3:before { left:1%; }
p.destacados em, p.destacados2 em, p.destacados3 em { font-style: oblique; }

	
/* -- Destacado especial --------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#DestacadoEspecial { background:#f9f9f9; padding:10px 10px 20px 10px; border:1px dotted #c6ab9d; }
#DestacadoEspecial > * { background:none !important; /*padding:10px !important;*/ margin-bottom:0 !important; border:none !important; }
#DestacadoEspecial p.destacados2:before, #DestacadoEspecial p.destacados2:after { display:none !important; }


/* -- Listas personalizadas --------------------------------------------------------------------------------------------------------------------- */
#centralpanel #type-innova-text ul.lstCustomized > li { list-style:none; padding:0; }
#centralpanel #type-innova-text ul.lstCustomized > li:before { display:none; }

#centralpanel #type-innova-text ul.lstCustomized { margin-top:10px; margin-bottom:10px; padding:0; }
#centralpanel #type-innova-text ul.lstCustomized .content { padding: 1em; }

#type-innova-text ul.lstCustomized > h2:before { content:""; display:block; width:100%; height:5px; margin-bottom:20px; }
#type-innova-text ul.lstCustomized > li > h2 { padding-top:30px; padding-bottom:20px; }

#type-innova-text ul.lstCustomized > li > h3 { display:block; margin:0 0 15px 0 !important; padding: 5px 28px 5px 10px; cursor:pointer; background:none; border:1px solid #b3b3b3; 
position:relative; font-weight:normal; font-size: inherit; font-family:"Open Sans", Arial, Helvetica, sans-serif; }

#type-innova-text ul.lstCustomized > li h3.expand:before,
#type-innova-text ul.lstCustomized > li h3:before { display: inline-block; vertical-align: middle; float: right; font-size: 30px; font-weight:normal; }

#type-innova-text ul.lstCustomized > li h3.expand:before { content: "\2212"; }
#type-innova-text ul.lstCustomized > li h3:before { content: "+"; width: 0; height: 0; margin-right: 0; margin-top: -12px; }

#type-innova-text .lstCustomized img { max-width:100%; height:auto; }


/* Lista pregunta (listFaq) */


/* Lista colapsable (listcolapse) */
	/*#type-innova-text ul.listcolapse > h2:before { background:#efe8df; }*/
	#type-innova-text ul.listcolapse > li > h2 { font-size:18px; font-weight:300; color:#343434; }
	#type-innova-text ul.listcolapse > li > h3 { color:#343434; font-family:"Open Sans", Arial, Helvetica, sans-serif; }
	
	
/* Banner: cierre de nota (p.bannerCierre) */

.cierreNotas:after 
.cierreNotas:before,
.contentCierreNotas:after,
.contentCierreNotas:before { content:""; display:block; width:2px; height:2px; border-bottom: 1px solid; position:absolute; top:1px; } 

.cierreNotas:after,
.contentCierreNotas:after { border-left: 1px solid; right:1px; }
.contentCierreNotas:before,
.cierreNotas:before { border-right: 1px dashed; left:1px; }

.cierreNotas { display:inline-block; /*width:100%;*/ margin:40px 0 20px 0; padding:3px; overflow:hidden; clear:both; border: 2px dotted; height:auto; position:relative; cursor:pointer; }
.cierreNotas .bannerCierre:hover { background:#d9d9d9; }

.contentCierreNotas:after,
.contentCierreNotas:before { border-top: 1px solid;  bottom:1px; }
.contentCierreNotas { border:1px solid; }

#centralpanel #type-innova-text .bannerCierre { display:block; margin:10px; /*margin:10px;*/ padding:20px 40px /*5%*/; overflow:hidden; clear:both; background:#F4F4F4; }
.bannerCierre img, #content-body .bannerCierre .contentImgLeft { margin: 0 20px 0 0; }
.bannerCierre a { display:inline-block; padding:0 0 5px 0; text-decoration: underline !important; }
.bannerCierre strong:before, .bannerCierre b:before { border: 8px solid #252525; content: ""; display: inline-block; height: 0; margin: 0 10px 0 -25px; width:0; }

.cierreNotas:after,
.cierreNotas:before,
.cierreNotas,
.contentCierreNotas:after,
.contentCierreNotas:before,
.contentCierreNotas { border-color:#9d9d9d; } 
	