#listado_menu a span,
.header-content-2 li a {
    background-position: center 35% !important;
    background-repeat: no-repeat !important;
    color: #ffffff;
    padding: 65px 0 10px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    width: 100%;
}

#listado_menu a span.arriba {
    background: none;
    padding: 0px;
    top: 6px;
}

#listado_menu a.btn_menu:hover span {
    color: #e5ac2e;
}


/*
 * Menu lateral izquierdo
 */

#listado_menu {
    position: absolute;
    top: 100px;
    margin: 0;
    width: 88px;
}

#listado_menu.right {
    right: 0;
    top: -340px;
}

#listado_menu a {
    cursor: pointer;
    font-size: 11px;
    height: 82px;
    position: absolute;
    left: -84px;
    width: 82px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

#listado_menu.right a {
    left: 89px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

#menu_wheel,
#menu_wheel_actual,
#menu_wheel_deshab,
#menu_wheel_internacional_retail,
#menu_wheel_internacional_retail_actual,
#menu_wheel_internacional_retail_deshab {
    top: 20px;
}

#menu_wheel span,
#menu_wheel_internacional_retail span {
    background: url('../img/menu-lat/btn_menu_01_b.png') no-repeat top left;
}

#menu_wheel span:hover,
#menu_wheel_internacional_retail span:hover {
    background: url('../img/menu-lat/btn_menu_01_a.png') no-repeat top left;
}

#menu_wheel_actual span,
#menu_wheel_deshab span,
#menu_wheel_internacional_retail_actual span,
#menu_wheel_internacional_retail_deshab span {
    background: url('../img/menu-lat/btn_menu_01_n.png') no-repeat top left;
}

#menu_wheel_broker50,
#menu_wheel_broker50_actual,
#menu_wheel_broker50_deshab,
#menu_wheel_internacional_broker,
#menu_wheel_internacional_broker_actual,
#menu_wheel_internacional_broker_deshab {
    top: 108px;
}

#menu_wheel_broker50 span,
#menu_wheel_internacional_broker span {
    background: url('../img/menu-lat/btn_menu_01_b.png') no-repeat top left;
}

#menu_wheel_broker50 span:hover,
#menu_wheel_internacional_broker span:hover {
    background: url('../img/menu-lat/btn_menu_01_a.png') no-repeat top left;
}

#menu_wheel_broker50_actual span,
#menu_wheel_broker50_deshab span,
#menu_wheel_internacional_broker_actual span,
#menu_wheel_internacional_broker_deshab span {
    background: url('../img/menu-lat/btn_menu_01_n.png') no-repeat top left;
}

#menu_wheel_broker300,
#menu_wheel_broker300_actual,
#menu_wheel_broker300_deshab,
#menu_wheel_internacional_full,
#menu_wheel_internacional_full_actual,
#menu_wheel_internacional_full_deshab {
    top: 196px;
}

#menu_wheel_broker300 span,
#menu_wheel_internacional_full span {
    background: url('../img/menu-lat/btn_menu_01_b.png') no-repeat top left;
}

#menu_wheel_broker300 span:hover,
#menu_wheel_internacional_full span:hover {
    background: url('../img/menu-lat/btn_menu_01_a.png') no-repeat top left;
}

#menu_wheel_broker300_actual span,
#menu_wheel_broker300_deshab span,
#menu_wheel_internacional_full_actual span,
#menu_wheel_internacional_full_deshab span {
    background: url('../img/menu-lat/btn_menu_01_n.png') no-repeat top left;
}

#menu_wheel_broker50:hover div.broker_blocks_info,
#menu_wheel_broker300:hover div.broker_blocks_info,
#menu_wheel_broker50_actual:hover div.broker_blocks_info,
#menu_wheel_broker300_actual:hover div.broker_blocks_info {
    color: black;
    left: 82px;
    display: block;
}

#menu_wheel_oportunidad,
#menu_wheel_oportunidad_actual,
#menu_wheel_oportunidad_deshab {
    top: 284px;
}

#menu_wheel_oportunidad span {
    background: url('../img/menu-lat/btn_menu_01_b.png') no-repeat top left;
}

#menu_wheel_oportunidad span:hover {
    background: url('../img/menu-lat/btn_menu_01_a.png') no-repeat top left;
}

