.rdw-option-wrapper { border: 1px solid #F1F1F1; padding: 5px; min-width: 25px; height: 20px; border-radius: 2px; margin: 0 4px; display: flex; justify-content: center; align-items: center; cursor: pointer; background: white; text-transform: capitalize; } .rdw-option-wrapper:hover { box-shadow: 1px 1px 0px #BFBDBD; } .rdw-option-wrapper:active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-option-active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-option-disabled { opacity: 0.3; cursor: default; } .rdw-dropdown-wrapper { height: 30px; background: white; cursor: pointer; border: 1px solid #F1F1F1; border-radius: 2px; margin: 0 3px; text-transform: capitalize; background: white; } .rdw-dropdown-wrapper:focus { outline: none; } .rdw-dropdown-wrapper:hover { box-shadow: 1px 1px 0px #BFBDBD; background-color: #FFFFFF; } .rdw-dropdown-wrapper:active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-dropdown-carettoopen { height: 0px; width: 0px; position: absolute; top: 35%; right: 10%; border-top: 6px solid black; border-left: 5px solid transparent; border-right: 5px solid transparent; } .rdw-dropdown-carettoclose { height: 0px; width: 0px; position: absolute; top: 35%; right: 10%; border-bottom: 6px solid black; border-left: 5px solid transparent; border-right: 5px solid transparent; } .rdw-dropdown-selectedtext { display: flex; position: relative; height: 100%; align-items: center; padding: 0 5px; } .rdw-dropdown-optionwrapper { z-index: 100; position: relative; border: 1px solid #F1F1F1; width: 98%; background: white; border-radius: 2px; margin: 0; padding: 0; max-height: 250px; overflow-y: scroll; } .rdw-dropdown-optionwrapper:hover { box-shadow: 1px 1px 0px #BFBDBD; background-color: #FFFFFF; } .rdw-dropdownoption-default { min-height: 25px; display: flex; align-items: center; padding: 0 5px; } .rdw-dropdownoption-highlighted { background: #F1F1F1; } .rdw-dropdownoption-active { background: #f5f5f5; } .rdw-dropdownoption-disabled { opacity: 0.3; cursor: default; } .rdw-inline-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-inline-dropdown { width: 50px; } .rdw-inline-dropdownoption { height: 40px; display: flex; justify-content: center; } .rdw-block-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-block-dropdown { width: 110px; } .rdw-fontsize-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-fontsize-dropdown { min-width: 40px; } .rdw-fontsize-option { display: flex; justify-content: center; } .rdw-fontfamily-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-fontfamily-dropdown { width: 115px; } .rdw-fontfamily-placeholder { white-space: nowrap; max-width: 90px; overflow: hidden; text-overflow: ellipsis; } .rdw-fontfamily-optionwrapper { width: 140px; } .rdw-list-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-list-dropdown { width: 50px; z-index: 90; } .rdw-list-dropdownOption { height: 40px; display: flex; justify-content: center; } .rdw-text-align-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-text-align-dropdown { width: 50px; z-index: 90; } .rdw-text-align-dropdownOption { height: 40px; display: flex; justify-content: center; } .rdw-right-aligned-block { text-align: right; } .rdw-left-aligned-block { text-align: left !important; } .rdw-center-aligned-block { text-align: center !important; } .rdw-justify-aligned-block { text-align: justify !important; } .rdw-right-aligned-block > div { display: inline-block; } .rdw-left-aligned-block > div { display: inline-block; } .rdw-center-aligned-block > div { display: inline-block; } .rdw-justify-aligned-block > div { display: inline-block; } .rdw-colorpicker-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-colorpicker-modal { position: absolute; top: 35px; left: 5px; display: flex; flex-direction: column; width: 175px; height: 175px; border: 1px solid #F1F1F1; padding: 15px; border-radius: 2px; z-index: 100; background: white; box-shadow: 3px 3px 5px #BFBDBD; } .rdw-colorpicker-modal-header { display: flex; padding-bottom: 5px; } .rdw-colorpicker-modal-style-label { font-size: 15px; width: 50%; text-align: center; cursor: pointer; padding: 0 10px 5px; } .rdw-colorpicker-modal-style-label-active { border-bottom: 2px solid #0a66b7; } .rdw-colorpicker-modal-options { margin: 5px auto; display: flex; width: 100%; height: 100%; flex-wrap: wrap; overflow: scroll; } .rdw-colorpicker-cube { width: 22px; height: 22px; border: 1px solid #F1F1F1; } .rdw-colorpicker-option { margin: 3px; padding: 0; min-height: 20px; border: none; width: 22px; height: 22px; min-width: 22px; box-shadow: 1px 2px 1px #BFBDBD inset; } .rdw-colorpicker-option:hover { box-shadow: 1px 2px 1px #BFBDBD; } .rdw-colorpicker-option:active { box-shadow: -1px -2px 1px #BFBDBD; } .rdw-colorpicker-option-active { box-shadow: 0px 0px 2px 2px #BFBDBD; } .rdw-link-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-link-dropdown { width: 50px; } .rdw-link-dropdownOption { height: 40px; display: flex; justify-content: center; } .rdw-link-dropdownPlaceholder { margin-left: 8px; } .rdw-link-modal { position: absolute; top: 35px; left: 5px; display: flex; flex-direction: column; width: 235px; height: 205px; border: 1px solid #F1F1F1; padding: 15px; border-radius: 2px; z-index: 100; background: white; box-shadow: 3px 3px 5px #BFBDBD; } .rdw-link-modal-label { font-size: 15px; } .rdw-link-modal-input { margin-top: 5px; border-radius: 2px; border: 1px solid #F1F1F1; height: 25px; margin-bottom: 15px; padding: 0 5px; } .rdw-link-modal-input:focus { outline: none; } .rdw-link-modal-buttonsection { margin: 0 auto; } .rdw-link-modal-target-option { margin-bottom: 20px; } .rdw-link-modal-target-option > span { margin-left: 5px; } .rdw-link-modal-btn { margin-left: 10px; width: 75px; height: 30px; border: 1px solid #F1F1F1; border-radius: 2px; cursor: pointer; background: white; text-transform: capitalize; } .rdw-link-modal-btn:hover { box-shadow: 1px 1px 0px #BFBDBD; } .rdw-link-modal-btn:active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-link-modal-btn:focus { outline: none !important; } .rdw-link-modal-btn:disabled { background: #ece9e9; } .rdw-link-dropdownoption { height: 40px; display: flex; justify-content: center; } .rdw-history-dropdown { width: 50px; } .rdw-embedded-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-embedded-modal { position: absolute; top: 35px; left: 5px; display: flex; flex-direction: column; width: 235px; height: 180px; border: 1px solid #F1F1F1; padding: 15px; border-radius: 2px; z-index: 100; background: white; justify-content: space-between; box-shadow: 3px 3px 5px #BFBDBD; } .rdw-embedded-modal-header { font-size: 15px; display: flex; } .rdw-embedded-modal-header-option { width: 50%; cursor: pointer; display: flex; justify-content: center; align-items: center; flex-direction: column; } .rdw-embedded-modal-header-label { width: 95px; border: 1px solid #f1f1f1; margin-top: 5px; background: #6EB8D4; border-bottom: 2px solid #0a66b7; } .rdw-embedded-modal-link-section { display: flex; flex-direction: column; } .rdw-embedded-modal-link-input { width: 88%; height: 35px; margin: 10px 0; border: 1px solid #F1F1F1; border-radius: 2px; font-size: 15px; padding: 0 5px; } .rdw-embedded-modal-link-input-wrapper { display: flex; align-items: center; } .rdw-embedded-modal-link-input:focus { outline: none; } .rdw-embedded-modal-btn-section { display: flex; justify-content: center; } .rdw-embedded-modal-btn { margin: 0 3px; width: 75px; height: 30px; border: 1px solid #F1F1F1; border-radius: 2px; cursor: pointer; background: white; text-transform: capitalize; } .rdw-embedded-modal-btn:hover { box-shadow: 1px 1px 0px #BFBDBD; } .rdw-embedded-modal-btn:active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-embedded-modal-btn:focus { outline: none !important; } .rdw-embedded-modal-btn:disabled { background: #ece9e9; } .rdw-embedded-modal-size { align-items: center; display: flex; margin: 8px 0; justify-content: space-between; } .rdw-embedded-modal-size-input { width: 80%; height: 20px; border: 1px solid #F1F1F1; border-radius: 2px; font-size: 12px; } .rdw-embedded-modal-size-input:focus { outline: none; } .rdw-emoji-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-emoji-modal { overflow: auto; position: absolute; top: 35px; left: 5px; display: flex; flex-wrap: wrap; width: 235px; height: 180px; border: 1px solid #F1F1F1; padding: 15px; border-radius: 2px; z-index: 100; background: white; box-shadow: 3px 3px 5px #BFBDBD; } .rdw-emoji-icon { margin: 2.5px; height: 24px; width: 24px; cursor: pointer; font-size: 22px; display: flex; justify-content: center; align-items: center; } .rdw-spinner { display: flex; align-items: center; justify-content: center; height: 100%; width: 100%; } .rdw-spinner > div { width: 12px; height: 12px; background-color: #333; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .rdw-spinner .rdw-bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .rdw-spinner .rdw-bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0) } 40% { -webkit-transform: scale(1.0) } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1.0); transform: scale(1.0); } } .rdw-image-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-image-modal { position: absolute; top: 35px; left: 5px; display: flex; flex-direction: column; width: 235px; border: 1px solid #F1F1F1; padding: 15px; border-radius: 2px; z-index: 100; background: white; box-shadow: 3px 3px 5px #BFBDBD; } .rdw-image-modal-header { font-size: 15px; margin: 10px 0; display: flex; } .rdw-image-modal-header-option { width: 50%; cursor: pointer; display: flex; justify-content: center; align-items: center; flex-direction: column; } .rdw-image-modal-header-label { width: 80px; background: #f1f1f1; border: 1px solid #f1f1f1; margin-top: 5px; } .rdw-image-modal-header-label-highlighted { background: #6EB8D4; border-bottom: 2px solid #0a66b7; } .rdw-image-modal-upload-option { width: 100%; color: gray; cursor: pointer; display: flex; border: none; font-size: 15px; align-items: center; justify-content: center; background-color: #f1f1f1; outline: 2px dashed gray; outline-offset: -10px; margin: 10px 0; padding: 9px 0; } .rdw-image-modal-upload-option-highlighted { outline: 2px dashed #0a66b7; } .rdw-image-modal-upload-option-label { cursor: pointer; height: 100%; width: 100%; display: flex; justify-content: center; align-items: center; padding: 15px; } .rdw-image-modal-upload-option-label span{ padding: 0 20px; } .rdw-image-modal-upload-option-image-preview { max-width: 100%; max-height: 200px; } .rdw-image-modal-upload-option-input { width: 0.1px; height: 0.1px; opacity: 0; overflow: hidden; position: absolute; z-index: -1; } .rdw-image-modal-url-section { display: flex; align-items: center; } .rdw-image-modal-url-input { width: 90%; height: 35px; margin: 15px 0 12px; border: 1px solid #F1F1F1; border-radius: 2px; font-size: 15px; padding: 0 5px; } .rdw-image-modal-btn-section { margin: 10px auto 0; } .rdw-image-modal-url-input:focus { outline: none; } .rdw-image-modal-btn { margin: 0 5px; width: 75px; height: 30px; border: 1px solid #F1F1F1; border-radius: 2px; cursor: pointer; background: white; text-transform: capitalize; } .rdw-image-modal-btn:hover { box-shadow: 1px 1px 0px #BFBDBD; } .rdw-image-modal-btn:active { box-shadow: 1px 1px 0px #BFBDBD inset; } .rdw-image-modal-btn:focus { outline: none !important; } .rdw-image-modal-btn:disabled { background: #ece9e9; } .rdw-image-modal-spinner { position: absolute; top: -3px; left: 0; width: 100%; height: 100%; opacity: 0.5; } .rdw-image-modal-alt-input { width: 70%; height: 20px; border: 1px solid #F1F1F1; border-radius: 2px; font-size: 12px; margin-left: 5px; } .rdw-image-modal-alt-input:focus { outline: none; } .rdw-image-modal-alt-lbl { font-size: 12px; } .rdw-image-modal-size { align-items: center; display: flex; margin: 8px 0; justify-content: space-between; } .rdw-image-modal-size-input { width: 40%; height: 20px; border: 1px solid #F1F1F1; border-radius: 2px; font-size: 12px; } .rdw-image-modal-size-input:focus { outline: none; } .rdw-image-mandatory-sign { color: red; margin-left: 3px; margin-right: 3px; } .rdw-remove-wrapper { display: flex; align-items: center; margin-bottom: 6px; position: relative; flex-wrap: wrap } .rdw-history-wrapper { display: flex; align-items: center; margin-bottom: 6px; flex-wrap: wrap } .rdw-history-dropdownoption { height: 40px; display: flex; justify-content: center; } .rdw-history-dropdown { width: 50px; } .rdw-link-decorator-wrapper { position: relative; } .rdw-link-decorator-icon { position: absolute; left: 40%; top: 0; cursor: pointer; background-color: white; } .rdw-mention-link { text-decoration: none; color: #1236ff; background-color: #f0fbff; padding: 1px 2px; border-radius: 2px; } .rdw-suggestion-wrapper { position: relative; } .rdw-suggestion-dropdown { position: absolute; display: flex; flex-direction: column; border: 1px solid #F1F1F1; min-width: 100px; max-height: 150px; overflow: auto; background: white; z-index: 100; } .rdw-suggestion-option { padding: 7px 5px; border-bottom: 1px solid #f1f1f1; } .rdw-suggestion-option-active { background-color: #F1F1F1; } .rdw-hashtag-link { text-decoration: none; color: #1236ff; background-color: #f0fbff; padding: 1px 2px; border-radius: 2px; } .rdw-image-alignment-options-popup { position: absolute; background: white; display: flex; padding: 5px 2px; border-radius: 2px; border: 1px solid #F1F1F1; width: 105px; cursor: pointer; z-index: 100; } .rdw-alignment-option-left { justify-content: flex-start; } .rdw-image-alignment-option { height: 15px; width: 15px; min-width: 15px; } .rdw-image-alignment { position: relative; } .rdw-image-imagewrapper { position: relative; } .rdw-image-center { display: flex; justify-content: center; } .rdw-image-left { display: flex; } .rdw-image-right { display: flex; justify-content: flex-end; } .rdw-image-alignment-options-popup-right { right: 0; } .rdw-editor-main { height: 100%; overflow: auto; box-sizing: border-box; } .rdw-editor-toolbar { padding: 6px 5px 0; border-radius: 2px; border: 1px solid #F1F1F1; display: flex; justify-content: flex-start; background: white; flex-wrap: wrap; font-size: 15px; margin-bottom: 5px; user-select: none; } .public-DraftStyleDefault-block { margin: 1em 0; } .rdw-editor-wrapper:focus { outline: none; } .rdw-editor-wrapper { box-sizing: content-box; } .rdw-editor-main blockquote { border-left: 5px solid #f1f1f1; padding-left: 5px; } .rdw-editor-main pre { background: #f1f1f1; border-radius: 3px; padding: 1px 10px; } /** * Draft v0.9.1 * * Copyright (c) 2013-present, Facebook, Inc. * All rights reserved. * * This source code is licensed under the BSD-style license found in the * LICENSE file in the root directory of this source tree. An additional grant * of patent rights can be found in the PATENTS file in the same directory. */ .DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:rgba(255,255,255,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4} .rc-slider { position: relative; height: 14px; padding: 5px 0; width: 100%; border-radius: 6px; -ms-touch-action: none; touch-action: none; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .rc-slider * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .rc-slider-rail { position: absolute; width: 100%; background-color: #e9e9e9; height: 4px; border-radius: 6px; } .rc-slider-track { position: absolute; left: 0; height: 4px; border-radius: 6px; background-color: #abe2fb; } .rc-slider-handle { position: absolute; width: 14px; height: 14px; cursor: pointer; cursor: -webkit-grab; margin-top: -5px; cursor: grab; border-radius: 50%; border: solid 2px #96dbfa; background-color: #fff; -ms-touch-action: pan-x; touch-action: pan-x; } .rc-slider-handle:focus { border-color: #57c5f7; box-shadow: 0 0 0 5px #96dbfa; outline: none; } .rc-slider-handle-click-focused:focus { border-color: #96dbfa; box-shadow: unset; } .rc-slider-handle:hover { border-color: #57c5f7; } .rc-slider-handle:active { border-color: #57c5f7; box-shadow: 0 0 5px #57c5f7; cursor: -webkit-grabbing; cursor: grabbing; } .rc-slider-mark { position: absolute; top: 18px; left: 0; width: 100%; font-size: 12px; } .rc-slider-mark-text { position: absolute; display: inline-block; vertical-align: middle; text-align: center; cursor: pointer; color: #999; } .rc-slider-mark-text-active { color: #666; } .rc-slider-step { position: absolute; width: 100%; height: 4px; background: transparent; } .rc-slider-dot { position: absolute; bottom: -2px; margin-left: -4px; width: 8px; height: 8px; border: 2px solid #e9e9e9; background-color: #fff; cursor: pointer; border-radius: 50%; vertical-align: middle; } .rc-slider-dot-active { border-color: #96dbfa; } .rc-slider-dot-reverse { margin-left: 0; margin-right: -4px; } .rc-slider-disabled { background-color: #e9e9e9; } .rc-slider-disabled .rc-slider-track { background-color: #ccc; } .rc-slider-disabled .rc-slider-handle, .rc-slider-disabled .rc-slider-dot { border-color: #ccc; box-shadow: none; background-color: #fff; cursor: not-allowed; } .rc-slider-disabled .rc-slider-mark-text, .rc-slider-disabled .rc-slider-dot { cursor: not-allowed !important; } .rc-slider-vertical { width: 14px; height: 100%; padding: 0 5px; } .rc-slider-vertical .rc-slider-rail { height: 100%; width: 4px; } .rc-slider-vertical .rc-slider-track { left: 5px; bottom: 0; width: 4px; } .rc-slider-vertical .rc-slider-handle { margin-left: -5px; -ms-touch-action: pan-y; touch-action: pan-y; } .rc-slider-vertical .rc-slider-mark { top: 0; left: 18px; height: 100%; } .rc-slider-vertical .rc-slider-step { height: 100%; width: 4px; } .rc-slider-vertical .rc-slider-dot { left: 2px; margin-bottom: -4px; } .rc-slider-vertical .rc-slider-dot:first-child { margin-bottom: -4px; } .rc-slider-vertical .rc-slider-dot:last-child { margin-bottom: -4px; } .rc-slider-tooltip-zoom-down-enter, .rc-slider-tooltip-zoom-down-appear { animation-duration: .3s; animation-fill-mode: both; display: block !important; animation-play-state: paused; } .rc-slider-tooltip-zoom-down-leave { animation-duration: .3s; animation-fill-mode: both; display: block !important; animation-play-state: paused; } .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active, .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active { animation-name: rcSliderTooltipZoomDownIn; animation-play-state: running; } .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active { animation-name: rcSliderTooltipZoomDownOut; animation-play-state: running; } .rc-slider-tooltip-zoom-down-enter, .rc-slider-tooltip-zoom-down-appear { transform: scale(0, 0); animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1); } .rc-slider-tooltip-zoom-down-leave { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); } @keyframes rcSliderTooltipZoomDownIn { 0% { opacity: 0; transform-origin: 50% 100%; transform: scale(0, 0); } 100% { transform-origin: 50% 100%; transform: scale(1, 1); } } @keyframes rcSliderTooltipZoomDownOut { 0% { transform-origin: 50% 100%; transform: scale(1, 1); } 100% { opacity: 0; transform-origin: 50% 100%; transform: scale(0, 0); } } .rc-slider-tooltip { position: absolute; left: -9999px; top: -9999px; visibility: visible; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .rc-slider-tooltip * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .rc-slider-tooltip-hidden { display: none; } .rc-slider-tooltip-placement-top { padding: 4px 0 8px 0; } .rc-slider-tooltip-inner { padding: 6px 2px; min-width: 24px; height: 24px; font-size: 12px; line-height: 1; color: #fff; text-align: center; text-decoration: none; background-color: #6c6c6c; border-radius: 6px; box-shadow: 0 0 4px #d9d9d9; } .rc-slider-tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow { bottom: 4px; left: 50%; margin-left: -4px; border-width: 4px 4px 0; border-top-color: #6c6c6c; } .ReactCrop { position: relative; display: inline-block; cursor: crosshair; overflow: hidden; max-width: 100%; background-color: #000; } .ReactCrop:focus { outline: none; } .ReactCrop--disabled { cursor: inherit; } .ReactCrop__image { /* autoprefixer: off */ display: block; max-width: 100%; max-height: -webkit-fill-available; max-height: -moz-available; max-height: stretch; } .ReactCrop--crop-invisible .ReactCrop__image { opacity: 0.5; } .ReactCrop__crop-selection { position: absolute; top: 0; left: 0; transform: translate3d(0, 0, 0); box-sizing: border-box; cursor: move; box-shadow: 0 0 0 9999em rgba(0, 0, 0, 0.5); border: 1px solid; border-image-source: url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw=="); border-image-slice: 1; border-image-repeat: repeat; } .ReactCrop--disabled .ReactCrop__crop-selection { cursor: inherit; } .ReactCrop__drag-handle { position: absolute; width: 9px; height: 9px; background-color: rgba(0, 0, 0, 0.2); border: 1px solid rgba(255, 255, 255, 0.7); box-sizing: border-box; outline: 1px solid transparent; } .ReactCrop .ord-nw { top: 0; left: 0; margin-top: -5px; margin-left: -5px; cursor: nw-resize; } .ReactCrop .ord-n { top: 0; left: 50%; margin-top: -5px; margin-left: -5px; cursor: n-resize; } .ReactCrop .ord-ne { top: 0; right: 0; margin-top: -5px; margin-right: -5px; cursor: ne-resize; } .ReactCrop .ord-e { top: 50%; right: 0; margin-top: -5px; margin-right: -5px; cursor: e-resize; } .ReactCrop .ord-se { bottom: 0; right: 0; margin-bottom: -5px; margin-right: -5px; cursor: se-resize; } .ReactCrop .ord-s { bottom: 0; left: 50%; margin-bottom: -5px; margin-left: -5px; cursor: s-resize; } .ReactCrop .ord-sw { bottom: 0; left: 0; margin-bottom: -5px; margin-left: -5px; cursor: sw-resize; } .ReactCrop .ord-w { top: 50%; left: 0; margin-top: -5px; margin-left: -5px; cursor: w-resize; } .ReactCrop__disabled .ReactCrop__drag-handle { cursor: inherit; } .ReactCrop__drag-bar { position: absolute; } .ReactCrop__drag-bar.ord-n { top: 0; left: 0; width: 100%; height: 6px; margin-top: -3px; } .ReactCrop__drag-bar.ord-e { right: 0; top: 0; width: 6px; height: 100%; margin-right: -3px; } .ReactCrop__drag-bar.ord-s { bottom: 0; left: 0; width: 100%; height: 6px; margin-bottom: -3px; } .ReactCrop__drag-bar.ord-w { top: 0; left: 0; width: 6px; height: 100%; margin-left: -3px; } .ReactCrop--new-crop .ReactCrop__drag-bar, .ReactCrop--new-crop .ReactCrop__drag-handle, .ReactCrop--fixed-aspect .ReactCrop__drag-bar { display: none; } .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s, .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w { display: none; } @media (max-width: 768px), (pointer: coarse) { .ReactCrop__drag-handle { width: 17px; height: 17px; } .ReactCrop .ord-nw { margin-top: -9px; margin-left: -9px; } .ReactCrop .ord-n { margin-top: -9px; margin-left: -9px; } .ReactCrop .ord-ne { margin-top: -9px; margin-right: -9px; } .ReactCrop .ord-e { margin-top: -9px; margin-right: -9px; } .ReactCrop .ord-se { margin-bottom: -9px; margin-right: -9px; } .ReactCrop .ord-s { margin-bottom: -9px; margin-left: -9px; } .ReactCrop .ord-sw { margin-bottom: -9px; margin-left: -9px; } .ReactCrop .ord-w { margin-top: -9px; margin-left: -9px; } .ReactCrop__drag-bar.ord-n { height: 14px; margin-top: -7px; } .ReactCrop__drag-bar.ord-e { width: 14px; margin-right: -7px; } .ReactCrop__drag-bar.ord-s { height: 14px; margin-bottom: -7px; } .ReactCrop__drag-bar.ord-w { width: 14px; margin-left: -7px; } } .ml-3 { margin-left: 1rem; } .mr-3 { margin-right: 1rem; } .editor-list-item { display: flex; align-items: center; justify-content: center; border-radius: 3px; margin: 1rem 0rem; background: #f7f7f7; box-shadow: 0 0 0 1px rgba(63, 63, 68, 0.05), 0 1px 3px 0 rgba(63, 63, 68, 0.15); min-height: 4rem; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .editor-list-item--dragging { box-shadow: 0 0 0 1px rgba(63, 63, 68, 0.25), 0 1px 3px 0 rgba(63, 63, 68, 0.75); } .editor-list-item.with-separator { margin-top: 4rem; } .editor-list-item--icon, .editor-list-item--image { border-top-left-radius: 3px; border-bottom-left-radius: 3px; background: #D7D7D7; width: 4rem; height: 4rem; } .editor-list-item--icon { display: flex; justify-content: center; align-items: center; } .editor-list-item--image { background-position: center center; background-repeat: no-repeat; background-size: cover; } .editor-list-item--label { margin-left: 2rem; font-size: 1.2rem; font-weight: bold; text-transform: uppercase; } .editor-list-item--label a { color: #555; } .editor-list-item--label a:hover { text-decoration: none; } .editor-list-item--actions { margin-left: auto; margin-right: 2rem; display: flex; justify-content: center; align-items: center; } .editor-list-item--actions--button { height: 17px; } .editor-list-item--edit-button { height: 17px; } .editor-list-item--drag-handle { margin-left: 1rem; cursor: move; } .editor-list-item--drag-handle i { position: relative; top: 2px; font-size: 1.8rem; } .editor-list-add { margin-top: 1rem; } .editor-list-add--button { display: block; width: 100%; border-radius: 3px; padding: 1rem 1.2rem; border: dashed 1px #e3e4e7; text-align: center; text-transform: uppercase; cursor: pointer; background: #fff; } .editor-list-add--button:hover { text-decoration: none; } .editor-edit-section, .editor-edit-block { padding: 2rem; } .editor-input { margin-bottom: 2.5rem; } .editor-input--label { display: block; font-size: 1.1rem; font-weight: bold; text-transform: uppercase; color: #474b51; margin-bottom: 0.8rem; } .editor-input--error { display: inline-block; margin-left: 1rem; color: #d9684c; } .editor-input--text { display: block; width: 100%; padding: 0.5rem 0.8rem; border-radius: 3px; border: 1px solid #e3e4e7; } .editor-input--text::-moz-placeholder { color: #c8cbcf; } .editor-input--text:-ms-input-placeholder { color: #c8cbcf; } .editor-input--text::placeholder { color: #c8cbcf; } .editor-input--select { -moz-appearance: none; -webkit-appearance: none; display: block; width: 100%; padding: 0rem 0.8rem; border-radius: 3px; border: 1px solid #e3e4e7; height: 3.4rem; outline: none; background: transparent; padding-right: 2.5rem; cursor: pointer; } .editor-input--image-picker { display: flex; align-items: center; justify-content: center; flex-direction: column; } .editor-input-image-picker--source { background: #f9f9fa; border-radius: 3px; border: 1px solid #e3e4e7; width: 20rem; height: 20rem; background-position: center center; background-repeat: no-repeat; background-size: contain; } .editor-input-image-picker--actions { margin-top: 1rem; display: flex; align-items: center; justify-content: center; } .editor-input-asset-picker--actions { margin-top: 1rem; display: flex; align-items: center; justify-content: center; } .editor-input-url--info { display: flex; align-items: center; } .editor-input-url--info-type { margin-right: 1rem; } .editor-input-url--actions { margin-top: 1rem; display: flex; align-items: center; justify-content: center; } .editor-input-content-entry--info { display: flex; align-items: center; } .editor-input-content-entry--actions { margin-top: 1rem; display: flex; align-items: center; justify-content: center; } .editor-input-radio--option input { margin-right: 1rem; } .editor-input-select-wrapper { position: relative; cursor: pointer; } .editor-input-select-wrapper:after { position: absolute; top: 0.5rem; right: 1rem; content: "\f107"; font-family: 'Font Awesome 5 Free'; font-size: 1.8rem; font-weight: 900; color: #91979f; pointer-events: none; } .editor-input-select-wrapper:hover:after { color: #1c77c3; } .editor-input-checkbox { display: flex; align-items: center; } .editor-input-checkbox .editor-input--label { display: block; margin: 0 1rem 0 0; } .editor-input-checkbox .editor-input--button { margin-left: auto; } .editor-input-content-type { display: flex; flex-direction: row; align-items: center; } .editor-input-content-type .editor-input--label { margin: 0; } .editor-input-content-type .editor-input--action { margin-left: auto; } .editor-input-integer .editor-input--label { display: flex; flex-direction: row; align-items: center; } .editor-input-integer .editor-input--label--value { margin-left: auto; text-transform: lowercase; color: #1c77c3; font-size: 1.25rem; } .editor-input-hint .editor-input--label { font-weight: normal; font-size: 1.3rem; text-transform: inherit; } .DraftEditor-editorContainer, .DraftEditor-root, .public-DraftEditor-content { height: 100%; } .DraftEditor-editorContainer h1, .DraftEditor-root h1, .public-DraftEditor-content h1 { font-size: 2.4rem; } .DraftEditor-editorContainer h2, .DraftEditor-root h2, .public-DraftEditor-content h2 { font-size: 2.2rem; } .DraftEditor-editorContainer h3, .DraftEditor-root h3, .public-DraftEditor-content h3 { font-size: 2.0rem; } .DraftEditor-editorContainer h4, .DraftEditor-root h4, .public-DraftEditor-content h4 { font-size: 1.8rem; } .DraftEditor-editorContainer h5, .DraftEditor-root h5, .public-DraftEditor-content h5 { font-size: 1.6rem; } .DraftEditor-editorContainer h6, .DraftEditor-root h6, .public-DraftEditor-content h6 { font-size: 1.4rem; } .editor-input-rich-text .rdw-editor-wrapper { border: 1px solid #e3e4e7; border-radius: 3px; } .editor-input-rich-text .rdw-editor-toolbar { position: relative; border: none; margin-bottom: 0px; } .editor-input-rich-text .rdw-editor-main { border-top: 1px solid #e3e4e7; padding: 0rem 0.8rem; } .editor-input-rich-text .rdw-link-wrapper { position: static; } .editor-input-rich-text-counter { margin-top: 0.4rem; opacity: 0.6; text-align: right; font-size: 1.2rem; } .rdw-link-modal-actions { display: flex; justify-content: center; margin-bottom: 2rem; } .editor-view { height: 100%; display: flex; flex-direction: column; background: #fff; } .editor-view--header { display: flex; justify-content: flex-start; align-items: center; padding: 0rem 2rem; min-height: 5rem; border-bottom: 1px solid #e3e4e7; } .editor-view--header-title { margin-left: 2rem; font-size: 2.1rem; color: #666; padding: 1rem 0; } .editor-view--header-sub-title { font-size: 1.4rem; color: #91979f; } .editor-view--header-main-title { font-size: 2.1rem; color: #666; } .editor-view--header-back-btn { cursor: pointer; font-size: 2.4rem; } .editor-view--header-action { margin-left: auto; } .editor-view--scrollable { position: relative; flex-grow: 1; } .editor-view.slide-up-enter, .editor-view.slide-down-enter, .editor-view.slide-right-enter, .editor-view.slide-left-enter { opacity: 0; } .editor-view.slide-up-enter { transform: translate(0, 20px); } .editor-view.slide-down-enter { transform: translate(0, -20px); } .editor-view.slide-right-enter { transform: translate(-20px, 0); } .editor-view.slide-left-enter { transform: translate(20px, 0); } .editor-view.slide-up-enter.slide-up-enter-active, .editor-view.slide-down-enter.slide-down-enter-active, .editor-view.slide-right-enter.slide-right-enter-active, .editor-view.slide-left-enter.slide-left-enter-active { opacity: 1; transform: translate(0, 0); transition: opacity 150ms ease-in, transform 150ms ease-in-out; } .editor-view.slide-up-exit, .editor-view.slide-down-exit, .editor-view.slide-right-exit, .editor-view.slide-left-exit { opacity: 1; } .editor-view.slide-up-exit.slide-up-exit-active, .editor-view.slide-down-exit.slide-up-exit-active, .editor-view.slide-right-exit.slide-right-exit-active, .editor-view.slide-left-exit.slide-left-exit-active { opacity: 0; transition: opacity 100ms ease-in; } .editor-menu .nav-tabs { display: flex; min-height: 5rem; } .editor-menu .nav-tab { flex-grow: 1; text-align: center; } .editor-menu .nav-tab a { display: flex; justify-content: center; align-items: center; min-height: 5rem; padding: 0; margin-right: 0; cursor: pointer; } .editor-menu .nav-tab svg { margin-right: 0.8rem; } .editor-tabpanes-wrapper { height: 100%; } @-webkit-keyframes final-text { 0% { opacity: 0; transform: translate(-2rem, 0); } 100% { opacity: 1; transform: translate(0px, 0); } } @keyframes final-text { 0% { opacity: 0; transform: translate(-2rem, 0); } 100% { opacity: 1; transform: translate(0px, 0); } } @-webkit-keyframes final-icon { 0% { opacity: 0; transform: scale(0); } 50% { opacity: 1; transform: scale(2); } 100% { opacity: 1; transform: scale(1); } } @keyframes final-icon { 0% { opacity: 0; transform: scale(0); } 50% { opacity: 1; transform: scale(2); } 100% { opacity: 1; transform: scale(1); } } .editor-header { display: flex; padding: 0rem 2rem; min-height: 10rem; align-items: center; justify-content: space-between; background: #33373B; } .editor-header--navinfo { padding: 2rem 0; } .editor-header .navinfo--path { color: #adb1b7; font-size: 1.4rem; } .editor-header .navinfo--title { font-size: 1.7rem; font-weight: bold; color: #f9f9fa; } .editor-header--savebtn .btn { padding: 0.8rem 2rem; transition: all 0.7s ease; outline: none; } .editor-header--savebtn .btn i { margin-right: 0.8rem; display: none; } .editor-header--savebtn .btn[disabled] { background-color: #ddd; border-color: #aaaaaa; color: #fff; opacity: 1; } .editor-header--savebtn .btn-save--in-progress i { display: inline-block; } .editor-header--savebtn .btn-save--success i, .editor-header--savebtn .btn-save--error i { display: inline-block; -webkit-animation: final-icon 0.3s ease-out alternate; animation: final-icon 0.3s ease-out alternate; } .editor-header--savebtn .btn-save--success span, .editor-header--savebtn .btn-save--error span { display: inline-block; -webkit-animation: final-text 0.3s ease-out alternate; animation: final-text 0.3s ease-out alternate; } .editor-header--savebtn .btn-save--success { background: #31BD9C; border-color: #27957b; } .editor-header--savebtn .btn-save--error { background: #F34748; border-color: #f01718; } .preview { background: #f1f1f1; box-sizing: border-box; padding: 2rem 4rem; z-index: 999; left: 400px; } .preview-inner { height: 100%; margin: 0 auto; width: 100%; max-width: 1440px; transition: all 150ms cubic-bezier(0.1, 0.7, 1, 0.1); } .preview-inner.tablet { max-width: 800px; max-height: 1280px; } .preview-inner.mobile { max-width: 375px; max-height: 667px; } .preview-actionbar { display: flex; justify-content: space-between; padding-bottom: 1rem; } .preview-actionbar--view-btn { display: inline-block; color: #474b51; } .preview-actionbar--view-btn > i { margin-right: 0.5rem; } .preview-actionbar--view-btn:hover { border-color: #1c77c3; } .preview-actionbar--view-btn.is-disabled { color: #c8cbcf; } .preview-actionbar--screensize-btn { display: inline-block; border-bottom: 2px solid transparent; color: #474b51; margin-left: 1rem; cursor: pointer; } .preview-actionbar .is-screensize-active { border-color: #1c77c3; } .preview-iframe { position: relative; height: calc(100% - 4rem); box-shadow: 0 0 3px rgba(0, 0, 0, 0.1), 0 0 12px rgba(0, 0, 0, 0.1); } .preview-iframe > .scrollable, .preview-iframe > .preview-iframe-loader { transition: opacity 100ms ease-in; } .preview-iframe > .scrollable { z-index: 999; opacity: 1; } .preview-iframe > .preview-iframe-loader { background: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 998; opacity: 0; } .preview-iframe > .preview-iframe-loader img { display: block; width: 12rem; } .preview-iframe > .preview-iframe-loader p { margin-top: 2rem; } .preview-iframe--loading > .scrollable { opacity: 0; z-index: 998; } .preview-iframe--loading > .preview-iframe-loader { opacity: 1; z-index: 999; } .editor-page-settings { padding: 2rem 2rem 2rem; } .editor-page-settings-more { margin-top: 2rem; text-align: right; } .editor-all-sections { padding: 2rem; } .editor-section-list { margin-bottom: 4rem; } .editor-section-list > div { height: 100%; } .editor-section-gallery { padding: 2rem; } .editor-section--category-name { font-size: 1.8rem; font-family: "Muli", sans-serif; font-weight: 200; line-height: 1.1; color: #6a707a; margin-bottom: 1rem; } .editor-section--category-list { margin-bottom: 3rem; padding: 0 4rem; } .editor-category-section--icon { cursor: pointer; } .editor-category-section--label { cursor: pointer; } .editor-section-blocks:before { content: " "; display: block; width: 100%; margin: 4rem auto 2.5rem; height: 1px; background-color: #e3e4e7; } .editor-section-blocks--title { font-size: 1.8rem; font-family: "Muli", sans-serif; font-weight: 200; color: #6a707a; margin-bottom: 2.5rem; } .editor-section-blocks--list { margin-top: 2rem; } .editor-section-blocks--list > div { height: 100%; } .editor-section-blocks .rap-manager { margin-top: 1rem; } .editor-section-blocks .rap-manager, .editor-section-blocks .rap-target-container { width: 100%; } .editor-section-blocks-standalone:before { display: none; } .modal-window { position: fixed; background-color: rgba(0, 0, 0, 0.8); top: 0; right: 0; bottom: 0; left: 0; z-index: 999; opacity: 0; pointer-events: none; transition: all 0.3s; } .modal-window.modal-open { opacity: 1; pointer-events: auto; } .modal-window > div { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0rem 2rem; background: #ffffff; color: #333333; border-radius: 3px; } .modal-window-header { font-size: 2.1rem; color: #666; margin: 1rem 0; } .modal-window h1 { font-size: 150%; margin: 0 0 15px; color: #333333; } .modal-close { position: absolute; top: 0; right: 0rem; width: 70px; padding-right: 2rem; line-height: 50px; text-align: right; text-decoration: none; font-size: 2rem; color: #aaa; cursor: pointer; } .modal-close:hover { color: #000; } .rap-popover-pad { box-shadow: 0 0 0 1px rgba(16, 22, 26, 0.1), 0 2px 4px rgba(16, 22, 26, 0.2), 0 8px 24px rgba(16, 22, 26, 0.2); box-sizing: border-box; border-radius: 3px; height: auto; display: inline-block; background: #fff; } .rap-popover-pad { padding: 10px; width: 20rem; } .rap-popover-button-wrapper button { background: none; border: none; } .editor-asset-uploader { display: flex; align-items: center; justify-content: center; width: 100%; background: #fff; border: dashed 1px #e3e4e7; border-radius: 3px; margin-bottom: 1rem; padding: 1rem 1.2rem; } .editor-asset-uploader input[type=file] { display: none; } .editor-asset-uploader--button { text-transform: uppercase; cursor: pointer; } .editor-asset-list { margin: 2rem; } .editor-asset-list--loading { height: 100%; display: flex; align-items: center; justify-content: center; } .editor-asset-list--container { margin-top: 2rem; display: flex; flex-wrap: wrap; flex-direction: row; align-content: flex-start; justify-content: space-around; } .editor-asset-list .editor-list-item { width: 100%; cursor: pointer; } .editor-asset-list--pagination { display: flex; align-items: center; margin-top: 2rem; } .editor-asset-list--pagination .pagination { margin: 0 auto; } .editor-image-uploader { display: flex; align-items: center; justify-content: center; width: calc(100% / 3 - 0.5rem); background: #fff; border: dashed 1px #e3e4e7; border-radius: 3px; margin-bottom: 0.5rem; padding: 1rem 1.2rem; } .editor-image-uploader input[type=file] { display: none; } .editor-image-uploader--button { text-transform: uppercase; cursor: pointer; } .editor-image-list { margin: 2rem; } .editor-image-list--loading { height: 100%; display: flex; align-items: center; justify-content: center; } .editor-image-list--container { display: flex; flex-wrap: wrap; flex-direction: row; align-content: flex-start; justify-content: space-around; } .editor-image-list--pagination { display: flex; align-items: center; margin-top: 2rem; } .editor-image-list--pagination .pagination { margin: 0 auto; } .editor-image { margin-bottom: 0.5rem; width: calc(100% / 3 - 0.5rem); } .editor-image--inner { position: relative; overflow: hidden; transition: all 0.2s ease; cursor: pointer; min-height: 12rem; background: #e3e4e7; } .editor-image--inner img { display: block; border: none; max-width: 100%; height: auto; background: #e3e4e7; } .editor-image--inner:before { content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; transition: all 0.2s ease; } .editor-image.active .editor-image--inner { transform: scale(0.9); } .editor-image.active .editor-image--inner:before { box-shadow: inset 0 0 0 5px #1c77c3; } .editor-image-cropper { padding-bottom: 2rem; } .editor-image-cropper-tool { max-height: 75rem; } .editor-image-cropper-preview { display: none; } .editor-image-cropper-action { margin-top: 1rem; text-align: right; } .editor-image-cropper-action i { margin-right: 0.8rem; } @media (max-height: 900px) { .editor-image-cropper-tool { max-height: 55rem; } } @media (max-height: 700px) { .editor-image-cropper-tool { max-height: 42rem; } } @media (max-height: 500px) { .editor-image-cropper-tool { max-height: 30rem; } } .url-picker { padding: 2rem; } .url-picker-type-list { display: flex; margin-bottom: 2rem; } .url-picker-type-option { flex: 1 1; } .url-picker-type-option--checked label { color: #000 !important; } .url-picker-type-option input { margin-right: 1rem; } .url-picker-type-option label { font-weight: normal; color: #91979f; margin-bottom: 0; cursor: pointer; } .url-picker .react-autosuggest__input::-moz-placeholder { color: #c8cbcf; } .url-picker .react-autosuggest__input:-ms-input-placeholder { color: #c8cbcf; } .url-picker .react-autosuggest__input::placeholder { color: #c8cbcf; } .modal-window .url-picker { min-width: 42rem; padding: 2rem 0 0 0; } .content-entry-picker { padding: 2rem; } .content-entry-picker .react-autosuggest__input::-moz-placeholder { color: #c8cbcf; } .content-entry-picker .react-autosuggest__input:-ms-input-placeholder { color: #c8cbcf; } .content-entry-picker .react-autosuggest__input::placeholder { color: #c8cbcf; } .locale-switcher { position: relative; display: inline-block; margin-top: 0.2rem; } .locale-switcher-button { color: #adb1b7; transition: opacity 100ms linear; text-transform: uppercase; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .locale-switcher-button:hover { color: #fff; transition: opacity 100ms linear; text-decoration: none; } .locale-switcher-content { margin-top: 0.6rem; width: 10rem; z-index: 999 !important; } .locale-switcher-content > span { z-index: 1000; } .locale-switcher .rap-popper-div { z-index: 999 !important; transform: translate3d(0px, 25px, 0px) !important; } .locale-switcher-locales { position: relative; z-index: 100; list-style: none; padding: 0; margin: 0; background: #fff; box-shadow: 0 1px 10px rgba(0, 0, 0, 0.2); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 3px; } .locale-switcher-locale a { display: block; padding: 1rem 2rem; font-size: 1.2rem; color: #6a707a; white-space: nowrap; transition: all 0.1s linear; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .locale-switcher-locale a strong { text-transform: uppercase; } .locale-switcher-locale a:hover { background: #e3e4e7; color: #5f646c; text-decoration: none; } .rc-switch { position: relative; display: inline-block; box-sizing: border-box; width: 44px; height: 22px; line-height: 20px; padding: 0; vertical-align: middle; border-radius: 20px 20px; border: 1px solid #ccc; background-color: #ccc; cursor: pointer; transition: all 0.3s cubic-bezier(0.35, 0, 0.25, 1); } .rc-switch-inner { color: #fff; font-size: 12px; position: absolute; left: 24px; top: 0; } .rc-switch:after { position: absolute; width: 18px; height: 18px; left: 2px; top: 1px; border-radius: 50% 50%; background-color: #fff; content: " "; cursor: pointer; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26); transform: scale(1); transition: left 0.3s cubic-bezier(0.35, 0, 0.25, 1); -webkit-animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); animation-timing-function: cubic-bezier(0.35, 0, 0.25, 1); -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-name: rcSwitchOff; animation-name: rcSwitchOff; } .rc-switch:hover:after { transform: scale(1.1); -webkit-animation-name: rcSwitchOn; animation-name: rcSwitchOn; } .rc-switch:focus { box-shadow: 0 0 0 2px tint(#2db7f5, 80%); outline: none; } .rc-switch-checked { border: 1px solid #87d068; background-color: #87d068; } .rc-switch-checked .rc-switch-inner { left: 6px; } .rc-switch-checked:after { left: 22px; } .rc-switch-disabled { cursor: no-drop; background: #ccc; border-color: #ccc; } .rc-switch-disabled:after { background: #9e9e9e; -webkit-animation-name: none; animation-name: none; cursor: no-drop; } .rc-switch-disabled:hover:after { transform: scale(1); -webkit-animation-name: none; animation-name: none; } .rc-switch-label { display: inline-block; line-height: 20px; font-size: 14px; padding-left: 10px; vertical-align: middle; white-space: normal; pointer-events: none; -webkit-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text; } @-webkit-keyframes rcSwitchOn { 0% { transform: scale(1); } 50% { transform: scale(1.25); } 100% { transform: scale(1.1); } } @keyframes rcSwitchOn { 0% { transform: scale(1); } 50% { transform: scale(1.25); } 100% { transform: scale(1.1); } } @-webkit-keyframes rcSwitchOff { 0% { transform: scale(1.1); } 100% { transform: scale(1); } } @keyframes rcSwitchOff { 0% { transform: scale(1.1); } 100% { transform: scale(1); } } .rc-slider { margin-top: 1.5rem; } .rc-slider-track { background-color: #1c77c3; } .rc-slider-handle { border: none; background-color: #1c77c3; } .react-autosuggest { position: relative; } .react-autosuggest--loading .react-autosuggest__spinner { display: block; } .react-autosuggest--loading .react-autosuggest__suggestions-container { display: none; } .react-autosuggest__container { position: relative; } .react-autosuggest__spinner { display: none; position: absolute; right: 1rem; top: 0.5rem; z-index: 2; } .react-autosuggest__input { width: 100%; padding: 0.5rem 0.8rem; border: 1px solid #e3e4e7; border-radius: 3px; -webkit-appearance: none; } .react-autosuggest__input::-ms-clear { display: none; } .react-autosuggest__input--open { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .react-autosuggest__input--focused { outline: none; } .react-autosuggest__suggestions-container { display: none; } .react-autosuggest__suggestions-container--open { display: block; position: absolute; top: 31px; width: 100%; border: 1px solid #e3e4e7; background-color: #fff; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; z-index: 2; } .react-autosuggest__suggestions-list { margin: 0; padding: 0; list-style-type: none; } .react-autosuggest__suggestion { cursor: pointer; padding: 0.5rem 0.8rem; border-top: 1px solid #ddd; } .react-autosuggest__suggestion--first { border-top: 0; } .react-autosuggest__suggestion--highlighted { background-color: #1c77c3; color: #fff; } #editor-app, #editor-app .container-fluid { height: 100%; } #editor-app .actionbar, #editor-app .container-fluid .actionbar { display: flex; flex-direction: column; width: 400px; } #editor-app .actionbar .scrollable, #editor-app .container-fluid .actionbar .scrollable { margin-top: 0; } .editor-startup { height: 100%; display: flex; align-items: center; justify-content: center; } .editor-route-wrapper { position: relative; flex-grow: 1; } .editor-route-wrapper > div { position: absolute; width: 100%; height: 100%; z-index: 998; } .editor-error-container { height: 100%; display: flex; justify-content: center; align-items: center; } .editor-error-message { margin-top: 4rem; padding: 2rem 0; color: #721c24; background-color: #f8d7da; border-color: #f5c6cb; } .editor-error-message > * { text-align: center; } .editor-error-title { color: #721c24; font-size: 2rem; font-weight: bold; margin-bottom: 2rem; }