.linear-gradient {
    border-radius: 7px 7px 15px 15px;
    background: rgba(0, 179, 250, 1);
    background: -moz-linear-gradient(-45deg, rgba(0, 179, 250, 1) 0%, rgba(0, 186, 255, 1) 7%, rgba(0, 179, 251, 1) 22%, rgba(0, 184, 255, 1) 26%, rgba(0, 124, 203, 1) 33%, rgba(0, 83, 165, 1) 38%, rgba(0, 63, 140, 1) 41%, rgba(0, 22, 88, 1) 50%, rgba(0, 11, 74, 1) 55%, rgba(0, 11, 74, 1) 91%, rgba(0, 11, 74, 1) 99%, rgba(0, 11, 74, 1) 100%);
    background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0, 179, 250, 1)), color-stop(7%, rgba(0, 186, 255, 1)), color-stop(22%, rgba(0, 179, 251, 1)), color-stop(26%, rgba(0, 184, 255, 1)), color-stop(33%, rgba(0, 124, 203, 1)), color-stop(38%, rgba(0, 83, 165, 1)), color-stop(41%, rgba(0, 63, 140, 1)), color-stop(50%, rgba(0, 22, 88, 1)), color-stop(55%, rgba(0, 11, 74, 1)), color-stop(91%, rgba(0, 11, 74, 1)), color-stop(99%, rgba(0, 11, 74, 1)), color-stop(100%, rgba(0, 11, 74, 1)));
    background: -webkit-linear-gradient(-45deg, rgba(0, 179, 250, 1) 0%, rgba(0, 186, 255, 1) 7%, rgba(0, 179, 251, 1) 22%, rgba(0, 184, 255, 1) 26%, rgba(0, 124, 203, 1) 33%, rgba(0, 83, 165, 1) 38%, rgba(0, 63, 140, 1) 41%, rgba(0, 22, 88, 1) 50%, rgba(0, 11, 74, 1) 55%, rgba(0, 11, 74, 1) 91%, rgba(0, 11, 74, 1) 99%, rgba(0, 11, 74, 1) 100%);
    background: -o-linear-gradient(-45deg, rgba(0, 179, 250, 1) 0%, rgba(0, 186, 255, 1) 7%, rgba(0, 179, 251, 1) 22%, rgba(0, 184, 255, 1) 26%, rgba(0, 124, 203, 1) 33%, rgba(0, 83, 165, 1) 38%, rgba(0, 63, 140, 1) 41%, rgba(0, 22, 88, 1) 50%, rgba(0, 11, 74, 1) 55%, rgba(0, 11, 74, 1) 91%, rgba(0, 11, 74, 1) 99%, rgba(0, 11, 74, 1) 100%);
    background: -ms-linear-gradient(-45deg, rgba(0, 179, 250, 1) 0%, rgba(0, 186, 255, 1) 7%, rgba(0, 179, 251, 1) 22%, rgba(0, 184, 255, 1) 26%, rgba(0, 124, 203, 1) 33%, rgba(0, 83, 165, 1) 38%, rgba(0, 63, 140, 1) 41%, rgba(0, 22, 88, 1) 50%, rgba(0, 11, 74, 1) 55%, rgba(0, 11, 74, 1) 91%, rgba(0, 11, 74, 1) 99%, rgba(0, 11, 74, 1) 100%);
    background: linear-gradient(135deg, rgba(0, 179, 250, 1) 0%, rgba(0, 186, 255, 1) 7%, rgba(0, 179, 251, 1) 22%, rgba(0, 184, 255, 1) 26%, rgba(0, 124, 203, 1) 33%, rgba(0, 83, 165, 1) 38%, rgba(0, 63, 140, 1) 41%, rgba(0, 22, 88, 1) 50%, rgba(0, 11, 74, 1) 55%, rgba(0, 11, 74, 1) 91%, rgba(0, 11, 74, 1) 99%, rgba(0, 11, 74, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00b3fa', endColorstr='#000b4a', GradientType=1);
}

.login-app-redaria {
    position: relative;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 107%;
    height: 110%;
}

.border {
    border: solid 1px red;
}

.title {
    font-size: 2.9em;
    color: white;
    display: inline;
}

.text-ul-li {
    color: white;
    font-size: 23px;
    padding-left: 23px;
}

.background {
    background-color: #eeeeee;
    border-radius: 10px 10px 0px 0px;
    border: 0px solid #000000;
    padding-top: 60px;
    width: 100%
}

.redaria-footer {
    background-color: #E1E4E5;
    border-radius: 0px 0px 10px 10px;
}

.copyright {
    background-color: #454545;
    color: #fff;
    font-size: .8rem;
}

.aviso-terminos {
    background-color: #454545;
    color: #fff;
    font-size: .9rem;
    border-radius: 0px 0px 10px 10px;
}

.appstore {
    width: 110%;
}

.android {
    width: 110%;
    /* margin-left: 15px; */
}

.mas-numeros {
    display: inline;
    font-size: 22px;
    vertical-align: middle;
}

.iconos {
    width: 50px;
    height: 50px;
}

.aviso-privacidad {
    text-align: right;
    font-size: .9em;
}

.terminos-condiciones {
    text-align: left;
    font-size: .9em;
}

.title-hide {
    font-size: 2.4em;
    text-align: center;
    color: white;
}

.logo-footer {
    width: 9.5rem;
}

a:link,
a:active,
a:visited {
    text-decoration: none;
    color: white;
}

a:hover {
    color: gray;
}

@media (max-width: 992px) {
    .title {
        font-size: 2.6em;
        color: white;
        display: inline;
    }
    .text-ul-li {
        color: white;
        font-size: 20px;
        padding-left: 23px;
    }
    .appstore {
        width: 115%;
    }
    .android {
        width: 115%;
        /* margin-left: 15px; */
    }
    .mas-numeros {
        display: inline;
        font-size: 20px;
        vertical-align: middle;
    }
    .iconos {
        width: 40px;
        height: 40px;
    }
    .aviso-terminos {
        border-radius: 0px 0px 10px 10px;
    }
}

@media (max-width: 767px) and (min-width: 0px) {
    .title {
        color: white;
        font-size: 3em;
        text-align: center;
    }
    .linear-gradient {
        border-radius: 0px 0px 0px 0px;
    }
    .subtitle {
        text-align: center;
        font-size: 22px;
        padding-bottom: 7px;
        font-weight: bold;
    }
    .contenedor {
        text-align: center;
    }
    .background {
        background-color: white;
        padding-top: 30px;
    }
    .list-ul {
        color: black;
        font-size: 15px;
    }
    .logo-footer {
        width: 35%;
    }
    .content-movil {
        width: 100%;
        margin: auto;
    }
    .images-app {
        padding-bottom: 22px;
    }
    .appstore {
        width: 100%;
    }
    .android {
        width: 100%;
    }
    .copyright {
        font-size: .7em;
        padding: 10px 10px;
    }
    .aviso-terminos {
        font-size: .7em;
        border-radius: 0px 0px 0px 0px;
    }
    .aviso-privacidad {
        text-align: right;
        font-size: .7rem;
    }
    .terminos-condiciones {
        text-align: left;
    }
}

@media (max-width: 425px) and (min-width: 321px) {
    .content-movil {
        width: 75%;
        margin: auto;
    }
}