.h5p-open-ended-question-question{position:relative;background:#2880d0;font-size:1.2em;padding:.75em;color:#fff}.h5p-open-ended-question-content{position:relative;margin:0;padding:1em;background-color:#fff}.h5p-open-ended-question-question:before{width:.75em;height:.75em;content:" ";position:absolute;bottom:-.4em;left:1em;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.h5p-open-ended-question-input{padding:.5em;width:calc(100% - 1em);max-width:500px;box-sizing:border-box;font-family:inherit;font-size:inherit}