.pub-completa{ max-width:1100px; margin:0px auto; padding:15px;}
.pub-completa .post{ }
.pub-completa .post h1{ margin-left:0px; padding-left:10px;}
.pub-completa .post .archivos{ margin:30px 15px 15px 15px; text-align:left;}
.pub-completa .post .archivos > div{ display:inline-block; width:30%; margin:1%; min-width:250px;}
.pub-completa .post .cab{ background:center center no-repeat; background-size:cover; height:350px; margin-bottom:30px;}
.pub-completa .post .titular{}
.pub-completa .post .fotos{ text-align:center; margin-bottom:25px;}
.pub-completa .post .fotos img{ max-width:100%;}
.pub-completa .post .texto{ font-size:14px; color:#333; text-align:justify; margin-bottom:25px;}
.pub-completa .post .fecha{ color:#999; text-align:right; font-size:15px; margin-top:15px;}

.pub-completa .volver{ padding-top:20px;}
.pub-completa .volver a{ padding:6px 10px; border:1px solid #BBB; border-radius:4px;}


@media screen and (max-width: 480px) {
	.pub-completa .post h1{ font-size:20px;}
	.pub-completa .post .fotos{ width:100%; float:none; margin:0 0 10px 0; }
	.pub-completa .post .texto{ max-height:none; overflow:visible;}
}


@media screen and (max-width: 1100px) {
	.pub-completa { max-width:100% !important;}
}



