.header.summaryLabel {
    height: initial !important;
}
#form_response .form-promotion-container, .form-promotion-container-right {
    max-width: 640px !important;
}
button.mdc-button.mdc-button--outlined.mdc-dialog__button.mdc-ripple-upgraded[data-mdc-dialog-action=accept] {
    color: #FFFFFF;
}
#form_response .google-auto-placed {
	display: none !important;
}
#form_body #settingArea {
    z-index: 1000000;
}

#form_response .form-title-wrap {
    display: flex;
    gap: 5px;
    flex-wrap: wrap;
}

#form_body #starColor.ui_colorbtn {
	width: 18px;
	height: 18px;
	background: none;
}

#form_body #starColor.ui_colorbtn .colorbtn_holder {
	width: 100%;
	height: 100%;
}

#form_response .optionPh .optionTextHolder {
    position: relative;
}

#form-image-dialog, #form-response-file-dialog {
    min-width: min(calc(100vw - 30px), 1024px);
}

.form-edit.se-full-screen #menubar_area, 
.form-edit.se-full-screen #settingArea {
    display: none;
}

#formItemsByResponse .formItem .radio.svg-ico {
	display: none;
}

#formItemsByResponse .quizResult .quizResultItem .itemOptions {
	padding-bottom: 20px;
}

@media (max-width: 420px) {
    #form_response .zipCodeInIframe {
        width: calc(100vw - 30px);
        position: absolute;
        z-index: 2;
        left: 50%;
        transform: translateX(-50%);
    }
}

#cellBody #scrollCont {
	width: 16px;
}

#cellBody .grid_scr_bottom_wrap {
	height: 16px !important;
}

#form_response .ui_button.normal.zipCodeSearchBtn {
    padding: 13.5px 25px;
}

#form_response.mobileTheme #so-banner {
    margin-bottom: 14px;
}

#form_response.finishPage .resetBtn {
	display: none;
}

@media (max-width: 380px) {
    #form_response .ui_button.normal.zipCodeSearchBtn {
        padding: 13.5px 15px !important;
    }
}

#form_response .singleChoice .formItem .itemOptions > div,
#form_response .multipleChoice .formItem .itemOptions > div,
#form_response .singleChoice .formItem .itemOptions.vertical > div,
#form_response .multipleChoice .formItem .itemOptions.vertical > div {
	column-gap: 20px;
	flex-direction: column;
}


#form_response .singleChoice .formItem .itemOptions.horizontal > div,
#form_response .multipleChoice .formItem .itemOptions.horizontal > div {
	column-gap: initial !important;
	flex-direction: initial !important;
}

#form_response #formBody {
    padding: 40px;
}


#formContents .pell_input p span,
#formContents .formInfo .title p span,
#formContents .formItem .title p span,
#formContents .optionLabel p span {
	display: inline-block;
}

.editMode .horizontal .itemOptionCont{
	max-width: 290px;
}


.horizontal .itemOptionCont.dragOption .option-wrap,
.horizontal .dragGhost .option-wrap {
	width: 290px;
}