body {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    color: #6a6c6f;
    background: #5bc0de;
    margin: 0;
    padding: 0
}
h1 {
    font-weight: 500;
    font-size: 24px;
    margin-bottom: 30px;
    text-transform: uppercase;
    text-align: center
}
.btn-primary {
    color: #fff;
    background-color: #28b8da;
    border-color: #22a7c6
}
.btn-primary.focus,
.btn-primary:focus {
    color: #fff;
    background-color: #1e95b1;
    border-color: #0f4b5a
}
.btn-primary.active,
.btn-primary:active,
.btn-primary:hover,
.open>.dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #1e95b1;
    border-color: #197b92
}
.btn-primary.active.focus,
.btn-primary.active:focus,
.btn-primary.active:hover,
.btn-primary:active.focus,
.btn-primary:active:focus,
.btn-primary:active:hover,
.open>.dropdown-toggle.btn-primary.focus,
.open>.dropdown-toggle.btn-primary:focus,
.open>.dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #197b92;
    border-color: #0f4b5a
}
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    background-image: none
}
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {
    background-color: #28b8da;
    border-color: #22a7c6
}
.btn-primary .badge {
    color: #28b8da;
    background-color: #fff
}
.dataTables_length select,
.uneditable-input,
input[type=number],
input[type=email],
input[type=url],
input[type=search],
input[type=tel],
input[type=color],
input[type=text],
input[type=password],
input[type=datetime],
input[type=datetime-local],
input[type=date],
input[type=month],
input[type=time],
input[type=week],
textarea.form-control {
    padding: 5px 10px;
    border: 1px solid #d6d6d6;
    box-shadow: none;
    color: #494949;
    font-size: 14px;
    line-height: 14px
}
.dataTables_length select:focus,
.uneditable-input:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=color]:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=date]:focus,
input[type=month]:focus,
input[type=time]:focus,
input[type=week]:focus,
textarea.form-control:focus {
    border-color: #03a9f4;
    box-shadow: none;
    outline: 0
}
input.form-control {
    box-shadow: none
}
.company-logo {
    padding: 0px 10px;
    display: block
}
.company-logo img {
    width: 210px;
    margin: 0 auto;
    display: block
}
.authentication-form-wrapper {
    margin-top: -30px
}
@media (max-width: 768px) {
    .authentication-form-wrapper {
        margin-top: 50px
    }
}
.authentication-form {
    border-radius: 2px;
    border: 1px solid #e4e5e7;
    padding: 20px;
    background: #fff
}
label {
    font-weight: 500!important
}