.m2 .ays-survey-remove-default-border,
.m2 .ays-survey-remove-default-border:focus{
    border-color: unset;
    border: 0;
    box-shadow: unset;
    outline: 0;
}


.appsMaterialWizButtonPapericonbuttonEl {
    -webkit-user-select: none;
    -webkit-transition: background 0.3s;
    transition: background 0.3s;
    border: 0;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    height: 48px;
    outline: none;
    overflow: hidden;
    position: relative;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    width: 48px;
    z-index: 0;
}
.appsMaterialWizButtonPapericonbuttonEl > .exportButtonNestedLink {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 48px;
    width: 48px;
}
.appsMaterialWizButtonPapericonbuttonEl.isFocused,
.appsMaterialWizButtonPapericonbuttonEl.isActive,
.appsMaterialWizButtonPapericonbuttonEl.isDeactivating {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
    mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.appsMaterialWizButtonPapericonbuttonBorderless {
    overflow: visible;
}
.appsMaterialWizButtonPapericonbuttonBorderless.isFocused,
.appsMaterialWizButtonPapericonbuttonBorderless.isActive,
.appsMaterialWizButtonPapericonbuttonBorderless.isDeactivating {
    -webkit-mask-image: none;
    mask-image: none;
}
.appsMaterialWizButtonPapericonbuttonEl:hover {
    background-color: rgba(95, 99, 104, 0.039);
}
.appsMaterialWizButtonPapericonbuttonEl.isDisabled:hover {
    background-color: transparent;
}

.appsMaterialWizButtonPapericonbuttonEl.isActive .appsMaterialWizButtonPapericonbuttonRipple {
    -webkit-transform: translate(-50%, -50%) scale(2.2);
    transform: translate(-50%, -50%) scale(2.2);
    opacity: 1;
    visibility: visible;
}

.appsMaterialWizButtonPapericonbuttonEl.isActive.isUndragged .appsMaterialWizButtonPapericonbuttonRipple {
    -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
    -webkit-transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
}
.appsMaterialWizButtonPapericonbuttonEl.isDeactivating .appsMaterialWizButtonPapericonbuttonRipple {
    -webkit-transform: translate(-50%, -50%) scale(2.2);
    transform: translate(-50%, -50%) scale(2.2);
    visibility: visible;
}
/*.appsMaterialWizButtonPapericonbuttonLight .appsMaterialWizButtonPapericonbuttonRipple {
    background-image: radial-gradient(circle farthest-side, rgba(95, 99, 104, 0.161), rgba(95, 99, 104, 0.161) 80%, rgba(95, 99, 104, 0) 100%);
}*/
.appsMaterialWizButtonPapericonbuttonDark .appsMaterialWizButtonPapericonbuttonRipple {
    background-image: radial-gradient(circle farthest-side, rgba(255, 255, 255, 0.161), rgba(255, 255, 255, 0.161) 80%, rgba(255, 255, 255, 0) 100%);
}
.appsMaterialWizButtonPapericonbuttonColored .appsMaterialWizButtonPapericonbuttonRipple {
    background-image: radial-gradient(circle farthest-side, rgba(66, 133, 244, 0.161), rgba(66, 133, 244, 0.161) 80%, rgba(66, 133, 244, 0) 100%);
}
.appsMaterialWizButtonPapericonbuttonEl.isDisabled {
    color: #9aa0a6;
    fill: #9aa0a6;
    cursor: default;
}

.ays-question-img-icon-content {
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    height: 100%;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative;
    width: 100%;
}
.ays-question-img-icon-content-div {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
}

.aysFormeditorViewFatMobile {
    display: none;
}
.aysFormeditorViewFatCard {
    background-color: #fff;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.12), 0 2px 4px rgba(0, 0, 0, 0.24);
    -webkit-border-radius: 2px;
    border-radius: 2px;
}
.m2 .aysFormeditorViewFatCard {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.141), 0 1px 3px 0 rgba(0, 0, 0, 0.122);
    transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: #fff;
    border: 1px solid #dadce0;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

.m2 .aysFormeditorViewFatDesktop {
    position: sticky;
    top: 35px;
}

.m2 .aysFormeditorViewFatDesktop .aysFormeditorViewFatCard {
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    width: 48px;
}
.aysFormeditorViewFatDesktop .aysFormeditorViewFatPositioner {
    -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.m2 .aysFormeditorViewFatDesktop .aysFormeditorViewFatPositioner {
    /*right: -62px;*/
    /*position: absolute;*/
    -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.aysFormeditorViewFatDesktop .aysFormeditorViewFatMenuItem {
    height: 36px;
    margin: 0 2px;
}
.m2 .aysFormeditorViewFatDesktop .aysFormeditorViewFatMenuItem {
    height: 36px;
    margin: 0 2px;
    width: 36px;
}

.aysFormeditorViewFatDesktop .ays-survey-general-action {
    height: 48px;
    padding: 2px 0;
}

.aysFormeditorViewFatMenuItem {
    opacity: 0.54;
}
.m2 .aysFormeditorViewFatMenuItem,
.ds-hc-enabled .aysFormeditorViewFatMenuItem {
    opacity: 1;
}
.aysFormeditorViewFatMenuItem.isFocused {
    background-color: rgba(0, 0, 0, 0.26);
}

@media (max-width: 950px) {
    .aysFormeditorViewFatDesktop {
        display: none;
    }
    .aysFormeditorViewFatMobile {
        display: block;
        margin-top: 16px;
        min-height: 60px;
    }
    .aysFormeditorViewFatMenuItem {
        margin: 8px 0;
    }
}

.aysMaterialIconIconImage:before {
    content: url(//ssl.gstatic.com/docs/forms/qp_sprite134.svg);
}
.aysMaterialIconIconImage {
    position: absolute;
}
.aysMaterialIconIconLightIcon,
.aysMaterialIconIconM2Icon,
.m2 .aysMaterialIconIconUpdatedM2 .aysMaterialIconIconDarkIcon {
    display: none;
}
.m2 .aysMaterialIconIconM2Icon {
    display: block;
}
.m2 .ds-hc-black .aysMaterialIconIconM2Icon {
    display: none;
}

.ays-qp-icon-add-circle-outline {
    left: 0;
    top: -4440px;
}

.ays-qp-icon-import-question-m2 {
    left: 0;
    top: -3816px;
}

.ays-qp-icon-add-header {
    left: 0;
    top: -5112px;
}
.ays-qp-icon-image-m2 {
    left: 0;
    top: -2424px;
}















.ays-qp-icon-add-checkbox-b {
    left: 0;
    top: -3576px;
}
.ays-qp-icon-add-checkbox-grid-b {
    left: 0;
    top: -360px;
}
.ays-qp-icon-add-checkbox-grid-m2 {
    left: 0;
    top: -4800px;
}
.ays-qp-icon-add-checkbox-grid-w {
    left: 0;
    top: -6960px;
}
.ays-qp-icon-add-checkbox-m2 {
    left: 0;
    top: -3288px;
}
.ays-qp-icon-add-checkbox-w {
    left: 0;
    top: -5904px;
}
.ays-qp-icon-add-circle-outline {
    left: 0;
    top: -4440px;
}
.ays-qp-icon-add-circle-outline-b {
    left: 0;
    top: -456px;
}
.ays-qp-icon-add-circle-outline-w {
    left: 0;
    top: -6384px;
}
.ays-qp-icon-add-collaborators-b {
    left: 0;
    top: -2496px;
}
.ays-qp-icon-add-collaborators-m2-b {
    left: 0;
    top: -2256px;
}
.ays-qp-icon-add-collaborators-m2-blue {
    left: 0;
    top: -7080px;
}
.ays-qp-icon-add-collaborators-m2-w {
    left: 0;
    top: -6480px;
}
.ays-qp-icon-add-collaborators-w {
    left: 0;
    top: -3216px;
}
.ays-qp-icon-add-dropdown-b {
    left: 0;
    top: -5448px;
}
.ays-qp-icon-add-dropdown-m2 {
    left: 0;
    top: -4152px;
}
.ays-qp-icon-add-dropdown-w {
    left: 0;
    top: -4536px;
}
.ays-qp-icon-add-file-upload-b {
    left: 0;
    top: -6432px;
}
.ays-qp-icon-add-file-upload-m2 {
    left: 0;
    top: -1320px;
}
.ays-qp-icon-add-file-upload-w {
    left: 0;
    top: -6456px;
}
.ays-qp-icon-add-header {
    left: 0;
    top: -5112px;
}
.ays-qp-icon-add-header-b {
    left: 0;
    top: -1944px;
}
.ays-qp-icon-add-header-w {
    left: 0;
    top: -432px;
}
.ays-qp-icon-add-long-text-b {
    left: 0;
    top: -2736px;
}
.ays-qp-icon-add-long-text-m2 {
    left: 0;
    top: -1584px;
}
.ays-qp-icon-add-long-text-w {
    left: 0;
    top: -2928px;
}
.ays-qp-icon-add-multiple-choice-grid-b {
    left: 0;
    top: -120px;
}
.ays-qp-icon-add-multiple-choice-grid-m2 {
    left: 0;
    top: -2592px;
}
.ays-qp-icon-add-multiple-choice-grid-w {
    left: 0;
    top: -4824px;
}
.ays-qp-icon-add-question-b {
    left: 0;
    top: -3504px;
}
.ays-qp-icon-add-question-w {
    left: 0;
    top: -1344px;
}
.ays-qp-icon-add-radio-b {
    left: 0;
    top: -4296px;
}
.ays-qp-icon-add-radio-m2 {
    left: 0;
    top: -5976px;
}
.ays-qp-icon-add-radio-w {
    left: 0;
    top: -552px;
}
.ays-qp-icon-add-scale-b {
    left: 0;
    top: -3096px;
}
.ays-qp-icon-add-scale-m2 {
    left: 0;
    top: -6000px;
}
.ays-qp-icon-add-scale-w {
    left: 0;
    top: -1992px;
}
.ays-qp-icon-add-short-text-b {
    left: 0;
    top: -2112px;
}
.ays-qp-icon-add-short-text-m2 {
    left: 0;
    top: -2784px;
}
.ays-qp-icon-add-short-text-w {
    left: 0;
    top: -5064px;
}
.ays-qp-icon-add-time-b {
    left: 0;
    top: -1512px;
}
.ays-qp-icon-add-time-m2 {
    left: 0;
    top: -5208px;
}
.ays-qp-icon-add-time-w {
    left: 0;
    top: -1200px;
}
.ays-qp-icon-add-to-drive {
    left: 0;
    top: -5616px;
}
.ays-qp-icon-add-to-drive-b {
    left: 0;
    top: -3336px;
}
.ays-qp-icon-add-to-drive-w {
    left: 0;
    top: -624px;
}
.ays-qp-icon-align-center-b {
    left: 0;
    top: -6816px;
}
.ays-qp-icon-align-center-w {
    left: 0;
    top: -6264px;
}
.ays-qp-icon-align-left-b {
    left: 0;
    top: -2760px;
}
.ays-qp-icon-align-left-w {
    left: 0;
    top: -3240px;
}
.ays-qp-icon-align-right-b {
    left: 0;
    top: -5016px;
}
.ays-qp-icon-align-right-w {
    left: 0;
    top: -5232px;
}
.ays-qp-icon-answer-key {
    left: 0;
    top: -2040px;
}
.ays-qp-icon-answer-key-b {
    left: 0;
    top: -6888px;
}
.ays-qp-icon-answer-key-blue {
    left: 0;
    top: -1776px;
}
.ays-qp-icon-answer-key-w {
    left: 0;
    top: -4872px;
}
.ays-qp-icon-assessment-b {
    left: 0;
    top: -1968px;
}
.ays-qp-icon-assessment-w {
    left: 0;
    top: -4728px;
}
.ays-qp-icon-assignment-b {
    left: 0;
    top: -576px;
}
.ays-qp-icon-assignment-blue {
    left: 0;
    top: -5376px;
}
.ays-qp-icon-assignment-late {
    left: 0;
    top: -3840px;
}
.ays-qp-icon-assignment-late-b {
    left: 0;
    top: -5496px;
}
.ays-qp-icon-assignment-late-w {
    left: 0;
    top: -3888px;
}
.ays-qp-icon-assignment-m2-b {
    left: 0;
    top: -4368px;
}
.ays-qp-icon-assignment-m2-blue {
    left: 0;
    top: -6240px;
}
.ays-qp-icon-assignment-m2-w {
    left: 0;
    top: -4920px;
}
.ays-qp-icon-assignment-w {
    left: 0;
    top: -3456px;
}
.ays-qp-icon-barcode-scanner-b {
    left: 0;
    top: -1920px;
}
.ays-qp-icon-barcode-scanner-w {
    left: 0;
    top: -3408px;
}
.ays-qp-icon-business-form {
    left: 0;
    top: -2568px;
}
.ays-qp-icon-calendar-b {
    left: 0;
    top: 0;
}
.ays-qp-icon-calendar-m2 {
    left: 0;
    top: -2688px;
}
.ays-qp-icon-calendar-w {
    left: 0;
    top: -4392px;
}
.ays-qp-icon-cancel-b {
    left: 0;
    top: -2208px;
}
.ays-qp-icon-cancel-w {
    left: 0;
    top: -1368px;
}
.ays-qp-icon-chat-bubble-b {
    left: 0;
    top: -5544px;
}
.ays-qp-icon-chat-bubble-w {
    left: 0;
    top: -4944px;
}
.ays-qp-icon-check-green {
    left: 0;
    top: -1248px;
}
.ays-qp-icon-check-green-m2 {
    left: 0;
    top: -4104px;
}
.ays-qp-icon-check-small-b {
    left: 0;
    top: -7104px;
}
.ays-qp-icon-check-small-green {
    left: 0;
    top: -5136px;
}
.ays-qp-icon-check-small-green-m2 {
    left: 0;
    top: -384px;
}
.ays-qp-icon-check-small-w {
    left: 0;
    top: -6408px;
}
.ays-qp-icon-clear {
    left: 0;
    top: -3600px;
}
.ays-qp-icon-clear-b {
    left: 0;
    top: -5832px;
}
.ays-qp-icon-clear-red {
    left: 0;
    top: -2232px;
}
.ays-qp-icon-clear-red-m2 {
    left: 0;
    top: -3936px;
}
.ays-qp-icon-clear-w {
    left: 0;
    top: -7056px;
}
.ays-qp-icon-cloud-done {
    left: 0;
    top: -4032px;
}
.ays-qp-icon-cloud-done-b {
    left: 0;
    top: -888px;
}
.ays-qp-icon-cloud-done-w {
    left: 0;
    top: -6672px;
}
.ays-qp-icon-cloud-off {
    left: 0;
    top: -2712px;
}
.ays-qp-icon-cloud-off-b {
    left: 0;
    top: -6360px;
}
.ays-qp-icon-cloud-off-w {
    left: 0;
    top: -1872px;
}
.ays-qp-icon-code {
    left: 0;
    top: -1104px;
}
.ays-qp-icon-code-b {
    left: 0;
    top: -2616px;
}
.ays-qp-icon-code-w {
    left: 0;
    top: -264px;
}
.ays-qp-icon-content-copy {
    left: 0;
    top: -2160px;
}
.ays-qp-icon-content-copy-b {
    left: 0;
    top: -72px;
}
.ays-qp-icon-content-copy-w {
    left: 0;
    top: -3048px;
}
.ays-qp-icon-copy-b {
    left: 0;
    top: -4248px;
}
.ays-qp-icon-copy-small-b {
    left: 0;
    top: -1152px;
}
.ays-qp-icon-copy-small-w {
    left: 0;
    top: -984px;
}
.ays-qp-icon-copy-w {
    left: 0;
    top: -600px;
}
.ays-qp-icon-delete {
    left: 0;
    top: -5304px;
}
.ays-qp-icon-delete-b {
    left: 0;
    top: -336px;
}
.ays-qp-icon-delete-w {
    left: 0;
    top: -5184px;
}
.ays-qp-icon-directions-run-b {
    left: 0;
    top: -936px;
}
.ays-qp-icon-directions-run-w {
    left: 0;
    top: -2400px;
}
.ays-qp-icon-download-b {
    left: 0;
    top: -312px;
}
.ays-qp-icon-download-w {
    left: 0;
    top: -6192px;
}
.ays-qp-icon-drag-handle-horz-b {
    left: 0;
    top: -4128px;
}
.ays-qp-icon-drag-handle-horz-w {
    left: 0;
    top: -5520px;
}
.ays-qp-icon-edit-pencil-b {
    left: 0;
    top: -6984px;
}
.ays-qp-icon-edit-pencil-blue {
    left: 0;
    top: -3312px;
}
.ays-qp-icon-edit-pencil-w {
    left: 0;
    top: -1032px;
}
.ays-qp-icon-email-b {
    left: 0;
    top: -6552px;
}
.ays-qp-icon-email-m2 {
    left: 0;
    top: -1680px;
}
.ays-qp-icon-email-m2-b {
    left: 0;
    top: -240px;
}
.ays-qp-icon-email-m2-w {
    left: 0;
    top: -4512px;
}
.ays-qp-icon-email-w {
    left: 0;
    top: -960px;
}
.ays-qp-icon-embed-b {
    left: 0;
    top: -3768px;
}
.ays-qp-icon-embed-w {
    left: 0;
    top: -5328px;
}
.ays-qp-icon-error-outline-b {
    left: 0;
    top: -2952px;
}
.ays-qp-icon-error-outline-orange {
    left: 0;
    top: -4560px;
}
.ays-qp-icon-error-outline-red {
    left: 0;
    top: -4680px;
}
.ays-qp-icon-error-outline-w {
    left: 0;
    top: -4176px;
}
.ays-qp-icon-expand-less-b {
    left: 0;
    top: -4968px;
}
.ays-qp-icon-expand-less-blue {
    left: 0;
    top: -288px;
}
.ays-qp-icon-expand-less-red {
    left: 0;
    top: -6216px;
}
.ays-qp-icon-expand-less-red-m2 {
    left: 0;
    top: -5808px;
}
.ays-qp-icon-expand-less-w {
    left: 0;
    top: -408px;
}
.ays-qp-icon-expand-more-b {
    left: 0;
    top: -1464px;
}
.ays-qp-icon-expand-more-blue {
    left: 0;
    top: -7224px;
}
.ays-qp-icon-expand-more-red {
    left: 0;
    top: -6048px;
}
.ays-qp-icon-expand-more-red-m2 {
    left: 0;
    top: -5424px;
}
.ays-qp-icon-expand-more-w {
    left: 0;
    top: -1848px;
}
.ays-qp-icon-extension-b {
    left: 0;
    top: -4272px;
}
.ays-qp-icon-extension-m2 {
    left: 0;
    top: -2280px;
}
.ays-qp-icon-extension-m2-b {
    left: 0;
    top: -1296px;
}
.ays-qp-icon-extension-m2-w {
    left: 0;
    top: -2856px;
}
.ays-qp-icon-extension-w {
    left: 0;
    top: -6648px;
}
.ays-qp-icon-eye-b {
    left: 0;
    top: -6336px;
}
.ays-qp-icon-eye-w {
    left: 0;
    top: -6096px;
}
.ays-qp-icon-feedback-b {
    left: 0;
    top: -5736px;
}
.ays-qp-icon-feedback-m2 {
    left: 0;
    top: -168px;
}
.ays-qp-icon-feedback-m2-b {
    left: 0;
    top: -6744px;
}
.ays-qp-icon-feedback-m2-w {
    left: 0;
    top: -5784px;
}
.ays-qp-icon-feedback-w {
    left: 0;
    top: -3744px;
}
.ays-qp-icon-file-download {
    left: 0;
    top: -1416px;
}
.ays-qp-icon-file-download-b {
    left: 0;
    top: -1560px;
}
.ays-qp-icon-file-download-w {
    left: 0;
    top: -7344px;
}
.ays-qp-icon-filter-compare-by-b {
    left: 0;
    top: -6312px;
}
.ays-qp-icon-filter-compare-by-w {
    left: 0;
    top: -7128px;
}
.ays-qp-icon-folder-b {
    left: 0;
    top: -6768px;
}
.ays-qp-icon-folder-m2 {
    left: 0;
    top: -3144px;
}
.ays-qp-icon-folder-m2-b {
    left: 0;
    top: -1752px;
}
.ays-qp-icon-folder-m2-w {
    left: 0;
    top: -7200px;
}
.ays-qp-icon-folder-w {
    left: 0;
    top: -5640px;
}
.ays-qp-icon-fullscreen-b {
    left: 0;
    top: -6864px;
}
.ays-qp-icon-fullscreen-exit-b {
    left: 0;
    top: -4632px;
}
.ays-qp-icon-fullscreen-exit-w {
    left: 0;
    top: -2328px;
}
.ays-qp-icon-fullscreen-w {
    left: 0;
    top: -1536px;
}
.ays-qp-icon-grades-released-b {
    left: 0;
    top: -3912px;
}
.ays-qp-icon-grades-released-w {
    left: 0;
    top: -6024px;
}
.ays-qp-icon-grades-stale-b {
    left: 0;
    top: -7296px;
}
.ays-qp-icon-grades-stale-w {
    left: 0;
    top: -24px;
}
.ays-qp-icon-grades-updated-b {
    left: 0;
    top: -1440px;
}
.ays-qp-icon-grades-updated-w {
    left: 0;
    top: -7272px;
}
.ays-qp-icon-group-add {
    left: 0;
    top: -2544px;
}
.ays-qp-icon-group-add-b {
    left: 0;
    top: -5352px;
}
.ays-qp-icon-group-add-w {
    left: 0;
    top: -4080px;
}
.ays-qp-icon-help-b {
    left: 0;
    top: -696px;
}
.ays-qp-icon-help-outline {
    left: 0;
    top: -3648px;
}
.ays-qp-icon-help-outline-b {
    left: 0;
    top: -1176px;
}
.ays-qp-icon-help-outline-w {
    left: 0;
    top: -2640px;
}
.ays-qp-icon-help-w {
    left: 0;
    top: -7248px;
}
.ays-qp-icon-image-b {
    left: 0;
    top: -864px;
}
.ays-qp-icon-image-w {
    left: 0;
    top: -5088px;
}
.ays-qp-icon-import-question-b {
    left: 0;
    top: -3432px;
}
.ays-qp-icon-import-question-m2 {
    left: 0;
    top: -3816px;
}
.ays-qp-icon-import-question-rtl-b {
    left: 0;
    top: -840px;
}
.ays-qp-icon-import-question-rtl-m2 {
    left: 0;
    top: -2904px;
}
.ays-qp-icon-import-question-rtl-w {
    left: 0;
    top: -3384px;
}
.ays-qp-icon-import-question-w {
    left: 0;
    top: -3480px;
}
.ays-qp-icon-info-outline {
    left: 0;
    top: -3360px;
}
.ays-qp-icon-info-outline-b {
    left: 0;
    top: -7176px;
}
.ays-qp-icon-info-outline-w {
    left: 0;
    top: -7320px;
}
.ays-qp-icon-insert-chart {
    left: 0;
    top: -4704px;
}
.ays-qp-icon-insert-chart-b {
    left: 0;
    top: -6504px;
}
.ays-qp-icon-insert-chart-w {
    left: 0;
    top: -6624px;
}
.ays-qp-icon-keyboard-arrow-left {
    left: 0;
    top: -4896px;
}
.ays-qp-icon-keyboard-arrow-left-b {
    left: 0;
    top: -5592px;
}
.ays-qp-icon-keyboard-arrow-left-w {
    left: 0;
    top: -720px;
}
.ays-qp-icon-keyboard-arrow-right {
    left: 0;
    top: -5712px;
}
.ays-qp-icon-keyboard-arrow-right-b {
    left: 0;
    top: -1008px;
}
.ays-qp-icon-keyboard-arrow-right-w {
    left: 0;
    top: -528px;
}
.ays-qp-icon-keyboard-b {
    left: 0;
    top: -3120px;
}
.ays-qp-icon-keyboard-w {
    left: 0;
    top: -1824px;
}
.ays-qp-icon-link {
    left: 0;
    top: -6168px;
}
.ays-qp-icon-link-b {
    left: 0;
    top: -2520px;
}
.ays-qp-icon-link-off {
    left: 0;
    top: -6792px;
}
.ays-qp-icon-link-off-b {
    left: 0;
    top: -1488px;
}
.ays-qp-icon-link-off-w {
    left: 0;
    top: -1704px;
}
.ays-qp-icon-link-w {
    left: 0;
    top: -1896px;
}
.ays-qp-icon-local-printshop {
    left: 0;
    top: -6072px;
}
.ays-qp-icon-local-printshop-b {
    left: 0;
    top: -480px;
}
.ays-qp-icon-local-printshop-w {
    left: 0;
    top: -96px;
}
.ays-qp-icon-lock-b {
    left: 0;
    top: -6528px;
}
.ays-qp-icon-lock-m2 {
    left: 0;
    top: -7008px;
}
.ays-qp-icon-lock-m2-b {
    left: 0;
    top: -4200px;
}
.ays-qp-icon-lock-m2-w {
    left: 0;
    top: -4344px;
}
.ays-qp-icon-lock-w {
    left: 0;
    top: -4656px;
}
.ays-qp-icon-maximize-b {
    left: 0;
    top: -2376px;
}
.ays-qp-icon-maximize-w {
    left: 0;
    top: -3024px;
}
.ays-qp-icon-menu-b {
    left: 0;
    top: -6576px;
}
.ays-qp-icon-menu-m2 {
    left: 0;
    top: -5568px;
}
.ays-qp-icon-menu-w {
    left: 0;
    top: -4752px;
}
.ays-qp-icon-minimize-b {
    left: 0;
    top: -5880px;
}
.ays-qp-icon-minimize-w {
    left: 0;
    top: -5664px;
}
.ays-qp-icon-mode-edit {
    left: 0;
    top: -48px;
}
.ays-qp-icon-mode-edit-b {
    left: 0;
    top: -2664px;
}
.ays-qp-icon-mode-edit-w {
    left: 0;
    top: -3528px;
}
.ays-qp-icon-more-vertical-b {
    left: 0;
    top: -4584px;
}
.ays-qp-icon-more-vertical-m2 {
    left: 0;
    top: -1272px;
}
.ays-qp-icon-more-vertical-w {
    left: 0;
    top: -6720px;
}
.ays-qp-icon-palette-b {
    left: 0;
    top: -5160px;
}
.ays-qp-icon-palette-m2 {
    left: 0;
    top: -4056px;
}
.ays-qp-icon-palette-m2-b {
    left: 0;
    top: -2136px;
}
.ays-qp-icon-palette-m2-w {
    left: 0;
    top: -816px;
}
.ays-qp-icon-palette-w {
    left: 0;
    top: -1728px;
}
.ays-qp-icon-post-facebook-b {
    left: 0;
    top: -2448px;
}
.ays-qp-icon-post-facebook-w {
    left: 0;
    top: -1800px;
}
.ays-qp-icon-post-twitter-b {
    left: 0;
    top: -5280px;
}
.ays-qp-icon-post-twitter-w {
    left: 0;
    top: -3720px;
}
.ays-qp-icon-preferences-b {
    left: 0;
    top: -1656px;
}
.ays-qp-icon-preferences-m2 {
    left: 0;
    top: -2808px;
}
.ays-qp-icon-preferences-m2-b {
    left: 0;
    top: -6120px;
}
.ays-qp-icon-preferences-m2-w {
    left: 0;
    top: -3072px;
}
.ays-qp-icon-preferences-w {
    left: 0;
    top: -2976px;
}
.ays-qp-icon-print-b {
    left: 0;
    top: -4320px;
}
.ays-qp-icon-print-w {
    left: 0;
    top: -5472px;
}
.ays-qp-icon-privacy-tip {
    left: 0;
    top: -192px;
}
.ays-qp-icon-privacy-tip-b {
    left: 0;
    top: -2064px;
}
.ays-qp-icon-privacy-tip-w {
    left: 0;
    top: -1128px;
}
.ays-qp-icon-refresh-b {
    left: 0;
    top: -3672px;
}
.ays-qp-icon-refresh-w {
    left: 0;
    top: -672px;
}
.ays-qp-icon-search-b {
    left: 0;
    top: -6936px;
}
.ays-qp-icon-search-w {
    left: 0;
    top: -5856px;
}
.ays-qp-icon-section-b {
    left: 0;
    top: -7032px;
}
.ays-qp-icon-section-m2 {
    left: 0;
    top: -6600px;
}
.ays-qp-icon-section-m2-b {
    left: 0;
    top: -5256px;
}
.ays-qp-icon-section-m2-w {
    left: 0;
    top: -3960px;
}
.ays-qp-icon-section-w {
    left: 0;
    top: -504px;
}
.ays-qp-icon-send-b {
    left: 0;
    top: -4848px;
}
.ays-qp-icon-send-m2 {
    left: 0;
    top: -144px;
}
.ays-qp-icon-send-m2-b {
    left: 0;
    top: -5688px;
}
.ays-qp-icon-send-m2-w {
    left: 0;
    top: -6288px;
}
.ays-qp-icon-send-w {
    left: 0;
    top: -1224px;
}
.ays-qp-icon-settings-b {
    left: 0;
    top: -792px;
}
.ays-qp-icon-settings-m2 {
    left: 0;
    top: -3624px;
}
.ays-qp-icon-settings-m2-b {
    left: 0;
    top: -768px;
}
.ays-qp-icon-settings-m2-w {
    left: 0;
    top: -6840px;
}
.ays-qp-icon-settings-w {
    left: 0;
    top: -2832px;
}
.ays-qp-icon-share-b {
    left: 0;
    top: -6696px;
}
.ays-qp-icon-share-w {
    left: 0;
    top: -3864px;
}
.ays-qp-icon-spreadsheet-green {
    left: 0;
    top: -2472px;
}
.ays-qp-icon-star-b {
    left: 0;
    top: -1080px;
}
.ays-qp-icon-star-border-b {
    left: 0;
    top: -744px;
}
.ays-qp-icon-star-border-m2 {
    left: 0;
    top: -4008px;
}
.ays-qp-icon-star-border-w {
    left: 0;
    top: -4776px;
}
.ays-qp-icon-star-m2 {
    left: 0;
    top: -2352px;
}
.ays-qp-icon-star-w {
    left: 0;
    top: -4416px;
}
.ays-qp-icon-trash-b {
    left: 0;
    top: -6912px;
}
.ays-qp-icon-trash-w {
    left: 0;
    top: -912px;
}
.ays-qp-icon-undo-b {
    left: 0;
    top: -5760px;
}
.ays-qp-icon-undo-m2 {
    left: 0;
    top: -2880px;
}
.ays-qp-icon-undo-m2-b {
    left: 0;
    top: -1392px;
}
.ays-qp-icon-undo-m2-w {
    left: 0;
    top: -2088px;
}
.ays-qp-icon-undo-rtl-b {
    left: 0;
    top: -4608px;
}
.ays-qp-icon-undo-rtl-w {
    left: 0;
    top: -1632px;
}
.ays-qp-icon-undo-w {
    left: 0;
    top: -1608px;
}
.ays-qp-icon-unfold-less-b {
    left: 0;
    top: -648px;
}
.ays-qp-icon-unfold-less-m2 {
    left: 0;
    top: -3168px;
}
.ays-qp-icon-unfold-less-w {
    left: 0;
    top: -4488px;
}
.ays-qp-icon-unfold-more-b {
    left: 0;
    top: -5400px;
}
.ays-qp-icon-unfold-more-m2 {
    left: 0;
    top: -5928px;
}
.ays-qp-icon-unfold-more-w {
    left: 0;
    top: -3696px;
}
.ays-qp-icon-video-b {
    left: 0;
    top: -7152px;
}
.ays-qp-icon-video-m2 {
    left: 0;
    top: -3552px;
}
.ays-qp-icon-video-m2-b {
    left: 0;
    top: -216px;
}
.ays-qp-icon-video-m2-w {
    left: 0;
    top: -2304px;
}
.ays-qp-icon-video-w {
    left: 0;
    top: -4224px;
}
.ays-qp-icon-visibility {
    left: 0;
    top: -6144px;
}
.ays-qp-icon-visibility-b {
    left: 0;
    top: -2184px;
}
.ays-qp-icon-visibility-w {
    left: 0;
    top: -3984px;
}
.ays-qp-icon-warning-triangle-orange {
    left: 0;
    top: -3792px;
}
.ays-qp-icon-whats-new-b {
    left: 0;
    top: -5952px;
}
.ays-qp-icon-whats-new-w {
    left: 0;
    top: -2016px;
}
.ays-qp-icon-x-small {
    left: 0;
    top: -5040px;
}
.ays-qp-icon-x-small-b {
    left: 0;
    top: -1056px;
}
.ays-qp-icon-x-small-red {
    left: 0;
    top: -4992px;
}
.ays-qp-icon-x-small-red-m2 {
    left: 0;
    top: -4464px;
}
.ays-qp-icon-x-small-w {
    left: 0;
    top: -3192px;
}
.ays-survey-icons {
    direction: ltr;
    text-align: left;
    height: 24px;
    overflow: hidden;
    width: 24px;
    display: inline-block;
    position: relative;
}
.ays-survey-icons-hidden {
    visibility: hidden;
}














/*Survey Section Head Start */

.m2 .aysFormeditorViewPageInactive .ays-survey-section-head {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.ays-survey-section-head {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    background-color: #fff;
    position: relative;
}

.ays-survey-section-head-top {
    -webkit-box-align: stretch;
    box-align: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}
.ays-survey-section-head-top .ays-survey-section-counter {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    min-width: 0%;
    background-color: rgb(103, 58, 183);
    color: rgba(255, 255, 255, 1);
    font: 400 16px / 24px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    padding: 8px 16px;
}
.ays-survey-section-head-top .ays-survey-section-counter > span {
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 20px;
}

.ays-survey-section-head-wrap .ays-survey-section-head.ays-survey-section-head-topleft-border-none {
    border-top-left-radius: 0px;
}

.ays-survey-section-head-wrap .ays-survey-section-actions {
    position: absolute;
    top: 0;
    right: 0;
}



.m2 .ays-survey-section-head {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.141), 0 1px 3px 0 rgba(0, 0, 0, 0.122);
    transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    border: 1px solid #dadce0;
    border-radius: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    background-color: #fff;
    position: relative;
    /*border-left: 6px solid #4285f4;*/
    border-top: 10px solid rgb(103, 58, 183);
}
.m2 .ays-survey-section-head.hasSectionTab {
    border-top-left-radius: 0;
}


.m2 .ays-survey-section-title-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    padding-right: 24px;
}
.m2 .ays-survey-section-title-box {
    padding-right: 12px;
}



#tab1.m2 .ays-survey-sections-conteiner .ays-survey-section-title.ays-survey-input {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    color: #202124;
    line-height: 135%;
    width: 100%;
}

.ays-survey-section-title-box .exportLabel,
.ays-survey-section-title-box .ays-survey-input {
    font-size: 34px;
    line-height: 135%;
    width: 100%;
}


.m2 .ays-survey-section-title-box .exportLabel {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    line-height: 135%;
    width: 100%;
}
.m2 .ays-survey-section-title-box .ays-survey-input {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    color: #202124;
    line-height: 135%;
    width: 100%;
}
.m2 .ays-survey-section-title-box .exportLabel {
    color: #70757a;
}
.m2 .ays-survey-input,
.m2 .ays-survey-input {
    height: 1.5em;
}

/*///uxxel */
/*.aysMaterialWidgetsCloakCloaked {
    visibility: hidden;
}
.aysMaterialWidgetsCloakCloaked:hover,
.aysMaterialWidgetsCloakCloaked:focus {
    visibility: visible;
}
*/
/*///uxxel */

#tab1.m2 .ays-survey-sections-conteiner .ays-survey-section-description {
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 20px;
    color: #202124;
    line-height: 135%;
    width: 100%;
}

.m2 .ays-survey-section-head {
    padding: 24px;
}

.ays-survey-input-underline {
    background-color: rgba(0, 0, 0, 0.12);
    height: 1px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
}

@media (max-width: 480px) {
    .ays-survey-section-head .exportLabel,
    .ays-survey-section-head .ays-survey-input {
        font-size: 24px;
    }
    .ays-survey-section-head > div {
        padding-left: 30px;
    }
    .m2 .ays-survey-section-head > div {
        padding-left: 24px;
    }
}

/*Survey Section Head End */


/*Survey Section Body Start*/

.m2 .ays-survey-section-body {
    padding-top: 12px;
}

.ays-survey-question-answer-conteiner {
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    width: 100%;
}

.m2 .ays-survey-question-answer-conteiner {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px 0 rgba(0, 0, 0, 0.141), 0 1px 3px 0 rgba(0, 0, 0, 0.122);
    transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    background-color: #fff;
    border: 1px solid #dadce0;
    -webkit-border-radius: 8px;
    border-radius: 8px;
   /* display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;*/
    position: relative;
    -webkit-transition: box-shadow 0.25s cubic-bezier(0, 0, 0.2, 1);
    transition: box-shadow 0.25s cubic-bezier(0, 0, 0.2, 1);
    margin-bottom: 12px;
}

.ays-survey-question-conteiner {
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin-right: 8px;
}
.aysFormeditorViewItemTitleInputWrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.ays-survey-question-conteiner .exportLabel,
.ays-survey-question-conteiner .ays-survey-input,
.aysFormeditorViewItemTitleSizer {
    font-size: 20px;
    line-height: 135%;
}
.m2 .ays-survey-question-conteiner .exportPlaceholder,
.m2 .ays-survey-question-conteiner .ays-survey-input,
.m2 .aysFormeditorViewItemTitleSizer {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0.1px;
    line-height: 24px;
    font-weight: 400;
}
.m2 .aysFormeditorViewItemInactive .ays-survey-question-conteiner .exportContent.exportContent {
    background-color: transparent;
    cursor: default;
    padding: 0;
}
.m2 .aysFormeditorViewItemInactive .ays-survey-question-conteiner .exportFocusUnderline {
    background-color: transparent;
}
.m2 .aysFormeditorViewItemInactive .ays-survey-question-conteiner .ays-survey-input {
    padding: 0;
}
.m2 .aysFormeditorViewItemInactive .ays-survey-question-conteiner .exportPlaceholder {
    color: #202124;
    position: static;
}





.ays-survey-input {
    box-shadow: none !important;
    border: 0 !important;
    outline: 0 !important;
}

.ays-survey-input:active,
.ays-survey-input:focus {
    outline: 0 !important;
    box-shadow: none !important;
    border: 0 !important;
}

.ays-survey-input:focus ~ .ays-survey-input-underline-animation {
    outline: 0 !important;
    box-shadow: none !important;
    border: 0 !important;
    height: 2px;
    background-color: rgb(103, 58, 183);
    -webkit-animation: quantumWizPaperInputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    animation: quantumWizPaperInputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
}


.ays-survey-input-underline-animation {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    background-color: #4285f4;
    height: 2px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
}

.ays-survey-section-title-conteiner,
.ays-survey-section-description-conteiner {
    position: relative;
}




textarea.ays-survey-input,
input.ays-survey-input {
    font-size: 16px;
}


.ays-survey-question-input {
    min-height: 1.5em;
    position: relative;
    vertical-align: top;
}
textarea.ays-survey-question-input-textarea.ays-survey-question-input ~ .ays-survey-input-underline,
textarea.ays-survey-question-input-textarea.ays-survey-question-input ~ .ays-survey-input-underline-animation {
    width: calc( 100% + 16px );
}
/*.aysFormeditorViewItemTitleInput .wrapping-text-input,*/
.ays-survey-question-conteiner .ays-survey-question-input {
    width: 100%;
}
.ays-survey-question-conteiner .ays-survey-question-input {
    background-color: #f8f9fa;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
}
.ays-survey-question-conteiner.isDisabled .ays-survey-question-input {
    background-color: rgba(248, 249, 250, 0.38);
}
.ays-survey-question-conteiner:not(.isDisabled):hover .ays-survey-question-input {
    background-color: #f1f3f4;
    /*cursor: pointer;*/
}
.appsMaterialWizTextinputTextareaOutlined .ays-survey-question-input {
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.appsMaterialWizTextinputTextareaContentArea {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    position: relative;
}
.appsMaterialWizTextinputTextareaOutlined .ays-survey-question-input:before {
    border: 1px solid #dadce0;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 0;
}
.appsMaterialWizTextinputTextareaOutlined.isFocused .ays-survey-question-input:before {
    border: 2px solid #1a73e8;
}
.appsMaterialWizTextinputTextareaOutlined.exportHasError .ays-survey-question-input:before {
    border: 2px solid #d93025;
}
.appsMaterialWizTextinputTextareaOutlined.exportHasError.isDisabled .ays-survey-question-input:before {
    border: 2px solid rgba(217, 48, 37, 0.38);
}
.ays-survey-question-input-textarea {
    -webkit-box-flex: 1;
    box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-shrink: 1;
    flex-shrink: 1;
    font-family: Roboto, Arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0.1px;
    line-height: 24px;
    background-color: transparent;
    border: none;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    caret-color: #1a73e8;
    display: block;
    height: 24px;
    min-height: 24px;
    margin: 0;
    outline: none;
    overflow-y: visible;
    overflow-x: hidden;
    padding: 16px 0px 16px 16px;
    resize: none;
    white-space: pre-wrap;
    word-wrap: break-word;
    z-index: 1;
}


.ays-survey-question-row {
    -webkit-box-align: end;
    box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}
.m2 .ays-survey-question-row {
    -webkit-box-align: start;
    box-align: start;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    padding-bottom: 8px;
    justify-content: space-around;
}

.ays-survey-question-box {
    width: 60%;
}

.ays-survey-question-input-box {
    position: relative;
}

.ays-survey-question-dlg-dragHandle {
    cursor: move;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    box-pack: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    opacity: 0.3;
}

.ays-survey-question-img {
    max-width: 97%;
    opacity: 1;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s;
}
.aysFormeditorViewMediaImage.Fade {
    opacity: 0;
}
.ays-survey-question-image-wrapper,
.aysFormeditorViewMediaImageWrapper {
    position: relative;
}
.ays-survey-question-image-body,
.aysFormeditorViewMediaMediaBody {
    margin: 0 24px 24px 42px;
    position: relative;
    width: 40%;
    margin: auto;
}
.ays-survey-question-image-pos,
.aysFormeditorViewMediaImagePos {
    display: inline-block;
    padding: 12px 0;
    position: relative;
    max-width: 100%;
}

.ays-survey-question-edit-menu-button,
.aysFormeditorViewMediaEditMenuButton {
    position: absolute;
    top: -10px;
    left: -10px;
}

.m2 .ays-survey-question-edit-menu-button-box,
.m2 .aysFormeditorViewMediaEditImageMenuButton {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 2px 6px 2px rgba(60, 64, 67, 0.149);
    background-color: #f1f3f4;
}
.ays-survey-question-edit-menu-button {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 2px 6px 2px rgba(60, 64, 67, 0.149);
    background-color: #f1f3f4;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.ays-survey-question-edit-menu-button:hover {
    background-color: #e8eaed;
}

/* Answers */
.ays-survey-answer-row {

}
.ays-survey-answer-wrap {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px 0;
    padding-right: 20px;
}
.ays-survey-answer-row .ays-survey-answer-box {
    position: relative;
    width: 80%;
}
.ays-survey-answer-row .ays-survey-answer-box input.ays-survey-input {
    width: 100%;
}
.ays-survey-answer-row .ays-survey-answer-icon-box {
    width: 48px;
    height: 48px;
}
.ays-survey-answer-row .ays-survey-answer-icon-box svg {
    fill: #aaa;
}
.ays-survey-answer-row .ays-survey-answer-icon-box.ays-survey-answer-icon-just {
    width: 24px;
    height: 24px;
}
.ays-survey-answer-row .ays-survey-answer-icon-box.ays-survey-answer-icon-just i {
    font-size: 25px;
    color: #aaa;
}
.ays-survey-answer-row .ays-survey-answer-icon {
    display: flex;
    align-items: center;
    justify-content: center;
}

.ays-survey-other-answer-add-wrap {
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.ays-survey-other-answer-add-wrap > span {
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 20px;
    color: #202124;
    margin-left: 6px;
    margin-right: 0;
}
.ays-survey-other-answer-add-wrap .ays-survey-other-answer-container {
    transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-font-smoothing: antialiased;
    -webkit-user-select: none;
    -webkit-transition: background 0.2s 0.1s;
    transition: background 0.2s 0.1s;
    border: 0;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    color: #1a73e8;
    cursor: pointer;
    display: inline-block;
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0.25px;
    line-height: 36px;
    text-decoration: none;
    text-transform: none;
    min-width: auto;
    outline: none;
    overflow: hidden;
    position: relative;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    z-index: 0;
}

.ays-survey-other-answer-add-wrap .ays-survey-other-answer-container .ays-survey-other-answer-container-overlay {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #5f6368;
    opacity: 0;
    background-color: #4285f4;
}

.ays-survey-other-answer-add-wrap .ays-survey-other-answer-container:hover .ays-survey-other-answer-container-overlay {
    background-image: radial-gradient(circle farthest-side, rgba(66, 133, 244, 0.161), rgba(66, 133, 244, 0.161) 80%, rgba(66, 133, 244, 0) 100%);
    opacity: 0.04;
}
.ays-survey-other-answer-add-wrap .ays-survey-other-answer-container .ays-survey-other-answer-content {
    padding: 0 8px;
}

.ays-survey-actions-row {
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    justify-content: space-between;
    padding: 0 24px;
}
.ays-survey-actions-row .ays-survey-actions {
    position: relative;
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    justify-content: center;

}

.ays-survey-answer-image-container {

}

.ays-survey-answer-image-container .ays-survey-answer-image-body {
    -webkit-box-align: center;
    box-align: center;
    -webkit-align-items: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}

.ays-survey-answer-image-container .ays-survey-answer-image-wrapper {
    margin-left: 65px;
    padding: 12px;
    position: relative;
}

.ays-survey-answer-image-container .ays-survey-answer-image-wrapper img {
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    max-height: 120px;
    max-width: 180px;
}

.ays-survey-answer-image-wrapper-delete-wrap {
    height: 30px;
    width: 30px;
    color: rgba(0, 0, 0, 0.54);
    fill: rgba(0, 0, 0, 0.54);
    -webkit-user-select: none;
    -webkit-transition: background 0.3s;
    transition: background 0.3s;
    border: 0;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    outline: none;
    overflow: hidden;
    position: relative;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
    z-index: 0;
    position: absolute;
    right: 0;
    top: 0;
    
}
.ays-survey-answer-image-wrapper-delete-wrap .ays-survey-answer-image-wrapper-delete-cont {
    visibility: hidden;
    position: relative;
    top: 50%;
}
.ays-survey-answer-image-wrapper-delete-wrap .ays-survey-answer-image-wrapper-delete-cont > span {
    display: inline-block;
    position: relative;
    top: -12px;
}
.ays-survey-answer-image-wrapper-delete-wrap .ays-survey-answer-image-wrapper-delete-cont .ays-survey-answer-image-wrapper-delete-icon-cont {
    opacity: 0.54;
    direction: ltr;
    text-align: left;
    height: 24px;
    overflow: hidden;
    width: 24px;
    display: inline-block;
    position: relative;
}

.ays-survey-answer-row:hover .ays-survey-answer-image-wrapper-delete-wrap {
    background-color: #f5f5f5;
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.14), 0 2px 1px -1px rgba(0, 0, 0, 0.12), 0 1px 3px 0 rgba(0, 0, 0, 0.2);
}
.ays-survey-answer-row:hover .ays-survey-answer-image-wrapper-delete-wrap .ays-survey-answer-image-wrapper-delete-cont {
    visibility: visible;
}



.ays-survey-question-answer-conteiner:hover .ays-survey-question-dlg-dragHandle .ays-survey-icons-hidden,
.ays-survey-question-row:hover .ays-survey-question-img-icon-box .ays-survey-icons-hidden,
.ays-survey-answer-row:hover .ays-survey-answer-icon-box .ays-survey-add-answer-image .ays-survey-icons-hidden,
.ays-survey-answer-row:hover .ays-survey-answer-dlg-dragHandle .ays-survey-icons-hidden {
    visibility: visible;
}

.ays-survey-answer-dlg-dragHandle .ays-survey-icons svg {
    fill: #b3b3b3;
}

.ays-survey-row-divider {
    padding: 0 45px;
    margin-top: 24px;
    margin-bottom: 5px;
}
.ays-survey-row-divider > div {
    width: 100%;
    margin: 0 auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);
}

.ays-survey-vertical-divider {
    border-left: 1px solid #dadce0;
    height: 32px;
    margin: 0 16px;
    width: 0;
}
.ays-survey-row-divider > div {
    /*width: 100%;
    margin: 0 auto;
    border-top: 1px solid rgba(0, 0, 0, 0.12);*/
}


.switch-checkbox-wrap {
    -webkit-user-select: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    outline: none;
    position: relative;
    vertical-align: middle;
    width: 37px;
    z-index: 0;
}
.switch-checkbox-track {
    -webkit-transition: border-color 0.3s ease;
    transition: border-color 0.3s ease;
    border: 7px solid #b9b9b9;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    position: absolute;
    top: 3px;
    width: 23px;
    box-sizing: content-box;
}

input.ays-switch-checkbox:checked + .switch-checkbox-wrap .switch-checkbox-track {
    border-color: rgb(225, 216, 241);
}

.switch-checkbox-ink {
    -webkit-transform: scale(2.5);
    transform: scale(2.5);
    -webkit-transition: opacity 0.15s ease, left 0.3s ease;
    transition: opacity 0.15s ease, left 0.3s ease;
    background-color: rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 100%;
    border-radius: 100%;
    height: 20px;
    left: 0;
    opacity: 0;
    outline: 0.1px solid transparent;
    pointer-events: none;
    position: absolute;
    width: 20px;
    z-index: -1;
}

input.ays-switch-checkbox:checked + .switch-checkbox-wrap .switch-checkbox-ink {
    left: 17px;
    -webkit-transform: scale(2);
    transform: scale(2);
    background-color: rgba(103, 58, 183, 0.15);
}
.switch-checkbox-circles {
    -webkit-transition: -webkit-transform 0.06s ease;
    transition: -webkit-transform 0.06s ease;
    -webkit-transition: transform 0.06s ease;
    transition: transform 0.06s ease;
}

input.ays-switch-checkbox:checked + .switch-checkbox-wrap .switch-checkbox-circles {
    -webkit-transform: translate(17px);
    transform: translate(17px);
}
.switch-checkbox-thumb {
    -webkit-transition: border-color 0.3s ease;
    transition: border-color 0.3s ease;
    border: 10px solid #fafafa;
    -webkit-border-radius: 100%;
    border-radius: 100%;
    position: absolute;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}

input.ays-switch-checkbox:checked + .switch-checkbox-wrap .switch-checkbox-circles .switch-checkbox-thumb {
    border-color: rgb(103, 58, 183);
    color: rgba(255, 255, 255, 1);
}

.m2 .ays-survey-question-types-input {
    font-family: Roboto, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.2px;
    line-height: 20px;
    color: #70757a;
}

.ays-survey-question-types-input-underline{
    background: none;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.38);
    /*background-color: rgba(0, 0, 0, 0.12);*/
    height: 1px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.ays-survey-question-types-input-focus-underline{
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    background-color: #03a9f4;
    height: 2px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.ays-survey-question-types-box-body{
    top: 14px;
    position: relative;
}

.ays-survey-question-types-box{
    width: 85%;
    margin-bottom: 28px;
    -webkit-user-select: none;
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    outline: none;
}

.ays-survey-question-types-conteiner{
    padding: 0 50px;
}

.ays-survey-question-type-number-box{
    width: 200px;
}
.ays-survey-question-type-short-text-box{
    width: 50%;
}
.ays-survey-question-type-text-box{
   width: 85%;
}

.ays-survey-answers-conteiner .ays-survey-answer-row .ays-survey-answer-dlg-dragHandle{
    cursor: move;
}


/*Survey Section Body End*/

.ays-survey-sortable-ect {
    color: #9e9e9e;
    display: block;
    font-size: 24px;
    font-weight: bold;
    margin-left: 24px;
    text-align: center;
}

.ays-survey-sortable-placeholder {
    border-radius: 8px;
    display: block;
    margin-bottom: 12px;
    border: 4px dashed #c4c6ca;
    width: 100%;
    height: 150px !important;
}

.ays-survey-question-answer-conteiner.ui-sortable-helper {
    height: auto !important;
}

textarea.ays-survey-question-input-textarea {
    max-height: 500px;
    overflow: auto scroll;
}

.dropdown .item[data-value="name"],
.dropdown .item[data-value="email"] {
    font-style: italic;
}

@keyframes quantumWizPaperInputAddUnderline {
    0% {
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}
@-webkit-keyframes quantumWizPaperInputAddUnderline {
    0% {
        -webkit-transform: scaleX(0);
        transform: scaleX(0);
    }
    to {
        -webkit-transform: scaleX(1);
        transform: scaleX(1);
    }
}