#menu_wheel_oportunidad_actual span,
#menu_wheel_oportunidad_deshab span {
    background: url('../img/menu-lat/btn_menu_01_n.png') no-repeat top left;
}

#menu_camara,
#menu_camara_actual,
#menu_camara_deshab {
    top: 372px;
}

#menu_camara span {
    background: url('../img/menu-lat/btn_menu_07_b.png') no-repeat top left;
}

#menu_camara span:hover {
    background: url('../img/menu-lat/btn_menu_07_a.png') no-repeat top left;
}

#menu_camara_actual span,
#menu_camara_deshab span {
    background: url('../img/menu-lat/btn_menu_07_n.png') no-repeat top left;
}

#menu_battery,
#menu_battery_actual,
#menu_battery_deshab {
    top: 460px;
}

#menu_battery span {
    background: url('../img/menu-lat/btn_menu_02_b.png') no-repeat top left;
}

#menu_battery span:hover {
    background: url('../img/menu-lat/btn_menu_02_a.png') no-repeat top left;
}

#menu_battery_actual span,
#menu_battery_deshab span {
    background: url('../img/menu-lat/btn_menu_02_n.png') no-repeat top left;
}

#menu_consumable,
#menu_consumable_actual,
#menu_consumable_deshab {
    top: 548px;
}

#menu_consumable span {
    background: url('../img/menu-lat/btn_menu_03_b.png') no-repeat top left;
}

#menu_consumable span:hover {
    background: url('../img/menu-lat/btn_menu_03_a.png') no-repeat top left;
}

#menu_consumable_actual span,
#menu_consumable_deshab span {
    background: url('../img/menu-lat/btn_menu_03_n.png') no-repeat top left;
}

#menu_lubricant,
#menu_lubricant_actual,
#menu_lubricant_deshab {
    top: 636px;
}

#menu_lubricant span {
    background: url('../img/menu-lat/btn_menu_04_b.png') no-repeat top left;
}

#menu_lubricant span:hover {
    background: url('../img/menu-lat/btn_menu_04_a.png') no-repeat top left;
}

#menu_lubricant_actual span,
#menu_lubricant_deshab span {
    background: url('../img/menu-lat/btn_menu_04_n.png') no-repeat top left;
}

#menu_aditivo,
#menu_aditivo_actual,
#menu_aditivo_deshab {
    top: 724px;
}

#menu_aditivo span {
    background: url('../img/menu-lat/btn_menu_08_b.png') no-repeat top left;
}

#menu_aditivo span:hover {
    background: url('../img/menu-lat/btn_menu_08_a.png') no-repeat top left;
}

#menu_aditivo_actual span,
#menu_aditivo_deshab span {
    background: url('../img/menu-lat/btn_menu_08_n.png') no-repeat top left;
}

#menu_cadena,
#menu_cadena_actual,
#menu_cadena_deshab {
    top: 812px;
}

#menu_cadena span {
    background: url('../img/menu-lat/btn_menu_05_b.png') no-repeat top left;
}

#menu_cadena span:hover {
    background: url('../img/menu-lat/btn_menu_05_a.png') no-repeat top left;
}

#menu_cadena_actual span,
#menu_cadena_deshab span {
    background: url('../img/menu-lat/btn_menu_05_n.png') no-repeat top left;
}

#menu_escobilla,
#menu_escobilla_actual,
#menu_escobilla_deshab {
    top: 900px;
}

#menu_escobilla span {
    background: url('../img/menu-lat/btn_menu_06_b.png') no-repeat top left;
}

#menu_escobilla span:hover {
    background: url('../img/menu-lat/btn_menu_06_a.png') no-repeat top left;
}

#menu_escobilla_actual span,
#menu_escobilla_deshab span {
    background: url('../img/menu-lat/btn_menu_06_n.png') no-repeat top left;
}

.promotion_header {
    position: absolute;

    -webkit-animation: custom 2s ease-out infinite;
    -ms-animation: custom 2s ease-out infinite;
    -o-animation: custom 2s ease-out infinite;
    animation: custom 2s ease-out infinite;
    z-index: 100;
}

@keyframes custom {
    0% {
        opacity: 100%;
    }

    25% {
        opacity: 50%;
    }
    50% {
        opacity: 0%;
    }

    75% {
        opacity: 50%;
    }
    100% {
        opacity: 100%;
    }
}
