.oc-c-body-part--livelike livelike-dismiss-button { display: none; }
.oc-c-body-part--livelike livelike-widget-root { font-size: 16px; text-align: left; }
.oc-c-body-part--livelike livelike-widget-header { line-height: 2em; }
.oc-c-body-part--livelike livelike-progress { height: 100%; }
.oc-c-body-part--livelike livelike-progress[image] { height: 1.5em; margin-top: 0.5em; }
.oc-c-body-part--livelike livelike-percentage { padding: 0.5em; }
.oc-c-body-part--livelike livelike-description { padding: 0.5em; }
.oc-c-body-part--livelike livelike-select { padding: 0.5em; }
.oc-c-body-part--livelike livelike-title { padding: 0.5em 1em; }
.oc-c-body-part--livelike livelike-option { padding: 0.5em; }
.oc-c-body-part--livelike .widget-link { padding: 0.5em 1em; }
.oc-c-body-part--livelike .widget-link::after { background-size: 0.5em; width: calc(100% - 1em); height: 100%; }
.oc-c-body-part--livelike .video-alert-link { padding: 0.5em 1em; }
.oc-c-body-part--livelike .video-alert-link::after { background-size: 0.5em; width: calc(100% - 1em); height: 100%; }
.oc-c-body-part--livelike .video-alert-caption-container { padding: 0.6em 0.8em; }
.oc-c-body-part--livelike .widget-caption.media-caption { padding: 1em; }
.oc-c-body-part--livelike .vote-button { margin: 0.5em 0.5em 0.5em 1em; padding: 8px 16px; }
.oc-c-body-part--livelike .predict-button { margin: 0.5em 0.5em 0.5em 1em; padding: 8px 16px; }
.oc-c-body-part--livelike .text-ask-button { margin: 0.5em 0.5em 0.5em 1em; padding: 8px 16px; }
.oc-c-body-part--livelike .text-ask-prompt-container { padding: 1em; }
.oc-c-body-part--livelike .slider-image { max-width: initial; max-height: initial; height: 50px; border: initial; }
.oc-c-body-part--livelike .result-mark { width: 1em; height: 1em; border-radius: 1em; bottom: 2em; box-sizing: border-box; }
.oc-c-body-part--livelike .user-number-input { border: 1px solid rgb(92,92,92); color: rgb(27,198,255); background: rgb(51,51,51); caret-color: white; }
