body
{
    background-image: url(../../images/fondos/login.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: cover;
    background-color: #464646;
}

@media only screen and (max-width: 767px)
{
    body
    {
        background-image: url(../../images/fondos/login.jpg);
    }
}

.swal-button, 
.swal-button:active, 
.swal-button:focus, 
.swal-button--confirm, 
.swal-button--confirm:active, 
.swal-button--confirm:focus
{
    background-color: #BD8C58 !important;
}

.linea
{
    height: 1px;
    background: #F2F2F2;
    margin-top: 15px;
}

.boton, .boton:active, .boton:focus
{
    text-align: center;
    font-family: myriad pro regular;
    font-size: 22px;
    border-radius: 0px;
    width: 100%;
    background: #BD8C58 !important;
    color: #FFFFFF;
    opacity: 1 !important;
    outline: none !important;
}

.input, .input:focus
{
    background: rgba(255,255,255,0.3);
    color: #124734;
    border-color: #124734;
    text-align: center;
    font-family: myriad pro regular;
    font-size: 22px;
    border-radius: 0px;
}

.form-control:focus
{
    border-color: inherit;
    -webkit-box-shadow: none;
    box-shadow: none;
}

::-webkit-input-placeholder
{
    color: #124734 !important;
    text-align: center !important;
}

::-moz-placeholder
{
    color: #124734 !important;
    text-align: center;
}

:-moz-placeholder
{
    color: #124734 !important;
    text-align: center;
}

button:hover
{
    color: #FFFFFF !important;
}