

html,
body {
    font-family: 'Quicksand', sans-serif;
}

textarea,
input[type="text"],
input[type="email"] {
    background-color: rgba(128, 128, 128, 0.02) !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    border-left: 1px solid #dddd !important;
    border-right: 1px solid #ddd !important;
    border-top: 1px solid #dddd !important;
    border-radius: 6px !important;
    box-shadow: inset 2px 2px 10px 0 rgb(0 0 0 / 8%) !important;
    width: 100%;
}

.form-horizontal .control-label {
    text-align: left;
    margin-bottom: 0;
    padding-top: 5px;
}

@media (min-width: 950px) {
    .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 5px;
    }
}


.bar-german-background {
    background: #454545;
    background: linear-gradient(135deg, rgba(69, 69, 69, 1) 74%, rgba(253, 186, 35, 1) 74%, rgba(253, 186, 35, 1) 83%, rgba(221, 41, 27, 1) 83%, rgba(221, 41, 27, 1) 92%, rgba(0, 0, 0, 1) 92%);
}

.bar-german-circle {
    color: #db291b
}

.bar-german-circle-text,
.bar-german-text {
    color: #fff;
}



.bootstrap-material-design .btn.btn-raised:not(.btn-link):hover.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-raised:not(.btn-link):hover.btn-primary,
.btn-group-raised .bootstrap-material-design .btn:not(.btn-link):hover.btn-primary,
.btn-group-raised .bootstrap-material-design .input-group-btn .btn:not(.btn-link):hover.btn-primary,
.bootstrap-material-design .btn.btn-raised:not(.btn-link):focus.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-raised:not(.btn-link):focus.btn-primary,
.btn-group-raised .bootstrap-material-design .btn:not(.btn-link):focus.btn-primary,
.btn-group-raised .bootstrap-material-design .input-group-btn .btn:not(.btn-link):focus.btn-primary,
.bootstrap-material-design .btn.btn-raised:not(.btn-link).active.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-raised:not(.btn-link).active.btn-primary,
.btn-group-raised .bootstrap-material-design .btn:not(.btn-link).active.btn-primary,
.btn-group-raised .bootstrap-material-design .input-group-btn .btn:not(.btn-link).active.btn-primary,
.bootstrap-material-design .btn.btn-raised:not(.btn-link):active.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-raised:not(.btn-link):active.btn-primary,
.btn-group-raised .bootstrap-material-design .btn:not(.btn-link):active.btn-primary,
.btn-group-raised .bootstrap-material-design .input-group-btn .btn:not(.btn-link):active.btn-primary{
    background-color: #db291b;
}

.bootstrap-material-design .btn.btn-raised.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-raised.btn-primary,
.bootstrap-material-design .btn.btn-fab.btn-primary,
.bootstrap-material-design .input-group-btn .btn.btn-fab.btn-primary,
.btn-group-raised .bootstrap-material-design .btn.btn-primary,
.btn-group-raised .bootstrap-material-design .input-group-btn .btn.btn-primary {
  background-color: #db291b;
  color: rgba(255,255,255, 0.84);
}


.reqfield{
    color:#db291b;
    font-size:18px;
    font-weight:bold;
}