a {
    color: #0048a4;
}

.m-b-0 {
    margin-bottom: 0 !important;
}

.well {
    border-radius: 5px 5px 0 0;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    padding-top: 3px;
    padding-bottom: 5px;
    position: relative;
    box-shadow: 0 0 1px rgba(0, 0, 0, 0.4) inset;
}

.well-1c {
    border-top: 4px solid #FFDD00;
}

.well-bas-soft-eu {
    border-top: 4px solid #006cb5;
}

.well legend {
    font-size: 14px;
    padding-bottom: 10px;
    margin-bottom: 0px;
    border-bottom: 1px solid #bbbbbb;
    margin-top: 5px;
}

.form-horizontal .control-label {
    padding-top: 9px;
}

.form-group {
    margin-bottom: 20px;
}

.form-control {
    padding: 0 0 0 12px;
    height: 40px;
    border: 1px solid #aaa;
}

.form-control:focus {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset,
    0 0 3px rgba(204, 204, 204, 0.6);
}

.form-control, output {
    color: inherit;
    box-shadow: none;
}

.input-group {
    width: 100%;
}

.btn-1c {
    background-color: #ffdd00;
    border-radius: 0;
    font-weight: 700;
    height: 50px;
    color: #333;
}

.btn-big {
    border-radius: 0;
    font-weight: 700;
    height: 50px;
}

.btn-big-1c {
    background-color: #ffdd00;
    color: #333;
}

.btn-big-bas-soft-eu, .btn-big-bas-soft-eu:hover, .btn-big-bas-soft-eu:focus {
    background-color: #006cb5;
    color: white;
}

.navbar {
    background: #fff;
    min-height: inherit;
    border: none;
}

.navbar-container {
    background: #fff;
}

.navbar-bordered {
    border-bottom: 1px solid #e1e1e1;
}

.navbar-toggle {
    padding: 6px 10px;
}

.font-12 {
    font-size: 12px; !important;
}

div.login-services__services {
    width: 290px;
    margin-bottom: 10px;
}

@media (min-width: 768px) {
    .navbar-nav > li > a:hover,
    .navbar-nav > li > a:focus {
        background: none;
        text-decoration: underline;
    }

    .form-control {
        height: 30px;
    }

    .form-horizontal .control-label {
        padding-top: 5px;
    }

    .form-group {
        margin-bottom: 30px;
    }

    span.caret {
        right: 10px;
        top: 13px;
    }
}
