.feedback_wrapper {
  background-color: #f8f7f4;
}

#feedback-prompt .govuk-button {
  background-color: #940094;
  border: 2px solid #fff;
}

#page-feedback-form input {
  background-color: #fff;
}

#feedback-prompt .govuk-button:hover {
  background-color: #760076;
  color: #fff;
}

.feedback_container {
    padding-top: 0;
    padding-bottom: 0;
}

.govuk-width-container > .feedback_container {
    padding-top: 40px;
}

.feedback__prompt {
    background-color: #940094;
    color: #fff;
    outline: 0;
    padding: 10px 15px;
    /*border-bottom: solid #e278be 6px;*/
}

.feedback__prompt .govuk-grid-row {
    margin: 0;
}

.feedback__prompt-questions {
    padding: 10px 10px;
    box-sizing: border-box;
    width: 100%;
    display: table-cell;
    text-align: left;
    border-bottom: 0;
    float: right;
}

.feedback__prompt-questions .govuk-button {
    vertical-align: middle;
    margin: 0;
    padding: 10px;
}

.feedback__prompt-right {
    text-align: right;
}

.feedback-open-button{
    border: solid #fff 1px;
    border-bottom: solid #fff 3px;
    background-color: #b81d84;
    float: right;
}

.feedback-close {
    float: right;
    margin: 10px 5px 10px 0
}

.js-hidden {
    display: none;
}

.js-shown{
    display: block;
    padding: 15px 15px 30px;
}

.js-feedback__prompt
{
    background: none;
    border-bottom: solid #940094 10px;
}

.govuk-button__feedback:focus {
    color: #fff;
    background-color: #760076;
}