.navTpSeg{
    margin-left: 882px !important;
    position: absolute;
    width: 39px !important;
    height: 189px !important;
    margin: 0px;
    background: white;
    z-index: 1;
}

.tipo_productos_wrapper{
    margin-left: 58px;
}


@media (min-width: 570px) {
    #pedido .tit {
        margin-right: 11px !important;
    }
}

@media screen and (max-width: 940px){
    .inputPq{
        width:24% !important;
    }
}

@media screen and (max-width: 890px) {
    #crea #personalizar{
        width: 60%;
    }
    #crea #previsualizar{
        width: 38%;
    }
    #previsualizar .producto {
      width: 100% !important;
    }
}

@media screen and (max-width: 530px) {
    #previsualizar .producto {
      width: 90% !important;
    }
}


@media screen and (max-width: 860px) {
    #previsualizar .producto a.productos{
          display: block;
          float: none;
          clear: both;
          margin: 0 auto;
    }
    #previsualizar ul{

        width: 100% !important;
        margin-top: 20px;

    }
}

/* Correcciones slider */
.carrousel{
    /*width: 4000px !important;*/
    width: calc(100% - 20px) !important;
    margin-right:10px;
    margin-left:10px;
}
.carrousel li {
    position: absolute !important;
    float:none !important;
    width:100% !important;
    max-width: 945px !important;
}

.animate-enter,
.animate-leave
{
/*    -webkit-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -moz-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -ms-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -o-transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    transition: 500ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
*/
-webkit-transition: opacity 0.1s ease-in;
-moz-transition: opacity 0.1s ease-in;
-ms-transition: opacity 0.1s ease-in;
-o-transition: opacity 0.1s ease-in;
transition: opacity 0.1s ease-in;
}

.animate-enter {
    opacity: 1;
}
.animate-enter.animate-enter-active {
    opacity: 0;
}

.animate-leave {
    visibility: hidden;
}
.animate-leave.animate-leave-active{
    visibility: hidden;
    opacity: 1;
}
