body{
    font: 'Myriad Pro', sans-serif;
    color: #111111;
}
body,html{
    min-width: 320px;
}

.amazingslider-title-1 {
    font-size: 42px ;
    margin-left: 35%;
    margin-top: 200px;
    font-family: 'nexa_lightregular', Arial;

}

.amazingslider-description-1 {
    font-size: 24px !important;
    font-family: Arial;
    margin-left: 34% !important;
    padding: 0 20px 5px 20px !important;
}

.navbar {
    min-height: 95px;
    height: 95px;
    padding-bottom: 10px;
}
.navbar-inverse .navbar-nav > li > a {
    font: 17px/1 'Myriad Pro Semibold', sans-serif;
    text-transform: uppercase;
    color: #ff4561;
    margin-top: 20px;
}
.navbar-inverse {
    background-color: #000000;
    box-shadow: 2px 6px 23px 0 rgba(0, 0, 0, 0.8);
    -moz-box-shadow: 2px 6px 23px 0 rgba(0, 0, 0, 0.8);
    -webkit-box-shadow: 2px 6px 23px 0 rgba(0, 0, 0, 0.8);

}


/*.navbar-nav > li > .dropdown-menu{
position: relative !important;
}*/
.navbar-header {
    min-height: 95px;
}
.xpeditus {
    font: 2.55em/1 'PT Sans', sans-serif;
    text-transform: uppercase;
    color: white;
    font-weight: bold;
}
.xpeditus span {
    color: #eb4f4d;
}
.slogan {
    font: 0.5em/1 'PT Sans', sans-serif;
    text-transform: uppercase;
    color: #5d5d5d;
    font-weight: bold;
    letter-spacing: 3px;
}
.logotipo {
    position: relative;
    float: left;
    width: 230px;
    height: 57px;
}
.icono {
    position: relative;
    float: left;
    background: url(../images/xpeditus-icon.png) no-repeat center center;
    width: 60px;
    height: 57px;
}
.logotipo-xpeditus{
    position: relative;
    background: url(../images/xpeditus-logotipo.png) no-repeat center center;
    width: 300px;
    height: 59px;
    background-size: cover;
    background-position: center;
}
.navbar-toggle {
    border-radius: 3px;
    margin-top: 28px; 
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #f84652;
}
.navbar-inverse .navbar-nav .btn-danger {
    background-color: #00BFFF;
    border-color: #00BFFF;
    color: #E6F9FF;
    padding: 7px 15px 3px 15px;
    margin-top: 25px;
    font: 16px/16px 'Myriad Pro Semibold', sans-serif;
    margin-left: 15px;
}
.navbar-inverse .navbar-nav .btn-danger:hover,
.navbar-inverse .navbar-nav .btn-danger:focus {
    background-color: #00B1EC;
}

/*Preloader*/
#loading {
    background-color: #f94659;
    height: 100%;
    width: 100%;
    position: absolute;
    margin-top: 0px;
    top: 0px;
    left: 0;
    z-index: 9999;
}
#loading-center {
    width: 100%;
    height: 100%;
    position: relative;
}
#loading-center-absolute {
    position: absolute;
    left: 50%;
    top: 50%;
    height: 50px;
    width: 50px;
    margin-top: -25px;
    margin-left: -25px;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-animation: loading-center-absolute 1.5s infinite;
    animation: loading-center-absolute 1.5s infinite;
}
.object {
    width: 25px;
    height: 25px;
    background-color: #FFF;
    float: left;
}
#object_one {
    -webkit-animation: object_one 1.5s infinite;
    animation: object_one 1.5s infinite;
}
#object_two {
    -webkit-animation: object_two 1.5s infinite;
    animation: object_two 1.5s infinite;
}
#object_three {
    -webkit-animation: object_three 1.5s infinite;
    animation: object_three 1.5s infinite;
}
#object_four {
    -webkit-animation: object_four 1.5s infinite;
    animation: object_four 1.5s infinite;
}
@-webkit-keyframes loading-center-absolute {
    100% {
        -webkit-transform: rotate(-45deg);
    }
}
@keyframes loading-center-absolute {
    100% {
        transform:  rotate(-45deg);
        -webkit-transform:  rotate(-45deg);
    }
}
@-webkit-keyframes object_one {
    25% {
        -webkit-transform: translate(0, -50px) rotate(-180deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@keyframes object_one {
    25% {
        transform: translate(0, -50px) rotate(-180deg);
        -webkit-transform: translate(0, -50px) rotate(-180deg);
    }
    100% {
        transform: translate(0, 0) rotate(-180deg);
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@-webkit-keyframes object_two {
    25% {
        -webkit-transform: translate(50px, 0) rotate(-180deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@keyframes object_two {
    25% {
        transform: translate(50px, 0) rotate(-180deg);
        -webkit-transform: translate(50px, 0) rotate(-180deg);
    }
    100% {
        transform: translate(0, 0) rotate(-180deg);
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@-webkit-keyframes object_three {
    25% {
        -webkit-transform: translate(-50px, 0) rotate(-180deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@keyframes object_three {
    25% {
        transform:  translate(-50px, 0) rotate(-180deg);
        -webkit-transform:  translate(-50px, 0) rotate(-180deg);
    }
    100% {
        transform: translate(0, 0) rotate(-180deg);
        -webkit-transform: rtranslate(0, 0) rotate(-180deg);
    }
}
@-webkit-keyframes object_four {
    25% {
        -webkit-transform: translate(0, 50px) rotate(-180deg);
    }
    100% {
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
@keyframes object_four {
    25% {
        transform: translate(0, 50px) rotate(-180deg);
        -webkit-transform: translate(0, 50px) rotate(-180deg);
    }
    100% {
        transform: translate(0, 0) rotate(-180deg);
        -webkit-transform: translate(0, 0) rotate(-180deg);
    }
}
/*End off Preloader*/



.linkhome3{
    color:#333 ;
    text-decoration: none;
}
.linkhome3:hover{
    color:#DF0027 ;
}

.fuentehistory{
    font-size: 18px;
}
.vermas2{
    background-image: url(../images/vermax.png);
    background-repeat: no-repeat;
    background-position: center;
    padding-top: 10px;
    height: 33px;
}

.justify{
    text-align: justify;

}


.vermas{
    text-align: center;
    font-family: arial;
    alignment-baseline: bottom;
    font-size: 12px !important;
    line-height: 14px;
    color: #FF3052 !important;
    padding-top: 10px;
}


.bg-caracteristicaserp {
    position: relative;
    background: url(../images/back_ERP_caract.jpg) no-repeat top left;
    background-size: cover;
    width: 100%;
    min-height: 1163px;
    padding: 55px 0 30px 0;
    margin-top: 50px;
}


.subir456{
    position: fixed;
    bottom: 5px;
    width: 69px;
    height: 83px;
    margin: 0 auto;
    left: 94%;
    z-index: 50000;
    background-image: url(../images/subir.png);
    cursor: pointer;
}


.btn-conocer-mas{
    position: relative;
    display: block;
    background: url(../images/btn-conocer-mas.png) no-repeat center center;
    width: 377px;
    height: 111px;
    margin: -50px auto 0 auto;
    text-align: center;
    font: 300 20px 'Montserrat', sans-serif;
    text-transform: uppercase;
    color: white;
    padding-top: 63px;
    z-index: 1001;
}
.btn-conocer-mas-2{
    position: relative;
    display: block;
    background: url(../images/btn-conocer-mas.png) no-repeat center center;
    width: 377px;
    height: 111px;
    margin: 0 auto -50px auto;
    text-align: center;
    font: 300 1.4em 'Montserrat', sans-serif;
    text-transform: uppercase;
    color: white;
    padding-top: 63px;
    z-index: 1001;
}
.btn-conocer-mas:hover, .btn-conocer-mas:focus, .btn-conocer-mas:active, .btn-conocer-mas-2:hover, .btn-conocer-mas-2:focus, .btn-conocer-mas-2:active{
    text-decoration: none;
    color: white;
}
.amazingslider-text-box-1 span  {
    color: #ff3052;
    font: 50px/1 'Myriad Pro Semibold';
}
.bg-home-white{
    position: relative;
    background: url(../images/bg-xpeditus-1.jpg) no-repeat top left;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 0 0 30px 0; 
}
.bg-home-white2{
    position: relative;
    background: url(../images/bg-xpeditus-8.jpg) no-repeat top left;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 0 0 0 0; 

}

.linkmodulos{
    color: #444444;
    text-decoration: none !important;
}
.linkmodulos:hover{
    color: #FF3052;
}


/*hover renglon completo*/
#gestion_clientes:hover .linkmodulos{
    color: #FF3052;
}
#gestion_clientes:hover .img-carac_gestion{
    background: url(../images/is_gestclie_on.png) no-repeat center center;
}
#gestion_clientes{
    cursor:pointer;
}  
#gestion_clientes:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}


#bancos{
    cursor:pointer;
}
#bancos:hover .linkmodulos{
    color: #FF3052;
}
#bancos:hover .img-carac_bancos{
    background: url(../images/is_bancos_on.png) no-repeat center center;
}

#bancos:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#cotizaciones{
    cursor:pointer;
}
#cotizaciones:hover .linkmodulos{
    color: #FF3052;
}
#cotizaciones:hover .img-carac_cotizaciones{
    background: url(../images/is_cotizaciones_on.png) no-repeat center center;
}

#cotizaciones:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#pagoproveedores{
    cursor:pointer;
}
#pagoproveedores:hover .linkmodulos{
    color: #FF3052;
}
#pagoproveedores:hover .img-carac_pagoprov{
    background: url(../images/is_pagorpoveedores_on.png) no-repeat center center;
}

#pagoproveedores:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#facturacionnew{
    cursor:pointer;
}
#facturacionnew:hover .linkmodulos{
    color: #FF3052;
}
#facturacionnew:hover .img-carac_fac{
    background: url(../images/is_facturacion_on.png) no-repeat center center;
}

