/******************
    User custom CSS
    ---------------

    In this file you can add your own custom CSS
    It will be loaded last, so you can override any other property.
    Also, it will never be updated. So if you inheritate a core template and just add here some CSS, you'll still benefit of all the updates
*/


.navbar, .navbar.navbar-default {
    background-color:#FFFFFF;
    color: #241F59;
}


.navbar .navbar-brand {
    position: relative;
    height: 70px;
    line-height: 30px;
    color: inherit;
}

.logo-container>img {
    max-height: 70px;
    width: auto;
}

.btn.btn-raised.btn-primary, .input-group-btn .btn.btn-raised.btn-primary, .btn.btn-fab.btn-primary, .input-group-btn .btn.btn-fab.btn-primary, .btn-group-raised .btn.btn-primary, .btn-group-raised .input-group-btn .btn.btn-primary {
    background-color: #241F59;
    color: #FFFFFF;
}

.btn.btn-raised:not(.btn-link):hover.btn-primary, .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary, .btn-group-raised .btn:not(.btn-link):hover.btn-primary, .btn-group-raised .input-group-btn .btn:not(.btn-link):hover.btn-primary, .btn.btn-raised:not(.btn-link):focus.btn-primary, .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary, .btn-group-raised .btn:not(.btn-link):focus.btn-primary, .btn-group-raised .input-group-btn .btn:not(.btn-link):focus.btn-primary, .btn.btn-raised:not(.btn-link).active.btn-primary, .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary, .btn-group-raised .btn:not(.btn-link).active.btn-primary, .btn-group-raised .input-group-btn .btn:not(.btn-link).active.btn-primary, .btn.btn-raised:not(.btn-link):active.btn-primary, .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary, .btn-group-raised .btn:not(.btn-link):active.btn-primary, .btn-group-raised .input-group-btn .btn:not(.btn-link):active.btn-primary {
    background-color: #151233;
}

.alert.alert-warning {
    background-color: #ff9700;
    color: rgba(255,255,255, 0.84);
}

.text-primary {
    color: #333;
    font-weight:300;
}

.h1, h1 {
    font-size: 36px;
}

.h4, h4 {
    font-size: 14px;
    line-height: 20px;
}

h1:before {
    content: '';
    display: inline-block;
    width: .75em;
    height: .75em;
    background-color: #009EE3;
    vertical-align: baseline;
}

.progress .progress-bar, .progress .progress-bar.progress-bar-default {
    background-color: #337ab7;
}

