#body_holder, #neumatica_holder, .body_left, .body_mid, #images_holder, #footer_holder {
 background: none;
}

#neumatica_holder {
 display: flex;
 flex-direction: row;
 width: 100%;
 max-width: 1600px;
 height: 100%;
 margin: auto;
 margin-top: 15px;
 justify-content: space-between;
}

.neumatica_elite, .neumatica_gold, .neumatica_silver {
 height: auto;
 width: calc(calc(100% / 2) - 7.5px);
}

.neumatica_elite_heading {
 height: 280px;
 background: url('../img/maleteros/covershow.jpg')50% 50% #efeeee;
 background-size: cover;
}

.neumatica_gold_heading {
 height: 280px;
 background: url('../img/maleteros/coverbasica.jpg')50% 50% #efeeee;
 background-size: cover;
}

.neumatica_silver_heading {
 height: 280px;
 background: url('../img/maleteros/coverbasica.jpg')50% 90% #cc181e;
 background-size: cover;
}

.neumatica_body {
 display: flex;
 flex-direction: column;
 align-items: center;
}

#neumatica_holder h1, #neumatica_holder h2 {
 text-align: center;
 text-transform: uppercase;
 color: #fff;
}

#neumatica_holder h1 {
 font-family: Teko, sans-serif;
 font-size: 30px;
 font-weight: 200;
 letter-spacing: 2.5px;
}

#neumatica_holder h2 {
 font-family: ContentHeader, sans-serif;
 font-size: 12px;
 color: #fff;
 background-color: #cc181e;
 padding: 2px 8px 2px 8px;
 border-radius: 9px;
 margin-top: 17px;
 margin-bottom: 12px;
}

#body {
 display: flex;
 flex-direction: row;
 justify-content: space-between;
 width: 100%;
 max-width: 1600px;
 height: 100%;
 margin: 0 auto;
}

#body_holder {
 padding-top: 15px;
}

#body h1, #body p, #neumatica_holder p {
 padding: 15px;
}

#body h1 {
 color: #fff;
 font-family: ContentHeader, sans-serif;
 text-transform: uppercase;
 font-weight: 200;
 font-size: 19px;
 letter-spacing: 1.5px;
}

#body p, #neumatica_holder p {
 color: #fff;
 font-family: ContentHeader, sans-serif;
 font-size: 16px;
 text-align: justify;
 font-weight: 100;
 margin-bottom: 0px;
 line-height: 24px;
}

#images_holder img {
 background: url(../img/logo/logoksblanco.png)#efeeee no-repeat 50% 50%;
 background-size: cover;
}

@media screen and (max-width:640px) { /* SECCION MOVIL-RESPONSIVE */

#images img, .neumatica_elite, .neumatica_gold, .neumatica_silver, #show img, .body_left, .body_mid, .body_right {
 animation-name:none;
}

#body {
 flex-direction: column;
}

#neumatica_holder {
 flex-direction: column;
 width: 100%;
 max-width: 100%;
 height: 100%;
 justify-content: space-between;
}

.neumatica_elite, .neumatica_gold, .neumatica_silver {
 height: auto;
 width: 100%;
}

#neumatica_holder h1 {
 padding-left:15px;
 padding-right:15px;
}


}