#facturacionnew:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#caja{
    cursor:pointer;
}
#caja:hover .linkmodulos{
    color: #FF3052;
}
#caja:hover .img-carac_caja{
    background: url(../images/is_caja_on.png) no-repeat center center;
}
#caja:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}


#cobranza{
    cursor:pointer;
}
#cobranza:hover .linkmodulos{
    color: #FF3052;
}
#cobranza:hover .img-carac_cobranza{
    background: url(../images/is_cobranza_on.png) no-repeat center center;
}
#cobranza:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#presupuestos{
    cursor:pointer;
}
#presupuestos:hover .linkmodulos{
    color: #FF3052;
}
#presupuestos:hover .img-carac_presupuestos{
    background: url(../images/is_presupuestos_on.png) no-repeat center center;
}
#presupuestos:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}


#remisiones{
    cursor:pointer;
}
#remisiones:hover .linkmodulos{
    color: #FF3052;
}
#remisiones:hover .img-carac_remisiones{
    background: url(../images/is_remisiones_on.png) no-repeat center center;
}
#remisiones:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#nomina{
    cursor:pointer;
}
#nomina:hover .linkmodulos{
    color: #FF3052;
}
#nomina:hover .img-carac_nomina{
    background: url(../images/is_nomina_on.png) no-repeat center center;
}
#nomina:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}




#inventarios{
    cursor:pointer;
}
#inventarios:hover .linkmodulos{
    color: #FF3052;
}
#inventarios:hover .img-carac_inv{
    background: url(../images/is_inv_on.png) no-repeat center center;
}

#inventarios:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}





#finanzas{
    cursor:pointer;
}
#finanzas:hover .linkmodulos{
    color: #FF3052;
}
#finanzas:hover .img-carac_finanzas{
    background: url(../images/is_finanzas_on.png) no-repeat center center;
}

#finanzas:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}


#compras{
    cursor:pointer;
}
#compras:hover .linkmodulos{
    color: #FF3052;
}
#compras:hover .img-carac_compras{
    background: url(../images/is_compras_on.png) no-repeat center center;
}
#compras:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}




#legal{
    cursor:pointer;
}
#legal:hover .linkmodulos{
    color: #FF3052;
}
#legal:hover .img-carac_legal{
    background: url(../images/is_legal_on.png) no-repeat center center;
}
#legal:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}





#logistica{
    cursor:pointer;
}
#logistica:hover .linkmodulos{
    color: #FF3052;
}
#logistica:hover .img-carac_logistica{
    background: url(../images/is_logistica_on.png) no-repeat center center;
}
#logistica:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



#controlc{
    cursor:pointer;
}
#controlc:hover .linkmodulos{
    color: #FF3052;
}
#controlc:hover .img-carac_controlcontable{
    background: url(../images/is_controlcontable_on.png) no-repeat center center;
}
#controlc:hover .vermas2{
    background: url(../images/vermax_on.png) no-repeat center center;
}



/*hover renglon completo*/








