/** Estructura **/

#main { overflow:hidden; }
#col1 { margin-top:20px; background:white; }
#col2 { margin-top:20px; }
#col3 { margin-top:20px; }

.header h2 { float:left; }
.header a.blueBtn { float:right; }

@media (max-width: 768px)
{
	#col1, #col2, #col3 { margin-left:-15px; margin-right:-15px;  }
	.header h2 { float:none; width:100%; }
	.header a.blueBtn { float:none; display:inline-block; margin-top:5px; }
}



/**************************/
/*			Col 3		  */
/**************************/

#col3 .programa_afiliacion { padding:15px; background:#eaf2f5; margin-bottom:20px; }
#col3 .programa_afiliacion .titulo { font-family:"Poppins"; font-size:14px; line-height:1.3em; color:#1B325F; background:url(../img/ico_mas_disenos.png) no-repeat; padding-left:30px; height:46px; text-shadow:2px 2px 2px rgba(255,255,255,1); }
#col3 .programa_afiliacion .titulo span.peq { display:block; font-size:18px; }
#col3 .programa_afiliacion .texto_afiliacion { border-top:solid 3px #dfdfdf; margin-top:8px; padding-top:10px; line-height:1.3em; }
#col3 .programa_afiliacion .texto_afiliacion a { color:#1f7bd1; }

#mod_lateral_camisetas { padding:20px; overflow:hidden; background:#f4f4f4; }
#mod_lateral_camisetas .camisetas { margin-top:15px; padding-bottom:20px; border-top:solid 3px #dfdfdf; }
#mod_lateral_camisetas .titulo { font-family:"Poppins"; font-size:24px; color:#1B325F; text-align:center; text-shadow:2px 2px 2px rgba(255,255,255,1); line-height:1em; }
#mod_lateral_camisetas .titulo .subtitulo { color:#1f7bd1; font-size:15px; margin-top:5px; }

#col3 .publi { margin-top:20px; }
#col3 .publi a { display:block; margin-bottom:8px; }
#col3 .publi a img { border:none; }

