.md-errors-spacer,.spn-input-container.no-errors-spacer .md-errors-spacer,.wysiwyg-wrapper .md-resize-handle,md-input-container.no-errors-spacer .md-errors-spacer{display:none}.spn-fake-field-label,.spn-label,.upload-wrapper label{white-space:nowrap;-webkit-font-smoothing:antialiased;overflow:hidden;pointer-events:none;text-overflow:ellipsis}.control-wrapper{padding:5px 10px 0}.spn-input-container md-input-container,md-input-container md-input-container{margin-top:0;margin-bottom:0}.spn-input-container.compact,md-input-container.compact{margin:2px 0}.spn-input-container{position:relative;padding:2px;margin:18px 0}.custom-error{font-size:12px;line-height:14px;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.55,0,.55,.2);transition:all .3s cubic-bezier(.55,0,.55,.2);opacity:1;margin-top:0;padding-top:5px;color:#d50000}.custom-error.ng-hide{opacity:0;margin-top:-100px}.spn-label{bottom:100%;left:0;right:auto;width:100%;order:1;padding-left:3px;padding-right:0;z-index:1;transform:scale(.75);max-width:100%;transform-origin:left top;color:rgba(0,0,0,.38);font-size:12px}.control-label-required:after,.spn-label-required:after{content:' *';font-size:13px;vertical-align:top}.control-label{font-size:1.3em;margin:0 0 10px;font-weight:400}.hint{font-size:.9em;opacity:.8;clear:both;padding:5px 0 0}.upload-wrapper label{width:100%;padding-left:3px;padding-right:0;height:18px;font-size:12px;color:rgba(0,0,0,.54)}.upload-wrapper ul{position:relative;padding:0;margin:0 -6px}.upload-wrapper li{list-style:none;padding:5px;margin:6px;box-sizing:border-box}.upload-wrapper .drop-zone{width:140px;height:140px;border:2px dotted rgba(0,0,0,.12)}.upload-wrapper .file-preview{position:relative;overflow:hidden;transition:all ease-out .2s;width:140px;height:140px;border:2px solid rgba(0,0,0,.12)}.upload-wrapper .file-preview img{height:125px;width:auto;margin:0 auto;opacity:.6;transition:filter ease-out .2s,opacity ease-out .2s}.upload-wrapper .file-preview .upload-buttons{position:absolute;bottom:0;left:0;right:0;margin:0;z-index:1;transform:translate(0,100%);transition:transform ease-out .2s;background:rgba(0,0,0,.48)}.upload-wrapper .file-preview .upload-buttons .md-icon-button{margin:0;width:auto;padding:8px 4px}.upload-wrapper .file-preview .upload-buttons .md-icon-button-download md-icon{margin-top:-1px}.upload-wrapper .file-preview .upload-buttons md-icon{color:rgba(255,255,255,.87)!important}.upload-wrapper .file-preview:hover{border-color:rgba(0,0,0,.12);transform:scale(1.05,1.05)}.upload-wrapper .file-preview:hover .upload-buttons{transform:translate(0,0)}.upload-wrapper .file-preview:hover img{opacity:1}.upload-wrapper .file-deleted img{filter:blur(1px);opacity:.2}.upload-wrapper .file-loader{position:absolute;left:0;top:0}.upload-wrapper .file-upload-zone{width:135px;height:135px;border-width:2px;border-style:dotted;border-radius:4px;cursor:pointer;opacity:.2;transition:opacity ease-out .2s,transform ease-out .2s;position:relative}.upload-wrapper .file-upload-zone:hover{opacity:1;transform:scale(1.05,1.05)}.upload-wrapper .file-upload-zone.drag-over{border-color:#4CAF50;transform:scale(1.1,1.1);opacity:1}.upload-wrapper .file-upload-zone.drag-over md-icon{color:#4CAF50}.upload-wrapper .file-upload-zone md-icon{font-size:70px;line-height:125px;text-align:center;width:125px}.spn-chip,.spn-chip md-icon.spn-chip-edit{height:30px;border-radius:15px;line-height:30px}.upload-wrapper .file-badge{padding:4px 8px;font-size:12px;position:absolute;top:12px;left:0;color:rgba(255,255,255,.87)}.spn-fake-field{color:rgba(0,0,0,.38);font-size:16px;padding-left:5px;padding-bottom:4px;padding-top:7px;margin-left:4px}.spn-fake-field-label{width:100%;padding-left:3px;padding-right:0;font-size:12px;color:rgba(0,0,0,.54);padding-bottom:8px}.spn-field-border{border-bottom:rgba(0,0,0,.117647) 1px solid}.spn-field-margin{margin-top:15px;margin-bottom:40px}.spn-chip{background:rgba(0,0,0,.12);font-size:16px;white-space:no-wrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;padding-left:40px;padding-right:40px;position:relative;margin:2px 4px 2px 0}.md-cell spn-translation-state,.order-table-header,.spn-chip-button,spn-published-state{white-space:nowrap}.spn-chip md-icon.spn-chip-delete,.spn-chip md-icon.spn-chip-edit{margin:0;padding:0;position:absolute;display:block;cursor:pointer;text-align:center}.spn-chip md-icon.spn-chip-edit{background:rgba(0,0,0,.15);width:30px;top:0;color:rgba(255,255,255,.9)!important;left:0}.spn-chip md-icon.spn-chip-edit:hover{color:inherit!important;background:rgba(0,0,0,.2)}.spn-chip md-icon.spn-chip-delete{background:rgba(0,0,0,.15);width:24px;height:24px;border-radius:12px;line-height:24px;font-size:16px;top:3px;overflow:hidden;font-weight:700;color:rgba(255,255,255,.9)!important;right:3px}.spn-chip md-icon.spn-chip-delete:hover{color:inherit!important;background:rgba(0,0,0,.2)}.spn-chip-button{overflow:hidden;text-overflow:ellipsis;font-size:14px;height:30px;line-height:30px;border-radius:15px;display:inline-block;padding-left:5px;padding-right:10px;position:relative;cursor:pointer;border-style:solid;border-width:1px;opacity:.6;transition:opacity ease-out .2s;margin:2px 4px 2px 0}.spn-chip-button md-icon{width:30px;height:30px;margin:0;padding:0;line-height:30px;text-align:center}.spn-chip-button:hover{opacity:1}spn-select>md-select{margin:0;-ms-flex-order:2;order:2}.multiple-select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:10.67px;height:48px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto}.multiple-select-header .search-box{border:none;outline:0;height:100%;width:100%;padding:0}.multiple-select-header md-content._md{max-height:240px}.spn-related-to-list{margin:10px 0 0;padding:0}.spn-related-to-item{border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:10px}.spn-related-to-col{padding-top:10px}.spn-related-to-buttons{padding-top:3px;margin-right:5px}.spn-related-to-buttons .md-icon-button{margin:0 0 0 2px;padding:0 2px;width:auto;height:auto}md-switch{margin:0 16px 4px 0}spn-date-time .spn-clear-field{font-size:90%}spn-date-time ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:30px;width:auto;right:auto}.spn-matrix{margin-bottom:20px}.spn-matrix .drop-zone{opacity:.5}.spn-matrix-with-groups .spn-matrix-row:not(.spn-matrix-row-group){margin-left:16px}.spn-matrix-row{padding:10px}.spn-matrix-row .control-wrapper{padding:0}.spn-matrix-row .control-label{font-size:16px;display:none}.spn-matrix-row .spn-input-container,.spn-matrix-row md-input-container{margin:2px 0}.spn-matrix-row .md-errors-spacer{display:none}.spn-matrix-row .row-template{display:flex;flex-wrap:wrap;margin:0 -10px}.spn-matrix-row .row-control{flex:1 0 200px;padding:0 10px}.spn-matrix-row .group-title{font-size:20px}.spn-matrix-row-group{margin-top:10px}.spn-matrix-row:not(.spn-matrix-row-group){overflow:hidden;font-size:90%}.spn-matrix-row:not(.spn-matrix-row-group) .md-input-focused label,.spn-matrix-row:not(.spn-matrix-row-group) .md-input-has-value label{display:none}.matrix-card-wrapper{margin:0 -8px}.spn-matrix-buttons{padding-top:3px}.spn-matrix-buttons .md-icon-button{margin:0 0 0 2px;padding:0 2px;width:auto;height:auto}.address-map-container,ng-map{margin-bottom:20px}.md-toolbar-tools .md-errors-spacer{min-height:0}md-autocomplete.no-float>md-autocomplete-wrap>md-input-container{margin-top:-2px}md-autocomplete.no-float>md-autocomplete-wrap>md-input-container>label{-webkit-transform:translate3d(1px,28px,0) scale(1)!important;transform:translate3d(1px,28px,0) scale(1)!important;color:#BDBDBD}md-autocomplete.no-float>md-autocomplete-wrap>md-input-container.md-input-has-value>label{display:none!important}.control-label .md-chips{display:inline-block;box-shadow:none}.control-label .md-chips md-chip{border-radius:12px;height:24px;line-height:24px;padding:0 9px;font-size:12px;font-weight:700;margin-top:5px}.blur{filter:blur(2px)}.data-table-button{font-size:13px;border-top:1px rgba(0,0,0,.12) solid;padding:12px 24px}.spn-table-row-icon{cursor:pointer;opacity:0;transition:opacity ease-out .2s .1s;font-size:20px}tr:hover .spn-table-row-icon{opacity:.5}.spn-table-row-icon:hover{opacity:1}.order-table{padding:0}.order-table-header{color:rgba(0,0,0,.54);font-size:12px;font-weight:700}.order-table-item{font-size:13px;padding:17px 0}.draggable-item{background:#fff;transition:.2s background ease,.2s color ease,.2s box-shadow ease}.draggable-item.dragging{background:#2196f3;color:#fff;box-shadow:0 0 10px rgba(0,0,0,.4)}._md-datepicker-has-calendar-icon.md-input-focused label,._md-datepicker-has-calendar-icon.md-input-has-value label{right:auto!important;left:4px!important}._md-datepicker-has-calendar-icon label{right:48px!important}._md-datepicker-has-calendar-icon md-datepicker{width:160px;padding-right:12px;margin-right:0}._md-datepicker-has-calendar-icon .md-datepicker-button{margin-left:-7px;margin-right:-14px;margin-top:-14px}#spnFab{position:fixed;top:60px;right:38px;z-index:39}.highlighted{background-color:rgba(237,255,0,.33)}.no-tab-panel md-tabs-wrapper{display:none}.fr-popup{z-index:2147483645!important}.fr-element.fr-view{font-family:Arial,"Helvetica Neue",Helvetica,Tahoma,sans-serif;font-size:15px;line-height:24px;color:#222}.fr-checkbox-line{position:relative}md-input-container.md-input-has-placeholder .fr-checkbox-line label:not(.md-no-float){-webkit-transform:none;transform:none;position:static}spn-linear-loader{height:5px;display:block}.locale-menu md-icon{text-align:center}spn-translatable-cell .locale-badge{background:rgba(0,0,0,.2);display:inline-block;padding:3px;font-size:11px;border-radius:1px;color:#fff}spn-translatable-cell .locale-fallback{opacity:.5}spn-translatable-cell .locale-empty{opacity:.3}spn-translation-state[spn-big=true]{display:block;width:100%;background:#fff;padding-top:20px}spn-translation-state[spn-big=true] .locale{color:rgba(0,0,0,.54);font-size:14px;text-align:center;-webkit-transition:background-color .35s cubic-bezier(.35,0,.25,1);transition:background-color .35s cubic-bezier(.35,0,.25,1);cursor:pointer;white-space:nowrap;position:relative;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;width:auto;height:auto;padding:5px 24px 12px}spn-translation-state[spn-big=true] .spn-locale-active{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:10px}.md-button.md-focused:not(:hover):focus{background-color:transparent}.md-button.md-fab.md-fixed{position:fixed}body.md-toast-animating{overflow:auto!important}body.md-dialog-is-showing,body.spn-panel-backdrop-showing,spn-panel{overflow:hidden}.md-button.md-default-theme.md-fab.md-default,.md-button.md-fab.md-default,a.md-button.md-default-theme.md-fab.md-default,a.md-button.md-fab.md-default{background:#fff}.md-button.active{position:relative;z-index:1}.md-button.active:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:-1;background:rgba(255,255,255,.19)}.dragular-chip{cursor:move;cursor:-webkit-grab;cursor:grab;background:rgba(0,0,0,.12);border-radius:14px;padding:5px 12px 5px 40px;margin:5px 0;position:relative}.gu-unselectable .dragular-chip{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}[ng-click],spn-translation-state .is-button{cursor:pointer}.dragular-chip md-icon{background:rgba(0,0,0,.25);width:28px;height:28px;border-radius:14px;text-align:center;line-height:28px;left:0;top:0;position:absolute;color:#fff}.dragular-bag{border-width:1px;border-style:solid}.dragular-bag .dragular-bag-title{padding:4px 6px;margin:0}.dragular-bag [dragular]{padding:6px}.text-center{text-align:center}.stretch-h{width:100%}.stretch-v{height:100%}.margin-v{margin-top:3em;margin-bottom:3em}.search-in-menu{padding:6px 15px 0}.md-bg md-icon,.md-fg md-icon{color:inherit!important}spn-panel-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(33,33,33,.48);z-index:40;opacity:1;transition:opacity 450ms;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;justify-content:flex-start}spn-panel-backdrop.in,spn-panel-backdrop.out{opacity:.1}spn-panel-backdrop.span-panel-backdrop--reverse{-webkit-justify-content:flex-end;justify-content:flex-end;width:300vw;right:0;left:auto}spn-panel{opacity:1;position:relative;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);background:#fff;margin:24px;max-height:100%;height:auto;width:90vw;min-width:500px;border-radius:4px;transition:all .3s ease-in-out}@media (min-width:1200px){spn-panel{width:55vw;min-width:600px}}@media (min-width:1460px){spn-panel{width:60vw;min-width:900px}}spn-panel.spn-panel-locked{pointer-events:none;box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12);transition:all .2s;opacity:.85}spn-panel-actions{margin:0;padding-right:8px;padding-left:16px;min-height:52px;border-top:1px solid rgba(0,0,0,.11)}spn-panel-header{border-bottom:1px solid rgba(0,0,0,.11);position:relative}spn-panel-header h1{font-size:20px;padding-right:30px}spn-panel-header h2{font-size:14px}spn-panel-header h1,spn-panel-header h2{margin:4px 0;font-weight:400}spn-panel-header .md-button.spn-panel-close-button{position:absolute;top:0;right:0;z-index:1;margin:0}spn-panel-header .spn-panel-header-title{height:25px;overflow:hidden;text-overflow:ellipsis;width:100%}spn-panel-header .md-button.md-fab.md-fab-top-right{top:78px}spn-panel-header md-toolbar{min-height:48px}spn-published-state .published-state-dot{width:8px;height:8px;border-radius:50%;display:inline-block}spn-published-state .published-state-dot.none{background:#ccc}spn-published-state .published-state-dot.yes{background:#4CAF50}spn-published-state .published-state-dot.no{background:#F44336}spn-published-state .published-state-dot.maybe{background:#FF9800}spn-published-state md-tooltip span{display:block}spn-translation-state .locale{margin-right:5px;display:inline-block;position:relative}spn-translation-state .locale:focus{outline:0}spn-translation-state md-progress-circular{opacity:.8}tr:hover spn-translation-state md-progress-circular{opacity:1}spn-translation-state .label{position:absolute;top:0;left:0;bottom:0;right:0;line-height:20px;text-align:center;font-size:11px}spn-translation-state .active-locale{font-weight:500}spn-translation-state .big .label{font-size:16px;line-height:40px}.material-icons.material-icon-small{font-size:16px}.spn-suggester-dummy{position:absolute;padding:2px;line-height:26px;visibility:hidden}.spn-suggester-suggestions{position:absolute;left:0;top:0;width:200px;background:#fff;margin:2px 0 0;padding:0;z-index:99;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.spn-suggester-suggestions li{display:block;padding:0 15px;line-height:48px}.spn-suggester-suggestions li:last-child{border:none}.spn-suggester-suggestions li.active{background:#eee}.spn-suggester-suggestions li a{display:block}spn-viewmode{margin:0!important;padding:0!important}