/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 20, 2018, 6:06:48 PM
    Author     : Ale
*/

.bg_index{
    background-image: url('../images/bg_index_movil.png');
    background-size: 100% auto;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.header_index{
    background-image: url('../images/header.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 220px;
}
.bg_nosotros{
    background-image: url('../images/bg_nosotros_movil.jpg');
    background-size: 100% auto;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.header_nosotros{
    background-image: url('../images/header_nosotros.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 220px;
}
.bg_servicios{
    background-image: url('../images/bg_servicios_movil.png');
    background-size: 100% auto;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.header_gral{
    background-image: url('../images/header_gral.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 170px;
}
.bg_galeria{
    background-image: url('../images/bg_galeria_movil.jpg');
    background-size: 100% auto;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.bg_contacto{
    background-image: url('../images/bg_contacto_movil.jpg');
    background-size: 100% auto;
    background-origin: content-box;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
.footer_index{
    background-image: url('../images/footer.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 200px;
}
.footer_gral{
    background-image: url('../images/footer_nosotros.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    height: 115px;
}
.center{
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}
.menu{
    position:relative;
}
.abajo{
    position: absolute !important;
    bottom: 0px;
}
.m-t-logo{
    margin-top: -100px;
}
.bg_menu{
    background: rgba(254, 254, 254, 0.3);
    border-radius: 10px;
    padding: 5px !important;
}
.bg_contenido{
    background: rgba(254, 254, 254, 0.8);
    border-radius: 10px;
    padding: 15px;
}
.bg_contenido_azul{
    background: rgba(0, 95, 133, 0.6);
    border-radius: 10px;
    padding: 15px;
}
.titulo{
    color: #005f85;
}
.titulo_blanco{
    color: #ffffff;
}
.justificar{
    text-align: justify;
}
.vinieta{
    list-style-image: url('../images/vin1.png');
}
.ancho80{
    width: 80%;
}

@media (min-width: 576px) {}

@media (min-width: 768px) {
    .footer_index{
        height: 220px;
    }
    .footer_gral{
        height: 125px;
    }
}

@media (min-width: 992px) {
    .bg_index{
        background-image: url('../images/bg_index.png');
    }
    .bg_nosotros{
        background-image: url('../images/bg_nosotros.jpg');
    }
    .footer_index{
        height: 260px;
    }
    .footer_gral{
        height: 145px;
    }
    .bg_servicios{
        background-image: url('../images/bg_servicios.png');
    }
    .bg_galeria{
        background-image: url('../images/bg_galeria.jpg');
    }
    .bg_contacto{
        background-image: url('../images/bg_contacto.jpg');
    }
    .header_gral{
        height: 180px;
    }
}

@media (min-width: 1200px) {
    .bg_index{
        background-image: url('../images/bg_index.png');
    }
    .bg_nosotros{
        background-image: url('../images/bg_nosotros.jpg');
    }
    .footer_index{
        height: 300px;
    }
    .footer_gral{
        height: 165px;
    }
    .bg_servicios{
        background-image: url('../images/bg_servicios.png');
    }
    .header_gral{
        height: 200px;
    }
    .bg_galeria{
        background-image: url('../images/bg_galeria.jpg');
    }
    .bg_contacto{
        background-image: url('../images/bg_contacto.jpg');
    }
}


#transporte{
    display: none;
}
#transporte, #acopio, #coprocesamiento, #remediacion, #capa, #cobertura{
    font-weight: 600;
}

#table {
    display: table;
    width: 100%;
    height: 100%;
}

#centeralign {
    display: table-cell;
    vertical-align: middle;
}