


#Logo_SCALP{
    position: relative;
    left: 50%;
    max-width:350px;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
}
.login100-form-btn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.375rem 0.75rem;
    width: 100%;
    border-radius:0;
    background-color: #0055A4;
    border-color: #0055A4;
    font-size: 1rem;
    color: #fff;
    line-height: 1.2;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    -moz-transition: all 0.4s;
    transition: all 0.4s;
    text-transform: lowercase;
    letter-spacing: inherit;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    white-space: inherit;
}

.login100-form-btn:hover{
    background-color: #0055A4;
    border-color: #0055A4;
    -webkit-box-shadow: 0 5px 20px -7px rgba(0, 0, 0, 0.9) !important;
    box-shadow: 0 5px 20px -7px rgba(0, 0, 0, 0.9) !important;
}


.label-checkbox100::before {
    content: "\f00c";
    font-family: FontAwesome;
    font-size: 13px;
    color: transparent;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    width: 18px;
    height: 18px;
    border-radius: 2px;
    background: #e6e6e6;
    border: 1px solid #e6e6e6;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

/*.login100-form {*/
    /*position: relative;*/
    /*-webkit-transform: translateX(70px);*/
    /*transform: translateX(70px);*/
/*}*/
/*.login100-form::before {*/
    /*content: '';*/
    /*display: block;*/
    /*position: absolute;*/
    /*z-index: +1;*/
    /*left: -70px;*/
    /*top: 0;*/
    /*bottom: 0;*/
    /*width: 0;*/
    /*height: 0;*/
    /*border-style: solid;*/
    /*border-width: 100vh 0 0 70px;*/
    /*border-color: rgba(60,100,145,.95) transparent transparent transparent;*/
/*}*/


.btn-primary{
    background: #0055A4;
    border-color:#0055A4;
    color: #fff;
    border-radius: 0;
    white-space: inherit;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    font-size: 1rem;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active{
    background: #0055A4;
    border-color: #0055A4;
    -webkit-box-shadow: 0 5px 20px -7px rgba(0, 0, 0, 0.9) !important;
    box-shadow: 0 5px 20px -7px rgba(0, 0, 0, 0.9) !important;
}
