.header {
    background-color: #fff;
}

.header img {
    height: 60px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.header .form-group {
    margin-top: 18px;
    color: #fff;
}

.header .form-group > input.form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(244, 84, 58, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(244, 84, 58, 0.6);
}

.header .form-group > input.form-control {
    background-color: #f4543a;
    color: #fff;
    border-color: #f4543a;
}


/* Header input placeholder */

.header .form-group > input::placeholder {
    color: #ffccbc !important;
}

.header .form-group > input::-webkit-input-placeholder {
    color: #ffccbc !important;
}

.header .form-group > input::-moz-placeholder {
    color: #ffccbc !important;
}

.header .form-group > input:-ms-input-placeholder {
    color: #ffccbc !important;
}

.header .form-group > input:-moz-placeholder {
    color: #ffccbc !important;
}


/* Header input selected text */

.header .form-group > input::selection {
    background-color: #ffccbc !important;
    color: #fff !important;
}

.header .form-group > input::-moz-selection {
    background-color: #ffccbc !important;
    color: #fff !important;
}


/* XS */

@media only screen and (max-width: 425px) {
    .header .form-group {
        margin-top: 10px;
    }
}
