UNPKG

survey-creator

Version:

Use SurveyJS Creator to create or edit JSON for SurveyJS Form Library.

1,628 lines (1,588 loc) 373 kB
/*! * SurveyJS Creator v1.12.62 * (c) 2015-2026 Devsoft Baltic OÜ - http://surveyjs.io/ * Github: https://github.com/surveyjs/survey-creator * License: https://surveyjs.io/Licenses#SurveyCreator */ .sjs-cb-wrapper { display: inline-block; margin-right: 1em; min-height: 2em; } .sjs-cb-container { position: relative; min-height: 1em; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .sjs-cb-container input { position: absolute; opacity: 0; } .checkmark { position: absolute; top: 0; left: 0; height: 22px; width: 22px; } .checkmark:after { content: ""; position: absolute; display: none; } .sjs-cb-container input:checked ~ .checkmark:after { display: block; } .sjs-cb-container .checkmark:after { left: 8px; top: 5px; width: 7px; height: 10px; border: solid white; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .sjs-cb-label { line-height: 1.75em; margin-left: 35px; } .form-control.svd_custom_select { padding: 0; min-width: 100px; } .form-control.svd_custom_select select { border: none; height: 34px; padding: 6px 12px; padding-right: 3em; } .form-control.svd_custom_select select:focus { outline: 0; box-shadow: none; } .form-control.svd_custom_select:before { top: -1px; } .svd_container .svd_content .svd_custom_select, .svd_container .modal-dialog .svd_custom_select { width: 100%; position: relative; display: inline-block; background-color: #ffffff; background-color: var(--primary-bg-color, #ffffff); box-sizing: content-box; } .svd_container .svd_content .svd_custom_select select, .svd_container .modal-dialog .svd_custom_select select { width: 100%; display: block; position: relative; background: transparent; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding-right: 3em; } .svd_container .svd_content .svd_custom_select select::-ms-expand, .svd_container .modal-dialog .svd_custom_select select::-ms-expand { display: none; } .svd_container .svd_content .svd_custom_select:before, .svd_container .modal-dialog .svd_custom_select:before { padding: 17px; position: absolute; right: 0; top: 0; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAzNCAzNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzQgMzQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxMiwxNiAxNCwxNCAxNywxNyAyMCwxNCAyMiwxNiAxNywyMSAiLz4KPC9zdmc+Cg==); content: ""; background-repeat: no-repeat; background-position: center; } .ddmenu-container { display: inline-block; } .ddmenu-container .ddmenu { position: relative; } .ddmenu-container .ddmenu > span { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .ddmenu-container .ddmenu > span, .ddmenu-container .ddmenu > div { cursor: pointer; outline: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .ddmenu-container .ddmenu > div { background-color: rgba(0, 0, 0, 0); position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: none; } .ddmenu-container .ddmenu > span:focus ~ div { display: block; } .ddmenu-container .ddmenu > ul { position: absolute; z-index: 1; visibility: hidden; transition: visibility 0.5s; opacity: 0; } .ddmenu-container .ddmenu > ul li { list-style-type: none; } .ddmenu-container.menu-disabled .ddmenu > span:focus ~ ul { opacity: 0; visibility: hidden; } .ddmenu-container .ddmenu > span:focus ~ ul { visibility: visible; opacity: 1; } @charset "UTF-8"; .svd_container .svd-svg-icon { display: inline-block; vertical-align: middle; fill: #3d4d5d; fill: var(--primary-icon-color, #3d4d5d); } .svd_container .svd-primary-icon .svd-svg-icon { fill: #1ab394; fill: var(--primary-color, #1ab394); } .svd_container .svd-danger-icon .svd-svg-icon { fill: #ed5565; fill: var(--error-color, #ed5565); } .svd_container .svd-secondary-icon .svd-svg-icon { fill: #1ab394; fill: var(--secondary-color, #1ab394); } .svd_container .icon-gearactive .svd-svg-icon, .svd_container .icon-dotsactive .svd-svg-icon { fill: #1ab394; fill: var(--primary-color, #1ab394); } .svd_container .icon-gear .svd-svg-icon, .svd_container .icon-dots .svd-svg-icon { fill: #d0d0d0; fill: var(--light-control-color, #d0d0d0); } .svd_container .icon-white .svd-svg-icon { fill: #ffffff; fill: var(--primary-bg-color, #ffffff); } .svd_container .icon-status .svd-svg-icon { fill: #9d9fa1; fill: var(--icon-status-color, #9d9fa1); margin-bottom: 0.3em; } .svd_container .icon-actiondragelement { cursor: move; position: absolute; left: 0; } .svd_container .glyphicon { font-weight: bold; display: inline-block; font-family: inherit; cursor: pointer; line-height: 1em; top: 0; } .svd_container .glyphicon.glyphicon-plus::before { font-weight: normal; font-size: 20px; content: "+"; } .svd_container .glyphicon.glyphicon-option-horizontal::before { font-size: 20px; content: "⋯"; } .svd_container .glyphicon.glyphicon-remove::before { content: "✖"; } .svd_container .glyphicon.glyphicon-edit::before { content: ""; } .svd_container .glyphicon.glyphicon-list-alt::before { content: "⇐"; } .svd_container .glyphicon.glyphicon-exclamation-sign::before { content: "⚠"; } .svd_container .svd-tabs { padding: 19px 15px 0 30px; } .svd_container .svd-tab.active > .svd-tab-text { color: #1ab394; color: var(--primary-color, #1ab394); background-color: #f4f4f4; background-color: var(--secondary-bg-color, #f4f4f4); border: 1px solid #e7eaec; border-color: var(--primary-border-color, #e7eaec); border-bottom-color: #f4f4f4; border-bottom-color: var(--secondary-bg-color, #f4f4f4); } .svd_container .svd-tab-text { border: 1px solid transparent; border-radius: 0; padding: 0.5em 1em; text-align: center; font-weight: bold; color: #676a6c; color: var(--primary-text-color, #676a6c); background-color: transparent; } .svd_container .svd-tab-text:hover, .svd_container .svd-tab-text:focus { background-color: #f4f4f4; background-color: var(--secondary-bg-color, #f4f4f4); border-bottom: 1px solid #f4f4f4; border-bottom-color: var(--secondary-bg-color, #f4f4f4); } .svd-survey-placeholder-root .svd-survey-placeholder { position: relative; width: 100%; height: 500px; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery { height: 40px; line-height: 40px; text-align: center; background-color: #f4f4f4; background-color: var(--secondary-bg-color, #f4f4f4); margin: 6px; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery a { color: #676a6c; color: var(--primary-text-color, #676a6c); margin-top: 50px; font-size: 14px; text-decoration: underline; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-survey-gallery a img { margin-top: -5px; margin-right: 1em; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-message { margin-bottom: 1em; text-align: center; font-size: 22px; color: #1ab394; color: var(--primary-color, #1ab394); pointer-events: none; max-width: 300px; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-image { pointer-events: none; display: block; } .svd-survey-placeholder-root .svd-survey-placeholder .svd-empty-message-container .svd-empty-action { margin-top: 30px; cursor: pointer; } .svd_survey_designer .svd-survey-placeholder-root { background-color: #ffffff; background-color: var(--primary-bg-color, #ffffff); } .svd-property-editor-survey .svd-survey-nopadding { min-width: 7em; } .svd_container.sv_bootstrap_css .svd-tabs { line-height: 2.5em; } .svd_container.sv_bootstrapmaterial_css .panel.card { box-shadow: none; } .svd_container.sv_bootstrapmaterial_css .form-group { margin-top: 0; } .svd_container.sv_bootstrapmaterial_css .form-group .form-control { background-image: linear-gradient(0deg, var(--primary-color, #1ab394) 2px, rgba(213, 0, 0, 0) 0), linear-gradient(0deg, rgba(0, 0, 0, 0.26) 1px, transparent 0); } .svd_container.sv_bootstrapmaterial_css .form-group { margin-top: 0; } .svd_container.sv_bootstrapmaterial_css .form-group.is-focused label { color: var(--primary-color, #1ab394); } .svd_container.sv_bootstrapmaterial_css .svd_custom_select .form-group, .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .form-group { margin-top: 0; padding-bottom: 0; } .svd_container.sv_bootstrapmaterial_css .svd_custom_select .form-group .form-control, .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .form-group .form-control { margin-top: -3px; margin-bottom: 0; } .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .glyphicon-edit { border-radius: 0; background-color: var(--primary-color, #1ab394); color: white; text-transform: uppercase; padding: 5px; font-size: 12px; } .svd_container.sv_bootstrapmaterial_css .svd_properties_grid .glyphicon-edit:hover { background-color: rgba(153, 153, 153, 0.2); } .svd_container.sv_bootstrapmaterial_css .svda-adorner-root span { position: static; display: inline-block; transition: none; } .svd_container.sv_bootstrapmaterial_css .modal-footer .btn + .btn { margin-bottom: 10px; } .svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition .btn-primary { margin-right: 0.5em; } .svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition .svd_custom_select { max-width: 165px; } .svd_container.sv_bootstrapmaterial_css .svd-propertyeditor-condition textarea { color: var(--primary-text-color, #676a6c); } .svd_container.sv_bootstrapmaterial_css .svd-logic-button { margin-right: 0.5em; } .svd_container.sv_bootstrapmaterial_css select.svda_current_type { -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; } .svd_container.sv_bootstrapmaterial_css .svd_question { border: 1px solid var(--primary-border-color, #e7eaec); } .svd_container.sv_bootstrapmaterial_css .modal-content .form-group .sjs-cb-wrapper { margin-bottom: 6px; } .svd_container.sv_bootstrapmaterial_css .modal-content .form-group .sjs-cb-wrapper:last-child { margin-bottom: 0; } .svd_container.sv_bootstrapmaterial_css .modal-content .btn-danger { background-color: #f44336; color: var(--secondary-bg-color, #f4f4f4); } .svd_container.sv_bootstrapmaterial_css .modal-content .btn-danger:hover { opacity: 0.7; } @media (min-width: 768px) { .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox input[type=checkbox], .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio input[type=radio] { position: absolute; margin-left: 0; } .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox span, .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio span { top: 4px; } .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .checkbox label, .svd_container.sv_bootstrapmaterial_css .modal-content .form-inline .radio label { padding-left: 45px; margin-bottom: 10px; } } .svd_container.sv_bootstrapmaterial_css .sv_select_wrapper .form-control { line-height: 3em; height: 3em; } .svd_container.sv_bootstrapmaterial_css survey-widget .sv_bootstrapmaterial_css .svd-property-editor-survey .svd-property-editor-survey-page > .sv_row .sv_qstn select { line-height: 3em; height: 3em; } .svd_container.sv_bootstrapmaterial_css .btn-primary { color: var(--inverted-text-color, #ffffff); background-color: var(--secondary-color, #1ab394); border-color: var(--secondary-color, #1ab394); } .svd_container.sv_bootstrapmaterial_css .btn-primary:active:focus { color: var(--primary-color, #1ab394); } .svd_container.sv_bootstrapmaterial_css .btn-secondary { background-color: var(--primary-border-color, #e7eaec); } .svd_container.sv_bootstrapmaterial_css .btn-secondary:hover { opacity: 0.8; } .svd_container.sv_bootstrapmaterial_css .btn-link { color: var(--primary-text-color, #676a6c); background-color: var(--secondary-bg-color, #f4f4f4); border-color: var(--secondary-bg-color, #f4f4f4); } .svd_container.sv_bootstrapmaterial_css .checkbox label, .svd_container.sv_bootstrapmaterial_css .radio label, .svd_container.sv_bootstrapmaterial_css label { color: var(--primary-text-color, #676a6c); } .svd_container.sv_bootstrapmaterial_css .editor-tabs > li a:hover, .svd_container.sv_bootstrapmaterial_css .editor-tabs > li a:focus { background-color: var(--secondary-bg-color, #f4f4f4) !important; border-bottom: 1px solid var(--secondary-bg-color, #f4f4f4) !important; } .svd_container.sv_bootstrapmaterial_css .editor-tabs > li.active a { color: var(--primary-color, #1ab394) !important; background-color: var(--secondary-bg-color, #f4f4f4) !important; border: 1px solid var(--primary-border-color, #e7eaec) !important; border-bottom-color: var(--secondary-bg-color, #f4f4f4) !important; } .svd_container.sv_bootstrapmaterial_css .nav-tabs a { color: var(--primary-text-color, #676a6c) !important; } .svd_container.sv_bootstrapmaterial_css .nav-tabs > li.active > a { color: var(--primary-color, #1ab394) !important; } .svd_container.sv_bootstrapmaterial_css .nav-item.active .nav-link { background-color: var(--primary-bg-color, #ffffff) !important; } .svd_container.sv_bootstrapmaterial_css .modal-tabs { background: transparent; padding-bottom: 10px; } .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a { color: var(--primary-text-color, #676a6c) !important; border: 1px solid transparent !important; } .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a:hover { color: var(--primary-color, #1ab394) !important; border-bottom: 1px solid var(--inverted-text-color, #ffffff) !important; } .svd_container.sv_bootstrapmaterial_css .modal-tabs > li > a:focus { color: var(--primary-color, #1ab394) !important; border-bottom: 1px solid var(--inverted-text-color, #ffffff) !important; } .svd_container.sv_bootstrapmaterial_css .modal-tabs > li.active > a { color: var(--primary-color, #1ab394) !important; border: 1px solid var(--primary-border-color, #e7eaec) !important; border-bottom-color: var(--inverted-text-color, #ffffff) !important; } .svd-vertical-container { position: relative; display: table; width: 100%; height: 100%; } .svd-vertical-container__row { width: 100%; height: 100%; display: table-row; } .svd-vertical-container__row:first-child { height: 0; } .svd-vertical-container__cell { width: 100%; display: table-cell; } .svd-vertical-container__cell-content-holder { position: relative; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } .svd-vertical-container__cell-content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } .svd-vertical-container__cell-content--scrollable { overflow: auto; } .svd_editors > .svd-vertical-container { table-layout: fixed; } .svd_container { color: #676a6c; color: var(--primary-text-color, #676a6c); } .svd_container a { color: #1ab394; color: var(--primary-color, #1ab394); } .svd_container a:hover { color: #18a689; color: var(--primary-hover-color, #18a689); } .svd_container .btn-primary { color: #ffffff; color: var(--inverted-text-color, #ffffff); background-color: #1ab394; background-color: var(--primary-color, #1ab394); border-color: #1ab394; border-color: var(--primary-color, #1ab394); } .svd_container .btn-link { color: #676a6c; color: var(--primary-text-color, #676a6c); background-color: #f4f4f4; background-color: var(--secondary-bg-color, #f4f4f4); border-color: #f4f4f4; border-color: var(--secondary-bg-color, #f4f4f4); } .svd_container .sjs-cb-container:hover input ~ .checkmark { background-color: #ccc; background-color: var(--dd-menu-border, #ccc); } .svd_container .sjs-cb-container:hover input:checked ~ .checkmark { background-color: #18a689; background-color: var(--primary-hover-color, #18a689); } .svd_container .svd_selected_page { border-bottom: 1px solid #ffffff; border-bottom-color: var(--primary-bg-color, #ffffff); } .svd_container .svd_toolbar li.active a { background-color: #1ab394; background-color: var(--primary-color, #1ab394); color: #ffffff; color: var(--primary-bg-color, #ffffff); } .svd_container .svd_toolbar li a { color: #262626; color: var(--dd-menu-link-color, #262626); } .svd_container .svd_custom_select:before { background-color: #1ab394; background-color: var(--primary-color, #1ab394); } .svd_container .form-control:focus { border-color: #1ab394; border-color: var(--primary-color, #1ab394); } .svd_container a:focus, .svd_container div:focus, .svd_container span:focus, .svd_container select:focus, .svd_container tr:focus, .svd_container input[type=checkbox]:focus + span.checkmark { outline-color: #1ab394; outline-color: var(--primary-color, #1ab394); outline-style: dotted; outline-width: 0.5px; outline-offset: -1px; } .svd_container .svd-no-outline:focus { outline: none; } .svd_container .svd_toolbar button:focus { outline-color: #676a6c; outline-color: var(--primary-text-color, #676a6c); } .svd_container .svd-main-color { color: #1ab394; color: var(--primary-color, #1ab394); } .svd_container .svd-main-background-color { background-color: #1ab394; background-color: var(--primary-color, #1ab394); } .svd_container .svd-main-border-color { border-color: #1ab394; border-color: var(--selection-border-color, #1ab394); } .svd_container .svd-light-text-color { color: #a7a7a7; color: var(--secondary-text-color, #a7a7a7); } .svd_container .svd-light-background-color { background-color: #e7eaec; background-color: var(--primary-border-color, #e7eaec); } .svd_container .svd-light-border-color { border-color: #e7eaec; border-color: var(--primary-border-color, #e7eaec); } .svd_container .svd-dark-border-color { border-color: #ddd; border-color: var(--secondary-border-color, #ddd); } .svd_container .svd-light-bg-color { background-color: #ffffff; background-color: var(--primary-bg-color, #ffffff); } .svd_container .svd-dark-bg-color { background-color: #f4f4f4; background-color: var(--secondary-bg-color, #f4f4f4); } .svd_container .svd-empty-panel { line-height: 20px; padding: 20px; } .svd_flowpanel[contenteditable=true]:empty:before { content: attr(placeholder); } .svd_flowpanel[contenteditable=true] { padding: 5px; display: block; /* For Firefox */ } .svd_container { position: relative; font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif; font-size: 12px; width: 100%; height: 100%; outline: none; } .svd_container:focus { outline: none; } .svd_container .svd_questions_editor .svd_question { overflow: visible; border: 1px solid transparent; pointer-events: auto; } .svd_container .svd_questions_editor .svd_question:hover { border-color: #1ab394; border-color: var(--selection-border-color, #1ab394); } .svd_container .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_main .sv_custom_header, .svd_container #surveyjsExample .sv_main .sv_custom_header { background-color: transparent; } .svd_container .svd-textitems-column { width: 100%; display: inline-block; line-height: 28px; } .svd_container .svd-textitems-column .btn-danger { min-width: 2em; padding: 0.78em 1em; } .svd_container .svd-textitems-column .svd-textitems-isrequired { vertical-align: top; padding-top: 3px; display: inline-block; } .svd_container .svd-textitems-column .svd-textitems-edit { vertical-align: top; display: inline-block; margin-left: 1.7em; } .svd_container .svd-items-control-footer { margin-top: 1em; } .svd_container .svd-drag-handle { font-size: 20px; cursor: move; } .svd_container .svd-itemvalue-actions-container { white-space: nowrap; } .svd_container .svd-itemvalue-action { display: inline-block; vertical-align: baseline; } .svd_container .svd-itemvalue-action { display: inline-block; vertical-align: baseline; } .svd_container .form-control { border-radius: 2px; } .svd_container .form-control:focus { outline: 0; box-shadow: none; } .svd_container .select2-container { vertical-align: top; } .svd_container .select2-container .select2-selection--single, .svd_container .select2-container--default.select2-container--open .select2-selection--single { border-radius: 0; border: 1px solid #ccc; border-color: var(--dd-menu-border, #ccc); height: 34px; } .svd_container .select2-container .select2-selection--single .select2-selection__arrow, .svd_container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow { background: #1ab394; background: var(--primary-color, #1ab394); height: 34px; top: 0px; right: 0px; width: 34px; } .svd_container .select2-container .select2-selection--single .select2-selection__arrow b, .svd_container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: #fff transparent #fff transparent; } .svd_container * { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .svd_container a, .svd_container a.nav-link, .svd_container span.nav-link { cursor: pointer; } .svd_container:not(.sv_modern_css) .btn { border-radius: 2px; padding: 0.5em 1em; font-size: 1em; line-height: 1em; min-width: 6em; font-weight: bold; } .svd_container .svd_content { padding: 30px; margin: 0; border: none; height: 100%; } .svd_container .svd_content > * { height: 100%; } .svd_container .svd_content .svd_survey_designer { position: relative; display: table; table-layout: fixed; width: 100%; height: 100%; margin: 0; } .svd_container .svd_content .svd_survey_designer .svd_editors { display: table-cell; vertical-align: top; padding: 0 15px; width: 100%; } .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor { position: relative; padding-top: 18px; padding-bottom: 18px; min-height: 100%; } .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .panel-body .svd_question, .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .card-block .svd_question { box-shadow: none; border-radius: 0; padding: 20px 9px; margin-bottom: 38px; } .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .panel-body .svd_question f-panel .svd_question, .svd_container .svd_content .svd_survey_designer .svd_editors .svd_questions_editor .card-block .svd_question f-panel .svd_question { vertical-align: baseline; padding: 0; margin-bottom: 0; } .svd_container [draggable] { -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; /* Required to make elements draggable in old WebKit */ -khtml-user-drag: element; -webkit-user-drag: element; } .svd_container survey-widget .form-control { width: 100%; } .svd_container .svd_wrap_elements { white-space: normal; } .svd_container .svd-matrixdropdowncolumns-table th { white-space: nowrap; } .svd_container .svd_table-nowrap { table-layout: fixed; } .svd_container .svd_table-nowrap td { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .svd_container .svd_q_selected { border: 1px solid transparent; } .svd_container .svd_q_design { pointer-events: none; } .svd_container .svd_q_design_border { position: relative; } .svd_container .svd_navbarbuttons { margin-top: 3px; } .svd-manage-mask { z-index: 9999; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.15); } .svd_container .animated { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } @-webkit-keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .svd_container .fadeIn { -webkit-animation-name: fadeIn; animation-name: fadeIn; } @-webkit-keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { from { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } .svd_container .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } .svd_container .modal { display: none; background: rgba(0, 0, 0, 0.3); z-index: 999; } .svd_container .modal .modal-dialog { max-width: 600px; } .svd_container .modal .modal-body { max-height: 75vh; overflow: auto; } .svd_container .modal .modal-body survey-widget { display: block; margin-bottom: 1em; } .svd_container .modal .modal-body survey-widget .sv_main .sv_custom_header { background: transparent; } .svd_container .modal .modal-body survey-widget .svd-survey-nopadding { padding: 0; margin: 0; } .svd_container .svd_items_table { width: 100%; } .svd_container .svd_items_table tr th, .svd_container .svd_items_table tr td { padding: 0.25em; } .svd_container .svd_items_table tr th .btn, .svd_container .svd_items_table tr td .btn { min-width: auto; } .svd_container .svd_commercial_container { padding: 1em 0 0.5em 2em; } .svd_container .svd_commercial_container .svd_commercial_text { font-weight: bold; text-decoration: none; } .svd_container .svd_commercial_container .svd_commercial_text .svd_commercial_product { padding-left: 0.5em; } .svd_container.sv_default_css a { text-decoration: unset; } .svd_container.sv_default_css .btn, .svd_container.sv_default_css .btn:active { -webkit-box-shadow: none; box-shadow: none; border: none; cursor: pointer; } .svd_container.sv_default_css .btn span, .svd_container.sv_default_css .btn:active span { display: inline-block; padding: 1px; } .svd_container.sv_default_css .btn[disabled] { cursor: not-allowed; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none; opacity: 0.65; } .svd_container.sv_default_css :after, .svd_container.sv_default_css :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .svd_container.sv_default_css .sv_progress-buttons__list li:before { box-sizing: content-box; } .svd_container.sv_default_css label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; vertical-align: top; } .svd_container.sv_default_css .form-group { margin-bottom: 15px; } .svd_container.sv_default_css select, .svd_container.sv_default_css textarea { line-height: inherit; } .svd_container.sv_default_css .form-control { padding: 6px 12px; line-height: 1.5em; border: 1px solid #ccc; border-color: var(--dd-menu-border, #ccc); display: block; width: 100%; height: 34px; } .svd_container.sv_default_css .form-control.svd_custom_select { padding: 0; } .svd_container.sv_default_css .form-control.svd_custom_select select { height: 34px; } .svd_container.sv_default_css .input-group { position: relative; display: table; border-spacing: 0; } .svd_container.sv_default_css .input-group .form-control, .svd_container.sv_default_css .input-group .input-group-addon, .svd_container.sv_default_css .input-group .input-group-btn { display: table-cell; } .svd_container.sv_default_css .input-group .form-control { float: left; } .svd_container.sv_default_css .input-group .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1; text-align: center; background-color: #e7eaec; background-color: var(--primary-border-color, #e7eaec); border: 1px solid #ddd; border-color: var(--secondary-border-color, #ddd); border-radius: 2px; width: 1%; white-space: nowrap; vertical-align: middle; } .svd_container.sv_default_css .input-group .input-group-addon:first-child { border-right: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; } .svd_container.sv_default_css .input-group .input-group-addon:last-child { border-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; } .svd_container.sv_default_css .input-group .input-group-addon.btn-danger { background-color: #ed5565; background-color: var(--error-color, #ed5565); } .svd_container.sv_default_css .form-inline .input-group { display: inline-table; vertical-align: middle; } .svd_container.sv_default_css .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .svd_container.sv_default_css .nav-tabs { margin-bottom: 0; padding: 0; line-height: 2.5em; } .svd_container.sv_default_css .nav-item { display: inline-block; margin-left: -3px; } .svd_container.sv_default_css .nav-item:first-child { margin-left: 0; } .svd_container.sv_default_css .nav-link { border-radius: 0; border-top-left-radius: 2px; border-top-right-radius: 2px; padding: 0.5em 1em; text-align: center; } .svd_container.sv_default_css .nav-link.active { border: 1px solid #ddd; border-color: var(--secondary-border-color, #ddd); border-bottom-color: transparent; } .svd_container.sv_default_css .svd_editors { display: table-cell; vertical-align: top; padding: 0 15px; } .svd_container.sv_default_css .svd_properties table { width: 100%; } .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question { margin-top: 30px; overflow: visible; } .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question question-actions .svda_question_action { display: inline-block; font-size: 12px; } .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question question-actions .svda_question_action .icon-actiondragelement { bottom: 0; } .svd_container.sv_default_css .svd_surveyjs_designer_container.svd_surveyjs_designer_container .sv_row .svd_question .svda-select-items-title { top: -1.8em; right: 0; padding-right: 2.5em; } .svd_container.sv_default_css .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.3); z-index: 999; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .svd_container.sv_default_css .modal .modal-dialog { position: relative; max-width: 600px; margin: 30px auto; } .svd_container.sv_default_css .modal .modal-dialog .modal-content { position: relative; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); } .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5; } .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header h4 { margin: 0; font-size: 18px; font-weight: 500; } .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-header button.close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: #000; text-shadow: 0 1px 0 #fff; filter: alpha(opacity=20); opacity: 0.2; -webkit-appearance: none; padding: 0; cursor: pointer; background: 0 0; border: 0; } .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-body { padding: 15px; } .svd_container.sv_default_css .modal .modal-dialog .modal-content .modal-footer { padding: 15px; text-align: right; border-top: 1px solid #e5e5e5; } .svd_container_disabled .item_editable { pointer-events: none; } @media all and (-ms-high-contrast: none) { *::-ms-backdrop, .svd_container use { /* IE11 - https://surveyjs.answerdesk.io/ticket/details/T1387 */ pointer-events: none; } } .sv_select_wrapper:before { bottom: 2px; } .svd_surveyjs_designer_container .sv_select_wrapper:before { height: 2em; } .svd_surveyjs_designer_container fieldset.sv_qcbc, .svd_surveyjs_designer_container fieldset.sv_qcbx { min-width: 0; } .svd_container.sv_modern_css { font-family: "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; } .svd_container.sv_modern_css .sv-btn { line-height: 34px; height: 34px; border-radius: 17px; font-size: 14px; padding: 0 1.5em; } .svd_container.sv_modern_css .sv-btn > * { line-height: 34px; } .svd_container.sv_modern_css .sv-btn[disabled] { opacity: 0.5; cursor: not-allowed; } .svd_container.sv_modern_css .svd-tabs { padding: 0; margin: 0; } .svd_container.sv_modern_css .svd-tab { list-style: none; display: inline-block; margin: 0; } .svd_container.sv_modern_css .svd-tab:not(:first-child) { margin-left: -4px; } .svd_container.sv_modern_css .svd-tab-text { display: inline-block; padding: 1em 2em; font-size: 16px; font-weight: bold; text-decoration: none; } .svd_container.sv_modern_css .svd-designer-tabbed-container__tab-header { font-family: Raleway; font-size: 18px; font-weight: bold; text-transform: unset; } .svd_container.sv_modern_css .svd-designer-tabbed-container__tab-content { overflow: unset; } .svd_container.sv_modern_css .svd-accordion-tab-header { font-family: Raleway; font-size: 14px; font-weight: bold; min-height: 47px; line-height: 47px; } .svd_container.sv_modern_css .svd_toolbox_item_text { font-size: 16px; } .svd_container.sv_modern_css svd-property-editor { display: block; margin-bottom: 1em; } .svd_container.sv_modern_css svd-property-editor .sv-body__page { margin: 0; } .svd_container.sv_modern_css svd-property-editor .sv-title { font-size: 14px; } .svd_container.sv_modern_css .svd-control { height: 34px; border-radius: 2px; border: solid 1px #d0d0d0; border-color: var(--light-control-color, #d0d0d0); background-color: #ffffff; background-color: var(--primary-bg-color, #ffffff); padding: 0 12px; } .svd_container.sv_modern_css .svd-control-label { display: inline-block; font-weight: bold; margin-bottom: 6px; } .svd_container.sv_modern_css .sjs-cb-container .checkmark:after { left: 6px; top: 2px; } .svd_container.sv_modern_css .svd_custom_select:before { background-color: transparent; background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMCAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAgMTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gcG9pbnRzPSIyLDIgMCw0IDUsOSAxMCw0IDgsMiA1LDUgIi8+Cjwvc3ZnPgo=); padding: 5px; margin: 12px; } .svd_container.sv_modern_css svd-pages-editor .svd-page { font-family: Raleway; font-size: 14px; font-weight: bold; border: none; color: solid 1px #a7a7a7; color: var(--secondary-text-color, #a7a7a7); } .svd_container.sv_modern_css svd-pages-editor .svd-page:hover, .svd_container.sv_modern_css svd-pages-editor .svd-page.svd_selected_page, .svd_container.sv_modern_css svd-pages-editor .svd-page.svd-page-add { color: #676a6c; color: var(--primary-text-color, #676a6c); } .svd_container.sv_modern_css svd-pages-editor .svd-page.svd_selected_page { background-color: transparent; } .svd_container.sv_modern_css svd-pages-editor .svd-page-selector { float: right; margin-top: 8px; } .svd_container.sv_modern_css svd-property-grid .svd-vertical-container__cell-content--scrollable { overflow-y: scroll; } .svd_container.sv_modern_css svd-property-grid .checkmark { top: 5px; } .svd_container.sv_modern_css .svd_object_editor { padding: 0; margin-left: 15px; } .svd_container.sv_modern_css .svd_items_table svd-property-editor { margin-bottom: 0; } .svd_container.sv_modern_css .propertyeditor-validators .input-group { display: table; table-layout: fixed; } .svd_container.sv_modern_css .propertyeditor-validators .input-group-addon, .svd_container.sv_modern_css .propertyeditor-validators .form-control { display: table-cell; } .svd_container.sv_modern_css .propertyeditor-validators .input-group-addon.btn-danger, .svd_container.sv_modern_css .propertyeditor-validators .form-control.btn-danger { min-width: 34px; text-align: center; } .svd_container.sv_modern_css .svd-propertyeditor-condition-wide-table td:last-child { line-height: 34px; } .svd_container.sv_modern_css .svd-vertical-container__cell-content svd-translation-group { margin-top: 1em; } .svd_container.sv_modern_css .btn-secondary, .svd_container.sv_default_css .btn-secondary { color: #ffffff; color: var(--inverted-text-color, #ffffff); background-color: #1ab394; background-color: var(--secondary-color, #1ab394); border-color: #1ab394; border-color: var(--secondary-color, #1ab394); } .svd_container.sv_modern_css .btn-danger, .svd_container.sv_default_css .btn-danger { color: #ffffff; color: var(--inverted-text-color, #ffffff); background-color: #ed5565; background-color: var(--error-color, #ed5565); border-color: #ed5565; border-color: var(--error-color, #ed5565); } .svd-toolbox-holder { overflow-y: auto; width: 100%; height: 100%; } .svd_toolbox_item { padding: 8px; border-width: 0; border-bottom-width: 1px; border-style: solid; line-height: 1.2em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 5px; cursor: pointer; } .svd_toolbox_item:hover { background-color: #e7eaec; background-color: var(--primary-border-color, #e7eaec); } .svd_toolbox_item .svd_toolbox_item_text { margin-left: 1em; } .svd_container .svd_toolbox { border: none; font-size: 1.17em; margin-top: 10px; } .svd_container .svd_toolbox .panel-info { border: none; } .svd_container .svd_toolbox .panel-info.panel { background: transparent; } .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header { border: none; background-color: transparent; padding-left: 0; font-size: 1.17em; font-weight: 600; cursor: pointer; padding: 10px 15px; } .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header span { text-decoration: none; text-transform: uppercase; } .svd_container .svd_toolbox .panel-info > .svd-toolbox-category-header .icon-toolbox-arrow { float: right; } .svd_container .svd_toolbox .panel-info [role=tabpanel] { padding-left: 15px; } .svd_container .svd_toolbox .panel-info .svd-toolbox-category--collapsed { display: none; } .svd_container .svda_action_separator { display: inline-block; height: 16px; border-width: 0; border-left-width: 1px; border-style: solid; vertical-align: middle; } .svd_container svd-pages-editor { display: block; width: 100%; white-space: nowrap; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden; } .svd_container svd-pages-editor .svd-pages { white-space: nowrap; max-width: calc(100% - 480px); letter-spacing: -3px; overflow: hidden; vertical-align: bottom; } .svd_container svd-pages-editor .svd-pages.svd-pages--no-dropdown-selector { max-width: calc(100% - 230px); } .svd_container svd-pages-editor .svd-page-selector, .svd_container svd-pages-editor .svd-page-scroller-arrow, .svd_container svd-pages-editor .svd-page-add, .svd_container svd-pages-editor .svd-pages, .svd_container svd-pages-editor .svd-page { display: inline-block; } .svd_container svd-pages-editor .svd-page-scroller-arrow, .svd_container svd-pages-editor .svd-page-add { cursor: pointer; padding: 0 1em; } .svd_container svd-pages-editor .svd-page-scroller-arrow svg, .svd_container svd-pages-editor .svd-page-add svg { vertical-align: top; } .svd_container svd-pages-editor .svd-page-scroller-arrow { display: none; line-height: 4em; height: 4em; padding-top: 1.2em; vertical-align: bottom; } .svd_container svd-pages-editor .svd-page-scroller-arrow--visible { display: inline-block; } .svd_container svd-pages-editor .svd-page { overflow: hidden; vertical-align: bottom; letter-spacing: normal; cursor: pointer; height: 4em; padding: 1em 1.5em; font-weight: bold; border-width: 0; border-width: 1px; border-style: solid; border-bottom: none; } .svd_container svd-pages-editor .svd-page.svd-border-right-none { border-right: none; } .svd_container svd-pages-editor .svd-page .svd-page-actions-container { display: inline-block; margin-left: 0.25em; } .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions { box-shadow: 5px 5px 5px -5px #262626; position: absolute; padding: 5px; border-width: 1px; border-style: solid; visibility: hidden; z-index: 10; } .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svda_action_separator { vertical-align: middle; margin-left: 0.5em; } .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svd-page-action { margin-right: 0.5em; vertical-align: middle; } .svd_container svd-pages-editor .svd-page .svd-page-actions-container .svd-page-actions .svd-page-action:last-child { margin-left: 0.5em; display: inline-block; } .svd_container svd-pages-editor .svd-page:hover .svd-page-actions { visibility: visible; } .svd_container svd-pages-editor .svd-page-selector { max-width: 250px; line-height: 2.44em; height: 2.44em; border-width: 0; font-size: 14px; margin-bottom: 7px; } #svd-toolbar-page-selector .svd-toolbar-dropdown { margin-top: -6px; } .svd_container .svd_toolbar { margin-bottom: 1.17em; } .svd_container .svd_toolbar .svd_action { margin-right: 0.5em; margin-top: 0.5em; display: inline-block; } .svd_container .svd_toolbar .svd_state { float: right; line-height: 2.2em; } .svd_container .svd_toolbar .svd_state .icon { display: inline-block; } .svd_container .svd_toolbar .svd_state .icon + span { font-weight: bold; } .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul { border: 1px solid #ccc; border-color: var(--dd-menu-border, #ccc); border-radius: 2px; padding: 0; box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); min-width: 160px; left: 0; margin-top: -1px; border-top-left-radius: 0; border-top-right-radius: 0; } .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul li { margin: 5px 0; } .svd_container .svd_toolbar .ddmenu-container.toolbar-options ul li a { width: 100%; white-space: nowrap; display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; text-decoration: none; } survey-tester { display: block; width: 100%; height: 100%; } .svd-simulator { position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; box-sizing: content-box; position: absolute; transform-origin: 0 0; top: 50%; left: 50%; transform: scale(1.26) translate(-50%, -50%); } .svd-simulator-wrapper { margin: 0 auto; position: relative; overflow: hidden; } .svd-simulator-frame { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; pointer-events: none; } .svd-simulator-frame:before { content: " "; background-repeat: no-repeat; background-position: center; width: 100%; height: 100%; display: block; } .svd-simulator-frame.svd-simulator-frame-landscape:before { transform: rotate(-90deg); } .svd-simulator-frame.svd-simulator-iphone4:before { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3MzAgMTM0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzMwIDEzNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYzNS45LDEzMDAuNUgxMDAuN2MtNDUuNywwLTgyLjgtMzcuMS04Mi44LTgyLjh2LTExMDhjMC00NS43LDM3LjEtODIuOCw4Mi44LTgyLjhINjM2CgkJYzQ1LjcsMCw4Mi44LDM3LjEsODIuOCw4Mi44djExMDhDNzE4LjcsMTI2My4zLDY4MS42LDEzMDAuNSw2MzUuOSwxMzAwLjV6IE0xMDAuNywyOS4xYy00NC40LDAtODAuNiwzNi4xLTgwLjYsODAuNnYxMTA4CgkJYzAsNDQuNCwzNi4xLDgwLjYsODAuNiw4MC42SDYzNmM0NC40LDAsODAuNi0zNi4xLDgwLjYtODAuNnYtMTEwOGMwLTQ0LjQtMzYuMS04MC42LTgwLjYtODAuNkgxMDAuN3oiLz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zNjYuOSw3MS4xYy01LDAtOS4xLTQuMS05LjEtOS4xczQuMS05LjEsOS4xLTkuMVMzNzYsNTcsMzc2LDYyQzM3Niw2Ny4xLDM3MS45LDcxLjEsMzY2LjksNzEuMXoKCQkJIE0zNjYuOSw1NS4yYy0zLjgsMC02LjgsMy4xLTYuOCw2LjhjMCwzLjcsMy4xLDYuOCw2LjgsNi44YzMuOCwwLDYuOC0zLjEsNi44LTYuOEMzNzMuNyw1OC4zLDM3MC43LDU1LjIsMzY2LjksNTUuMnoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjY5LjMsMTE2LjVjLTYuOSwwLTEyLjUtNS42LTEyLjUtMTIuNXM1LjYtMTIuNSwxMi41LTEyLjVzMTIuNSw1LjYsMTIuNSwxMi41UzI3Ni4yLDExNi41LDI2OS4zLDExNi41egoJCQkgTTI2OS4zLDkzLjhjLTUuNiwwLTEwLjIsNC42LTEwLjIsMTAuMmMwLDUuNiw0LjYsMTAuMiwxMC4yLDEwLjJzMTAuMi00LjYsMTAuMi0xMC4yQzI3OS42LDk4LjQsMjc1LDkzLjgsMjY5LjMsOTMuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDA4LjYsMTA5LjdoLTg0LjVjLTMuNiwwLTYuNS0yLjktNi41LTYuNXMyLjktNi41LDYuNS02LjVoODQuNWMzLjYsMCw2LjUsMi45LDYuNSw2LjUKCQkJUzQxMi4yLDEwOS43LDQwOC42LDEwOS43eiBNMzI0LjEsOTguOWMtMi40LDAtNC4zLDEuOS00LjMsNC4zYzAsMi40LDEuOSw0LjMsNC4zLDQuM2g4NC41YzIuNCwwLDQuMy0xLjksNC4zLTQuMwoJCQljMC0yLjQtMS45LTQuMy00LjMtNC4zSDMyNC4xeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2OC4zLDEyNjcuOGMtMjMuNSwwLTQyLjUtMTkuMS00Mi41LTQyLjVjMC0yMy41LDE5LjEtNDIuNSw0Mi41LTQyLjVjMjMuNSwwLDQyLjUsMTkuMSw0Mi41LDQyLjUKCQkJQzQxMC44LDEyNDguOCwzOTEuNywxMjY3LjgsMzY4LjMsMTI2Ny44eiBNMzY4LjMsMTE4NWMtMjIuMiwwLTQwLjMsMTguMS00MC4zLDQwLjNjMCwyMi4yLDE4LjEsNDAuMyw0MC4zLDQwLjMKCQkJYzIyLjIsMCw0MC4zLTE4LjEsNDAuMy00MC4zQzQwOC42LDEyMDMuMSwzOTAuNSwxMTg1LDM2OC4zLDExODV6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2OC4zLDEyNzYuMmMtMjguMSwwLTUwLjktMjIuOC01MC45LTUwLjlzMjIuOC01MC45LDUwLjktNTAuOXM1MC45LDIyLjgsNTAuOSw1MC45CgkJCUM0MTkuMiwxMjUzLjQsMzk2LjMsMTI3Ni4yLDM2OC4zLDEyNzYuMnogTTM2OC4zLDExNzYuNmMtMjYuOCwwLTQ4LjcsMjEuOC00OC43LDQ4LjdjMCwyNi44LDIxLjgsNDguNyw0OC43LDQ4LjcKCQkJYzI2LjgsMCw0OC43LTIxLjgsNDguNy00OC43QzQxNi45LDExOTguNSwzOTUuMSwxMTc2LjYsMzY4LjMsMTE3Ni42eiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTguNSwyNDUuNGgtOC43di02MGg4LjdWMjQ1LjR6IE0yLDI0My4yaDQuMnYtNTUuNkgyVjI0My4yeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTguNSwzMzAuNGgtOC43di02MGg4LjdWMzMwLjR6IE0yLDMyOC4yaDQuMnYtNTUuNkgyVjMyOC4yeiIvPgoJPC9nPgoJPGc+CgkJPHJlY3QgeD0iNDguNSIgeT0iMTgzLjIiIGNsYXNzPSJzdDEiIHdpZHRoPSI2MzkiIGhlaWdodD0iOTU5Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY4NywxODMuN3Y5NThINDl2LTk1OEg2ODcgTTY4OCwxODIuN0g0OHY5NjBoNjQwVjE4Mi43TDY4OCwxODIuN3oiLz4KCTwvZz4KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iOC43LDM0NC43IDguNywzMjcgMi4xLDMyNyAyLjEsMjczLjcgOC43LDI3My43IDguNywyNTkuNyA0LjIsMjU5LjcgNC4yLDI2OS4yIC0yLjQsMjY5LjIgLTIuNCwzMzEuNSAKCQk0LjIsMzMxLjUgNC4yLDM0NC43IAkiLz4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NDUuNSwxMy43aC02LjhsLTkuNS0wLjVWNi43aC02Mi4zdjYuNmwtMTMuMiwwLjVIOTEuMWMtNDcuOSwwLTg2LjgsMzktODYuOCw4Ni44djgzLjdoLTYuNnY2Mi4zaDYuNnYyNS4xCgkJaDQuNVYyNDJIMi4xdi01My4zaDYuNnYtODguMmMwLTQ1LjQsMzYuOS04Mi40LDgyLjQtODIuNGg1NTQuNUM2OTEsMTguMSw3MjgsNTUsNzI4LDEwMC41djExMjcuM2MwLDQ1LjQtMzYuOSw4Mi40LTgyLjQsODIuNEg5MS4xCgkJYy00NS40LDAtODIuNC0zNi45LTgyLjQtODIuNFY1MTQuN3YtMTg3SDQuMnYxODd2NzEzLjFjMCw0Ny45LDM5LDg2LjksODYuOCw4Ni45aDU1NC41YzQ3LjksMCw4Ni44LTM5LDg2LjgtODYuOVYxMDAuNQoJCUM3MzIuNCw1Mi43LDY5My40LDEzLjcsNjQ1LjUsMTMuN3ogTTU3MS4zLDExLjJoNTMuM3YyLjVoLTUzLjNWMTEuMnoiLz4KPC9nPgo8L3N2Zz4K); } .svd-simulator-frame.svd-simulator-iphone5:before { background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA3NTAgMTUwMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNzUwIDE1MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNDA0MDQwO30KCS5zdDF7ZmlsbDp0cmFuc3BhcmVudDt9Cjwvc3R5bGU+CjxnPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTY0Mi45LDE0NzMuOEgxMDcuN2MtNDUuNywwLTgyLjgtMzcuMS04Mi44LTgyLjhWMTA2YzAtNDUuNywzNy4xLTgyLjgsODIuOC04Mi44SDY0MwoJCWM0NS43LDAsODIuOCwzNy4xLDgyLjgsODIuO