.html,body{
    /* Para que funcione correctamente en Smartphones y Tablets */
    height:100vh;
}
body {
    /* Ruta relativa o completa a la imagen */
    /* background-image: url(/img/inicio/bg-nosidebar-min.jpg); */
    background: rgba(252,252,252,1);
    background: -moz-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 25%, rgba(255,255,255,1) 50%, rgba(250,250,250,1) 75%, rgba(245,245,245,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(252,252,252,1)), color-stop(25%, rgba(254,254,254,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(75%, rgba(250,250,250,1)), color-stop(100%, rgba(245,245,245,1)));
    background: -webkit-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 25%, rgba(255,255,255,1) 50%, rgba(250,250,250,1) 75%, rgba(245,245,245,1) 100%);
    background: -o-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 25%, rgba(255,255,255,1) 50%, rgba(250,250,250,1) 75%, rgba(245,245,245,1) 100%);
    background: -ms-linear-gradient(left, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 25%, rgba(255,255,255,1) 50%, rgba(250,250,250,1) 75%, rgba(245,245,245,1) 100%);
    background: linear-gradient(to right, rgba(252,252,252,1) 0%, rgba(254,254,254,1) 25%, rgba(255,255,255,1) 50%, rgba(250,250,250,1) 75%, rgba(245,245,245,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f5f5f5', GradientType=1 );

    /* Centramos el fondo horizontal y verticalmente */
    background-position: center center;
    /* El fonde no se repite */
    background-repeat: no-repeat;
    /* Fijamos la imagen a la ventana para que no supere el alto de la ventana */
    background-attachment: fixed;
    /* El fonde se re-escala automáticamente */
    background-size: cover;
    /* Color de fondo si la imagen no se encuentra o mientras se está cargando */
    background-color: #FFF;
    /* Fuente para el texto */
    text-align: center;
    color: #000;
}

.logo-inicio{
    width: auto!important;
    height: auto!important;
}

/* pantallas grandes */
@media only screen and (min-device-width: 1500px) {
    .logo-inicio{
        width: 25rem;
        height: 15rem;
    }
}
@media only screen and (min-width: 1500px) {
    .logo-inicio{
        width: 25rem;
        height: 15rem;
    }
}