@media(max-width: 767px){.form-buttons-container button,.form-buttons-container a{float:right;margin-left:5px;margin-right:0px}}.required-fields-legenda{font-size:11px;opacity:.6}.owf-advanced-form .has-success .form-control-feedback{margin-top:-1px}.standard-fieldstyle{width:100%}.textarea-fieldstyle{width:100%}.textarea-fieldstyle textarea{resize:vertical}.input-group-addon.input-set-field-enable{padding:0 12px}.field-description,.additional-field-comment{color:#95a5b5;font-size:11px;margin-bottom:10px}.field-description{margin-right:5px}label span.unique-key{font-weight:normal;border-bottom-style:dotted;border-bottom-width:1px;cursor:help}fieldset.form-fieldset legend{display:block;font-size:14px;font-style:italic;cursor:pointer;text-align:right}fieldset.form-fieldset.collapsible legend span{margin:4px 10px 0 0}fieldset.form-fieldset.collapsible legend .action{margin:7px 10px 0 5px}fieldset.form-fieldset.collapsible.collapsed .fieldset-content{display:none;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.form-map-container-outer{margin-bottom:5px}.form-map-container{padding:10px;border:1px solid #ddd}.form-map-container-inner{width:100%;height:600px}.select-fieldstyle{width:100%}.select-fieldstyle+.form-control-feedback,.select-fieldstyle+.form-control-feedback+.form-control-feedback{opacity:0 !important;pointer-events:none !important}.autocomplete-fieldstyle{width:100% !important}.autocomplete-fieldstyle+.form-control-feedback,.autocomplete-fieldstyle+.form-control-feedback+.form-control-feedback{opacity:0 !important;pointer-events:none !important}a.remove-autocomplete-selection{color:#999}a.remove-autocomplete-selection:hover{color:#ca0000}.bootstrap-datetimepicker-widget{width:auto !important}.bootstrap-datetimepicker-widget .datepicker table{width:18em}.bootstrap-datetimepicker-widget .timepicker .btn[data-action=incrementHours],.bootstrap-datetimepicker-widget .timepicker .btn[data-action=incrementMinutes],.bootstrap-datetimepicker-widget .timepicker .btn[data-action=decrementHours],.bootstrap-datetimepicker-widget .timepicker .btn[data-action=decrementMinutes]{width:40px !important;height:40px !important;padding:0 !important}.bootstrap-datetimepicker-widget .timepicker .btn[data-action=incrementHours] span,.bootstrap-datetimepicker-widget .timepicker .btn[data-action=incrementMinutes] span,.bootstrap-datetimepicker-widget .timepicker .btn[data-action=decrementHours] span,.bootstrap-datetimepicker-widget .timepicker .btn[data-action=decrementMinutes] span{margin:0;padding:0;width:40px !important;height:40px !important;line-height:38px !important}.imagepicker-fieldstyle.input-group{display:initial}.imagepicker-fieldstyle .form-control-feedback{display:none !important}.filepicker-fieldstyle.input-group{display:initial}.filepicker-fieldstyle.input-group+.form-control-feedback,.filepicker-fieldstyle.input-group+.form-control-feedback+.form-control-feedback{display:none !important}.filepicker-fieldstyle.input-group .input-group-btn.input-group-append .btn{line-height:20px;font-size:12px}.colorpicker-big .colorpicker-saturation{width:200px;height:200px}.colorpicker-big .colorpicker-hue,.colorpicker-big .colorpicker-alpha{width:30px;height:200px}.colorpicker-big .colorpicker-color,.colorpicker-big .colorpicker-color div{height:30px}.spinner-fieldstyle .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.spinner-fieldstyle .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;height:50%;max-height:50%;padding:8px 10px;margin:0 0 0 -1px;position:relative;border-radius:0}.spinner-fieldstyle .input-group-btn-vertical>.btn:first-child{border-top-right-radius:4px}.spinner-fieldstyle .input-group-btn-vertical>.btn:last-child{margin-top:-2px;border-bottom-right-radius:4px}.spinner-fieldstyle .input-group-btn-vertical i{position:absolute;top:4px;left:5px;font-size:9px}.spinner-fieldstyle .input-group-btn-vertical>.btn:first-child i{top:3px}.spinner-fieldstyle.input-group{margin-bottom:0}.spinner-fieldstyle [readonly]{background-color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.has-feedback .spinner-fieldstyle+.form-control-feedback,.has-feedback .spinner-fieldstyle+.form-control-feedback+.form-control-feedback{right:35px}.upload-fieldstyle input[type=file]{display:none}.upload-fieldstyle input[type=file]+.form-control-feedback,.upload-fieldstyle input[type=file]+.form-control-feedback+.form-control-feedback{opacity:0 !important;pointer-events:none !important}.upload-fieldstyle .btn{margin-left:0;margin-right:0}.upload-fieldstyle .upload-field-browse .glyphicon{margin-right:8px}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-color:#ccc;min-height:34px}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple .select2-selection__arrow{height:32px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px}.select2-container--default .select2-selection--single .select2-selection__clear{line-height:30px}.select2-container--default .select2-search--inline .select2-search__field{margin-top:7px}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:6px}.datatables-length-select2 .select2-container--default .select2-selection--single,.datatables-length-select2 .select2-container--default .select2-selection--multiple{min-height:0}.datatables-length-select2 .select2-container--default .select2-selection--single .select2-selection__rendered,.datatables-length-select2 .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:28px}.datatables-length-select2 .select2-container--default .select2-selection--single .select2-selection__arrow,.datatables-length-select2 .select2-container--default .select2-selection--multiple .select2-selection__arrow{height:26px}.select2-container--open{z-index:100000}.select2-container--open .select2-selection--single,.select2-container--open .select2-selection--multiple{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.has-success .select2-container--default .select2-selection--single,.has-success .select2-container--default .select2-selection--multiple{border-color:#468847}.has-success .select2-container--open .select2-selection--single,.has-success .select2-container--open .select2-selection--multiple{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.has-error .select2-container--default .select2-selection--single,.has-error .select2-container--default .select2-selection--multiple{border-color:#b94a48}.has-error .select2-container--open .select2-selection--single,.has-error .select2-container--open .select2-selection--multiple{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}form .form-control-feedback{width:36px;height:36px;line-height:36px}form select.advanced+.form-control-feedback,form .select2-container+.form-control-feedback{right:30px !important}form .tox-tinymce+.form-control-feedback,form .tox-tinymce+.form-control-feedback+.form-control-feedback{display:none}.boolean-fieldstyle .checkbox-switch{padding-top:5px}.checkbox-switch{font-size:1rem;position:relative}.checkbox-switch input{position:absolute;height:1px;width:1px;background:none;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;padding:0}.checkbox-switch input+.track{position:relative;min-width:calc(calc(2.375rem * 1)*1.5);border-radius:calc(2.375rem*1);height:calc(2.375rem*1);line-height:calc(2.375rem*1);display:inline-block;cursor:pointer;outline:none;user-select:none;vertical-align:middle;margin-bottom:0}.checkbox-switch input+.track::before,.checkbox-switch input+.track::after{content:"";position:absolute;top:0;left:0;width:calc(calc(2.375rem * 1)*1.5);bottom:0;display:block}.checkbox-switch input+.track::before{right:0;background-color:#dee2e6;border-radius:calc(2.375rem*1);transition:.2s all}.checkbox-switch input+.track::after{top:0px;left:0px;width:calc(calc(2.375rem * 1) - 0px*1.5);height:calc(calc(2.375rem * 1) - 0px*1.5);border-radius:50%;background-color:#fff;transition:.2s all;border:1px solid #a4afba;box-shadow:0 1px 3px rgba(0,0,0,.2)}.checkbox-switch input:checked+.track::before{background-color:#26b99a}.checkbox-switch input:checked+.track::after{margin-left:calc(calc(calc(2.375rem * 1) - 0px * 1.5) - calc(calc(2.375rem * 1) - 0px * 1.5)/2);border:1px solid #1d8f77}.checkbox-switch input:focus+.track{outline:none}.checkbox-switch input:focus+.track::before{box-shadow:0 0 0 .2rem rgba(222,226,230,.25)}.checkbox-switch input:focus:checked+.track::before{box-shadow:0 0 0 .2rem rgba(38,185,154,.25)}.checkbox-switch input:disabled+.track{color:#868e96;cursor:not-allowed}.checkbox-switch input:disabled+.track::before{background-color:#e9ecef}.checkbox-switch.switch-sm{font-size:.875rem}.checkbox-switch.switch-sm input+.track{min-width:calc(calc(1.9375rem * 1)*1.5);height:calc(1.9375rem*1);line-height:calc(1.9375rem*1)}.checkbox-switch.switch-sm input+.track::before{width:calc(calc(1.9375rem * 1)*1.5)}.checkbox-switch.switch-sm input+.track::after{width:calc(calc(1.9375rem * 1) - 0px*1.5);height:calc(calc(1.9375rem * 1) - 0px*1.5)}.checkbox-switch.switch-sm input:checked+.track::after{margin-left:calc(calc(calc(1.9375rem * 1) - 0px * 1.5) - calc(calc(1.9375rem * 1) - 0px * 1.5)/2)}.checkbox-switch.switch-lg{font-size:1.25rem}.checkbox-switch.switch-lg input+.track{min-width:calc(calc(3rem * 1)*1.5);height:calc(3rem*1);line-height:calc(3rem*1)}.checkbox-switch.switch-lg input+.track::before{width:calc(calc(3rem * 1)*1.5)}.checkbox-switch.switch-lg input+.track::after{width:calc(calc(3rem * 1) - 0px*1.5);height:calc(calc(3rem * 1) - 0px*1.5)}.checkbox-switch.switch-lg input:checked+.track::after{margin-left:calc(calc(calc(3rem * 1) - 0px * 1.5) - calc(calc(3rem * 1) - 0px * 1.5)/2)}.checkbox-switch+.switch{margin-left:1rem}body.dragging,body.dragging *{cursor:move !important}.draggable-list{position:relative;list-style:none}.draggable-list li.dragged{left:0 !important;position:absolute;opacity:.5;z-index:2000}.draggable-list li.placeholder{position:relative;height:5px;background:#ccc}.draggable-list li.placeholder:before{position:absolute}.range-fieldstyle{width:100%}.range-fieldstyle+.form-control-feedback,.range-fieldstyle+.form-control-feedback .form-control-feedback{display:none !important}.range-fieldstyle input[type=range]{display:none !important}