.back_cobranza{
    position: relative;
    background: url(../images/back_cobranza.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_bancos{
    position: relative;
    background: url(../images/backs_bancos.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_cms{
    position: relative;
    background: url(../images/backs_cms.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 690px;
    padding: 0 0 0 0; 	
}
.back_caja{
    position: relative;
    background: url(../images/backs_caja.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_compras{
    position: relative;
    background: url(../images/backs_compras.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_controlcontable{
    position: relative;
    background: url(../images/backs_contabilidad.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_cotizaciones{
    position: relative;
    background: url(../images/backs_cotizaciones.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_facturacion{
    position: relative;
    background: url(../images/backs_facturacion.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_finanzas{
    position: relative;
    background: url(../images/backs_finanzas.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_gestion{
    position: relative;
    background: url(../images/backs_gestion.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_inventarios{
    position: relative;
    background: url(../images/backs_inventario.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_legal{
    position: relative;
    background: url(../images/backs_legal.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.back_logistica{
    position: relative;
    background: url(../images/backs_logistica.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_nomina{
    position: relative;
    background: url(../images/backs_nominajpg.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_pagoproveedores{
    position: relative;
    background: url(../images/backs_pagoproveedoress.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_presupuestos{
    position: relative;
    background: url(../images/backs_presupuestos.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}
.back_remisiones{
    position: relative;
    background: url(../images/backs_remisiones.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 735px;
    padding: 0 0 0 0; 	
}

.bg-home-red{
    position: relative;
    background: #531720 url(../images/bg-xpeditus-2.jpg) no-repeat bottom center;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 30px 0 30px 0; 
}
.bg-home-gray{
    position: relative;
    background: #531720 url(../images/bg-xpeditus-3.jpg) no-repeat bottom center;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 30px 0 30px 0; 
}
.bg-home-gray-1{
    position: relative;
    background: url(../images/bg-xpeditus-4.jpg) no-repeat bottom center;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 30px 0 0px 0; 
    margin-top: -63px;
    z-index: 1;
}
.bg-home-gray-2{
    position: relative;
    background: url(../images/bg-xpeditus-6.jpg) no-repeat bottom center;
    background-size: cover;
    width: 100%;
    min-height: 780px;
    padding: 30px 0 0px 0; 
    margin-top: -63px;
    z-index: 1;
}

.bg-home-blue{
    position: relative;
    background: url(../images/bg-xpeditus-5.jpg) no-repeat bottom center;
    background-size: cover;
    width: 100%;
    min-height: 798px;
    padding: 30px 0 0px 0; 
    margin-top: -63px;
    z-index: 1;
}
.bg-home-banner-gray{
    position: relative;
    background: url(../images/bg-xpeditus-7.jpg) no-repeat center center;
    background-size: cover;
    width: 100%;
    min-height: 290px;
    padding: 30px 0 30px 0; 
}
.bg-footer-gray-1{
    position: relative;
    background: url(../images/bg-xpeditus-footer-1.jpg) repeat-x top ;
    min-height: 369px;
    background-color: black;
    width: 100%;
}

.container-home-productos-row{
    position: relative;
    margin: 0 0 40px 0;

}
.img-home-productos-1{
    position: relative;
    background: url(../images/img-productos-collaborative.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 130px 5px 0 0;
}
.img-home-productos-2{
    position: relative;
    background: url(../images/img-productos-collaborative-1.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 130px 5px 0 0;
}
.img-quienessomos{
    position: relative;
    background: url(../images/img-quienes.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 130px 5px 0 0;
}

.img-quienessomos h1{
    font: 1.9em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}
.img-quienessomos h2{
    font: 1.2em/1 'nexa_lightregular';
    margin: 0;
    color: #BF344C;
    text-transform: uppercase;
}

.img-cms{
    position: relative;
    background: url(../images/img-crm.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 130px 5px 0 0;
}

.img-cms h1{
    font: 2.5em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}
.img-cms h2{
    font: 1.7em/1 'nexa_lightregular';
    margin: 0;
    color: #BF344C;
    text-transform: uppercase;
}


.img-home-productos-3{
    position: relative;
    background: url(../images/img-productos-collaborative-2.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 125px 5px 0 0;
}

.img-home-productos-4{
    position: relative;
    background: url(../images/img-productos-collaborative-3.png) no-repeat center center;
    width: 100%;
    height: 274px;
    background-size: cover;
    text-align: center;
    padding: 125px 5px 0 0;
}
.img-home-productos-1 h1, .img-home-productos-2 h1, .img-home-productos-3 h1{
    font: 2em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}


.img-home-productos-4 h1{
    font: 2.5em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}


.img-home-productos-1 h2, .img-home-productos-2 h2, .img-home-productos-3 h2, .img-home-productos-4 h2{
    font: 1.7em/1 'nexa_lightregular';
    margin: 0;
    color: #BF344C;
    text-transform: uppercase;
}
.img-home-productos-3 h3{
    font: 3em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}
.img-home-productos-4 h3{
    font: 3em/1 'Myriad Pro Semibold';
    margin: 0;
    color: #FF3052;
}
.img-home-productos-arrow{
    position: relative;
    background: url(../images/img-productos-arrow-rigth.png) no-repeat center bottom;
    width: 75px;
    min-height: 155px;
    margin: 0 auto;
    display: block;
}
.container-textos-1 {
    font: 1.5em/1.1  Arial,"sans-serif";
    margin: 0 0 10px;
    padding: 30px 10px 0 10px;
    color: #444444;
}
.container-textos-1 h1 {
    font: 500 1.6em/1 Arial, sans-serif;
    margin: 0;
    color: #111;
}
.container-textos-1-big{
    font: 1.2em/0.8 'Myriad Pro Semibold', sans-serif;
}
.semibold{
    font-family: 'Myriad Pro Semibold', sans-serif;
}
.nexalight{
    font-family: 'nexa_lightregular', sans-serif;
}
.nexabold{
    font-family: 'Myriad Pro Semibold', sans-serif;
}
.color-rojo-1{
    color: #FF3052;
}
.color-rojo-2{
    color: #BF344C;
}
.container-home-titulos-beneficios{
    position: relative;
    margin: 60px 0 50px 0;
}
.container-home-titulos-ventajas{
    position: relative;
    margin: 60px 0 30px 0;
}
.container-home-titulos-performance{
    position: relative;
    margin: 60px 0 30px 0;
}

.container-home-titulos-beneficios h1{
    font: 1em/.8 'Myriad Pro';
    color: #333333;
    margin: 0;

}	
.container-home-titulos-beneficios h1 span{
    font: 1em/.8 'Myriad Pro';
    color: #BF334C;
}
.container-home-titulos-ventajas h1{
    font: 1em/.8 'Myriad Pro';
    color: white;
    margin: 0;
}
.container-home-titulos-ventajas h1 span{
    font: 1em/.8 'Myriad Pro';
    color: #BF334C;
    margin: 0;
}
.container-home-titulos-performance h1{
    font: 1em/.8 'Myriad Pro';
    color: #222;
    margin: 0;
}
.container-home-titulos-performance h1 span{
    font: 1em/.8 'Myriad Pro';
    color: #BF334C;
    margin: 0;
}
.container-home-titulos-beneficios h2{
    font: 3em/1 'nexa_lightregular';
    color: #FF3052;
    margin: 0;
}	.container-home-titulos-beneficios h2 span{
    font: 1em/1 'Myriad Pro';
    color: #BF334C;
    margin: 0;
}	
.container-home-titulos-ventajas h2{
    font: 3.2em/1 'Myriad Pro Semibold';
    color: #FF3052;
    margin: 0;
}	
.container-home-titulos-ventajas h2 span{
    font: .8em/1 'Myriad Pro';
    color: #FF879D;
    margin: 0;
}	

.container-home-titulos-performance h2{
    font: 3.3em/1 'Myriad Pro Semibold';
    color: #FF3052;
    margin: 0;
}	
.container-home-titulos-performance h2 span{
    font: .8em/1 'Myriad Pro';
    color: #BF344C;
    margin: 0;
}
.container-home-titulos-performance h3{
    font: 1.4em/1 'Myriad Pro Semibold';
    color: #545454;
    margin: 0;
}	
.container-home-titulos-beneficios-line{
    position: relative;
    background-color: #EA5665;
    width: 100%;
    height: 4px;
    margin: 8px 0 10px 0;
}
.container-home-titulos-beneficios-line::before{
    content: "";
    position: relative;
    float: left;
    width: 15px; 
    height: 15px; 
    background: #EA5665; 
    -moz-border-radius: 50px; 
    -webkit-border-radius: 50px; 
    border-radius: 50px;
    margin-top: -5px;
}
.container-home-beneficios-row{
    position: relative;
    margin: 20px 0 0 0;
    min-height: 182px;
}

.container-home-beneficios-row3{
    position: relative;
    margin: 20px 0 0 0;
    min-height: 156px;
}

.container-home-beneficios-row2{
    position: relative;
    margin: 20px 0 0 0;
    min-height: 145px;
}

.container-home-beneficios-row4{
    position: relative;
    margin: 20px 0 0 0;
    min-height: 200px;
}

.container-quienessomosop{
    position: relative;
    margin: 0 0 0 0;
    min-height: 140px;
}
.container-home-textos-beneficios h1{
    position: relative;
    font: 2em/1 'Myriad Pro Semibold';
    color: #333333;
    margin: 0 0 5px 0;
}
.container-home-textos-beneficios h3{
    margin: 0 0 5px 0;
    font-size: 20px;
    font-family: Arial;
}
.container-home-textos-ventajas {
    position: relative;
    margin: 20px 0 20px 0;
}
.container-home-textos-performance {
    position: relative;
    margin: 20px 0 20px 0;
}
.container-home-textos-ventajas h1{
    position: relative;
    font: 1.5em/1 'Myriad Pro Semibold';
    color: white;
    margin: 0 0 5px 0;
}
.container-home-textos-ventajas h2{
    position: relative;
    font: 1em/1 'Myriad Pro Semibold';
    color: #999999;
    margin: 0 0 5px 0;
}
.container-home-textos-performance h1{
    position: relative;
    font: 1.5em/1 'Myriad Pro Semibold';
    color: white;
    margin: 0 0 5px 0;
}
.container-home-textos-performance h2{
    position: relative;
    font: 1em/1 'Myriad Pro Semibold';
    color: #444444;
    margin: 0 0 5px 0;
}
.container-home-textos-beneficios h1 .smalltext{
    font: .8em/1 'Myriad Pro Semibold';

}
.container-home-textos-beneficios  p {
    margin: 0 0 10px;
    font: 1.2em/1 'Myriad Pro';
    color: #666666;

}
.container-home-img-beneficios{
    text-align: center;
    position: relative;
    background-size: cover;
}

.container-home-ventajas-row{
    position: relative;
    margin: 30px 0 0px 0;
}
.container-home-performance-row{
    position: relative;
    margin: 30px 0 0px 0;
}
.container-home-ventajas-img{
    position: relative;
    background: url(../images/img-ventajas-1.png) no-repeat center bottom;
    width: 100%;
    height: 748px;
    background-size: cover;
}

.container-home-ventajas-img-1{
    position: relative;
    background: url(../images/img-ventajas-2.png) no-repeat center bottom;
    width: 100%;
    height: 350px;
    background-size: cover;
}
.container-home-modules-img-1{
    position: relative;
    background: url(../images/img-modules-1.png) no-repeat center top;
    width: 100%;
    height: 550px;
    background-size: cover;
}
.container-home-performance-img{
    position: relative;
    background: url(../images/img-performace-1.png) no-repeat center bottom;
    width: 100%;
    height: 730px;
    background-size: cover;
}
.container-home-performance-img-1{
    position: relative;
    background: url(../images/img-performance-2.png) no-repeat center bottom;
    width: 100%;
    height: 440px;
    background-size: cover;
}
.container-home-textos-banner-1{
    position: relative;
    padding: 70px 0 0 0;
}
.container-home-textos-banner-1 h1{
    position: relative;
    font: 2.7em/1 'Myriad Pro Semibold';
    color: #FF3052;
    margin: 10px 0 0px 0;
    text-align: center;
}
.container-home-textos-banner-1 h2{
    position: relative;
    font: 2em/1 'Myriad Pro Semibold';
    color: white;
    margin: 10px 0 0px 0;
    text-align: center;
}
.form-horizontal{
    padding: 10px 0 0 0;
}
.container-form-img{
    position: relative;
    background: #F0F0F0 url(../images/footer-img-contacto-form.png) no-repeat top;
    width: 294px;
    min-height: 420px;
    margin: -45px 0 0 0;
    z-index: 1001;
    border-radius: 6px;
    padding-bottom: 5px;
}
.container-form{
    position: relative;
}
.container-form .form-group {
    margin-bottom: 10px;
}
.container-form .form-control:focus {
    border-color: #ff3052;
    box-shadow: 0 1px 1px rgba(255, 48, 82, 0.075) inset, 0 0 8px rgba(255, 48, 82, 0.6);
    outline: 0 none;
}
.container-form .btn-default, #feedback-form  .btn-default {
    color: white;
    background: #ff425b url(../images/footer-img-contacto-form-arrow.png) no-repeat 90% center;
    border: none;
    border-radius: 6px;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 40px 6px 30px;
    text-align: center;
    font-family: 'Myriad Pro';

}
.btn-form {
    position: relative;
    margin-top: 15px
}
.container-form .btn-default:hover {
    background: #e92c45 url(../images/footer-img-contacto-form-arrow.png) no-repeat 90% center;

}
.form-horizontal .control-label {
    margin-bottom: 0;
    padding-top: 10px;
    text-align: right;
    font: 13px 'Myriad Pro';
    color: #666;
    padding-right: 1px;
}
.container-form h1{
    position: relative;
    margin: 0;
    text-align: center;
    font: 1.5em/1 'Myriad Pro Semibold';
    color: white;
    padding: 20px 0 20px 0;
}
.form-control {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 13px;
    height: 34px;
    line-height: 1.42857;
    padding: 6px 8px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.captcha-input-footer{
    float: left; 
    height: 33px !important; 
    margin-right: 11px; 
    margin-top: 3px !important; 
    color: #666;
    padding: 0 0 0 8px;
    font: 14px Arial," sans-serif";
    border: 1px solid #ccc;
    line-height: 1.42857;
    border-radius: 4px;
    width: 100px
}
.captcha-input-footer::-moz-placeholder {
    color: #9d9d9d;
    opacity: 100;
    text-transform: none;
}
.container-footer-logotipo{
    position: relative;
    background: url(../images/xpeditus-logotipo.png) no-repeat right;
    width: 620px;
    height: 63px;
    margin-right: 0px;
    background-size: contain;
}
.container-footer-arrow{
    position: relative;
    margin: 20px 0 20px 0;
}
.container-footer-arrow-left{
    position: relative;
    float: left;
    font: 33px/38px 'Myriad Pro Semibold';
    color: #FF3052;
    height: 44px;
    text-align: right;
}
.container-footer-arrow-left .smalltext{
    position: relative;
    font: 24px 'Myriad Pro Semibold';
    color: #FF3052;
}
.container-footer-arrow-left span{
    color: white;
}
.container-footer-arrow-right{
    position: relative;
    background: url(../images/img-footer-arrow-rigth.png) no-repeat center center;
    width: 44px;
    height: 84px;
    float: left;
    margin: 0 0 0 20px;
}

.fontsize_20px{
    font-size: 20px;
    line-height: 1;
}
.container-footer-row-1{
    position: relative;
    float: right;
    padding: 50px 50px 0 0;
    min-height: 390px;
}
.container-footer-text{
    position: relative;
    font: 2em/1.2 'Myriad Pro';
    color: white;
    text-align: right;
    margin-right: 60px;
}
.container-footer-menu{
    position: relative;
    padding: 20px 0 20px 0 ;
    background-color: black;
    min-height: 200px;
    z-index: 1200;
}

.container-footer-menu-img{
    position: relative;
    background: url(../images/img-footer-img-1.png) no-repeat center center;
    width: 100%;
    height: 140px;
    background-size: cover;
    margin: 30px 0 0 0;
}
.container-footer-menu-row{
    position: relative;
    margin: 30px 0 0 0;
}
.container-footer-menu-col-1{
    position: relative;
    width: 20%;
}
.container-footer-menu-col-2{
    position: relative;
    width: 15%;
}
.container-footer-menu-col-3{
    position: relative;
    width: 13%;
}
.container-footer-menu-col-4{
    position: relative;
    width: 10%;
}
.container-footer-menu-logotipo{
    position: relative;
    background: url(../images/xpeditus-logotipo-footer.png) no-repeat center center;
    width: 176px;
    height: 37px;
    background-size: cover;
    margin: 0 0 10px 0;
    display: block;
}
.container-footer-menu-text-1, .container-footer-menu-text-1 a{
    position: relative;
    font: .9em/1 'Myriad Pro';
    color: #606060;
    margin: 5px 0 5px 0;
    text-decoration: none;
}
.container-footer-menu-text-1 a:hover{
    color: #a0a0a0;
    text-decoration: none;
}
.container-footer-menu-text{
    position: relative;
    font: .9em/1 'Myriad Pro';
    color: #606060;
    margin: 5px 0 5px 0;
    text-decoration: none;
}
.container-footer-menu-text a{
    position: relative;
    font: 1em/1 'Myriad Pro Semibold';
    color: #802331;
    margin: 5px 0 5px 0;
    text-decoration: none;
}
.container-footer-menu-text a:hover{
    color: #EA4E4C;
    text-decoration: none;
}
.container-footer-menu-text ul{
    position: relative;
    font: .9em/1 'Myriad Pro';
    color: #606060;
    text-decoration: none;
    list-style: none;
    padding: 0;
}
.container-footer-menu-text li {
    margin: 5px 0 3px 0;

}
.container-footer-menu-text li a{
    position: relative;
    font: 1em/1 'Myriad Pro';
    color: #606060;
    text-decoration: none;

}
.container-footer-menu-text li a:hover, .container-footer-menu-text li a .fa:hover{
    color: white;
    text-decoration: none;
}
.container-footer-menu-text li a .fa {
    color: #606060;
    margin: 0 3px 0 0;
    text-decoration: none;
    font-size: 15px;
}


.container-footer-powerby{
    position: relative;
    background-color: black;
    height: 30px;
    width: 100%;
}
.container-footer-powerby-copyrights{
    position: relative;
    font: 11px Arial," sans-serif";
    color: #4C4C4C;
    text-align: left;
}
.powerby, .powerby:hover {
    font: 300 9px 'Quicksand', sans-serif;
    color: #4C4C4C;
    text-decoration: none;
    text-align: right;
    position: relative;
    display: block;
}
.powerby span {
    font: 500 14px 'Quicksand', sans-serif;
    text-decoration: none;
}


#feedback {
    position: fixed;
    right: 0;
    bottom: 190px;
    height: 250px;
    margin-right: -3px;
    z-index: 1001;

}

#feedback-form {
    float: right;
    width: 300px;
    height: auto;
    z-index: 1000;
    padding-left: 15px;
    padding-bottom: 10px;
    background-clip: 'padding-box';
    background-color: #f0f0f0;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-border-radius:  0px 0px 0px 10px;
    -webkit-border-radius:  0px 0px 0px 10px;
    border-radius: 0px 0px 0px 10px; 

}

#feedback-tab {
    float: left;
    color: #fff;
    font: 15px/1 'Myriad Pro';
    cursor: pointer;
    text-align: center;
    width: 80px;
    height: 80px;
    background: url(../images/side-bg.jpg) no-repeat center top;
    margin-top: 0px;
    margin-left: -42px;
    padding-top: 5px;
    -moz-border-radius:  10px 0px 0px 10px;
    -webkit-border-radius:  10px 0px 0px 10px;
    border-radius: 10px 0px 0px 10px; 
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.5);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.5);
    box-shadow: 0 5px 10px rgba(0,0,0,.5);

}
.feedback-tab-icon{
    position: relative;
    background: url(../images/side-icons.png) no-repeat center center;
    width: 60px;
    height: 45px;
    margin: 3px 0 5px 5px;
}
#feedback-tab:hover {
    background-color: rgba(0,0,0,0.4);
}

#feedback-form textarea {
    resize: none;
}	
.container-fluid .as-btn-orange-large {
    background: #FF3052 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    font: 300 22px 'Montserrat', sans-serif;
    font-weight: 300;
    right: 15%;
    padding: 10px 25px;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: none;
    white-space: nowrap;
    position: relative;
    float: right;
    width: auto;
    display: inherit;
}
.container-fluid .as-btn-orange-large:hover, .container-fluid .as-btn-orange-large:focus {
    background: #FF4263 none repeat scroll 0 0;}


.background_content {
    position: relative;
    top: 0px;
    width: 100%;
    min-height:  380px;
    background-color: black;
    margin: 0 auto 0 auto;
    z-index: 98;
    text-align: center;
}
.background_content-2 {
    position: relative;
    top: 0px;
    width: 100%;
    min-height: 300px;
    margin: 0 auto 60px auto;
    z-index: 1200;
    text-align: center;
}
.background_content h1, .background_content-2 h1{
    font: 2.8em/1 'Myriad Pro Semibold', sans-serif;
    position: relative;
    top: 0%;
    color: #FF3052;
    padding: 0 0 .2em 0;
    border: 0;
    width: 100%;
    margin: 0;
}
.background_content h2, .background_content-2 h2 {
    font: 1.6em/1 'Myriad Pro Semibold', sans-serif;
    position: relative;
    top: 0%;
    color: white;
    padding: 0 0 .2em 0;
    border: 0;
    width: 100%;
    margin: 0;
}

.background_content img{
    margin: 6% 0 20px 0;
}
.sinergia.background_content{
    background: url('../images/bg-xpeditus-parallax-1.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

/*nuevos*/


.btn-large{
    position: relative;
    display: block;
    background-color: #FF1C43;
    min-height: 50px;
    text-align: center;
    font: 300 18px 'nexa_lightregular', sans-serif;
    text-transform: uppercase;
    color: white;
    padding-top: 15px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    float: right;
    border-radius: 6px;
    text-decoration: none !important;
}
.btn-large:hover{
    background-color: #FF4263;
    color: #fff;
}


.btn-largeleft{
    position: relative;
    display: block;
    background-color: #FF1C43;
    min-height: 50px;
    text-align: center;
    font: 300 18px 'nexa_lightregular', sans-serif;
    text-transform: uppercase;
    color: white;
    padding-top: 15px;
    margin-left: 300px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    float: left;
    border-radius: 6px;
    text-decoration: none !important;
}

.btn-largeleft:hover{
    background-color: #FF4263;
    color: #fff;
}

.btn-largecms{
    position: relative;
    display: block;
    background-color: #FF1C43;
    min-height: 50px;
    text-align: center;
    font: 300 18px 'nexa_lightregular', sans-serif;
    text-transform: uppercase;
    color: white;
    padding-top: 15px;
    margin-left: 300px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    float: left;
    border-radius: 6px;
    text-decoration: none !important;
}
.btn-largecms:hover{
    background-color: #FF4263;
    color: #fff;
}


.container-nodulos_adicionales{
    position: relative;
    margin: 10px 0 40px 10px;
}

.container-home-titulos-beneficios_header{
    position: relative;
    margin: 180px 0 0 0;
}
.container-home-titulos-beneficios_header h1{
    font: 1em/.8 'Myriad Pro';
    color: #fff;
    margin: 0;

}	
.container-home-titulos-beneficios_header h1 span{
    font: 1em/.8 'Myriad Pro';
    color: #BF334C;
}

.container-home-titulos-beneficios_header h2{
    font: 3em/1 'nexa_lightregular';
    color: #FF3052;
    margin: 0;
}	.container-home-titulos-beneficios_header h2 span{
    font: 1em/1 'Myriad Pro';
    color: #BF334C;
    margin: 0;
}
.uc{
    background-image: url(../images/uc.png);
    height: 304px;
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    margin-top: 150px;

}

.h_erp.background_contentheader{
    background: url('../images/h_ERP.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_eventos.background_contentheader{
    background: url('../images/h_eventos.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}


.h_xpeditus.background_contentheader{
    background: url('../images/h_xpeditus.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_beneficios.background_contentheader{
    background: url('../images/h_beneficios.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_team.background_contentheader{
    background: url('../images/h_TEAM.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_hr.background_contentheader{
    background: url('../images/h_HR.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_crm.background_contentheader{
    background: url('../images/h_CRM.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.h_cms.background_contentheader{
    background: url('../images/h_cms.jpg') no-repeat center center; 
    background-position: center;
    background-size: cover;
}

.sinergiarh.background_content{
    background: url('../images/bg-xpeditus-parallax-2.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
    background-size: cover;
}

.sinergiaerp.background_content{
    background: url('../images/bg-xpeditus-parallax-4.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

.sinergiateam.background_content{
    background: url('../images/bg-xpeditus-parallax-3.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

.sinergiacms.background_content{
    background: url('../images/bg-xpeditus-parallax-6.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

.sinergiacrm.background_content{
    background: url('../images/bg-xpeditus-parallax-1.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}

.background_contentheader {
    position: relative;
    top: 10px;
    width: 100%;
    height:  316px;
    background-color: black;
    margin: 85px auto 0 auto;
    z-index: 98;
    /* text-align: center;*/
}

.bg-caracteristicas{
    position: relative;
    background: url(../images/back_ERP_caract.jpg) no-repeat top left;
    background-size: cover;
    width: 100%;
    min-height: 1163px;
    padding: 30px 0 30px 0; 

}
.bg-caracteristicascrm{
    position: relative;
    background: url(../images/back_carac_crm.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 820px;
    padding: 30px 0 30px 0; 

}

.bg-caracteristicasrh{
    position: relative;
    background: url(../images/back_HR.jpg) no-repeat top center;
    background-size: cover;
    width: 100%;
    min-height: 1145px;
    padding: 30px 0 30px 0; 

}

.img-carac_gestion{
    position: relative;
    background: url(../images/is_gestclie.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}

.img-carac_gestion:hover{
    background: url(../images/is_gestclie_on.png) no-repeat center center;
}
.img-carac_cotizaciones{
    position: relative;
    background: url(../images/is_cotizaciones.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_bancos{
    position: relative;
    background: url(../images/is_bancos.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_pagoprov{
    position: relative;
    background: url(../images/is_pagorpoveedores.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_fac{
    position: relative;
    background: url(../images/is_facturacion.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_caja{
    position: relative;
    background: url(../images/is_caja.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_cobranza{
    position: relative;
    background: url(../images/is_cobranza.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_presupuestos{
    position: relative;
    background: url(../images/is_presupuestos.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_remisiones{
    position: relative;
    background: url(../images/is_remisiones.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_nomina{
    position: relative;
    background: url(../images/is_nomina.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_inv{
    position: relative;
    background: url(../images/is_inv.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_finanzas{
    position: relative;
    background: url(../images/is_finanzas.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_compras{
    position: relative;
    background: url(../images/is_compras.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_legal{
    position: relative;
    background: url(../images/is_legal.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_logistica{
    position: relative;
    background: url(../images/is_logistica.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}

.img-carac_controlcontable{
    position: relative;
    background: url(../images/is_controlcontable.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_prospectos2{
    position: relative;
    background: url(../images/is_prospecto.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}





.img-carac_controlarchivos{
    position: relative;
    background: url(../images/is_control_archivos.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_cross{
    position: relative;
    background: url(../images/is_cross.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_delegacion{
    position: relative;
    background: url(../images/is_del_tareas.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}

.img-carac_controlcolaborativo{
    position: relative;
    background: url(../images/is_control_colla.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_calendario{
    position: relative;
    background: url(../images/is_calendario.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_creaciontareas{
    position: relative;
    background: url(../images/is_creaciontareas.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}

.img-carac_chat{
    position: relative;
    background: url(../images/is_chat_emp.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_expedientes{
    position: relative;
    background: url(../images/is_expedientes_dig.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_seguridad{
    position: relative;
    background: url(../images/is_seguridad.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_alarmas{
    position: relative;
    background: url(../images/is_alarmas.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_metrics{
    position: relative;
    background: url(../images/is_metrics.png) no-repeat center center;
    height: 35px;
    width: 35px;
    text-align: center;
    background-size: cover;
    padding: 0px 5px 0 0;
}
.img-carac_realtime{
    position: relative;
    background: url(../images/is_realtime_eva.png) no-repeat center center;
    width: 35px;
    height: 35px;
    background-size: cover;
    text-align: center;
    padding: 0px 5px 0 0;
}
.img-carac_360{
    position: relative;
    background: url(../images/is_evaualuacion360.png) no-repeat center center;
    width: 35px;
    height: 35px;
    text-align: center;
    background-size: cover;
    padding: 0px 5px 0 0;
}


.container-caract {
    font: 17px Arial,"sans-serif";
    margin: 0 0 10px;
    padding: 5px 5px 5px 5px;
    min-height: 60px;
    color: #444444;
}

.text_caracteristicas {
    font-family: arial;
    font-weight: regular;
    font-size: 17px;
    line-height: 15px;

}
.text_caracteristicasbold {
    font: 23px/1 'Myriad Pro Semibold', sans-serif;
}

.bg-seccionint{
    position: relative;
    background: url(../images/back_seccion.jpg) no-repeat top left;
    background-size: cover;
    width: 100%;
    min-height: 280px;
    padding: 0 0 10px 0; 
}



/*nuevos*/

.img-modulosadicionales1{
    position: relative;
    background: url(../images/1.png) no-repeat center center;
    width: 100%;
    height: 228px;
}

.img-modulosadicionales2{
    position: relative;
    background: url(../images/2.png) no-repeat center center;
    width: 100%;
    height: 228px;
}

.img-modulosadicionales3{
    position: relative;
    background: url(../images/3.png) no-repeat center center;
    width: 100%;
    height: 228px;
}

.img-modulosadicionalesa{
    position: relative;
    background: url(../images/a.png) no-repeat center center;
    width: 100%;
    height: 228px;
}

.img-modulosadicionalesb{
    position: relative;
    background: url(../images/b.png) no-repeat center center;
    width: 100%;
    height: 228px;
}
.img-modulosadicionalesc{
    position: relative;
    background: url(../images/c.png) no-repeat center center;
    width: 100%;
    height: 228px;
}
.img-modulosadicionalesd{
    position: relative;
    background: url(../images/d.png) no-repeat center center;
    width: 100%;
    height: 228px;
}
.img-modulosadicionalese{
    position: relative;
    background: url(../images/e.png) no-repeat center center;
    width: 100%;
    height: 228px;
}



.txt-modulosadicionales{
    position: relative;
    width: 100%;
    text-align: center;
    font: 23px/1 'nexa_lightregular', sans-serif;
    margin-top: 12px;
    margin-bottom: 12px;
}
.txt-modulosadicionales_roja{
    color: #FF3052;
    font: 24px/1 'Myriad Pro Semibold', sans-serif;
}

.txt-modulosadi_parrafo{
    position: relative;

    text-align: center;
    padding: 10px 10px 10px 10px;
    font: 17px/1 arial;
    line-height: 16px;
    color: #666;
}

.btn-conocer-mascaracteristicas{
    background: url(../images/btn-conocer-mas.png) no-repeat center center;
    width: 300px;
    height: 88px;
    background-size: cover;
    margin-top: -45px
}

.evaluacion.background_content-2{
    background: url('../images/bg-xpeditus-parallax-2.jpg') no-repeat center center; 
    background-size: cover;
    background-position: center;
    background-attachment: fixed;
}
.container-banner{
    position: relative;
    margin: 17% 0 0 0;
}
.img-xpeditus-parallax-1{
    position: relative;
    background: url(../images/img-xpeditus-parallax-1.png) no-repeat center right;
    width: 100%;
    height: 437px;
    margin: -60px 0 0 0 ;
}
.container-home-beneficios-row.min-height-185{
    min-height: 185px;
}





/*Mobile Divices*/
@media (max-width: 1200px) {

    .amazingslider-description-1{
        display: none !important;
    }
    .navbar{
        height: auto;
    }
    .navbar-header {
        float: none;
    }
    .navbar-left, .navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
        padding-bottom: 15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in {
        display: block !important;
    }
    .navbar-inverse .navbar-nav > li > a {
        margin-top: 10px;
    }	
    .navbar-inverse .navbar-nav .btn-danger {
        display: inline-block;
        margin: 17px 0 25px 13px;
    }
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse{
        max-height: initial;
    }
    .bg-home-gray-1, .bg-home-gray-2 {
        min-height: 682px;
    }	
    .img-home-productos-1, .img-home-productos-2, .img-home-productos-3, .img-home-productos-4, .img-quienessomos .img-cms {
        height: 220px;
        padding: 100px 5px 0 0;
    }

    .img-cms {
        height: 220px;
        padding: 100px 5px 0 0;
    }
    .container-textos-1 h1 {
        font: 1.6em/1 Arial, sans-serif;
    }
    .img-home-productos-1 h1, .img-home-productos-2 h1, .img-home-productos-3 h1, .img-home-productos-4 .img-cms h1{
        font: 3.7em/1 'Myriad Pro Semibold';
    }
    .img-home-productos-1 h2, .img-home-productos-2 h2, .img-home-productos-3 h2, .img-home-productos-3 .img-cms h4{
        font: 1.7em/1 'Myriad Pro';
    }	
    .img-cms h3{
        font: 3em/.8 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }	

    .img-home-productos-3 h3{
        font: 3em/.8 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }
    .img-home-productos-4 h3{
        font: 3em/.8 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }		
    .container-textos-1 {
        font: 1.3em/1.1 Arial,"sans-serif";
    }
    .container-home-ventajas-img{
        width: 100%;
        height: 644px;
    }	
    .container-home-ventajas-img-1{
        height: 275px;
    }	
    .container-home-titulos-ventajas {
        margin: 30px 0 30px 0;
    }		
    .container-home-titulos-performance {
        margin: 30px 0 30px 0;
    }
    .container-home-performance-img-1 {
        height: 360px;
    }	
    .container-home-performance-img {
        background: url(../images/img-performace-1.png) no-repeat left bottom;
        width: 100%;
        height: 680px;
        background-size: cover;
    }	
    .captcha-input-footer{
        margin-right: 11px; 
        margin-top: 3px !important; 
        width: 107px
    }
    .btn-form {
        margin-top: 0px;
    }
    .container-footer-menu-logotipo {
        height: 38px;
    }	
    .container-footer-menu-img {
        height: 113px;
    }	
    #feedback {
        bottom: 130px;
    }	

    /*nuevos */

    .img-carac_gestion{
        position: relative;
        background: url(../images/is_gestclie.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }


    .img-carac_alarmas{
        position: relative;
        background: url(../images/is_alarmas.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_metrics{
        position: relative;
        background: url(../images/is_metrics.png) no-repeat center center;
        height: 35px;
        width: 100%;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_360{
        position: relative;
        background: url(../images/is_evaualuacion360.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_realtime{
        position: relative;
        background: url(../images/is_realtime_eva.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_cross{
        position: relative;
        background: url(../images/is_cross.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_prospectos2{
        position: relative;
        background: url(../images/is_prospecto.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_expedientes{
        position: relative;
        background: url(../images/is_expedientes_dig.png) no-repeat center center;
        width: 100%;
        height: 35px;

        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_calendario{
        position: relative;
        background: url(../images/is_calendario.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_creaciontareas{
        position: relative;
        background: url(../images/is_creaciontareas.png) no-repeat center center;
        width: 100%;
        height: 35px;

        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_delegacion{
        position: relative;
        background: url(../images/is_del_tareas.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }


    .img-carac_chat{
        position: relative;
        background: url(../images/is_chat_emp.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_seguridad{
        position: relative;
        background: url(../images/is_seguridad.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_controlarchivos{
        position: relative;
        background: url(../images/is_control_archivos.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_controlcolaborativo{
        position: relative;
        background: url(../images/is_control_colla.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_cotizaciones{
        position: relative;
        background: url(../images/is_cotizaciones.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_bancos{
        position: relative;
        background: url(../images/is_bancos.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_pagoprov{
        position: relative;
        background: url(../images/is_pagorpoveedores.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_fac{
        position: relative;
        background: url(../images/is_facturacion.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_caja{
        position: relative;
        background: url(../images/is_caja.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_cobranza{
        position: relative;
        background: url(../images/is_cobranza.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_presupuestos{
        position: relative;
        background: url(../images/is_presupuestos.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_remisiones{
        position: relative;
        background: url(../images/is_remisiones.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_nomina{
        position: relative;
        background: url(../images/is_nomina.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_inv{
        position: relative;
        background: url(../images/is_inv.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_finanzas{
        position: relative;
        background: url(../images/is_finanzas.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_compras{
        position: relative;
        background: url(../images/is_compras.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_legal{
        position: relative;
        background: url(../images/is_legal.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }
    .img-carac_logistica{
        position: relative;
        background: url(../images/is_logistica.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }

    .img-carac_controlcontable{
        position: relative;
        background: url(../images/is_controlcontable.png) no-repeat center center;
        width: 100%;
        height: 35px;
        text-align: center;
        padding: 0px 5px 0 0;
    }




    .container-caract {
        font: 17px Arial,"sans-serif";
        width: 100%;
        text-align: center;
        padding: 5px 5px 5px 5px;
        min-height: 75px;
        color: #444444;
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d;
    }

    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }




    /*nuevos */


    .fontsize_20px{
        font-size: 18px;
    }

}

/*-------------------------------------------------------------------------------------1199px________________________________________________________________________*/
@media screen and (max-width: 1199px) {
    .container-home-beneficios-row2{
        position: relative;
        margin: 0 0 0 0;
        min-height: 182px;
    }

    .container-home-beneficios-row3{
        position: relative;
        margin: 20px 0 0 0;
        min-height: 182px;
    }
}



/*-------------------------------------------------------------------------------------1024px________________________________________________________________________*/
@media screen and (max-width: 1024px) {

    .text_caracteristicasbold {
        font: 18px/1 'Myriad Pro Semibold', sans-serif;
    }

    .container-home-beneficios-row {
        position: relative;
        margin: 0px 0 0 0; 
        min-height: 182px;
    }


    .container-home-beneficios-row2{
        position: relative;
        margin: 0 0 0 0; 
        min-height: 182px;
    }
    .container-home-beneficios-row3{
        position: relative;
        margin: 0 0 0 0; 
        min-height: 200px;
    }



    .amazingslider-title-1 {
        font-size: 46px ;
        margin-left: 20%;
        margin-top: 200px;
        font-family: 'nexa_lightregular', Arial;

    }




}



/*-------------------------------------------------------------------------------------990px________________________________________________________________________*/
@media screen and (max-width: 990px) {
    .back_inventarios{
        background: url(../images/backs_solo.jpg) no-repeat top left;}

    .back_gestion{
        background: url(../images/backs_solo.jpg) no-repeat top center;}
    .back_cotizaciones{
        background: url(../images/backs_solo.jpg) no-repeat top center;}
    .back_pagoproveedores{
        background: url(../images/backs_solo.jpg) no-repeat top center;	}
    .back_facturacion{
        background: url(../images/backs_solo.jpg) no-repeat top center;	}
    .back_caja{

        background: url(../images/backs_solo.jpg) no-repeat top center;}
    .back_cobranza{
        background: url(../images/backs_solo.jpg) no-repeat top center;	}
    .back_presupuestos{
        background: url(../images/backs_solo.jpg) no-repeat top left;}
    .back_remisiones{
        background: url(../images/backs_solo.jpg) no-repeat top left;}
    .back_nomina{
        background: url(../images/backs_solo.jpg) no-repeat top center;}
    .back_finanzas{
        background: url(../images/backs_solo.jpg) no-repeat top center;}
    .back_compras{
        background: url(../images/backs_solo.jpg) no-repeat top center;

    }
    .back_legal{
        background: url(../images/backs_solo.jpg) no-repeat top center;

    }
    .back_logistica{
        background: url(../images/backs_solo.jpg) no-repeat top center;	
    }


    .container-home-beneficios-row{
        position: relative;
        margin: 0 0 0 0;
        min-height: 100px;
    }
    .container-home-beneficios-row2{
        position: relative;
        margin: 0 0 0 0;
        min-height: 100px;
    }

    .container-home-beneficios-row3{
        position: relative;
        margin: 0 0 0 0;
        min-height: 100px;
    }

    .container-form-img {
        position: relative;
        background: #F0F0F0 url(../images/footer-img-contacto-form.png) no-repeat top;
        width: 90% ;
        min-height: 420px;
        margin: -45px 5% 0 5%;

        z-index: 1001;
        border-radius: 6px;
        padding-bottom: 5px;
    }

    .container-footer-arrow-right {
        position: relative;
        background: url(../images/img-footer-arrow-rigth2.png) no-repeat center center;
        width: 44px;
        height: 84px;
        float: left;
        margin: 0 0 0 20px;
    }

    .container-footer-row-1 {
        position: relative;
        float: right;
        padding: 50px 25% 0 0;
        min-height: 390px;
    }
    .container-footer-menu-col-3, .container-footer-menu-col-4{
        width: 16.66666667%;
    }
    .container-footer-menu-logotipo{
        margin: 0 auto 20px auto;
    }
    .container-footer-menu-text-1{
        display: none
    }
}


/*-------------------------------------------------------------------------------------768px________________________________________________________________________*/
/*Mobile Divices*/
@media screen and (max-width: 768px){




    .container-footer-text {
        font: 24px/1.2 'Myriad Pro';
        margin-right: 0;
    }
    .amazingslider-text-box-1 span  {
        color: #ff3052;
        font: 40px/1 'Myriad Pro Semibold';
    }

    .container-home-productos-row {
        position: relative;
        margin: 0 0 15px 0;
    }
    .container-home-beneficios-row4 {
        position: relative;
        margin: 20px 0 0 0;
        min-height: 115px;
    }

    .bg-seccionint {
        position: relative;
        background: url(../images/back_seccion.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 235px;
        padding: 0 0 10px 0;
    }

    .container-caract {
        font: 15px Arial,"sans-serif";
        width: 100%;
        text-align: center;
        padding: 5px 5px 5px 5px;
        min-height: 40px;
        margin-bottom: 25px;
        color: #444444;
    }

    .btn-largecms {

        margin-left: 280px;
    }

    .sm-display-none{
        display: none;
    }
    .navbar-divider{
        display: none;
    }

    .btn-largeleft{
        position: relative;
        display: block;
        background-color: #FF1C43;
        min-height: 50px;
        text-align: center;
        font: 300 18px 'nexa_lightregular', sans-serif;
        text-transform: uppercase;
        color: white;
        padding-top: 15px;
        margin-left: 15px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        float: left;
        border-radius: 6px;
        text-decoration: none !important;
    }
    .btn-largeleft:hover{
        background-color: #FF4263;
        color: #fff;
    }

    .vermas{
        padding-top: 0px;
        font-size: 12px !important;
        color: #FF3052 !important;
        margin-bottom: 26px;
    }

    .back_cms{
        background: url(../images/backs_cms2.jpg) no-repeat top center;
        min-height: 477px;

    }

    .fontsize_20px{
        font-size: 17px;
    }
    .navbar-toggle{
        margin-top: 28px;
    }
    .logo-colored img, .logo-white img{
        max-height: 40px;
    }
    .amazingslider-title-1 {
        font-size: 2.3em !important;
        margin-top: 100px !important;
        margin-left: 70px;
    }	
    .amazingslider-description-1 {
        font-size: 1.5em !important;
    }
    #amazingslider-wrapper-1{
        margin-top: 95px !important;
    }	



    .img-home-productos-1 h1, .img-home-productos-2 h1, .img-home-productos-3 h1{
        font: 3em/1 'Myriad Pro Semibold';
    }

    .img-home-productos-4 h1{
        font: 2.5em/1 'Myriad Pro Semibold';
    }
    .img-home-productos-1 h2, .img-home-productos-2 h2, .img-home-productos-3 h2, .img-home-productos-4 h2{
        font: .9em/1 'Myriad Pro';
    }	

    .img-quienessomos h1{
        font: 1.5em/1 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }
    .img-quienessomos h2{
        font: .9em/1 'nexa_lightregular';
        margin: 0;
        color: #BF344C;
        text-transform: uppercase;
    }
    .container-textos-1 {
        font: 1.2em/1.1  Arial,"sans-serif";
        padding: 36px 5px 0 5px;
    }	
    .img-cms h3 {
        font: 2em/.8 'Myriad Pro Semibold';
    }	

    .img-home-productos-3 h3 {
        font: 2.5em/.8 'Myriad Pro Semibold';
    }
    .img-home-productos-4 h3 {
        font: 2.5em/.8 'Myriad Pro Semibold';
    }		
    .container-home-ventajas-img-1 {
        height: 360px;
    }	
    .container-home-modules-img-1 {
        height: 460px;
    }
    .bg-home-blue {
        min-height: 660px;
    }	
    .container-home-performance-img-1 {
        height: 470px;
        margin-bottom: 50px;
    }	
    .container-footer-logotipo {
        width: 300px;
    }

    .container-footer-arrow-left {
        float: left;
        font: 25px/1 'Myriad Pro Semibold';
        height: 85px;
        float: none;
        position: relative;
        overflow: hidden;
    }

    /*.container-footer-row-1 {
       padding: 50px 30px 0 0;
            margin: 0 22% 0 10%;
    }	*/
    #feedback {
        bottom: 100px;
    }

    /*nievos*/
    .img-home-productos-1, .img-home-productos-2, .img-home-productos-3, .img-quienessomos {
        height: 222px;
        padding: 100px 5px 0 0;
        font-size: 18px;
    }


    .img-home-productos-4 {
        height: 222px;
        padding: 90px 5px 0 0;
        font-size: 18px;
    }

    .img-cms{ 
        height: 222px;
        padding: 95px 5px 0 0;
        font-size: 24px;
    }

    .img-cms h1{
        font: 1.3em/1 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }

    .img-cms h2 {
        font: 1em/1 'nexa_lightregular';
        margin: 0;
        line-height: 27px;
        color: #BF344C;
        text-transform: uppercase;
    }

    .img-quienessomos h1{
        font: 1.2em/1 'Myriad Pro Semibold';
        margin: 0;
        color: #FF3052;
    }

    .back_cobranza{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_bancos{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_caja{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_compras{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_controlcontable{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_cotizaciones{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_facturacion{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_finanzas{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_gestion{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_inventarios{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_legal{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }

    .back_logistica{
        position: relative;
        background: url(../images/backs_logistica.jpg) no-repeat top center;
        background-size: cover;
        width: 100%;
        min-height: 735px;
        padding: 0 0 0 0; 	
    }
    .back_nomina{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_pagoproveedores{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_presupuestos{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .back_remisiones{
        position: relative;
        background: url(../images/backs_solo.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 600px;
        padding: 0 0 0 0; 	
    }
    .container-footer-menu-text li {
        text-align: center;
    }
    .container-footer-menu-text li a .fa{
        font-size: 22px;
    }
    .container-footer-menu {
        min-height: 10px;
        padding: 0;
    }

}


/*-------------------------------------------------------------------580px_______________________________________________________________________________*/
@media (max-width: 580px) {

    .amazingslider-title-1 {
        font-size: 1.8em !important;
        margin-top: 100px !important;
        margin-left: 40px;
    }

    .amazingslider-text-box-1 span  {
        font: 1.2em/1 'Myriad Pro Semibold';
    }


    .container-footer-row-1 {
        position: relative;
        float: right;
        padding: 50px 20% 0 0;
        min-height: 390px;
    }
    .h_beneficios.background_contentheader {
        background: url('../images/h_beneficios.jpg') no-repeat center center;
        background-position:right;
        height: 250px;
    }
    .h_xpeditus.background_contentheader{
         height: 250px;
    }
}

/*-------------------------------------------------------------------425px_______________________________________________________________________________*/
@media (max-width: 425px) {
    .container-home-beneficios-row{
        padding-bottom: 20px;
    }

    .container-footer-row-1 {
        padding: 67px 0 0 0; 
        margin: 0 10% 0 10%; 
    }



    .container-form-img {
        position: relative;
        background: #F0F0F0 url(../images/footer-img-contacto-form.png) no-repeat top;
        width: 90% ;
        min-height: 420px;
        margin: -45px 5% 0 5%;
        z-index: 1001;
        border-radius: 6px;
        padding-bottom: 5px;
    }


    .bg-caracteristicascrm {
        margin-top: 60px;
    } 

    .container-home-productos-row{
        position: relative;
        margin: 0 0 15px 0;

    }


    .btn-largecms {

        margin-left: 11px;
        margin-top: 10px;
    }

    .background_content h1{
        font: 1.8em/1 'Myriad Pro Semibold', sans-serif;
        position: relative;
        top: 0%;
        color: #FF3052;
        padding: 0 0 .2em 0;
        border: 0;
        width: 100%;
        margin: 0;
    }
    .background_content h2, .background_content-2 h2{
        font-size: 1.4em;
    }
    .background_content {
        position: relative;
        top: 0px;
        width: 100%;
        min-height: 278px;
        background-color: black;
        margin: 0 auto 0 auto;
        z-index: 98;
        text-align: center;
        padding: 0px 20px 25px 20px; 
    }
    .container-textos-1 h3{
        font-size: 19px;
    }
    .background_content-2 h1{
        font-size: 2em;
    }
    .container-home-textos-beneficios h1{
        font-size: 1.4em;
    }
    .container-home-beneficios-row.min-height-185{
        min-height: 100px;
    }
    .amazingslider-description-1 {
        font-size: 1em !important;
        margin-left: 60px !important;
        padding: 5px 50px 5px 5px !important;
    }	
    .btn-conocer-mas{
        background: url(../images/btn-conocer-mas.png) no-repeat center center;
        width: 300px;
        height: 88px;
        background-size: cover;
        margin-top: -45px
    }
    .btn-conocer-mas-2{
        background: url(../images/btn-conocer-mas.png) no-repeat center center;
        width: 300px;
        height: 88px;
        background-size: cover;
        margin-top: 0px
    }	
    .btn-conocer-mas, .btn-conocer-mas-2 {
        font: 300 1.2em 'Montserrat', sans-serif;
        padding-top: 47px;
    }
    .bg-home-white, .bg-home-white2	{

        background: url(../images/bg-xpeditus-8.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 780px;
        padding: 0 0 0 0; 
    }
    .container-textos-1 {
        padding: 10px 20px 0 20px;
        text-align: left;
        font: 1.2em/1.2  Arial,"sans-serif";
    }
    .container-textos-1 h1{
        text-align: left;
    }	

    .container-home-titulos-ventajas h2 {
        font: 3em/.5 'Myriad Pro Semibold';
        margin: 20px 0 0 0;
    }
    .container-home-titulos-ventajas h2 span {
        font: 1em/1 'Myriad Pro';
        color: #FF879D;
        margin: 0;
    }	
    .container-home-titulos-performance h2 {
        font: 3em/.8 'Myriad Pro Semibold';
        margin: 10px 0 0 0;
    }	
    .bg-home-gray {
        min-height: 450px;
        padding-bottom: 65px;
    }		
    .bg-home-gray-1 {
        min-height: 450px;
        padding-bottom: 65px;
    }	
    .bg-home-gray-2 {
        background: none;
        background-color: #ecebe9 ;
        min-height: 420px;
        padding-bottom: 25px;
    }	

    .container-home-modules-img-1{
        background: url(../images/img-modules-2.png) no-repeat center top;
        width: 100%;
        height: 740px;
        background-size: cover;
    }
    .bg-home-blue {
        margin: 0px 0 30px 0;
        background: none;
        background-color: white;;

    }	
    .container-home-titulos-beneficios {
        margin: 30px 0 30px 0;
    }	
    .container-home-textos-ventajas h2 {
        font: 1.3em/1 'Myriad Pro';
    }	
    .container-home-performance-img-1 {
        display: none;
    }	
    .container-home-textos-beneficios p {
        text-align: left;
    }	
    .container-home-textos-banner-1{
        position: relative;
        padding: 40px 0 0 0;
    }	
    .container-home-textos-banner-1 h1{
        font: 2.2em/1 'Myriad Pro Semibold';
    }
    .container-home-textos-banner-1 h2{
        font: 1.4em/1 'Myriad Pro Semibold';
    }

    .container-footer-menu-col-1 {
        width: 100%;
    }
    .container-footer-menu-logotipo {
        height: 37px;
        width: 176px;
        margin: 0 auto;
    }	
    .container-footer-menu-row {
        position: relative;
        margin: 20px 0 0px 0;
    }
    .background_content-2 {
        position: relative;
        top: 0px;
        width: 100%;
        min-height: 230px;
        margin: 0 auto 0px auto;
        z-index: 98;
        text-align: center;
    }	
    #feedback {display: none;
    }	
    #amazingslider-1, .amazingslider-space-1{
        height: 390px !important;
    }

    #amazingslider-1 img{
        max-width:213.33333333333331% !important;
        width:213.33333333333331% !important;
        height:100% !important;
        left:0% !important;
        top:0% !important;
        margin-left:-56.666666666666664% !important;
    }
    .slider-home .amazingslider-title-1 {
        white-space: normal;
    }
    .amazingslider-title-1 {
        font-size: 2.2em !important;
        text-align: center;
        margin-top: -32px;
        margin-left: 0px;
    }


    .amazingslider-text-box-1 span  {
        font: 1.2em/1 'Myriad Pro Semibold';
    }	
    .amazingslider-description-1 {
        font-size: 18px !important;
        font-family: Arial;
        margin-left: 0px !important;
        padding: 5px 30px 5px 30px !important;
    }		
    .container-fluid .as-btn-orange-large {
        box-sizing: border-box;
        font: 300 18px 'Montserrat', sans-serif;
        right: 130px;
        padding: 10px 20px;
    }	
    .amazingslider-arrow-right-1, .amazingslider-arrow-left-1{
        display: none !important;
    }	

    .bg-caracteristicaserp {
        position: relative;
        background: url(../images/back_ERP_caract.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 1163px;
        padding: 5px 0 30px 0;
        margin-top: 90px;
    }

    .container-home-textos-beneficios p {
        margin: 0 0 10px;
        font: 1.2em/1 'Myriad Pro';
        color: #666666;
    }

    .container-home-titulos-beneficios h2 {
        font: 2.2em/1 'nexa_lightregular';
        color: #FF3052;
        margin: 0;
    }


}




/*___________________________________________________________________________________375px_______________________________________________________________*/

@media (max-width: 375px) {
    .navbar-brand {
        padding: 22px 0 0 15px;
    }

    .container-footer-row-1 {
        padding: 67px 0 0 0; 
        margin: 0 19px 0 0; 
    }

    .bg-caracteristicascrm{
        margin-top: 45px;
    } 

    .logotipo-xpeditus{
        background: url(../images/xpeditus-logotipo-small.png) no-repeat center center;
        width: 231px;
        height: 49px;
    }		

    .btn-conocer-mas{
        width: 270px;
        height: 79px;
        margin-top: -38px	
    }
    .btn-conocer-mas-2{
        width: 270px;
        height: 79px;
        margin-top: -38px	
    }	

    .btn-conocer-mas, .btn-conocer-mas-2 {
        font: 300 1em 'Montserrat', sans-serif;
        padding-top: 45px;
    }	
    .container-textos-1 {
        padding: 10px 15px 0 15px;
    }	
    .container-home-titulos-ventajas h2 {
        font: 4em/1 'Myriad Pro Semibold';
        margin: 15px 0 0 0;
    }	
    .container-home-titulos-ventajas h2 span {
        font: .8em/1 'Myriad Pro';
        display: block;
    }
    .container-home-titulos-performance h2 {
        font: 2.3em/.8 'Myriad Pro Semibold';
        margin: 10px 0 0 0;
    }	
    .container-home-modules-img-1 {
        height: 650px;
    }	
    .container-home-titulos-performance h2 span {
        font: 1em/1 'Myriad Pro';	
    }


    /*---------.container-footer-arrow-left {
        text-align: center;
            width: 100%;
            font: 25px/35px 'Myriad Pro Semibold';
    }-------*/





    .container-footer-text {
        text-align: center;
        width: 100%;
        font: 1.7em/1.2 'Myriad Pro';
    }	
    .container-footer-logotipo {
        margin: 0 auto;

    }


    .amazingslider-description-1 {
        font-size: 18px !important;
        font-family: Arial;
        margin-left: 0px !important;
        padding: 5px 20px 5px 20px !important;
    }		
    .container-fluid .as-btn-orange-large {
        right: 100px;
    }	

    .btn-large{
        position: relative;
        display: block;
        background-color: #FF1C43;
        min-height: 50px;
        text-align: center;
        font: 300 16px 'nexa_lightregular', sans-serif;
        text-transform: uppercase;
        color: white;
        padding-top: 15px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        border-radius: 6px;
        text-decoration: none !important;
    }
    .btn-large:hover{
        background-color: #FF4263;
        color: #fff;
    }

}

/*-------------------------------------------------------------------------------------------------------320px--------------------------------------------------------------------*/

@media (max-width: 320px) {

    /*.container-form-img{
            background: #F0F0F0 url(../images/footer-img-contacto-form.png) no-repeat top;
            width: 112%;
            border-radius: 10px;
            /*margin-le*/

    .navbar-brand {
        padding: 20px 0 0 10px;
    }
    .xpeditus {
        font: 2.25em/1 'PT Sans', sans-serif;
    }
    .slogan {
        font: 0.5em/1 'PT Sans', sans-serif;
        color: #5d5d5d;
        letter-spacing: 2px;
    }	
    .logotipo {
        width: 190px;
    }	
    .icono {
        width: 55px;
        height: 50px;
        background-size: cover;

    }
    .btn-conocer-mas{
        margin-top: -30px	
    }	
    .btn-conocer-mas-2{
        margin-top: -30px	
    }	
    .container-textos-1 {
        padding: 10px 10px 0 10px;
    }		
    .container-home-img-beneficios {
        display: none;
    }
    .container-home-textos-beneficios{
        width: 100% !important;
        /*text-align: justify;*/
    }
    .container-home-textos-beneficios h1{
        text-align: center;
    }	
    .container-home-modules-img-1 {
        height: 520px;
    }
    .container-footer-logotipo {
        width: 293px;
    }	
    .container-footer-arrow-left {
        font: 1.9em/1 'Myriad Pro Semibold';
        height: 55px;
    }
    .container-footer-text {
        font: 1.6em/1.2 'Myriad Pro';
        margin-left: 20px;
    }	
    .powerby, .powerby:hover {
        font: 300 7px 'Quicksand', sans-serif;
    }	
    .container-footer-powerby-copyrights {
        font: 9px Arial," sans-serif";
        line-height: 27px;
    }	
    .amazingslider-title-1 {
        font-size: 1.6em !important;
        margin-left: 0px !important;
        margin-top: 90px;

    }
    .amazingslider-description-1 {
        font-size: 16px !important;
        font-family: Arial;
        margin-left: 0px !important;
        padding: 5px 10px 5px 10px !important;
    }		
    .container-fluid .as-btn-orange-large {
        right: 83px;
    }	
    .bg-caracteristicaserp {
        position: relative;
        background: url(../images/back_ERP_caract.jpg) no-repeat top left;
        background-size: cover;
        width: 100%;
        min-height: 1163px;
        padding: 0 0 30px 0;
        /*margin-top: 158px;*/
    }


    .container-footer-logotipo {

        background: url( ../images/xpeditus-logotipo3.png) no-repeat center;

    }

    .container-footer-arrow-left .smalltext {
        position: relative;
        font: 21px 'Myriad Pro Semibold';
        color: #FF3052;
    }


    .container-footer-arrow {
        position: relative;
        margin: 20px 19px 20px 40px;
    }

    .captcha{
        margin-top: 10px;
    }


}

