#idsk-feedback__content {font-family: "Source Sans Pro","Arial",sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-weight: 400;font-size: 16px;font-size: 1rem;line-height: 1.25;}
@media print {#idsk-feedback__content {font-family: sans-serif;}}
@media (min-width: 40.0625em) {#idsk-feedback__content {font-size: 19px;font-size: 1.1875rem;line-height: 1.31579;}}
@media print {#idsk-feedback__content {font-size: 14pt;line-height: 1.15;}}
#idsk-feedback__content .govuk-radios {line-height: 0;}
#idsk-feedback__content .govuk-heading-l {padding-bottom: 50px;margin-bottom: 0;}
.idsk-feedback__buttons {padding-top: 10px;}
@media (min-width: 48.0625em) {#idsk-feedback__content .govuk-radios .govuk-radios__input:hover + .govuk-radios__label::before, #idsk-feedback__content .govuk-radios .govuk-radios__input.\:hover + .govuk-radios__label::before {box-shadow: 0 0 0 10px #bfc1c3;}
	#idsk-feedback__content .govuk-radios .govuk-radios__item:hover .govuk-radios__input:focus + .govuk-radios__label::before, #idsk-feedback__content .govuk-radios .govuk-radios__item.\:hover .govuk-radios__input.\:focus + .govuk-radios__label::before {box-shadow: 0 0 0 4px #ffdf0f,0 0 0 10px #bfc1c3;}
	#idsk-feedback__content .govuk-radios__label {padding-left: 0;}
	#idsk-feedback__content .govuk-radios__label::before {top: 8px;width: 24px;height: 24px;}
	#idsk-feedback__content .govuk-radios__label::after {top: 15px;left: 7px;border-width: 5px;}}
.idsk-feedback__buttons .govuk-button {width: auto;}
#idsk-feedback__question-bar {padding-top: 30px;}
#idsk-feedback__question-bar .govuk-heading-m {margin-bottom: -10px;}
.idsk-feedback__subtitle {margin-bottom: 30px;}
#idsk-feedback__send-button {margin-right: 20px;}
.idsk-feedback--hidden {display: none;}
.idsk-feedback--invisible {visibility: hidden;}
.idsk-feedback--animation {max-height: 0;-webkit-transition: max-height .7s ease-out;transition: max-height .7s ease-out;}
#idsk-feedback__question-bar .govuk-textarea {height: 150px;}
@media (min-width: 48.0625em) {#idsk-feedback__question-bar .govuk-textarea {height: 115px;}}
#idsk-feedback__question-bar .govuk-textarea:focus, #idsk-feedback__question-bar .govuk-textarea.\:focus {width: 97%;margin-left: 3px;}
@media (min-width: 48.0625em) {#idsk-feedback__question-bar .govuk-textarea:focus, #idsk-feedback__question-bar .govuk-textarea.\:focus {width: 99%;}}
.idsk-feedback--open {max-height: 619px;height: auto;-webkit-transition: max-height .7s ease-in;transition: max-height .7s ease-in;overflow: hidden;}
.idsk-character-count {margin-bottom: 20px;}
@media (min-width: 40.0625em) {.idsk-character-count {margin-bottom: 30px;}}
.idsk-character-count .govuk-form-group, .idsk-character-count .govuk-textarea {margin-bottom: 5px;}
.idsk-character-count .govuk-textarea--error {padding: 3px;}
.govuk-character-count__message {margin-top: 0;margin-bottom: 0;}
.govuk-character-count__message--disabled {visibility: hidden;}