@media (max-width: 767px) {
    body{
        padding-top: 80px;
    }

    .navbar > .container .navbar-brand, 
    .navbar > .container-fluid .navbar-brand{
        margin-left: 15px;
    }
    .navbar-brand{
        margin-bottom: 7px;
    }
    .navbar-toggle{
        margin-top: 23px;
    }

    .presentacion h1{
        font-size: 32px;
    }
    .presentacion p{
        font-size: 16px; padding-bottom: 15px;
    }
    .presentacion a.btn-link{
        font-size: 16px; line-height: 15px; padding: 16px 34px;
    }

    .presentacion .contenedor{
        margin-top: 85%;
    }


    .ch_imagen,
    .ch_texto{
        float: none; width: auto; min-height: 50px; padding: 0px;
    }
    .ch_texto{
        padding-top: 15px;
    }

    .ch_texto h2{
        height: auto; padding-bottom: 15px;
    }
    .ch_texto .resumen{
        height: auto; padding-bottom: 15px;
    }

    .marginTop_1{
        margin-top: 15px; text-align: center;
    }

    .contenedor_1 .ch_imagen{
        float: none; padding-right: 0px;
    }
    .contenedor_1 .ch_texto{
        float: none; padding-left: 0px; margin-bottom: 5px;
    }

    .contenedor_0 .ch_imagen{
        float: none; padding-left: 0px;
    }
    .contenedor_0 .ch_texto{
        float: none; padding-right: 0px;
    }


    .footer h4{
        padding-top: 15px;
    }


    .cdrContenidoA{
        display:block; table-layout:fixed;
    }
    .cdrContenidoA .contenedor{
        display:block;
    }
    .cdrContenidoA .contenedor .c_left,
    .cdrContenidoA .contenedor .c_right{
        display:block;
    }
    .cdrContenidoA .contenedor .c_left{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_right{
        width:100%; padding-left: 0px;
    }

    .cdrContenidoA .contenedor .c_50_a,
    .cdrContenidoA .contenedor .c_50_b{
        display:block;
    }
    .cdrContenidoA .contenedor .c_50_a{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_50_b{
        width:100%; padding-left: 0px;
    }

    .cdrContenidoA .contenedor .c_70,
    .cdrContenidoA .contenedor .c_30{
        display:block;
    }
    .cdrContenidoA .contenedor .c_70{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_30{
        width:100%; padding-left: 0px;
    }

    .informacion_1 .titulo{
        height: auto; margin-bottom: 20px;
    }

    .informacion_1 h4{
        font-size: 18px; margin-bottom: 20px;
    }
    .informacion_1 .media-object{
        max-width: 90px;
    }
    @media (orientation: landscape){
        .presentacion .contenedor{
            margin-top: 30%;
        }
    }
}
@media (min-width: 768px) {
    body{
        padding-top: 142px;
    }
    .navbar{
        margin-bottom: 0px; border-bottom-width: 0px;
    }
    .navbar-nav > li > a{
        text-align: center;
    }
    .fp-bg {
        top: 142px;
    }

    .presentacion .contenedor{
        margin-top: 85%;
    }


    .ch_imagen,
    .ch_texto{
        float: left; width: 100%; min-height: 260px; padding: 0px;
    }
    .ch_texto{
        padding-top: 30px;
    }

    .contenedor_1 .ch_imagen{
        float: left; padding-right: 0px;
    }
    .contenedor_1 .ch_texto{
        float: right; padding-left: 0px; margin-bottom: 5px;
    }

    .contenedor_0 .ch_imagen{
        float: right; padding-left: 0px;
    }
    .contenedor_0 .ch_texto{
        float: left; padding-right: 0px;
    }

    .cdrContenidoA .contenedor .c_70,
    .cdrContenidoA .contenedor .c_30{
        display:block;
    }
    .cdrContenidoA .contenedor .c_70{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_30{
        width:100%; padding-left: 0px;
    }

    .cdrContenidoA{
        display:block; table-layout:fixed;
    }
    .cdrContenidoA .contenedor{
        display:block;
    }
    .cdrContenidoA .contenedor .c_left,
    .cdrContenidoA .contenedor .c_right{
        display:block;
    }
    .cdrContenidoA .contenedor .c_left{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_right{
        width:100%; padding-left: 0px;
    }

    .cdrContenidoA .contenedor .c_50_a,
    .cdrContenidoA .contenedor .c_50_b{
        display:block;
    }
    .cdrContenidoA .contenedor .c_50_a{
        width:100%; padding-right: 0px; padding-bottom: 30px;
    }
    .cdrContenidoA .contenedor .c_50_b{
        width:100%; padding-left: 0px;
    }
}
@media (min-width: 992px) {
    body{
        padding-top: 78px;
    }
    .container{
        width: 1010px;
    }
    .navbar-nav > li > a{
        margin-top: 38px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
    .fp-bg {
        top: 78px;
    }


    .presentacion .contenedor{
        margin-top: 30%;
    }

    .ch_imagen,
    .ch_texto{
        float: left; width: 50%; min-height: 260px; padding: 0px;
    }

    .contenedor_1 .ch_imagen{
        float: left; padding-right: 30px;
    }
    .contenedor_1 .ch_texto{
        float: right; padding-left: 30px; margin-bottom: 5px;
    }

    .contenedor_0 .ch_imagen{
        float: right; padding-left: 30px;
    }
    .contenedor_0 .ch_texto{
        float: left; padding-right: 30px;
    }

    .cdrContenidoA{
        display:table; table-layout:fixed;
    }
    .cdrContenidoA .contenedor{
        display:table-row;
    }
    .cdrContenidoA .contenedor .c_left,
    .cdrContenidoA .contenedor .c_right{
        display:table-cell;
    }
    .cdrContenidoA .contenedor .c_left{
        width:62%; padding-right: 30px; padding-bottom: 0px;
    }
    .cdrContenidoA .contenedor .c_right{
        width:38%; padding-left: 30px;
    }

    .cdrContenidoA .contenedor .c_50_a,
    .cdrContenidoA .contenedor .c_50_b{
        display:table-cell;
    }
    .cdrContenidoA .contenedor .c_50_a{
        width:50%; padding-right: 30px; vertical-align: middle; padding-bottom: 0px;
    }
    .cdrContenidoA .contenedor .c_50_b{
        width:50%; padding-left: 30px; vertical-align: middle;
    }

    .cdrContenidoA .contenedor .c_70,
    .cdrContenidoA .contenedor .c_30{
        display:table-cell;
    }
    .cdrContenidoA .contenedor .c_70{
        width:72%; padding-right: 30px; vertical-align: middle; padding-bottom: 0px;
    }
    .cdrContenidoA .contenedor .c_30{
        width:28%; padding-left: 30px; vertical-align: middle;
    }
    #fp-nav.right{
        right: 60px;
    }
}
@media (min-width: 1200px) {

}