/* ===== Boletin Styles ========================================================
   Author: Vinco Orbis [rp]
   ========================================================================== */

#landing-shadow{ background: url('https://s3.amazonaws.com/CPcms/especial/top-big-shadow.png') no-repeat center top}
h1.title{background-color: #414042; color: #fff; width: 90%; display: block; padding: 2px 15px; margin: 25px auto 50px auto; font-size: 1.4em;line-height: 33px}
.bloque-boletin { margin: 0 0 10px 0; width: 70%; background: url('https://s3.amazonaws.com/CPcms/especial/boletin_bottom_shadow.png') no-repeat left bottom; padding-bottom: 40px}
.bloque-boletin h2{font-size: 2.2em; line-height: 30px; letter-spacing: -1px}
.bloque-boletin h3{font-size: 2em; line-height: 30px; letter-spacing: -1px; color: #58595b; padding: 10px 0 0 0 }
.bloque-boletin .info {padding: 20px 0}

.boletin-breadcrumb{ margin: 20px 0; padding: 0; height: 20px}
.boletin-breadcrumb li{ float: left; list-style: none; padding: 0 10px; border-left: 1px solid #aaa}
.boletin-breadcrumb li a{ color: #919191!important }
.boletin-breadcrumb li:last-child{ border-right: 1px solid #aaa}

.btn-left{float: right; clear: both}
.btn-wrap{ width: 96%; clear: both; float: none; padding: 15px 0; margin: 0 auto 0 0; text-align: right; background-color: #ddd}
.btn-wrap .btn{margin: 0 20px 0 0}

.icon{ background-image: url('https://s3.amazonaws.com/CPcms/especial/iconos.png'); background-repeat: no-repeat; display: block}
.icon.arrendadora{background-position: 0 0;width: 85px;height: 85px}
.icon.aerolineas{background-position: -87px 0;width: 85px;height: 85px}
.icon.tarjetas{background-position: -174px 0;width: 85px;height: 85px}
.icon.autoservicio{background-position: -261px 0;width: 85px;height: 85px}
.icon.hoteles{background-position: -348px 0;width: 85px;height: 85px}

.icons-wrap{width: 400px; margin: 0 auto; height: 100px}
.icons-wrap .icon{float: left; margin: 0 20px}
#sorteo_cp {margin: -40px auto 0 auto;width: 93%;}
.newLine {background-size: 100%;margin-left: 28px !important;}
@media only screen and (max-width: 1100px) {
  .row-fluid .span12{ margin: 0}
}
@media only screen and (max-width: 400px) {
  .icons-wrap{width: 99%}
}