/*

=========================================================
* Particularidades que sobreescriben a la plantilla
=========================================================

*/

/* the background image is fixed to the body element. Content on the page will scroll, but the image will remain in a fixed position! */
body {
    background-size: cover;
}
body.look1 {
    background: url('/assets/img/look1/bg-body.jpg') no-repeat center center fixed;  
}
body.look2 {
    background: url('/assets/img/look2/bg-body.jpg') no-repeat center center fixed;  
}

@media (max-width: 1200px) {
    body.look1 {
        background-image: url('/assets/img/look1/bg-body-media1200.jpg');
    }
    body.look2 {
        background-image: url('/assets/img/look2/bg-body-media1200.jpg');
    }
}

@media (max-width: 768px) {
    body.look1 {
        background-image: url('/assets/img/look1/bg-body-media768.jpg');
    }
    body.look2 {
        background-image: url('/assets/img/look2/bg-body-media768.jpg');
    }
}

@media (max-width: 576px) {
    body.look1 {
        background-image: url('/assets/img/look1/bg-body-media576.jpg');
    }
    body.look2 {
        background-image: url('/assets/img/look2/bg-body-media576.jpg');
    }
}

@media (max-width: 400px) {
    body.look1 {
        background: none;
    }
    body.look2 {
        background: none;
    }
}

/* Establecer altura para el header con la que tendria la imagen del logo */
header {
    height: 145px;
}

/* Establecer el color del Disclaimer */
.alert-primary {
    background-color: #0a0d15;
    border-color: #0a0d15;
}

/* Quitar los bordes curvos de los inputs */
.form-control {
    border-radius: 0;
}


/* Ajustes look2 */
body.look2 {
    font-size: 1.3rem;
}
body.look2 .lead {
    font-size: 1.3rem;
    padding-top: 3rem;
}
body.look2 .lead.mb-5 {
   margin-bottom: 1rem !important
}
body.look2 .alert {
    font-size: 1.1rem;
}
body.look2 .form-check .form-check-label {
    font-size: 1.1rem;
}
body.look2 .form-control-lg {
    font-size: 1.25rem;
}
body.look2 .btn-lg, body.look2 .btn-group-lg > .btn {
  font-size: 1.3rem !important;
  line-height: 1.3;
}
