@charset "utf-8";

body, html { margin: 0px; padding: 0px; }

a, abbr, acronym, address, blockquote, button, caption, cite, code, dd, del, dfn, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, img, input, label, legend, li, ol, p, pre, q, s, samp, small, strike, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead, tr, tt, ul, var { margin: 0px; padding: 0px; border: 0px; font-weight: 400; font-style: normal; font-size: 100%; line-height: 1; font-family: inherit; }

table { border-collapse: collapse; border-spacing: 0px; }

ol, ul { list-style: none; }

blockquote::after, blockquote::before, q::after, q::before { content: ""; }

html { font-size: 100%; text-size-adjust: 100%; }

a:focus { outline: none; }

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

audio, canvas, video { display: inline-block; }

audio:not([controls]) { display: none; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0px; }

article, aside, figure, footer, header, hgroup, nav, section { display: block; clear: both; }

a { text-decoration: none; }

footer ul, nav ul { list-style-type: none; }

html { font-size: 14px; line-height: 1; }

input::-webkit-input-placeholder { color: rgb(192, 196, 200); }

.si-add-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") 0px 0px no-repeat; }

.light .si-add-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.si-add-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -20px 0px no-repeat; }

.light .si-add-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.si-delete-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -40px 0px no-repeat; }

.light .si-delete-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -40px 0px no-repeat; }

.si-delete-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -60px 0px no-repeat; }

.light .si-delete-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -60px 0px no-repeat; }

.si-minus-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -80px 0px no-repeat; }

.light .si-minus-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -80px 0px no-repeat; }

.si-minus-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -100px 0px no-repeat; }

.light .si-minus-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -100px 0px no-repeat; }

.si-move-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -120px 0px no-repeat; }

.light .si-move-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -120px 0px no-repeat; }

.si-move-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -140px 0px no-repeat; }

.light .si-move-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -140px 0px no-repeat; }

.si-page-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -160px 0px no-repeat; }

.light .si-page-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -160px 0px no-repeat; }

.si-page-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -180px 0px no-repeat; }

.light .si-page-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -180px 0px no-repeat; }

.si-phone-icon-small { width: 12px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -200px -2px no-repeat; }

.light .si-phone-icon-small { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -200px -2px no-repeat; }

.si-phone-icon-small-hover { width: 12px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -216px -2px no-repeat; }

.light .si-phone-icon-small-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -216px -2px no-repeat; }

.si-save-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -232px 0px no-repeat; }

.light .si-save-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -232px 0px no-repeat; }

.si-save-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -252px 0px no-repeat; }

.light .si-save-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -252px 0px no-repeat; }

.si-screen-icon-small { width: 18px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -272px -2px no-repeat; }

.light .si-screen-icon-small { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -272px -2px no-repeat; }

.si-screen-icon-small-hover { width: 18px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -290px -2px no-repeat; }

.light .si-screen-icon-small-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -290px -2px no-repeat; }

.si-settings-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -308px 0px no-repeat; }

.light .si-settings-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -308px 0px no-repeat; }

.si-settings-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -328px 0px no-repeat; }

.light .si-settings-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -328px 0px no-repeat; }

.si-styles-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -348px 0px no-repeat; }

.light .si-styles-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -348px 0px no-repeat; }

.si-styles-icon-hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -368px 0px no-repeat; }

.light .si-styles-icon-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -368px 0px no-repeat; }

.si-tablet-icon-small { width: 16px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -388px -2px no-repeat; }

.light .si-tablet-icon-small { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -388px 0px no-repeat; }

.si-tablet-icon-small-hover { width: 16px; height: 16px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -404px -2px no-repeat; }

.light .si-tablet-icon-small-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -404px -2px no-repeat; }

.si-view-icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -420px 0px no-repeat; }

.light .si-view-icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -420px 0px no-repeat; }

.si-view-icon-small { width: 12px; height: 12px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -440px -4px no-repeat; }

.light .si-view-icon-small { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -440px -4px no-repeat; }

.si-view-icon-small-hover { width: 12px; height: 12px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -452px -4px no-repeat; }

.light .si-view-icon-small-hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -452px -4px no-repeat; }

.si-preview-icon { width: 16px; height: 13px; background: url("/images/editor-screens-icon.f211f8e32876bf9a7b50ca95a52a3588.png") no-repeat; opacity: 0.6; margin: 10px 6px 0px 0px !important; }

.si-page-icon-v2 { width: 12px; height: 16px; background: url("/images/editor-page-icon.3f2a7ef580ecc53c25bebfdc517504f9.png") no-repeat; opacity: 0.6; margin: 8px 4px 0px 0px !important; }

.si-styles-icon-v2 { width: 20px; height: 18px; background: url("/images/editor-brush-icon.3119f6adae1d65f89851460e11687064.png") no-repeat; opacity: 0.6; }

.si-settings-icon-v2 { width: 14px; height: 14px; background: url("/images/editor-gear-icon.814718b6634d430616f7a58f73849e44.png") no-repeat; opacity: 0.6; margin: 9px 5px 0px 0px !important; }

.si-delete-icon-v2 { width: 10px; height: 10px; background: url("/images/editor-delete-icon.a4475672278b79e899bab8c414e904d4.png") no-repeat; margin: 2px 4px 0px 0px; opacity: 0.6; }

.si-exit-icon { width: 13px; height: 11px; background: url("/images/editor-exit-icon.103683311317a8105d5c008ce45b53a8.png") no-repeat; margin: 0px 4px 0px 0px; opacity: 0.6; }

.si-reviewing-icon { width: 18px; height: 18px; background: url("/images/editor-reviewing-icon-2x.48dc211af09e3dbc887c8680b4b15693.png") 0% 0% / 18px 18px no-repeat; margin: 0px 4px 0px 0px; opacity: 0.6; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2), only screen and (min-resolution: 2dppx), only screen and (min-resolution: 192dpi) {
  .si-preview-icon { width: 16px; height: 13px; background: url("/images/editor-screens-icon-2x.deb79d1e82c4712f16c106eed67a0381.png") 0% 0% / 16px 13px no-repeat; opacity: 0.6; margin: 10px 6px 0px 0px !important; }
  .si-page-icon-v2 { width: 11px; height: 15px; background: url("/images/editor-page-icon-2x.2fd050d381e92f3314fba0c1ad7ee26a.png") 0% 0% / 11px 15px no-repeat; opacity: 0.6; margin: 9px 5px 0px 0px !important; }
  .si-styles-icon-v2 { width: 18px; height: 18px; background: url("/images/editor-brush-icon-2x.08a1d927ee8c70d1b21af0817bab999b.png") 0% 0% / 18px 18px no-repeat; opacity: 0.6; margin: 7px 4px 5px 0px !important; }
  .si-settings-icon-v2 { width: 14px; height: 14px; background: url("/images/editor-gear-icon-2x.4024bc5619e71f570697a89d0b086fc6.png") 0% 0% / 14px 14px no-repeat; opacity: 0.6; margin: 10px 5px 0px 0px !important; }
  .si-delete-icon-v2 { width: 10px; height: 10px; background: url("/images/editor-delete-icon-2x.32583f68a524789bf35e1458f80ccc2a.png") 0% 0% / 10px 10px no-repeat; margin: 1px 4px 0px 0px; opacity: 0.6; }
  .si-exit-icon { width: 13px; height: 11px; background: url("/images/editor-exit-icon-2x.ca315b11bfd227ca13c262031e98ebd9.png") 0% 0% / 13px 11px no-repeat; margin: 0px 4px 0px 0px; opacity: 0.6; }
  .si-reviewing-icon { width: 18px; height: 18px; background: url("/images/editor-reviewing-icon-2x.48dc211af09e3dbc887c8680b4b15693.png") 0% 0% / 18px 18px no-repeat; margin: 0px 4px 0px 0px; opacity: 0.6; }
}

.custom-fa-flash { background: url("https://static-assets.sxlcdn.com/webpack/fonts/active-icon.c8a97d7bc40e17e1c81d6e94588de4b9.svg") 50% center no-repeat; }

.custom-fa-flash, .custom-fa-flash-disabled { display: inline-block; width: 20px; height: 18px; margin-right: 5px; }

.custom-fa-flash-disabled { background: url("https://static-assets.sxlcdn.com/webpack/fonts/flash-icon.e2ff69f55ccfec6344f837db556025f0.svg") 50% center no-repeat; }

.custom-fa-flash-slash { display: inline-block; width: 20px; height: 18px; margin-right: 5px; background: url("https://static-assets.sxlcdn.com/webpack/fonts/deactive-icon.86da521833ce0c50c5a8c99fafb8734d.svg") 50% center no-repeat; }

.clearfix { position: relative; }

.clearfix::after { display: table; content: ""; clear: both; }

.ib { display: inline-block; zoom: 1; }

.ib.middle { vertical-align: middle; }

.absolute { position: absolute; }

.relative { position: relative; }

.hidden { display: none; }

.pointer { cursor: pointer; }

.caps { text-transform: uppercase; }

.right-align { text-align: right; }

.left-align { text-align: left; }

.center, .center-align { text-align: center; }

.vert-align { position: relative; top: 50%; transform: translateY(-50%); }

.h-flip { transform: scaleX(-1); }

body { animation-duration: 0.1s; animation-name: fontfix; animation-iteration-count: 1; animation-timing-function: linear; animation-delay: 0.1s; }

@-webkit-keyframes fontfix { 
  0% { opacity: 1; }
  100% { opacity: 1; }
}

.break-word { word-break: break-word; }

.break-all { word-break: break-all; }

.no-wrap { white-space: nowrap; }

.cursor-pointer { cursor: pointer; }

@font-face { font-family: Inter; src: url("/assets/693b77d4f32ee9b8bfc9.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }

@font-face { font-family: martel-sans; src: url("/assets/f5812feec683d7db6313.woff2") format("woff2"), url("/assets/dd49a5a291804e1d3d63.woff") format("woff"); font-weight: 400; font-display: swap; }

@font-face { font-family: martel-sans; src: url("/assets/fd25ab2ccf9211d5ac68.woff2") format("woff2"), url("/assets/20e5284506ae1fb3f051.woff") format("woff"); font-weight: 600; font-display: swap; }

@font-face { font-family: martel-sans; src: url("/assets/f62f19814fae700448a1.woff2") format("woff2"), url("/assets/dcdd74399890bf0808df.woff") format("woff"); font-weight: 700; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/a0357cb694b5284870c7.woff") format("woff"), url("/assets/eeee8057e8b35113884c.ttf") format("truetype"); font-weight: 700; font-style: normal; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/d3cd72b3406363d94d62.woff") format("woff"), url("/assets/6c4e465946864f576c02.ttf") format("truetype"); font-weight: 700; font-style: italic; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/1e2916c514af4531e75f.woff") format("woff"), url("/assets/bdf983a7d3f8b72e7819.ttf") format("truetype"); font-weight: 400; font-style: italic; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/a1cb81c9f07f1f399db6.woff") format("woff"), url("/assets/3fc333eb3107febd4065.ttf") format("truetype"); font-weight: 300; font-style: normal; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/641673bef88ac6746fb4.woff") format("woff"), url("/assets/7eb166fdf2e73d393aec.ttf") format("truetype"); font-weight: 300; font-style: italic; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/22e7a1b10c110072f5a0.woff") format("woff"), url("/assets/dee2d2b7658161d7efa0.ttf") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/26b216fadb2ffcd542ca.woff") format("woff"), url("/assets/9f8567ea7c2d954377d5.ttf") format("truetype"); font-weight: 600; font-style: normal; font-display: swap; }

@font-face { font-family: open_sans; src: url("/assets/bb7bba640412aaea13f9.woff") format("woff"), url("/assets/478acaaa7b6aa3c74814.ttf") format("truetype"); font-weight: 600; font-style: italic; font-display: swap; }

@-webkit-keyframes fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadein { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.tooltip { position: absolute; z-index: 3030; display: block; visibility: visible; font-size: 12px; line-height: 1.4; opacity: 0; }

.tooltip.fade { animation: 0.1s ease 0s 1 normal none running fadein; }

.tooltip.in { opacity: 1; }

.tooltip.top { margin-top: -4px; padding: 7px 0px; }

.tooltip.right { margin-left: 4px; padding: 0px 7px; }

.tooltip.right .tooltip-inner { text-align: left; }

.tooltip.bottom { margin-top: 4px; padding: 7px 0px; }

.tooltip.left { margin-left: -4px; padding: 0px 7px; }

.tooltip-inner { font-family: "Open Sans", open_sans, sans-serif; max-width: 220px; padding: 8px 12px; color: rgb(255, 255, 255); text-align: center; text-decoration: none; background-color: rgb(0, 0, 0); border-radius: 3px; }

.tooltip-arrow { position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid; }

.tooltip.top .tooltip-arrow { bottom: 0px; left: 50%; margin-left: -7px; border-width: 7px 7px 0px; border-top-color: rgb(0, 0, 0); }

.tooltip.top-left .tooltip-arrow { bottom: 0px; left: 7px; border-width: 7px 7px 0px; border-top-color: rgb(0, 0, 0); }

.tooltip.top-right .tooltip-arrow { bottom: 0px; right: 7px; border-width: 7px 7px 0px; border-top-color: rgb(0, 0, 0); }

.tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -7px; border-width: 7px 7px 7px 0px; border-right-color: rgb(0, 0, 0); }

.tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -7px; border-width: 7px 0px 7px 7px; border-left-color: rgb(0, 0, 0); }

.tooltip.bottom .tooltip-arrow { top: 0px; left: 50%; margin-left: -7px; border-width: 0px 7px 7px; border-bottom-color: rgb(0, 0, 0); }

.tooltip.bottom-left .tooltip-arrow { top: 0px; left: 7px; border-width: 0px 7px 7px; border-bottom-color: rgb(0, 0, 0); }

.tooltip.bottom-right .tooltip-arrow { top: 0px; right: 7px; border-width: 0px 7px 7px; border-bottom-color: rgb(0, 0, 0); }

.popover { position: absolute; top: 0px; left: 0px; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; white-space: normal; }

.popover.top { margin-top: -10px; }

.popover.right { margin-left: 10px; }

.popover.bottom { margin-top: 10px; }

.popover.left { margin-left: -10px; }

.popover-title { margin: 0px; padding: 8px 14px; font-size: 14px; font-weight: 400; line-height: 18px; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-radius: 5px 5px 0px 0px; }

.popover-content { padding: 9px 14px; }

.popover .arrow, .popover .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; }

.popover .arrow { border-width: 11px; }

.popover .arrow::after { border-width: 10px; content: ""; }

.popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0px; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; }

.popover.top .arrow::after { content: " "; bottom: 1px; margin-left: -10px; border-bottom-width: 0px; border-top-color: rgb(255, 255, 255); }

.popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0px; border-right-color: rgba(0, 0, 0, 0.25); }

.popover.right .arrow::after { content: " "; left: 1px; bottom: -10px; border-left-width: 0px; border-right-color: rgb(255, 255, 255); }

.popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; }

.popover.bottom .arrow::after { content: " "; top: 1px; margin-left: -10px; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); }

.popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0px; border-left-color: rgba(0, 0, 0, 0.25); }

.popover.left .arrow::after { content: " "; right: 1px; border-right-width: 0px; border-left-color: rgb(255, 255, 255); bottom: -10px; }

ul.list { color: rgb(102, 102, 102); list-style: inside disc; }

ul.list li { line-height: 140%; }

ol.list { color: rgb(102, 102, 102); list-style: inside decimal; }

ol.list li { line-height: 140%; }

.edit-btn { cursor: pointer; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; padding: 5px 18px; font-size: 12px; margin: 0px 4px 0px 0px; outline: none; text-align: center; font-weight: 700; font-style: normal; letter-spacing: 0px; user-select: none; background-color: rgb(255, 204, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 204, 34)); border-radius: 3px; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); border-style: solid; border-width: 1px; box-shadow: rgba(255, 255, 255, 0.5) 0px 1px inset, rgba(0, 0, 0, 0.15) 0px 1px 1px; color: rgb(0, 0, 0) !important; text-shadow: rgba(255, 255, 255, 0.3) 0px 1px 0px !important; line-height: 100% !important; text-decoration: none !important; }

.edit-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.edit-btn:lang(sxl), .edit-btn:lang(zh), .edit-btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.edit-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.edit-btna, .edit-btna:visited { color: rgb(0, 0, 0); }

.edit-btn.hover, .edit-btn:active, .edit-btn:hover { background-color: rgb(255, 137, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 171, 0), rgb(255, 137, 0)); color: rgb(41, 14, 0); text-decoration: none !important; }

.edit-btn:active { box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px 5px 15px inset; }

.edit-btn.huge { padding: 20px 24px; }

.edit-btn.biggest { padding: 15px 24px; }

.edit-btn.bigger { padding: 11px 24px; }

.edit-btn.big { padding: 7px 24px; }

.edit-btn.small { padding: 4px 14px; }

.edit-btn.smaller { padding: 3px 13px; }

.edit-btn.big-font { font-size: 14px; font-weight: 700; }

.edit-btn.no-shadow { box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; }

.edit-btn.inline { display: inline; }

.edit-btn.block { display: block; margin-right: 0px; padding-left: 10px; padding-right: 10px; }

.edit-btn.last { margin-bottom: 0px; margin-right: 0px; }

.edit-btn.float { display: block; float: left; margin-bottom: 4px; width: auto !important; }

.edit-btn .light { color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn .gray-text { color: rgb(187, 187, 187) !important; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px !important; }

.edit-btn .slight-gray-text { color: rgb(153, 153, 153) !important; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px !important; }

.edit-btn.blue { background-color: rgb(46, 153, 214); background-image: linear-gradient(rgb(92, 184, 230), rgb(46, 153, 214)); }

.edit-btn.blue, .edit-btn.blue:active, .edit-btn.blue:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.blue:active, .edit-btn.blue:hover { background-color: rgb(54, 179, 250); background-image: linear-gradient(rgb(107, 214, 255), rgb(54, 179, 250)); }

.edit-btn.blue.nohover:active, .edit-btn.blue.nohover:hover { background-color: rgb(46, 153, 214); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(46, 153, 214)); cursor: default; }

.edit-btn.dark-blue { background-color: rgb(85, 85, 170); background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); }

.edit-btn.dark-blue, .edit-btn.dark-blue:active, .edit-btn.dark-blue:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.dark-blue:active, .edit-btn.dark-blue:hover { background-color: rgb(94, 94, 187); background-image: linear-gradient(rgb(131, 131, 224), rgb(94, 94, 187)); }

.edit-btn.dark-blue.nohover:active, .edit-btn.dark-blue.nohover:hover { background-color: rgb(85, 85, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); cursor: default; }

.edit-btn.light-blue { background-color: rgb(218, 231, 242); background-repeat: repeat-x; background-image: linear-gradient(rgb(236, 243, 246), rgb(218, 231, 242)); color: rgb(0, 102, 170) !important; text-shadow: rgba(255, 255, 255, 0.9) 0px 1px 1px !important; }

.edit-btn.light-blue:active, .edit-btn.light-blue:hover { background-color: rgb(218, 231, 242); background-repeat: repeat-x; background-image: linear-gradient(rgb(218, 231, 242), rgb(218, 231, 242)); }

.edit-btn.light-blue.nohover:active, .edit-btn.light-blue.nohover:hover { background-color: rgb(218, 231, 242); background-repeat: repeat-x; background-image: linear-gradient(rgb(236, 243, 246), rgb(218, 231, 242)); cursor: default; }

.edit-btn.gray { background-color: rgb(153, 153, 153); background-image: linear-gradient(rgb(187, 187, 187), rgb(153, 153, 153)); }

.edit-btn.gray, .edit-btn.gray:active, .edit-btn.gray:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.gray:active, .edit-btn.gray:hover { background-color: rgb(170, 170, 170); background-image: linear-gradient(rgb(204, 204, 204), rgb(170, 170, 170)); }

.edit-btn.green { background-color: rgb(112, 168, 0); background-image: linear-gradient(rgb(147, 184, 0), rgb(112, 168, 0)); }

.edit-btn.green, .edit-btn.green:active, .edit-btn.green:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.green:active, .edit-btn.green:hover { background-color: rgb(134, 201, 0); background-image: linear-gradient(rgb(175, 219, 0), rgb(134, 201, 0)); }

.edit-btn.green.nohover:active, .edit-btn.green.nohover:hover { background-color: rgb(112, 168, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(147, 184, 0), rgb(112, 168, 0)); cursor: default; }

.edit-btn.yellow { background-color: rgb(255, 204, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 204, 34)); }

.edit-btn.yellow:active, .edit-btn.yellow:hover { background-color: rgb(255, 215, 39); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 255, 20), rgb(255, 215, 39)); color: rgb(0, 0, 0) !important; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px !important; }

.edit-btn.orange { background-color: rgb(255, 150, 0); background-image: linear-gradient(rgb(255, 187, 0), rgb(255, 150, 0)); }

.edit-btn.orange, .edit-btn.orange:active, .edit-btn.orange:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.orange:active, .edit-btn.orange:hover { background-color: rgb(255, 170, 0); background-image: linear-gradient(rgb(255, 213, 0), rgb(255, 170, 0)); }

.edit-btn.orange.nohover:active, .edit-btn.orange.nohover:hover { background-color: rgb(255, 150, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 187, 0), rgb(255, 150, 0)); cursor: default; }

.edit-btn.purple { background-color: rgb(187, 17, 153); background-image: linear-gradient(rgb(221, 17, 204), rgb(187, 17, 153)); }

.edit-btn.purple, .edit-btn.purple:active, .edit-btn.purple:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.purple:active, .edit-btn.purple:hover { background-color: rgb(234, 21, 191); background-image: linear-gradient(rgb(255, 21, 255), rgb(234, 21, 191)); }

.edit-btn.purple.nohover:active, .edit-btn.purple.nohover:hover { background-color: rgb(187, 17, 153); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 17, 204), rgb(187, 17, 153)); cursor: default; }

.edit-btn.red { background-color: rgb(199, 31, 15); background-image: linear-gradient(rgb(230, 31, 15), rgb(199, 31, 15)); }

.edit-btn.red, .edit-btn.red:active, .edit-btn.red:hover { background-repeat: repeat-x; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.red:active, .edit-btn.red:hover { background-color: rgb(221, 34, 17); background-image: linear-gradient(rgb(255, 34, 17), rgb(221, 34, 17)); }

.edit-btn.red.nohover:active, .edit-btn.red.nohover:hover { background-color: rgb(199, 31, 15); background-repeat: repeat-x; background-image: linear-gradient(rgb(230, 31, 15), rgb(199, 31, 15)); cursor: default; }

.edit-btn.dark { background: rgba(0, 0, 0, 0.25); box-shadow: none; color: rgb(255, 255, 255) !important; text-shadow: none !important; }

.edit-btn.fb-blue { background-color: rgb(53, 80, 137); background-repeat: repeat-x; background-image: linear-gradient(rgb(59, 89, 152), rgb(53, 80, 137)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.fb-blue:active, .edit-btn.fb-blue:hover { background-color: rgb(65, 98, 167); background-repeat: repeat-x; background-image: linear-gradient(rgb(71, 107, 182), rgb(65, 98, 167)); }

.edit-btn.twitter-blue { background-color: rgb(0, 155, 213); background-repeat: repeat-x; background-image: linear-gradient(rgb(0, 172, 237), rgb(0, 155, 213)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.twitter-blue:active, .edit-btn.twitter-blue:hover { background-color: rgb(0, 189, 255); background-repeat: repeat-x; background-image: linear-gradient(rgb(0, 206, 255), rgb(0, 189, 255)); }

.edit-btn.invisible { background: none; }

.edit-btn.lightgray { background-color: rgb(238, 238, 238); background-image: linear-gradient(rgb(238, 238, 238), rgb(238, 238, 238)); box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.12); }

.edit-btn.lightgray, .edit-btn.lightgray:active, .edit-btn.lightgray:hover { background-repeat: repeat-x; color: rgb(187, 187, 187) !important; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px !important; }

.edit-btn.lightgray:active, .edit-btn.lightgray:hover { background-color: rgb(248, 248, 248); background-image: linear-gradient(rgb(248, 248, 248), rgb(248, 248, 248)); }

.edit-btn.lightgray.nohover:active, .edit-btn.lightgray.nohover:hover { background-color: rgb(238, 238, 238); background-repeat: repeat-x; background-image: linear-gradient(rgb(238, 238, 238), rgb(238, 238, 238)); cursor: default; box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; }

.edit-btn.slightgray { background-color: rgb(221, 221, 221); background-image: linear-gradient(rgb(221, 221, 221), rgb(221, 221, 221)); box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.12); }

.edit-btn.slightgray, .edit-btn.slightgray:active, .edit-btn.slightgray:hover { background-repeat: repeat-x; color: rgb(153, 153, 153) !important; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px !important; }

.edit-btn.slightgray:active, .edit-btn.slightgray:hover { background-color: rgb(248, 248, 248); background-image: linear-gradient(rgb(248, 248, 248), rgb(248, 248, 248)); }

.edit-btn.slightgray.nohover:active, .edit-btn.slightgray.nohover:hover { background-color: rgb(221, 221, 221); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 221, 221), rgb(221, 221, 221)); cursor: default; box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset; }

.edit-btn.noborder { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.edit-btn.noshadow { box-shadow: rgba(255, 255, 255, 0.5) 0px 1px inset; }

.edit-btn.invisible { box-shadow: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; filter: none; background: rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.invisible:active, .edit-btn.invisible:hover { background: rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.3) 0px 1px 1px !important; }

.edit-btn.invisible.nohover:active, .edit-btn.invisible.nohover:hover { background: rgba(0, 0, 0, 0.25); cursor: default; }

.edit-btn.hidden { display: none; }

.s-pagination .s-pagination-item { display: inline-block; cursor: pointer; border-radius: 4px; user-select: none; min-width: 28px; height: 28px; line-height: 28px; text-align: center; list-style: none; float: left; border: 1px solid rgb(217, 217, 217); background-color: rgb(255, 255, 255); margin: 0px 8px 8px 0px; }

.s-pagination .s-pagination-item.active { background-color: rgb(147, 183, 25); border-color: rgb(147, 183, 25); color: rgb(255, 255, 255); }

.s-pagination .s-pagination-item:hover { border-color: rgb(147, 183, 25); }

.s-pagination.s-pagination-btn .next-btn, .s-pagination.s-pagination-btn .prev-btn { user-select: none; display: inline-block; position: relative; width: 22px; height: 22px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; vertical-align: middle; cursor: pointer; }

.s-pagination.s-pagination-btn .next-btn::after, .s-pagination.s-pagination-btn .prev-btn::after { content: ""; display: block; position: absolute; top: 50%; margin-top: -4px; width: 6px; height: 6px; border: 1px solid rgb(145, 147, 148); transform: rotate(45deg); }

.s-pagination.s-pagination-btn .next-btn.disable, .s-pagination.s-pagination-btn .next-btn.disable::after, .s-pagination.s-pagination-btn .prev-btn.disable, .s-pagination.s-pagination-btn .prev-btn.disable::after { border-color: rgb(226, 228, 231); cursor: not-allowed; }

.s-pagination.s-pagination-btn .prev-btn::after { border-width: 0px 0px 1px 1px; left: 8px; }

.s-pagination.s-pagination-btn .next-btn::after { border-width: 1px 1px 0px 0px; left: 6px; }

.s-pagination.s-pagination-btn .paging-info { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; color: rgb(99, 105, 114); }

.s-pagination.s-pagination-btn .paging-info:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-pagination.s-pagination-btn .paging-info:lang(sxl), .s-pagination.s-pagination-btn .paging-info:lang(zh), .s-pagination.s-pagination-btn .paging-info:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-pagination.s-pagination-btn .paging-info:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-binary-switcher { text-align: center; }

.s-binary-switcher .capsule { cursor: pointer; display: inline-block; margin: 10px 1px; background: rgb(85, 85, 85); text-shadow: none; border-radius: 99px; font-size: 11px; white-space: nowrap; text-transform: uppercase; }

.s-binary-switcher .capsule .option { display: inline-block; padding: 4px 12px; transition: 0.4s cubic-bezier(0.7, 0, 0.3, 1); }

.s-binary-switcher .capsule .option.selected { border-radius: 99px; background-color: rgb(204, 204, 204); color: rgb(51, 51, 51); }

.s-check-toggle { margin-top: 5px; }

.s-check-toggle label.hint { text-transform: uppercase; cursor: pointer; }

.s-check-toggle .capsule { cursor: pointer; display: inline-block; position: relative; margin-left: 5px; border-radius: 99px; height: 20px; width: 30px; vertical-align: middle; transition: 0.4s; }

.s-check-toggle .capsule .nub { border-radius: 99px; width: 18px; height: 18px; position: absolute; top: 1px; transition: 0.4s; }

.s-check-toggle .capsule.off { background: rgb(34, 34, 34); }

.s-check-toggle .capsule.off .nub { background: rgb(170, 170, 170); left: 1px; }

.s-check-toggle .capsule.on { background: rgb(147, 183, 25); }

.s-check-toggle .capsule.on .nub { background: rgb(238, 238, 238); left: 11px; }

.s-checkbox input[type="checkbox"] { margin-right: 5px; vertical-align: middle; }

.s-checkbox label { vertical-align: middle; cursor: pointer; }

.s-search-box { position: relative; }

.s-search-box .fa { color: rgb(198, 201, 205); position: absolute; top: 2px; }

.s-search-box .fa.fa-search { left: 10px; }

.s-search-box .fa.fa-close { right: 10px; color: rgb(99, 105, 114); }

.s-search-box ::-webkit-input-placeholder { color: rgb(145, 147, 148); }

.s-search-box input { border: 1px solid rgb(198, 201, 205); color: rgb(99, 105, 114); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 5px 0px inset; font-size: 12px; padding: 10px 0px 10px 34px; outline: none; }

.s-search-box button[type="submit"] { display: none; }

.strikingly-light-bg { background: rgb(46, 46, 47); }

.strikingly-editor-box { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; }

.strikingly-editor-box::after { display: table; content: ""; clear: both; }

.strikingly-editor-box:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-editor-box:lang(sxl), .strikingly-editor-box:lang(zh), .strikingly-editor-box:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-editor-box:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-editor-box input[type="text"], .strikingly-editor-box textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.strikingly-editor-box input[type="text"]:focus, .strikingly-editor-box textarea:focus { box-shadow: none; outline-width: 0px; }

.strikingly-editor-box input[type="text"].long, .strikingly-editor-box textarea.long { width: 400px; }

.strikingly-editor-box select { margin: 0px; border: 0px; }

.strikingly-editor-box select option { border: 0px; }

.strikingly-editor-box select:focus, .strikingly-editor-box select:hover { outline: none; }

.strikingly-editor-box hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.strikingly-editor-box hr::after { display: table; content: ""; clear: both; }

.strikingly-editor-box hr.large { margin: 20px 0px; }

.strikingly-editor-box .btns, .strikingly-editor-box .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.strikingly-editor-box .btns::after, .strikingly-editor-box .buttons::after { display: table; content: ""; clear: both; }

.strikingly-editor-box h1, .strikingly-editor-box h1.title, .strikingly-editor-box h2, .strikingly-editor-box h2.title { font-size: 28px; }

.strikingly-editor-box h3, .strikingly-editor-box h3.title { font-size: 22px; }

.strikingly-editor-box h4, .strikingly-editor-box h4.title, .strikingly-editor-box h5, .strikingly-editor-box h5.title, .strikingly-editor-box h6, .strikingly-editor-box h6.title { font-size: 18px; }

.strikingly-editor-box .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.strikingly-editor-box .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.strikingly-editor-box .title:lang(sxl), .strikingly-editor-box .title:lang(zh), .strikingly-editor-box .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.strikingly-editor-box .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.strikingly-editor-box .title.small { font-size: 14px; font-weight: 400; }

.strikingly-editor-box .title.center { text-align: center; }

.strikingly-editor-box .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.strikingly-editor-box .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.strikingly-editor-box .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.strikingly-editor-box .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-editor-box .label:lang(sxl), .strikingly-editor-box .label:lang(zh), .strikingly-editor-box .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-editor-box .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-editor-box ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.strikingly-editor-box ul.list li { line-height: 14px; }

.strikingly-editor-box ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.strikingly-editor-box ol.list li { line-height: 14px; }

.strikingly-editor-box input[type="email"], .strikingly-editor-box input[type="text"], .strikingly-editor-box input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.strikingly-editor-box input[type="email"]:focus, .strikingly-editor-box input[type="text"]:focus, .strikingly-editor-box input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.strikingly-editor-box input[type="email"].long, .strikingly-editor-box input[type="text"].long, .strikingly-editor-box input[type="url"].long { width: 400px; }

.strikingly-editor-box .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.strikingly-editor-box .hint, .strikingly-editor-box p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.strikingly-editor-box .hint.thin, .strikingly-editor-box .hint .thin, .strikingly-editor-box p.thin, .strikingly-editor-box p .thin { color: rgb(136, 136, 136); }

.strikingly-editor-box .hint.thin span, .strikingly-editor-box .hint .thin span, .strikingly-editor-box p.thin span, .strikingly-editor-box p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.strikingly-editor-box .hint.thin span:active, .strikingly-editor-box .hint .thin span:active, .strikingly-editor-box .hint.thin span:hover, .strikingly-editor-box .hint .thin span:hover, .strikingly-editor-box p.thin span:active, .strikingly-editor-box p .thin span:active, .strikingly-editor-box p.thin span:hover, .strikingly-editor-box p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.strikingly-editor-box .hint.small, .strikingly-editor-box p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.strikingly-editor-box p { margin-bottom: 15px; }

.strikingly-editor-box a:not(.s-btn):not(.s-kit-btn), .strikingly-editor-box a:not(.s-btn):not(.s-kit-btn):active, .strikingly-editor-box a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.strikingly-editor-box .fluidrow { position: relative; zoom: 1; }

.strikingly-editor-box .fluidrow::after { display: table; content: ""; clear: both; }

.strikingly-editor-box .fluidrow .fluidcol { float: left; }

.strikingly-editor-box .fluidrow .fluidcol.p100 { width: 100%; }

.strikingly-editor-box .fluidrow .fluidcol.p50 { width: 50%; }

.strikingly-editor-box .fluidrow .fluidcol.p25 { width: 25%; }

.strikingly-editor-box .fluidrow .fluidcol.p30 { width: 30%; }

.strikingly-editor-box .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.strikingly-editor-box .fluidrow .fluidcol input[type="text"], .strikingly-editor-box .fluidrow .fluidcol textarea { width: 100%; }

.strikingly-editor-box .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.strikingly-editor-box .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.strikingly-editor-box .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.strikingly-editor-box .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .strikingly-editor-box .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .strikingly-editor-box .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .strikingly-editor-box .fluidrow .fluidcol.p25, .strikingly-editor-box .fluidrow .fluidcol.p30, .strikingly-editor-box .fluidrow .fluidcol.p50 { width: auto; }
}

.strikingly-editor-box .input, .strikingly-editor-box .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.strikingly-editor-box .input::after, .strikingly-editor-box .s-input::after { display: table; content: ""; clear: both; }

.strikingly-editor-box .input input[type="text"], .strikingly-editor-box .input textarea, .strikingly-editor-box .s-input input[type="text"], .strikingly-editor-box .s-input textarea { padding: 5px; box-sizing: border-box; }

.strikingly-editor-box .input textarea, .strikingly-editor-box .s-input textarea { height: 100px; }

.strikingly-editor-box .input label, .strikingly-editor-box .s-input label { margin-right: 5px; }

.strikingly-editor-box .input label.float, .strikingly-editor-box .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.strikingly-editor-box .input label.float.small, .strikingly-editor-box .s-input label.float.small { font-size: 12px; }

.strikingly-editor-box .input label.float.long, .strikingly-editor-box .s-input label.float.long { width: 400px; }

.strikingly-editor-box .input a, .strikingly-editor-box .input a:active, .strikingly-editor-box .input a:hover, .strikingly-editor-box .s-input a, .strikingly-editor-box .s-input a:active, .strikingly-editor-box .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.strikingly-editor-box .input .float, .strikingly-editor-box .s-input .float { float: left; }

.strikingly-editor-box .input .p100, .strikingly-editor-box .s-input .p100 { width: 100%; }

.strikingly-editor-box .input .p75, .strikingly-editor-box .s-input .p75 { width: 75%; }

.strikingly-editor-box .input .p50, .strikingly-editor-box .s-input .p50 { width: 50%; }

.strikingly-editor-box .input .add-link-hint, .strikingly-editor-box .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.strikingly-editor-box a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.strikingly-editor-box a.link-icon .fa { margin-right: 2px; }

.strikingly-editor-box a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.strikingly-editor-box a.link-icon .entypo-quote.middle { vertical-align: middle; }

.strikingly-editor-box .link-input { margin-top: 2px; position: relative; }

.s-editor-modal-bg { position: fixed; height: 100%; width: 100%; background: rgba(0, 0, 0, 0.6); display: none; top: 0px; left: 0px; z-index: 2099; transition: 0.25s ease-in-out; }

.s-editor-modal-bg.no-transition { transition: none; }

body.modal-open { overflow: hidden; }

body.fixed-body { position: fixed !important; width: 100% !important; height: 100% !important; }

.s-edit-modal { font-size: 14px; color: rgb(99, 105, 114); z-index: 2100; font-family: open_sans, "Open Sans", sans-serif; position: fixed; display: none; overflow: hidden; margin: 0px auto; left: 0px; right: 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.45) 0px 1px 10px; background: rgb(255, 255, 255); opacity: 1; transition: 0.3s; transform: initial; }

.s-edit-modal:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-edit-modal:lang(sxl), .s-edit-modal:lang(zh), .s-edit-modal:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-edit-modal:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-edit-modal.notification { z-index: 3105; }

@media only screen and (min-width: 501px) {
  .s-edit-modal.notification { width: 520px; height: auto; }
}

.s-edit-modal.notification .hr { height: 1px; background: rgb(221, 221, 221); margin: 20px 0px; }

.s-edit-modal.notification .box { border-radius: 3px; padding: 16px; border: 1px solid rgb(216, 216, 216); background: rgb(243, 243, 243); color: rgb(68, 68, 68); }

.s-edit-modal.notification .box.thin { padding: 8px; }

.s-edit-modal.notification .box.rich { padding: 4px 8px; line-height: 1.4; }

.s-edit-modal.notification .box.green, .s-edit-modal.notification .box.success { border: 1px solid rgb(187, 238, 153); background: rgb(238, 255, 204); color: rgb(85, 102, 68); }

.s-edit-modal.notification .box.error, .s-edit-modal.notification .box.red { border: 1px solid rgb(238, 187, 187); background: rgb(255, 221, 221); color: rgb(119, 85, 85); }

.s-edit-modal.notification .box.orange { border: 1px solid rgb(238, 221, 187); background: rgb(255, 238, 221); color: rgb(119, 102, 85); }

.s-edit-modal.notification .box.white { background: rgb(255, 255, 255); }

.s-edit-modal.notification .close-button { top: 12px; right: 18px; }

.s-edit-modal.notification .inner .content { padding-top: 14px; }

.s-edit-modal.notification .inner .content .avatar { float: left; margin: 0px 20px 10px 0px; border-radius: 4px; }

@media only screen and (min-width: 501px) {
  .s-edit-modal.small { width: 360px; height: auto; }
}

.s-edit-modal.small .buttons-row .s-btn { min-width: 140px; }

.s-edit-modal .buttons-row { display: flex; justify-content: space-between; }

.s-edit-modal .buttons-row .s-btn { box-sizing: border-box; }

.s-edit-modal .buttons-row .s-btn .fa-spinner { margin-left: 10px; }

.s-edit-modal .inner { padding: 28px 30px; position: relative; }

.s-edit-modal.invisible { transform: translate3d(0px, 15px, 0px); opacity: 0; }

.s-edit-modal.no-transition { transition: none; }

.s-edit-modal h1, .s-edit-modal h2, .s-edit-modal h3, .s-edit-modal h4, .s-edit-modal h5, .s-edit-modal h6 { font-family: open_sans, "Open Sans", sans-serif; color: rgb(75, 80, 86); }

.s-edit-modal h1:lang(ja), .s-edit-modal h2:lang(ja), .s-edit-modal h3:lang(ja), .s-edit-modal h4:lang(ja), .s-edit-modal h5:lang(ja), .s-edit-modal h6:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-edit-modal h1:lang(sxl), .s-edit-modal h1:lang(zh), .s-edit-modal h1:lang(zh-cn), .s-edit-modal h2:lang(sxl), .s-edit-modal h2:lang(zh), .s-edit-modal h2:lang(zh-cn), .s-edit-modal h3:lang(sxl), .s-edit-modal h3:lang(zh), .s-edit-modal h3:lang(zh-cn), .s-edit-modal h4:lang(sxl), .s-edit-modal h4:lang(zh), .s-edit-modal h4:lang(zh-cn), .s-edit-modal h5:lang(sxl), .s-edit-modal h5:lang(zh), .s-edit-modal h5:lang(zh-cn), .s-edit-modal h6:lang(sxl), .s-edit-modal h6:lang(zh), .s-edit-modal h6:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-edit-modal h1:lang(zh-tw), .s-edit-modal h2:lang(zh-tw), .s-edit-modal h3:lang(zh-tw), .s-edit-modal h4:lang(zh-tw), .s-edit-modal h5:lang(zh-tw), .s-edit-modal h6:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-edit-modal h1 i, .s-edit-modal h2 i, .s-edit-modal h3 i, .s-edit-modal h4 i, .s-edit-modal h5 i, .s-edit-modal h6 i { padding-right: 5px; }

.s-edit-modal strong { font-weight: 700; }

.s-edit-modal h1 { font-size: 40px; }

.s-edit-modal h2 { font-size: 26px; }

.s-edit-modal h3 { font-size: 23px; }

.s-edit-modal h4 { font-size: 20px; }

.s-edit-modal h5 { font-size: 18px; }

.s-edit-modal h6 { font-size: 16px; }

.s-edit-modal .close-button { position: absolute; top: 22px; right: 30px; z-index: 2101; }

.s-edit-modal .close-button .close-button-icon, .s-edit-modal .close-button a { font-size: 26px; font-weight: 300; color: rgb(99, 105, 114) !important; }

.s-edit-modal .close-button .close-button-icon:hover, .s-edit-modal .close-button a:hover { color: rgb(99, 105, 114) !important; }

.s-edit-modal p { color: rgb(99, 105, 114); line-height: 1.4; }

.s-edit-modal p.small { font-size: 13px; }

.s-edit-modal p.light { color: rgb(141, 148, 156); }

.s-edit-modal a { color: rgb(42, 171, 217); cursor: pointer; }

.s-edit-modal a:hover { color: rgb(76, 205, 251); }

.s-edit-modal .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; margin-bottom: 10px; font-weight: 700; color: rgb(82, 97, 106); font-size: 18px; }

.s-edit-modal .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-edit-modal .title:lang(sxl), .s-edit-modal .title:lang(zh), .s-edit-modal .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-edit-modal .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-edit-modal .s-modal-bottom-bar { position: absolute; background-color: rgb(255, 255, 255); width: 100%; height: 40px; bottom: 0px; border-top: 1px solid rgb(247, 247, 247); }

.s-edit-modal .s-modal-bottom-bar a.s-btn { color: rgb(255, 255, 255); }

.s-edit-modal .s-modal-bottom-bar a.s-btn.gray { color: rgb(145, 147, 148); }

.s-edit-modal .s-modal-bottom-bar .right { float: right; }

@media only screen and (min-width: 501px) {
  .s-edit-modal { position: relative; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.45) 0px 1px 10px; }
  .s-edit-modal .s-modal-large-screen { display: block; }
  .s-edit-modal .s-modal-small-screen { display: none; }
}

@media only screen and (max-width: 500px) {
  .s-edit-modal .s-modal-large-screen { display: none; }
  .s-edit-modal .s-modal-small-screen { display: block; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) { text-align: center; width: 300px; border-radius: 14px; box-shadow: none; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) .s-btn:first-of-type { margin-bottom: 10px; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) h3 { font-size: 16px; font-weight: bolder; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) p { font-size: 14px; font-weight: 400; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) .inner { padding: 18px; }
  .s-edit-modal:not(#portfolio-manager-dialog):not(#ecommerce-manager-dialog):not(.ecommerce-buy-dialog):not(#publish-dialog-new):not(#category-dialog):not(#unpublish-sites-dialog):not(#s-blog-archive-dialog):not(.s-terms-dialog):not(.state-snapshot-mismatch-modal) a.s-btn:not(.not-full) { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100%; padding: 14px 0px; font-size: 16px; }
  .s-edit-modal#ecommerce-manager-dialog, .s-edit-modal#portfolio-manager-dialog { height: 100vh; margin-top: 0px !important; }
  .s-edit-modal#ecommerce-manager-dialog .thumbs.triangle .thumb, .s-edit-modal#portfolio-manager-dialog .thumbs.triangle .thumb { padding: 0px 10px; }
}

.strikingly-fixed-modal-container, .strikingly-modal-container { position: fixed; top: 0px; left: 0px; bottom: 0px; width: 100%; height: 100%; overflow: auto; z-index: 3011; }

.strikingly-fixed-modal-container .guide-box, .strikingly-modal-container .guide-box { display: flex; justify-content: space-between; align-items: center; }

.strikingly-fixed-modal-container .guide-box > div, .strikingly-modal-container .guide-box > div { display: flex; align-items: center; color: rgb(75, 80, 86); font-weight: 700; }

.strikingly-fixed-modal-container .guide-box > div > img, .strikingly-modal-container .guide-box > div > img { height: 24px; margin-right: 8px; }

.strikingly-fixed-modal-container .guide-box > .s-btn, .strikingly-modal-container .guide-box > .s-btn { color: rgb(255, 255, 255); }

.s-dialogs-container .strikingly-fixed-modal-container { overflow: hidden; }

#strikingly-tooltip-container { position: fixed; top: 0px; left: 0px; z-index: 10000; width: 100%; font-family: open_sans, "Open Sans", sans-serif; }

#strikingly-tooltip-container:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#strikingly-tooltip-container:lang(sxl), #strikingly-tooltip-container:lang(zh), #strikingly-tooltip-container:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#strikingly-tooltip-container:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#s-content .s-page-layer.fill-content, #s-content .s-page-layer .fill-content, .site-dashboard-content .s-page-layer.fill-content, .site-dashboard-content .s-page-layer .fill-content { transition: left 0.4s; }

#s-content .s-page-layer .s-page-wrapper, .site-dashboard-content .s-page-layer .s-page-wrapper { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#s-content .s-page-layer .s-page-wrapper .s-page-content iframe, .site-dashboard-content .s-page-layer .s-page-wrapper .s-page-content iframe { border-width: 0px; }

#s-content.side-menu-opened .s-page-layer.fill-content, #s-content.side-menu-opened .s-page-layer .fill-content, .site-dashboard-content.side-menu-opened .s-page-layer.fill-content, .site-dashboard-content.side-menu-opened .s-page-layer .fill-content { left: 240px; }

.s-page-layer { display: none; z-index: 2100; }

.s-page-layer.fill, .s-page-layer .fill, .s-page-layer.fill-content, .s-page-layer .fill-content { position: fixed; inset: 0px; }

.s-page-layer .s-page-shade { background: rgba(0, 0, 0, 0.65); opacity: 0; transition: 0.3s; }

.s-page-layer .s-page-shade.solid { background: rgb(82, 90, 97); }

.s-page-layer .s-page-wrapper { position: absolute; inset: 75px 6.5% 4%; border: 6px solid rgb(255, 255, 255); opacity: 0; transition: 0.3s; transform: translate3d(0px, 15px, 0px); }

.s-page-layer .s-page-wrapper .address { position: absolute; top: -48px; left: 68px; }

.s-page-layer .s-page-wrapper .address .link, .s-page-layer .s-page-wrapper .address .link:hover { color: rgb(255, 255, 255); }

.s-page-layer .s-page-wrapper .s-theme-preview-bar { position: absolute; width: 100%; top: -35px; color: rgb(255, 255, 255); font-size: 15px; font-family: open_sans, "Open Sans", sans-serif; }

.s-page-layer .s-page-wrapper .s-theme-preview-bar:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-page-layer .s-page-wrapper .s-theme-preview-bar:lang(sxl), .s-page-layer .s-page-wrapper .s-theme-preview-bar:lang(zh), .s-page-layer .s-page-wrapper .s-theme-preview-bar:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-page-layer .s-page-wrapper .s-theme-preview-bar:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-page-layer .s-page-wrapper .s-theme-preview-bar a.s-btn { float: right; top: -30px; position: relative; margin-right: 0px; }

.s-page-layer .s-page-wrapper .back-btn { cursor: pointer; color: rgb(255, 255, 255); opacity: 0; position: absolute; top: -48px; left: -6px; transition: 0.3s; transform: translate3d(0px, 15px, 0px); }

.s-page-layer .s-page-wrapper .back-btn .fa { padding-right: 4px; }

.s-page-layer .s-page-wrapper .s-page-content { width: 100%; height: 100%; position: relative; }

.s-page-layer .s-page-wrapper .s-page-content iframe { height: 100%; width: 100%; background: rgb(255, 255, 255); }

.s-page-layer .s-page-wrapper .s-page-content .mask { display: inline-block; position: absolute; color: rgb(153, 153, 153); z-index: 1; left: 50%; top: 50%; font-size: 24px; transform: translateX(-50%) translateY(-50%); }

.s-page-layer .s-page-wrapper .s-page-content .s-btn.template-preview-button { float: right; margin-top: -70px; margin-right: -6px; }

.s-page-layer.open .s-page-shade { opacity: 1; }

.s-page-layer.open .s-page-wrapper, .s-page-layer.open .s-page-wrapper .back-btn { opacity: 1; transform: translateZ(0px); }

.no-text-selection { user-select: none; }

.s-tag { display: inline-block; zoom: 1; margin-right: 5px; text-transform: uppercase; font-size: 11px; padding: 3px 6px; color: rgb(255, 255, 255); border-radius: 3px; text-shadow: none; background: rgb(255, 153, 68); }

.s-tag.middle { vertical-align: middle; }

.s-tag.gray { background: rgb(170, 170, 170); }

.s-tag.red { background: rgb(230, 71, 81); }

.s-tag.green { background: rgb(167, 209, 0); }

.s-tag.yellow { background: rgb(251, 232, 55); color: rgb(68, 68, 68); }

.s-tag.teal { background: rgb(65, 177, 161); }

.s-box-tag { display: inline-block; zoom: 1; margin-left: 10px; text-transform: uppercase; font-size: 11px; padding: 4px; color: rgb(255, 255, 255); border-radius: 3px; text-shadow: none; font-weight: 600; }

.s-box-tag.middle { vertical-align: middle; }

.s-box-tag.red { background: rgba(230, 71, 81, 0.2); color: rgb(207, 64, 73); }

.s-box-tag.green { background: rgb(209, 230, 184); color: rgb(132, 165, 23); }

.white-modal { width: 380px; height: 340px; z-index: 100001; position: fixed; top: 50%; left: 50%; display: none; margin-top: -170px; margin-left: -190px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.45) 0px 1px 10px; opacity: 1; transition: 0.3s; transform: translateZ(0px); }

.white-modal.invisible { transform: translate3d(0px, 15px, 0px); opacity: 0; }

.white-modal h1 i, .white-modal h2 i, .white-modal h3 i, .white-modal h4 i, .white-modal h5 i, .white-modal h6 i { padding-right: 5px; }

.white-modal .modal-container { padding: 30px 40px; height: 280px; width: 300px; border-radius: 4px; position: absolute; background: rgb(255, 255, 255); }

@media only screen and (min-width: 320px) and (max-width: 375px) {
  .white-modal .modal-container { width: 240px; left: 30px; }
}

@media only screen and (max-width: 320px) {
  .white-modal .modal-container { width: 230px; left: 35px; }
}

@media only screen and (max-width: 768px) {
  .white-modal .modal-container { width: auto; }
}

.white-modal .modal-container .reward-title { max-width: 280px; }

.white-modal .modal-container .done { color: rgb(255, 255, 255); background: rgb(153, 204, 34); border-radius: 3px; padding: 5px 8px; position: absolute; top: 0px; right: 0px; text-shadow: none; }

.white-modal .modal-container a.close-modal { position: absolute; bottom: 30px; text-align: left; display: block; color: rgb(42, 171, 217); }

.white-modal .modal-container a.close-modal.s-btn { color: rgb(255, 255, 255); }

.white-modal .modal-container a.modal-button { color: rgb(255, 255, 255); background: rgb(42, 171, 217); border-radius: 100px; padding: 8px 16px; display: inline-block; zoom: 1; text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }

.white-modal .modal-container a.modal-button.middle { vertical-align: middle; }

.white-modal .modal-container a.modal-button:hover { background: rgb(46, 188, 239); }

.white-modal .modal-container .hr { height: 1px; background: rgb(221, 221, 221); margin: 20px 0px; }

.white-modal .modal-container .form input[type="text"], .white-modal .modal-container .form textarea { border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); line-height: 1.6; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; width: 288px; margin-bottom: 5px; }

.white-modal .modal-container .form input[type="text"]:focus, .white-modal .modal-container .form textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.white-modal .modal-container .form input[type="text"].thin, .white-modal .modal-container .form textarea.thin { padding: 2px; }

.strikingly-custom-alert { color: rgb(102, 102, 102); position: relative; z-index: 1; font-family: open_sans, "Open Sans", sans-serif; text-shadow: rgba(255, 255, 255, 0.6) 0px 1px; }

.strikingly-custom-alert:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-custom-alert:lang(sxl), .strikingly-custom-alert:lang(zh), .strikingly-custom-alert:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-custom-alert:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-custom-alert > .fa { position: absolute; z-index: -1; top: 10px; left: 10px; font-size: 32px; color: rgb(255, 204, 119); opacity: 0; }

.strikingly-custom-alert .alert-content { font-size: 15px; line-height: 1.4; text-align: center; }

.strikingly-custom-alert .alert-content a { color: rgb(42, 171, 217); }

.strikingly-custom-alert .close { display: inline-block; position: absolute; top: -20px; right: -25px; font-size: 28px; font-style: normal; font-weight: 200; cursor: pointer; }

.strikingly-custom-alert .bottom-actions { text-align: center; margin-top: 20px; }

.strikingly-custom-alert .bottom-actions .cancel { margin-right: 16px; }

.strikingly-custom-alert .disable-bottom-actions { opacity: 0.6; pointer-events: none; }

@-webkit-keyframes ui-fade-in-up { 
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes ui-fade-in-up { 
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes ui-fade-in-down { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(10px); }
}

@keyframes ui-fade-in-down { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(10px); }
}

.easeUp { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: ease; animation-name: ui-fade-in-up; }

.easeDown { animation-duration: 0.3s; animation-fill-mode: both; animation-timing-function: ease; animation-name: ui-fade-in-down; }

.social-media-buttons { text-align: center; display: inline-block; zoom: 1; }

.social-media-buttons.middle { vertical-align: middle; }

.social-media-buttons .social-media-button { float: left; margin-right: 10px; min-width: 75px; }

.social-media-buttons .social-media-button:last-child { margin-right: 0px; }

.vcenter-before-mixin { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-left: -1em; }

.strikingly-sel-li { position: relative; padding-left: 10px; text-align: left; cursor: default; color: rgb(68, 68, 68); line-height: 26px; list-style: none; }

.strikingly-sel-li.strikingly-sel-sel { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px; background-color: rgb(0, 109, 204); }

.strikingly-sel-wrapper { position: absolute; z-index: 9999; background: rgb(255, 255, 255); overflow: hidden; opacity: 0; }

.strikingly-sel-hit { color: rgb(135, 206, 235); }

.top-left-return-button { position: absolute; top: 20px; left: 20px; color: rgb(255, 255, 255); z-index: 100; }

.top-left-return-button a { color: rgb(255, 255, 255); font-size: 26px; }

.top-left-return-button a span.text { font-size: 16px; position: relative; top: -3px; display: none; }

.top-left-return-button a span.icon { color: rgba(255, 255, 255, 0.7); }

.top-left-return-button a:hover .icon { color: rgb(255, 255, 255); }

.top-left-return-button a:hover span.text { display: inline; }

.fa.fa-grip::before { content: "  "; }

.fa.right-icon { margin-left: 5px; }

.fa.left-icon { margin-right: 5px; }

[class*="entypo-"].right-icon { margin-left: 5px; }

[class*="entypo-"].left-icon { margin-right: 5px; }

.s-date-selector { position: relative; overflow: hidden; padding-bottom: 10px; }

.s-date-selector .s-btn.toggled::after, .s-date-selector .s-btn.toggled::before { content: ""; display: block; position: absolute; left: 50%; top: 100%; width: 100vw; height: 10px; margin-top: 3px; border-radius: 0px; background: rgb(255, 255, 255); pointer-events: none; opacity: 1; }

.s-date-selector .s-btn.toggled::before { margin-left: -5px; transform-origin: left center; transform: skewX(-45deg) rotate(180deg); border-left: 1px solid rgb(226, 228, 231); border-top: 1px solid rgb(226, 228, 231); }

.s-date-selector .s-btn.toggled::after { margin-left: 5px; transform: skewX(45deg); border-left: 1px solid rgb(226, 228, 231); border-bottom: 1px solid rgb(226, 228, 231); }

.s-tab-list { overflow: hidden; padding-bottom: 21px; }

.s-tab-list .s-tab-item { position: relative; display: inline-block; font-size: 14px; padding: 7px 16px; border-radius: 4px; background-color: rgb(246, 246, 246); box-shadow: rgb(255, 255, 255) 0px 2px 0px 0px inset; border: 1px solid rgb(204, 204, 204); margin-right: 5px; cursor: pointer; }

.s-tab-list .s-tab-item.s-tab-item-selected { color: rgb(136, 139, 141); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 3px; background-color: rgb(226, 228, 231); padding: 8px 17px; box-shadow: none; }

.s-tab-list .s-tab-item:hover { background: rgb(238, 238, 238); border-color: rgb(204, 204, 204); }

.s-tab-list .s-tab-item-selected::after, .s-tab-list .s-tab-item-selected::before { content: ""; display: block; position: absolute; left: 50%; top: 100%; width: 100vw; height: 10px; margin-top: 10px; border-radius: 0px; background: rgb(255, 255, 255); pointer-events: none; opacity: 1; }

.s-tab-list .s-tab-item-selected::before { margin-left: -5px; transform-origin: left center; transform: skewX(-45deg) rotate(180deg); border-left: 1px solid rgb(226, 228, 231); border-top: 1px solid rgb(226, 228, 231); }

.s-tab-list .s-tab-item-selected::after { margin-left: 5px; transform: skewX(45deg); border-left: 1px solid rgb(226, 228, 231); border-bottom: 1px solid rgb(226, 228, 231); }

.s-card { display: flex; align-items: center; justify-content: space-between; padding: 18px; cursor: pointer; max-width: 600px; border-radius: 4px; border: 1px solid rgb(226, 228, 231); background-color: rgb(244, 246, 248); }

.s-card .title { font-weight: 700; line-height: 1.5; color: rgb(75, 80, 86); }

.s-card .sub-text { line-height: 1.5; color: rgb(198, 201, 205); }

.s-card .right-arrow { font-size: 18px; color: rgb(169, 174, 178); }

.s-flash-message-list { position: fixed; top: 15px; left: 50%; z-index: 9999; transform: translateX(-50%); line-height: 1.45em; }

.s-flash-message-list .s-flash-message { border-radius: 4px; padding: 8px; margin: 0px auto 6px; width: fit-content; }

.s-flash-message-list .s-flash-message.success { background-color: rgb(244, 248, 230); border: 1px solid rgb(146, 187, 0); color: rgb(146, 187, 0); }

.s-flash-message-list .s-flash-message.error { background-color: rgb(253, 237, 239); border: 1px solid rgb(236, 83, 96); color: rgb(236, 83, 96); }

.s-flash-message-list .s-flash-message .icon { margin-right: 8px; }

#livechat-compact-container { margin-right: 20px !important; }

.s-custom-invisible-btn { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; border: 1px solid transparent; display: inline-block; margin: 0px 8px 12px 0px; vertical-align: middle; padding: 10px 15px; position: relative; font-weight: 700; border-radius: 4px; cursor: pointer; font-size: 14px; color: rgb(141, 148, 156); transition: 0.15s; text-decoration: none; word-break: keep-all; user-select: none; line-height: 1.25; background-color: transparent; outline: none; }

.s-custom-invisible-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-custom-invisible-btn:lang(sxl), .s-custom-invisible-btn:lang(zh), .s-custom-invisible-btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-custom-invisible-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-custom-invisible-btn.gray:hover { border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); color: rgb(145, 147, 148); }

.s-custom-invisible-btn.red:hover { background: rgb(230, 71, 81); border-color: rgb(230, 71, 81); color: rgb(255, 255, 255); }

.s-custom-invisible-btn i.fa { margin-right: 5px; }

.s-btn { background: rgb(147, 183, 25); border: 1px solid rgb(147, 183, 25); color: rgb(255, 255, 255); display: inline-block; vertical-align: middle; padding: 10px 15px; position: relative; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; appearance: none; border-radius: 4px; cursor: pointer; text-transform: uppercase; font-size: 14px; margin: 4px; transition: 0.15s; }

.s-btn:hover { background: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.s-btn:active { background: rgb(132, 165, 23); border-color: rgb(132, 165, 23); }

.s-btn:hover, .s-dash .s-btn, .s-dash .s-btn:hover, .s-edit-modal .s-btn, .s-edit-modal .s-btn:hover { color: rgb(255, 255, 255); }

.sxl_subscriptions .s-btn { vertical-align: bottom; }

.s-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-btn:lang(sxl), .s-btn:lang(zh), .s-btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.box .s-btn:first-of-type, .s-box .s-btn:first-of-type { margin-left: 0px; }

.box .s-btn:last-of-type, .s-box .s-btn:last-of-type { margin-right: 0px; }

@media only screen and (max-width: 479px) {
  .box .s-btn.payment-button, .s-box .s-btn.payment-button { margin-left: 0px; }
}

.s-btn.block { margin: 4px 0px; }

.s-btn::before { content: " "; width: auto; height: 10px; left: 0px; right: 0px; border-top: 1px solid rgb(255, 255, 255); opacity: 0.35; position: absolute; top: 0px; border-radius: 5px; }

.s-btn:focus { outline: none; }

.s-btn.outline { border: 1px solid rgba(255, 255, 255, 0.8); color: rgba(255, 255, 255, 0.8); background: none; box-shadow: none; }

.s-btn.outline::before { display: none; }

.s-btn.outline:hover { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.1); }

input.s-btn { box-shadow: rgba(255, 255, 255, 0.4) 0px 1px 0px inset; }

input.s-btn.dark-bg { border-top-color: rgba(255, 255, 255, 0.4); }

.s-btn.big { font-size: 16px; padding: 14px 20px; }

.s-btn.bigger { font-size: 18px; padding: 18px 26px; }

.s-btn.biggest { font-size: 20px; padding: 24px 34px; }

.s-btn.small { font-size: 12px; padding: 8px 12px; margin: 3px; }

.s-btn.smaller { font-size: 12px; padding: 6px 8px 5px; margin: 2px; }

.s-btn.longer { font-size: 16px; padding: 11px 61px; }

.s-btn.text-shadow { text-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }

.s-btn.toggled { border-color: rgb(226, 228, 231); background: rgb(226, 228, 231); color: rgb(136, 139, 148); }

.s-btn.toggled:hover, .s-dash .s-btn.toggled, .s-dash .s-btn.toggled:hover, .s-edit-modal .s-btn.toggled, .s-edit-modal .s-btn.toggled:hover { color: rgb(136, 139, 148); }

.s-btn.toggled::before { display: none; }

.s-btn.nowrap { white-space: nowrap; }

.s-btn.gray { border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); }

.s-btn.gray, .s-btn.gray:hover, .s-dash .s-btn.gray, .s-dash .s-btn.gray:hover, .s-edit-modal .s-btn.gray, .s-edit-modal .s-btn.gray:hover { color: rgb(145, 147, 148); }

.s-btn.gray::before { opacity: 1; }

.s-btn.gray:hover { background: rgb(238, 238, 238); }

.s-btn.gray.outline { background: none; font-weight: 400; }

.s-btn.gray.outline::before { display: none; }

.s-btn.gray.outline:hover { border-color: rgb(99, 105, 114); }

.s-btn.gray.disabled { cursor: not-allowed; border: 1px solid rgb(226, 228, 231); }

.s-btn.gray.disabled, .s-btn.gray.disabled:hover { color: rgb(205, 209, 212); background: none; }

#user_profiles .s-btn.gray.disabled, .s-btn.gray #sxl_subscriptions { background: rgb(246, 246, 246); color: rgb(221, 221, 221); }

#user_profiles .s-btn.gray.disabled:hover, .s-btn.gray #sxl_subscriptions:hover, .s-dash #user_profiles .s-btn.gray.disabled, .s-dash #user_profiles .s-btn.gray.disabled:hover, .s-dash .s-btn.gray #sxl_subscriptions, .s-dash .s-btn.gray #sxl_subscriptions:hover, .s-edit-modal #user_profiles .s-btn.gray.disabled, .s-edit-modal #user_profiles .s-btn.gray.disabled:hover, .s-edit-modal .s-btn.gray #sxl_subscriptions, .s-edit-modal .s-btn.gray #sxl_subscriptions:hover { color: rgb(221, 221, 221); }

.s-btn.mid-gray { border-color: rgb(169, 174, 178); background: rgb(169, 174, 178); border-radius: 3px; }

.s-btn.mid-gray:hover { background: rgb(194, 200, 205); border-color: rgb(194, 200, 205); }

.dark-bg .s-btn.mid-gray::before { opacity: 0.2; }

.s-btn.dark-gray { border-color: rgb(82, 82, 82); background: rgb(82, 82, 82); color: rgb(204, 204, 204); border-radius: 3px; }

.s-btn.dark-gray:hover, .s-dash .s-btn.dark-gray, .s-dash .s-btn.dark-gray:hover, .s-edit-modal .s-btn.dark-gray, .s-edit-modal .s-btn.dark-gray:hover { color: rgb(204, 204, 204); }

.s-btn.dark-gray:hover { background: rgb(94, 94, 94); border-color: rgb(94, 94, 94); }

.dark-bg .s-btn.dark-gray::before { opacity: 0.2; }

.s-btn.red { background: rgb(230, 71, 81); border-color: rgb(230, 71, 81); }

.s-btn.red:hover { background: rgb(255, 80, 91); border-color: rgb(255, 80, 91); }

.s-btn.red:active { background: rgb(207, 64, 73); border-color: rgb(207, 64, 73); }

.s-btn.fb-blue { background: rgb(71, 107, 184); border-color: rgb(71, 107, 184); }

.s-btn.fb-blue:hover { background: rgb(80, 120, 206); border-color: rgb(80, 120, 206); }

.s-btn.fb-blue:active { background: rgb(64, 96, 166); border-color: rgb(64, 96, 166); }

.s-btn.fb-blue::before { opacity: 0.2; }

.s-btn.twitter-blue { background: rgb(0, 172, 237); border-color: rgb(0, 172, 237); }

.s-btn.twitter-blue:hover { background: rgb(0, 193, 255); border-color: rgb(0, 193, 255); }

.s-btn.twitter-blue:active { background: rgb(0, 155, 213); border-color: rgb(0, 155, 213); }

.s-btn.twitter-blue::before { opacity: 0.4; }

.s-btn.linkedin-blue { background: rgb(9, 122, 182); border-color: rgb(9, 122, 182); }

.s-btn.linkedin-blue:hover { background: rgb(10, 137, 204); border-color: rgb(10, 137, 204); }

.s-btn.linkedin-blue:active { background: rgb(8, 110, 164); border-color: rgb(8, 110, 164); }

.s-btn.linkedin-blue::before { opacity: 0.4; }

.s-btn.orange { background: rgb(255, 138, 47); border-color: rgb(255, 138, 47); }

.s-btn.orange:hover { background: rgb(255, 162, 56); border-color: rgb(255, 162, 56); }

.s-btn.orange:active { background: rgb(248, 124, 43); border-color: rgb(248, 124, 43); }

.s-btn.blue { background: rgb(65, 177, 161); border-color: rgb(65, 177, 161); }

.s-btn.blue:hover { background: rgb(73, 198, 180); border-color: rgb(73, 198, 180); }

.s-btn.blue:active { background: rgb(59, 159, 145); border-color: rgb(59, 159, 145); }

.s-btn.basic-blue { background: rgb(27, 176, 230); border-color: rgb(27, 176, 230); }

.s-btn.basic-blue:hover { background: rgb(30, 197, 255); border-color: rgb(30, 197, 255); }

.s-btn.basic-blue:active { background: rgb(24, 158, 207); border-color: rgb(24, 158, 207); }

.s-btn.purple { background: rgb(117, 82, 167); border-color: rgb(117, 82, 167); }

.s-btn.purple:hover { background: rgb(130, 91, 186); border-color: rgb(130, 91, 186); }

.s-btn.purple:active { background: rgb(105, 73, 150); border-color: rgb(105, 73, 150); }

.s-btn.purple::before { opacity: 0.3; }

.s-btn.light-purple { background: rgb(150, 113, 205); border-color: rgb(150, 113, 205); }

.s-btn.light-purple:hover { background: rgb(168, 127, 229); border-color: rgb(168, 127, 229); }

.s-btn.light-purple:active { background: rgb(135, 102, 184); border-color: rgb(135, 102, 184); }

.s-btn.light-purple::before { opacity: 0.3; }

.s-btn.yellow { background: rgb(255, 209, 56); border-color: rgb(255, 209, 56); color: rgb(53, 49, 32); }

.s-btn.yellow:hover { background: rgb(255, 234, 62); border-color: rgb(255, 234, 62); }

.s-btn.yellow:active { background: rgb(240, 196, 52); border-color: rgb(240, 196, 52); }

.s-btn.yellow:hover, .s-dash .s-btn.yellow, .s-dash .s-btn.yellow:hover, .s-edit-modal .s-btn.yellow, .s-edit-modal .s-btn.yellow:hover { color: rgb(53, 49, 32); }

.dark-bg .s-btn.yellow::before, .s-btn.yellow::before { opacity: 0.6; }

.s-btn.sunflower-yellow { background: rgb(255, 205, 0); border-color: rgb(255, 205, 0); color: rgb(255, 255, 255); }

.s-btn.sunflower-yellow:hover { background: rgb(255, 230, 0); border-color: rgb(255, 230, 0); }

.s-btn.sunflower-yellow:active { background: rgb(230, 185, 0); border-color: rgb(230, 185, 0); }

.s-btn.sunflower-yellow:hover, .s-dash .s-btn.sunflower-yellow, .s-dash .s-btn.sunflower-yellow:hover, .s-edit-modal .s-btn.sunflower-yellow, .s-edit-modal .s-btn.sunflower-yellow:hover { color: rgb(255, 255, 255); }

.s-btn.no-border { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.dark-bg .s-btn, .s-btn.dark-bg { border-radius: 3px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }

.dark-bg .s-btn::before, .s-btn.dark-bg::before { top: 0px; border-radius: 4px; }

.s-btn.no-margin { margin: 0px; }

.s-btn.left { margin-left: 0px; }

.s-btn.right { margin-right: 0px; }

.s-btn .left-icon { margin-right: 5px; }

.s-btn .right-icon { margin-left: 5px; }

.s-side-menu-btn { float: left; margin: 4px 5px; padding: 0px; width: 105px; height: 44px; background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); text-shadow: none; cursor: pointer; box-shadow: none; border-radius: 3px; }

.s-side-menu-btn, .s-side-menu-btn a { text-decoration: none; }

.s-side-menu-btn.long { width: 220px; height: 40px; }

.s-side-menu-btn.long a { background-position: 10px 10px; font-size: 12px; line-height: 30px; }

.s-side-menu-btn.se-choose-template { width: auto; height: 40px; float: none; }

.s-side-menu-btn.se-choose-template a { padding-top: 14px; background-position: 10px 10px; font-size: 12px; }

.s-side-menu-btn.selected, .s-side-menu-btn:active, .s-side-menu-btn:hover { background-color: rgb(255, 187, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 187, 34)); color: rgb(0, 0, 0); text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; text-decoration: none; }

.s-side-menu-btn.selected a, .s-side-menu-btn:active a, .s-side-menu-btn:hover a { text-decoration: none; }

.s-side-menu-btn.selected.blue, .s-side-menu-btn:active.blue, .s-side-menu-btn:hover.blue { background-color: rgb(59, 166, 227); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(59, 166, 227)); }

.s-side-menu-btn.selected.dark-blue, .s-side-menu-btn:active.dark-blue, .s-side-menu-btn:hover.dark-blue { background-color: rgb(85, 85, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); }

.s-side-menu-btn.selected.gray, .s-side-menu-btn:active.gray, .s-side-menu-btn:hover.gray { background-color: rgb(136, 136, 136); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(136, 136, 136)); }

.s-side-menu-btn.selected.green, .s-side-menu-btn:active.green, .s-side-menu-btn:hover.green { background-color: rgb(119, 179, 12); background-repeat: repeat-x; background-image: linear-gradient(rgb(146, 186, 0), rgb(119, 179, 12)); }

.s-side-menu-btn.selected.orange, .s-side-menu-btn:active.orange, .s-side-menu-btn:hover.orange { background-color: rgb(255, 132, 13); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 0), rgb(255, 132, 13)); }

.s-side-menu-btn.selected.purple, .s-side-menu-btn:active.purple, .s-side-menu-btn:hover.purple { background-color: rgb(200, 64, 166); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 51, 204), rgb(200, 64, 166)); }

.s-side-menu-btn.selected.red, .s-side-menu-btn:active.red, .s-side-menu-btn:hover.red { background-color: rgb(221, 34, 17); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 34, 17), rgb(221, 34, 17)); }

.s-side-menu-btn.selected.invisible, .s-side-menu-btn:active.invisible, .s-side-menu-btn:hover.invisible { background: rgba(0, 0, 0, 0.3); box-shadow: none; }

.s-side-menu-btn.small { height: 42px; }

.s-side-menu-btn.small a { padding-top: 27px; background-position: 50% 7.5%; }

.s-side-menu-btn.small.long { height: 24px; }

.s-side-menu-btn.small.long a { padding-top: 7px; font-size: 10px; }

.s-side-menu-btn.invisible, .s-side-menu-btn.invisible a, .s-side-menu-btn.invisible a:hover { background: none; }

.s-side-menu-btn.no-icon { height: 32px; }

.s-side-menu-btn.no-icon a { padding-top: 12px; background: none; }

.s-side-menu-btn.no-icon a.selected, .s-side-menu-btn.no-icon a:active, .s-side-menu-btn.no-icon a:hover { background: none; }

.s-side-menu-btn.highlight-gray { border: 1px solid rgb(102, 102, 102); margin: 3px 4px; }

.s-side-menu-btn.highlight-gray:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 4px 5px; }

.s-side-menu-btn.right { margin-right: 0px; }

.s-side-menu-btn.solid-gray { background: rgb(85, 85, 85); box-shadow: rgba(255, 255, 255, 0.2) 0px 1px inset, rgba(0, 0, 0, 0.2) 0px 1px 2px; }

.s-side-menu-btn.solid-gray:hover { box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; }

.s-side-menu-btn.solid-gray a { text-shadow: none; font-size: 12px; font-weight: 600; color: rgb(221, 221, 221); }

.s-side-menu-btn.solid-gray a:active, .s-side-menu-btn.solid-gray a:hover { text-shadow: none; }

.s-side-menu-btn.gray-dark { background: rgb(71, 75, 86); }

.s-side-menu-btn.transparent { background-color: transparent; }

.s-side-menu-btn.gray-dark a, .s-side-menu-btn.transparent a { color: rgb(255, 255, 255); }

.s-side-menu-btn.gray-dark a:hover, .s-side-menu-btn.transparent a:hover { text-shadow: none; }

.s-side-menu-btn.gray-dark:hover, .s-side-menu-btn.transparent:hover { background: rgb(92, 102, 118); box-shadow: none; text-shadow: none; }

.s-side-menu-btn a { display: block; width: 100%; height: 100%; cursor: pointer; text-align: center; color: rgb(204, 204, 204); padding-top: 5px; font-size: 13px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; }

.s-side-menu-btn a:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-side-menu-btn a:lang(sxl), .s-side-menu-btn a:lang(zh), .s-side-menu-btn a:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-side-menu-btn a:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-side-menu-btn a .si { margin: 6px 4px 5px 0px; vertical-align: top; display: inline-block; }

.s-side-menu-btn a .fa-rocket { font-size: 14px; margin: 9px 4px 5px 0px; vertical-align: top; }

.s-side-menu-btn a .button-label { height: 33px; max-width: 65px; display: inline-block; zoom: 1; text-overflow: ellipsis; }

.s-side-menu-btn a .button-label.middle { vertical-align: middle; }

.s-side-menu-btn a .button-label.wrap { max-width: none; }

.s-side-menu-btn a .button-label-content { position: relative; top: 50%; transform: translateY(-50%); }

.s-side-menu-btn a.selected, .s-side-menu-btn a:active, .s-side-menu-btn a:hover { color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.s-side-menu-btn a.selected .si, .s-side-menu-btn a:active .si, .s-side-menu-btn a:hover .si { opacity: 1; }

.s-tab-wrapper { transform: none; }

@media only screen and (min-width: 728px) {
  .s-tab-wrapper { border-radius: 3px; }
}

.s-tab-wrapper > a { z-index: 2; position: absolute; top: 0px; right: 5px; cursor: pointer !important; padding: 5px !important; }

.s-tab-wrapper > a:hover { color: rgb(135, 206, 235) !important; }

.s-tab-wrapper .image-icon-tab .tab-icon { width: auto; height: 14px; }

.s-tab-wrapper .image-icon-tab .tab-icon.ai-robot { position: relative; top: 2px; }

.s-tab-wrapper .ai-text-color { line-height: 1; background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(90deg, rgb(118, 113, 255) 0.22%, rgb(203, 12, 159)); }

.s-tab-wrapper .s-tab-inner { overflow: hidden; position: relative; width: 100%; height: 100%; background: rgb(245, 245, 245); }

.s-tab-wrapper .s-tab-inner .close, .s-tab-wrapper .s-tab-inner .thumbs { font-weight: 200; margin-right: 3px; z-index: 1; }

.s-tab-wrapper .s-tab-inner .close .entypo, .s-tab-wrapper .s-tab-inner .close .fa, .s-tab-wrapper .s-tab-inner .thumbs .entypo, .s-tab-wrapper .s-tab-inner .thumbs .fa { margin-right: 5px; }

@media only screen and (min-width: 728px) {
  .s-tab-wrapper .s-tab-inner .close .entypo, .s-tab-wrapper .s-tab-inner .close .fa, .s-tab-wrapper .s-tab-inner .thumbs .entypo, .s-tab-wrapper .s-tab-inner .thumbs .fa { margin-right: 5px; }
}

@media only screen and (max-width: 727px) and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .close .entypo, .s-tab-wrapper .s-tab-inner .close .fa, .s-tab-wrapper .s-tab-inner .thumbs .entypo, .s-tab-wrapper .s-tab-inner .thumbs .fa { margin-right: 1px; }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .close .entypo, .s-tab-wrapper .s-tab-inner .close .fa, .s-tab-wrapper .s-tab-inner .thumbs .entypo, .s-tab-wrapper .s-tab-inner .thumbs .fa { display: none; }
}

.s-tab-wrapper .s-tab-inner .close { position: absolute; right: 16px; top: 10px; font-size: 30px; cursor: pointer; }

.s-tab-wrapper .s-tab-inner .tab { position: absolute; visibility: hidden; inset: 50px 0px 0px; border-top: 1px solid rgb(221, 221, 221); background: rgb(255, 255, 255); width: 100%; overflow: auto; transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); z-index: 1; }

.s-tab-wrapper .s-tab-inner .tab.tab1 { left: -100%; }

.s-tab-wrapper .s-tab-inner .tab.tab2, .s-tab-wrapper .s-tab-inner .tab.tab3, .s-tab-wrapper .s-tab-inner .tab.tab4, .s-tab-wrapper .s-tab-inner .tab.tab5 { left: 100%; }

.s-tab-wrapper .s-tab-inner .tab.selected { left: 0px; visibility: visible; }

.s-tab-wrapper .s-tab-inner .tab iframe { width: 100%; height: 100%; }

.s-tab-wrapper .s-tab-inner .tab::-webkit-scrollbar, .s-tab-wrapper .s-tab-inner .tab ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

.s-tab-wrapper .s-tab-inner .tab::-webkit-scrollbar-thumb, .s-tab-wrapper .s-tab-inner .tab ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-tab-wrapper .s-tab-inner.tab1-selected .tab.tab2 { left: 100%; }

.s-tab-wrapper .s-tab-inner.tab1-selected .tab.tab3 { left: 200%; }

.s-tab-wrapper .s-tab-inner.tab2-selected .tab.tab1 { left: -100%; }

.s-tab-wrapper .s-tab-inner.tab2-selected .tab5 { left: 200%; }

.s-tab-wrapper .s-tab-inner.tab3-selected .tab.tab1 { left: -200%; }

.s-tab-wrapper .s-tab-inner.tab3-selected .tab.tab2 { left: -100%; }

.s-tab-wrapper .s-tab-inner.tab5-selected .tab.tab2 { left: -200%; }

.s-tab-wrapper .s-tab-inner.tab5-selected .tab.tab3 { left: -100%; }

.s-tab-wrapper .s-tab-inner .thumbs { position: absolute; white-space: nowrap; top: 3px; line-height: 50px; z-index: 2; font-size: 16px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 600; }

@media only screen and (max-width: 727px) and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .thumbs { left: 20px; }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .thumbs { left: 0px; }
}

.s-tab-wrapper .s-tab-inner .thumbs:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-tab-wrapper .s-tab-inner .thumbs:lang(sxl), .s-tab-wrapper .s-tab-inner .thumbs:lang(zh), .s-tab-wrapper .s-tab-inner .thumbs:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-tab-wrapper .s-tab-inner .thumbs:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-tab-wrapper .s-tab-inner .thumbs .thumb { font-size: 14px; padding: 10px 20px 13px; cursor: pointer; margin: 0px 6px; border-radius: 3px 3px 0px 0px; border-style: solid; border-color: transparent; border-image: none; border-width: 1px 1px 0px; text-transform: uppercase; font-weight: 700; }

@media only screen and (min-width: 728px) {
  .s-tab-wrapper .s-tab-inner .thumbs .thumb { margin: 0px 6px; }
}

@media only screen and (max-width: 727px) and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .thumbs .thumb { margin: 0px 15px 0px 0px; }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .thumbs .thumb { margin: 0px 10px 0px 0px; }
}

.s-tab-wrapper .s-tab-inner .thumbs .thumb.selected, .s-tab-wrapper .s-tab-inner .thumbs .thumb:hover { background: rgb(255, 255, 255); border-style: solid; border-color: rgb(221, 221, 221); border-image: none; border-width: 1px 1px 0px; color: rgb(75, 80, 86); }

.s-tab-wrapper .s-tab-inner .thumbs .thumb i { padding-right: 5px; }

@media only screen and (max-width: 413px) {
  .s-tab-wrapper .s-tab-inner .thumbs .thumb-title-long { font-size: 12px; padding: 10px 0px 12px; }
}

@media only screen and (min-width: 414px) and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .thumbs .thumb-title-long { font-size: 14px; padding: 10px 5px 12px; }
}

.s-tab-wrapper .s-tab-inner .thumbs.triangle { top: 1px; width: 80%; }

.s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb { position: relative; top: 0px; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; }

.s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb.selected::before, .s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb:hover::before { content: ""; display: block; background: transparent; position: absolute; top: 26px; left: 50%; margin-left: -12px; border-width: 12px; border-style: solid; border-color: transparent transparent rgb(221, 221, 221); border-image: none; }

.s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb.selected::after, .s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb:hover::after { content: ""; display: block; position: absolute; top: 29px; left: 50%; margin-left: -11px; border-width: 11px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none; }

.s-tab-wrapper .s-tab-inner .s-tab-pane { padding: 20px; }

.s-tab-wrapper .s-tab-inner.tab1-selected .tab2 { left: 100%; }

.s-tab-wrapper .s-tab-inner.tab1-selected .tab3 { left: 200%; }

.s-tab-wrapper .s-tab-inner.tab1-selected .tab4 { left: 300%; }

.s-tab-wrapper .s-tab-inner.tab2-selected .tab1 { left: -100%; }

.s-tab-wrapper .s-tab-inner.tab2-selected .tab3 { left: 100%; }

.s-tab-wrapper .s-tab-inner.tab2-selected .tab4 { left: 200%; }

.s-tab-wrapper .s-tab-inner.tab3-selected .tab1 { left: -200%; }

.s-tab-wrapper .s-tab-inner.tab3-selected .tab2 { left: -100%; }

.s-tab-wrapper .s-tab-inner.tab3-selected .tab4 { left: 100%; }

.s-tab-wrapper .s-tab-inner.tab4-selected .tab1 { left: -300%; }

.s-tab-wrapper .s-tab-inner.tab4-selected .tab2 { left: -200%; }

.s-tab-wrapper .s-tab-inner.tab4-selected .tab3 { left: -100%; }

.s-tab-wrapper .s-tab-inner.standalone .tab { top: 110px; }

.s-tab-wrapper .s-tab-inner.standalone .thumbs { top: 65px; }

.s-tab-vertical { height: 100%; }

.s-tab-vertical .s-tab-vertical-left, .s-tab-vertical .s-tab-vertical-right { padding: 20px 25px 25px; box-sizing: border-box; height: 100%; overflow: auto; }

.s-tab-vertical .s-tab-vertical-left { float: left; width: 18%; border-right: 1px solid rgb(221, 221, 221); }

.s-tab-vertical .s-tab-vertical-left .s-tab-icon { padding: 10px; margin-bottom: 5px; transition: 0.15s; display: block; }

.s-tab-vertical .s-tab-vertical-left .s-tab-icon.current, .s-tab-vertical .s-tab-vertical-left .s-tab-icon.selected, .s-tab-vertical .s-tab-vertical-left .s-tab-icon:hover { background: rgb(129, 89, 187); color: rgb(255, 255, 255); cursor: pointer; border-radius: 4px; }

.s-tab-vertical .s-tab-vertical-left .next-action { position: relative; cursor: pointer; }

.s-tab-vertical .s-tab-vertical-left .next-action .fa { margin-right: 8px; }

.s-tab-vertical .s-tab-vertical-right { float: right; padding-right: 0px; position: relative; width: 82%; }

.percent-3 { width: 3%; }

.percent-5 { width: 5%; }

.percent-10 { width: 10%; }

.percent-15 { width: 15%; }

.percent-20 { width: 20%; }

.percent-30 { width: 30%; }

.percent-35 { width: 35%; }

.percent-40 { width: 40%; }

table.s-table { table-layout: auto; width: auto; text-align: left; color: rgb(99, 105, 114); position: relative; border: 1px solid rgb(198, 201, 205); border-radius: 3px; border-collapse: separate; }

table.s-table::after { content: ""; display: block; position: absolute; inset: 0px 50%; background: rgb(153, 153, 153); opacity: 0.3; }

table.s-table.disabled::after { left: 0px; right: 0px; }

table.s-table.full { width: 100%; }

table.s-table tbody td { padding: 10px 12px; border-top: 1px solid rgb(198, 201, 205); }

table.s-table tbody td.combined { border-top: 1px dashed rgb(226, 228, 231); }

table.s-table thead { background: rgb(237, 239, 243); }

table.s-table thead th { padding: 12px; font-weight: 700; }

table.s-table tbody tr.selected { background: rgba(226, 228, 231, 0.25); }

table.s-table tbody tr td { text-align: left; padding: 10px 12px; font-size: 14px; line-height: 1.25; }

table.s-table tbody tr td:last-child { padding-right: 10px; }

table.s-table tbody tr td.name { max-width: 100px; word-break: break-word; }

table.s-table tbody tr td.content { white-space: pre-line; word-break: break-word; line-height: 1.4; }

table.s-table tbody tr td.nowrap { white-space: nowrap; }

table.s-table tbody tr td .collapsed-column { display: none; }

table.s-table.list-table { overflow: hidden; padding-bottom: 20px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(99, 105, 114); text-align: left; width: 100% !important; }

table.s-table.list-table tr:not(.title-row):hover { background: rgb(248, 248, 248); cursor: pointer; }

table.s-table.list-table tr.title-row th { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background: rgb(246, 246, 246); padding: 13px 5px; font-size: 14px; font-weight: 600; }

table.s-table.list-table tr.title-row th.first, table.s-table.list-table tr.title-row th:first-child { padding-left: 20px; border-left: 1px solid rgb(221, 221, 221); border-radius: 4px 0px 0px 4px; }

table.s-table.list-table tr.title-row th.last, table.s-table.list-table tr.title-row th:last-child { border-right: 1px solid rgb(221, 221, 221); border-radius: 0px 4px 4px 0px; }

table.s-table.list-table td, table.s-table.list-table th { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; padding: 20px 5px; }

table.s-table.list-table td.first, table.s-table.list-table td:first-child, table.s-table.list-table th.first, table.s-table.list-table th:first-child { padding-left: 20px; }

@media only screen and (min-width: 533px) {
  table.s-table.list-table td.first, table.s-table.list-table td:first-child, table.s-table.list-table th.first, table.s-table.list-table th:first-child { width: 160px; }
}

table.s-table.list-table td.last, table.s-table.list-table th.last { color: rgb(142, 142, 142); }

@media only screen and (min-width: 533px) {
  table.s-table.list-table td.last, table.s-table.list-table th.last { width: 60px; }
}

@media only screen and (max-width: 532px) {
  table.s-table.list-table td.last, table.s-table.list-table th.last { width: 30px; }
}

table.s-table.list-table td { min-width: 100px; max-width: 250px; border-bottom: 1px solid rgb(221, 221, 221); vertical-align: top; font-size: 14px; }

table.s-table.list-table td.last { padding: 20px 20px 15px 0px; max-width: 5px; text-align: right; }

table.s-table.list-table.no-border td, table.s-table.list-table.no-border th, table.s-table.list-table tr.no-border td { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-collapsable-table { position: relative; width: 100%; color: rgb(99, 105, 114); }

.s-collapsable-table .tr { border-bottom: 1px solid rgb(226, 228, 231); }

.s-collapsable-table .tr .collapsable-content { position: relative; padding: 0px 20px 25px; margin-bottom: 20px; }

.s-collapsable-table .tr .tds.clickable { cursor: pointer; }

.s-collapsable-table .tr .tds:hover { background-color: rgb(246, 246, 246); }

.s-collapsable-table .th { font-weight: 600; padding: 13px 5px; vertical-align: middle; }

.s-collapsable-table .th.sortable { cursor: pointer; }

.s-collapsable-table .th.sortable::after { vertical-align: middle; font-family: entypo; content: ""; color: rgb(145, 147, 148); margin-left: 5px; font-size: 11px; }

.s-collapsable-table .td { word-break: break-word; padding: 15px 0px 15px 5px; font-size: 14px; font-weight: 500; line-height: 1.07; }

.s-collapsable-table .td.clickable { cursor: pointer; }

.s-collapsable-table .td, .s-collapsable-table .th { display: inline-block; position: relative; box-sizing: border-box; vertical-align: middle; }

.s-collapsable-table .td:first-child, .s-collapsable-table .th:first-child { padding-left: 16px; }

.s-collapsable-table .td.last, .s-collapsable-table .th.last { padding-right: 16px; text-align: right; }

.s-collapsable-table .td.nowrap, .s-collapsable-table .th.nowrap { white-space: nowrap; }

.s-collapsable-table .thead { border: 1px solid rgb(221, 221, 221); border-radius: 4px; background: rgb(246, 246, 246); line-height: 1.2; font-weight: 500; }

.s-collapsable-table button { outline: none; }

.s-custom-table-x { overflow-x: auto; }

table.s-table.s-custom-table { width: auto; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; text-align: left; table-layout: auto; position: relative; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td, table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th { border-style: solid; border-color: rgb(226, 228, 231); border-image: none; border-width: 0px 0px 1px; text-align: left; color: rgb(99, 105, 114); font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; line-height: 1.5; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td:lang(ja), table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td:lang(sxl), table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td:lang(zh), table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td:lang(zh-cn), table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th:lang(sxl), table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th:lang(zh), table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td:lang(zh-tw), table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

table.s-table.s-custom-table .s-custom-table-header { background-color: initial; }

table.s-table.s-custom-table .s-custom-table-header .s-custom-table-tr .s-custom-table-th { font-weight: 700; white-space: nowrap; border-top-width: 1px; background-color: rgb(244, 246, 248); padding: 10px 15px; }

table.s-table.s-custom-table .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:first-of-type { border-left-width: 1px; border-radius: 3px 0px 0px; }

table.s-table.s-custom-table .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:last-of-type { border-right-width: 1px; border-radius: 0px 3px 0px 0px; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr .s-custom-table-td { line-height: 1.5; vertical-align: baseline; padding: 12px 15px; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr .s-custom-table-td:first-of-type { border-left-width: 1px; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr .s-custom-table-td:last-of-type { border-right-width: 1px; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:first-of-type { border-radius: 0px 0px 0px 3px; }

table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:last-of-type { border-radius: 0px 0px 3px; }

table.s-table.s-custom-table.with-out-border { overflow-y: auto; }

table.s-table.s-custom-table.with-out-border .s-custom-table-header .s-custom-table-tr:last-of-type .s-custom-table-th:first-of-type { border-radius: 3px 0px 0px 3px; }

table.s-table.s-custom-table.with-out-border .s-custom-table-header .s-custom-table-tr:last-of-type .s-custom-table-th:last-of-type { border-radius: 0px 3px 3px 0px; }

table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-td:first-of-type, table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-td:last-of-type { border-left-width: 0px; border-right-width: 0px; border-radius: 0px; }

.s-kit-table-wrapper.s-custom-table .s-kit-table { border: rgb(226, 228, 231); }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content { overflow-x: auto; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td, .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th { color: rgb(99, 105, 114); font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; line-height: 1.5; border-style: solid; border-color: rgb(226, 228, 231); border-image: none; border-width: 0px 0px 1px; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td:lang(ja), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td:lang(sxl), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td:lang(zh), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td:lang(zh-cn), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th:lang(sxl), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th:lang(zh), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td:lang(zh-tw), .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr th { font-weight: 700; white-space: nowrap; border-top-width: 1px; background-color: rgb(244, 246, 248); padding: 10px 15px; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr:first-of-type th:first-of-type { border-left-width: 1px; border-radius: 3px 0px 0px 3px; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr:first-of-type th:last-of-type { border-right-width: 1px; border-radius: 0px 3px 3px 0px; }

.s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table tbody.s-kit-table-tbody tr td { line-height: 1.5; font-weight: 400; vertical-align: baseline; padding: 12px 15px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-body .s-custom-table-td, .editor-rtl-layout table.s-table.s-custom-table .s-custom-table-header .s-custom-table-th { text-align: right; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:first-of-type { border-left-width: 0px; border-right-width: 1px; border-radius: 0px 3px 0px 0px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:last-of-type { border-right-width: 0px; border-left-width: 1px; border-radius: 3px 0px 0px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr .s-custom-table-td:first-of-type { border-left-width: 0px; border-right-width: 1px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr .s-custom-table-td:last-of-type { border-right-width: 0px; border-left-width: 1px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:first-of-type { border-radius: 0px 0px 3px; }

.editor-rtl-layout table.s-table.s-custom-table .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:last-of-type { border-radius: 0px 0px 0px 3px; }

.editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:first-of-type { border-radius: 0px 3px 3px 0px; }

.editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-header .s-custom-table-tr:first-of-type .s-custom-table-th:last-of-type { border-radius: 3px 0px 0px 3px; }

.editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:first-of-type, .editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-tr:last-of-type .s-custom-table-td:last-of-type { border-radius: 0px; }

.editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-tr .s-custom-table-td:first-of-type { border-right-width: 0px; }

.editor-rtl-layout table.s-table.s-custom-table.with-out-border .s-custom-table-body .s-custom-table-tr .s-custom-table-td:last-of-type { border-left-width: 0px; }

.editor-rtl-layout .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr:first-of-type th:first-of-type { border-left-width: 0px; border-right-width: 1px; border-radius: 0px 3px 3px 0px; }

.editor-rtl-layout .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table thead.s-kit-table-thead tr:first-of-type th:last-of-type { border-right-width: 0px; border-left-width: 1px; border-radius: 3px 0px 0px 3px; }

.s-tooltip-dialog { opacity: 0; pointer-events: none; transition: left 0.2s cubic-bezier(0.7, 0, 0.3, 1), opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); display: block; padding: 10px; background: rgb(0, 0, 0); border-radius: 4px; font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 2px; color: rgb(255, 255, 255); }

.s-tooltip-dialog:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-tooltip-dialog:lang(sxl), .s-tooltip-dialog:lang(zh), .s-tooltip-dialog:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-tooltip-dialog:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-tooltip-dialog .s-btn { border-radius: 3px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px; }

.s-tooltip-dialog .s-btn::before { top: 0px; border-radius: 4px; }

.s-tooltip-dialog .menu-title { text-transform: uppercase; color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 2px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-tooltip-dialog .menu-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-tooltip-dialog .menu-title:lang(sxl), .s-tooltip-dialog .menu-title:lang(zh), .s-tooltip-dialog .menu-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-tooltip-dialog .menu-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-tooltip-dialog::before { content: ""; display: block; width: 0px; height: 0px; border-width: 6px; border-style: solid; border-color: transparent rgb(0, 0, 0) transparent transparent; border-image: none; position: absolute; margin-top: -6px; left: -12px; }

.s-tooltip-dialog.s-point-right::before { border-left-color: rgb(0, 0, 0); border-right-color: transparent; right: -12px; left: auto; }

.s-tooltip-dialog.active { opacity: 1; pointer-events: auto; }

.s-tooltip-dialog.s-side-menu-tooltip { position: fixed; left: 214px; margin-left: 7px; z-index: 2001; }

.s-tooltip-dialog.s-side-menu-tooltip::before { top: 16px; }

.s-tooltip-dialog.s-side-menu-tooltip.upward::before { top: auto; bottom: 16px; }

.s-tooltip-dialog.s-side-menu-tooltip.active { display: block; left: 219px; }

.s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu { display: flex; margin: 5px 0px; }

.s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-form-field { display: flex; padding: 0px 10px; margin: 0px; flex-wrap: wrap; width: calc(50% - 15px); align-content: flex-end; }

.s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-form-field:last-of-type { padding-left: 0px; }

.s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-form-field .entypo-arrow-combo { right: 15px; }

.s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-form-field .full-width { width: 100%; }

.s-tooltip-dialog.s-side-menu-tooltip .url-link-wrapper .s-checkbox { display: flex; align-items: flex-start; }

.s-tooltip-dialog.s-menu-container { padding: 5px 0px; }

.s-tooltip-dialog .error-message, .s-tooltip-dialog .error-message a { color: rgb(204, 119, 119); }

.s-tooltip-dialog .menu-item, .s-tooltip-dialog .menu-label { user-select: none; padding: 4px 10px; }

.s-tooltip-dialog .menu-section { position: relative; margin-bottom: 10px; }

.s-tooltip-dialog .menu-section.set-password.gray .menu-section-icon { color: rgb(99, 105, 114); }

.s-tooltip-dialog .menu-section.set-password.gold, .s-tooltip-dialog .menu-section.set-password.gold .toggle-link { color: rgb(243, 199, 53); }

.s-tooltip-dialog .menu-section input[type="checkbox"] { margin-right: 5px; position: relative; }

.s-tooltip-dialog .menu-section .menu-section-title { color: rgb(170, 170, 170); margin-bottom: 5px; line-height: 1.5; }

.s-tooltip-dialog .menu-section .menu-section-icon { margin-right: 5px; font-size: 12px; }

.s-tooltip-dialog .menu-section .option { color: rgb(204, 204, 204); display: flex; margin-top: 10px; align-items: flex-start; line-height: 1.5; cursor: pointer; }

.s-tooltip-dialog .menu-section .option > div { margin-left: 8px; margin-top: -3px; }

.s-tooltip-dialog .toggle-link { cursor: pointer; text-decoration: underline; color: rgb(204, 204, 204); }

.s-tooltip-dialog .menu-item { cursor: pointer; }

.s-tooltip-dialog .menu-item:hover { background: rgb(51, 51, 51); }

.s-tooltip-dialog .menu-item.no-hover { cursor: auto; background: none; }

.s-tooltip-dialog .menu-item.url { cursor: default; }

.s-tooltip-dialog .menu-item.url:hover { background: inherit; }

.s-tooltip-dialog .menu-item.gray .menu-item-icon { color: rgb(99, 105, 114); }

.s-tooltip-dialog .menu-item.gold, .s-tooltip-dialog .menu-item.gold .menu-item-icon, .s-tooltip-dialog .menu-item.gold .menu-item-text { color: rgb(243, 199, 53); }

.s-tooltip-dialog .menu-item-icon { display: inline-block; zoom: 1; width: 14px; text-align: center; }

.s-tooltip-dialog .menu-item-icon.middle { vertical-align: middle; }

.s-tooltip-dialog .menu-item-icon.url { font-size: 10px; color: grey; }

.s-tooltip-dialog .menu-item-text { display: inline-block; zoom: 1; margin-left: 5px; }

.s-tooltip-dialog .menu-item-text.middle { vertical-align: middle; }

.s-tooltip-dialog .menu-item-text a { color: inherit; }

.s-tooltip-dialog .menu-item-text.url { margin-left: 10px; user-select: text; word-break: break-word; }

.s-tooltip-dialog input[type="password"], .s-tooltip-dialog input[type="text"], .s-tooltip-dialog textarea { padding: 3px 5px; box-sizing: border-box; font-size: 12px; border-radius: 3px; background-color: rgb(46, 46, 47); color: rgb(198, 201, 205); border: 1px solid rgb(85, 85, 85); outline: none; width: 100%; }

.s-tooltip-dialog input[type="password"]:focus, .s-tooltip-dialog input[type="password"]:hover, .s-tooltip-dialog input[type="text"]:focus, .s-tooltip-dialog input[type="text"]:hover, .s-tooltip-dialog textarea:focus, .s-tooltip-dialog textarea:hover { border-color: rgb(111, 111, 111); }

.s-tooltip-dialog input[type="password"]::-webkit-input-placeholder, .s-tooltip-dialog input[type="text"]::-webkit-input-placeholder, .s-tooltip-dialog textarea::-webkit-input-placeholder { font-size: 12px; }

.s-tooltip-dialog input[type="password"]::placeholder, .s-tooltip-dialog input[type="text"]::placeholder, .s-tooltip-dialog textarea::placeholder { font-size: 12px; }

.s-tooltip-dialog textarea { display: block; height: 50px; padding: 5px; }

.s-tooltip-dialog input[type="email"]::-webkit-input-placeholder, .s-tooltip-dialog input[type="number"]::-webkit-input-placeholder, .s-tooltip-dialog input[type="text"]::-webkit-input-placeholder, .s-tooltip-dialog textarea::-webkit-input-placeholder { color: rgb(198, 201, 205); opacity: 0.5; }

.s-tooltip-dialog input[type="password"], .s-tooltip-dialog input[type="text"] { height: 27px; }

.s-tooltip-dialog hr { margin: 4px 0px; border-width: medium medium 1px; border-style: none none solid; border-color: currentcolor currentcolor rgb(68, 68, 68); border-image: none; }

.s-tooltip-dialog hr.big { margin: 10px 0px; }

.s-tooltip-dialog.arrow-list .menu-item-inner { transform: translateX(-23px); transition: transform 0.3s, -webkit-transform 0.3s; }

.s-tooltip-dialog.arrow-list .menu-item-pointer { width: 15px; margin-right: 8px; }

.s-tooltip-dialog.arrow-list .menu-item { overflow: hidden; }

.s-tooltip-dialog.arrow-list .menu-item:hover .menu-item-inner { transform: translateX(0px); }

.s-tooltip-dialog.s-public-url-menu::before { top: 40px; }

.s-tooltip-dialog .s-form-field { margin-bottom: 0px; }

.s-tooltip-dialog .s-form-field.s-select-container .entypo-arrow-combo { color: rgb(198, 201, 205); top: auto; }

.s-tooltip-dialog .s-form-field.s-select-container select { font-size: 12px; background-image: none; background-color: rgb(46, 46, 47); border-color: rgb(85, 85, 85); color: rgb(198, 201, 205); padding-left: 5px; }

.s-tooltip-dialog .s-form-field.s-select-container select:focus, .s-tooltip-dialog .s-form-field.s-select-container select:hover { border-color: rgb(111, 111, 111); }

.s-tooltip-dialog .s-form-field.s-select-container label { font-weight: 400; }

.s-tooltip-dialog .page-path input[type="text"] { width: 120px; }

.s-box { border-radius: 4px; background: rgb(255, 255, 255); position: relative; padding: 15px; margin: 0px 0px 20px; color: rgb(99, 105, 114); border: 1px solid rgb(169, 174, 178); word-break: break-word; }

.s-box.error, .s-box.notice, .s-box.red { border: 1px solid rgba(230, 71, 81, 0.3); background: rgb(255, 218, 221); margin: 0px auto 20px; }

.s-box.error, .s-box.error p, .s-box.notice, .s-box.notice p, .s-box.red, .s-box.red p { color: rgb(207, 64, 73); }

.s-box.error a, .s-box.notice a, .s-box.red a { color: rgb(207, 64, 73); text-decoration: underline; }

.s-box.error a:hover, .s-box.notice a:hover, .s-box.red a:hover { color: rgb(253, 78, 89); }

.s-box.error.ghost, .s-box.notice.ghost, .s-box.red.ghost { border: 1px solid rgb(230, 71, 81); color: rgb(230, 71, 81); }

.s-box.yellow { border: 1px solid rgb(204, 178, 131); background: rgb(255, 223, 164); color: rgb(230, 91, 0); }

.s-box.light-yellow { border: 1px solid rgb(204, 193, 161); background: rgb(255, 241, 201); color: rgb(230, 91, 0); }

.s-box.orange { color: rgb(231, 115, 40); background: rgb(255, 223, 164); border: 1px solid rgba(251, 125, 43, 0.3); }

.s-box.orange.ghost { color: rgb(255, 138, 47); background: none; border: 1px solid rgb(255, 138, 47); }

.s-box.gray { background: rgba(226, 228, 231, 0.8); color: rgb(99, 105, 114); border: 1px solid rgba(99, 105, 114, 0.2); }

.s-box.gray-2 { background: rgb(141, 148, 156); color: rgb(255, 255, 255); border: 1px solid rgb(141, 148, 156); }

.s-box.gray-2.ghost { background: none; color: rgb(141, 148, 156); border: 1px solid rgb(141, 148, 156); }

.s-box.gray-light { background: rgb(246, 246, 246); color: rgb(99, 105, 114); border: 1px solid rgba(99, 105, 114, 0.2); }

.s-box.gray-light.ghost { background: none; color: rgb(169, 174, 178); border: 1px solid rgb(226, 228, 231); }

.s-box.green, .s-box.success { border: 1px solid rgb(206, 220, 160); background: rgb(229, 244, 178); }

.s-box.green, .s-box.green p, .s-box.success, .s-box.success p { color: rgb(118, 146, 20); }

.s-box.green.ghost, .s-box.success.ghost { background: none; color: rgb(147, 183, 25); border: 1px solid rgb(147, 183, 25); }

.s-box.pale-green { background: rgb(223, 235, 229); border: 1px solid rgb(181, 227, 199); }

.s-box.pale-green, .s-box.pale-green p { color: rgb(104, 168, 128); }

.s-box.blue, .s-box.info { border: 1px solid rgb(142, 216, 243); background: rgb(211, 240, 250); }

.s-box.blue, .s-box.blue p, .s-box.info, .s-box.info p { color: rgb(20, 132, 173); }

.s-box.blue.ghost, .s-box.info.ghost { background: none; color: rgb(27, 176, 230); border: 1px solid rgb(27, 176, 230); }

.s-box.no-border { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.s-box.inset { background: rgba(0, 0, 0, 0.075); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-box.bottom { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; border-radius: 0px 0px 4px 4px; }

.s-box.large { padding: 28px 30px; }

.s-box .button-right { min-width: 140px; float: right; text-align: right; line-height: 1.4; }

.s-box .close-btn { position: absolute; top: 5px; right: 10px; font-size: 20px; cursor: pointer; }

.s-box.small { padding: 10px 15px; margin: 10px 0px; line-height: 1.3; }

.s-box.small .fa, .s-box.small i { margin-right: 5px; }

.s-box.first { margin-top: 0px; }

.s-box.last, .s-box.tag { margin-bottom: 0px; }

.s-box.tag { display: inline-block; zoom: 1; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; margin-left: 10px; font-size: 11px; padding: 3px 6px; }

.s-box.tag.middle { vertical-align: middle; }

.s-box.tag:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-box.tag:lang(sxl), .s-box.tag:lang(zh), .s-box.tag:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-box.tag:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-box.tag.ghost { font-weight: 600; background: none; }

.s-box.tag.clickable { cursor: pointer; }

.s-box.no-padding { padding: 0px; }

.s-box.no-margin { margin: 0px; }

.basic-publish-modal.keyword-censorship-modal .keyword-censorship-title { display: flex; justify-content: center; align-items: center; }

.basic-publish-modal.keyword-censorship-modal .keyword-censorship-title .entypo { font-size: 20px; color: rgb(230, 71, 81); margin-bottom: 20px; }

.basic-publish-modal.keyword-censorship-modal .keyword-censorship-title h3 { margin-left: 10px; }

.basic-publish-modal.keyword-censorship-modal .bottom-bar { width: 60%; overflow-wrap: break-word; margin: 30px auto 0px; }

.basic-publish-modal .s-kit-modal-content { text-align: center; width: 450px; min-height: 200px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; }

.basic-publish-modal .s-kit-modal-content:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.basic-publish-modal .s-kit-modal-content:lang(sxl), .basic-publish-modal .s-kit-modal-content:lang(zh), .basic-publish-modal .s-kit-modal-content:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.basic-publish-modal .s-kit-modal-content:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.basic-publish-modal h3 { font-size: 20px; font-weight: 700; color: rgb(99, 105, 114); margin-bottom: 20px; }

.basic-publish-modal img { max-height: 50px; margin-bottom: 20px; }

.basic-publish-modal a { color: rgb(118, 113, 255); cursor: pointer; }

.basic-publish-modal .subtitle { color: rgb(99, 105, 114); font-size: 14px; line-height: 1.4; }

.basic-publish-modal .bottom-bar { margin-top: 30px; }

.basic-publish-modal .bottom-bar button { width: 100%; }

.basic-publish-modal .bottom-bar button:last-child { margin-bottom: 0px; }

.basic-publish-modal .bottom-bar .bottom-text { color: rgb(141, 148, 156); font-size: 14px; }

.basic-publish-modal .modal-top-icon { width: 46px; height: 46px; background-size: contain; margin: 0px auto 20px; }

.info-icon { background: url("/images/icon-info.ab249b923f3dc5698a7e4ac8758c4b7a.png") no-repeat; }

.success-icon { background: url("/images/icon-success.1971432a56c93e8ac8b217709866b700.png") no-repeat; }

.fail-icon { background: url("/images/icon-fail.ce9490403dcaa5649eabdcedc1aa7afd.png") no-repeat; }

.wait-icon { background: url("/images/icon-wait.ae8e609ca8bc91707689ac09f75ea707.png") no-repeat; }

.warning-icon { background: url("/images/icon-warning.6c8a9518bf45c2741f82c1dee4c8b4cd.png") no-repeat; }

.basic-publish-modal .qr-wrap { text-align: center; margin-top: 30px; }

.basic-publish-modal .qr-wrap img { margin: 0px 30px 0px 0px; max-width: 120px; max-height: 120px; vertical-align: middle; }

.basic-publish-modal .qr-wrap div { display: inline-block; color: rgb(141, 148, 156); vertical-align: middle; text-align: left; }

.s-form .s-form-section { margin-bottom: 25px; }

.s-form .s-form-section:last-child { margin-bottom: 0px; }

.s-form.inline .s-form-field { display: inline-block; margin-bottom: 0px; }

.s-form-field { position: relative; margin-bottom: 15px; }

.s-form-field.required::after { content: "*"; position: absolute; right: -15px; top: 13px; color: rgb(230, 71, 81); }

.s-form-field.inline { display: inline-block; margin-right: 15px; vertical-align: top; }

.s-form-field.inline .label, .s-form-field.inline > label { display: block; margin-bottom: 10px; }

.s-form-field.inline .s-form-field-error { display: block; }

.s-form-field:last-child { margin-bottom: 0px; }

.s-form-field.warn { color: rgb(255, 128, 96); }

.s-form-field.error { color: rgb(230, 71, 81); }

.s-form-field.buttons { display: flex; justify-content: space-between; }

.s-form-field.search input[type="text"] { padding: 5px 30px; }

.s-form-field.search::before { font-family: "Font Awesome 5 Free"; position: absolute; left: 10px; top: 12px; content: ""; font-size: 12px; color: rgb(166, 166, 166); }

.s-form-field.search .clear-input-btn { cursor: pointer; font-family: "Font Awesome 5 Free"; position: absolute; right: 10px; top: 10px; content: ""; font-size: 16px; color: rgb(166, 166, 166); }

.s-form-field.s-select-container label { display: block; margin-bottom: 5px; color: rgb(255, 255, 255); }

.s-form-field.s-select-container label.gray { color: rgb(169, 174, 178); }

.s-form-field.s-select-container select { appearance: none; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); padding: 0px 15px 0px 8px; width: 100%; border-radius: 3px; height: 34px; }

.s-form-field.s-select-container select:focus { outline: none; }

.s-form-field.s-select-container i { pointer-events: none; position: absolute; color: rgb(99, 105, 114); right: 5px; top: 0px; line-height: 34px; }

.s-form-field.s-select-container.small select { height: 27px; }

.s-form-field.s-select-container.small i { line-height: 28px; }

.s-form-field label { font-weight: 600; color: rgb(75, 80, 86); }

.s-form-field label.side { display: inline-block; margin-right: 10px; margin-bottom: 0px; padding: 3px 0px; }

.s-form-field label.top { display: block; margin-bottom: 10px; }

.s-form-field input[type="email"], .s-form-field input[type="number"], .s-form-field input[type="password"], .s-form-field input[type="text"], .s-form-field textarea { border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); line-height: 1.6; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }

.s-form-field input[type="email"]:focus, .s-form-field input[type="number"]:focus, .s-form-field input[type="password"]:focus, .s-form-field input[type="text"]:focus, .s-form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-form-field input[type="email"].thin, .s-form-field input[type="number"].thin, .s-form-field input[type="password"].thin, .s-form-field input[type="text"].thin, .s-form-field textarea.thin { padding: 2px; }

.s-form-field input[type="email"].middle, .s-form-field input[type="number"].middle, .s-form-field input[type="password"].middle, .s-form-field input[type="text"].middle, .s-form-field textarea.middle { padding: 10px; height: 16px; }

.s-form-field input[type="email"].full-width, .s-form-field input[type="number"].full-width, .s-form-field input[type="password"].full-width, .s-form-field input[type="text"].full-width, .s-form-field textarea.full-width { width: 100%; box-sizing: border-box; }

.s-form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-form-field select { height: 37px; width: 165px; background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); font-size: 14px; cursor: pointer; }

.s-form-field select.disabled { appearance: none; }

.s-form-field textarea { width: 100%; box-sizing: border-box; }

.s-form-field input[type="number"].error, .s-form-field input[type="password"].error, .s-form-field input[type="text"].error, .s-form-field select.error, .s-form-field textarea.error { border: 1px solid rgb(230, 71, 81); }

.s-form-field input[type="number"].disabled, .s-form-field input[type="password"].disabled, .s-form-field input[type="text"].disabled, .s-form-field select.disabled, .s-form-field textarea.disabled { background: rgb(242, 242, 242); color: rgb(99, 105, 114); }

.s-form-field .radio-field { padding: 6px 6px 6px 2px; cursor: pointer; }

.s-form-field .radio-field .label { padding-left: 4px; cursor: pointer; }

.s-form-field .radio-field .radio-label { padding-left: 4px; cursor: auto; }

.s-form-field .radio-field input { cursor: pointer; }

.s-form-field .radio-field:first-child { margin-top: 0px; }

.s-form-field .radio-field:last-child { margin-bottom: 0px; }

.s-form-field .s-form-field-error { margin-top: 5px; font-size: 86%; color: rgb(230, 71, 81); }

.s-form-field .s-form-field-hint { line-height: 1.2; }

.s-form-field.covered-label .field-content { border: 1px solid rgb(198, 201, 205); border-radius: 3px; display: flex; align-items: center; }

.s-form-field.covered-label input[type="password"], .s-form-field.covered-label input[type="text"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; flex: 1 1 0%; }

.s-form-field.covered-label label.covered { flex: 0 0 auto; padding: 0px 8px; }

.s-form-field.covered-label.error .field-content { border-color: rgb(230, 71, 81); }

.table { display: table; width: 100%; table-layout: fixed; }

.table .table-row { display: table-row; }

.table .table-cell { display: table-cell; vertical-align: middle; }

.Dropdown-root { position: relative; }

.Dropdown-control { position: relative; overflow: hidden; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 2px; box-sizing: border-box; color: rgb(99, 105, 114); cursor: pointer; outline: none; padding: 8px 52px 8px 10px; transition: 0.2s; }

.Dropdown-control:hover { box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 0px; }

.Dropdown-arrow { border-color: rgb(153, 153, 153) transparent transparent; border-style: solid; border-width: 5px 5px 0px; content: " "; display: block; height: 0px; position: absolute; right: 10px; top: 14px; width: 0px; }

.is-open .Dropdown-arrow { border-color: transparent transparent rgb(153, 153, 153); border-width: 0px 5px 5px; }

.Dropdown-menu { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 0px; box-sizing: border-box; margin-top: -1px; max-height: 200px; overflow-y: auto; position: absolute; top: 100%; width: 100%; z-index: 1000; }

.Dropdown-menu .Dropdown-group > .Dropdown-title { padding: 8px 10px; color: rgb(51, 51, 51); font-weight: 700; text-transform: capitalize; }

.Dropdown-option { box-sizing: border-box; color: rgba(51, 51, 51, 0.8); cursor: pointer; display: block; padding: 8px 10px; }

.Dropdown-option:last-child { border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; }

.Dropdown-option.is-selected, .Dropdown-option:hover { background-color: rgb(242, 249, 252); color: rgb(99, 105, 114); }

.Dropdown-noresults { box-sizing: border-box; color: rgb(204, 204, 204); cursor: default; display: block; padding: 8px 10px; }

input[placeholder]::-webkit-input-placeholder { color: rgb(198, 201, 205); font-weight: 400; }

textarea[placeholder]::-webkit-input-placeholder { color: rgb(198, 201, 205); font-weight: 400; }

::-webkit-input-placeholder { color: rgb(198, 201, 205); font-weight: 400; }

@font-face { font-family: "Bebas Neue"; src: url("https://static-assets.sxlcdn.com/webpack/fonts/bebasneue_bold-webfont.db0480ce584a47cfcc74435698c96cc5.woff2") format("woff2"), url("https://static-assets.sxlcdn.com/webpack/fonts/bebasneue_bold-webfont.c394f214004ea574f5698875cb2b3bc5.woff") format("woff"), url("https://static-assets.sxlcdn.com/webpack/fonts/bebasneue_bold-webfont.f2ecb2abf2ada45e2e884a689354777b.ttf") format("truetype"); font-weight: 400; font-style: normal; }

.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }

.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }

.fa-xs { font-size: 0.75em; }

.fa-sm { font-size: 0.875em; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }

.fa-ul > li { position: relative; }

.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }

.fa-border { border-radius: 0.1em; border: 0.08em solid rgb(238, 238, 238); padding: 0.2em 0.25em 0.15em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, .fas.fa-pull-left { margin-right: 0.3em; }

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-right, .fas.fa-pull-right { margin-left: 0.3em; }

.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }

.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }

@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scaleX(-1); }

.fa-flip-vertical { transform: scaleY(-1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2em; }

.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: rgb(255, 255, 255); }

.fa-500px::before { content: ""; }

.fa-accessible-icon::before { content: ""; }

.fa-accusoft::before { content: ""; }

.fa-acquisitions-incorporated::before { content: ""; }

.fa-ad::before { content: ""; }

.fa-address-book::before { content: ""; }

.fa-address-card::before { content: ""; }

.fa-adjust::before { content: ""; }

.fa-adn::before { content: ""; }

.fa-adversal::before { content: ""; }

.fa-affiliatetheme::before { content: ""; }

.fa-air-freshener::before { content: ""; }

.fa-airbnb::before { content: ""; }

.fa-algolia::before { content: ""; }

.fa-align-center::before { content: ""; }

.fa-align-justify::before { content: ""; }

.fa-align-left::before { content: ""; }

.fa-align-right::before { content: ""; }

.fa-alipay::before { content: ""; }

.fa-allergies::before { content: ""; }

.fa-amazon::before { content: ""; }

.fa-amazon-pay::before { content: ""; }

.fa-ambulance::before { content: ""; }

.fa-american-sign-language-interpreting::before { content: ""; }

.fa-amilia::before { content: ""; }

.fa-anchor::before { content: ""; }

.fa-android::before { content: ""; }

.fa-angellist::before { content: ""; }

.fa-angle-double-down::before { content: ""; }

.fa-angle-double-left::before { content: ""; }

.fa-angle-double-right::before { content: ""; }

.fa-angle-double-up::before { content: ""; }

.fa-angle-down::before { content: ""; }

.fa-angle-left::before { content: ""; }

.fa-angle-right::before { content: ""; }

.fa-angle-up::before { content: ""; }

.fa-angry::before { content: ""; }

.fa-angrycreative::before { content: ""; }

.fa-angular::before { content: ""; }

.fa-ankh::before { content: ""; }

.fa-app-store::before { content: ""; }

.fa-app-store-ios::before { content: ""; }

.fa-apper::before { content: ""; }

.fa-apple::before { content: ""; }

.fa-apple-alt::before { content: ""; }

.fa-apple-pay::before { content: ""; }

.fa-archive::before { content: ""; }

.fa-archway::before { content: ""; }

.fa-arrow-alt-circle-down::before { content: ""; }

.fa-arrow-alt-circle-left::before { content: ""; }

.fa-arrow-alt-circle-right::before { content: ""; }

.fa-arrow-alt-circle-up::before { content: ""; }

.fa-arrow-circle-down::before { content: ""; }

.fa-arrow-circle-left::before { content: ""; }

.fa-arrow-circle-right::before { content: ""; }

.fa-arrow-circle-up::before { content: ""; }

.fa-arrow-down::before { content: ""; }

.fa-arrow-left::before { content: ""; }

.fa-arrow-right::before { content: ""; }

.fa-arrow-up::before { content: ""; }

.fa-arrows-alt::before { content: ""; }

.fa-arrows-alt-h::before { content: ""; }

.fa-arrows-alt-v::before { content: ""; }

.fa-artstation::before { content: ""; }

.fa-assistive-listening-systems::before { content: ""; }

.fa-asterisk::before { content: ""; }

.fa-asymmetrik::before { content: ""; }

.fa-at::before { content: ""; }

.fa-atlas::before { content: ""; }

.fa-atlassian::before { content: ""; }

.fa-atom::before { content: ""; }

.fa-audible::before { content: ""; }

.fa-audio-description::before { content: ""; }

.fa-autoprefixer::before { content: ""; }

.fa-avianex::before { content: ""; }

.fa-aviato::before { content: ""; }

.fa-award::before { content: ""; }

.fa-aws::before { content: ""; }

.fa-baby::before { content: ""; }

.fa-baby-carriage::before { content: ""; }

.fa-backspace::before { content: ""; }

.fa-backward::before { content: ""; }

.fa-bacon::before { content: ""; }

.fa-bacteria::before { content: ""; }

.fa-bacterium::before { content: ""; }

.fa-bahai::before { content: ""; }

.fa-balance-scale::before { content: ""; }

.fa-balance-scale-left::before { content: ""; }

.fa-balance-scale-right::before { content: ""; }

.fa-ban::before { content: ""; }

.fa-band-aid::before { content: ""; }

.fa-bandcamp::before { content: ""; }

.fa-barcode::before { content: ""; }

.fa-bars::before { content: ""; }

.fa-baseball-ball::before { content: ""; }

.fa-basketball-ball::before { content: ""; }

.fa-bath::before { content: ""; }

.fa-battery-empty::before { content: ""; }

.fa-battery-full::before { content: ""; }

.fa-battery-half::before { content: ""; }

.fa-battery-quarter::before { content: ""; }

.fa-battery-three-quarters::before { content: ""; }

.fa-battle-net::before { content: ""; }

.fa-bed::before { content: ""; }

.fa-beer::before { content: ""; }

.fa-behance::before { content: ""; }

.fa-behance-square::before { content: ""; }

.fa-bell::before { content: ""; }

.fa-bell-slash::before { content: ""; }

.fa-bezier-curve::before { content: ""; }

.fa-bible::before { content: ""; }

.fa-bicycle::before { content: ""; }

.fa-biking::before { content: ""; }

.fa-bimobject::before { content: ""; }

.fa-binoculars::before { content: ""; }

.fa-biohazard::before { content: ""; }

.fa-birthday-cake::before { content: ""; }

.fa-bitbucket::before { content: ""; }

.fa-bitcoin::before { content: ""; }

.fa-bity::before { content: ""; }

.fa-black-tie::before { content: ""; }

.fa-blackberry::before { content: ""; }

.fa-blender::before { content: ""; }

.fa-blender-phone::before { content: ""; }

.fa-blind::before { content: ""; }

.fa-blog::before { content: ""; }

.fa-blogger::before { content: ""; }

.fa-blogger-b::before { content: ""; }

.fa-bluetooth::before { content: ""; }

.fa-bluetooth-b::before { content: ""; }

.fa-bold::before { content: ""; }

.fa-bolt::before { content: ""; }

.fa-bomb::before { content: ""; }

.fa-bone::before { content: ""; }

.fa-bong::before { content: ""; }

.fa-book::before { content: ""; }

.fa-book-dead::before { content: ""; }

.fa-book-medical::before { content: ""; }

.fa-book-open::before { content: ""; }

.fa-book-reader::before { content: ""; }

.fa-bookmark::before { content: ""; }

.fa-bootstrap::before { content: ""; }

.fa-border-all::before { content: ""; }

.fa-border-none::before { content: ""; }

.fa-border-style::before { content: ""; }

.fa-bowling-ball::before { content: ""; }

.fa-box::before { content: ""; }

.fa-box-open::before { content: ""; }

.fa-box-tissue::before { content: ""; }

.fa-boxes::before { content: ""; }

.fa-braille::before { content: ""; }

.fa-brain::before { content: ""; }

.fa-bread-slice::before { content: ""; }

.fa-briefcase::before { content: ""; }

.fa-briefcase-medical::before { content: ""; }

.fa-broadcast-tower::before { content: ""; }

.fa-broom::before { content: ""; }

.fa-brush::before { content: ""; }

.fa-btc::before { content: ""; }

.fa-buffer::before { content: ""; }

.fa-bug::before { content: ""; }

.fa-building::before { content: ""; }

.fa-bullhorn::before { content: ""; }

.fa-bullseye::before { content: ""; }

.fa-burn::before { content: ""; }

.fa-buromobelexperte::before { content: ""; }

.fa-bus::before { content: ""; }

.fa-bus-alt::before { content: ""; }

.fa-business-time::before { content: ""; }

.fa-buy-n-large::before { content: ""; }

.fa-buysellads::before { content: ""; }

.fa-calculator::before { content: ""; }

.fa-calendar::before { content: ""; }

.fa-calendar-alt::before { content: ""; }

.fa-calendar-check::before { content: ""; }

.fa-calendar-day::before { content: ""; }

.fa-calendar-minus::before { content: ""; }

.fa-calendar-plus::before { content: ""; }

.fa-calendar-times::before { content: ""; }

.fa-calendar-week::before { content: ""; }

.fa-camera::before { content: ""; }

.fa-camera-retro::before { content: ""; }

.fa-campground::before { content: ""; }

.fa-canadian-maple-leaf::before { content: ""; }

.fa-candy-cane::before { content: ""; }

.fa-cannabis::before { content: ""; }

.fa-capsules::before { content: ""; }

.fa-car::before { content: ""; }

.fa-car-alt::before { content: ""; }

.fa-car-battery::before { content: ""; }

.fa-car-crash::before { content: ""; }

.fa-car-side::before { content: ""; }

.fa-caravan::before { content: ""; }

.fa-caret-down::before { content: ""; }

.fa-caret-left::before { content: ""; }

.fa-caret-right::before { content: ""; }

.fa-caret-square-down::before { content: ""; }

.fa-caret-square-left::before { content: ""; }

.fa-caret-square-right::before { content: ""; }

.fa-caret-square-up::before { content: ""; }

.fa-caret-up::before { content: ""; }

.fa-carrot::before { content: ""; }

.fa-cart-arrow-down::before { content: ""; }

.fa-cart-plus::before { content: ""; }

.fa-cash-register::before { content: ""; }

.fa-cat::before { content: ""; }

.fa-cc-amazon-pay::before { content: ""; }

.fa-cc-amex::before { content: ""; }

.fa-cc-apple-pay::before { content: ""; }

.fa-cc-diners-club::before { content: ""; }

.fa-cc-discover::before { content: ""; }

.fa-cc-jcb::before { content: ""; }

.fa-cc-mastercard::before { content: ""; }

.fa-cc-paypal::before { content: ""; }

.fa-cc-stripe::before { content: ""; }

.fa-cc-visa::before { content: ""; }

.fa-centercode::before { content: ""; }

.fa-centos::before { content: ""; }

.fa-certificate::before { content: ""; }

.fa-chair::before { content: ""; }

.fa-chalkboard::before { content: ""; }

.fa-chalkboard-teacher::before { content: ""; }

.fa-charging-station::before { content: ""; }

.fa-chart-area::before { content: ""; }

.fa-chart-bar::before { content: ""; }

.fa-chart-line::before { content: ""; }

.fa-chart-pie::before { content: ""; }

.fa-check::before { content: ""; }

.fa-check-circle::before { content: ""; }

.fa-check-double::before { content: ""; }

.fa-check-square::before { content: ""; }

.fa-cheese::before { content: ""; }

.fa-chess::before { content: ""; }

.fa-chess-bishop::before { content: ""; }

.fa-chess-board::before { content: ""; }

.fa-chess-king::before { content: ""; }

.fa-chess-knight::before { content: ""; }

.fa-chess-pawn::before { content: ""; }

.fa-chess-queen::before { content: ""; }

.fa-chess-rook::before { content: ""; }

.fa-chevron-circle-down::before { content: ""; }

.fa-chevron-circle-left::before { content: ""; }

.fa-chevron-circle-right::before { content: ""; }

.fa-chevron-circle-up::before { content: ""; }

.fa-chevron-down::before { content: ""; }

.fa-chevron-left::before { content: ""; }

.fa-chevron-right::before { content: ""; }

.fa-chevron-up::before { content: ""; }

.fa-child::before { content: ""; }

.fa-chrome::before { content: ""; }

.fa-chromecast::before { content: ""; }

.fa-church::before { content: ""; }

.fa-circle::before { content: ""; }

.fa-circle-notch::before { content: ""; }

.fa-city::before { content: ""; }

.fa-clinic-medical::before { content: ""; }

.fa-clipboard::before { content: ""; }

.fa-clipboard-check::before { content: ""; }

.fa-clipboard-list::before { content: ""; }

.fa-clock::before { content: ""; }

.fa-clone::before { content: ""; }

.fa-closed-captioning::before { content: ""; }

.fa-cloud::before { content: ""; }

.fa-cloud-download-alt::before { content: ""; }

.fa-cloud-meatball::before { content: ""; }

.fa-cloud-moon::before { content: ""; }

.fa-cloud-moon-rain::before { content: ""; }

.fa-cloud-rain::before { content: ""; }

.fa-cloud-showers-heavy::before { content: ""; }

.fa-cloud-sun::before { content: ""; }

.fa-cloud-sun-rain::before { content: ""; }

.fa-cloud-upload-alt::before { content: ""; }

.fa-cloudflare::before { content: ""; }

.fa-cloudscale::before { content: ""; }

.fa-cloudsmith::before { content: ""; }

.fa-cloudversify::before { content: ""; }

.fa-cocktail::before { content: ""; }

.fa-code::before { content: ""; }

.fa-code-branch::before { content: ""; }

.fa-codepen::before { content: ""; }

.fa-codiepie::before { content: ""; }

.fa-coffee::before { content: ""; }

.fa-cog::before { content: ""; }

.fa-cogs::before { content: ""; }

.fa-coins::before { content: ""; }

.fa-columns::before { content: ""; }

.fa-comment::before { content: ""; }

.fa-comment-alt::before { content: ""; }

.fa-comment-dollar::before { content: ""; }

.fa-comment-dots::before { content: ""; }

.fa-comment-medical::before { content: ""; }

.fa-comment-slash::before { content: ""; }

.fa-comments::before { content: ""; }

.fa-comments-dollar::before { content: ""; }

.fa-compact-disc::before { content: ""; }

.fa-compass::before { content: ""; }

.fa-compress::before { content: ""; }

.fa-compress-alt::before { content: ""; }

.fa-compress-arrows-alt::before { content: ""; }

.fa-concierge-bell::before { content: ""; }

.fa-confluence::before { content: ""; }

.fa-connectdevelop::before { content: ""; }

.fa-contao::before { content: ""; }

.fa-cookie::before { content: ""; }

.fa-cookie-bite::before { content: ""; }

.fa-copy::before { content: ""; }

.fa-copyright::before { content: ""; }

.fa-cotton-bureau::before { content: ""; }

.fa-couch::before { content: ""; }

.fa-cpanel::before { content: ""; }

.fa-creative-commons::before { content: ""; }

.fa-creative-commons-by::before { content: ""; }

.fa-creative-commons-nc::before { content: ""; }

.fa-creative-commons-nc-eu::before { content: ""; }

.fa-creative-commons-nc-jp::before { content: ""; }

.fa-creative-commons-nd::before { content: ""; }

.fa-creative-commons-pd::before { content: ""; }

.fa-creative-commons-pd-alt::before { content: ""; }

.fa-creative-commons-remix::before { content: ""; }

.fa-creative-commons-sa::before { content: ""; }

.fa-creative-commons-sampling::before { content: ""; }

.fa-creative-commons-sampling-plus::before { content: ""; }

.fa-creative-commons-share::before { content: ""; }

.fa-creative-commons-zero::before { content: ""; }

.fa-credit-card::before { content: ""; }

.fa-critical-role::before { content: ""; }

.fa-crop::before { content: ""; }

.fa-crop-alt::before { content: ""; }

.fa-cross::before { content: ""; }

.fa-crosshairs::before { content: ""; }

.fa-crow::before { content: ""; }

.fa-crown::before { content: ""; }

.fa-crutch::before { content: ""; }

.fa-css3::before { content: ""; }

.fa-css3-alt::before { content: ""; }

.fa-cube::before { content: ""; }

.fa-cubes::before { content: ""; }

.fa-cut::before { content: ""; }

.fa-cuttlefish::before { content: ""; }

.fa-d-and-d::before { content: ""; }

.fa-d-and-d-beyond::before { content: ""; }

.fa-dailymotion::before { content: ""; }

.fa-dashcube::before { content: ""; }

.fa-database::before { content: ""; }

.fa-deaf::before { content: ""; }

.fa-deezer::before { content: ""; }

.fa-delicious::before { content: ""; }

.fa-democrat::before { content: ""; }

.fa-deploydog::before { content: ""; }

.fa-deskpro::before { content: ""; }

.fa-desktop::before { content: ""; }

.fa-dev::before { content: ""; }

.fa-deviantart::before { content: ""; }

.fa-dharmachakra::before { content: ""; }

.fa-dhl::before { content: ""; }

.fa-diagnoses::before { content: ""; }

.fa-diaspora::before { content: ""; }

.fa-dice::before { content: ""; }

.fa-dice-d20::before { content: ""; }

.fa-dice-d6::before { content: ""; }

.fa-dice-five::before { content: ""; }

.fa-dice-four::before { content: ""; }

.fa-dice-one::before { content: ""; }

.fa-dice-six::before { content: ""; }

.fa-dice-three::before { content: ""; }

.fa-dice-two::before { content: ""; }

.fa-digg::before { content: ""; }

.fa-digital-ocean::before { content: ""; }

.fa-digital-tachograph::before { content: ""; }

.fa-directions::before { content: ""; }

.fa-discord::before { content: ""; }

.fa-discourse::before { content: ""; }

.fa-disease::before { content: ""; }

.fa-divide::before { content: ""; }

.fa-dizzy::before { content: ""; }

.fa-dna::before { content: ""; }

.fa-dochub::before { content: ""; }

.fa-docker::before { content: ""; }

.fa-dog::before { content: ""; }

.fa-dollar-sign::before { content: ""; }

.fa-dolly::before { content: ""; }

.fa-dolly-flatbed::before { content: ""; }

.fa-donate::before { content: ""; }

.fa-door-closed::before { content: ""; }

.fa-door-open::before { content: ""; }

.fa-dot-circle::before { content: ""; }

.fa-dove::before { content: ""; }

.fa-download::before { content: ""; }

.fa-draft2digital::before { content: ""; }

.fa-drafting-compass::before { content: ""; }

.fa-dragon::before { content: ""; }

.fa-draw-polygon::before { content: ""; }

.fa-dribbble::before { content: ""; }

.fa-dribbble-square::before { content: ""; }

.fa-dropbox::before { content: ""; }

.fa-drum::before { content: ""; }

.fa-drum-steelpan::before { content: ""; }

.fa-drumstick-bite::before { content: ""; }

.fa-drupal::before { content: ""; }

.fa-dumbbell::before { content: ""; }

.fa-dumpster::before { content: ""; }

.fa-dumpster-fire::before { content: ""; }

.fa-dungeon::before { content: ""; }

.fa-dyalog::before { content: ""; }

.fa-earlybirds::before { content: ""; }

.fa-ebay::before { content: ""; }

.fa-edge::before { content: ""; }

.fa-edge-legacy::before { content: ""; }

.fa-edit::before { content: ""; }

.fa-egg::before { content: ""; }

.fa-eject::before { content: ""; }

.fa-elementor::before { content: ""; }

.fa-ellipsis-h::before { content: ""; }

.fa-ellipsis-v::before { content: ""; }

.fa-ello::before { content: ""; }

.fa-ember::before { content: ""; }

.fa-empire::before { content: ""; }

.fa-envelope::before { content: ""; }

.fa-envelope-open::before { content: ""; }

.fa-envelope-open-text::before { content: ""; }

.fa-envelope-square::before { content: ""; }

.fa-envira::before { content: ""; }

.fa-equals::before { content: ""; }

.fa-eraser::before { content: ""; }

.fa-erlang::before { content: ""; }

.fa-ethereum::before { content: ""; }

.fa-ethernet::before { content: ""; }

.fa-etsy::before { content: ""; }

.fa-euro-sign::before { content: ""; }

.fa-evernote::before { content: ""; }

.fa-exchange-alt::before { content: ""; }

.fa-exclamation::before { content: ""; }

.fa-exclamation-circle::before { content: ""; }

.fa-exclamation-triangle::before { content: ""; }

.fa-expand::before { content: ""; }

.fa-expand-alt::before { content: ""; }

.fa-expand-arrows-alt::before { content: ""; }

.fa-expeditedssl::before { content: ""; }

.fa-external-link-alt::before { content: ""; }

.fa-external-link-square-alt::before { content: ""; }

.fa-eye::before { content: ""; }

.fa-eye-dropper::before { content: ""; }

.fa-eye-slash::before { content: ""; }

.fa-facebook::before { content: ""; }

.fa-facebook-f::before { content: ""; }

.fa-facebook-messenger::before { content: ""; }

.fa-facebook-square::before { content: ""; }

.fa-fan::before { content: ""; }

.fa-fantasy-flight-games::before { content: ""; }

.fa-fast-backward::before { content: ""; }

.fa-fast-forward::before { content: ""; }

.fa-faucet::before { content: ""; }

.fa-fax::before { content: ""; }

.fa-feather::before { content: ""; }

.fa-feather-alt::before { content: ""; }

.fa-fedex::before { content: ""; }

.fa-fedora::before { content: ""; }

.fa-female::before { content: ""; }

.fa-fighter-jet::before { content: ""; }

.fa-figma::before { content: ""; }

.fa-file::before { content: ""; }

.fa-file-alt::before { content: ""; }

.fa-file-archive::before { content: ""; }

.fa-file-audio::before { content: ""; }

.fa-file-code::before { content: ""; }

.fa-file-contract::before { content: ""; }

.fa-file-csv::before { content: ""; }

.fa-file-download::before { content: ""; }

.fa-file-excel::before { content: ""; }

.fa-file-export::before { content: ""; }

.fa-file-image::before { content: ""; }

.fa-file-import::before { content: ""; }

.fa-file-invoice::before { content: ""; }

.fa-file-invoice-dollar::before { content: ""; }

.fa-file-medical::before { content: ""; }

.fa-file-medical-alt::before { content: ""; }

.fa-file-pdf::before { content: ""; }

.fa-file-powerpoint::before { content: ""; }

.fa-file-prescription::before { content: ""; }

.fa-file-signature::before { content: ""; }

.fa-file-upload::before { content: ""; }

.fa-file-video::before { content: ""; }

.fa-file-word::before { content: ""; }

.fa-fill::before { content: ""; }

.fa-fill-drip::before { content: ""; }

.fa-film::before { content: ""; }

.fa-filter::before { content: ""; }

.fa-fingerprint::before { content: ""; }

.fa-fire::before { content: ""; }

.fa-fire-alt::before { content: ""; }

.fa-fire-extinguisher::before { content: ""; }

.fa-firefox::before { content: ""; }

.fa-firefox-browser::before { content: ""; }

.fa-first-aid::before { content: ""; }

.fa-first-order::before { content: ""; }

.fa-first-order-alt::before { content: ""; }

.fa-firstdraft::before { content: ""; }

.fa-fish::before { content: ""; }

.fa-fist-raised::before { content: ""; }

.fa-flag::before { content: ""; }

.fa-flag-checkered::before { content: ""; }

.fa-flag-usa::before { content: ""; }

.fa-flask::before { content: ""; }

.fa-flickr::before { content: ""; }

.fa-flipboard::before { content: ""; }

.fa-flushed::before { content: ""; }

.fa-fly::before { content: ""; }

.fa-folder::before { content: ""; }

.fa-folder-minus::before { content: ""; }

.fa-folder-open::before { content: ""; }

.fa-folder-plus::before { content: ""; }

.fa-font::before { content: ""; }

.fa-font-awesome::before { content: ""; }

.fa-font-awesome-alt::before { content: ""; }

.fa-font-awesome-flag::before { content: ""; }

.fa-font-awesome-logo-full::before { content: ""; }

.fa-fonticons::before { content: ""; }

.fa-fonticons-fi::before { content: ""; }

.fa-football-ball::before { content: ""; }

.fa-fort-awesome::before { content: ""; }

.fa-fort-awesome-alt::before { content: ""; }

.fa-forumbee::before { content: ""; }

.fa-forward::before { content: ""; }

.fa-foursquare::before { content: ""; }

.fa-free-code-camp::before { content: ""; }

.fa-freebsd::before { content: ""; }

.fa-frog::before { content: ""; }

.fa-frown::before { content: ""; }

.fa-frown-open::before { content: ""; }

.fa-fulcrum::before { content: ""; }

.fa-funnel-dollar::before { content: ""; }

.fa-futbol::before { content: ""; }

.fa-galactic-republic::before { content: ""; }

.fa-galactic-senate::before { content: ""; }

.fa-gamepad::before { content: ""; }

.fa-gas-pump::before { content: ""; }

.fa-gavel::before { content: ""; }

.fa-gem::before { content: ""; }

.fa-genderless::before { content: ""; }

.fa-get-pocket::before { content: ""; }

.fa-gg::before { content: ""; }

.fa-gg-circle::before { content: ""; }

.fa-ghost::before { content: ""; }

.fa-gift::before { content: ""; }

.fa-gifts::before { content: ""; }

.fa-git::before { content: ""; }

.fa-git-alt::before { content: ""; }

.fa-git-square::before { content: ""; }

.fa-github::before { content: ""; }

.fa-github-alt::before { content: ""; }

.fa-github-square::before { content: ""; }

.fa-gitkraken::before { content: ""; }

.fa-gitlab::before { content: ""; }

.fa-gitter::before { content: ""; }

.fa-glass-cheers::before { content: ""; }

.fa-glass-martini::before { content: ""; }

.fa-glass-martini-alt::before { content: ""; }

.fa-glass-whiskey::before { content: ""; }

.fa-glasses::before { content: ""; }

.fa-glide::before { content: ""; }

.fa-glide-g::before { content: ""; }

.fa-globe::before { content: ""; }

.fa-globe-africa::before { content: ""; }

.fa-globe-americas::before { content: ""; }

.fa-globe-asia::before { content: ""; }

.fa-globe-europe::before { content: ""; }

.fa-gofore::before { content: ""; }

.fa-golf-ball::before { content: ""; }

.fa-goodreads::before { content: ""; }

.fa-goodreads-g::before { content: ""; }

.fa-google::before { content: ""; }

.fa-google-drive::before { content: ""; }

.fa-google-pay::before { content: ""; }

.fa-google-play::before { content: ""; }

.fa-google-plus::before { content: ""; }

.fa-google-plus-g::before { content: ""; }

.fa-google-plus-square::before { content: ""; }

.fa-google-wallet::before { content: ""; }

.fa-gopuram::before { content: ""; }

.fa-graduation-cap::before { content: ""; }

.fa-gratipay::before { content: ""; }

.fa-grav::before { content: ""; }

.fa-greater-than::before { content: ""; }

.fa-greater-than-equal::before { content: ""; }

.fa-grimace::before { content: ""; }

.fa-grin::before { content: ""; }

.fa-grin-alt::before { content: ""; }

.fa-grin-beam::before { content: ""; }

.fa-grin-beam-sweat::before { content: ""; }

.fa-grin-hearts::before { content: ""; }

.fa-grin-squint::before { content: ""; }

.fa-grin-squint-tears::before { content: ""; }

.fa-grin-stars::before { content: ""; }

.fa-grin-tears::before { content: ""; }

.fa-grin-tongue::before { content: ""; }

.fa-grin-tongue-squint::before { content: ""; }

.fa-grin-tongue-wink::before { content: ""; }

.fa-grin-wink::before { content: ""; }

.fa-grip-horizontal::before { content: ""; }

.fa-grip-lines::before { content: ""; }

.fa-grip-lines-vertical::before { content: ""; }

.fa-grip-vertical::before { content: ""; }

.fa-gripfire::before { content: ""; }

.fa-grunt::before { content: ""; }

.fa-guilded::before { content: ""; }

.fa-guitar::before { content: ""; }

.fa-gulp::before { content: ""; }

.fa-h-square::before { content: ""; }

.fa-hacker-news::before { content: ""; }

.fa-hacker-news-square::before { content: ""; }

.fa-hackerrank::before { content: ""; }

.fa-hamburger::before { content: ""; }

.fa-hammer::before { content: ""; }

.fa-hamsa::before { content: ""; }

.fa-hand-holding::before { content: ""; }

.fa-hand-holding-heart::before { content: ""; }

.fa-hand-holding-medical::before { content: ""; }

.fa-hand-holding-usd::before { content: ""; }

.fa-hand-holding-water::before { content: ""; }

.fa-hand-lizard::before { content: ""; }

.fa-hand-middle-finger::before { content: ""; }

.fa-hand-paper::before { content: ""; }

.fa-hand-peace::before { content: ""; }

.fa-hand-point-down::before { content: ""; }

.fa-hand-point-left::before { content: ""; }

.fa-hand-point-right::before { content: ""; }

.fa-hand-point-up::before { content: ""; }

.fa-hand-pointer::before { content: ""; }

.fa-hand-rock::before { content: ""; }

.fa-hand-scissors::before { content: ""; }

.fa-hand-sparkles::before { content: ""; }

.fa-hand-spock::before { content: ""; }

.fa-hands::before { content: ""; }

.fa-hands-helping::before { content: ""; }

.fa-hands-wash::before { content: ""; }

.fa-handshake::before { content: ""; }

.fa-handshake-alt-slash::before { content: ""; }

.fa-handshake-slash::before { content: ""; }

.fa-hanukiah::before { content: ""; }

.fa-hard-hat::before { content: ""; }

.fa-hashtag::before { content: ""; }

.fa-hat-cowboy::before { content: ""; }

.fa-hat-cowboy-side::before { content: ""; }

.fa-hat-wizard::before { content: ""; }

.fa-hdd::before { content: ""; }

.fa-head-side-cough::before { content: ""; }

.fa-head-side-cough-slash::before { content: ""; }

.fa-head-side-mask::before { content: ""; }

.fa-head-side-virus::before { content: ""; }

.fa-heading::before { content: ""; }

.fa-headphones::before { content: ""; }

.fa-headphones-alt::before { content: ""; }

.fa-headset::before { content: ""; }

.fa-heart::before { content: ""; }

.fa-heart-broken::before { content: ""; }

.fa-heartbeat::before { content: ""; }

.fa-helicopter::before { content: ""; }

.fa-highlighter::before { content: ""; }

.fa-hiking::before { content: ""; }

.fa-hippo::before { content: ""; }

.fa-hips::before { content: ""; }

.fa-hire-a-helper::before { content: ""; }

.fa-history::before { content: ""; }

.fa-hive::before { content: ""; }

.fa-hockey-puck::before { content: ""; }

.fa-holly-berry::before { content: ""; }

.fa-home::before { content: ""; }

.fa-hooli::before { content: ""; }

.fa-hornbill::before { content: ""; }

.fa-horse::before { content: ""; }

.fa-horse-head::before { content: ""; }

.fa-hospital::before { content: ""; }

.fa-hospital-alt::before { content: ""; }

.fa-hospital-symbol::before { content: ""; }

.fa-hospital-user::before { content: ""; }

.fa-hot-tub::before { content: ""; }

.fa-hotdog::before { content: ""; }

.fa-hotel::before { content: ""; }

.fa-hotjar::before { content: ""; }

.fa-hourglass::before { content: ""; }

.fa-hourglass-end::before { content: ""; }

.fa-hourglass-half::before { content: ""; }

.fa-hourglass-start::before { content: ""; }

.fa-house-damage::before { content: ""; }

.fa-house-user::before { content: ""; }

.fa-houzz::before { content: ""; }

.fa-hryvnia::before { content: ""; }

.fa-html5::before { content: ""; }

.fa-hubspot::before { content: ""; }

.fa-i-cursor::before { content: ""; }

.fa-ice-cream::before { content: ""; }

.fa-icicles::before { content: ""; }

.fa-icons::before { content: ""; }

.fa-id-badge::before { content: ""; }

.fa-id-card::before { content: ""; }

.fa-id-card-alt::before { content: ""; }

.fa-ideal::before { content: ""; }

.fa-igloo::before { content: ""; }

.fa-image::before { content: ""; }

.fa-images::before { content: ""; }

.fa-imdb::before { content: ""; }

.fa-inbox::before { content: ""; }

.fa-indent::before { content: ""; }

.fa-industry::before { content: ""; }

.fa-infinity::before { content: ""; }

.fa-info::before { content: ""; }

.fa-info-circle::before { content: ""; }

.fa-innosoft::before { content: ""; }

.fa-instagram::before { content: ""; }

.fa-instagram-square::before { content: ""; }

.fa-instalod::before { content: ""; }

.fa-intercom::before { content: ""; }

.fa-internet-explorer::before { content: ""; }

.fa-invision::before { content: ""; }

.fa-ioxhost::before { content: ""; }

.fa-italic::before { content: ""; }

.fa-itch-io::before { content: ""; }

.fa-itunes::before { content: ""; }

.fa-itunes-note::before { content: ""; }

.fa-java::before { content: ""; }

.fa-jedi::before { content: ""; }

.fa-jedi-order::before { content: ""; }

.fa-jenkins::before { content: ""; }

.fa-jira::before { content: ""; }

.fa-joget::before { content: ""; }

.fa-joint::before { content: ""; }

.fa-joomla::before { content: ""; }

.fa-journal-whills::before { content: ""; }

.fa-js::before { content: ""; }

.fa-js-square::before { content: ""; }

.fa-jsfiddle::before { content: ""; }

.fa-kaaba::before { content: ""; }

.fa-kaggle::before { content: ""; }

.fa-key::before { content: ""; }

.fa-keybase::before { content: ""; }

.fa-keyboard::before { content: ""; }

.fa-keycdn::before { content: ""; }

.fa-khanda::before { content: ""; }

.fa-kickstarter::before { content: ""; }

.fa-kickstarter-k::before { content: ""; }

.fa-kiss::before { content: ""; }

.fa-kiss-beam::before { content: ""; }

.fa-kiss-wink-heart::before { content: ""; }

.fa-kiwi-bird::before { content: ""; }

.fa-korvue::before { content: ""; }

.fa-landmark::before { content: ""; }

.fa-language::before { content: ""; }

.fa-laptop::before { content: ""; }

.fa-laptop-code::before { content: ""; }

.fa-laptop-house::before { content: ""; }

.fa-laptop-medical::before { content: ""; }

.fa-laravel::before { content: ""; }

.fa-lastfm::before { content: ""; }

.fa-lastfm-square::before { content: ""; }

.fa-laugh::before { content: ""; }

.fa-laugh-beam::before { content: ""; }

.fa-laugh-squint::before { content: ""; }

.fa-laugh-wink::before { content: ""; }

.fa-layer-group::before { content: ""; }

.fa-leaf::before { content: ""; }

.fa-leanpub::before { content: ""; }

.fa-lemon::before { content: ""; }

.fa-less::before { content: ""; }

.fa-less-than::before { content: ""; }

.fa-less-than-equal::before { content: ""; }

.fa-level-down-alt::before { content: ""; }

.fa-level-up-alt::before { content: ""; }

.fa-life-ring::before { content: ""; }

.fa-lightbulb::before { content: ""; }

.fa-line::before { content: ""; }

.fa-link::before { content: ""; }

.fa-linkedin::before { content: ""; }

.fa-linkedin-in::before { content: ""; }

.fa-linode::before { content: ""; }

.fa-linux::before { content: ""; }

.fa-lira-sign::before { content: ""; }

.fa-list::before { content: ""; }

.fa-list-alt::before { content: ""; }

.fa-list-ol::before { content: ""; }

.fa-list-ul::before { content: ""; }

.fa-location-arrow::before { content: ""; }

.fa-lock::before { content: ""; }

.fa-lock-open::before { content: ""; }

.fa-long-arrow-alt-down::before { content: ""; }

.fa-long-arrow-alt-left::before { content: ""; }

.fa-long-arrow-alt-right::before { content: ""; }

.fa-long-arrow-alt-up::before { content: ""; }

.fa-low-vision::before { content: ""; }

.fa-luggage-cart::before { content: ""; }

.fa-lungs::before { content: ""; }

.fa-lungs-virus::before { content: ""; }

.fa-lyft::before { content: ""; }

.fa-magento::before { content: ""; }

.fa-magic::before { content: ""; }

.fa-magnet::before { content: ""; }

.fa-mail-bulk::before { content: ""; }

.fa-mailchimp::before { content: ""; }

.fa-male::before { content: ""; }

.fa-mandalorian::before { content: ""; }

.fa-map::before { content: ""; }

.fa-map-marked::before { content: ""; }

.fa-map-marked-alt::before { content: ""; }

.fa-map-marker::before { content: ""; }

.fa-map-marker-alt::before { content: ""; }

.fa-map-pin::before { content: ""; }

.fa-map-signs::before { content: ""; }

.fa-markdown::before { content: ""; }

.fa-marker::before { content: ""; }

.fa-mars::before { content: ""; }

.fa-mars-double::before { content: ""; }

.fa-mars-stroke::before { content: ""; }

.fa-mars-stroke-h::before { content: ""; }

.fa-mars-stroke-v::before { content: ""; }

.fa-mask::before { content: ""; }

.fa-mastodon::before { content: ""; }

.fa-maxcdn::before { content: ""; }

.fa-mdb::before { content: ""; }

.fa-medal::before { content: ""; }

.fa-medapps::before { content: ""; }

.fa-medium::before { content: ""; }

.fa-medium-m::before { content: ""; }

.fa-medkit::before { content: ""; }

.fa-medrt::before { content: ""; }

.fa-meetup::before { content: ""; }

.fa-megaport::before { content: ""; }

.fa-meh::before { content: ""; }

.fa-meh-blank::before { content: ""; }

.fa-meh-rolling-eyes::before { content: ""; }

.fa-memory::before { content: ""; }

.fa-mendeley::before { content: ""; }

.fa-menorah::before { content: ""; }

.fa-mercury::before { content: ""; }

.fa-meteor::before { content: ""; }

.fa-microblog::before { content: ""; }

.fa-microchip::before { content: ""; }

.fa-microphone::before { content: ""; }

.fa-microphone-alt::before { content: ""; }

.fa-microphone-alt-slash::before { content: ""; }

.fa-microphone-slash::before { content: ""; }

.fa-microscope::before { content: ""; }

.fa-microsoft::before { content: ""; }

.fa-minus::before { content: ""; }

.fa-minus-circle::before { content: ""; }

.fa-minus-square::before { content: ""; }

.fa-mitten::before { content: ""; }

.fa-mix::before { content: ""; }

.fa-mixcloud::before { content: ""; }

.fa-mixer::before { content: ""; }

.fa-mizuni::before { content: ""; }

.fa-mobile::before { content: ""; }

.fa-mobile-alt::before { content: ""; }

.fa-modx::before { content: ""; }

.fa-monero::before { content: ""; }

.fa-money-bill::before { content: ""; }

.fa-money-bill-alt::before { content: ""; }

.fa-money-bill-wave::before { content: ""; }

.fa-money-bill-wave-alt::before { content: ""; }

.fa-money-check::before { content: ""; }

.fa-money-check-alt::before { content: ""; }

.fa-monument::before { content: ""; }

.fa-moon::before { content: ""; }

.fa-mortar-pestle::before { content: ""; }

.fa-mosque::before { content: ""; }

.fa-motorcycle::before { content: ""; }

.fa-mountain::before { content: ""; }

.fa-mouse::before { content: ""; }

.fa-mouse-pointer::before { content: ""; }

.fa-mug-hot::before { content: ""; }

.fa-music::before { content: ""; }

.fa-napster::before { content: ""; }

.fa-neos::before { content: ""; }

.fa-network-wired::before { content: ""; }

.fa-neuter::before { content: ""; }

.fa-newspaper::before { content: ""; }

.fa-nimblr::before { content: ""; }

.fa-node::before { content: ""; }

.fa-node-js::before { content: ""; }

.fa-not-equal::before { content: ""; }

.fa-notes-medical::before { content: ""; }

.fa-npm::before { content: ""; }

.fa-ns8::before { content: ""; }

.fa-nutritionix::before { content: ""; }

.fa-object-group::before { content: ""; }

.fa-object-ungroup::before { content: ""; }

.fa-octopus-deploy::before { content: ""; }

.fa-odnoklassniki::before { content: ""; }

.fa-odnoklassniki-square::before { content: ""; }

.fa-oil-can::before { content: ""; }

.fa-old-republic::before { content: ""; }

.fa-om::before { content: ""; }

.fa-opencart::before { content: ""; }

.fa-openid::before { content: ""; }

.fa-opera::before { content: ""; }

.fa-optin-monster::before { content: ""; }

.fa-orcid::before { content: ""; }

.fa-osi::before { content: ""; }

.fa-otter::before { content: ""; }

.fa-outdent::before { content: ""; }

.fa-page4::before { content: ""; }

.fa-pagelines::before { content: ""; }

.fa-pager::before { content: ""; }

.fa-paint-brush::before { content: ""; }

.fa-paint-roller::before { content: ""; }

.fa-palette::before { content: ""; }

.fa-palfed::before { content: ""; }

.fa-pallet::before { content: ""; }

.fa-paper-plane::before { content: ""; }

.fa-paperclip::before { content: ""; }

.fa-parachute-box::before { content: ""; }

.fa-paragraph::before { content: ""; }

.fa-parking::before { content: ""; }

.fa-passport::before { content: ""; }

.fa-pastafarianism::before { content: ""; }

.fa-paste::before { content: ""; }

.fa-patreon::before { content: ""; }

.fa-pause::before { content: ""; }

.fa-pause-circle::before { content: ""; }

.fa-paw::before { content: ""; }

.fa-paypal::before { content: ""; }

.fa-peace::before { content: ""; }

.fa-pen::before { content: ""; }

.fa-pen-alt::before { content: ""; }

.fa-pen-fancy::before { content: ""; }

.fa-pen-nib::before { content: ""; }

.fa-pen-square::before { content: ""; }

.fa-pencil-alt::before { content: ""; }

.fa-pencil-ruler::before { content: ""; }

.fa-penny-arcade::before { content: ""; }

.fa-people-arrows::before { content: ""; }

.fa-people-carry::before { content: ""; }

.fa-pepper-hot::before { content: ""; }

.fa-perbyte::before { content: ""; }

.fa-percent::before { content: ""; }

.fa-percentage::before { content: ""; }

.fa-periscope::before { content: ""; }

.fa-person-booth::before { content: ""; }

.fa-phabricator::before { content: ""; }

.fa-phoenix-framework::before { content: ""; }

.fa-phoenix-squadron::before { content: ""; }

.fa-phone::before { content: ""; }

.fa-phone-alt::before { content: ""; }

.fa-phone-slash::before { content: ""; }

.fa-phone-square::before { content: ""; }

.fa-phone-square-alt::before { content: ""; }

.fa-phone-volume::before { content: ""; }

.fa-photo-video::before { content: ""; }

.fa-php::before { content: ""; }

.fa-pied-piper::before { content: ""; }

.fa-pied-piper-alt::before { content: ""; }

.fa-pied-piper-hat::before { content: ""; }

.fa-pied-piper-pp::before { content: ""; }

.fa-pied-piper-square::before { content: ""; }

.fa-piggy-bank::before { content: ""; }

.fa-pills::before { content: ""; }

.fa-pinterest::before { content: ""; }

.fa-pinterest-p::before { content: ""; }

.fa-pinterest-square::before { content: ""; }

.fa-pizza-slice::before { content: ""; }

.fa-place-of-worship::before { content: ""; }

.fa-plane::before { content: ""; }

.fa-plane-arrival::before { content: ""; }

.fa-plane-departure::before { content: ""; }

.fa-plane-slash::before { content: ""; }

.fa-play::before { content: ""; }

.fa-play-circle::before { content: ""; }

.fa-playstation::before { content: ""; }

.fa-plug::before { content: ""; }

.fa-plus::before { content: ""; }

.fa-plus-circle::before { content: ""; }

.fa-plus-square::before { content: ""; }

.fa-podcast::before { content: ""; }

.fa-poll::before { content: ""; }

.fa-poll-h::before { content: ""; }

.fa-poo::before { content: ""; }

.fa-poo-storm::before { content: ""; }

.fa-poop::before { content: ""; }

.fa-portrait::before { content: ""; }

.fa-pound-sign::before { content: ""; }

.fa-power-off::before { content: ""; }

.fa-pray::before { content: ""; }

.fa-praying-hands::before { content: ""; }

.fa-prescription::before { content: ""; }

.fa-prescription-bottle::before { content: ""; }

.fa-prescription-bottle-alt::before { content: ""; }

.fa-print::before { content: ""; }

.fa-procedures::before { content: ""; }

.fa-product-hunt::before { content: ""; }

.fa-project-diagram::before { content: ""; }

.fa-pump-medical::before { content: ""; }

.fa-pump-soap::before { content: ""; }

.fa-pushed::before { content: ""; }

.fa-puzzle-piece::before { content: ""; }

.fa-python::before { content: ""; }

.fa-qq::before { content: ""; }

.fa-qrcode::before { content: ""; }

.fa-question::before { content: ""; }

.fa-question-circle::before { content: ""; }

.fa-quidditch::before { content: ""; }

.fa-quinscape::before { content: ""; }

.fa-quora::before { content: ""; }

.fa-quote-left::before { content: ""; }

.fa-quote-right::before { content: ""; }

.fa-quran::before { content: ""; }

.fa-r-project::before { content: ""; }

.fa-radiation::before { content: ""; }

.fa-radiation-alt::before { content: ""; }

.fa-rainbow::before { content: ""; }

.fa-random::before { content: ""; }

.fa-raspberry-pi::before { content: ""; }

.fa-ravelry::before { content: ""; }

.fa-react::before { content: ""; }

.fa-reacteurope::before { content: ""; }

.fa-readme::before { content: ""; }

.fa-rebel::before { content: ""; }

.fa-receipt::before { content: ""; }

.fa-record-vinyl::before { content: ""; }

.fa-recycle::before { content: ""; }

.fa-red-river::before { content: ""; }

.fa-reddit::before { content: ""; }

.fa-reddit-alien::before { content: ""; }

.fa-reddit-square::before { content: ""; }

.fa-redhat::before { content: ""; }

.fa-redo::before { content: ""; }

.fa-redo-alt::before { content: ""; }

.fa-registered::before { content: ""; }

.fa-remove-format::before { content: ""; }

.fa-renren::before { content: ""; }

.fa-reply::before { content: ""; }

.fa-reply-all::before { content: ""; }

.fa-replyd::before { content: ""; }

.fa-republican::before { content: ""; }

.fa-researchgate::before { content: ""; }

.fa-resolving::before { content: ""; }

.fa-restroom::before { content: ""; }

.fa-retweet::before { content: ""; }

.fa-rev::before { content: ""; }

.fa-ribbon::before { content: ""; }

.fa-ring::before { content: ""; }

.fa-road::before { content: ""; }

.fa-robot::before { content: ""; }

.fa-rocket::before { content: ""; }

.fa-rocketchat::before { content: ""; }

.fa-rockrms::before { content: ""; }

.fa-route::before { content: ""; }

.fa-rss::before { content: ""; }

.fa-rss-square::before { content: ""; }

.fa-ruble-sign::before { content: ""; }

.fa-ruler::before { content: ""; }

.fa-ruler-combined::before { content: ""; }

.fa-ruler-horizontal::before { content: ""; }

.fa-ruler-vertical::before { content: ""; }

.fa-running::before { content: ""; }

.fa-rupee-sign::before { content: ""; }

.fa-rust::before { content: ""; }

.fa-sad-cry::before { content: ""; }

.fa-sad-tear::before { content: ""; }

.fa-safari::before { content: ""; }

.fa-salesforce::before { content: ""; }

.fa-sass::before { content: ""; }

.fa-satellite::before { content: ""; }

.fa-satellite-dish::before { content: ""; }

.fa-save::before { content: ""; }

.fa-schlix::before { content: ""; }

.fa-school::before { content: ""; }

.fa-screwdriver::before { content: ""; }

.fa-scribd::before { content: ""; }

.fa-scroll::before { content: ""; }

.fa-sd-card::before { content: ""; }

.fa-search::before { content: ""; }

.fa-search-dollar::before { content: ""; }

.fa-search-location::before { content: ""; }

.fa-search-minus::before { content: ""; }

.fa-search-plus::before { content: ""; }

.fa-searchengin::before { content: ""; }

.fa-seedling::before { content: ""; }

.fa-sellcast::before { content: ""; }

.fa-sellsy::before { content: ""; }

.fa-server::before { content: ""; }

.fa-servicestack::before { content: ""; }

.fa-shapes::before { content: ""; }

.fa-share::before { content: ""; }

.fa-share-alt::before { content: ""; }

.fa-share-alt-square::before { content: ""; }

.fa-share-square::before { content: ""; }

.fa-shekel-sign::before { content: ""; }

.fa-shield-alt::before { content: ""; }

.fa-shield-virus::before { content: ""; }

.fa-ship::before { content: ""; }

.fa-shipping-fast::before { content: ""; }

.fa-shirtsinbulk::before { content: ""; }

.fa-shoe-prints::before { content: ""; }

.fa-shopify::before { content: ""; }

.fa-shopping-bag::before { content: ""; }

.fa-shopping-basket::before { content: ""; }

.fa-shopping-cart::before { content: ""; }

.fa-shopware::before { content: ""; }

.fa-shower::before { content: ""; }

.fa-shuttle-van::before { content: ""; }

.fa-sign::before { content: ""; }

.fa-sign-in-alt::before { content: ""; }

.fa-sign-language::before { content: ""; }

.fa-sign-out-alt::before { content: ""; }

.fa-signal::before { content: ""; }

.fa-signature::before { content: ""; }

.fa-sim-card::before { content: ""; }

.fa-simplybuilt::before { content: ""; }

.fa-sink::before { content: ""; }

.fa-sistrix::before { content: ""; }

.fa-sitemap::before { content: ""; }

.fa-sith::before { content: ""; }

.fa-skating::before { content: ""; }

.fa-sketch::before { content: ""; }

.fa-skiing::before { content: ""; }

.fa-skiing-nordic::before { content: ""; }

.fa-skull::before { content: ""; }

.fa-skull-crossbones::before { content: ""; }

.fa-skyatlas::before { content: ""; }

.fa-skype::before { content: ""; }

.fa-slack::before { content: ""; }

.fa-slack-hash::before { content: ""; }

.fa-slash::before { content: ""; }

.fa-sleigh::before { content: ""; }

.fa-sliders-h::before { content: ""; }

.fa-slideshare::before { content: ""; }

.fa-smile::before { content: ""; }

.fa-smile-beam::before { content: ""; }

.fa-smile-wink::before { content: ""; }

.fa-smog::before { content: ""; }

.fa-smoking::before { content: ""; }

.fa-smoking-ban::before { content: ""; }

.fa-sms::before { content: ""; }

.fa-snapchat::before { content: ""; }

.fa-snapchat-ghost::before { content: ""; }

.fa-snapchat-square::before { content: ""; }

.fa-snowboarding::before { content: ""; }

.fa-snowflake::before { content: ""; }

.fa-snowman::before { content: ""; }

.fa-snowplow::before { content: ""; }

.fa-soap::before { content: ""; }

.fa-socks::before { content: ""; }

.fa-solar-panel::before { content: ""; }

.fa-sort::before { content: ""; }

.fa-sort-alpha-down::before { content: ""; }

.fa-sort-alpha-down-alt::before { content: ""; }

.fa-sort-alpha-up::before { content: ""; }

.fa-sort-alpha-up-alt::before { content: ""; }

.fa-sort-amount-down::before { content: ""; }

.fa-sort-amount-down-alt::before { content: ""; }

.fa-sort-amount-up::before { content: ""; }

.fa-sort-amount-up-alt::before { content: ""; }

.fa-sort-down::before { content: ""; }

.fa-sort-numeric-down::before { content: ""; }

.fa-sort-numeric-down-alt::before { content: ""; }

.fa-sort-numeric-up::before { content: ""; }

.fa-sort-numeric-up-alt::before { content: ""; }

.fa-sort-up::before { content: ""; }

.fa-soundcloud::before { content: ""; }

.fa-sourcetree::before { content: ""; }

.fa-spa::before { content: ""; }

.fa-space-shuttle::before { content: ""; }

.fa-speakap::before { content: ""; }

.fa-speaker-deck::before { content: ""; }

.fa-spell-check::before { content: ""; }

.fa-spider::before { content: ""; }

.fa-spinner::before { content: ""; }

.fa-splotch::before { content: ""; }

.fa-spotify::before { content: ""; }

.fa-spray-can::before { content: ""; }

.fa-square::before { content: ""; }

.fa-square-full::before { content: ""; }

.fa-square-root-alt::before { content: ""; }

.fa-squarespace::before { content: ""; }

.fa-stack-exchange::before { content: ""; }

.fa-stack-overflow::before { content: ""; }

.fa-stackpath::before { content: ""; }

.fa-stamp::before { content: ""; }

.fa-star::before { content: ""; }

.fa-star-and-crescent::before { content: ""; }

.fa-star-half::before { content: ""; }

.fa-star-half-alt::before { content: ""; }

.fa-star-of-david::before { content: ""; }

.fa-star-of-life::before { content: ""; }

.fa-staylinked::before { content: ""; }

.fa-steam::before { content: ""; }

.fa-steam-square::before { content: ""; }

.fa-steam-symbol::before { content: ""; }

.fa-step-backward::before { content: ""; }

.fa-step-forward::before { content: ""; }

.fa-stethoscope::before { content: ""; }

.fa-sticker-mule::before { content: ""; }

.fa-sticky-note::before { content: ""; }

.fa-stop::before { content: ""; }

.fa-stop-circle::before { content: ""; }

.fa-stopwatch::before { content: ""; }

.fa-stopwatch-20::before { content: ""; }

.fa-store::before { content: ""; }

.fa-store-alt::before { content: ""; }

.fa-store-alt-slash::before { content: ""; }

.fa-store-slash::before { content: ""; }

.fa-strava::before { content: ""; }

.fa-stream::before { content: ""; }

.fa-street-view::before { content: ""; }

.fa-strikethrough::before { content: ""; }

.fa-stripe::before { content: ""; }

.fa-stripe-s::before { content: ""; }

.fa-stroopwafel::before { content: ""; }

.fa-studiovinari::before { content: ""; }

.fa-stumbleupon::before { content: ""; }

.fa-stumbleupon-circle::before { content: ""; }

.fa-subscript::before { content: ""; }

.fa-subway::before { content: ""; }

.fa-suitcase::before { content: ""; }

.fa-suitcase-rolling::before { content: ""; }

.fa-sun::before { content: ""; }

.fa-superpowers::before { content: ""; }

.fa-superscript::before { content: ""; }

.fa-supple::before { content: ""; }

.fa-surprise::before { content: ""; }

.fa-suse::before { content: ""; }

.fa-swatchbook::before { content: ""; }

.fa-swift::before { content: ""; }

.fa-swimmer::before { content: ""; }

.fa-swimming-pool::before { content: ""; }

.fa-symfony::before { content: ""; }

.fa-synagogue::before { content: ""; }

.fa-sync::before { content: ""; }

.fa-sync-alt::before { content: ""; }

.fa-syringe::before { content: ""; }

.fa-table::before { content: ""; }

.fa-table-tennis::before { content: ""; }

.fa-tablet::before { content: ""; }

.fa-tablet-alt::before { content: ""; }

.fa-tablets::before { content: ""; }

.fa-tachometer-alt::before { content: ""; }

.fa-tag::before { content: ""; }

.fa-tags::before { content: ""; }

.fa-tape::before { content: ""; }

.fa-tasks::before { content: ""; }

.fa-taxi::before { content: ""; }

.fa-teamspeak::before { content: ""; }

.fa-teeth::before { content: ""; }

.fa-teeth-open::before { content: ""; }

.fa-telegram::before { content: ""; }

.fa-telegram-plane::before { content: ""; }

.fa-temperature-high::before { content: ""; }

.fa-temperature-low::before { content: ""; }

.fa-tencent-weibo::before { content: ""; }

.fa-tenge::before { content: ""; }

.fa-terminal::before { content: ""; }

.fa-text-height::before { content: ""; }

.fa-text-width::before { content: ""; }

.fa-th::before { content: ""; }

.fa-th-large::before { content: ""; }

.fa-th-list::before { content: ""; }

.fa-the-red-yeti::before { content: ""; }

.fa-theater-masks::before { content: ""; }

.fa-themeco::before { content: ""; }

.fa-themeisle::before { content: ""; }

.fa-thermometer::before { content: ""; }

.fa-thermometer-empty::before { content: ""; }

.fa-thermometer-full::before { content: ""; }

.fa-thermometer-half::before { content: ""; }

.fa-thermometer-quarter::before { content: ""; }

.fa-thermometer-three-quarters::before { content: ""; }

.fa-think-peaks::before { content: ""; }

.fa-thumbs-down::before { content: ""; }

.fa-thumbs-up::before { content: ""; }

.fa-thumbtack::before { content: ""; }

.fa-ticket-alt::before { content: ""; }

.fa-tiktok::before { content: ""; }

.fa-times::before { content: ""; }

.fa-times-circle::before { content: ""; }

.fa-tint::before { content: ""; }

.fa-tint-slash::before { content: ""; }

.fa-tired::before { content: ""; }

.fa-toggle-off::before { content: ""; }

.fa-toggle-on::before { content: ""; }

.fa-toilet::before { content: ""; }

.fa-toilet-paper::before { content: ""; }

.fa-toilet-paper-slash::before { content: ""; }

.fa-toolbox::before { content: ""; }

.fa-tools::before { content: ""; }

.fa-tooth::before { content: ""; }

.fa-torah::before { content: ""; }

.fa-torii-gate::before { content: ""; }

.fa-tractor::before { content: ""; }

.fa-trade-federation::before { content: ""; }

.fa-trademark::before { content: ""; }

.fa-traffic-light::before { content: ""; }

.fa-trailer::before { content: ""; }

.fa-train::before { content: ""; }

.fa-tram::before { content: ""; }

.fa-transgender::before { content: ""; }

.fa-transgender-alt::before { content: ""; }

.fa-trash::before { content: ""; }

.fa-trash-alt::before { content: ""; }

.fa-trash-restore::before { content: ""; }

.fa-trash-restore-alt::before { content: ""; }

.fa-tree::before { content: ""; }

.fa-trello::before { content: ""; }

.fa-tripadvisor::before { content: ""; }

.fa-trophy::before { content: ""; }

.fa-truck::before { content: ""; }

.fa-truck-loading::before { content: ""; }

.fa-truck-monster::before { content: ""; }

.fa-truck-moving::before { content: ""; }

.fa-truck-pickup::before { content: ""; }

.fa-tshirt::before { content: ""; }

.fa-tty::before { content: ""; }

.fa-tumblr::before { content: ""; }

.fa-tumblr-square::before { content: ""; }

.fa-tv::before { content: ""; }

.fa-twitch::before { content: ""; }

.fa-twitter::before { content: ""; }

.fa-twitter-square::before { content: ""; }

.fa-typo3::before { content: ""; }

.fa-uber::before { content: ""; }

.fa-ubuntu::before { content: ""; }

.fa-uikit::before { content: ""; }

.fa-umbraco::before { content: ""; }

.fa-umbrella::before { content: ""; }

.fa-umbrella-beach::before { content: ""; }

.fa-uncharted::before { content: ""; }

.fa-underline::before { content: ""; }

.fa-undo::before { content: ""; }

.fa-undo-alt::before { content: ""; }

.fa-uniregistry::before { content: ""; }

.fa-unity::before { content: ""; }

.fa-universal-access::before { content: ""; }

.fa-university::before { content: ""; }

.fa-unlink::before { content: ""; }

.fa-unlock::before { content: ""; }

.fa-unlock-alt::before { content: ""; }

.fa-unsplash::before { content: ""; }

.fa-untappd::before { content: ""; }

.fa-upload::before { content: ""; }

.fa-ups::before { content: ""; }

.fa-usb::before { content: ""; }

.fa-user::before { content: ""; }

.fa-user-alt::before { content: ""; }

.fa-user-alt-slash::before { content: ""; }

.fa-user-astronaut::before { content: ""; }

.fa-user-check::before { content: ""; }

.fa-user-circle::before { content: ""; }

.fa-user-clock::before { content: ""; }

.fa-user-cog::before { content: ""; }

.fa-user-edit::before { content: ""; }

.fa-user-friends::before { content: ""; }

.fa-user-graduate::before { content: ""; }

.fa-user-injured::before { content: ""; }

.fa-user-lock::before { content: ""; }

.fa-user-md::before { content: ""; }

.fa-user-minus::before { content: ""; }

.fa-user-ninja::before { content: ""; }

.fa-user-nurse::before { content: ""; }

.fa-user-plus::before { content: ""; }

.fa-user-secret::before { content: ""; }

.fa-user-shield::before { content: ""; }

.fa-user-slash::before { content: ""; }

.fa-user-tag::before { content: ""; }

.fa-user-tie::before { content: ""; }

.fa-user-times::before { content: ""; }

.fa-users::before { content: ""; }

.fa-users-cog::before { content: ""; }

.fa-users-slash::before { content: ""; }

.fa-usps::before { content: ""; }

.fa-ussunnah::before { content: ""; }

.fa-utensil-spoon::before { content: ""; }

.fa-utensils::before { content: ""; }

.fa-vaadin::before { content: ""; }

.fa-vector-square::before { content: ""; }

.fa-venus::before { content: ""; }

.fa-venus-double::before { content: ""; }

.fa-venus-mars::before { content: ""; }

.fa-vest::before { content: ""; }

.fa-vest-patches::before { content: ""; }

.fa-viacoin::before { content: ""; }

.fa-viadeo::before { content: ""; }

.fa-viadeo-square::before { content: ""; }

.fa-vial::before { content: ""; }

.fa-vials::before { content: ""; }

.fa-viber::before { content: ""; }

.fa-video::before { content: ""; }

.fa-video-slash::before { content: ""; }

.fa-vihara::before { content: ""; }

.fa-vimeo::before { content: ""; }

.fa-vimeo-square::before { content: ""; }

.fa-vimeo-v::before { content: ""; }

.fa-vine::before { content: ""; }

.fa-virus::before { content: ""; }

.fa-virus-slash::before { content: ""; }

.fa-viruses::before { content: ""; }

.fa-vk::before { content: ""; }

.fa-vnv::before { content: ""; }

.fa-voicemail::before { content: ""; }

.fa-volleyball-ball::before { content: ""; }

.fa-volume-down::before { content: ""; }

.fa-volume-mute::before { content: ""; }

.fa-volume-off::before { content: ""; }

.fa-volume-up::before { content: ""; }

.fa-vote-yea::before { content: ""; }

.fa-vr-cardboard::before { content: ""; }

.fa-vuejs::before { content: ""; }

.fa-walking::before { content: ""; }

.fa-wallet::before { content: ""; }

.fa-warehouse::before { content: ""; }

.fa-watchman-monitoring::before { content: ""; }

.fa-water::before { content: ""; }

.fa-wave-square::before { content: ""; }

.fa-waze::before { content: ""; }

.fa-weebly::before { content: ""; }

.fa-weibo::before { content: ""; }

.fa-weight::before { content: ""; }

.fa-weight-hanging::before { content: ""; }

.fa-weixin::before { content: ""; }

.fa-whatsapp::before { content: ""; }

.fa-whatsapp-square::before { content: ""; }

.fa-wheelchair::before { content: ""; }

.fa-whmcs::before { content: ""; }

.fa-wifi::before { content: ""; }

.fa-wikipedia-w::before { content: ""; }

.fa-wind::before { content: ""; }

.fa-window-close::before { content: ""; }

.fa-window-maximize::before { content: ""; }

.fa-window-minimize::before { content: ""; }

.fa-window-restore::before { content: ""; }

.fa-windows::before { content: ""; }

.fa-wine-bottle::before { content: ""; }

.fa-wine-glass::before { content: ""; }

.fa-wine-glass-alt::before { content: ""; }

.fa-wix::before { content: ""; }

.fa-wizards-of-the-coast::before { content: ""; }

.fa-wodu::before { content: ""; }

.fa-wolf-pack-battalion::before { content: ""; }

.fa-won-sign::before { content: ""; }

.fa-wordpress::before { content: ""; }

.fa-wordpress-simple::before { content: ""; }

.fa-wpbeginner::before { content: ""; }

.fa-wpexplorer::before { content: ""; }

.fa-wpforms::before { content: ""; }

.fa-wpressr::before { content: ""; }

.fa-wrench::before { content: ""; }

.fa-x-ray::before { content: ""; }

.fa-xbox::before { content: ""; }

.fa-xing::before { content: ""; }

.fa-xing-square::before { content: ""; }

.fa-y-combinator::before { content: ""; }

.fa-yahoo::before { content: ""; }

.fa-yammer::before { content: ""; }

.fa-yandex::before { content: ""; }

.fa-yandex-international::before { content: ""; }

.fa-yarn::before { content: ""; }

.fa-yelp::before { content: ""; }

.fa-yen-sign::before { content: ""; }

.fa-yin-yang::before { content: ""; }

.fa-yoast::before { content: ""; }

.fa-youtube::before { content: ""; }

.fa-youtube-square::before { content: ""; }

.fa-zhihu::before { content: ""; }

.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("/assets/8afc6e5e842baab16010.woff2") format("woff2"), url("/assets/14c9db4ff87fde08f67b.woff") format("woff"), url("/assets/c651b8a67d3193206f62.ttf") format("truetype"); }

.far { font-weight: 400; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/assets/d0b4256abed724815856.woff2") format("woff2"), url("/assets/74edc18b67c487e32f18.woff") format("woff"), url("/assets/3d06af1f31cd83ace7a2.ttf") format("truetype"); }

.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }

.fa, .fas { font-weight: 900; }

@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("/assets/43c072c16c9ee6d67acd.woff2") format("woff2"), url("/assets/aff76e5c986f295d4bc6.woff") format("woff"), url("/assets/06f4d00923ea24697df5.ttf") format("truetype"); }

.fab { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-glass::before { content: ""; }

.fa.fa-meetup { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-star-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-star-o::before { content: ""; }

.fa.fa-close::before, .fa.fa-remove::before { content: ""; }

.fa.fa-gear::before { content: ""; }

.fa.fa-trash-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-trash-o::before { content: ""; }

.fa.fa-file-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-o::before { content: ""; }

.fa.fa-clock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-clock-o::before { content: ""; }

.fa.fa-arrow-circle-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-arrow-circle-o-down::before { content: ""; }

.fa.fa-arrow-circle-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-arrow-circle-o-up::before { content: ""; }

.fa.fa-play-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-play-circle-o::before { content: ""; }

.fa.fa-repeat::before, .fa.fa-rotate-right::before { content: ""; }

.fa.fa-refresh::before { content: ""; }

.fa.fa-list-alt { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-dedent::before { content: ""; }

.fa.fa-video-camera::before { content: ""; }

.fa.fa-picture-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-picture-o::before { content: ""; }

.fa.fa-photo { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-photo::before { content: ""; }

.fa.fa-image { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-image::before { content: ""; }

.fa.fa-pencil::before { content: ""; }

.fa.fa-map-marker::before { content: ""; }

.fa.fa-pencil-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-pencil-square-o::before { content: ""; }

.fa.fa-share-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-share-square-o::before { content: ""; }

.fa.fa-check-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-check-square-o::before { content: ""; }

.fa.fa-arrows::before { content: ""; }

.fa.fa-times-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-times-circle-o::before { content: ""; }

.fa.fa-check-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-check-circle-o::before { content: ""; }

.fa.fa-mail-forward::before { content: ""; }

.fa.fa-expand::before { content: ""; }

.fa.fa-compress::before { content: ""; }

.fa.fa-eye, .fa.fa-eye-slash { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-warning::before { content: ""; }

.fa.fa-calendar::before { content: ""; }

.fa.fa-arrows-v::before { content: ""; }

.fa.fa-arrows-h::before { content: ""; }

.fa.fa-bar-chart { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-bar-chart::before { content: ""; }

.fa.fa-bar-chart-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-bar-chart-o::before { content: ""; }

.fa.fa-facebook-square, .fa.fa-twitter-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-gears::before { content: ""; }

.fa.fa-thumbs-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-thumbs-o-up::before { content: ""; }

.fa.fa-thumbs-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-thumbs-o-down::before { content: ""; }

.fa.fa-heart-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-heart-o::before { content: ""; }

.fa.fa-sign-out::before { content: ""; }

.fa.fa-linkedin-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-linkedin-square::before { content: ""; }

.fa.fa-thumb-tack::before { content: ""; }

.fa.fa-external-link::before { content: ""; }

.fa.fa-sign-in::before { content: ""; }

.fa.fa-github-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-lemon-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-lemon-o::before { content: ""; }

.fa.fa-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-square-o::before { content: ""; }

.fa.fa-bookmark-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-bookmark-o::before { content: ""; }

.fa.fa-facebook, .fa.fa-twitter { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-facebook::before { content: ""; }

.fa.fa-facebook-f { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-facebook-f::before { content: ""; }

.fa.fa-github { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-credit-card { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-feed::before { content: ""; }

.fa.fa-hdd-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hdd-o::before { content: ""; }

.fa.fa-hand-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-o-right::before { content: ""; }

.fa.fa-hand-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-o-left::before { content: ""; }

.fa.fa-hand-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-o-up::before { content: ""; }

.fa.fa-hand-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-o-down::before { content: ""; }

.fa.fa-arrows-alt::before { content: ""; }

.fa.fa-group::before { content: ""; }

.fa.fa-chain::before { content: ""; }

.fa.fa-scissors::before { content: ""; }

.fa.fa-files-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-files-o::before { content: ""; }

.fa.fa-floppy-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-floppy-o::before { content: ""; }

.fa.fa-navicon::before, .fa.fa-reorder::before { content: ""; }

.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-google-plus::before { content: ""; }

.fa.fa-money { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-money::before { content: ""; }

.fa.fa-unsorted::before { content: ""; }

.fa.fa-sort-desc::before { content: ""; }

.fa.fa-sort-asc::before { content: ""; }

.fa.fa-linkedin { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-linkedin::before { content: ""; }

.fa.fa-rotate-left::before { content: ""; }

.fa.fa-legal::before { content: ""; }

.fa.fa-dashboard::before, .fa.fa-tachometer::before { content: ""; }

.fa.fa-comment-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-comment-o::before { content: ""; }

.fa.fa-comments-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-comments-o::before { content: ""; }

.fa.fa-flash::before { content: ""; }

.fa.fa-clipboard, .fa.fa-paste { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-paste::before { content: ""; }

.fa.fa-lightbulb-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-lightbulb-o::before { content: ""; }

.fa.fa-exchange::before { content: ""; }

.fa.fa-cloud-download::before { content: ""; }

.fa.fa-cloud-upload::before { content: ""; }

.fa.fa-bell-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-bell-o::before { content: ""; }

.fa.fa-cutlery::before { content: ""; }

.fa.fa-file-text-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-text-o::before { content: ""; }

.fa.fa-building-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-building-o::before { content: ""; }

.fa.fa-hospital-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hospital-o::before { content: ""; }

.fa.fa-tablet::before { content: ""; }

.fa.fa-mobile-phone::before, .fa.fa-mobile::before { content: ""; }

.fa.fa-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-circle-o::before { content: ""; }

.fa.fa-mail-reply::before { content: ""; }

.fa.fa-github-alt { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-folder-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-folder-o::before { content: ""; }

.fa.fa-folder-open-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-folder-open-o::before { content: ""; }

.fa.fa-smile-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-smile-o::before { content: ""; }

.fa.fa-frown-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-frown-o::before { content: ""; }

.fa.fa-meh-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-meh-o::before { content: ""; }

.fa.fa-keyboard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-keyboard-o::before { content: ""; }

.fa.fa-flag-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-flag-o::before { content: ""; }

.fa.fa-mail-reply-all::before { content: ""; }

.fa.fa-star-half-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-star-half-o::before { content: ""; }

.fa.fa-star-half-empty { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-star-half-empty::before { content: ""; }

.fa.fa-star-half-full { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-star-half-full::before { content: ""; }

.fa.fa-code-fork::before { content: ""; }

.fa.fa-chain-broken::before { content: ""; }

.fa.fa-shield::before { content: ""; }

.fa.fa-calendar-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-calendar-o::before { content: ""; }

.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-ticket::before { content: ""; }

.fa.fa-minus-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-minus-square-o::before { content: ""; }

.fa.fa-level-up::before { content: ""; }

.fa.fa-level-down::before { content: ""; }

.fa.fa-pencil-square::before { content: ""; }

.fa.fa-external-link-square::before { content: ""; }

.fa.fa-compass { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-caret-square-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-caret-square-o-down::before { content: ""; }

.fa.fa-toggle-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-toggle-down::before { content: ""; }

.fa.fa-caret-square-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-caret-square-o-up::before { content: ""; }

.fa.fa-toggle-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-toggle-up::before { content: ""; }

.fa.fa-caret-square-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-caret-square-o-right::before { content: ""; }

.fa.fa-toggle-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-toggle-right::before { content: ""; }

.fa.fa-eur::before, .fa.fa-euro::before { content: ""; }

.fa.fa-gbp::before { content: ""; }

.fa.fa-dollar::before, .fa.fa-usd::before { content: ""; }

.fa.fa-inr::before, .fa.fa-rupee::before { content: ""; }

.fa.fa-cny::before, .fa.fa-jpy::before, .fa.fa-rmb::before, .fa.fa-yen::before { content: ""; }

.fa.fa-rouble::before, .fa.fa-rub::before, .fa.fa-ruble::before { content: ""; }

.fa.fa-krw::before, .fa.fa-won::before { content: ""; }

.fa.fa-bitcoin, .fa.fa-btc { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-bitcoin::before { content: ""; }

.fa.fa-file-text::before { content: ""; }

.fa.fa-sort-alpha-asc::before { content: ""; }

.fa.fa-sort-alpha-desc::before { content: ""; }

.fa.fa-sort-amount-asc::before { content: ""; }

.fa.fa-sort-amount-desc::before { content: ""; }

.fa.fa-sort-numeric-asc::before { content: ""; }

.fa.fa-sort-numeric-desc::before { content: ""; }

.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-youtube-play::before { content: ""; }

.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-bitbucket-square::before { content: ""; }

.fa.fa-tumblr, .fa.fa-tumblr-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-long-arrow-down::before { content: ""; }

.fa.fa-long-arrow-up::before { content: ""; }

.fa.fa-long-arrow-left::before { content: ""; }

.fa.fa-long-arrow-right::before { content: ""; }

.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-gittip::before { content: ""; }

.fa.fa-sun-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-sun-o::before { content: ""; }

.fa.fa-moon-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-moon-o::before { content: ""; }

.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-arrow-circle-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-arrow-circle-o-right::before { content: ""; }

.fa.fa-arrow-circle-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-arrow-circle-o-left::before { content: ""; }

.fa.fa-caret-square-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-caret-square-o-left::before { content: ""; }

.fa.fa-toggle-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-toggle-left::before { content: ""; }

.fa.fa-dot-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-dot-circle-o::before { content: ""; }

.fa.fa-vimeo-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-try::before, .fa.fa-turkish-lira::before { content: ""; }

.fa.fa-plus-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-plus-square-o::before { content: ""; }

.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-bank::before, .fa.fa-institution::before { content: ""; }

.fa.fa-mortar-board::before { content: ""; }

.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-spoon::before { content: ""; }

.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-automobile::before { content: ""; }

.fa.fa-envelope-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-envelope-o::before { content: ""; }

.fa.fa-deviantart, .fa.fa-soundcloud, .fa.fa-spotify { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-file-pdf-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-pdf-o::before { content: ""; }

.fa.fa-file-word-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-word-o::before { content: ""; }

.fa.fa-file-excel-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-excel-o::before { content: ""; }

.fa.fa-file-powerpoint-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-powerpoint-o::before { content: ""; }

.fa.fa-file-image-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-image-o::before { content: ""; }

.fa.fa-file-photo-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-photo-o::before { content: ""; }

.fa.fa-file-picture-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-picture-o::before { content: ""; }

.fa.fa-file-archive-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-archive-o::before { content: ""; }

.fa.fa-file-zip-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-zip-o::before { content: ""; }

.fa.fa-file-audio-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-audio-o::before { content: ""; }

.fa.fa-file-sound-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-sound-o::before { content: ""; }

.fa.fa-file-video-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-video-o::before { content: ""; }

.fa.fa-file-movie-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-movie-o::before { content: ""; }

.fa.fa-file-code-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-file-code-o::before { content: ""; }

.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-life-bouy, .fa.fa-life-ring { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-life-bouy::before { content: ""; }

.fa.fa-life-buoy { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-life-buoy::before { content: ""; }

.fa.fa-life-saver { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-life-saver::before { content: ""; }

.fa.fa-support { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-support::before { content: ""; }

.fa.fa-circle-o-notch::before { content: ""; }

.fa.fa-ra, .fa.fa-rebel { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-ra::before { content: ""; }

.fa.fa-resistance { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-resistance::before { content: ""; }

.fa.fa-empire, .fa.fa-ge { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-ge::before { content: ""; }

.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-y-combinator-square::before { content: ""; }

.fa.fa-yc-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-yc-square::before { content: ""; }

.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-wechat::before { content: ""; }

.fa.fa-send::before { content: ""; }

.fa.fa-paper-plane-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-paper-plane-o::before { content: ""; }

.fa.fa-send-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-send-o::before { content: ""; }

.fa.fa-circle-thin { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-circle-thin::before { content: ""; }

.fa.fa-header::before { content: ""; }

.fa.fa-sliders::before { content: ""; }

.fa.fa-futbol-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-futbol-o::before { content: ""; }

.fa.fa-soccer-ball-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-soccer-ball-o::before { content: ""; }

.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-newspaper-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-newspaper-o::before { content: ""; }

.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-bell-slash-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-bell-slash-o::before { content: ""; }

.fa.fa-trash::before { content: ""; }

.fa.fa-copyright { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-eyedropper::before { content: ""; }

.fa.fa-area-chart::before { content: ""; }

.fa.fa-pie-chart::before { content: ""; }

.fa.fa-line-chart::before { content: ""; }

.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-cc { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-cc::before { content: ""; }

.fa.fa-ils::before, .fa.fa-shekel::before, .fa.fa-sheqel::before { content: ""; }

.fa.fa-meanpath { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-meanpath::before { content: ""; }

.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-diamond { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-diamond::before { content: ""; }

.fa.fa-intersex::before { content: ""; }

.fa.fa-facebook-official { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-facebook-official::before { content: ""; }

.fa.fa-pinterest-p, .fa.fa-whatsapp { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-hotel::before { content: ""; }

.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-yc::before { content: ""; }

.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-battery-4::before, .fa.fa-battery::before { content: ""; }

.fa.fa-battery-3::before { content: ""; }

.fa.fa-battery-2::before { content: ""; }

.fa.fa-battery-1::before { content: ""; }

.fa.fa-battery-0::before { content: ""; }

.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-sticky-note-o::before { content: ""; }

.fa.fa-cc-diners-club, .fa.fa-cc-jcb { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-clone, .fa.fa-hourglass-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hourglass-o::before { content: ""; }

.fa.fa-hourglass-1::before { content: ""; }

.fa.fa-hourglass-2::before { content: ""; }

.fa.fa-hourglass-3::before { content: ""; }

.fa.fa-hand-rock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-rock-o::before { content: ""; }

.fa.fa-hand-grab-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-grab-o::before { content: ""; }

.fa.fa-hand-paper-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-paper-o::before { content: ""; }

.fa.fa-hand-stop-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-stop-o::before { content: ""; }

.fa.fa-hand-scissors-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-scissors-o::before { content: ""; }

.fa.fa-hand-lizard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-lizard-o::before { content: ""; }

.fa.fa-hand-spock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-spock-o::before { content: ""; }

.fa.fa-hand-pointer-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-pointer-o::before { content: ""; }

.fa.fa-hand-peace-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-hand-peace-o::before { content: ""; }

.fa.fa-registered { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-television::before { content: ""; }

.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-calendar-plus-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-calendar-plus-o::before { content: ""; }

.fa.fa-calendar-minus-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-calendar-minus-o::before { content: ""; }

.fa.fa-calendar-times-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-calendar-times-o::before { content: ""; }

.fa.fa-calendar-check-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-calendar-check-o::before { content: ""; }

.fa.fa-map-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-map-o::before { content: ""; }

.fa.fa-commenting::before { content: ""; }

.fa.fa-commenting-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-commenting-o::before { content: ""; }

.fa.fa-houzz, .fa.fa-vimeo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-vimeo::before { content: ""; }

.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-credit-card-alt::before { content: ""; }

.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-pause-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-pause-circle-o::before { content: ""; }

.fa.fa-stop-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-stop-circle-o::before { content: ""; }

.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-wheelchair-alt::before { content: ""; }

.fa.fa-question-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-question-circle-o::before { content: ""; }

.fa.fa-volume-control-phone::before { content: ""; }

.fa.fa-asl-interpreting::before { content: ""; }

.fa.fa-deafness::before, .fa.fa-hard-of-hearing::before { content: ""; }

.fa.fa-glide, .fa.fa-glide-g { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-signing::before { content: ""; }

.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-google-plus-official::before { content: ""; }

.fa.fa-google-plus-circle { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-google-plus-circle::before { content: ""; }

.fa.fa-fa, .fa.fa-font-awesome { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-fa::before { content: ""; }

.fa.fa-handshake-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-handshake-o::before { content: ""; }

.fa.fa-envelope-open-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-envelope-open-o::before { content: ""; }

.fa.fa-linode { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-address-book-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-address-book-o::before { content: ""; }

.fa.fa-vcard::before { content: ""; }

.fa.fa-address-card-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-address-card-o::before { content: ""; }

.fa.fa-vcard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-vcard-o::before { content: ""; }

.fa.fa-user-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-user-circle-o::before { content: ""; }

.fa.fa-user-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-user-o::before { content: ""; }

.fa.fa-id-badge { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-drivers-license::before { content: ""; }

.fa.fa-id-card-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-id-card-o::before { content: ""; }

.fa.fa-drivers-license-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-drivers-license-o::before { content: ""; }

.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-thermometer-4::before, .fa.fa-thermometer::before { content: ""; }

.fa.fa-thermometer-3::before { content: ""; }

.fa.fa-thermometer-2::before { content: ""; }

.fa.fa-thermometer-1::before { content: ""; }

.fa.fa-thermometer-0::before { content: ""; }

.fa.fa-bathtub::before, .fa.fa-s15::before { content: ""; }

.fa.fa-window-maximize, .fa.fa-window-restore { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-times-rectangle::before { content: ""; }

.fa.fa-window-close-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-window-close-o::before { content: ""; }

.fa.fa-times-rectangle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-times-rectangle-o::before { content: ""; }

.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-eercast::before { content: ""; }

.fa.fa-snowflake-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }

.fa.fa-snowflake-o::before { content: ""; }

.fa.fa-superpowers, .fa.fa-wpexplorer { font-family: "Font Awesome 5 Brands"; font-weight: 400; }

.fa.fa-cab::before { content: ""; }

.font-awesome-mixin { display: inline-block; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }

@font-face { font-family: entypo; src: url("/assets/5e746e0ba2c90c847cc0.woff") format("woff"), url("/assets/082561c209a5cb51cf60.bin") format("truetype"); font-weight: 400; font-style: normal; font-display: swap; }

[class*=" entypo-"]::before, [class^="entypo-"]::before { font-family: entypo; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; }

.entypo-note::before { content: ""; }

.entypo-logo-db::before { content: ""; }

.entypo-music::before { content: ""; }

.entypo-search::before { content: ""; }

.entypo-flashlight::before { content: ""; }

.entypo-mail::before { content: ""; }

.entypo-heart::before { content: ""; }

.entypo-heart-empty::before { content: ""; }

.entypo-star::before { content: ""; }

.entypo-star-empty::before { content: ""; }

.entypo-user::before { content: ""; }

.entypo-users::before { content: ""; }

.entypo-user-add::before { content: ""; }

.entypo-video::before { content: ""; }

.entypo-picture::before { content: ""; }

.entypo-camera::before { content: ""; }

.entypo-layout::before { content: ""; }

.entypo-menu::before { content: ""; }

.entypo-check::before { content: ""; }

.entypo-cancel::before { content: ""; }

.entypo-cancel-circled::before { content: ""; }

.entypo-cancel-squared::before { content: ""; }

.entypo-plus::before { content: ""; }

.entypo-plus-circled::before { content: ""; }

.entypo-plus-squared::before { content: ""; }

.entypo-minus::before { content: ""; }

.entypo-minus-circled::before { content: ""; }

.entypo-minus-squared::before { content: ""; }

.entypo-help::before { content: ""; }

.entypo-help-circled::before { content: ""; }

.entypo-info::before { content: ""; }

.entypo-info-circled::before { content: ""; }

.entypo-back::before { content: ""; }

.entypo-home::before { content: ""; }

.entypo-link::before { content: ""; }

.entypo-attach::before { content: ""; }

.entypo-lock::before { content: ""; }

.entypo-lock-open::before { content: ""; }

.entypo-eye::before { content: ""; }

.entypo-tag::before { content: ""; }

.entypo-bookmark::before { content: ""; }

.entypo-bookmarks::before { content: ""; }

.entypo-flag::before { content: ""; }

.entypo-thumbs-up::before { content: ""; }

.entypo-thumbs-down::before { content: ""; }

.entypo-download::before { content: ""; }

.entypo-upload::before { content: ""; }

.entypo-upload-cloud::before { content: ""; }

.entypo-reply::before { content: ""; }

.entypo-reply-all::before { content: ""; }

.entypo-forward::before { content: ""; }

.entypo-quote::before { content: ""; }

.entypo-code::before { content: ""; }

.entypo-export::before { content: ""; }

.entypo-pencil::before { content: ""; }

.entypo-feather::before { content: ""; }

.entypo-print::before { content: ""; }

.entypo-retweet::before { content: ""; }

.entypo-keyboard::before { content: ""; }

.entypo-comment::before { content: ""; }

.entypo-chat::before { content: ""; }

.entypo-bell::before { content: ""; }

.entypo-attention::before { content: ""; }

.entypo-alert::before { content: ""; }

.entypo-vcard::before { content: ""; }

.entypo-address::before { content: ""; }

.entypo-location::before { content: ""; }

.entypo-map::before { content: ""; }

.entypo-direction::before { content: ""; }

.entypo-compass::before { content: ""; }

.entypo-cup::before { content: ""; }

.entypo-trash::before { content: ""; }

.entypo-doc::before { content: ""; }

.entypo-docs::before { content: ""; }

.entypo-doc-landscape::before { content: ""; }

.entypo-doc-text::before { content: ""; }

.entypo-doc-text-inv::before { content: ""; }

.entypo-newspaper::before { content: ""; }

.entypo-book-open::before { content: ""; }

.entypo-book::before { content: ""; }

.entypo-folder::before { content: ""; }

.entypo-archive::before { content: ""; }

.entypo-box::before { content: ""; }

.entypo-rss::before { content: ""; }

.entypo-phone::before { content: ""; }

.entypo-cog::before { content: ""; }

.entypo-tools::before { content: ""; }

.entypo-share::before { content: ""; }

.entypo-shareable::before { content: ""; }

.entypo-basket::before { content: ""; }

.entypo-bag::before { content: ""; }

.entypo-calendar::before { content: ""; }

.entypo-login::before { content: ""; }

.entypo-logout::before { content: ""; }

.entypo-mic::before { content: ""; }

.entypo-mute::before { content: ""; }

.entypo-sound::before { content: ""; }

.entypo-volume::before { content: ""; }

.entypo-clock::before { content: ""; }

.entypo-hourglass::before { content: ""; }

.entypo-lamp::before { content: ""; }

.entypo-light-down::before { content: ""; }

.entypo-light-up::before { content: ""; }

.entypo-adjust::before { content: ""; }

.entypo-block::before { content: ""; }

.entypo-resize-full::before { content: ""; }

.entypo-resize-small::before { content: ""; }

.entypo-popup::before { content: ""; }

.entypo-publish::before { content: ""; }

.entypo-window::before { content: ""; }

.entypo-arrow-combo::before { content: ""; }

.entypo-down-circled::before { content: ""; }

.entypo-left-circled::before { content: ""; }

.entypo-right-circled::before { content: ""; }

.entypo-up-circled::before { content: ""; }

.entypo-down-open::before { content: ""; }

.entypo-left-open::before { content: ""; }

.entypo-right-open::before { content: ""; }

.entypo-up-open::before { content: ""; }

.entypo-down-open-mini::before { content: ""; }

.entypo-left-open-mini::before { content: ""; }

.entypo-right-open-mini::before { content: ""; }

.entypo-up-open-mini::before { content: ""; }

.entypo-down-open-big::before { content: ""; }

.entypo-left-open-big::before { content: ""; }

.entypo-right-open-big::before { content: ""; }

.entypo-up-open-big::before { content: ""; }

.entypo-down::before { content: ""; }

.entypo-left::before { content: ""; }

.entypo-right::before { content: ""; }

.entypo-up::before { content: ""; }

.entypo-down-dir::before { content: ""; }

.entypo-left-dir::before { content: ""; }

.entypo-right-dir::before { content: ""; }

.entypo-up-dir::before { content: ""; }

.entypo-down-bold::before { content: ""; }

.entypo-left-bold::before { content: ""; }

.entypo-right-bold::before { content: ""; }

.entypo-up-bold::before { content: ""; }

.entypo-down-thin::before { content: ""; }

.entypo-left-thin::before { content: ""; }

.entypo-right-thin::before { content: ""; }

.entypo-note-beamed::before { content: ""; }

.entypo-ccw::before { content: ""; }

.entypo-cw::before { content: ""; }

.entypo-arrows-ccw::before { content: ""; }

.entypo-level-down::before { content: ""; }

.entypo-level-up::before { content: ""; }

.entypo-shuffle::before { content: ""; }

.entypo-loop::before { content: ""; }

.entypo-switch::before { content: ""; }

.entypo-play::before { content: ""; }

.entypo-stop::before { content: ""; }

.entypo-pause::before { content: ""; }

.entypo-record::before { content: ""; }

.entypo-to-end::before { content: ""; }

.entypo-to-start::before { content: ""; }

.entypo-fast-forward::before { content: ""; }

.entypo-fast-backward::before { content: ""; }

.entypo-progress-0::before { content: ""; }

.entypo-progress-1::before { content: ""; }

.entypo-progress-2::before { content: ""; }

.entypo-progress-3::before { content: ""; }

.entypo-target::before { content: ""; }

.entypo-palette::before { content: ""; }

.entypo-list::before { content: ""; }

.entypo-list-add::before { content: ""; }

.entypo-signal::before { content: ""; }

.entypo-trophy::before { content: ""; }

.entypo-battery::before { content: ""; }

.entypo-back-in-time::before { content: ""; }

.entypo-monitor::before { content: ""; }

.entypo-mobile::before { content: ""; }

.entypo-network::before { content: ""; }

.entypo-cd::before { content: ""; }

.entypo-inbox::before { content: ""; }

.entypo-install::before { content: ""; }

.entypo-globe::before { content: ""; }

.entypo-cloud::before { content: ""; }

.entypo-cloud-thunder::before { content: ""; }

.entypo-flash::before { content: ""; }

.entypo-moon::before { content: ""; }

.entypo-flight::before { content: ""; }

.entypo-paper-plane::before { content: ""; }

.entypo-leaf::before { content: ""; }

.entypo-lifebuoy::before { content: ""; }

.entypo-mouse::before { content: ""; }

.entypo-briefcase::before { content: ""; }

.entypo-suitcase::before { content: ""; }

.entypo-dot::before { content: ""; }

.entypo-dot-2::before { content: ""; }

.entypo-dot-3::before { content: ""; }

.entypo-brush::before { content: ""; }

.entypo-magnet::before { content: ""; }

.entypo-infinity::before { content: ""; }

.entypo-erase::before { content: ""; }

.entypo-chart-pie::before { content: ""; }

.entypo-chart-line::before { content: ""; }

.entypo-chart-bar::before { content: ""; }

.entypo-chart-area::before { content: ""; }

.entypo-tape::before { content: ""; }

.entypo-graduation-cap::before { content: ""; }

.entypo-language::before { content: ""; }

.entypo-ticket::before { content: ""; }

.entypo-water::before { content: ""; }

.entypo-droplet::before { content: ""; }

.entypo-air::before { content: ""; }

.entypo-credit-card::before { content: ""; }

.entypo-floppy::before { content: ""; }

.entypo-clipboard::before { content: ""; }

.entypo-megaphone::before { content: ""; }

.entypo-database::before { content: ""; }

.entypo-drive::before { content: ""; }

.entypo-bucket::before { content: ""; }

.entypo-thermometer::before { content: ""; }

.entypo-key::before { content: ""; }

.entypo-flow-cascade::before { content: ""; }

.entypo-flow-branch::before { content: ""; }

.entypo-flow-tree::before { content: ""; }

.entypo-flow-line::before { content: ""; }

.entypo-flow-parallel::before { content: ""; }

.entypo-rocket::before { content: ""; }

.entypo-gauge::before { content: ""; }

.entypo-traffic-cone::before { content: ""; }

.entypo-cc::before { content: ""; }

.entypo-cc-by::before { content: ""; }

.entypo-cc-nc::before { content: ""; }

.entypo-cc-nc-eu::before { content: ""; }

.entypo-cc-nc-jp::before { content: ""; }

.entypo-cc-sa::before { content: ""; }

.entypo-cc-nd::before { content: ""; }

.entypo-cc-pd::before { content: ""; }

.entypo-cc-zero::before { content: ""; }

.entypo-cc-share::before { content: ""; }

.entypo-cc-remix::before { content: ""; }

.entypo-github::before { content: ""; }

.entypo-github-circled::before { content: ""; }

.entypo-flickr::before { content: ""; }

.entypo-flickr-circled::before { content: ""; }

.entypo-vimeo::before { content: ""; }

.entypo-vimeo-circled::before { content: ""; }

.entypo-twitter::before { content: ""; }

.entypo-twitter-circled::before { content: ""; }

.entypo-facebook::before { content: ""; }

.entypo-facebook-circled::before { content: ""; }

.entypo-facebook-squared::before { content: ""; }

.entypo-gplus::before { content: ""; }

.entypo-gplus-circled::before { content: ""; }

.entypo-pinterest::before { content: ""; }

.entypo-pinterest-circled::before { content: ""; }

.entypo-tumblr::before { content: ""; }

.entypo-tumblr-circled::before { content: ""; }

.entypo-linkedin::before { content: ""; }

.entypo-linkedin-circled::before { content: ""; }

.entypo-dribbble::before { content: ""; }

.entypo-dribbble-circled::before { content: ""; }

.entypo-stumbleupon::before { content: ""; }

.entypo-stumbleupon-circled::before { content: ""; }

.entypo-lastfm::before { content: ""; }

.entypo-lastfm-circled::before { content: ""; }

.entypo-rdio::before { content: ""; }

.entypo-rdio-circled::before { content: ""; }

.entypo-spotify::before { content: ""; }

.entypo-spotify-circled::before { content: ""; }

.entypo-qq::before { content: ""; }

.entypo-instagram::before { content: ""; }

.entypo-dropbox::before { content: ""; }

.entypo-evernote::before { content: ""; }

.entypo-flattr::before { content: ""; }

.entypo-skype::before { content: ""; }

.entypo-skype-circled::before { content: ""; }

.entypo-renren::before { content: ""; }

.entypo-sina-weibo::before { content: ""; }

.entypo-paypal::before { content: ""; }

.entypo-picasa::before { content: ""; }

.entypo-soundcloud::before { content: ""; }

.entypo-mixi::before { content: ""; }

.entypo-behance::before { content: ""; }

.entypo-google-circles::before { content: ""; }

.entypo-vkontakte::before { content: ""; }

.entypo-smashing::before { content: ""; }

.entypo-sweden::before { content: ""; }

.entypo-db-shape::before { content: ""; }

.entypo-up-thin::before { content: ""; }

#s-support-widget-container .article-body iframe.embedly-embed { width: 100% !important; height: 163px; }

#s-support-widget-container .article-body br { line-height: 1.6 !important; }

#s-support-widget-container .article-body strong { font-weight: 700; }

#s-support-widget-container .article-body figure > img { display: block; }

#s-support-widget-container .article-body table { border-collapse: collapse; text-align: left; width: 100%; }

#s-support-widget-container .article-body [dir="rtl"] table { text-align: right; }

#s-support-widget-container .article-body td, #s-support-widget-container .article-body th { border-color: rgb(238, 238, 238); border-style: solid; padding: 12px; }

#s-support-widget-container .article-body th { border-width: 1px 0px; color: rgb(190, 190, 190); font-size: 11px; font-weight: 400; white-space: nowrap; text-align: inherit; }

#s-support-widget-container .article-body td { border-width: 1px; }

#s-support-widget-container .article-body p { font-size: 14px; margin: 7px 0px; }

#s-support-widget-container .article-body h1, #s-support-widget-container .article-body h2, #s-support-widget-container .article-body h3, #s-support-widget-container .article-body h4, #s-support-widget-container .article-body h5, #s-support-widget-container .article-body h6 { color: rgb(0, 0, 0); font-weight: 400; }

#s-support-widget-container .article-body h1 span, #s-support-widget-container .article-body h2 span, #s-support-widget-container .article-body h3 span, #s-support-widget-container .article-body h4 span, #s-support-widget-container .article-body h5 span, #s-support-widget-container .article-body h6 span { color: rgb(0, 0, 0); }

#s-support-widget-container .article-body .section-area h1 { text-transform: capitalize; }

#s-support-widget-container .article-body h1 { font-size: 1.75em; line-height: 1.7; margin: 13px 0px; }

#s-support-widget-container .article-body h2 { font-size: 18px; margin: 16px 0px; }

#s-support-widget-container .article-body h3 { font-size: 16px; margin: 14px 0px; }

#s-support-widget-container .article-body h4 { font-size: 14px; margin: 13px 0px; }

#s-support-widget-container .article-body img { border: 1px solid rgba(0, 0, 0, 0.07); height: auto; max-width: 100%; padding: 3px; }

#s-support-widget-container .article-body pre { background: rgba(0, 0, 0, 0.02); border: 1px solid rgba(0, 0, 0, 0.07); border-radius: 3px; padding: 10px 15px; overflow: auto; white-space: pre-wrap; }

#s-support-widget-container .article-body blockquote { border-left: 1px solid rgba(0, 0, 0, 0.07); color: rgb(142, 142, 142); font-style: italic; margin: 20px 0px; padding-left: 20px; }

#s-support-widget-container .article-body ol, #s-support-widget-container .article-body ul { margin: 20px 0px 20px 20px; list-style-position: outside; }

#s-support-widget-container .article-body li > ol, #s-support-widget-container .article-body li > ul { margin: 0px 0px 0px 20px; }

#s-support-widget-container .article-body ul { list-style-type: disc; }

#s-support-widget-container .article-body ol { list-style-type: decimal; }

#s-support-widget-container .article-body li { margin-left: 20px; }

#s-support-widget-container .article-body table { table-layout: fixed; }

#s-support-widget-container .article-body .wysiwyg-underline { text-decoration: underline; }

#s-support-widget-container .article-body .wysiwyg-font-size-x-large { font-size: 24px; }

#s-support-widget-container .article-body .wysiwyg-font-size-large { font-size: 18px; }

#s-support-widget-container .article-body .wysiwyg-font-size-medium { font-size: 14px; }

#s-support-widget-container .article-body .wysiwyg-font-size-small { font-size: 13px; }

#s-support-widget-container .article-body #recaptcha_widget a, #s-support-widget-container .article-body .hc-editable-footer, #s-support-widget-container .article-body .nesty-input:hover { text-decoration: none; }

#s-support-widget-container .article-body .wysiwyg-text-align-right { text-align: right; }

#s-support-widget-container .article-body .wysiwyg-text-align-center { text-align: center; }

#s-support-widget-container .article-body .wysiwyg-text-align-left { text-align: left; }

#s-support-widget-container .article-body .wysiwyg-text-align-justify { text-align: justify; }

#s-support-widget-container .article-body .wysiwyg-indent1 { padding-left: 10px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent1 { padding-right: 10px; }

#s-support-widget-container .article-body .wysiwyg-indent2 { padding-left: 20px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent2 { padding-right: 20px; }

#s-support-widget-container .article-body .wysiwyg-indent3 { padding-left: 30px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent3 { padding-right: 30px; }

#s-support-widget-container .article-body .wysiwyg-indent4 { padding-left: 40px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent4 { padding-right: 40px; }

#s-support-widget-container .article-body .wysiwyg-indent5 { padding-left: 50px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent5 { padding-right: 50px; }

#s-support-widget-container .article-body .wysiwyg-indent6 { padding-left: 60px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent6 { padding-right: 60px; }

#s-support-widget-container .article-body .wysiwyg-indent7 { padding-left: 70px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent7 { padding-right: 70px; }

#s-support-widget-container .article-body .wysiwyg-indent8 { padding-left: 80px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent8 { padding-right: 80px; }

#s-support-widget-container .article-body .wysiwyg-indent9 { padding-left: 90px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent9 { padding-right: 90px; }

#s-support-widget-container .article-body .wysiwyg-indent10 { padding-left: 100px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent10 { padding-right: 100px; }

#s-support-widget-container .article-body .wysiwyg-indent11 { padding-left: 110px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent11 { padding-right: 110px; }

#s-support-widget-container .article-body .wysiwyg-indent12 { padding-left: 120px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent12 { padding-right: 120px; }

#s-support-widget-container .article-body .wysiwyg-indent13 { padding-left: 130px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent13 { padding-right: 130px; }

#s-support-widget-container .article-body .wysiwyg-indent14 { padding-left: 140px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent14 { padding-right: 140px; }

#s-support-widget-container .article-body .wysiwyg-indent15 { padding-left: 150px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent15 { padding-right: 150px; }

#s-support-widget-container .article-body .wysiwyg-indent16 { padding-left: 160px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent16 { padding-right: 160px; }

#s-support-widget-container .article-body .wysiwyg-indent17 { padding-left: 170px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent17 { padding-right: 170px; }

#s-support-widget-container .article-body .wysiwyg-indent18 { padding-left: 180px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent18 { padding-right: 180px; }

#s-support-widget-container .article-body .wysiwyg-indent19 { padding-left: 190px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent19 { padding-right: 190px; }

#s-support-widget-container .article-body .wysiwyg-indent20 { padding-left: 200px; }

#s-support-widget-container .article-body [dir="rtl"] .wysiwyg-indent20 { padding-right: 200px; }

.s-support-widget-header { font-family: open_sans, "Open Sans", sans-serif; color: rgb(99, 105, 114); font-weight: 600; font-size: 16px; line-height: 20px; height: 40px; text-align: center; padding: 10px 20px; background-color: rgb(248, 248, 248); border-bottom: 1px solid rgb(221, 221, 221); }

.s-support-widget-header:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-header:lang(sxl), .s-support-widget-header:lang(zh), .s-support-widget-header:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-header:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-header .header-btn { cursor: pointer; color: rgb(166, 166, 166); }

.s-support-widget-header .header-btn:hover { color: rgb(99, 105, 114); }

.s-support-widget-header .title { overflow: hidden; white-space: nowrap; display: inline-block; max-width: 260px; text-overflow: clip; }

.s-support-widget-header .back-btn { float: left; margin-left: -2px; }

.s-support-widget-header .close-btn { transform: scale(1.4); font-size: 20px; font-weight: 300; float: right; }

#s-strikingly-support-modal .s-support-widget-prompt { width: 370px !important; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner { background-color: rgb(248, 248, 248); padding: 16px; min-height: 80px; display: flex; width: 100%; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title { align-items: center; display: flex; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title img { height: 20px; width: 80px; margin-right: 5px; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number:lang(sxl), #s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number:lang(zh), #s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .number:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .title .grey-text { color: rgb(144, 159, 169); }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .content { padding-top: 10px; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .profile-container { position: relative; width: 85px; height: 85px; margin-right: 15px; }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .profile-container .bottom-green-dot { width: 20px; height: 20px; background-color: rgb(147, 183, 25); border-radius: 50%; position: absolute; right: 0px; bottom: 0px; border: 3px solid rgb(255, 255, 255); }

#s-strikingly-support-modal .s-support-widget-prompt .s-support-widget-prompt-inner .profile-container .profile { width: 85px; height: 85px; float: left; display: block; margin-bottom: -10px; border-radius: 100px; margin-right: 15px; }

#s-strikingly-support-modal .s-support-widget-prompt .input-field { background-color: rgb(226, 228, 231); padding: 10px; }

#s-strikingly-support-modal .s-support-widget-prompt .input-field input { width: 100%; border: 1px solid rgb(198, 201, 205); border-radius: 3px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; font-family: "Open Sans", open_sans, sans-serif; line-height: 25px; font-weight: 400; font-size: 14px; font-style: normal; padding: 5px 8px; box-sizing: border-box; }

#s-strikingly-support-modal .close-btn { color: rgb(221, 221, 221); transform: scale(1.4); font-size: 20px; font-weight: 300; align-self: flex-end; cursor: pointer; float: right; position: absolute; right: 8px; top: 6px; }

.s-support-widget-footer { font-family: open_sans, "Open Sans", sans-serif; width: 100%; border-top: 1px solid rgb(221, 221, 221); background-color: rgb(248, 248, 248); height: 65px; padding: 15px 20px; }

.s-support-widget-footer:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-footer:lang(sxl), .s-support-widget-footer:lang(zh), .s-support-widget-footer:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-footer:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-footer .s-support-widget-footer-content { display: flex; align-items: center; }

.s-support-widget-footer .s-support-widget-footer-content .s-support-widget-footer-separator { height: 26px; width: 1px; background: rgb(221, 221, 221); }

.s-support-widget-footer .s-support-widget-footer-content .fa-icon { width: 18px; height: 18px; margin-right: 4px; background-size: cover; }

.s-support-widget-footer.default-footer { padding: 0px; text-align: center; height: 38px; }

.s-support-widget-footer.default-footer a { display: table; float: left; width: 50%; font-size: 13px; font-weight: 400; outline: 0px; color: rgb(97, 60, 147); height: 38px; }

.s-support-widget-footer.default-footer a.help-center-and-forum { width: 100%; }

.s-support-widget-footer.default-footer a .link-container { vertical-align: middle; display: table-cell; padding-bottom: 5px; }

.s-support-widget-footer.default-footer a .link-container i { margin-right: 7px; }

.s-support-widget-footer.default-footer a .link-container.video-guides-container .link-title { background-image: url("/images/ic_play.b7e61c076c018ee7f7fdb547bfc93293.png"); }

.s-support-widget-footer.default-footer a .link-container.video-guides-container:hover .link-title { background-image: url("/images/ic_play_hover.987966f698b16f3cd142e2564d3603fb.png"); }

.s-support-widget-footer.default-footer a .link-container.help-center-container .link-title { background-image: url("/images/ic_help.727673ace85648f76cbe4c3cc524ed29.png"); }

.s-support-widget-footer.default-footer a .link-container.help-center-container:hover .link-title { background-image: url("/images/ic_help_hover.3706f966d994dce4d40d0cc578439a7b.png"); }

.s-support-widget-footer.default-footer a .link-title { padding-left: 22px; background-repeat: no-repeat; background-size: 14px 14px; background-position: 0px center; }

.s-support-widget-footer.default-footer a.video-guides-footer { border-right: 1px solid rgb(226, 228, 231); }

.s-support-widget-footer.default-footer a:hover { border-color: rgb(248, 248, 248); background-color: rgb(97, 60, 147); color: rgb(248, 248, 248); }

.s-support-widget-footer.online-footer .sw-btn { padding-left: 12px; padding-right: 12px; display: flex; align-items: center; }

.s-support-widget-footer.online-footer .purple { float: right; }

.s-support-widget-footer.online-footer .green { float: left; }

.s-support-widget-footer.online-footer .online-btn-wrapper { display: flex; column-gap: 10px; }

.s-support-widget-footer.offline-footer .fa-envelope, .s-support-widget-footer.ticket-footer .fa-paper-plane { float: none; margin-right: 7px; }

.s-support-widget-footer.show-kickstart-entry-banner { display: flex; flex-direction: column; height: auto; min-height: 38px; padding: 0px; }

.s-support-widget-footer.show-kickstart-entry-banner .offline-btn-wrapper { margin: 15px 20px; }

.s-support-widget-footer.show-kickstart-entry-banner .online-btn-wrapper { padding: 15px 20px; min-height: 65px; display: grid; column-gap: 10px; grid-template-columns: repeat(2, auto); }

.s-support-widget-footer-es, .s-support-widget-footer-fr, .s-support-widget-footer-ja, .s-support-widget-footer-zh-CN, .s-support-widget-footer-zh-TW { height: auto; }

.s-support-widget-footer-es .sw-btn, .s-support-widget-footer-fr .sw-btn, .s-support-widget-footer-ja .sw-btn, .s-support-widget-footer-zh-CN .sw-btn, .s-support-widget-footer-zh-TW .sw-btn { width: 100%; float: none; }

.s-support-widget-footer-es .offline-btn-wrapper .top-btn, .s-support-widget-footer-fr .offline-btn-wrapper .top-btn, .s-support-widget-footer-ja .offline-btn-wrapper .top-btn, .s-support-widget-footer-zh-CN .offline-btn-wrapper .top-btn, .s-support-widget-footer-zh-TW .offline-btn-wrapper .top-btn { margin-bottom: 10px; }

.s-support-widget-launcher { user-select: none; background: rgb(129, 89, 187); border-radius: 50%; position: absolute; bottom: 10px; right: 12px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 0px; float: right; width: 40px; height: 40px; line-height: 40px; font-size: 20px; text-align: center; color: rgb(255, 255, 255); }

.s-support-widget-launcher:hover { background: rgb(144, 100, 209); border-color: rgb(144, 100, 209); }

.s-support-widget-launcher:active { background: rgb(116, 80, 168); border-color: rgb(116, 80, 168); }

.s-support-widget-launcher .red-flag { position: absolute; width: 12px; height: 12px; background-color: red; display: inline-block; border-radius: 12px; border: 1px solid rgb(255, 255, 255); }

#s-support-widget-container { box-sizing: border-box; position: fixed; bottom: 0px; right: 0px; z-index: 100000; }

#s-support-widget-container :not(.border-box) { box-sizing: inherit; }

#s-support-widget-container input::-webkit-input-placeholder, #s-support-widget-container textarea::-webkit-input-placeholder { color: rgb(205, 209, 212); }

.s-support-widget-help-center-container { position: absolute; right: 12px; bottom: 60px; }

.s-support-widget-help-center-container.invisible .s-support-widget-help-center, .s-support-widget-help-center-container.invisible .s-support-widget-prompt { height: 0px; }

.s-support-widget-help-center-container.invisible .s-support-widget-help-center .close-btn, .s-support-widget-help-center-container.invisible .s-support-widget-prompt .close-btn { display: none; }

.s-support-widget-help-center-container .kickstart-badge-panel { height: 44px; width: 100%; cursor: pointer; padding: 10px 0px; font-weight: 700; display: flex; align-items: center; justify-content: center; color: rgb(69, 148, 140); background: rgb(174, 229, 200); border-top: 1px solid rgb(115, 206, 162); }

.s-support-widget-help-center-container .kickstart-badge-panel:hover { background: rgb(146, 250, 195); }

.s-support-widget-help-center-container .kickstart-badge-panel .service-image { width: 24px; height: 24px; }

.s-support-widget-help-center-container .kickstart-badge-panel .link-text { font-size: 10px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; padding-bottom: 2px; margin: 0px 10px -2px; position: relative; }

.s-support-widget-help-center-container .kickstart-badge-panel .link-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-support-widget-help-center-container .kickstart-badge-panel .link-text:lang(sxl), .s-support-widget-help-center-container .kickstart-badge-panel .link-text:lang(zh), .s-support-widget-help-center-container .kickstart-badge-panel .link-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-support-widget-help-center-container .kickstart-badge-panel .link-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-support-widget-help-center-container .kickstart-badge-panel .link-text::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background: rgb(69, 148, 140); }

.s-support-widget-help-center-container .kickstart-badge-panel .hint-text { margin: 0px; font-size: 12px; max-width: 150px; color: rgb(35, 90, 79); }

.s-support-widget-prompt { font-family: open_sans, "Open Sans", sans-serif; width: 340px; background-color: rgb(248, 248, 248); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 15px 0px; border-radius: 4px; overflow: hidden; transition: height 0.35s cubic-bezier(0.7, 0, 0.3, 1); }

.s-support-widget-prompt:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-prompt:lang(sxl), .s-support-widget-prompt:lang(zh), .s-support-widget-prompt:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-prompt:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-prompt .s-support-widget-prompt-inner { padding: 16px; }

.s-support-widget-prompt .profile { width: 85px; float: left; display: block; margin-bottom: 30px; border-radius: 100px; margin-right: 15px; }

.s-support-widget-prompt .title { color: rgb(99, 105, 114); font-weight: 600; font-size: 16px; margin-bottom: 8px; }

.s-support-widget-prompt p { color: rgb(141, 148, 156); margin-bottom: 8px; line-height: 1.3; }

.s-support-widget-prompt a { color: rgb(99, 105, 114); border-bottom: 1px solid; margin-right: 10px; }

.s-support-widget-prompt a .entypo-right-open { position: relative; left: 2px; }

#s-KA-container { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }

#s-KA-container.invisible { display: none; }

#s-KA-container .s-KA-bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); }

#s-KA-container .s-KA-modal { color: grey; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 460px; height: 420px; display: flex; flex-direction: column; align-items: center; background: rgb(255, 255, 255); border-radius: 6px; font-size: 15px; }

#s-KA-container .close-btn { color: rgb(221, 221, 221); transform: scale(1.4); font-size: 20px; font-weight: 300; align-self: flex-end; padding-top: 12px; padding-right: 16px; cursor: pointer; }

#s-KA-container .s-KA-title { height: 28px; margin-top: 5px; }

#s-KA-container .s-KA-text { margin-top: 24px; text-align: center; line-height: 1.8; }

#s-KA-container .s-KA-qr-code { display: block; width: 184px; height: 184px; margin-top: 20px; }

#s-KA-container .s-KA-scan-text { display: flex; align-items: center; margin-top: 20px; }

#s-KA-container .s-KA-scan-text img { height: 20px; margin-right: 6px; }

#s-KA-container .s-KA-scan-text-2 { display: none; }

#s-KA-container.is-guide-live-chat .s-KA-qr-code { margin-top: 50px; }

#s-KA-container.is-guide-live-chat .s-KA-text { display: none; }

#s-KA-container.is-guide-live-chat .s-KA-scan-text-2 { display: inline; }

.s-support-widget-help-center { font-family: open_sans, "Open Sans", sans-serif; transition: height 0.35s cubic-bezier(0.7, 0, 0.3, 1); border-radius: 4px; perspective: 1200px; position: relative; box-sizing: border-box; width: 340px; height: 350px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 1px, rgba(0, 0, 0, 0.1) 0px 2px 15px 0px; background-color: rgb(248, 248, 248); }

.s-support-widget-help-center:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center:lang(sxl), .s-support-widget-help-center:lang(zh), .s-support-widget-help-center:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

@media only screen and (max-width: 344px) {
  .s-support-widget-help-center { width: calc(-24px + 100vw); }
}

.s-support-widget-help-center.show-article-pane, .s-support-widget-help-center.show-articles-pane, .s-support-widget-help-center.show-question-pane { height: 390px; }

.s-support-widget-help-center.show-article-pane.s-support-widget-help-center-es .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-es .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-es .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .articles-body-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .articles-body-container { height: calc(100% - 194px); }

.s-support-widget-help-center.show-article-pane.s-support-widget-help-center-es .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-article-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-es .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-articles-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-es .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-es .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-fr .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-fr .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-ja .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-ja .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-CN .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-CN .help-center-pane.articles-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-TW .help-center-pane.article-pane .article-container, .s-support-widget-help-center.show-question-pane.s-support-widget-help-center-zh-TW .help-center-pane.articles-pane .article-container { height: 285px; }

.s-support-widget-help-center.higher-ticket-pane { height: 437px; }

.s-support-widget-help-center.higher-ticket-pane.show-article-pane, .s-support-widget-help-center.higher-ticket-pane.show-articles-pane, .s-support-widget-help-center.higher-ticket-pane.show-question-pane { height: 477px; }

.s-support-widget-help-center .sw-btn { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; border-radius: 4px; user-select: none; color: rgb(255, 255, 255); text-transform: uppercase; vertical-align: bottom; text-align: center; cursor: pointer; font-weight: 700; padding: 10px 0px; font-size: 13px; line-height: 14px; }

.s-support-widget-help-center .sw-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-support-widget-help-center .sw-btn:lang(sxl), .s-support-widget-help-center .sw-btn:lang(zh), .s-support-widget-help-center .sw-btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-support-widget-help-center .sw-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-support-widget-help-center .sw-btn i.right { margin-left: 7px; }

.s-support-widget-help-center .sw-btn i.left { margin-right: 7px; }

.s-support-widget-help-center .sw-btn.purple { background: rgb(129, 89, 187); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-support-widget-help-center .sw-btn.purple:hover { background: rgb(144, 100, 209); border-color: rgb(144, 100, 209); }

.s-support-widget-help-center .sw-btn.purple:active { background: rgb(116, 80, 168); border-color: rgb(116, 80, 168); }

.s-support-widget-help-center .sw-btn.green { background: rgb(147, 183, 25); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-support-widget-help-center .sw-btn.green:hover { background: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.s-support-widget-help-center .sw-btn.green:active { background: rgb(132, 165, 23); border-color: rgb(132, 165, 23); }

.s-support-widget-help-center .sw-btn.gray { background: rgb(145, 147, 148); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-support-widget-help-center .sw-btn.gray:hover { background: rgb(162, 165, 166); border-color: rgb(162, 165, 166); }

.s-support-widget-help-center .sw-btn.gray:active { background: rgb(131, 132, 133); border-color: rgb(131, 132, 133); }

.s-support-widget-help-center .sw-btn.gray:hover { color: rgb(255, 255, 255); background-color: rgb(145, 147, 148); }

.s-support-widget-help-center .sw-btn.purple-border { border: 1px solid rgb(131, 103, 172); font-weight: 600; line-height: 14px; font-size: 12px; display: inline-block; max-width: 90%; padding: 5px 10px; color: rgb(131, 103, 172); }

.s-support-widget-help-center .sw-btn.purple-border:hover { color: rgb(164, 129, 215); border-color: rgb(164, 129, 215); }

.s-support-widget-help-center .sw-btn.white-border { background: rgb(129, 89, 187); border: 1px solid rgb(255, 255, 255); font-weight: 600; display: inline-block; max-width: 90%; line-height: 14px; font-size: 12px; padding: 10px 27px; }

.s-support-widget-help-center .sw-btn.white-border:hover { background: rgb(144, 100, 209); border-color: rgb(144, 100, 209); }

.s-support-widget-help-center .sw-btn.white-border:active { background: rgb(116, 80, 168); border-color: rgb(116, 80, 168); }

.s-support-widget-help-center .sw-btn.white-border:hover { border-color: rgb(255, 255, 255); }

.s-support-widget-help-center .help-center-pane { border-radius: 4px; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden; background-color: rgb(255, 255, 255); }

.s-support-widget-help-center .help-center-pane.feedback-pane { background-color: rgb(248, 248, 248); }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer { text-align: center; padding: 20px 10px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer .close-btn { display: inline-block; transform: scale(1.4); font-size: 20px; font-weight: 300; color: rgb(166, 166, 166); position: absolute; right: 20px; top: 12px; cursor: pointer; }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer .close-btn:hover { color: rgb(99, 105, 114); transform: rotate(90deg) scale(1.4); transition: 0.35s; }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer img { width: 50px; height: 50px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer h2 { font-size: 16px; font-weight: 600; margin-top: 11px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .header-continer ul li { color: rgb(99, 105, 114); font-size: 12px; font-weight: 300; margin-top: 6px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container { position: relative; margin: 0px 20px 17px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea { box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px 4px 0px 0px; width: 100%; padding: 5px 10px; font-size: 14px; height: 135px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(198, 201, 205) rgb(198, 201, 205) currentcolor; border-image: none; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:focus { outline: none; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:lang(sxl), .s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:lang(zh), .s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container textarea.question-textarea:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar { margin-top: -5px; background-color: rgb(255, 255, 255); border-radius: 0px 0px 4px 4px; width: 100%; padding: 5px 10px; font-size: 14px; color: rgb(99, 105, 114); line-height: 1.5; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(198, 201, 205) rgb(198, 201, 205); border-image: none; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar .entypo-attach { margin-right: 8px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar .link-btn { cursor: pointer; color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar .upload-content { display: inline-block; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar .upload-content .delete-btn, .s-support-widget-help-center .help-center-pane.feedback-pane .form-container .upload-bar .upload-content .upload-btn { padding-left: 12px; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .submit-btn { margin-top: 14px; cursor: pointer; }

.s-support-widget-help-center .help-center-pane.feedback-pane .form-container .submit-btn.disable { opacity: 0.5; cursor: text; }

.s-support-widget-help-center .help-center-pane.question-pane { background-color: rgb(248, 248, 248); }

.s-support-widget-help-center .help-center-pane.question-pane header { border-color: rgb(248, 248, 248); }

.s-support-widget-help-center .help-center-pane.question-pane header .back-btn { visibility: hidden; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field { margin-bottom: 17px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .input, .s-support-widget-help-center .help-center-pane.question-pane .form-field .label { display: block; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .input.inline, .s-support-widget-help-center .help-center-pane.question-pane .form-field .label.inline { display: inline; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input, .s-support-widget-help-center .help-center-pane.question-pane .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input:focus, .s-support-widget-help-center .help-center-pane.question-pane .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input.thin, .s-support-widget-help-center .help-center-pane.question-pane .form-field textarea.thin { padding: 2px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input.middle, .s-support-widget-help-center .help-center-pane.question-pane .form-field textarea.middle { padding: 10px; height: 16px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field input[type="radio"] { display: inline-block; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field textarea { min-height: 100px; width: auto; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .select-container select { appearance: none; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .radio-field { padding: 6px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .radio-field .label { padding-left: 4px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .radio-field:first-child { margin-top: 0px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field .radio-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.question-pane .form-field { margin: 0px 20px 17px; }

.s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; width: 100%; padding: 5px 10px; font-size: 14px; height: 203px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; }

.s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:lang(sxl), .s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:lang(zh), .s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.question-pane textarea.question-textarea:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.question-pane .next-btn { margin: 17px 0px; }

.s-support-widget-help-center .help-center-pane.question-pane .next-btn .entypo-right-open { float: none; margin-left: 7px; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container { height: calc(100% - 150px); overflow: auto; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container.no-related-articles img { width: 40px; display: block; margin: 68px auto 10px; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container.no-related-articles div { color: rgb(141, 148, 156); line-height: 20px; font-size: 13px; text-align: center; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list-title { height: 17px; color: rgb(141, 148, 156); font-size: 12px; margin: 16px 0px 0px 19px; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item { cursor: pointer; padding: 7px 21px; position: relative; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item:hover { background-color: rgba(229, 218, 255, 0.21); }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-icon { top: 10px; position: absolute; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-icon::before { transform: rotate(-30deg); display: inline-block; color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-container { padding-left: 24px; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-title { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; max-width: 90%; font-size: 12px; line-height: 14px; color: rgb(129, 89, 187); text-decoration: underline; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-desc { height: 28px; overflow: hidden; }

.s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-desc, .s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-desc * { color: rgb(141, 148, 156) !important; line-height: 14px !important; font-size: 10px !important; font-style: normal !important; font-weight: 400 !important; background: none !important; text-decoration: none !important; margin: 0px !important; padding: 0px !important; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container { height: 245px; overflow: auto; padding: 14px 20px 0px; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body, .s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body * { font-size: 14px; line-height: 1.6; overflow-wrap: break-word; color: rgb(99, 105, 114) !important; font-style: normal !important; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body a { color: rgb(21, 178, 236) !important; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body a:hover { color: rgb(24, 205, 255) !important; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body a:focus { outline: 0px; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .article-body td { width: auto !important; }

.s-support-widget-help-center .help-center-pane.article-pane .article-container .vote-btn-container { margin: 20px 0px; text-align: center; }

.s-support-widget-help-center .help-center-pane.article-pane .article-title { text-align: center; font-size: 15px; font-weight: 700; line-height: 20px; color: rgb(99, 105, 114); margin: 0px 0px 5px; }

.s-support-widget-help-center .help-center-pane.article-pane .article-link-container { margin: 6px 0px 13px; text-align: center; }

.s-support-widget-help-center .help-center-pane.article-pane .article-link { outline: 0px; text-decoration: underline; font-size: 12px; line-height: 20px; height: 20px; color: rgb(187, 187, 187); }

.s-support-widget-help-center .help-center-pane.article-pane .article-link i { margin-left: 5px; vertical-align: middle; }

.s-support-widget-help-center .help-center-pane.article-pane .article-link:hover { color: rgb(145, 147, 148); }

.s-support-widget-help-center .help-center-pane.article-pane .s-support-widget-footer, .s-support-widget-help-center .help-center-pane.articles-pane .s-support-widget-footer { position: absolute; bottom: 0px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body { height: 245px; overflow: auto; padding: 20px 20px 0px; font-family: open_sans, "Open Sans", sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body:lang(sxl), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body:lang(zh), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field { margin-bottom: 10px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .input, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .label { display: block; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .input.inline, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .label.inline { display: inline; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input:focus, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.thin, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.thin { padding: 2px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.middle, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.middle { padding: 10px; height: 16px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input[type="radio"] { display: inline-block; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea { min-height: 100px; width: auto; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .select-container select { appearance: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .radio-field { padding: 6px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .radio-field .label { padding-left: 4px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .radio-field:first-child { margin-top: 0px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .radio-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field { position: relative; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .select-triangle { pointer-events: none; position: absolute; color: rgb(99, 105, 114); right: 10px; line-height: 40px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; width: 100%; padding: 5px 10px; font-size: 14px; height: 40px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:lang(ja), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:lang(sxl), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:lang(zh), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:lang(zh-cn), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:lang(sxl), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:lang(zh), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:lang(zh-tw), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.email-input:focus, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field input.name-input:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; appearance: none; color: rgb(99, 105, 114); width: 100%; font-size: 14px; height: 40px; line-height: normal; padding: 0px 21px 0px 10px; background: transparent; border: 1px solid rgb(205, 209, 212); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:lang(sxl), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:lang(zh), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field select.mood-select:focus { border-color: rgb(129, 89, 187); outline: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; width: 100%; padding: 5px 10px; font-size: 14px; height: 125px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:lang(sxl), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:lang(zh), .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field textarea.question-textarea:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field.invalid input, .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field.invalid textarea { border-color: rgb(230, 71, 81); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field.invalid .error-message { font-size: 13px; color: rgb(230, 71, 81); display: block; margin-top: 5px; line-height: 1; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field.invalid.required::before { color: rgb(230, 71, 81); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .form-field .error-message { display: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload { margin-top: 6px; font-size: 14px; line-height: 20px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .file-upload-btn { cursor: pointer; font-size: 14px; line-height: 14px; height: 19px; text-decoration: underline; color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .file-upload-btn::before { display: inline-block; transform: rotate(-20deg); margin-right: 7px; text-decoration: none; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .filename-container { position: relative; margin: 0px 21px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .filename-container .filename { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: inline-block; max-width: 90%; font-size: 13px; line-height: 18px; height: 18px; color: rgb(99, 105, 114); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .filename-container .cancel-upload { color: rgb(166, 166, 166); cursor: pointer; position: absolute; margin-left: 10px; }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .filename-container .cancel-upload:hover { color: rgb(99, 105, 114); }

.s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .filename-container .cancel-upload::before { vertical-align: sub; }

.s-support-widget-help-center .help-center-pane.status-pane { background-color: rgb(129, 89, 187); color: rgb(255, 255, 255); }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .close-btn { display: inline-block; transform: scale(1.4); font-size: 20px; font-weight: 300; color: rgb(166, 166, 166); position: absolute; right: 20px; top: 12px; cursor: pointer; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .close-btn:hover { color: rgb(99, 105, 114); transform: rotate(90deg) scale(1.4); transition: 0.35s; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body { text-align: center; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body .paper-plane { margin-top: 141px; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body .paper-plane img { width: 34px; height: 28px; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body .status { margin-top: 14px; color: rgb(75, 80, 86); font-size: 16px; font-weight: 600; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body .status-description { margin-top: 4px; color: rgb(99, 105, 114); font-size: 12px; font-weight: 300; line-height: 1.58; }

.s-support-widget-help-center .help-center-pane.status-pane .feedback .status-body .submit-btn { margin-top: 30px; display: inline-block; width: 233px; }

.s-support-widget-help-center .help-center-pane.status-pane header { background-color: rgb(129, 89, 187); border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.status-pane header .back-btn { visibility: hidden; color: rgb(255, 255, 255); }

.s-support-widget-help-center .help-center-pane.status-pane header .close-btn { color: rgb(255, 255, 255); }

.s-support-widget-help-center .help-center-pane.status-pane .status-body { height: 258px; text-align: center; }

.s-support-widget-help-center .help-center-pane.status-pane .status-body .status { font-size: 20px; line-height: 27px; }

.s-support-widget-help-center .help-center-pane.status-pane .status-body .status i { margin-right: 10px; }

.s-support-widget-help-center .help-center-pane.status-pane .status-body .status-description { font-size: 13px; line-height: 18px; width: 85%; margin: 0px auto; }

.s-support-widget-help-center .help-center-pane.status-pane footer { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.status-pane .loading, .s-support-widget-help-center .help-center-pane.status-pane .submitting { position: static; width: 100%; margin: 0px; }

.s-support-widget-help-center .help-center-pane.status-pane .loading header .close-btn, .s-support-widget-help-center .help-center-pane.status-pane .submitting header .close-btn { visibility: hidden; }

.s-support-widget-help-center .help-center-pane.status-pane .loading .status-body .status, .s-support-widget-help-center .help-center-pane.status-pane .submitting .status-body .status { padding-top: 80px; margin-left: 10px; }

.s-support-widget-help-center .help-center-pane.status-pane .loading .status-body .loading-icon, .s-support-widget-help-center .help-center-pane.status-pane .submitting .status-body .loading-icon { display: block; margin: 24px 0px; }

.s-support-widget-help-center .help-center-pane.status-pane .loading footer, .s-support-widget-help-center .help-center-pane.status-pane .submitting footer { display: none; }

.s-support-widget-help-center .help-center-pane.status-pane .voted .status-body .status { padding-top: 60px; margin-bottom: 27px; }

.s-support-widget-help-center .help-center-pane.status-pane .submitted .status-body .status { padding-top: 39px; }

.s-support-widget-help-center .help-center-pane.status-pane .submitted .status-body .status-description { margin: 19px 22px; }

.s-support-widget-help-center .help-center-pane.status-pane .error header .back-btn, .s-support-widget-help-center .help-center-pane.status-pane .no-email header .back-btn { visibility: visible; }

.s-support-widget-help-center .help-center-pane.status-pane .error .status-body .status, .s-support-widget-help-center .help-center-pane.status-pane .no-email .status-body .status { padding-top: 60px; margin-bottom: 19px; }

.s-support-widget-help-center .help-center-pane.status-pane .error .status-body a, .s-support-widget-help-center .help-center-pane.status-pane .no-email .status-body a { color: rgb(255, 255, 255); text-decoration: underline; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body { height: 245px; overflow: auto; padding: 12px 20px 0px; font-family: open_sans, "Open Sans", sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body:lang(sxl), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body:lang(zh), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field { margin-bottom: 10px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .input, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .label { display: block; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .input.inline, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .label.inline { display: inline; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input:focus, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.thin, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.thin { padding: 2px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.middle, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.middle { padding: 10px; height: 16px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input[type="radio"] { display: inline-block; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea { min-height: 100px; width: auto; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .select-container select { appearance: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .radio-field { padding: 6px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .radio-field .label { padding-left: 4px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .radio-field:first-child { margin-top: 0px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .radio-field:last-child { margin-bottom: 0px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field { position: relative; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .select-triangle { pointer-events: none; position: absolute; color: rgb(99, 105, 114); right: 10px; line-height: 40px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; width: 100%; padding: 5px 10px; font-size: 14px; height: 40px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:lang(ja), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:lang(sxl), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:lang(zh), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:lang(zh-cn), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:lang(sxl), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:lang(zh), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:lang(zh-tw), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.email-input:focus, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field input.name-input:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; appearance: none; color: rgb(99, 105, 114); width: 100%; font-size: 14px; height: 40px; line-height: normal; padding: 0px 21px 0px 10px; background: transparent; border: 1px solid rgb(205, 209, 212); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:lang(sxl), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:lang(zh), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field select.mood-select:focus { border-color: rgb(129, 89, 187); outline: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea { font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; width: 100%; padding: 5px 10px; font-size: 14px; height: 125px; color: rgb(99, 105, 114); line-height: 1.5; resize: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:lang(sxl), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:lang(zh), .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field textarea.question-textarea:focus { border-color: rgb(129, 89, 187); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field.invalid input, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field.invalid textarea { border-color: rgb(230, 71, 81); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field.invalid .error-message { font-size: 13px; color: rgb(230, 71, 81); display: block; margin-top: 5px; line-height: 1; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field.invalid.required::before { color: rgb(230, 71, 81); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .file-upload, .s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .form-field .error-message { display: none; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .pre-chat-body .pre-chat-welcome { font-size: 14px; line-height: 20px; color: rgb(99, 105, 114); margin-bottom: 10px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .help-center-qr-code { margin-top: 37px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .help-center-qr-code .s-KA-qr-code { display: block; margin: 0px auto; width: 184px; height: 184px; }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .help-center-qr-code .s-KA-scan-text { display: flex; align-items: center; justify-content: center; margin-top: 20px; color: rgb(99, 105, 114); }

.s-support-widget-help-center .help-center-pane.pre-chat-pane .help-center-qr-code .s-KA-scan-text img { height: 20px; margin-right: 6px; }

.s-support-widget-kickstart-entry-banner { height: 40px; padding: 8px 15px; width: 100%; border-top: 1px solid rgb(115, 206, 162); background: rgb(174, 229, 200); cursor: pointer; display: flex; justify-content: center; align-items: center; font-weight: 700; box-sizing: border-box; }

.s-support-widget-kickstart-entry-banner:hover { background: rgb(146, 250, 195); }

.s-support-widget-kickstart-entry-banner > span { height: 24px; display: flex; text-align: left; line-height: 1.2; align-items: center; }

.s-support-widget-kickstart-entry-banner .icon-servant { width: 24px; height: 24px; background: url("/images/icons/dify-support-widget-customer-service.svg") 100% 100% no-repeat; }

.s-support-widget-kickstart-entry-banner .title { height: auto; max-width: 115px; font-size: 10px; text-transform: uppercase; color: rgb(69, 148, 140); padding-bottom: 2px; margin: 0px 10px -2px; position: relative; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-support-widget-kickstart-entry-banner .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-support-widget-kickstart-entry-banner .title:lang(sxl), .s-support-widget-kickstart-entry-banner .title:lang(zh), .s-support-widget-kickstart-entry-banner .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-support-widget-kickstart-entry-banner .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-support-widget-kickstart-entry-banner .title::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1px; background: rgb(69, 148, 140); }

.s-support-widget-kickstart-entry-banner .description { font-size: 12px; margin: auto 0px; max-width: 150px; color: rgb(35, 90, 79); }

.s-support-widget-search-box .search-box { margin: 15px 12px; }

.s-support-widget-search-box .search-box .form-field { margin-bottom: 15px; }

.s-support-widget-search-box .search-box .form-field:last-child { margin-bottom: 0px; }

.s-support-widget-search-box .search-box .form-field .input, .s-support-widget-search-box .search-box .form-field .label { display: block; }

.s-support-widget-search-box .search-box .form-field .input.inline, .s-support-widget-search-box .search-box .form-field .label.inline { display: inline; }

.s-support-widget-search-box .search-box .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.s-support-widget-search-box .search-box .form-field input, .s-support-widget-search-box .search-box .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.s-support-widget-search-box .search-box .form-field input:focus, .s-support-widget-search-box .search-box .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-support-widget-search-box .search-box .form-field input.thin, .s-support-widget-search-box .search-box .form-field textarea.thin { padding: 2px; }

.s-support-widget-search-box .search-box .form-field input.middle, .s-support-widget-search-box .search-box .form-field textarea.middle { padding: 10px; height: 16px; }

.s-support-widget-search-box .search-box .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-support-widget-search-box .search-box .form-field input[type="radio"] { display: inline-block; }

.s-support-widget-search-box .search-box .form-field textarea { min-height: 100px; width: auto; }

.s-support-widget-search-box .search-box .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.s-support-widget-search-box .search-box .form-field .select-container select { appearance: none; }

.s-support-widget-search-box .search-box .form-field .radio-field { padding: 6px; }

.s-support-widget-search-box .search-box .form-field .radio-field .label { padding-left: 4px; }

.s-support-widget-search-box .search-box .form-field .radio-field:first-child { margin-top: 0px; }

.s-support-widget-search-box .search-box .form-field .radio-field:last-child { margin-bottom: 0px; }

.s-support-widget-search-box .search-box .search-icon { position: absolute; line-height: 50px; left: 25px; }

.s-support-widget-search-box .search-box .searching-icon { position: absolute; line-height: 50px; right: 35px; }

.s-support-widget-search-box .search-box .searching-icon.hidden { display: none; }

.s-support-widget-search-box .search-box input.search-input { box-sizing: border-box; line-height: 20px; width: 100%; padding: 1em 2.5em; font-size: 1em; }

@-webkit-keyframes moveToLeftFade { 
  100% { opacity: 0.3; transform: translateX(-100%); }
}

@keyframes moveToLeftFade { 
  100% { opacity: 0.3; transform: translateX(-100%); }
}

@-webkit-keyframes moveFromRightFade { 
  0% { opacity: 0.3; transform: translateX(100%); }
}

@keyframes moveFromRightFade { 
  0% { opacity: 0.3; transform: translateX(100%); }
}

@-webkit-keyframes moveFromLeftFade { 
  0% { opacity: 0.3; transform: translateX(-100%); }
}

@keyframes moveFromLeftFade { 
  0% { opacity: 0.3; transform: translateX(-100%); }
}

@-webkit-keyframes moveToRightFade { 
  100% { opacity: 0.3; transform: translateX(100%); }
}

@keyframes moveToRightFade { 
  100% { opacity: 0.3; transform: translateX(100%); }
}

.last-pane-enter.last-pane-enter-active { animation: 0.35s ease 0s 1 normal both running moveFromLeftFade; }

.last-pane-exit.last-pane-exit-active { animation: 0.35s ease 0s 1 normal both running moveToRightFade; }

.next-pane-enter.next-pane-enter-active { animation: 0.35s ease 0s 1 normal both running moveFromRightFade; }

.next-pane-exit.next-pane-exit-active { animation: 0.35s ease 0s 1 normal both running moveToLeftFade; }

.closing-enter.closing-enter-active { animation: 0.4s ease 0s 0 normal both running moveFromLeftFade; }

.closing-exit.closing-exit-active { animation: 0.4s ease 0s 0 normal both running moveToRightFade; }

.custom-form-section-form-setting-dialog .s-kit-modal-body { padding: 0px; height: 86vh; }

.custom-form-section-form-setting-dialog .s-kit-modal-content { width: 530px; overflow: visible; border-radius: 6px; }

.custom-form-section-form-setting-dialog .custom-schema-form { padding: 30px 30px 0px; height: calc(100% - 135px); }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-tabs { height: calc(100% - 55px); }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-tabs .s-kit-tabs-nav { margin-bottom: 20px; }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-tabs .s-kit-tabs-nav .s-kit-tabs-tab { font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-tabs .s-kit-tabs-content { overflow: auto; height: 100%; padding-right: 10px; }

.custom-form-section-form-setting-dialog .custom-schema-form .form-field { margin-bottom: 20px; }

.custom-form-section-form-setting-dialog .custom-schema-form .form-field .s-kit-input { width: 100%; }

.custom-form-section-form-setting-dialog .custom-schema-form .form-field .input-field input { height: 36px; }

.custom-form-section-form-setting-dialog .custom-schema-form .form-field .s-kit-form-label .s-kit-label { color: rgb(99, 105, 114); }

.custom-form-section-form-setting-dialog .custom-schema-form .form-field .form-field-error { color: rgb(230, 71, 81); line-height: 1.2; margin-top: 10px; font-size: 14px; }

.custom-form-section-form-setting-dialog .custom-schema-form .contact-support { cursor: pointer; text-decoration: underline; }

.custom-form-section-form-setting-dialog .custom-schema-form .redirect-label { margin-bottom: 5px; line-height: 1.5; }

.custom-form-section-form-setting-dialog .custom-schema-form .redirect-label label { font-weight: 700; }

.custom-form-section-form-setting-dialog .custom-schema-form .verification-label .label-text { display: inline-block; }

.custom-form-section-form-setting-dialog .custom-schema-form .verification-label .label-text .s-kit-label { margin-bottom: 0px; }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-input-affix-wrapper { display: block; }

.custom-form-section-form-setting-dialog .custom-schema-form .s-kit-input-affix-wrapper .s-kit-input { height: 36px; }

.custom-form-section-form-setting-dialog .custom-schema-form .advanced-options-panel { font-size: 14px; margin-bottom: 20px; }

.custom-form-section-form-setting-dialog .custom-schema-form .advanced-options-panel .advanced-btn { color: rgb(27, 176, 230); cursor: pointer; font-weight: 700; }

.custom-form-section-form-setting-dialog .custom-schema-form .advanced-options-panel .advance-icon { color: rgb(27, 176, 230); font-size: 16px; font-weight: 700; margin-left: 2px; }

.custom-form-section-form-setting-dialog .custom-schema-form .advanced-options-panel .advanced-container { margin-top: 20px; }

.custom-form-section-form-setting-dialog .custom-schema-form .suffix-panel { position: relative; display: flex; justify-content: space-between; align-items: center; border: 1px solid rgb(198, 201, 205); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; border-radius: 3px; }

.custom-form-section-form-setting-dialog .custom-schema-form .suffix-panel .s-kit-input { flex: 1 1 0%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }

.custom-form-section-form-setting-dialog .custom-schema-form .new-tab-checkbox { display: flex; font-size: 14px; color: rgb(99, 105, 114); margin: 0px 10px; align-items: center; }

.custom-form-section-form-setting-dialog .custom-schema-form .new-tab-checkbox span { margin-top: 2px; font-weight: 500; }

.custom-form-section-form-setting-dialog .custom-schema-form .membership-navigator { font-size: 14px; color: rgb(141, 148, 156); display: inline-block; }

.custom-form-section-form-setting-dialog .custom-schema-form .membership-navigator .s-kit-icon { color: rgb(141, 148, 156); }

.custom-form-section-form-setting-dialog .custom-schema-form .membership-navigator .member-text { margin-left: 4px; cursor: pointer; text-decoration: underline; text-transform: capitalize; }

.custom-form-section-form-setting-dialog .add-field-btn { margin: 0px 10px 0px 0px; }

.custom-form-section-form-setting-dialog .add-field-btn .add-icon { margin-right: 6px; }

.custom-form-section-form-setting-dialog .bottom { position: absolute; width: 100%; bottom: 0px; border-radius: 0px 0px 6px 6px; z-index: 2600; padding: 20px 30px; margin-bottom: 0px; box-sizing: border-box; background-color: rgb(255, 255, 255); }

.custom-form-section-form-setting-dialog .bottom .legal-wrapper { margin-bottom: 12px; }

.custom-form-section-form-setting-dialog .bottom .bottom-content { display: flex; align-items: center; justify-content: space-between; }

.custom-form-section-form-setting-dialog .bottom .bottom-content button { margin-top: 0px; margin-left: 0px; }

.custom-form-section-form-setting-dialog .bottom .bottom-content button:first-child { margin-right: 8px; }

.custom-form-section-form-setting-dialog .bottom .fa-spinner { margin-left: 8px; }

.custom-form-section-form-setting-dialog .bottom .view-audience-list { font-size: 14px; color: rgb(141, 148, 156); cursor: pointer; text-decoration: underline; }

.schema-form-builder-wrapper { margin-bottom: 15px; }

.add-custom-form-field-panel { display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 15px; }

.add-custom-form-field-panel .schema-field-error { color: rgb(230, 71, 81); font-size: 14px; }

.add-custom-field-popover { z-index: 2600; }

.add-custom-field-popover.s-kit-popover-inner-content { padding: 0px; }

.add-custom-field-popover .custom-field-content { display: flex; flex-flow: wrap; align-items: center; max-width: 320px; padding: 4px; width: 100%; box-sizing: border-box; }

.add-custom-field-popover .custom-field-content.form-section-content { max-width: 470px; }

.add-custom-field-popover .custom-field-content.form-section-content .field-item { flex: 0 0 33.33%; }

.add-custom-field-popover .custom-field-content.form-section-content .field-item.field-item-2 { flex: 0 0 50%; }

.add-custom-field-popover .custom-field-content.form-section-content .field-item.field-item-1 { flex: 1 1 0%; }

.add-custom-field-popover .field-item { width: 50%; padding: 10px; color: rgb(99, 105, 114); display: flex; cursor: pointer; align-items: center; box-sizing: border-box; justify-content: flex-start; }

.add-custom-field-popover .field-item .field-icon { width: 14px; height: 14px; margin-right: 8px; }

.add-custom-field-popover .field-item .field-text { font-size: 14px; text-transform: capitalize; white-space: normal; }

.add-custom-field-popover .field-item:hover { border-radius: 4px; background-color: rgb(226, 228, 231); }

@media screen and (max-width: 800px) {
  .custom-form-section-form-setting-dialog .s-kit-modal-content { width: 100%; }
}

.schema-form-checkbox-field { margin-bottom: -10px; }

.schema-form-checkbox-field .s-kit-checkbox-group .s-kit-checkbox-group-item { width: 50%; margin: 0px 0px 10px; white-space: inherit !important; }

.schema-form-checkbox-field .s-kit-checkbox-group .s-kit-checkbox-group-item * { cursor: pointer; }

.schema-form-checkbox-field .form-field-error.error { margin: 0px 0px 30px; }

.schema-form-checkbox-field.no-wrap-field .s-kit-checkbox-group-item { width: 100%; }

.schema-form-radio-field { margin-bottom: -10px; }

.schema-form-radio-field .s-kit-radio-group .s-kit-radio-wrapper { width: 50%; margin: 0px 0px 10px; white-space: inherit !important; }

.schema-form-radio-field .s-kit-radio-group .s-kit-radio-wrapper * { cursor: pointer; }

.schema-form-radio-field .form-field-error.error { margin: 0px 0px 30px; }

.schema-form-radio-field.no-wrap-field .s-kit-radio-wrapper { width: 100%; }

.schema-form-textarea-field textarea { resize: none; width: 100%; height: 75px; line-height: 1.4; }

.schema-form-input-field input { height: 42px; width: 100%; }

.schema-form-input-field input::-webkit-input-placeholder { font-size: 14px; }

.schema-form-input-field .name-field-inputs { display: flex; }

.schema-form-input-field .name-field-inputs .name-field { flex: 1 1 0%; }

.schema-form-input-field .name-field-inputs.name-type-separate { display: flex; gap: 10px; }

@media only screen and (max-width: 727px) {
  .schema-form-input-field .name-field-inputs.name-type-separate { flex-direction: column; }
}

.schema-form-input-field.schema-form-phone-picker .s-kit-range-phone-code-picker-wrapper input.s-kit-input.s-font-body { height: 42px; }

.schema-form-dropdown-field .Select-control .Select-placeholder { top: 4px; }

.schema-form-file-upload-field { width: 100%; }

.schema-form-file-upload-field .upload-text { font-weight: 700; color: rgb(169, 174, 178); text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.schema-form-file-upload-field .storage-limit { margin-top: 8px; font-size: 14px; margin-bottom: 5px; color: rgb(169, 174, 178); font-family: open_sans, "Open Sans", sans-serif; }

.schema-form-file-upload-field .upload-file-info { font-size: 14px; color: rgb(169, 174, 178); }

.schema-form-file-upload-field .upload-file-info .file-name { margin: 0px 6px; word-break: break-all; text-decoration: underline; }

.schema-form-file-upload-field .upload-file-info .file-size { font-size: 13px; margin-right: 6px; color: rgb(198, 201, 205); }

.schema-form-file-upload-field .upload-file-info .text-icon { color: rgb(169, 174, 178); }

.schema-form-file-upload-field .upload-file-info .delete-icon { cursor: pointer; color: rgb(169, 174, 178); }

.schema-form-file-upload-field .upload-file-container { height: 100px; font-size: 14px; cursor: pointer; border-radius: 6px; display: flex; align-items: center; justify-content: center; border: 1px dashed rgb(169, 174, 178); background-color: rgb(244, 246, 248); }

.schema-form-file-upload-field .upload-file-container.is-drag-over { background-color: rgb(226, 228, 231); }

.schema-form-file-upload-field .upload-file-container .upload-icon { color: rgb(169, 174, 178); margin-right: 6px; }

.schema-form-file-upload-field .unavailable-upload-panel { height: 40px; line-height: 40px; border-radius: 6px; text-align: center; background-color: rgb(244, 246, 248); }

.schema-upload-file-info { font-size: 14px; color: rgb(169, 174, 178); }

.schema-upload-file-info i { position: static !important; }

.schema-upload-file-info .file-name { text-decoration: underline; }

.schema-upload-file-info .file-size { font-size: 13px; margin: 0px 6px; }

.schema-upload-file-info .download-btn:active, .schema-upload-file-info .download-btn:hover, .schema-upload-file-info .download-btn:link, .schema-upload-file-info .download-btn:visited { color: inherit; text-decoration: none; }

.schema-upload-file-info .file-image { width: 200px; height: 200px; border-radius: 6px; margin: 6px 20px 6px 0px; background-size: cover; background-position: 50% center; }

.schema-upload-file-info .text-icon { margin-right: 6px; }

.schema-upload-file-info .delete-icon, .schema-upload-file-info .download-icon, .schema-upload-file-info .text-icon { cursor: pointer; color: rgb(169, 174, 178); }

.schema-form-address-field .address-field { margin-bottom: 10px; }

.schema-form-address-field .address-field .Select-control .Select-value .text-panel .text { max-width: 152px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.schema-form-address-field .plain-field { display: flex; align-items: flex-start; justify-content: space-between; }

.schema-form-address-field .plain-field .schema-form-input-field, .schema-form-address-field .plain-field .schema-selector { width: 49%; }

.schema-form-address-field .plain-field .schema-selector { font-size: 14px; line-height: 1.4; }

.schema-form-address-field .plain-field.cn-address-field .schema-form-input-field, .schema-form-address-field .plain-field.cn-address-field .schema-selector { width: 32%; }

.schema-form-address-field .plain-field.cn-address-field .schema-selector { line-height: 1.45; }

.schema-form-address-field .Select-control .Select-placeholder { top: 4px; }

.schema-form-address-field .schema-form-input-field input::-webkit-input-placeholder { font-size: 14px; }

.schema-form-date-field .schema-date-input { height: 42px; width: 168px; padding: 0px 10px; border-radius: 4px; background: rgb(255, 255, 255); line-height: 42px; color: rgb(68, 68, 68); border: 1px solid rgb(204, 204, 204); }

.schema-form-date-field .schema-date-picker { height: 42px; width: 188px; font-family: inherit; }

.schema-form-time-field .time-selector { font-size: 14px; line-height: 1.45; width: 188px; }

.schema-form-time-field .time-selector .Select-menu { max-height: 160px; }

.schema-form-time-field .schema-time-select.s-kit-select { height: 44px; width: 188px; font-size: 14px; }

.schema-form-time-field .Select-control .Select-placeholder { top: 4px; }

.schema-form-time-field .time-zone-tip { font-size: 14px; margin-top: 5px; line-height: 1.5; color: rgb(169, 174, 178); }

.product-review-log { min-width: 340px; }

.product-review-log .inline-item { width: 100%; display: flex; justify-content: space-between; }

.product-review-log .review-label { color: rgb(99, 105, 114); font-weight: 700; margin-right: 6px; font-family: open_sans, "Open Sans", sans-serif; }

.product-review-log .manage-reviews-link { font-size: 12px; cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; }

.product-review-log .score-star { margin-top: 2px; }

.product-review-log .score-star .star-icon { margin-right: 4px; color: rgb(198, 201, 205); }

.product-review-log .score-star .star-icon.selected { color: rgb(243, 199, 53); }

.product-review-log .product-info { font-size: 12px; }

.product-review-log .product-info .review-text { margin-right: 6px; }

.product-review-log .product-info .line { height: 10px; width: 1px; margin-right: 6px; display: inline-block; background-color: rgb(169, 174, 178); }

.product-review-log .review-content { font-size: 13px; color: rgb(99, 105, 114); margin-top: 6px; line-height: 1.2; }

@media only screen and (max-width: 479px) {
  .schema-form-address-field .plain-field { display: initial; }
  .schema-form-address-field .plain-field .schema-form-input-field, .schema-form-address-field .plain-field .schema-selector { width: 100%; margin-bottom: 10px; }
  .schema-form-address-field .plain-field.cn-address-field .schema-form-input-field, .schema-form-address-field .plain-field.cn-address-field .schema-selector { width: 100%; }
}

@media only screen and (min-width: 501px) {
  .s-dialog { width: 930px; height: 640px; }
}

.s-dialog .form-field { margin-bottom: 20px; }

.s-dialog .form-field:last-child { margin-bottom: 0px; }

.s-dialog .form-field .input, .s-dialog .form-field .label { display: block; }

.s-dialog .form-field .input.inline, .s-dialog .form-field .label.inline { display: inline; }

.s-dialog .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.s-dialog .form-field input, .s-dialog .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.s-dialog .form-field input:focus, .s-dialog .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-dialog .form-field input.thin, .s-dialog .form-field textarea.thin { padding: 2px; }

.s-dialog .form-field input.middle, .s-dialog .form-field textarea.middle { padding: 10px; height: 16px; }

.s-dialog .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.s-dialog .form-field input[type="radio"] { display: inline-block; }

.s-dialog .form-field textarea { min-height: 100px; width: auto; }

.s-dialog .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.s-dialog .form-field .select-container select { appearance: none; }

.s-dialog .form-field .radio-field { padding: 6px; }

.s-dialog .form-field .radio-field .label { padding-left: 4px; }

.s-dialog .form-field .radio-field:first-child { margin-top: 0px; }

.s-dialog .form-field .radio-field:last-child { margin-bottom: 0px; }

.s-dialog .s-btn .fa-check, .s-dialog .s-btn .fa-spinner { margin-left: 5px; }

.s-dialog .s-btn.big { padding: 12px 20px; }

.s-dialog .gray-light { color: rgb(169, 174, 178); }

.s-dialog .s-tab { color: rgb(255, 255, 255); padding: 2px 5px; border-radius: 4px; font-weight: 700; margin-left: 6px; font-size: 12px; }

.s-dialog .s-tab.free-tab { background-color: rgb(198, 201, 205); text-shadow: rgb(170, 170, 170) 1px 1px 1px; }

.s-dialog .s-tab.paid-tab { background-color: rgb(246, 166, 35); }

.s-dialog .error-message { color: rgb(230, 71, 81); clear: left; padding-top: 5px; }

.s-dialog .s-dialog-dialog-container { box-sizing: border-box; color: rgb(99, 105, 114); overflow: hidden; font-size: 14px; padding-left: 30px; width: 100%; height: 100%; }

.s-dialog .s-dialog-dialog-container *, .s-dialog .s-dialog-dialog-container ::after, .s-dialog .s-dialog-dialog-container ::before { box-sizing: border-box; }

.s-dialog .s-dialog-dialog-container > * { float: left; }

.s-dialog .s-dialog-dialog-container h1, .s-dialog .s-dialog-dialog-container h2, .s-dialog .s-dialog-dialog-container h3, .s-dialog .s-dialog-dialog-container h4, .s-dialog .s-dialog-dialog-container h5, .s-dialog .s-dialog-dialog-container h6 { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-dialog .s-dialog-dialog-container h1:lang(ja), .s-dialog .s-dialog-dialog-container h2:lang(ja), .s-dialog .s-dialog-dialog-container h3:lang(ja), .s-dialog .s-dialog-dialog-container h4:lang(ja), .s-dialog .s-dialog-dialog-container h5:lang(ja), .s-dialog .s-dialog-dialog-container h6:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-dialog .s-dialog-dialog-container h1:lang(sxl), .s-dialog .s-dialog-dialog-container h1:lang(zh), .s-dialog .s-dialog-dialog-container h1:lang(zh-cn), .s-dialog .s-dialog-dialog-container h2:lang(sxl), .s-dialog .s-dialog-dialog-container h2:lang(zh), .s-dialog .s-dialog-dialog-container h2:lang(zh-cn), .s-dialog .s-dialog-dialog-container h3:lang(sxl), .s-dialog .s-dialog-dialog-container h3:lang(zh), .s-dialog .s-dialog-dialog-container h3:lang(zh-cn), .s-dialog .s-dialog-dialog-container h4:lang(sxl), .s-dialog .s-dialog-dialog-container h4:lang(zh), .s-dialog .s-dialog-dialog-container h4:lang(zh-cn), .s-dialog .s-dialog-dialog-container h5:lang(sxl), .s-dialog .s-dialog-dialog-container h5:lang(zh), .s-dialog .s-dialog-dialog-container h5:lang(zh-cn), .s-dialog .s-dialog-dialog-container h6:lang(sxl), .s-dialog .s-dialog-dialog-container h6:lang(zh), .s-dialog .s-dialog-dialog-container h6:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-dialog .s-dialog-dialog-container h1:lang(zh-tw), .s-dialog .s-dialog-dialog-container h2:lang(zh-tw), .s-dialog .s-dialog-dialog-container h3:lang(zh-tw), .s-dialog .s-dialog-dialog-container h4:lang(zh-tw), .s-dialog .s-dialog-dialog-container h5:lang(zh-tw), .s-dialog .s-dialog-dialog-container h6:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-dialog .s-dialog-dialog-container h4.caps { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; color: rgb(99, 105, 114); font-weight: 600; line-height: 22px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu { border-right: 1px solid rgb(198, 201, 205); z-index: 2101; width: 240px; height: 100%; padding-top: 30px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu h4.caps { max-width: 210px; margin-top: 0px; margin-bottom: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu h4.caps .title-icon { width: 28px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons { margin-right: 30px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li { padding: 5px 15px 9px 10px; border-radius: 4px; cursor: pointer; margin-top: 2px; line-height: 1.45; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .menu-icon { vertical-align: middle; width: 16px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; padding-top: 2px; font-weight: 700; margin-left: 5px; font-size: 14px; text-transform: uppercase; max-width: 210px; display: inline-block; line-height: 14px; vertical-align: middle; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text:lang(sxl), .s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text:lang(zh), .s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li .btn-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li.show-advanced { background-image: url("/images/show-advanced.65bc7acac0ca27debe8979d9d4cd94a3.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding: 10px 10px 10px 26px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons li.hide-advanced { background-image: url("/images/hide-advanced.f3bfbffb4cf3a089bb17f108149ee499.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding: 10px 10px 10px 26px; color: rgb(198, 201, 205); }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons .tab-buttons li.chosen, .s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons .tab-buttons li:hover { background-color: rgb(129, 89, 187); color: rgb(255, 255, 255); }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons .advanced-buttons { overflow: hidden; transition: max-height 0.3s; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons.show-advanced .show-advanced { display: none; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons.show-advanced .advanced-buttons { max-height: 500px; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons.hide-advanced .hide-advanced { display: none; }

.s-dialog .s-dialog-dialog-container .s-dialog-menu .buttons.hide-advanced .advanced-buttons { transition: max-height 0.3s; max-height: 0px; }

.s-dialog .s-dialog-dialog-container .s-dialog-content-wrapper { height: 540px; position: relative; overflow: auto; }

.s-dialog .s-dialog-dialog-container .s-dialog-content-wrapper::-webkit-scrollbar, .s-dialog .s-dialog-dialog-container .s-dialog-content-wrapper ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

.s-dialog .s-dialog-dialog-container .s-dialog-content-wrapper::-webkit-scrollbar-thumb, .s-dialog .s-dialog-dialog-container .s-dialog-content-wrapper ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab { width: calc(100% - 240px); max-width: 930px; height: 100%; position: relative; padding: 30px; overflow: auto; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .flex-full-width { flex: 1 1 0%; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .flex-layout { display: flex; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .flex-direction { flex-direction: column; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header { overflow: hidden; margin-bottom: 10px; height: auto; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header h4.caps { float: left; max-width: 550px; margin-top: 0px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header h4.caps .header-icon { width: 32px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header h4.caps.mobile-actions-title { background-size: contain; margin-left: 3px; padding-left: 29px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header .close-btn { font-size: 30px; font-weight: 300; position: relative; top: -5px; transition: transform 0.3s, -webkit-transform 0.3s; line-height: 1; float: right; cursor: pointer; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header .close-btn:hover { transform: rotate(90deg); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-footer { display: table; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-footer.footer-fixed { position: fixed; padding: 20px 30px; width: 100%; bottom: 0px; background: rgb(255, 255, 255); box-shadow: rgb(221, 221, 221) 0px -5px 3px -3px; margin-left: -30px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-footer.footer-flex { display: flex; align-items: center; justify-content: flex-start; width: calc(100% - 260px); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-footer .tab-status { padding-left: 10px; margin-left: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-footer > * { display: table-cell; vertical-align: middle; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-btn { margin: 0px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-btn i { font-weight: 700; line-height: 12px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn { background: rgb(255, 209, 56); border-color: rgb(255, 209, 56); color: rgb(53, 49, 32); font-weight: 700; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn:hover { background: rgb(255, 234, 62); border-color: rgb(255, 234, 62); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn:active { background: rgb(240, 196, 52); border-color: rgb(240, 196, 52); }

.s-dash .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn, .s-dash .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn:hover, .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn:hover, .s-edit-modal .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn, .s-edit-modal .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn:hover { color: rgb(53, 49, 32); }

.dark-bg .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn::before, .s-dialog .s-dialog-dialog-container .s-dialog-tab a.upgrade-btn::before { opacity: 0.6; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .hr { border-top: 1px solid rgb(226, 228, 231); margin: 20px 0px; clear: both; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .tab-hint { line-height: 1.45; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .tab-status { line-height: 1.45; color: rgb(230, 71, 81); margin-top: 5px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field { margin-bottom: 15px; overflow: hidden; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .select-container { position: relative; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .select-container.forced-locale { width: 280px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .select-container select:focus { outline: none; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .select-container i { pointer-events: none; position: absolute; color: rgb(99, 105, 114); right: 0px; line-height: 34px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field > * { margin-bottom: 5px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .margin-bottom-none, .s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field > :last-child { margin-bottom: 0px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="password"], .s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="text"] { width: 280px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="password"].full-width, .s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="text"].full-width { width: 100%; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="checkbox"] { float: left; height: 19px; width: 19px; margin-top: 3px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="checkbox"]:disabled { cursor: not-allowed; opacity: 0.4; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field textarea { width: 100%; margin-top: 5px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .eu-cookie { margin-top: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .eu-cookie .s-kit-select-wrapper { width: 240px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .settings-section { margin-bottom: 40px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .settings-section.login-field { margin-bottom: 20px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-title { display: inline-block; vertical-align: middle; color: rgb(75, 80, 86); font-weight: 700; margin-bottom: 5px; line-height: 1.5; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-title > * { display: inline-block; vertical-align: middle; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-title i { font-size: 1.3em; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-title + .field-hint { margin-top: -5px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-hint { line-height: 1.45; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-link { color: inherit; cursor: pointer; line-height: 1.45; text-decoration: underline; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-link i { margin-right: 8px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-link.red { color: rgb(230, 71, 81); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-link.red:hover { color: rgb(255, 106, 120); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .fa.red { color: rgb(230, 71, 81); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .fa.red:hover { color: rgb(255, 106, 120); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checkbox-float { float: left; width: 550px; margin-left: 10px; margin-bottom: 0px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checkbox-float .remind-icon { font-size: 14px; margin: 0px 0px 2px 8px; color: rgb(169, 174, 178); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-image-container .field-image { max-width: 90px; cursor: pointer; display: inline-block; border: 3px solid rgb(246, 246, 246); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-image-container .field-hint { display: inline-block; vertical-align: top; margin-left: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .field-item { margin-top: 15px; float: left; clear: both; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .field-checkbox { line-height: 17px; appearance: none; display: inline-block; outline: none; border: 1px solid rgb(205, 209, 212); border-radius: 4px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .field-checkbox:checked + .checkbox-title { text-decoration: line-through; color: rgb(84, 89, 97); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .checkbox-title { cursor: pointer; line-height: 1.45; color: rgb(27, 176, 230); font-weight: 400; margin-bottom: 7px; padding-left: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-normal-notice { font-size: 14px; color: rgb(230, 71, 81); line-height: 1.5; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice { padding: 8px 12px; font-size: 14px; border-radius: 4px; margin-top: 10px; margin-bottom: 10px; line-height: 1.45; transition: opacity 0.15s ease-in-out; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.default { color: rgb(99, 105, 114); background-color: rgb(246, 246, 246); border: 1px solid rgb(221, 221, 221); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.warning { color: rgb(218, 54, 67); background-color: rgb(254, 208, 212); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.error, .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.info { color: rgb(251, 125, 43); background-color: rgb(255, 223, 165); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.info div:first-child { margin-bottom: 10px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .field-notice.success { color: rgb(120, 151, 15); background-color: rgb(224, 235, 184); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content { height: 538px; overflow-y: auto; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .form-field i { margin-right: 5px; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content:lang(zh) { -webkit-font-smoothing: antialiased; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container { margin: 15px 0px; background-color: rgb(248, 248, 213); border: 1px solid rgb(232, 232, 170); border-radius: 4px; padding: 16px; overflow: hidden; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container .upgrade-btn, .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container .upgrade-field { display: inline-block; vertical-align: middle; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container .upgrade-field { float: left; max-width: 450px; line-height: 1.45; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn { background: rgb(255, 209, 56); border-color: rgb(255, 209, 56); color: rgb(53, 49, 32); font-weight: 700; float: right; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn:hover { background: rgb(255, 234, 62); border-color: rgb(255, 234, 62); }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn:active { background: rgb(240, 196, 52); border-color: rgb(240, 196, 52); }

.s-dash .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn, .s-dash .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn:hover, .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn:hover, .s-edit-modal .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn, .s-edit-modal .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn:hover { color: rgb(53, 49, 32); }

.dark-bg .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn::before, .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container a.upgrade-btn::before { opacity: 0.6; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container .s-kit-btn.upgrade-btn { font-weight: 700; float: right; }

.s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-content .upgrade-container .upgrade-title { color: rgb(75, 80, 86); font-weight: 700; }

.pika-single { z-index: 9999; display: block; position: relative; color: rgb(51, 51, 51); background: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-image: none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(187, 187, 187); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.pika-single::after, .pika-single::before { content: " "; display: table; }

.pika-single::after { clear: both; }

.pika-single { }

.pika-single.is-hidden { display: none; }

.pika-single.is-bound { position: absolute; box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px -5px; }

.pika-lendar { float: left; width: 240px; margin: 8px; }

.pika-title { position: relative; text-align: center; }

.pika-label { display: inline-block; position: relative; z-index: 9999; overflow: hidden; margin: 0px; padding: 5px 3px; font-size: 14px; line-height: 20px; font-weight: 700; background-color: rgb(255, 255, 255); }

.pika-title select { cursor: pointer; position: absolute; z-index: 9998; margin: 0px; left: 0px; top: 5px; opacity: 0; }

.pika-next, .pika-prev { display: block; cursor: pointer; position: relative; outline: none; border: 0px; padding: 0px; width: 20px; height: 30px; text-indent: 20px; white-space: nowrap; overflow: hidden; background-color: transparent; background-position: 50% center; background-repeat: no-repeat; background-size: 75% 75%; opacity: 0.5; }

.pika-next:hover, .pika-prev:hover { opacity: 1; }

.is-rtl .pika-next, .pika-prev { float: left; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg=="); }

.is-rtl .pika-prev, .pika-next { float: right; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII="); }

.pika-next.is-disabled, .pika-prev.is-disabled { cursor: default; opacity: 0.2; }

.pika-select { display: inline-block; }

.pika-table { width: 100%; border-collapse: collapse; border-spacing: 0px; border: 0px; }

.pika-table td, .pika-table th { width: 14.2857%; padding: 0px; }

.pika-table th { color: rgb(153, 153, 153); font-size: 12px; line-height: 25px; font-weight: 700; text-align: center; }

.pika-button { cursor: pointer; display: block; box-sizing: border-box; outline: none; border: 0px; margin: 0px; width: 100%; padding: 5px; color: rgb(102, 102, 102); font-size: 12px; line-height: 15px; text-align: right; background: rgb(245, 245, 245); }

.pika-week { font-size: 11px; color: rgb(153, 153, 153); }

.is-today .pika-button { color: rgb(51, 170, 255); font-weight: 700; }

.is-selected .pika-button { color: rgb(255, 255, 255); font-weight: 700; background: rgb(51, 170, 255); box-shadow: rgb(23, 143, 229) 0px 1px 3px inset; border-radius: 3px; }

.is-inrange .pika-button { background: rgb(213, 233, 247); }

.is-startrange .pika-button { color: rgb(255, 255, 255); background: rgb(108, 179, 29); box-shadow: none; border-radius: 3px; }

.is-endrange .pika-button { color: rgb(255, 255, 255); background: rgb(51, 170, 255); box-shadow: none; border-radius: 3px; }

.is-disabled .pika-button, .is-outside-current-month .pika-button { pointer-events: none; cursor: default; color: rgb(153, 153, 153); opacity: 0.3; }

.pika-button:hover { color: rgb(255, 255, 255); background: rgb(255, 128, 0); box-shadow: none; border-radius: 3px; }

.pika-table abbr { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; cursor: help; }

.warning-tips-message { color: rgb(230, 71, 81); margin-top: 5px; line-height: 1.6; }

.normal-text-prompt { display: inline-block; margin-bottom: 10px; }

.bottom-border { border-bottom: 1px solid rgb(226, 228, 231); padding-bottom: 20px; margin-bottom: 20px; }

.row-section { margin: 25px auto; }

.row-section:first-child, .row-section:first-of-type { margin-top: 0px; }

.row-section:last-child, .row-section:last-of-type { margin-bottom: 0px; }

.ng-sortable-ghost { opacity: 0.1; }

.tooltip-inner { max-width: 300px !important; }

.s-box { padding: 12px 16px; line-height: 18px; }

.s-box .fa { margin-right: 5px; }

.s-box.white { padding: 15px; background: rgb(255, 255, 255); border-radius: 4px; border: 1px solid rgb(221, 221, 221); }

.s-btn { text-align: center; }

.s-btn, .s-btn.small, .s-btn.smaller { margin: 0px; }

.s-btn .fa-check { color: rgb(255, 255, 255); }

@media only screen and (min-width: 728px) {
  .s-tab-wrapper { border-radius: 0px 0px 4px 4px; }
}

.s-tab-wrapper .s-tab-inner .pro-icon { text-transform: uppercase; display: inline-block; position: relative; top: -3px; padding: 2px 5px; margin-left: 5px; vertical-align: middle; line-height: 13px; font-size: 10px; font-weight: 700; background: gold; color: rgb(0, 0, 0); border-radius: 4px; }

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .pro-icon { display: none; }
}

.s-tab-wrapper .s-tab-inner .s-pro-icon { line-height: 1.35; vertical-align: text-bottom; }

.s-tab-wrapper .s-tab-inner .s-tab-pane { width: 100%; height: 100%; position: relative; box-sizing: border-box; }

@media only screen and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .s-tab-pane { padding: 0px 30px 20px; }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .s-tab-pane { padding: 10px; }
}

.s-tab-wrapper .s-tab-inner .s-tab-pane.orders-panel { padding: 10px; }

.s-tab-wrapper .s-tab-inner .close { z-index: 12; }

.s-tab-wrapper .s-tab-inner .thumbs.triangle { width: 100%; line-height: 60px; text-align: center; z-index: 11; }

@media only screen and (min-width: 728px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::before, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::before { top: 26px; }
}

@media only screen and (max-width: 727px) and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::before, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::before { top: calc(100% - 4px); }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::before, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::before { top: calc(100% - 15px); }
}

@media only screen and (min-width: 728px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::after, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::after { top: 29px; }
}

@media only screen and (max-width: 727px) and (min-width: 533px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::after, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::after { top: calc(100% - 2px); }
}

@media only screen and (max-width: 532px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb.selected::after, .s-tab-wrapper .s-tab-inner .thumbs.triangle > .thumb:hover::after { top: calc(100% - 13px); }
}

@media only screen and (max-width: 500px) {
  .s-tab-wrapper .s-tab-inner .thumbs.triangle { text-align: left; }
  .s-tab-wrapper .s-tab-inner .thumbs.triangle .thumb { padding: 0px 10px; }
}

@media only screen and (max-width: 500px) {
  .s-tab-wrapper .s-tab-inner { text-align: left; }
}

.s-tab-wrapper .s-tab-inner.standalone { box-sizing: border-box; }

.s-tab-wrapper .s-tab-inner.standalone .thumbs.triangle { width: 100%; white-space: nowrap; }

.s-tab-wrapper.in-site-editor .s-tab-inner .tab { top: 0px; border-top: 0px; }

.s-tab-wrapper.in-site-editor .s-tab-inner .tab:not(.selected) { display: none; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical { display: flex; flex-direction: row; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps:lang(sxl), .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps:lang(zh), .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .caps:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left { padding: 0px; width: 260px; float: none; flex: 0 0 auto; border-right: 1px solid rgb(238, 238, 238); display: flex; flex-direction: column; overflow: hidden; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .left-title { padding: 20px 0px 20px 20px; color: rgb(122, 69, 186); font-weight: 600; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .left-title img { vertical-align: middle; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .left-options { flex: 1 1 0%; overflow: auto; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon { color: rgb(75, 80, 86); margin: 0px; border-radius: 0px; font-size: 14px; padding: 10px 0px 10px 20px; line-height: 18px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:lang(sxl), .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:lang(zh), .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon .left-icon { margin-right: 5px; min-width: 20px; margin-top: -1px; display: inline-flex; justify-content: center; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon.selected, .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:hover { background: rgb(235, 237, 239); color: rgb(122, 69, 186); outline: none; border-radius: 0px; position: relative; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon.selected .left-icon, .s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon:hover .left-icon { color: rgb(122, 69, 186); }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-left .s-tab-icon.selected { background: rgb(226, 228, 231); }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .s-tab-vertical-right { width: 100%; }

.s-tab-wrapper.in-site-editor .main-editor.s-tab-vertical .panel-wrapper { height: 100%; }

.panel-wrapper { display: flex; flex-direction: column; position: relative; }

.panel-wrapper .normal-title, .panel-wrapper .small-title, .panel-wrapper h2, .panel-wrapper h3 { font-weight: 600; }

.panel-wrapper h2 { font-size: 20px; }

.panel-wrapper .normal-title, .panel-wrapper h3 { font-size: 16px; margin-bottom: 10px; }

.panel-wrapper .ecommerce-currency-cn { line-height: 37px; padding: 0px !important; }

.panel-wrapper .small-title, .panel-wrapper h4 { font-size: 14px; margin-bottom: 10px; margin-top: 10px; }

.panel-wrapper .normal-text { line-height: 1.4; font-size: 14px; }

.panel-wrapper .normal-text.small { line-height: 20px; }

.panel-wrapper .normal-text.light { font-weight: 300; }

.panel-wrapper.product-panel-wrapper { height: 100%; }

.panel-wrapper .panel-title { font-weight: 600; color: rgb(92, 102, 118); font-size: 20px; margin: 25px 30px 0px; padding-bottom: 10px; flex: 0 0 auto; }

.panel-wrapper .panel-title.mix-title { display: flex; align-items: center; }

.panel-wrapper .panel-title.mix-title .tab-icon { width: 24px; height: 24px; margin-right: 10px; }

.miniprogram-editor .left { float: left; }

.miniprogram-editor .right { float: right; }

.miniprogram-editor .panel-wrapper.product-panel-wrapper { height: 100vh; }

.miniprogram-editor .panel-wrapper .panel-title { margin: 25px 30px 10px; }

.currency-tag { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; padding: 1px 3px; border: 1px solid rgb(169, 174, 178); font-weight: 700; line-height: 1.25; border-radius: 3px; text-transform: uppercase; vertical-align: middle; color: rgb(169, 174, 178) !important; font-size: 10px !important; font-style: normal !important; }

.currency-tag:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.currency-tag:lang(sxl), .currency-tag:lang(zh), .currency-tag:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.currency-tag:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

li { font-style: normal !important; }

.s-checkbox-input { position: relative; vertical-align: top; }

.s-checkbox-input input[type="text"] { float: left; border-top-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }

@media only screen and (max-width: 532px) {
  .s-checkbox-input input[type="text"] { width: 25px; }
}

.s-checkbox-input .checkbox-wrapper { display: inline-block; padding-right: 13px; border-width: 1px 1px 1px 0px; border-style: solid; border-color: rgb(204, 204, 204); border-image: none; background: rgb(242, 242, 242); vertical-align: top; cursor: pointer; border-radius: 0px 4px 4px 0px !important; }

.s-checkbox-input .checkbox-wrapper input[type="checkbox"] { margin: 0px 5px 0px 12px; vertical-align: middle; }

.s-checkbox-input .checkbox-wrapper span { line-height: 32px; }

.s-checkbox-input .s-kit-date-picker-wrapper .coupons-date-picker { height: 42px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.s-checkbox-input .s-form-field-error { line-height: 14px; }

.s-checkbox-input.disabled input[type="text"] { background: rgb(242, 242, 242); color: rgb(204, 204, 204); }

.s-checkbox-input.disabled .fa { color: rgb(204, 204, 204); }

.s-checkbox-input.show-error { border: 1px solid rgb(230, 71, 81); }

.empty-panel { text-align: center; }

.empty-panel .title { font-size: 20px; margin: 25px 0px; font-weight: 600; }

.empty-panel .sub-title { margin-bottom: 35px; }

.s-table.list-table { overflow: hidden; padding-bottom: 20px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(92, 102, 118); text-align: left; width: 100% !important; }

.s-table.list-table tr:not(.title-row):hover { background: rgb(248, 248, 248); cursor: pointer; }

.s-table.list-table tr.title-row th { border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); background: rgb(246, 246, 246); padding: 13px 5px; font-size: 16px; font-weight: 600; }

.s-table.list-table tr.title-row th.first { padding-left: 20px; border-left: 1px solid rgb(221, 221, 221); border-radius: 4px 0px 0px 4px; }

.s-table.list-table tr.title-row th.last { border-right: 1px solid rgb(221, 221, 221); border-radius: 0px 4px 4px 0px; }

.s-table.list-table td, .s-table.list-table th { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; padding: 20px 5px; white-space: nowrap; }

.s-table.list-table td.first, .s-table.list-table th.first { padding-left: 20px; }

@media only screen and (min-width: 533px) {
  .s-table.list-table td.first, .s-table.list-table th.first { width: 160px; }
}

.s-table.list-table td.last, .s-table.list-table th.last { color: rgb(142, 142, 142); font-size: 16px; }

@media only screen and (min-width: 533px) {
  .s-table.list-table td.last, .s-table.list-table th.last { width: 60px; }
}

@media only screen and (max-width: 532px) {
  .s-table.list-table td.last, .s-table.list-table th.last { width: 30px; }
}

.s-table.list-table td { min-width: 100px; max-width: 250px; border-bottom: 1px solid rgb(221, 221, 221); vertical-align: top; font-size: 14px; word-break: break-word; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.s-table.list-table td.last { min-width: 20px; max-width: 30px; text-align: right; padding: 0px 20px 0px 0px; vertical-align: middle; }

.s-table.list-table td.status { min-width: 90px; }

.s-table.list-table td.customer-name { min-width: 112px; max-width: 200px; }

.s-table.list-table td.date { min-width: 100px; max-width: 150px; }

.s-table.list-table td.total { min-width: 50px; max-width: 100px; }

.s-table.list-table td.order-number { min-width: 105px; max-width: 120px; }

.custom-header-tooltip { position: absolute; top: 50px; left: 50%; overflow: visible; z-index: 10; font-family: open_sans, "Open Sans", sans-serif; }

.custom-header-tooltip:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.custom-header-tooltip:lang(sxl), .custom-header-tooltip:lang(zh), .custom-header-tooltip:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.custom-header-tooltip:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.custom-header-tooltip .custom-header-tooltip-inner { position: absolute; padding: 8px 12px; line-height: 1; width: 315px; transform: translateX(-50%); text-transform: none; }

.custom-header-tooltip .content { width: calc(100% - 25px); vertical-align: middle; white-space: normal; }

.custom-header-tooltip .close-btn { margin-left: 8px; font-weight: 300; font-size: 18px; cursor: pointer; }

.custom-header-tooltip::after { content: ""; display: block; position: absolute; top: -14px; left: 50%; margin-left: -7px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 223, 164); border-image: none; }

.payment-not-set-dot, .red-dot:not(.audience-dot) { position: relative; width: 0px; padding: 0px; margin: 0px; }

.payment-not-set-dot::after, .red-dot:not(.audience-dot)::after { content: ""; display: block; position: absolute; top: 4px; left: 8px; width: 10px; height: 10px; background: rgb(251, 125, 43); border-radius: 10px; }

.payment-not-set-dot { top: -1px; left: 1px; }

.loading:not(.s-kit-btn) { position: absolute; top: 30%; left: 50%; margin-left: -20px; width: 40px; height: 40px; font-size: 20px; }

.coupons-panel .next-prev-buttons-wrapper .next-btn, .coupons-panel .next-prev-buttons-wrapper .prev-btn, .donation-orders .next-prev-buttons-wrapper .next-btn, .donation-orders .next-prev-buttons-wrapper .prev-btn, .orders-panel .next-prev-buttons-wrapper .next-btn, .orders-panel .next-prev-buttons-wrapper .prev-btn { user-select: none; display: inline-block; position: relative; width: 22px; height: 22px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; vertical-align: middle; cursor: pointer; }

.coupons-panel .next-prev-buttons-wrapper .next-btn::after, .coupons-panel .next-prev-buttons-wrapper .prev-btn::after, .donation-orders .next-prev-buttons-wrapper .next-btn::after, .donation-orders .next-prev-buttons-wrapper .prev-btn::after, .orders-panel .next-prev-buttons-wrapper .next-btn::after, .orders-panel .next-prev-buttons-wrapper .prev-btn::after { content: ""; display: block; position: absolute; top: 50%; margin-top: -4px; width: 6px; height: 6px; border: 1px solid rgb(145, 147, 148); transform: rotate(45deg); }

.coupons-panel .next-prev-buttons-wrapper .next-btn.disable, .coupons-panel .next-prev-buttons-wrapper .next-btn.disable::after, .coupons-panel .next-prev-buttons-wrapper .prev-btn.disable, .coupons-panel .next-prev-buttons-wrapper .prev-btn.disable::after, .donation-orders .next-prev-buttons-wrapper .next-btn.disable, .donation-orders .next-prev-buttons-wrapper .next-btn.disable::after, .donation-orders .next-prev-buttons-wrapper .prev-btn.disable, .donation-orders .next-prev-buttons-wrapper .prev-btn.disable::after, .orders-panel .next-prev-buttons-wrapper .next-btn.disable, .orders-panel .next-prev-buttons-wrapper .next-btn.disable::after, .orders-panel .next-prev-buttons-wrapper .prev-btn.disable, .orders-panel .next-prev-buttons-wrapper .prev-btn.disable::after { border-color: rgb(226, 228, 231); cursor: not-allowed; }

.coupons-panel .next-prev-buttons-wrapper .prev-btn::after, .donation-orders .next-prev-buttons-wrapper .prev-btn::after, .orders-panel .next-prev-buttons-wrapper .prev-btn::after { border-width: 0px 0px 1px 1px; left: 8px; }

.coupons-panel .next-prev-buttons-wrapper .next-btn::after, .donation-orders .next-prev-buttons-wrapper .next-btn::after, .orders-panel .next-prev-buttons-wrapper .next-btn::after { border-width: 1px 1px 0px 0px; left: 6px; }

.miniprogram-editor .bottom-bar, .settings-wrapper .bottom-bar, .wmp-editor-wrapper .bottom-bar { position: absolute; left: 0px; bottom: 0px; z-index: 999; padding: 20px 30px; background: rgb(255, 255, 255); box-shadow: rgb(221, 221, 221) 0px -2px 3px; width: 100%; box-sizing: border-box; }

.miniprogram-editor .miniprogram-editor .bottom-bar, .miniprogram-editor .settings-wrapper .bottom-bar, .miniprogram-editor .wmp-editor-wrapper .bottom-bar { position: absolute; }

@media only screen and (max-width: 727px) {
  .miniprogram-editor .bottom-bar, .settings-wrapper .bottom-bar, .wmp-editor-wrapper .bottom-bar { padding: 15px 20px; }
  .miniprogram-editor .bottom-bar .s-btn, .settings-wrapper .bottom-bar .s-btn, .wmp-editor-wrapper .bottom-bar .s-btn { padding: 10px; min-width: auto; }
}

.miniprogram-editor .bottom-bar .bottom-wrapper, .settings-wrapper .bottom-bar .bottom-wrapper, .wmp-editor-wrapper .bottom-bar .bottom-wrapper { margin: 0px auto; background: rgb(255, 255, 255); clear: both; z-index: 20; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; box-sizing: border-box; }

.miniprogram-editor .bottom-bar .bottom-wrapper:lang(ja), .settings-wrapper .bottom-bar .bottom-wrapper:lang(ja), .wmp-editor-wrapper .bottom-bar .bottom-wrapper:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.miniprogram-editor .bottom-bar .bottom-wrapper:lang(sxl), .miniprogram-editor .bottom-bar .bottom-wrapper:lang(zh), .miniprogram-editor .bottom-bar .bottom-wrapper:lang(zh-cn), .settings-wrapper .bottom-bar .bottom-wrapper:lang(sxl), .settings-wrapper .bottom-bar .bottom-wrapper:lang(zh), .settings-wrapper .bottom-bar .bottom-wrapper:lang(zh-cn), .wmp-editor-wrapper .bottom-bar .bottom-wrapper:lang(sxl), .wmp-editor-wrapper .bottom-bar .bottom-wrapper:lang(zh), .wmp-editor-wrapper .bottom-bar .bottom-wrapper:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.miniprogram-editor .bottom-bar .bottom-wrapper:lang(zh-tw), .settings-wrapper .bottom-bar .bottom-wrapper:lang(zh-tw), .wmp-editor-wrapper .bottom-bar .bottom-wrapper:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.miniprogram-editor .bottom-bar .bottom-wrapper .refund, .settings-wrapper .bottom-bar .bottom-wrapper .refund, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund { font-family: open_sans, "Open Sans", sans-serif; text-transform: capitalize; margin-right: 5px; }

.miniprogram-editor .bottom-bar .bottom-wrapper .refund:lang(ja), .settings-wrapper .bottom-bar .bottom-wrapper .refund:lang(ja), .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.miniprogram-editor .bottom-bar .bottom-wrapper .refund:lang(sxl), .miniprogram-editor .bottom-bar .bottom-wrapper .refund:lang(zh), .miniprogram-editor .bottom-bar .bottom-wrapper .refund:lang(zh-cn), .settings-wrapper .bottom-bar .bottom-wrapper .refund:lang(sxl), .settings-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh), .settings-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh-cn), .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund:lang(sxl), .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh), .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.miniprogram-editor .bottom-bar .bottom-wrapper .refund:lang(zh-tw), .settings-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh-tw), .wmp-editor-wrapper .bottom-bar .bottom-wrapper .refund:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.miniprogram-editor .bottom-bar .bottom-wrapper .complete, .settings-wrapper .bottom-bar .bottom-wrapper .complete, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .complete { margin-left: 20px; }

.miniprogram-editor .bottom-bar .bottom-wrapper .error-message, .settings-wrapper .bottom-bar .bottom-wrapper .error-message, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .error-message { margin-right: 10px; color: rgb(230, 71, 81); font-size: 14px; }

.miniprogram-editor .bottom-bar .bottom-wrapper .text-button, .settings-wrapper .bottom-bar .bottom-wrapper .text-button, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .text-button { display: inline-block; border-bottom: 1px solid; cursor: pointer; }

.miniprogram-editor .bottom-bar .bottom-wrapper .text-button.red, .settings-wrapper .bottom-bar .bottom-wrapper .text-button.red, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .text-button.red { color: rgb(230, 71, 81); }

.miniprogram-editor .bottom-bar .bottom-wrapper .text-button .entypo-credit-card, .settings-wrapper .bottom-bar .bottom-wrapper .text-button .entypo-credit-card, .wmp-editor-wrapper .bottom-bar .bottom-wrapper .text-button .entypo-credit-card { margin-right: 5px; }

.panel-title { align-items: baseline; }

.panel-title .panel-header { float: right; font-size: 14px; }

.s-orders-kb-link { font-family: open_sans, "Open Sans", sans-serif; margin-left: 10px; }

.s-orders-kb-link:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-orders-kb-link:lang(sxl), .s-orders-kb-link:lang(zh), .s-orders-kb-link:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-orders-kb-link:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-orders-kb-link .fa-question-circle { margin-right: 5px; }

.orders-panel .order-filter-wrapper { background: rgb(248, 248, 248); border-radius: 4px; padding: 20px; margin-bottom: 20px; display: flex; flex-wrap: wrap; gap: 10px 20px; }

.orders-panel .order-filter-wrapper .order-filter-item { margin-top: 10px; display: inline-block; white-space: nowrap; }

.orders-panel .order-filter-wrapper .order-filter-item label { color: rgb(92, 102, 118); font-size: 14px; position: relative; }

.orders-panel .order-filter-wrapper .order-filter-item .order-filter-content { display: inline-block; margin-left: 16px; }

.orders-panel .order-filter-wrapper .order-filter-item .order-date-filter, .orders-panel .order-filter-wrapper .order-filter-item .order-status-filter, .orders-panel .order-filter-wrapper .order-filter-item .refund-status-filter { width: 515px; }

.orders-panel .order-filter-wrapper .order-filter-item .Select-control .Select-value { background-color: rgb(255, 255, 255); border-color: rgb(217, 217, 217); color: rgb(102, 102, 102); max-width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.orders-panel .order-filter-wrapper .order-filter-item .Select-control .Select-value .Select-value-icon { border-right: 1px solid rgb(217, 217, 217); }

.orders-panel .order-filter-wrapper .buttons { width: 100%; margin-top: 6px; margin-left: 70px; }

.orders-panel .collapsed { height: 0px; display: none; }

.orders-panel .s-ecommerce-searching-span { position: absolute; top: 50%; transform: translateY(-50%); color: rgb(208, 205, 205); font-size: 22px; font-weight: 300; cursor: pointer; user-select: none; z-index: 1; }

.orders-panel .s-ecommerce-searching-span.left-icon { left: 8px; font-size: 18px; }

.orders-panel .s-ecommerce-searching-span.right-icon { font-size: 24px; right: 8px; }

.orders-panel .s-ecommerce-searching-span.clear-icon { color: rgb(230, 71, 81); font-weight: 800; right: 0px; padding: 5px 8px; }

.orders-panel .s-kit-input-lg { padding: 5px 24px 5px 28px; }

.orders-panel .order-option-header { width: 100%; display: flex; align-items: center; justify-content: space-between; }

.orders-panel .left { display: flex; }

.orders-panel .left .s-ecommerce-order-search { margin-right: 10px; }

.orders-panel .left .s-ecommerce-order-search .s-kit-input-lg { height: 36px; width: 180px; padding: 5px 24px 5px 30px; }

.orders-panel .left .order-status-selector { height: 100%; width: 150px; font-family: open_sans, "Open Sans", sans-serif; }

.orders-panel .left .order-status-selector:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.orders-panel .left .order-status-selector:lang(sxl), .orders-panel .left .order-status-selector:lang(zh), .orders-panel .left .order-status-selector:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.orders-panel .left .order-status-selector:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.orders-panel .more-filter { color: rgb(173, 170, 173); font-size: 14px; display: inline-block; cursor: pointer; }

.orders-panel .fa-angle { margin-left: 5px; }

.orders-panel .order-tips { position: relative; margin: 0px 0px 24px; padding: 10px 0px; width: 100%; flex-shrink: 0; }

.orders-panel .order-tips .text { line-height: 20px; display: inline-block; padding: 0px 50px 0px 20px; }

.orders-panel .order-tips .text a { font-weight: 700; }

.orders-panel .order-tips .close-icon { position: absolute; right: 10px; top: 50%; margin-top: -10px; font-size: 25px; font-weight: 300; cursor: pointer; }

.orders-panel .order-select-wrapper { overflow: hidden; float: right; }

.orders-panel .order-select-wrapper select { appearance: none; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(92, 102, 118); font-size: 14px; padding-left: 5px; margin-top: -10px; margin-right: 10px; }

.orders-panel .order-select-wrapper select:focus { outline: 0px; }

.orders-panel .orders-tool-btn { font-size: 14px; cursor: pointer; margin-right: 8px; }

.orders-panel .orders-tool-btn i { margin-right: 3px; }

.orders-panel .order-split-bar { color: rgb(216, 216, 216); }

.orders-panel .s-export-button { margin-left: 10px; }

.orders-panel .refresh-orders-btn { float: right; font-size: 14px; margin-left: 10px; }

.orders-panel .detail-panel, .orders-panel .table-panel { box-sizing: border-box; position: absolute; top: 0px; width: 100%; height: 100%; transition: left 0.3s; }

@media only screen and (min-width: 728px) {
  .orders-panel .detail-panel, .orders-panel .table-panel { padding: 0px 30px 30px; }
}

@media only screen and (max-width: 727px) {
  .orders-panel .detail-panel, .orders-panel .table-panel { padding: 0px 10px 10px; }
}

.orders-panel .detail-panel.selected, .orders-panel .table-panel.selected { left: 0px; }

.orders-panel.tab-mode .table-panel { padding: 0px 30px 30px; overflow: auto; }

.orders-panel.tab-mode .detail-panel { padding: 0px 30px; }

.orders-panel .groupbuy-table-panel, .orders-panel .table-panel { left: -100%; z-index: 10; }

.orders-panel .groupbuy-table-panel .s-expand-table-groupbuy-sub-orders, .orders-panel .table-panel .s-expand-table-groupbuy-sub-orders { margin-bottom: 40px; }

.orders-panel .groupbuy-table-panel .s-expand-table-groupbuy-sub-orders .s-kit-table, .orders-panel .table-panel .s-expand-table-groupbuy-sub-orders .s-kit-table { padding-bottom: 0px; }

.orders-panel .groupbuy-table-panel .header, .orders-panel .table-panel .header { overflow: hidden; display: flex; align-items: center; justify-content: flex-end; flex-flow: wrap; margin-bottom: 20px; }

.orders-panel .groupbuy-table-panel .header .order-icon, .orders-panel .table-panel .header .order-icon { margin-right: 3px; }

.orders-panel .groupbuy-table-panel .header .pagination, .orders-panel .table-panel .header .pagination { float: right; }

.orders-panel .groupbuy-table-panel .s-table tr.s-kit-table-row, .orders-panel .table-panel .s-table tr.s-kit-table-row { cursor: pointer; }

.orders-panel .groupbuy-table-panel .s-table tr.order-date-row td, .orders-panel .table-panel .s-table tr.order-date-row td { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; display: table-cell; text-align: right; padding: 15px 0px 0px; font-size: 12px; color: rgb(170, 170, 170); }

.orders-panel .groupbuy-table-panel .s-table tr.order-row.read-mark td:not(.bold), .orders-panel .table-panel .s-table tr.order-row.read-mark td:not(.bold) { font-weight: 300; }

.orders-panel .groupbuy-table-panel .s-table tr.order-row td, .orders-panel .table-panel .s-table tr.order-row td { font-weight: 600; }

.orders-panel .groupbuy-table-panel .s-table span.status, .orders-panel .groupbuy-table-panel .s-table td.status, .orders-panel .table-panel .s-table span.status, .orders-panel .table-panel .s-table td.status { text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.orders-panel .groupbuy-table-panel .s-table span.status:lang(ja), .orders-panel .groupbuy-table-panel .s-table td.status:lang(ja), .orders-panel .table-panel .s-table span.status:lang(ja), .orders-panel .table-panel .s-table td.status:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.orders-panel .groupbuy-table-panel .s-table span.status:lang(sxl), .orders-panel .groupbuy-table-panel .s-table span.status:lang(zh), .orders-panel .groupbuy-table-panel .s-table span.status:lang(zh-cn), .orders-panel .groupbuy-table-panel .s-table td.status:lang(sxl), .orders-panel .groupbuy-table-panel .s-table td.status:lang(zh), .orders-panel .groupbuy-table-panel .s-table td.status:lang(zh-cn), .orders-panel .table-panel .s-table span.status:lang(sxl), .orders-panel .table-panel .s-table span.status:lang(zh), .orders-panel .table-panel .s-table span.status:lang(zh-cn), .orders-panel .table-panel .s-table td.status:lang(sxl), .orders-panel .table-panel .s-table td.status:lang(zh), .orders-panel .table-panel .s-table td.status:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.orders-panel .groupbuy-table-panel .s-table span.status:lang(zh-tw), .orders-panel .groupbuy-table-panel .s-table td.status:lang(zh-tw), .orders-panel .table-panel .s-table span.status:lang(zh-tw), .orders-panel .table-panel .s-table td.status:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.orders-panel .groupbuy-table-panel .s-table span .flashsale-label, .orders-panel .groupbuy-table-panel .s-table td .flashsale-label, .orders-panel .table-panel .s-table span .flashsale-label, .orders-panel .table-panel .s-table td .flashsale-label { background: rgb(187, 187, 187); color: rgb(255, 255, 255); font-size: 12px; border-radius: 3px; padding: 3px 5px; margin-left: 10px; font-weight: 400; }

.orders-panel .groupbuy-table-panel .s-table span.canceled .fa, .orders-panel .groupbuy-table-panel .s-table span.cancelled .fa, .orders-panel .groupbuy-table-panel .s-table span.closed .fa, .orders-panel .groupbuy-table-panel .s-table span.completed .fa, .orders-panel .groupbuy-table-panel .s-table span.distribute-error .fa, .orders-panel .groupbuy-table-panel .s-table span.pending .fa, .orders-panel .groupbuy-table-panel .s-table span.refund-failed .fa, .orders-panel .groupbuy-table-panel .s-table span.shipped .fa, .orders-panel .groupbuy-table-panel .s-table td.canceled .fa, .orders-panel .groupbuy-table-panel .s-table td.cancelled .fa, .orders-panel .groupbuy-table-panel .s-table td.closed .fa, .orders-panel .groupbuy-table-panel .s-table td.completed .fa, .orders-panel .groupbuy-table-panel .s-table td.distribute-error .fa, .orders-panel .groupbuy-table-panel .s-table td.pending .fa, .orders-panel .groupbuy-table-panel .s-table td.refund-failed .fa, .orders-panel .groupbuy-table-panel .s-table td.shipped .fa, .orders-panel .table-panel .s-table span.canceled .fa, .orders-panel .table-panel .s-table span.cancelled .fa, .orders-panel .table-panel .s-table span.closed .fa, .orders-panel .table-panel .s-table span.completed .fa, .orders-panel .table-panel .s-table span.distribute-error .fa, .orders-panel .table-panel .s-table span.pending .fa, .orders-panel .table-panel .s-table span.refund-failed .fa, .orders-panel .table-panel .s-table span.shipped .fa, .orders-panel .table-panel .s-table td.canceled .fa, .orders-panel .table-panel .s-table td.cancelled .fa, .orders-panel .table-panel .s-table td.closed .fa, .orders-panel .table-panel .s-table td.completed .fa, .orders-panel .table-panel .s-table td.distribute-error .fa, .orders-panel .table-panel .s-table td.pending .fa, .orders-panel .table-panel .s-table td.refund-failed .fa, .orders-panel .table-panel .s-table td.shipped .fa { position: relative; margin-right: 3px; font-size: 12px; transform: scale(0.7); }

.orders-panel .groupbuy-table-panel .s-table span.pending, .orders-panel .groupbuy-table-panel .s-table td.pending, .orders-panel .table-panel .s-table span.pending, .orders-panel .table-panel .s-table td.pending { color: rgb(255, 138, 47); }

.orders-panel .groupbuy-table-panel .s-table span.pending.groupbuy-status, .orders-panel .groupbuy-table-panel .s-table td.pending.groupbuy-status, .orders-panel .table-panel .s-table span.pending.groupbuy-status, .orders-panel .table-panel .s-table td.pending.groupbuy-status { color: rgb(220, 120, 165); }

.orders-panel .groupbuy-table-panel .s-table span.completed, .orders-panel .groupbuy-table-panel .s-table td.completed, .orders-panel .table-panel .s-table span.completed, .orders-panel .table-panel .s-table td.completed { color: rgb(147, 183, 25); }

.orders-panel .groupbuy-table-panel .s-table span.completed.groupbuy-status, .orders-panel .groupbuy-table-panel .s-table td.completed.groupbuy-status, .orders-panel .table-panel .s-table span.completed.groupbuy-status, .orders-panel .table-panel .s-table td.completed.groupbuy-status { color: rgb(65, 177, 161); }

.orders-panel .groupbuy-table-panel .s-table span.cancelled, .orders-panel .groupbuy-table-panel .s-table td.cancelled, .orders-panel .table-panel .s-table span.cancelled, .orders-panel .table-panel .s-table td.cancelled { color: rgb(169, 174, 178); }

.orders-panel .groupbuy-table-panel .s-table span.cancelled.groupbuy-status, .orders-panel .groupbuy-table-panel .s-table td.cancelled.groupbuy-status, .orders-panel .table-panel .s-table span.cancelled.groupbuy-status, .orders-panel .table-panel .s-table td.cancelled.groupbuy-status { color: rgb(230, 71, 81); }

.orders-panel .groupbuy-table-panel .s-table span.last, .orders-panel .groupbuy-table-panel .s-table td.last, .orders-panel .table-panel .s-table span.last, .orders-panel .table-panel .s-table td.last { padding: 15px 20px 15px 0px; max-width: 5px; text-align: right; }

.orders-panel .groupbuy-table-panel .s-table span.last .btn-wrap, .orders-panel .groupbuy-table-panel .s-table td.last .btn-wrap, .orders-panel .table-panel .s-table span.last .btn-wrap, .orders-panel .table-panel .s-table td.last .btn-wrap { position: relative; top: -3px; margin-bottom: 2px; }

.orders-panel .groupbuy-table-panel .s-table span.last .btn-wrap .s-btn, .orders-panel .groupbuy-table-panel .s-table td.last .btn-wrap .s-btn, .orders-panel .table-panel .s-table span.last .btn-wrap .s-btn, .orders-panel .table-panel .s-table td.last .btn-wrap .s-btn { width: 60px; text-align: center; }

.orders-panel .groupbuy-table-panel .s-table span.empty, .orders-panel .groupbuy-table-panel .s-table td.empty, .orders-panel .table-panel .s-table span.empty, .orders-panel .table-panel .s-table td.empty { height: 200px; vertical-align: middle; text-align: center; }

.orders-panel .groupbuy-table-panel .s-table span.order-list-more, .orders-panel .groupbuy-table-panel .s-table td.order-list-more, .orders-panel .table-panel .s-table span.order-list-more, .orders-panel .table-panel .s-table td.order-list-more { margin-right: 22px; color: rgb(42, 171, 217); cursor: pointer; }

.orders-panel .groupbuy-table-panel .s-table span.order-list-more:hover, .orders-panel .groupbuy-table-panel .s-table td.order-list-more:hover, .orders-panel .table-panel .s-table span.order-list-more:hover, .orders-panel .table-panel .s-table td.order-list-more:hover { color: rgb(76, 205, 251); }

@media only screen and (max-width: 727px) {
  .orders-panel .groupbuy-table-panel .s-table .order-date-label, .orders-panel .groupbuy-table-panel .s-table .order-number-col, .orders-panel .table-panel .s-table .order-date-label, .orders-panel .table-panel .s-table .order-number-col { display: none; }
}

@media only screen and (min-width: 533px) {
  .orders-panel .groupbuy-table-panel .s-table .order-date-row, .orders-panel .table-panel .s-table .order-date-row { display: none; }
}

@media only screen and (max-width: 532px) {
  .orders-panel .groupbuy-table-panel .s-table td:not(.order-date-label), .orders-panel .table-panel .s-table td:not(.order-date-label) { min-width: auto; padding-top: 10px !important; }
  .orders-panel .groupbuy-table-panel .s-table .order-date-col, .orders-panel .table-panel .s-table .order-date-col { display: none; }
  .orders-panel .groupbuy-table-panel .s-table .order-date-label, .orders-panel .table-panel .s-table .order-date-label { display: table-cell; }
}

.orders-panel .groupbuy-table-panel .empty-order img, .orders-panel .table-panel .empty-order img { width: 90%; }

.orders-panel .groupbuy-table-panel .export-btn, .orders-panel .table-panel .export-btn { float: right; margin-bottom: 20px; }

.orders-panel .groupbuy-table-panel .export-btn .fa, .orders-panel .table-panel .export-btn .fa { margin-right: 5px; }

.orders-panel .detail-panel { left: 100%; height: calc(100% - 90px); overflow: auto; z-index: 10; }

.orders-panel .detail-panel .basic-info { overflow: hidden; }

.orders-panel .detail-panel .basic-info .date, .orders-panel .detail-panel .basic-info .status { float: left; }

.orders-panel .detail-panel .basic-info .date { margin-left: 20px; color: rgb(169, 174, 178); }

.orders-panel .detail-panel .basic-info .flashsale { margin-left: 20px; float: left; background: rgb(187, 187, 187); color: rgb(255, 255, 255); border-radius: 3px; padding: 3px 5px; font-size: 12px; }

.orders-panel .detail-panel .basic-info .affiliate-person { margin-left: 20px; font-size: 14px; float: left; }

.orders-panel .detail-panel .basic-info .order-no { float: right; }

.orders-panel .detail-panel .basic-info .order-no .order-number { color: rgb(169, 174, 178); }

.orders-panel .detail-panel .basic-info .order-no .next-btn, .orders-panel .detail-panel .basic-info .order-no .prev-btn { margin-left: 8px; }

.orders-panel .detail-panel .basic-info .order-no .order-print { font-size: 14px; font-weight: 400; color: rgb(27, 176, 230); cursor: pointer; }

.orders-panel .detail-panel .basic-info .order-no .order-print .order-print-icon { margin-right: 5px; color: rgb(27, 176, 230); }

.orders-panel .detail-panel .basic-info .canceled { color: rgb(169, 174, 178); }

.orders-panel .detail-panel .basic-info .status { text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.orders-panel .detail-panel .basic-info .status:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.orders-panel .detail-panel .basic-info .status:lang(sxl), .orders-panel .detail-panel .basic-info .status:lang(zh), .orders-panel .detail-panel .basic-info .status:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.orders-panel .detail-panel .basic-info .status:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.orders-panel .detail-panel .basic-info .status .fa { position: relative; top: -1px; font-size: 12px; }

.orders-panel .detail-panel .basic-info .status.pending { color: rgb(255, 138, 47); }

.orders-panel .detail-panel .basic-info .status.shipped { color: rgb(27, 176, 230); }

.orders-panel .detail-panel .basic-info .status.completed { color: rgb(147, 183, 25); }

.orders-panel .detail-panel .basic-info .status.cancelled { color: rgb(169, 174, 178); }

.orders-panel .detail-panel .detail .custom-select-item:hover { background: rgb(246, 246, 246); cursor: pointer; }

.orders-panel .detail-panel .detail .normal-title { display: flex; justify-content: space-between; }

.orders-panel .detail-panel .detail .table-wrapper .item-list { width: 100% !important; text-align: left; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .flex-panel { gap: 8px; display: flex; align-items: baseline; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .flex-panel .label { white-space: nowrap; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .flex-panel .payment-logo { align-self: center; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .flex-panel img.bank-icon, .orders-panel .detail-panel .detail .table-wrapper .item-list .flex-panel img.shipping-icon { width: 14px; height: 14px; transform: translateY(3px); }

.orders-panel .detail-panel .detail .table-wrapper .item-list .tax-included { color: rgb(198, 201, 205); text-transform: uppercase; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .shipping-date { margin-left: 15px; font-size: 12px; color: rgb(169, 174, 178); }

.orders-panel .detail-panel .detail .table-wrapper .item-list .question-icon { color: rgb(145, 147, 148); margin-left: 6px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .item > td { padding-top: 10px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space, .orders-panel .detail-panel .detail .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.space { text-align: end; padding: 10px 5px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space + td, .orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space + th, .orders-panel .detail-panel .detail .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.space + td, .orders-panel .detail-panel .detail .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.space + th { padding-left: 5px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td:has(+ .space), .orders-panel .detail-panel .detail .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th:has(+ .space) { padding-right: 5px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.calculation-label { text-align: right; white-space: nowrap; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name { min-width: 240px; display: flex; align-items: flex-start; gap: 8px; white-space: normal; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name .discount, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name .discount { display: block; color: rgb(56, 178, 161); margin: 10px 0px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name .product-download-link, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name .product-download-link { display: inline-block; margin-top: 6px; margin-left: 10px; cursor: pointer; color: rgb(27, 176, 230); }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name .product-download-link .fa, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name .product-download-link .fa { margin-right: 5px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name .file-removed, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name .file-removed { margin-top: 6px; color: rgb(198, 201, 205); }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name .product-image, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name .product-image { width: 30px; height: 30px; object-fit: cover; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span, .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span { color: rgb(92, 102, 118); font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.5; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span:lang(ja), .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span:lang(sxl), .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span:lang(sxl), .orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span:lang(zh), .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span:lang(zh), .orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span:lang(zh-cn), .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.product-name > span:lang(zh-tw), .orders-panel .detail-panel .detail .table-wrapper .item-list td .product-name > span:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.variant { min-width: 180px; white-space: normal; overflow-wrap: break-word; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.price, .orders-panel .detail-panel .detail .table-wrapper .item-list td.quantity, .orders-panel .detail-panel .detail .table-wrapper .item-list td.total { white-space: nowrap; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td .pay-now-payment-item { margin-left: 2px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td .pay-now-payment-item span { margin-left: 2px; font-weight: 700; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.price, .orders-panel .detail-panel .detail .table-wrapper .item-list td.total { width: 10px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.price .old-price, .orders-panel .detail-panel .detail .table-wrapper .item-list td.total .old-price { color: rgb(190, 190, 190); text-decoration: line-through; display: block; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td.price .new-price, .orders-panel .detail-panel .detail .table-wrapper .item-list td.total .new-price { margin: 10px 0px; color: rgb(56, 178, 161); font-weight: 700; display: block; }

@media only screen and (max-width: 727px) {
  .orders-panel .detail-panel .detail .table-wrapper .item-list td.total-price { white-space: normal; }
}

.orders-panel .detail-panel .detail .table-wrapper .item-list td .price-panel { display: flex; align-items: center; gap: 10px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td .time-text { display: flex; flex-wrap: wrap; column-gap: 5px; justify-content: flex-start; }

.orders-panel .detail-panel .detail .table-wrapper .item-list td .time-text .time, .orders-panel .detail-panel .detail .table-wrapper .item-list td .time-text .year { white-space: nowrap; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; padding-left: 20px; text-align: right; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold:lang(sxl), .orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold:lang(zh), .orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td.bold:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td img { height: 20px; vertical-align: middle; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td img.afterpay { height: 14px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-row td img.klarna { height: 12px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.total-row td { line-height: 1.5; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr.last-data-row td { padding-bottom: 15px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr td.first, .orders-panel .detail-panel .detail .table-wrapper .item-list tr th.first { padding-left: 15px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tr td.last, .orders-panel .detail-panel .detail .table-wrapper .item-list tr th.last { padding-right: 15px; max-width: 200px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td { vertical-align: top; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space { padding-right: 0px; padding-left: 5px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr.pc-show td.s-custom-table-td { padding-top: 8px; padding-bottom: 8px; border-bottom-width: 0px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr.pc-show.last-row td.s-custom-table-td { padding-top: 12px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr:last-of-type td.s-custom-table-td { padding-bottom: 12px; border-bottom-width: 1px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .mobile-show { display: none; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .mobile-show td.s-custom-table-td:last-of-type { padding-left: 15px; }

.orders-panel .detail-panel .detail .table-wrapper .item-list .pc-show { display: revert; }

.orders-panel .detail-panel .row-section:not(.history-section) .order-transactions, .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info { box-sizing: border-box; }

@media only screen and (min-width: 728px) {
  .orders-panel .detail-panel .row-section:not(.history-section) .order-transactions, .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info { width: 48%; }
}

.orders-panel .detail-panel .row-section:not(.history-section) .order-transactions .notes span, .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .notes span { font-weight: 400; overflow-wrap: break-word; }

.orders-panel .detail-panel .row-section:not(.history-section) .order-transactions .normal-title, .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .normal-title { margin-bottom: 8px; }

@media only screen and (min-width: 728px) {
  .orders-panel .detail-panel .row-section:not(.history-section) .order-transactions { float: right; }
}

.orders-panel .detail-panel .row-section:not(.history-section) .order-transactions .normal-title { display: flex; gap: 5px; align-items: center; }

@media only screen and (min-width: 728px) {
  .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info { float: left; }
}

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .normal-title { margin-bottom: 8px; display: flex; gap: 5px; align-items: center; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .normal-title .s-kit-icon { margin-right: 5px; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .normal-title > span { display: flex; gap: 5px; align-items: center; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box { min-height: 120px; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-content, .orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-label { display: inline-block; margin-bottom: 12px; vertical-align: top; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-label { width: 110px; color: rgb(169, 174, 178); word-break: break-word; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-content { max-width: 250px; white-space: normal; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-content.show-print { display: none; }

.orders-panel .detail-panel .row-section:not(.history-section) .shipping-info .s-box .info-detail-link { display: block; position: absolute; margin-top: 14px; bottom: 20px; }

.orders-panel .detail-panel .row-section.history-section { display: flex; gap: 24px; margin-top: 24px; }

.orders-panel .detail-panel .row-section.history-section .order-transactions, .orders-panel .detail-panel .row-section.history-section .shipping-info { flex: 1 0 0px; box-sizing: border-box; }

.orders-panel .detail-panel .row-section.history-section .order-transactions .notes span, .orders-panel .detail-panel .row-section.history-section .shipping-info .notes span { font-weight: 400; overflow-wrap: break-word; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .normal-title .s-kit-icon { margin-right: 5px; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box { min-height: 120px; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .additional-item, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .address, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .buyer, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .notes, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .phone { display: flex; align-items: start; gap: 15px; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a { color: rgb(92, 102, 118); font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.5; text-decoration: underline; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a:lang(sxl), .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a:lang(zh), .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .email a:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-content, .orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-label { display: inline-block; margin-bottom: 15px; vertical-align: top; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-label { min-width: 100px; color: rgb(141, 148, 156); white-space: nowrap; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-content { max-width: 250px; white-space: normal; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-content.show-print { display: none; }

.orders-panel .detail-panel .row-section.history-section .shipping-info .s-box .info-detail-link { display: block; position: absolute; margin-top: 14px; bottom: 20px; color: rgb(141, 148, 156); font-size: 14px; font-style: normal; font-weight: 400; line-height: 1.5; cursor: pointer; text-decoration: underline; }

.orders-panel .detail-panel .additional-panel .result-separator { display: grid; gap: 10px 24px; grid-template-columns: fit-content(30%) 1fr; }

.orders-panel .detail-panel .additional-panel .result-separator .additional-msg-wrapper { display: contents; }

.orders-panel .detail-panel .additional-panel .result-separator .additional-msg-wrapper .title { white-space: normal; word-break: break-word; }

.orders-panel .detail-panel .additional-panel .additional-title { position: relative; text-align: center; font-size: 14px; padding: 20px 0px; overflow: hidden; color: rgb(141, 148, 156); }

.orders-panel .detail-panel .additional-panel .additional-title .inner { position: absolute; left: 50%; font-size: 14px; padding: 0px 10px; white-space: nowrap; line-height: 1px; text-transform: capitalize; transform: translateX(-50%); border-left: 20vw solid rgb(198, 201, 205); border-right: 20vw solid rgb(198, 201, 205); }

.orders-panel .detail-panel .order-transactions .s-box { padding: 0px; }

.orders-panel .detail-panel .order-transactions .history-item { padding: 15px; border-top: 1px solid rgb(221, 221, 221); }

.orders-panel .detail-panel .order-transactions .history-item:first-child { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }

.orders-panel .detail-panel .order-transactions .history-item .basic-info { overflow: hidden; gap: 24px; }

.orders-panel .detail-panel .order-transactions .history-item .basic-info .item-name { white-space: normal; }

.orders-panel .detail-panel .order-transactions .history-item .basic-info .item-date { color: rgb(169, 174, 178); white-space: nowrap; }

.orders-panel .detail-panel .order-transactions .history-item .extra-info { margin-top: 5px; color: rgb(169, 174, 178); overflow: hidden; }

.orders-panel .detail-panel .order-transactions .history-item .extra-info .ib { max-width: 100%; overflow-wrap: break-word; }

.orders-panel .s-kit-pagination a { color: rgb(169, 174, 178); }

.orders-panel .s-kit-spin-container .s-kit-table { min-height: 280px; }

.orders-panel .order-logistics-info-content .s-kit-spin-container .s-kit-table { min-height: auto; max-height: 280px; }

.orders-panel .s-kit-table-filter-dropdown .s-kit-radio-wrapper { margin-right: 5px; }

.orders-panel .s-kit-table-thead > tr > th .s-kit-table-filter-icon { padding-left: 10px; }

.orders-panel .ecommerce-search { display: inline-block; margin: 12px 0px; }

.orders-panel .empty-order-tip { text-align: center; margin-top: 100px; }

.image-popover-previewer { padding: 0px; }

.image-popover-previewer .product-image.is-popover { padding: 5px; width: 376px; height: 282px; object-fit: cover; }

.head-tab-panes { margin: 25px 30px 10px; transition: transform 0.3s, -webkit-transform 0.3s; transform: translateX(0px); }

.head-tab-panes.hide { transform: translateX(-110%); height: 0px; }

.head-tab-panes .s-kit-tabs-nav-wrap { overflow: initial; border-bottom: 1px solid rgb(227, 227, 227); }

.head-tab-panes .s-kit-tabs-nav-wrap .s-kit-tabs-nav { box-sizing: border-box; padding-left: 0px; position: relative; list-style: none; display: inline-block; margin: 0px 0px -1px; }

.head-tab-panes .s-kit-tabs-nav-wrap .s-kit-tabs-nav .s-kit-tabs-link { display: inline-block; height: 100%; margin-right: 24px; box-sizing: border-box; position: relative; padding: 8px 20px; cursor: pointer; color: rgb(141, 148, 156); font-weight: 700; text-decoration: none; }

.head-tab-panes .s-kit-tabs-nav-wrap .s-kit-tabs-nav .s-kit-tabs-link.tab-active { color: rgb(143, 88, 210); margin-right: 0px; border-radius: 3px; background: rgb(255, 255, 255); font-weight: 700; border-color: rgb(143, 88, 210) rgb(227, 227, 227) rgb(255, 255, 255); border-style: solid; border-width: 2px 1px 1px; }

.export-order-dialog .order-filter-wrapper { background: rgb(248, 248, 248); border-radius: 4px; padding: 10px 20px 20px; }

.export-order-dialog .field-content { display: inline-block; }

.export-order-dialog .order-filter-item { margin-top: 10px; }

.export-order-dialog .order-filter-item label { color: rgb(92, 102, 118); font-size: 14px; }

.export-order-dialog .description { margin-top: 16px; text-align: center; }

.export-order-dialog .description .des-text { color: rgb(146, 152, 160); font-size: 16px; line-height: 28px; }

.export-order-dialog .buttons { margin-top: 16px; text-align: center; }

.settings-panel { overflow: auto; }

.settings-panel .sub-title { font-size: 12px; color: rgb(169, 174, 178); margin-bottom: 10px; }

.settings-panel .ordering, .settings-panel .shipping { margin-bottom: 30px; }

.settings-panel .sub-title-bar { padding: 10px 15px; font-size: 16px; margin-bottom: 20px; background: rgb(238, 238, 238); font-weight: 700; border-radius: 4px; }

.settings-panel .chunk-content { margin-left: 15px; }

.settings-panel .chunk-content .chunk-title { display: flex; justify-content: space-between; }

.settings-panel .chunk-content .chunk-title .preview { color: rgb(41, 170, 216); cursor: pointer; }

.settings-panel .chunk-content .chunk-title .preview i { color: rgb(41, 170, 216); }

.settings-panel .chunk-content .form-group-block { width: 100% !important; }

.settings-panel .chunk-content .layout-badge { display: inline-block; background: rgb(246, 227, 45); border-radius: 3px; color: rgb(51, 51, 51); font-size: 12px; padding: 4px; }

.settings-panel .chunk-content .ecommerce-setting .custom-field-collapse { width: 100%; }

.settings-panel .chunk-content .ecommerce-setting .upgrade-add-button { width: 130px; height: 40px; border-radius: 3px; box-shadow: rgb(241, 241, 241) 0px 2px 0px 0px inset; background-color: rgb(246, 246, 246); line-height: 40px; color: rgb(92, 102, 118); cursor: pointer; position: relative; border: 1px solid rgb(226, 228, 231); margin-top: -25px; }

.settings-panel .chunk-content .ecommerce-setting .upgrade-add-button .fa { margin-left: 16px; margin-right: 7px; }

.settings-panel .chunk-content .ecommerce-setting .upgrade-add-button .gray { color: rgb(145, 147, 148); }

.settings-panel .chunk-content .ecommerce-setting .upgrade-add-button img { width: 14px; position: absolute; right: 10px; top: 12px; }

@media only screen and (min-width: 990px) {
  .settings-panel .s-tab-vertical-left { width: 230px; padding-top: 0px; padding-left: 0px; }
}

@media only screen and (max-width: 989px) {
  .settings-panel .s-tab-vertical-left { display: flex; flex-wrap: wrap; padding: 0px; height: auto; width: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
}

.settings-panel .s-tab-vertical-left .s-tab-icon { padding: 8px 15px; background: rgb(246, 246, 246); border: 1px solid rgb(221, 221, 221); border-radius: 4px; text-align: left; box-sizing: border-box; text-transform: uppercase; font-weight: 600; transition: 0.3s; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

@media only screen and (min-width: 990px) {
  .settings-panel .s-tab-vertical-left .s-tab-icon { margin-bottom: 15px; line-height: 30px; width: 100%; }
}

@media only screen and (max-width: 989px) {
  .settings-panel .s-tab-vertical-left .s-tab-icon { margin-right: 10px; margin-bottom: 25px; }
  .settings-panel .s-tab-vertical-left .s-tab-icon:last-of-type { margin-right: 0px; }
}

@media only screen and (max-width: 532px) {
  .settings-panel .s-tab-vertical-left .s-tab-icon { padding: 6px 8px; display: inline-block; }
  .settings-panel .s-tab-vertical-left .s-tab-icon .fa { display: none; }
}

.settings-panel .s-tab-vertical-left .s-tab-icon:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.settings-panel .s-tab-vertical-left .s-tab-icon:lang(sxl), .settings-panel .s-tab-vertical-left .s-tab-icon:lang(zh), .settings-panel .s-tab-vertical-left .s-tab-icon:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.settings-panel .s-tab-vertical-left .s-tab-icon:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.settings-panel .s-tab-vertical-left .s-tab-icon.selected, .settings-panel .s-tab-vertical-left .s-tab-icon:hover { border-radius: 4px; }

.settings-panel .s-tab-vertical-right { padding: 0px; margin: 0px; position: relative; }

@media only screen and (min-width: 990px) {
  .settings-panel .s-tab-vertical-right { min-width: 680px; width: 680px; }
}

@media only screen and (max-width: 989px) {
  .settings-panel .s-tab-vertical-right { width: 100%; height: auto; }
}

.settings-panel .s-tab-vertical-right .panel { width: 100%; box-sizing: border-box; display: none; opacity: 0; z-index: -1; transition: opacity 0.3s; }

.settings-panel .s-tab-vertical-right .panel.selected { display: block; opacity: 1; z-index: 1; }

.payment { width: 100%; overflow: hidden; }

.payment .normal-title { margin-bottom: 8px; }

.payment .normal-title.capitalize { display: inline-block; vertical-align: middle; color: rgb(75, 80, 86); font-weight: 700; margin-bottom: 5px; line-height: 1.45; font-size: 14px; font-family: open_sans, "Open Sans", sans-serif; text-transform: capitalize; }

.payment .s-box { margin: 3px 0px 16px; }

.payment .s-kit-alert-warning { margin: 5px 0px 15px; }

.payment .real-blue { background: rgb(29, 169, 218); border: 1px solid rgb(29, 169, 218); }

.payment .slide { float: left; width: 50%; }

.payment .payment-slide, .payment .slide-animation { transition: 0.3s ease-in; }

.payment .payment-slide { width: 200%; margin-left: 0px; }

.payment .horizontal-center { width: 600px; margin: 0px auto; }

.payment .pingpp-settings { float: left; width: 50%; }

.payment .pingpp-settings .title { margin-bottom: 21px; }

.payment .pingpp-settings .back-payment { display: inline-block; padding: 15px 0px 8px; color: rgb(92, 102, 118); font-size: 16px; font-weight: 600; }

.payment .pingpp-settings .back-payment:hover { border-color: rgb(41, 170, 216); color: rgb(41, 170, 216); }

.payment .pingpp-settings .pingpp-slide { width: 100%; overflow: hidden; }

.payment .pingpp-settings .pingpp-slide .setting-container { transition: 0.3s ease-in; width: 200%; margin-left: 0px; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-connection .operations { margin: 40px auto 40px 268px; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-connection .operations .gray { width: 194px; margin-right: 8px; }

.payment .pingpp-settings .pingpp-slide .setting-container .payment-gateway .operations { padding: 30px 0px; width: 600px; margin: 0px auto; }

.payment .pingpp-settings .pingpp-slide .setting-container .payment-gateway .operations a.back-connection { width: 150px; height: 36px; display: inline-block; text-align: center; transition: 0.3s ease-out; line-height: 36px; border: 1px solid rgb(255, 255, 255); border-radius: 2px; }

.payment .pingpp-settings .pingpp-slide .setting-container .payment-gateway .operations a.back-connection:hover { border-color: rgb(41, 170, 216); color: rgb(41, 170, 216); }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container { float: left; width: calc(50% - 2px); border: 1px solid rgb(219, 219, 219); border-radius: 3px; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container .hr { width: 600px; margin: 0px auto; border-top: 1px solid rgb(238, 238, 238); }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container .flow-container { height: 32px; padding: 15px 0px; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container .flow-container .connection-flow { float: left; position: relative; left: 50%; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container .flow-container .connection-flow .flow-item { float: left; margin-right: 24px; position: relative; right: 50%; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-container .flow-container .connection-flow .flow-item img { width: 32px; vertical-align: middle; margin-right: 2px; }

.payment .pingpp-settings .pingpp-slide .setting-container .pingpp-binding { float: left; width: 50%; }

.payment .pingpp-settings .pingpp-slide .setting-container .payment-gateway .operations a { color: rgb(132, 132, 132); font-size: 12px; }

.payment .pingpp-settings .content { width: 600px; margin: 0px auto; }

.payment .pingpp-settings .content .gateway-title { padding: 20px 0px; }

.payment .pingpp-settings .content .ping-logo { text-align: center; padding: 11px 0px; }

.payment .pingpp-settings .content .ping-logo img { height: 44px; }

.payment .pingpp-settings .content .pingpp-desc { text-align: center; }

.payment .pingpp-settings .content .pingpp-desc p { padding: 5px; }

.payment .pingpp-settings .content .payment-scene { background-color: rgb(246, 246, 246); padding: 26px 0px 24px 24px; }

.payment .pingpp-settings .content .scene-title { padding-bottom: 14px; }

.payment .pingpp-settings .content p.success-desc { padding: 15.5px 0px; font-size: 12px; }

.payment .pingpp-settings .content p.step-over { color: rgb(219, 219, 219); font-size: 12px; }

.payment .pingpp-settings .content .scene-desc { height: 70px; }

.payment .pingpp-settings .content .scene-desc .scene-alipay, .payment .pingpp-settings .content .scene-desc .scene-wechatpay { float: left; margin-right: 43px; }

.payment .pingpp-settings .content .scene-desc .scene-alipay div, .payment .pingpp-settings .content .scene-desc .scene-alipay p, .payment .pingpp-settings .content .scene-desc .scene-wechatpay div, .payment .pingpp-settings .content .scene-desc .scene-wechatpay p { margin-bottom: 10px; }

.payment .pingpp-settings .content .scene-desc .scene-alipay p.payment-desc, .payment .pingpp-settings .content .scene-desc .scene-wechatpay p.payment-desc { padding-left: 29px; }

.payment .pingpp-settings .content .scene-desc .scene-alipay p.payment-addition, .payment .pingpp-settings .content .scene-desc .scene-wechatpay p.payment-addition { padding-left: 23px; }

.payment .pingpp-settings .content .scene-desc .scene-alipay span, .payment .pingpp-settings .content .scene-desc .scene-wechatpay span { font-size: 14px; }

.payment .pingpp-settings .content .scene-desc .scene-wechatpay span { color: rgb(0, 202, 0); }

.payment .pingpp-settings .content .scene-desc .scene-alipay span { color: rgb(0, 169, 241); }

.payment .pingpp-settings .content .scene-desc img { height: 20px; vertical-align: middle; margin-right: 6px; }

.payment .pingpp-settings .content .step { margin: 25.5px auto 20px; }

.payment .pingpp-settings .content .step-two .step-title { margin-bottom: 8px; }

.payment .pingpp-settings .content .step-two .addtional { margin-left: 53px; }

.payment .pingpp-settings .content .pingpp-login-btn { color: rgb(41, 170, 216); cursor: pointer; border: 1px solid rgb(41, 170, 216); font-size: 14px; padding: 9px 33px; border-radius: 3px; }

.payment .payment-wrapper { padding-bottom: 0px; }

.payment .payment-wrapper .s-box { margin: 0px 0px 10px; }

.payment .payment-wrapper .s-table { margin-bottom: 20px; box-sizing: border-box; border: 1px solid rgb(226, 228, 231); width: 100% !important; }

.payment .payment-wrapper .s-table td { padding: 10px 12px; border-width: 0px 1px 0px 0px; }

.payment .payment-wrapper .s-table td:last-child { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.payment .payment-wrapper .s-table td.logo { width: 16%; }

.payment .payment-wrapper .s-table td.logo img { width: 100%; }

@media only screen and (max-width: 727px) {
  .payment .payment-wrapper .s-table td.sxl-logo { width: auto; text-align: center; }
}

.payment .payment-wrapper .s-table td.desc { line-height: 20px; }

.payment .payment-wrapper .s-table td.desc i { color: rgb(169, 174, 178); }

.payment .payment-wrapper .s-table td.desc a.description { text-decoration: underline; }

.payment .payment-wrapper .s-table td.desc .description { font-size: 12px; color: rgb(92, 102, 118); }

.payment .payment-wrapper .s-table td.desc .description img { margin-left: 5px; height: 20px; vertical-align: middle; }

.payment .payment-wrapper .s-table td.info { text-align: center; line-height: 1.5; }

@media only screen and (min-width: 728px) {
  .payment .payment-wrapper .s-table td.info { width: 34%; }
}

.payment .payment-wrapper .s-table td.info i.fa { font-size: 16px; color: rgb(169, 174, 178); margin-left: 6px; transition: 0.3s ease-out; }

.payment .payment-wrapper .s-table td.info i.fa:hover { color: rgb(92, 102, 118); }

.payment .payment-wrapper .s-table td.info input.payment-check { height: 14px; width: 14px; margin-right: 6px; vertical-align: middle; }

.payment .payment-wrapper .s-table td.info .s-btn { box-sizing: border-box; padding: 8px 18px; }

.payment .payment-wrapper .s-table td.info .s-btn.gray { margin-top: 6px; margin-bottom: 4px; }

.payment .payment-wrapper .s-table td.info .s-form-field input[type="text"] { width: 100%; box-sizing: border-box; }

.payment .payment-wrapper .s-table td.info .s-form-field-error { position: absolute; top: -22px; }

.payment .payment-wrapper .s-table td.info .bind-info { position: relative; }

@media only screen and (min-width: 728px) {
  .payment .payment-wrapper .s-table td.sxl-info { width: 25%; text-align: left; }
}

@media only screen and (max-width: 727px) {
  .payment .payment-wrapper .s-table table, .payment .payment-wrapper .s-table td, .payment .payment-wrapper .s-table tr { display: block; margin: auto; }
  .payment .payment-wrapper .s-table td { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; }
  .payment .payment-wrapper .s-table td.desc { border-top: 1px solid rgb(226, 228, 231); border-bottom: 1px solid rgb(226, 228, 231); text-align: center; }
  .payment .payment-wrapper .s-table td.desc .desc-block { display: inline-block; text-align: left; }
}

.payment .payment-wrapper .s-table-alipay { margin-bottom: 0px; border-radius: 0px; padding-top: 10px; border-bottom: 0px; }

@media only screen and (max-width: 727px) {
  .payment .payment-wrapper .s-table-alipay { border-radius: 4px 4px 0px 0px; }
}

@media only screen and (min-width: 728px) {
  .payment .payment-wrapper .s-table-alipay-old { border-radius: 4px; }
}

@media only screen and (max-width: 727px) {
  .payment .payment-wrapper .s-table-alipay-old { border-radius: 4px 4px 0px 0px; margin-bottom: 0px !important; }
}

@media only screen and (min-width: 728px) {
  .payment .payment-wrapper .s-table-wechat { border-radius: 0px 0px 4px 4px; border-top: 0px; padding-bottom: 10px; }
}

@media only screen and (max-width: 727px) {
  .payment .payment-wrapper .s-table-wechat { padding-bottom: 0px; border-radius: 0px; border-top: 0px; margin-bottom: 0px !important; border-bottom: 0px !important; }
}

.payment .payment-wrapper .pingpp-setting { background: url("/images/bg-circle.38e321abb18c3dcfd8d21aa179e5ef4e.png") 0% 0% / 37% auto no-repeat; }

.payment .payment-wrapper .toolbar { height: 64px; border-radius: 4px 4px 0px 0px; line-height: 64px; border-right: 1px solid rgb(226, 228, 231); border-top: 1px solid rgb(226, 228, 231); border-left: 1px solid rgb(226, 228, 231); }

.payment .payment-wrapper .toolbar .pingpp-logo { float: left; line-height: 64px; width: 36%; }

.payment .payment-wrapper .toolbar .pingpp-logo img { height: 12px; margin-left: 24px; }

.payment .payment-wrapper .toolbar .pingpp-logo .pingpp-logo-wrapper { line-height: normal; display: inline-block; }

.payment .payment-wrapper .toolbar .pingpp-status { float: left; width: 40%; }

.payment .payment-wrapper .toolbar .pingpp-status .status-item { display: inline-block; line-height: 0; width: 100%; text-align: right; }

.payment .payment-wrapper .toolbar .pingpp-status .status-item img { vertical-align: middle; }

.payment .payment-wrapper .toolbar .pingpp-status .status-item a { margin-right: 22px; }

.payment .payment-wrapper .toolbar .pingpp-status .pingpp-status-unbound img, .payment .payment-wrapper .toolbar .pingpp-status .pingpp-status-verified img { height: 24px; }

.payment .payment-wrapper .toolbar .pingpp-status .pingpp-status-bound img { height: 26px; }

.payment .payment-wrapper .toolbar .pingpp-status .pingpp-status-settled img { height: 20px; }

.payment .payment-wrapper .toolbar .setting-btn { width: 24%; float: left; text-align: center; }

.payment .payment-wrapper .toolbar-prompt { margin-bottom: 20px; text-align: center; background-color: rgb(250, 250, 250); border-top: 0px; border-bottom: 1px solid rgb(226, 228, 231); border-radius: 0px 0px 4px 4px; }

.payment .currency .currency-title { font-size: 12px; }

.payment .currency .currency-category { border: 1px solid rgb(169, 174, 178); border-radius: 2px; font-size: 12px; padding: 0px 2px; margin-right: 6px; color: rgb(169, 174, 178); }

.payment .currency .s-form-selector { margin: 0px; }

.payment .currency .s-form-field select { text-indent: 5px; width: 250px; padding-right: 20px; text-overflow: ellipsis; }

.payment .currency .s-form-field i.fa { padding: 2px; }

.payment .currency-wrapper select { width: auto; }

.payment .currency-wrapper .s-box { margin: 10px 0px 0px; }

.payment h5 { color: rgb(82, 97, 106); font-weight: 700; margin-bottom: 20px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.payment h5:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.payment h5:lang(sxl), .payment h5:lang(zh), .payment h5:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.payment h5:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.payment .hr { width: 100%; height: 1px; background-color: rgb(226, 228, 231); margin: 25px 0px; }

.payment .payment-settings-panel { margin-bottom: 20px; border-radius: 4px; }

.payment .payment-settings-panel .error { color: rgb(230, 71, 81); margin-top: 4px; font-size: 12px; }

.payment .payment-settings-panel.open .panel-header { border-radius: 4px 4px 0px 0px; }

.payment .payment-settings-panel.open .panel-header .icon-wrapper { transform: rotate(90deg); }

.payment .payment-settings-panel.enabled .panel-header .panel-status .fa-circle, .payment .payment-settings-panel.enabled .panel-header .panel-status .panel-status-desc { color: rgb(147, 183, 25); }

.payment .payment-settings-panel .panel-header { color: rgb(75, 80, 86); font-size: 14px; padding: 0px 20px; background-color: rgb(250, 250, 250); cursor: pointer; border-radius: 4px; display: flex; justify-content: space-between; height: 46px; align-items: center; font-weight: 700; border: 1px solid rgb(221, 221, 221); }

.payment .payment-settings-panel .panel-header.info-box { font-weight: 400; cursor: inherit; }

.payment .payment-settings-panel .panel-header:hover .hover-hint { display: inline; }

.payment .payment-settings-panel .panel-header .hover-hint { color: rgb(169, 174, 178); font-size: 12px; font-weight: 400; display: none; }

.payment .payment-settings-panel .panel-header .header-content img, .payment .payment-settings-panel .panel-header .header-content span { vertical-align: middle; }

.payment .payment-settings-panel .panel-header .header-content .payment-channel { margin-right: 6px; }

.payment .payment-settings-panel .panel-header .header-content img { width: 26px; margin-right: 8px; }

.payment .payment-settings-panel .panel-header .header-content .payment-tag { margin-right: 8px; }

.payment .payment-settings-panel .panel-header .panel-status { align-self: center; display: inline-flex; align-items: center; }

.payment .payment-settings-panel .panel-header .panel-status .fa-circle { margin-right: 5px; font-size: 10px; }

.payment .payment-settings-panel .panel-header .panel-status .fa-circle, .payment .payment-settings-panel .panel-header .panel-status .panel-status-desc { color: rgb(169, 174, 178); }

.payment .payment-settings-panel .panel-header .panel-status .icon-wrapper { color: rgb(184, 189, 193); margin-left: 20px; }

.payment .payment-settings-panel .panel-settings { border-bottom: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); border-radius: 0px 0px 4px 4px; display: none; }

.payment .payment-settings-panel .panel-settings.open { display: block; }

.payment .payment-settings-panel .panel-settings .s-form { padding: 0px 20px; }

.payment .payment-settings-panel .panel-settings .s-form.edit-disabled { padding: 0px; }

.payment .payment-settings-panel .panel-settings .s-form.edit-disabled .s-form-field { margin-bottom: 6px; }

.payment .payment-settings-panel .panel-settings .s-form.edit-disabled .s-form-field input { box-shadow: none; margin-top: 4px; margin-bottom: 20px; }

.payment .payment-settings-panel .panel-settings .s-form.edit-disabled .s-form-field .s-kit-input-disabled { width: 220px; min-height: unset; height: 33px; display: block; }

.payment .payment-settings-panel .panel-settings .s-form.paypal-settings .s-btn, .payment .payment-settings-panel .panel-settings .s-form.square-settings .s-btn { margin-bottom: 15px; }

.payment .payment-settings-panel .panel-settings .s-form.paypal-settings .paypal-email-field .s-btn, .payment .payment-settings-panel .panel-settings .s-form.square-settings .paypal-email-field .s-btn { position: relative; top: 18px; padding: 9px 15px; margin-bottom: 0px; }

.payment .payment-settings-panel .panel-settings .s-form.paypal-settings .warning-content, .payment .payment-settings-panel .panel-settings .s-form.square-settings .warning-content { font-size: 12px; color: rgb(251, 125, 43); padding: 0px 20px 16px; }

.payment .payment-settings-panel .panel-settings .s-form.paypal-settings .s-form-field, .payment .payment-settings-panel .panel-settings .s-form.square-settings .s-form-field { margin-right: 10px; }

.payment .payment-settings-panel .panel-settings .s-form.paypal-settings .s-form-field input, .payment .payment-settings-panel .panel-settings .s-form.square-settings .s-form-field input { width: 240px; }

.payment .payment-settings-panel .panel-settings .s-form.stripe-settings .s-btn { margin-bottom: 15px; }

.payment .payment-settings-panel .panel-settings .s-form.stripe-settings .connected-box { padding: 10px 15px; border: 1px solid rgb(221, 221, 221); margin-top: 0px; width: 100%; box-sizing: border-box; }

.payment .payment-settings-panel .panel-settings .s-form.alipay-settings, .payment .payment-settings-panel .panel-settings .s-form.wechat-payment-settings { border-top: 1px solid rgb(221, 221, 221); padding-top: 15px; }

.payment .payment-settings-panel .panel-settings .s-form.alipay-settings .actions-box, .payment .payment-settings-panel .panel-settings .s-form.wechat-payment-settings .actions-box { display: block; position: relative; padding-bottom: 15px; width: auto; justify-content: inherit; }

.payment .payment-settings-panel .panel-settings .s-form.alipay-settings.edit-disabled, .payment .payment-settings-panel .panel-settings .s-form.wechat-payment-settings.edit-disabled { padding: 15px 20px 0px; }

.payment .payment-settings-panel .panel-settings .s-form.alipay-settings.edit-disabled .actions-box, .payment .payment-settings-panel .panel-settings .s-form.wechat-payment-settings.edit-disabled .actions-box { display: inline-block; padding-top: 22px; }

.payment .payment-settings-panel .panel-settings .s-form.offline-settings { padding: 0px 20px; }

.payment .payment-settings-panel .panel-settings .s-form.offline-settings .instrucitons-box { position: relative; border-radius: 4px; background-color: rgb(250, 250, 250); border: 1px solid rgb(221, 221, 221); width: 96%; min-height: 17px; padding: 7.5px 12px; cursor: pointer; }

.payment .payment-settings-panel .panel-settings .s-form.offline-settings .instrucitons-box .fa-pencil { position: absolute; right: 8px; top: 8px; width: 12px; height: 14px; }

.payment .payment-settings-panel .panel-settings .s-form.offline-settings.edit-disabled .s-form-field, .payment .payment-settings-panel .panel-settings .s-form.offline-settings .s-form-field { margin-top: 5px; padding-top: 5px; margin-bottom: 15px; }

.payment .payment-settings-panel .panel-settings .s-form.offline-settings.edit-disabled .s-form-field input, .payment .payment-settings-panel .panel-settings .s-form.offline-settings .s-form-field input { width: 100%; box-sizing: border-box; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings { border-top: 1px solid rgb(221, 221, 221); padding: 15px 20px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .merchant-field input { width: 124px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .client-field { margin-right: 20px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .client-field input { width: 180px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .server-field input { width: 200px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .connected-box { padding: 0px; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings .s-btn { margin-right: 10px; }

.payment .payment-settings-panel .panel-settings .s-form.midtrans-settings.edit-disabled .fake-private-info { width: 190px; }

.payment .payment-settings-panel .panel-settings .s-form .disconnect-btn, .payment .payment-settings-panel .panel-settings .s-form .reconnect-btn { color: rgb(230, 71, 81); text-decoration: underline; }

.payment .payment-settings-panel .panel-settings .s-form .connected-box { display: inline-flex; border-top: 1px solid rgb(221, 221, 221); width: calc(100% - 40px); padding: 15px 20px; justify-content: space-between; }

.payment .payment-settings-panel .panel-settings .s-form .connected-box .account-info label i.entypo { margin-right: 5px; }

.payment .payment-settings-panel .panel-settings .s-form .connected-box .account-info label.info-box { color: rgb(82, 97, 106); }

.payment .payment-settings-panel .panel-settings .s-form .connected-box .account-info .tip-link { margin-left: 5px; color: rgb(230, 71, 81); cursor: pointer; }

.payment .payment-settings-panel .panel-settings .s-btn { margin-right: 20px; }

.payment .payment-settings-panel .panel-settings .s-btn i { margin-left: 4px; }

.payment .payment-settings-panel .panel-settings .fa-chain-broken { margin-right: 6px; }

.payment .payment-settings-panel .panel-settings .description-line.offline-payments-panel { color: rgb(251, 125, 43); font-size: 14px; }

.payment .payment-settings-panel .panel-settings .description-line.midtrans-payment-panel { color: rgb(92, 102, 118); font-size: 13px; padding-bottom: 9px; }

.payment .payment-settings-panel .panel-settings .description-line.midtrans-payment-panel .normal-text { font-size: 13px; }

.payment .payment-settings-panel .panel-settings .kb-link { margin-bottom: 10px; line-height: 1.5; }

.payment .payment-settings-panel .panel-settings .feature-item { margin-bottom: 8px; }

.payment .payment-settings-panel .panel-settings .panel-description { color: rgb(141, 148, 156); font-size: 12px; text-align: left; padding: 20px 20px 0px; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .feature-item { margin-bottom: 0px; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .feature-text.optional { cursor: pointer; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .card-accepted { color: rgb(141, 148, 156); }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .payment-icon { height: 20px; vertical-align: middle; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .payment-icon.after-pay, .payment .payment-settings-panel .panel-settings .panel-description.stripe .payment-icon.klarna { height: 12px; margin-left: 2px; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe .feature-item .fa-square { vertical-align: middle; transform: scale(0.6); color: rgb(226, 228, 231); }

.payment .payment-settings-panel .panel-settings .panel-description.paynow { padding: 10px 20px 0px; }

.payment .payment-settings-panel .panel-settings .panel-description.paynow .warning-info a, .payment .payment-settings-panel .panel-settings .panel-description.paynow .warning-info i, .payment .payment-settings-panel .panel-settings .panel-description.paynow .warning-info p { font-size: 12px; color: rgb(251, 125, 43); line-height: 1.4; }

.payment .payment-settings-panel .panel-settings .panel-description.paynow .warning-info p { display: inline; margin-left: 8px; word-break: break-word; font-weight: 700; }

.payment .payment-settings-panel .panel-settings .panel-description.paynow .warning-info a { text-decoration: underline; cursor: pointer; font-weight: 700; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item { display: inline-block; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .feature-text { margin-bottom: 8px; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item:nth-child(2n+1) { width: 52%; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item:nth-child(2n) { width: 48%; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item.full-with { width: 100%; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .fa { margin-right: 8px; color: rgb(169, 174, 178); }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .fa { margin-right: 4px; font-size: 18px; vertical-align: middle; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .accept-img { height: 16px; margin-right: 8px; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .tip-text { display: inline-flex; margin: 10px 10px 0px 0px; }

.payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .tip-text .question-icon { font-size: 14px; margin-left: 6px; }

.payment .payment-settings-panel .panel-settings .panel-description.midtrans .feature-item:first-child { width: 100%; }

.payment .payment-settings-panel .panel-settings .panel-description.midtrans .feature-item:nth-child(2) { width: 52%; }

.payment .payment-settings-panel .panel-settings .panel-description.midtrans .feature-item:nth-child(3) { width: 48%; text-align: right; }

.payment .payment-settings-panel .panel-settings .panel-description.stripe p.tip { color: rgb(251, 125, 43); }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper.connected { margin-top: 7px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .register-panel { display: flex; flex-wrap: wrap; align-items: center; padding: 0px 20px 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .register-panel .register-btn { margin: 4px 6px 10px 0px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .register-panel .log-entry { margin: 4px 0px 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper { padding: 0px 20px 20px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .sign-in-form-content { display: flex; flex-wrap: wrap; align-items: flex-start; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .form-fields { display: flex; margin-top: 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .btn-panel { margin-top: 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .payment-input input { width: 200px; margin-right: 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .sign-btn { margin: 0px 10px 0px 0px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .sign-in-form-wrapper .forgot-password { margin-top: 4px; display: inline-block; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel { display: flex; align-items: center; justify-content: space-between; padding: 12px 20px; border-top: 1px solid rgb(221, 221, 221); }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel .account-label { margin: 0px 6px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel .balance-entry { margin-left: 10px; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel .operation-box { width: 22px; height: 22px; line-height: 22px; margin-right: 6px; text-align: center; border-radius: 4px; background: rgb(244, 246, 248); border: 1px solid rgb(198, 201, 205); }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel .operation-box .s-kit-icon { font-size: 12px; color: rgb(169, 174, 178); cursor: pointer; }

.payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connect-error { color: rgb(230, 71, 81); margin-top: 4px; line-height: 1.5; }

.payment .payment-settings-panel .panel-settings .switch-credit-card-config-panel { color: rgb(169, 174, 178); margin-bottom: 16px; }

.payment .payment-settings-panel .panel-settings .switch-credit-card-config-panel .switch-hint { margin-right: 6px; }

.payment .payment-settings-panel .panel-settings .switch-credit-card-config-panel .switch-btn { cursor: pointer; text-decoration: underline; }

.payment .payment-settings-panel .panel-settings .s-form-field { display: inline-block; vertical-align: top; }

.payment .payment-settings-panel .panel-settings .s-form-field:nth-child(2n+1) { margin-right: 20px; }

.payment .payment-settings-panel .panel-settings .s-form-field:nth-child(2n+1) input { width: 220px; }

.payment .payment-settings-panel .panel-settings .s-form-field:nth-child(2n) input { width: 320px; }

.payment .payment-settings-panel .panel-settings .s-form-field .fake-private-info { padding: 5px 0px; line-height: 22px; width: 290px; }

.payment .payment-settings-panel .panel-settings .s-form-field .fake-private-info, .payment .payment-settings-panel .panel-settings .s-form-field input { margin-top: 6px; }

.payment .payment-settings-panel .panel-settings .s-form-field.display-block { display: block; }

.payment .payment-settings-panel .panel-settings .s-form-field.display-block > textarea { min-height: 100px; }

.payment .payment-settings-panel .panel-settings .s-form-field.display-block:nth-child(2n+1) { margin-right: 0px; }

.payment .payment-settings-panel .panel-settings .s-form-field.display-none { display: none; }

.payment .payment-settings-panel .panel-settings .s-form-field textarea { resize: none; margin-top: 6px; }

.payment .payment-settings-panel .panel-settings .actions-box { display: inline-flex; width: 100%; justify-content: space-between; padding-bottom: 15px; }

.payment .fee-tip { color: rgb(162, 172, 187); }

.account-options-handler.white-bg .s-kit-popover-inner-content { padding: 5px 0px !important; }

.account-options-handler .operation-item { display: flex; align-items: center; line-height: 1.8; padding: 0px 10px; cursor: pointer; }

.account-options-handler .operation-item:hover { background-color: rgb(238, 238, 238); }

.account-options-handler .operation-item .operation-text { font-size: 14px; color: rgb(146, 144, 147); font-weight: 700; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.main-content .portfolioProducts strong, .main-content .products strong { font-weight: 600; }

.main-content .portfolioProducts .body-bg, .main-content .products .body-bg { background: rgb(0, 0, 0); }

.main-content .portfolioProducts .line, .main-content .products .line { overflow: hidden; margin: 20px 0px; }

.main-content .portfolioProducts .left, .main-content .products .left { float: left; }

.main-content .portfolioProducts .right, .main-content .products .right { float: right; }

.main-content .portfolioProducts .bold, .main-content .products .bold { font-weight: 600; }

.main-content .portfolioProducts .bold-700, .main-content .products .bold-700 { font-weight: 700; }

.main-content .portfolioProducts .thin, .main-content .products .thin { font-weight: 300; }

.main-content .portfolioProducts .title, .main-content .products .title { font-weight: 600; }

.main-content .portfolioProducts .fa-check, .main-content .portfolioProducts .fa-check-circle, .main-content .products .fa-check, .main-content .products .fa-check-circle { color: rgb(147, 183, 25); }

.main-content .portfolioProducts .fa.l-m, .main-content .products .fa.l-m { margin-left: 5px; }

.main-content .portfolioProducts .fa.r-m, .main-content .products .fa.r-m { margin-right: 5px; }

.main-content.coupons .coupons-panel { height: 100%; }

.main-content.coupons .coupons-panel .create-coupon { margin: 0px; }

.main-content.coupons .coupons-panel .panel-title .fa-ticket { margin-right: 10px; font-size: 14px; vertical-align: baseline; }

.main-content.coupons .coupons-panel .panel-content { position: relative; height: 100%; color: rgb(82, 97, 106); overflow-x: hidden; }

.main-content.coupons .coupons-panel .panel-content .empty-panel .title { font-weight: 600; }

.content-panel .main-content.productCategories .panel-title { padding-bottom: 10px; }

.ecommerce-product-container .panel-title .s-kit-icon, .portfolio-product-container .panel-title .s-kit-icon { margin-right: 10px; }

.ecommerce-product-container .product-container, .portfolio-product-container .product-container { flex: 1 1 0%; position: relative; }

.ecommerce-product-container .product-container .portfolio-products-panel, .ecommerce-product-container .product-container .product-panel-wrapper, .portfolio-product-container .product-container .portfolio-products-panel, .portfolio-product-container .product-container .product-panel-wrapper { height: 100%; position: relative; overflow: hidden auto; }

.ecommerce-product-container .product-container .portfolio-products-panel .product-panel-wrapper-loading .s-ng-loading .s-loading, .ecommerce-product-container .product-container .product-panel-wrapper .product-panel-wrapper-loading .s-ng-loading .s-loading, .portfolio-product-container .product-container .portfolio-products-panel .product-panel-wrapper-loading .s-ng-loading .s-loading, .portfolio-product-container .product-container .product-panel-wrapper .product-panel-wrapper-loading .s-ng-loading .s-loading { bottom: 0px; top: unset; }

.ecommerce-product-container .product-container .button-url-field, .portfolio-product-container .product-container .button-url-field { flex: 1 1 0%; margin: 0px 0px 0px 10px; }

.ecommerce-product-container .product-container .product-panel-wrapper-loading, .portfolio-product-container .product-container .product-panel-wrapper-loading { position: absolute; inset: 16px 0px 5px; height: 32px; }

.ecommerce-product-container .products-panel .product-editor .form-field > *, .portfolio-product-container .products-panel .product-editor .form-field > * { margin-bottom: 0px; }

.ecommerce-product-container .products-panel .product-editor .row-section, .portfolio-product-container .products-panel .product-editor .row-section { max-width: 100%; }

.ecommerce-product-container .products-panel .product-editor .row-section .s-form .field-title, .portfolio-product-container .products-panel .product-editor .row-section .s-form .field-title { color: rgb(92, 102, 118); line-height: 1.45; font-weight: 700; margin-bottom: 5px; display: inline-block; }

.ecommerce-product-container .products-panel .product-editor .row-section .s-form .full-width, .portfolio-product-container .products-panel .product-editor .row-section .s-form .full-width { line-height: 22px; }

.ecommerce-product-container .products-panel .product-editor .row-section .s-form .fa-question-circle, .ecommerce-product-container .products-panel .product-editor .row-section .s-form .icon-tooltip, .portfolio-product-container .products-panel .product-editor .row-section .s-form .fa-question-circle, .portfolio-product-container .products-panel .product-editor .row-section .s-form .icon-tooltip { color: rgb(145, 156, 171); }

.ecommerce-product-container .products-panel .product-editor .row-section .normal-title, .ecommerce-product-container .products-panel .product-editor .row-section .title-text, .ecommerce-product-container .products-panel .product-editor .row-section label, .portfolio-product-container .products-panel .product-editor .row-section .normal-title, .portfolio-product-container .products-panel .product-editor .row-section .title-text, .portfolio-product-container .products-panel .product-editor .row-section label { color: rgb(92, 102, 118); font-weight: 700; }

.ecommerce-product-container .products-panel .product-editor .category-info .field-hint, .portfolio-product-container .products-panel .product-editor .category-info .field-hint { margin-top: 10px; display: inline-block; }

.ecommerce-product-container .products-panel .product-editor .category-info .field-hint.subtitle, .portfolio-product-container .products-panel .product-editor .category-info .field-hint.subtitle { margin-top: 5px; }

.ecommerce-product-container .products-panel .product-editor .category-info .collaboration-upgrade-btn, .portfolio-product-container .products-panel .product-editor .category-info .collaboration-upgrade-btn { color: rgb(198, 201, 205); }

.ecommerce-product-container .products-panel .product-editor .button-info .field-checkbox, .ecommerce-product-container .products-panel .product-editor .description-info .s-form-field .field-checkbox, .ecommerce-product-container .products-panel .product-editor .subtitle-info .field-checkbox, .portfolio-product-container .products-panel .product-editor .button-info .field-checkbox, .portfolio-product-container .products-panel .product-editor .description-info .s-form-field .field-checkbox, .portfolio-product-container .products-panel .product-editor .subtitle-info .field-checkbox { width: auto; margin: 0px 8px 5px 0px; }

.ecommerce-product-container .products-panel .product-editor .button-info, .portfolio-product-container .products-panel .product-editor .button-info { margin-top: 28px; }

.ecommerce-product-container .products-panel .product-editor .button-info .button-show, .portfolio-product-container .products-panel .product-editor .button-info .button-show { display: flex; align-items: center; flex-wrap: wrap; }

.ecommerce-product-container .products-panel .product-editor .button-info .button-show .button-show-tip, .portfolio-product-container .products-panel .product-editor .button-info .button-show .button-show-tip { margin-bottom: 6px; color: rgb(141, 148, 156); }

.ecommerce-product-container .products-panel .product-editor .button-info .button-show .button-show-tip i.fa, .portfolio-product-container .products-panel .product-editor .button-info .button-show .button-show-tip i.fa { color: rgb(141, 148, 156); margin-right: 8px; margin-left: 15px; }

.ecommerce-product-container .products-panel .product-editor .button-info .button-show .button-show-tip .button-setting-link, .portfolio-product-container .products-panel .product-editor .button-info .button-show .button-show-tip .button-setting-link { text-decoration: underline; cursor: pointer; }

.ecommerce-product-container .products-panel .product-editor .description-info .custom-slug-field .s-kit-checkbox-wrapper, .portfolio-product-container .products-panel .product-editor .description-info .custom-slug-field .s-kit-checkbox-wrapper { margin-top: 0px; align-self: center; }

.ecommerce-product-container .products-panel .product-editor .custom-slug-field .normal-text-tip, .portfolio-product-container .products-panel .product-editor .custom-slug-field .normal-text-tip { font-weight: 700; vertical-align: middle; }

.ecommerce-product-container .products-panel .product-editor .custom-url-upgrade-tips, .portfolio-product-container .products-panel .product-editor .custom-url-upgrade-tips { color: rgb(198, 201, 205); margin-top: 5px; display: inline-block; }

.ecommerce-product-container .products-panel .product-editor .public-url-field .info-item, .portfolio-product-container .products-panel .product-editor .public-url-field .info-item { display: flex; align-items: center; margin-left: 20px; }

.ecommerce-product-container .products-panel .product-editor .public-url-field .link-box, .portfolio-product-container .products-panel .product-editor .public-url-field .link-box { margin-left: 5px; }

.ecommerce-product-container .bottom-wrapper, .ecommerce-product-container .portfolio-bottom-bar, .portfolio-product-container .bottom-wrapper, .portfolio-product-container .portfolio-bottom-bar { width: 100%; left: 0px; }

.ecommerce-product-container .bottom-wrapper .s-btn, .ecommerce-product-container .portfolio-bottom-bar .s-btn, .portfolio-product-container .bottom-wrapper .s-btn, .portfolio-product-container .portfolio-bottom-bar .s-btn { margin: 0px; }

.ecommerce-product-container .bottom-wrapper .s-btn.cancel-button, .ecommerce-product-container .bottom-wrapper .s-btn.complete, .ecommerce-product-container .portfolio-bottom-bar .s-btn.cancel-button, .ecommerce-product-container .portfolio-bottom-bar .s-btn.complete, .portfolio-product-container .bottom-wrapper .s-btn.cancel-button, .portfolio-product-container .bottom-wrapper .s-btn.complete, .portfolio-product-container .portfolio-bottom-bar .s-btn.cancel-button, .portfolio-product-container .portfolio-bottom-bar .s-btn.complete { margin-left: 20px; }

.ecommerce-categories-container, .portfolio-categories-container { position: relative; box-sizing: border-box; color: rgb(92, 102, 118); padding-bottom: 65px; }

.ecommerce-categories-container .s-dialog-header, .portfolio-categories-container .s-dialog-header { overflow: hidden; height: auto; }

.ecommerce-categories-container .s-dialog-header h4.caps, .portfolio-categories-container .s-dialog-header h4.caps { font-weight: 600; font-size: 20px; margin: 0px 0px 20px; line-height: 22px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.ecommerce-categories-container .s-dialog-header .header-icon, .portfolio-categories-container .s-dialog-header .header-icon { margin-right: 10px; }

.ecommerce-categories-container .s-dialog-header .portfolio-category-icon, .portfolio-categories-container .s-dialog-header .portfolio-category-icon { margin-right: 10px; font-size: 14px; }

.ecommerce-categories-container .s-dialog-header .s-pro-icon, .portfolio-categories-container .s-dialog-header .s-pro-icon { vertical-align: top; }

.ecommerce-categories-container .field-hint, .portfolio-categories-container .field-hint { font-size: 14px; line-height: 1.5; }

.ecommerce-categories-container .category.is-mini-program .category-section-header .category-list { max-height: 320px; }

.category .normal-title.capitalize { text-transform: capitalize; font-family: open_sans, "Open Sans", sans-serif; }

.category .category-top { margin-top: 18px; }

.category .category-top .upgrade-btn { margin-top: 15px; }

.category .component-panel { margin-top: 18px; }

.category .s-kit-collapse > .s-kit-collapse-item { height: auto !important; }

.category .category-section-header .s-kit-collapse-content-box { padding-top: 0px; margin-left: 8px; }

.category .category-section-header .s-kit-collapse-header { height: auto !important; }

.category.is-mini-program .category-item.category-header-item > div { margin-right: 28px; }

.category:not(.is-mini-program) { margin-right: 20px; }

.category:not(.is-mini-program) > .category-list-group { padding: 20px 20px 0px; margin-top: 20px; border-radius: 5px; border: 1px solid rgb(198, 201, 205); background-color: rgb(244, 246, 248); }

.category:not(.is-mini-program) > .category-list-group .category-top { margin-top: 0px; }

.category:not(.is-mini-program) > .category-list-group .category-upgrade-btn { margin-bottom: 20px; }

.category:not(.is-mini-program) > .category-list-group .component-panel { margin-top: 8px; }

.category:not(.is-mini-program) > .category-list-group .s-kit-collapse-content { background-color: transparent; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header { background-color: inherit; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(226, 228, 231) currentcolor currentcolor; border-image: none; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .s-kit-collapse-header { padding: 0px; cursor: auto; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .fa-ellipsis-h { cursor: pointer; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .fa-plus-circle { margin-right: 8px; vertical-align: middle; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .category-list.subCategory { width: auto; padding: 0px; border: 0px; overflow: visible; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .category-list.subCategory > div > div > div:first-child .category-item { border-top: 0px; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .category-list.subCategory .category-item { padding-right: 38px; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .category-list.subCategory .category-error { margin: 0px 0px 10px 39px; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .category-item:hover { background-color: rgb(249, 249, 249); }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .s-kit-collapse-expand-icon { display: none; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .s-kit-collapse-content { padding: 0px 0px 0px 20px; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header .s-kit-collapse-content .s-kit-collapse-content-box { padding: 0px; }

.category:not(.is-mini-program) .s-kit-collapse.category-section-header.hide-content .s-kit-collapse-content { display: none; }

.category:not(.is-mini-program) .is-dragging { position: relative; background: none; box-shadow: none; }

.category:not(.is-mini-program) .is-dragging::after { content: ""; position: absolute; display: block; width: auto; height: auto; inset: 1px; border: 2px dashed rgb(179, 179, 179); cursor: move; }

.category:not(.is-mini-program) .is-dragging > * { visibility: hidden; }

.category .category-list { width: 100%; margin-top: 18px; overflow: auto; border-bottom: 1px solid rgb(204, 204, 204); }

.category .category-list.subCategory { width: 90%; margin: auto; border-left: 1px solid rgb(226, 228, 231); border-right: 1px solid rgb(226, 228, 231); padding-top: 16px; padding-left: 16px; padding-right: 24px; }

.category .category-list.subCategory.error { padding-top: 50px; }

.category .category-list input { line-height: 20px; width: 100%; box-sizing: border-box; }

.category .category-setting-group { margin-top: 30px; }

.category .category-setting-group .description { margin: 10px 0px 10px 21px; color: rgb(141, 148, 156); }

.category .product-filter { font-size: 14px; font-family: open_sans, "Open Sans", sans-serif; color: rgb(92, 102, 118); line-height: 1.5; margin-bottom: 15px; }

.category .product-filter .title { font-weight: 700; }

.category .product-filter .upgrade-btn { color: rgb(53, 49, 32); }

.category .product-filter .wrapper { display: flex; justify-content: space-between; padding: 20px; margin-left: 21px; border-radius: 4px; border: 1px solid rgb(226, 228, 231); }

.category .product-filter .wrapper .left-panel { flex: 1 1 0%; height: 100%; }

.category .product-filter .wrapper .left-panel .title { font-weight: 400; color: rgb(92, 102, 118); }

.category .product-filter .wrapper .left-panel .label-panel .label { margin-right: 0px; }

.category .product-filter .wrapper .left-panel .product-filter-container { width: 100%; padding: 10px 0px 20px; }

.category .product-filter .wrapper .left-panel .product-filter-container .list { height: auto; max-height: 500px; overflow: hidden auto; }

.category .product-filter .wrapper .right-panel .preview-title { font-weight: 400; color: rgb(198, 201, 205); margin-bottom: 10px; text-transform: uppercase; }

.category .product-filter .wrapper .right-panel .product-filter-container { background-color: rgb(244, 246, 248); border-radius: 4px; border: 1px solid rgb(226, 228, 231); height: 300px; width: 235px; overflow: hidden auto; padding: 0px; scrollbar-width: thin; }

.category .product-filter .wrapper .right-panel .product-filter-container::-webkit-scrollbar { width: 1px; }

.category .product-filter .wrapper .right-panel .product-filter-container > div { margin: 15px; }

.category .product-filter .wrapper .right-panel .product-filter-container .price-slider .s-kit-slider { width: 185px; height: 12px; box-sizing: content-box; }

.category .product-filter .wrapper .right-panel .product-filter-container .price-slider .s-kit-slider .price-slider-marks { width: 195px; }

.category .product-filter .wrapper .right-panel .product-filter-container .price-slider .s-kit-slider .max-marks-text { right: -6px !important; }

.category .product-filter .wrapper .right-panel .product-filter-container .list { height: auto; }

.category .category-menu-manager .title { font-weight: 700; }

.category .category-menu-manager .entypo-help-circled { margin-left: 5px; color: rgb(141, 148, 156); }

.category .category-menu-manager .category-menu-order-card { padding: 20px 20px 20px 10px; margin-left: 21px; border-radius: 4px; border: 1px solid rgb(226, 228, 231); }

.category .category-menu-manager .category-menu-order-card .drag-tips { margin-left: 10px; }

.category .category-menu-manager .category-menu-ordering { display: flex; flex-wrap: wrap; margin-top: 10px; }

.category .category-menu-manager .category-menu-ordering > div { margin-left: 10px; }

.category .category-menu-manager .category-menu-ordering .ordering-item { position: relative; height: 38px; padding: 1px 10px; margin-top: 10px; display: flex; align-items: center; border: 1px solid rgb(226, 228, 231); border-radius: 5px; }

.category .category-menu-manager .category-menu-ordering .ordering-item.is-editable { display: flex; align-items: center; background-color: rgb(244, 246, 248); }

.category .category-menu-manager .category-menu-ordering .ordering-item .drag-handle { cursor: move; margin-right: 10px; }

.category .category-menu-manager .category-menu-ordering .ordering-item .edit-name-btn { margin-left: 10px; cursor: pointer; }

.category .category-menu-manager .category-menu-ordering .ordering-item .fa-check { position: absolute; right: 10px; top: 11px; color: rgb(147, 183, 25); cursor: pointer; }

.category .category-menu-manager .category-menu-preview { width: 200px; height: 120px; margin: 10px 0px 0px 21px; display: inline-block; padding-right: 48px; background: rgb(255, 255, 255); padding-top: 12px; padding-left: 15px; border-width: 1px; border-style: solid; border-color: currentcolor; border-image: linear-gradient(rgb(226, 228, 231), rgba(226, 228, 231, 0)) 1 / 1 / 0 stretch; font-size: 12px; font-family: montserrat, sans-serif; }

.category .category-menu-manager .category-menu-preview:lang(ja) { font-family: montserrat, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.category .category-menu-manager .category-menu-preview:lang(sxl), .category .category-menu-manager .category-menu-preview:lang(zh), .category .category-menu-manager .category-menu-preview:lang(zh-cn) { font-family: montserrat, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.category .category-menu-manager .category-menu-preview:lang(zh-tw) { font-family: montserrat, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.category .fa.fa-bars { color: rgb(184, 189, 193); }

.category .fa.fa-trash-o { cursor: pointer; }

.category .category-header-item { border-top: 0px !important; }

.category .category-header-item input { width: 95%; }

.category .category-item-container { width: 100%; }

.category .category-item-container .category-error { margin: 0px 0px 10px 39px; display: block; height: 20px; line-height: 20px; font-weight: 400; font-size: 14px; }

.category .category-item { display: flex; flex-direction: row; align-items: center; border-top: 1px solid rgb(226, 228, 231); }

.category .category-item input { line-height: 20px; width: 100%; box-sizing: border-box; }

.category .category-item .item-cell { flex: 1 0 0%; padding: 15px 12px; font-size: 14px; }

.category .category-item .item-cell.category-image { flex: 0 0 auto; overflow: hidden; padding: 7px 2px 7px 14px; }

.category .category-item .item-cell.category-image .image-content { position: relative; width: 34px; height: 34px; cursor: pointer; }

.category .category-item .item-cell.category-image img { width: 34px; height: 34px; }

.category .category-item .item-cell.category-image .replace { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: none; background: rgba(0, 0, 0, 0.5); cursor: pointer; }

.category .category-item .item-cell.category-image .replace .btn-wrap { position: absolute; top: 10px; left: 0px; width: 100%; text-align: center; color: rgb(204, 204, 204); }

.category .category-item .item-cell.category-image .replace .btn-wrap .icon { font-size: 14px; }

.category .category-item .item-cell.category-image:hover .replace { display: block; }

.category .category-item .item-cell.category-name { flex: 1 0 0px; padding-top: 0px; padding-bottom: 0px; position: relative; }

.category .category-item .item-cell.category-name .fa.fa-check { color: rgb(147, 183, 25); cursor: pointer; position: absolute; right: 20px; top: 50%; margin-top: -7px; }

.category .category-item .item-cell.category-name .fa { color: rgb(169, 174, 178); margin-left: 10px; cursor: pointer; }

.category .category-item .item-cell.products-count { color: rgb(169, 174, 178); }

.category .category-item .item-cell:first-child { width: 15px; padding-right: 0px; flex: 0 0 auto; }

.category .category-item .item-cell:first-child .fa-bars { cursor: move; }

.category .category-item .item-cell:nth-child(2) { margin-bottom: 0px; }

.category .category-item .item-cell:last-child { flex: 0 0 auto; }

.category .category-item .item-cell:last-child, .category .category-item .item-cell:nth-last-child(2) { text-align: right; vertical-align: middle; }

.category .category-item div > .item-cell:last-child:not(:first-child) { display: inline-block; box-sizing: border-box; width: 38px; }

.category .category-error { color: rgb(230, 71, 81); display: inline-block; margin: 5px 0px 10px 12px; }

.category .max-categories-warning { color: rgb(255, 138, 47); }

.category-item-popover .product-settings-popover-item { text-transform: unset; }

.category-item-popover .product-settings-popover-item i { margin-right: 8px; }

.shipping .shipping-header { margin-bottom: 20px; }

.shipping .shipping-header .normal-text { max-width: 720px; }

.shipping .shipping-card-panel { font-size: 14px; margin-bottom: 18px; }

.shipping .shipping-info { display: flex; align-items: center; }

.shipping .grant-free-shipping, .shipping .shipping-guidelines { margin-top: 20px; }

.shipping .grant-free-shipping .currency { margin-top: 5px; margin-left: 18px; }

.shipping .shipping-rate .form-title { font-size: 20px; font-weight: 700; color: rgb(75, 80, 86); margin-bottom: 20px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.shipping .shipping-rate .form-field { margin-bottom: 20px; }

.shipping .shipping-rate .normal-text { line-height: 1.5; margin-top: -5px; margin-bottom: 5px; }

.shipping .shipping-rate .fee-wrapper { margin-top: 12px; }

.shipping .shipping-rate .fee-wrapper .edit-weight-ranges { margin-bottom: 18px; }

.shipping .shipping-rate .fee-wrapper .default-mode, .shipping .shipping-rate .fee-wrapper .region-mode .input-row { margin-bottom: 10px; white-space: nowrap; }

.shipping .shipping-rate .fee-wrapper .region-mode { overflow-x: auto; }

.shipping .shipping-rate .fee-wrapper .fee-item, .shipping .shipping-rate .fee-wrapper .last-fee-item, .shipping .shipping-rate .fee-wrapper .per-item-fee, .shipping .shipping-rate .fee-wrapper .per-order-fee, .shipping .shipping-rate .fee-wrapper .region { display: inline-block; margin-right: 10px; vertical-align: top; }

.shipping .shipping-rate .fee-wrapper .fee-item .s-form-field, .shipping .shipping-rate .fee-wrapper .last-fee-item .s-form-field, .shipping .shipping-rate .fee-wrapper .per-item-fee .s-form-field, .shipping .shipping-rate .fee-wrapper .per-order-fee .s-form-field, .shipping .shipping-rate .fee-wrapper .region .s-form-field { position: relative; }

.shipping .shipping-rate .fee-wrapper .fee-item .s-form-field.currency input[type="text"], .shipping .shipping-rate .fee-wrapper .last-fee-item .s-form-field.currency input[type="text"], .shipping .shipping-rate .fee-wrapper .per-item-fee .s-form-field.currency input[type="text"], .shipping .shipping-rate .fee-wrapper .per-order-fee .s-form-field.currency input[type="text"], .shipping .shipping-rate .fee-wrapper .region .s-form-field.currency input[type="text"] { padding-left: 45px; width: 120px; }

.shipping .shipping-rate .fee-wrapper .fee-item .s-form-field.currency input.shipping-fee, .shipping .shipping-rate .fee-wrapper .last-fee-item .s-form-field.currency input.shipping-fee, .shipping .shipping-rate .fee-wrapper .per-item-fee .s-form-field.currency input.shipping-fee, .shipping .shipping-rate .fee-wrapper .per-order-fee .s-form-field.currency input.shipping-fee, .shipping .shipping-rate .fee-wrapper .region .s-form-field.currency input.shipping-fee { height: 25px; width: 55px; }

.shipping .shipping-rate .fee-wrapper .fee-item .s-form-field.currency .s-kit-input-prefix .currency-tag, .shipping .shipping-rate .fee-wrapper .last-fee-item .s-form-field.currency .s-kit-input-prefix .currency-tag, .shipping .shipping-rate .fee-wrapper .per-item-fee .s-form-field.currency .s-kit-input-prefix .currency-tag, .shipping .shipping-rate .fee-wrapper .per-order-fee .s-form-field.currency .s-kit-input-prefix .currency-tag, .shipping .shipping-rate .fee-wrapper .region .s-form-field.currency .s-kit-input-prefix .currency-tag { position: static; }

.shipping .shipping-rate .fee-wrapper .fee-item .s-form-field.currency .currency-tag, .shipping .shipping-rate .fee-wrapper .last-fee-item .s-form-field.currency .currency-tag, .shipping .shipping-rate .fee-wrapper .per-item-fee .s-form-field.currency .currency-tag, .shipping .shipping-rate .fee-wrapper .per-order-fee .s-form-field.currency .currency-tag, .shipping .shipping-rate .fee-wrapper .region .s-form-field.currency .currency-tag { position: absolute; top: 10px; left: 10px; }

.shipping .shipping-rate .fee-wrapper .last-fee-item, .shipping .shipping-rate .fee-wrapper .per-item-fee { margin: 0px; }

.shipping .shipping-rate .fee-wrapper .last-fee-item .fa-trash-o, .shipping .shipping-rate .fee-wrapper .per-item-fee .fa-trash-o { margin-left: 10px; cursor: pointer; color: rgb(169, 174, 178); }

.shipping .shipping-rate .fee-wrapper .add-btn .s-btn { vertical-align: middle; }

.shipping .shipping-rate .fee-wrapper .add-btn .pro-icon { display: inline-block; vertical-align: bottom; top: 0px; }

.shipping .shipping-rate .fee-wrapper .add-btn .upgrade-btn a { color: rgb(145, 147, 148); }

.shipping .shipping-rate .fee-wrapper .add-btn .region-warning { display: inline-block; vertical-align: middle; padding-left: 10px; color: rgb(230, 71, 81); }

.shipping .shipping-rate .fee-wrapper .drop-down-active { overflow-x: initial !important; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level { position: relative; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .drop-down-input-wrapper { position: relative; z-index: 10; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .drop-down-input-wrapper input { width: 200px; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .drop-down-input-wrapper input.drop-down-input { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 8px 12px 8px 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .drop-down-input-wrapper .arrow { position: absolute; right: 2px; top: 10px; width: 22px; background: rgb(255, 255, 255); text-align: center; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .drop-down-input-wrapper .whole-name { display: none; position: relative; min-width: 202px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; padding: 5px 20px 5px 8px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px; color: rgb(68, 68, 68); background: rgb(255, 255, 255); line-height: 1.6; white-space: nowrap; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .ng-hide { width: 225px; padding: 5px 8px; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down .search-input { width: 204px; padding: 8px; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul { position: absolute; top: 40px; background: rgb(255, 255, 255); border: 1px solid rgb(226, 228, 231); border-radius: 4px; z-index: 2700; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .regions-section { max-height: 230px; min-width: 230px; overflow: auto; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .region-prompt { padding: 10px; color: rgb(198, 201, 205); background-color: rgb(244, 246, 248); }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul li { padding: 10px; white-space: nowrap; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul li:hover { cursor: pointer; background: rgb(245, 245, 245); }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .region-item { font-weight: 700; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .country-item { padding-left: 30px; display: flex; align-items: center; justify-content: space-between; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .country-item .edit { cursor: pointer; text-decoration: underline; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .country-item.choosed, .shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .region-item.choosed { color: rgb(204, 204, 204); }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .country-item.choosed::after, .shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul .region-item.choosed::after { content: ""; color: rgb(169, 174, 178); margin-left: 5px; font-family: "Font Awesome 5 Free"; }

.shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul::-webkit-scrollbar-thumb, .shipping .shipping-rate .fee-wrapper .drop-down-with-level .drop-down ul ::-webkit-scrollbar-thumb { background-color: rgb(204, 204, 204); }

.shipping .pre-order-option .estimated-delivery { margin-top: 5px; }

.shipping .pre-order-option .estimated-delivery input { text-align: right; padding: 5px 10px; }

.shipping .pre-order-option .estimated-delivery .small-title { padding-right: 10px; }

.shipping .pre-order-option .estimated-delivery .spacer { padding: 0px 5px; }

.shipping .pre-order-option .estimated-delivery .estimated-month { width: 50px; text-align: center; }

.shipping .pre-order-option .estimated-delivery .estimated-year { width: 60px; text-align: center; }

.shipping .new-shipping-guidelines .s-form-field textarea, .shipping .shipping-guidelines .s-form-field textarea { width: 100%; padding: 5px 10px; box-sizing: border-box; resize: none; line-height: 1.4; height: 75px; max-width: 600px; }

.shipping .shipping-guidelines { padding-bottom: 30px; }

.s-form .s-form-selector { margin: 10px 0px; }

.s-form .s-form-input-item { margin-top: 20px; }

.shipping .normal-title { font-size: 14px; line-height: 1.5; margin-bottom: 5px; font-family: open_sans, "Open Sans", sans-serif; }

.shipping .normal-title.capitalize { text-transform: capitalize; }

.shipping .s-form-selector { margin-top: 0px; margin-bottom: 8px; }

.shipping .bottom { padding-bottom: 10px; margin-bottom: 20px; }

.shipping .center-text { display: flex; align-items: center; }

.shipping .center-text strong { margin: 0px 4px; }

.shipping .shipping-checkbox { margin-right: 4px; }

.taxes .normal-title { font-size: 14px; margin-bottom: 0px; }

.taxes .normal-title.capitalize { text-transform: capitalize; font-family: open_sans, "Open Sans", sans-serif; }

.taxes .normal-text { line-height: 1.5; }

.taxes .s-form-field { margin-top: 0px; margin-bottom: 20px; }

.taxes .s-form-field .tax-calculation-field .tax-calculation-radio, .taxes .s-form-field .tax-mode-selection .tax-calculation-radio { display: block; margin-top: 10px; }

.taxes .s-form-field .tax-calculation-field .tax-calculation-radio .radio-btn, .taxes .s-form-field .tax-mode-selection .tax-calculation-radio .radio-btn { cursor: pointer; vertical-align: middle; }

.taxes .s-form-field .tax-calculation-field .tax-calculation-radio .radio-label, .taxes .s-form-field .tax-mode-selection .tax-calculation-radio .radio-label { font-size: 14px; font-weight: 400; vertical-align: middle; }

.taxes .s-form-field .tax-calculation-field .s-kit-select, .taxes .s-form-field .tax-mode-selection .s-kit-select { text-overflow: ellipsis; padding-right: 20px; white-space: nowrap; }

.taxes .s-form-field .tax-mode-selection select { padding-left: 8px; }

.taxes .s-form-field .tax-mode-selection .entypo-arrow-combo { right: 8px; }

.taxes .s-form-field .learn-more a, .taxes .s-form-field .normal-text a { margin-left: 5px; color: inherit; text-transform: none; text-decoration: underline; }

.taxes .s-form-field.percentage { position: relative; margin: 10px 0px; }

.taxes .s-form-field.percentage input { padding-left: 10px; padding-right: 30px; }

.taxes .s-form-field.percentage .percentage-tag { position: absolute; top: 10px; right: 10px; }

.taxes .s-form-field input { line-height: 1.75; }

.taxes .taxes-error { width: 100%; color: rgb(230, 71, 81); }

@media only screen and (max-width: 532px) {
  .email-container { text-align: center; }
  .email-container input.notification-email { width: 80%; margin-left: 0px; }
}

@media only screen and (min-width: 533px) {
  .email-container input.notification-email { margin-left: 21px; width: 250px; }
}

.email-container .fa { margin-left: 5px; }

.notification-settings { color: rgb(82, 97, 106); }

.notification-settings input.not-editable { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; box-shadow: none !important; background: none !important; }

.notification-settings input.phone-number.phone-number-ecommerce { max-width: 160px; padding-left: 78px; }

.notification-settings input.not-editable.phone-number.phone-number-ecommerce { padding-left: 0px; }

.notification-settings input.verify-code-ecommerce { max-width: 180px; }

.notification-settings .send-verify-wrapper { margin-right: 5px; }

.notification-settings .send-verify-wrapper .send-message { margin-left: -95px; margin-right: 25px; }

.notification-settings .send-verify-wrapper .send-verify-code { margin-left: -80px; margin-right: 10px; }

.notification-settings .send-verify-wrapper .fa { margin-left: -25px; }

.notification-settings .cancel-btn { position: absolute; height: 10px; margin-left: 10px; margin-top: 0px; }

.notification-settings .select-custom-input { position: absolute; left: 21px; top: 31px; z-index: 99; }

.notification-settings .select-custom-input.hide { display: none; }

.notification-settings .selected-country-code { position: absolute; left: 21px; width: 56px; }

.notification-settings .selected-country-code input { width: 100%; cursor: pointer; border-radius: unset; }

.notification-settings .selected-country-code .trigon-point { position: absolute; display: inline-block; border-width: 5px; border-style: solid; border-color: rgb(199, 199, 199) transparent transparent; border-image: none; top: 50%; right: -10px; transform: translateY(-25%); }

.notification-settings .country-code-ul { height: 300px; overflow: scroll; width: 200px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(198, 201, 205) rgb(198, 201, 205); border-image: none; border-radius: 3px; padding: 10px; color: rgb(92, 102, 118); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; background: rgb(255, 255, 255); cursor: pointer; }

.notification-settings .country-code-ul li { padding-top: 5px; padding-bottom: 5px; }

.notification-settings .country-code-ul li.checked { color: rgb(67, 164, 252); }

.notification-settings .country-code-ul li:hover { background: rgb(67, 164, 252); color: rgb(245, 245, 245); }

@media only screen and (min-width: 533px) {
  .notification-settings input.phone-number { margin-left: 21px; margin-right: 10px; width: 214px; }
  .notification-settings input.verify-code { width: 228px; }
  .notification-settings .change-phone-number { margin-left: -10px; }
}

@media only screen and (max-width: 532px) {
  .notification-settings { text-align: center; }
  .notification-settings input.phone-number { width: 80%; margin-left: 0px; margin-right: 0px; margin-bottom: 14px; }
  .notification-settings input.verify-code { width: 80%; }
}

.notification-settings .s-form-field { margin-bottom: 0px; }

.notification-settings .s-form-field label { color: rgb(82, 97, 106); }

.notification-settings .label { margin-bottom: 15px; }

.notification-settings .label img { vertical-align: middle; height: 18px; margin-right: 4px; }

.notification-settings .wechat-binding { color: rgb(82, 97, 106); padding-left: 22px; margin-bottom: 18px; }

.notification-settings .wechat-binding .wechat-qrcode-popover.white-bg .s-kit-popover-inner { background: rgb(255, 255, 255); }

.notification-settings .wechat-binding .wechat-qrcode-content { text-align: center; width: 150px; padding-top: 10px; height: 178px; }

.notification-settings .wechat-binding .wechat-qrcode-content img { width: 150px; }

.notification-settings .veirification-code-container { padding-bottom: 8px; position: relative; }

.notification-settings .veirification-code-container .edit-phone-btn { margin-left: -85px; }

.notification-settings .error-wrapper { margin-left: 86px; margin-top: -4px; padding-bottom: 8px; }

.notification-settings .hr-container { padding: 22px 0px; }

.notification-settings .hr-container .hr { width: 100%; margin: 0px auto; border-top: 1px solid rgb(221, 221, 221); }

.notification-settings .s-form-field.email input[type="text"] { font-size: 14px; width: 220px; }

.notification-settings .s-form-field .s-form-field-error { display: inline-block; margin-left: 10px; }

.notification-settings .normal-text + .s-form-field { margin-top: 10px; }

.notification-settings .email-send-from .s-box { margin: 10px 0px 0px; }

.notification-settings .email-templates-wrapper { margin-top: 20px; }

.notification-settings .email-templates-wrapper .s-box { padding: 0px; border: 1px solid rgb(221, 221, 221); background: rgb(246, 246, 246); overflow: hidden; border-radius: 4px; }

.notification-settings .email-templates-wrapper .s-box .small-title { font-size: 14px; margin: 5px 0px; }

.notification-settings .email-templates-wrapper .s-box .buyer, .notification-settings .email-templates-wrapper .s-box .seller { width: 50%; padding: 10px; float: left; box-sizing: border-box; }

.notification-settings .email-templates-wrapper .s-box .checkbox { line-height: 30px; }

.notification-settings .email-templates-wrapper .s-box .checkbox .text { display: inline-block; width: 180px; }

.notification-settings .email-templates-wrapper .s-box .checkbox .icon-tooltip { color: rgb(169, 174, 178); margin-right: 20px; }

.bottom-save-btn { margin-top: 20px; }

.bottom-save-btn .fa { color: inherit !important; }

.membership-manager .s-form-field .normal-text { margin: 0px; color: rgb(141, 148, 156); }

.popover { box-shadow: rgba(0, 0, 0, 0.28) 0px 2px 12px 0px !important; border: 1px solid rgb(221, 221, 221) !important; }

.popover .arrow { border-left-color: rgb(221, 221, 221) !important; }

.popover .popover-content .wx-payment-settings { padding: 3px 3px 0px; }

.popover .popover-content h4 { text-align: left; margin-bottom: 6px; }

.popover .popover-content .wx-sub-title { margin-bottom: 18px; opacity: 0.38; color: rgb(60, 60, 60); }

.popover .popover-content form { margin-bottom: 20px; }

.popover .popover-content form .s-form-appid { margin-bottom: 10px; }

.popover .popover-content form .wx-settings-label { margin-bottom: 5px; }

.popover .popover-content form input { width: 182px; }

.popover .popover-content .wx-conf-footer { margin-bottom: 10px; position: relative; }

.popover .popover-content .wx-conf-footer .s-btn { min-width: 60px; }

.popover .popover-content .wx-conf-footer #setting-complete { position: absolute; right: 0px; }

.verification-captcha-dialog .s-kit-modal-content { width: 350px; margin: auto; border-radius: 10px; }

.verification-captcha-dialog .verification-title { margin: 20px; text-align: center; line-height: 25px; }

.verification-captcha-dialog .captcha-form .field { display: flex; margin-bottom: 20px; }

.verification-captcha-dialog .captcha-code { width: 62%; }

.verification-captcha-dialog .captcha { flex: 3 1 0%; cursor: pointer; margin-left: 20px; height: 40px; border: 1px solid rgb(204, 204, 204); width: 25%; }

.verification-captcha-dialog .send-captcha-code { width: 100%; }

.image-verification-modal.ecommerce-notification-setting { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 300; background-color: rgba(0, 0, 0, 0.5); }

.image-verification-modal.ecommerce-notification-setting .image-verification-content { position: relative; width: 20%; padding: 30px; margin: 0px auto; top: 50%; transform: translateY(-50%); border-radius: 10px; background-color: rgb(255, 255, 255); }

@media only screen and (min-width: 1000px) and (max-width: 1120px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 30%; }
}

@media only screen and (min-width: 876px) and (max-width: 999px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 35%; }
}

@media only screen and (min-width: 728px) and (max-width: 875px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 45%; }
}

@media only screen and (min-width: 480px) and (max-width: 727px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 55%; }
}

@media only screen and (min-width: 420px) and (max-width: 479px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 65%; }
}

@media only screen and (min-width: 400px) and (max-width: 419px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 75%; }
}

@media only screen and (max-width: 399px) {
  .image-verification-modal.ecommerce-notification-setting .image-verification-content { width: 80%; }
}

.image-verification-modal.ecommerce-notification-setting .close-modal { position: absolute; top: 15px; right: 15px; height: 25px; line-height: 21px; font-size: 25px; cursor: pointer; color: rgb(153, 153, 153); transform-origin: center center; transition: 0.4s; }

.image-verification-modal.ecommerce-notification-setting .close-modal:hover { transform: rotate(90deg); }

.image-verification-modal.ecommerce-notification-setting .verification-title { margin: 10px auto; text-align: center; line-height: 25px; color: rgb(51, 51, 51); }

.image-verification-modal.ecommerce-notification-setting .captcha-form { margin-top: 25px; }

.image-verification-modal.ecommerce-notification-setting .captcha-form .field { display: flex; justify-content: space-between; align-items: center; }

.image-verification-modal.ecommerce-notification-setting .captcha-code { padding: 0px 10px; height: 40px; border: 1px solid rgb(204, 204, 204); border-radius: 4px; outline: none; width: 62%; }

.image-verification-modal.ecommerce-notification-setting .send-captcha-code { margin-top: 20px; width: 100%; height: 40px; background-color: rgb(147, 183, 25); border-color: rgb(147, 183, 25); color: rgb(249, 255, 217); font-size: 15px; font-weight: 500; outline: none; cursor: pointer; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4px 0px; transition: 0.3s; }

.image-verification-modal.ecommerce-notification-setting .send-captcha-code:hover { background-color: rgb(165, 205, 28); border-color: rgb(165, 205, 28); }

.disconnect-btn.pop { color: rgb(92, 102, 118); text-transform: uppercase; font-weight: 600; }

.disconnect-btn.pop i { margin-right: 5px; }

.s-kit-popover.white-bg .s-kit-popover-inner-content.payment-gateway-action { padding: 10px !important; }

.content-panel .main-content .s-kit-alert, .content-panel .main-content .s-kit-basic-card, .content-panel .main-content .s-kit-big-select .text, .content-panel .main-content .s-kit-big-select__multi-value__label, .content-panel .main-content .s-kit-big-select__placeholder, .content-panel .main-content .s-kit-big-select__single-value, .content-panel .main-content .s-kit-card, .content-panel .main-content .s-kit-checkbox-wrapper, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .content-panel .main-content .s-kit-dropdown-button-overlay .s-kit-menu-item, .content-panel .main-content .s-kit-form-label .s-kit-label, .content-panel .main-content .s-kit-input, .content-panel .main-content .s-kit-label, .content-panel .main-content .s-kit-modal-body, .content-panel .main-content .s-kit-popover-inner-content, .content-panel .main-content .s-kit-radio-card, .content-panel .main-content .s-kit-radio-wrapper, .content-panel .main-content .s-kit-select-s-select-selection__placeholder, .content-panel .main-content .s-kit-select-s-selection, .content-panel .main-content .s-kit-select-s-selection-placeholder, .content-panel .main-content .s-kit-select-s-selection-selected-value, .content-panel .main-content .s-kit-select:not(.s-kit-select-tags), .content-panel .main-content .s-kit-table, .content-panel .main-content .s-kit-tabs, .content-panel .main-content .s-kit-tag, .content-panel .main-content input, .content-panel .main-content select, .content-panel .main-content textarea, .ecommerce-categories-container .s-kit-alert, .ecommerce-categories-container .s-kit-basic-card, .ecommerce-categories-container .s-kit-big-select .text, .ecommerce-categories-container .s-kit-big-select__multi-value__label, .ecommerce-categories-container .s-kit-big-select__placeholder, .ecommerce-categories-container .s-kit-big-select__single-value, .ecommerce-categories-container .s-kit-card, .ecommerce-categories-container .s-kit-checkbox-wrapper, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .ecommerce-categories-container .s-kit-dropdown-button-overlay .s-kit-menu-item, .ecommerce-categories-container .s-kit-form-label .s-kit-label, .ecommerce-categories-container .s-kit-input, .ecommerce-categories-container .s-kit-label, .ecommerce-categories-container .s-kit-modal-body, .ecommerce-categories-container .s-kit-popover-inner-content, .ecommerce-categories-container .s-kit-radio-card, .ecommerce-categories-container .s-kit-radio-wrapper, .ecommerce-categories-container .s-kit-select-s-select-selection__placeholder, .ecommerce-categories-container .s-kit-select-s-selection, .ecommerce-categories-container .s-kit-select-s-selection-placeholder, .ecommerce-categories-container .s-kit-select-s-selection-selected-value, .ecommerce-categories-container .s-kit-select:not(.s-kit-select-tags), .ecommerce-categories-container .s-kit-table, .ecommerce-categories-container .s-kit-tabs, .ecommerce-categories-container .s-kit-tag, .ecommerce-categories-container input, .ecommerce-categories-container select, .ecommerce-categories-container textarea, .ecommerce-product-container .s-kit-alert, .ecommerce-product-container .s-kit-basic-card, .ecommerce-product-container .s-kit-big-select .text, .ecommerce-product-container .s-kit-big-select__multi-value__label, .ecommerce-product-container .s-kit-big-select__placeholder, .ecommerce-product-container .s-kit-big-select__single-value, .ecommerce-product-container .s-kit-card, .ecommerce-product-container .s-kit-checkbox-wrapper, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .ecommerce-product-container .s-kit-dropdown-button-overlay .s-kit-menu-item, .ecommerce-product-container .s-kit-form-label .s-kit-label, .ecommerce-product-container .s-kit-input, .ecommerce-product-container .s-kit-label, .ecommerce-product-container .s-kit-modal-body, .ecommerce-product-container .s-kit-popover-inner-content, .ecommerce-product-container .s-kit-radio-card, .ecommerce-product-container .s-kit-radio-wrapper, .ecommerce-product-container .s-kit-select-s-select-selection__placeholder, .ecommerce-product-container .s-kit-select-s-selection, .ecommerce-product-container .s-kit-select-s-selection-placeholder, .ecommerce-product-container .s-kit-select-s-selection-selected-value, .ecommerce-product-container .s-kit-select:not(.s-kit-select-tags), .ecommerce-product-container .s-kit-table, .ecommerce-product-container .s-kit-tabs, .ecommerce-product-container .s-kit-tag, .ecommerce-product-container input, .ecommerce-product-container select, .ecommerce-product-container textarea, .email-container .s-kit-alert, .email-container .s-kit-basic-card, .email-container .s-kit-big-select .text, .email-container .s-kit-big-select__multi-value__label, .email-container .s-kit-big-select__placeholder, .email-container .s-kit-big-select__single-value, .email-container .s-kit-card, .email-container .s-kit-checkbox-wrapper, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .email-container .s-kit-dropdown-button-overlay .s-kit-menu-item, .email-container .s-kit-form-label .s-kit-label, .email-container .s-kit-input, .email-container .s-kit-label, .email-container .s-kit-modal-body, .email-container .s-kit-popover-inner-content, .email-container .s-kit-radio-card, .email-container .s-kit-radio-wrapper, .email-container .s-kit-select-s-select-selection__placeholder, .email-container .s-kit-select-s-selection, .email-container .s-kit-select-s-selection-placeholder, .email-container .s-kit-select-s-selection-selected-value, .email-container .s-kit-select:not(.s-kit-select-tags), .email-container .s-kit-table, .email-container .s-kit-tabs, .email-container .s-kit-tag, .email-container input, .email-container select, .email-container textarea, .portfolio-categories-container .s-kit-alert, .portfolio-categories-container .s-kit-basic-card, .portfolio-categories-container .s-kit-big-select .text, .portfolio-categories-container .s-kit-big-select__multi-value__label, .portfolio-categories-container .s-kit-big-select__placeholder, .portfolio-categories-container .s-kit-big-select__single-value, .portfolio-categories-container .s-kit-card, .portfolio-categories-container .s-kit-checkbox-wrapper, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .portfolio-categories-container .s-kit-dropdown-button-overlay .s-kit-menu-item, .portfolio-categories-container .s-kit-form-label .s-kit-label, .portfolio-categories-container .s-kit-input, .portfolio-categories-container .s-kit-label, .portfolio-categories-container .s-kit-modal-body, .portfolio-categories-container .s-kit-popover-inner-content, .portfolio-categories-container .s-kit-radio-card, .portfolio-categories-container .s-kit-radio-wrapper, .portfolio-categories-container .s-kit-select-s-select-selection__placeholder, .portfolio-categories-container .s-kit-select-s-selection, .portfolio-categories-container .s-kit-select-s-selection-placeholder, .portfolio-categories-container .s-kit-select-s-selection-selected-value, .portfolio-categories-container .s-kit-select:not(.s-kit-select-tags), .portfolio-categories-container .s-kit-table, .portfolio-categories-container .s-kit-tabs, .portfolio-categories-container .s-kit-tag, .portfolio-categories-container input, .portfolio-categories-container select, .portfolio-categories-container textarea, .portfolio-product-container .s-kit-alert, .portfolio-product-container .s-kit-basic-card, .portfolio-product-container .s-kit-big-select .text, .portfolio-product-container .s-kit-big-select__multi-value__label, .portfolio-product-container .s-kit-big-select__placeholder, .portfolio-product-container .s-kit-big-select__single-value, .portfolio-product-container .s-kit-card, .portfolio-product-container .s-kit-checkbox-wrapper, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .portfolio-product-container .s-kit-dropdown-button-overlay .s-kit-menu-item, .portfolio-product-container .s-kit-form-label .s-kit-label, .portfolio-product-container .s-kit-input, .portfolio-product-container .s-kit-label, .portfolio-product-container .s-kit-modal-body, .portfolio-product-container .s-kit-popover-inner-content, .portfolio-product-container .s-kit-radio-card, .portfolio-product-container .s-kit-radio-wrapper, .portfolio-product-container .s-kit-select-s-select-selection__placeholder, .portfolio-product-container .s-kit-select-s-selection, .portfolio-product-container .s-kit-select-s-selection-placeholder, .portfolio-product-container .s-kit-select-s-selection-selected-value, .portfolio-product-container .s-kit-select:not(.s-kit-select-tags), .portfolio-product-container .s-kit-table, .portfolio-product-container .s-kit-tabs, .portfolio-product-container .s-kit-tag, .portfolio-product-container input, .portfolio-product-container select, .portfolio-product-container textarea, .settings-panel .s-kit-alert, .settings-panel .s-kit-basic-card, .settings-panel .s-kit-big-select .text, .settings-panel .s-kit-big-select__multi-value__label, .settings-panel .s-kit-big-select__placeholder, .settings-panel .s-kit-big-select__single-value, .settings-panel .s-kit-card, .settings-panel .s-kit-checkbox-wrapper, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .settings-panel .s-kit-dropdown-button-overlay .s-kit-menu-item, .settings-panel .s-kit-form-label .s-kit-label, .settings-panel .s-kit-input, .settings-panel .s-kit-label, .settings-panel .s-kit-modal-body, .settings-panel .s-kit-popover-inner-content, .settings-panel .s-kit-radio-card, .settings-panel .s-kit-radio-wrapper, .settings-panel .s-kit-select-s-select-selection__placeholder, .settings-panel .s-kit-select-s-selection, .settings-panel .s-kit-select-s-selection-placeholder, .settings-panel .s-kit-select-s-selection-selected-value, .settings-panel .s-kit-select:not(.s-kit-select-tags), .settings-panel .s-kit-table, .settings-panel .s-kit-tabs, .settings-panel .s-kit-tag, .settings-panel input, .settings-panel select, .settings-panel textarea, .shipping .s-kit-alert, .shipping .s-kit-basic-card, .shipping .s-kit-big-select .text, .shipping .s-kit-big-select__multi-value__label, .shipping .s-kit-big-select__placeholder, .shipping .s-kit-big-select__single-value, .shipping .s-kit-card, .shipping .s-kit-checkbox-wrapper, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .shipping .s-kit-dropdown-button-overlay .s-kit-menu-item, .shipping .s-kit-form-label .s-kit-label, .shipping .s-kit-input, .shipping .s-kit-label, .shipping .s-kit-modal-body, .shipping .s-kit-popover-inner-content, .shipping .s-kit-radio-card, .shipping .s-kit-radio-wrapper, .shipping .s-kit-select-s-select-selection__placeholder, .shipping .s-kit-select-s-selection, .shipping .s-kit-select-s-selection-placeholder, .shipping .s-kit-select-s-selection-selected-value, .shipping .s-kit-select:not(.s-kit-select-tags), .shipping .s-kit-table, .shipping .s-kit-tabs, .shipping .s-kit-tag, .shipping input, .shipping select, .shipping textarea, .taxes .s-kit-alert, .taxes .s-kit-basic-card, .taxes .s-kit-big-select .text, .taxes .s-kit-big-select__multi-value__label, .taxes .s-kit-big-select__placeholder, .taxes .s-kit-big-select__single-value, .taxes .s-kit-card, .taxes .s-kit-checkbox-wrapper, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, .taxes .s-kit-dropdown-button-overlay .s-kit-menu-item, .taxes .s-kit-form-label .s-kit-label, .taxes .s-kit-input, .taxes .s-kit-label, .taxes .s-kit-modal-body, .taxes .s-kit-popover-inner-content, .taxes .s-kit-radio-card, .taxes .s-kit-radio-wrapper, .taxes .s-kit-select-s-select-selection__placeholder, .taxes .s-kit-select-s-selection, .taxes .s-kit-select-s-selection-placeholder, .taxes .s-kit-select-s-selection-selected-value, .taxes .s-kit-select:not(.s-kit-select-tags), .taxes .s-kit-table, .taxes .s-kit-tabs, .taxes .s-kit-tag, .taxes input, .taxes select, .taxes textarea { color: rgb(92, 102, 118); }

.content-panel .main-content .s-kit-alert.s-kit-alert-warning, .ecommerce-categories-container .s-kit-alert.s-kit-alert-warning, .ecommerce-product-container .s-kit-alert.s-kit-alert-warning, .email-container .s-kit-alert.s-kit-alert-warning, .portfolio-categories-container .s-kit-alert.s-kit-alert-warning, .portfolio-product-container .s-kit-alert.s-kit-alert-warning, .settings-panel .s-kit-alert.s-kit-alert-warning, .shipping .s-kit-alert.s-kit-alert-warning, .taxes .s-kit-alert.s-kit-alert-warning { color: rgb(251, 125, 43); border-color: rgba(251, 125, 43, 0.3); }

.content-panel .main-content .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .content-panel .main-content .s-kit-alert.s-kit-alert-warning .s-kit-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-warning .s-kit-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-warning .s-kit-icon, .email-container .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .email-container .s-kit-alert.s-kit-alert-warning .s-kit-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-warning .s-kit-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-warning .s-kit-icon, .settings-panel .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .settings-panel .s-kit-alert.s-kit-alert-warning .s-kit-icon, .shipping .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .shipping .s-kit-alert.s-kit-alert-warning .s-kit-icon, .taxes .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, .taxes .s-kit-alert.s-kit-alert-warning .s-kit-icon { color: rgb(251, 125, 43); }

.content-panel .main-content .s-kit-alert.s-kit-alert-success, .content-panel .main-content .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .content-panel .main-content .s-kit-alert.s-kit-alert-success .s-kit-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-success, .ecommerce-categories-container .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-success .s-kit-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-success, .ecommerce-product-container .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-success .s-kit-icon, .email-container .s-kit-alert.s-kit-alert-success, .email-container .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .email-container .s-kit-alert.s-kit-alert-success .s-kit-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-success, .portfolio-categories-container .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-success .s-kit-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-success, .portfolio-product-container .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-success .s-kit-icon, .settings-panel .s-kit-alert.s-kit-alert-success, .settings-panel .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .settings-panel .s-kit-alert.s-kit-alert-success .s-kit-icon, .shipping .s-kit-alert.s-kit-alert-success, .shipping .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .shipping .s-kit-alert.s-kit-alert-success .s-kit-icon, .taxes .s-kit-alert.s-kit-alert-success, .taxes .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, .taxes .s-kit-alert.s-kit-alert-success .s-kit-icon { color: rgb(118, 146, 20); }

.content-panel .main-content .s-kit-alert.s-kit-alert-color-yellow, .ecommerce-categories-container .s-kit-alert.s-kit-alert-color-yellow, .ecommerce-product-container .s-kit-alert.s-kit-alert-color-yellow, .email-container .s-kit-alert.s-kit-alert-color-yellow, .portfolio-categories-container .s-kit-alert.s-kit-alert-color-yellow, .portfolio-product-container .s-kit-alert.s-kit-alert-color-yellow, .settings-panel .s-kit-alert.s-kit-alert-color-yellow, .shipping .s-kit-alert.s-kit-alert-color-yellow, .taxes .s-kit-alert.s-kit-alert-color-yellow { color: rgb(197, 138, 0); border-color: rgb(233, 211, 123); }

.content-panel .main-content .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .content-panel .main-content .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .ecommerce-categories-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .ecommerce-product-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .email-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .email-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .portfolio-categories-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .portfolio-product-container .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .settings-panel .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .settings-panel .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .shipping .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .shipping .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, .taxes .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, .taxes .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon { color: rgb(197, 138, 0); }

.content-panel .main-content .s-kit-alert, .content-panel .main-content .s-kit-basic-card, .content-panel .main-content .s-kit-big-select__control, .content-panel .main-content .s-kit-card, .content-panel .main-content .s-kit-collapse, .content-panel .main-content .s-kit-input, .content-panel .main-content .s-kit-radio-card, .content-panel .main-content .s-kit-select-s-selection, .content-panel .main-content .s-kit-select:not(.s-kit-select-tags), .content-panel .main-content .s-kit-table, .content-panel .main-content .s-kit-table-thead > tr, .content-panel .main-content .s-kit-table-thead > tr > th, .content-panel .main-content .s-kit-tag, .content-panel .main-content input, .content-panel .main-content select, .content-panel .main-content textarea, .ecommerce-categories-container .s-kit-alert, .ecommerce-categories-container .s-kit-basic-card, .ecommerce-categories-container .s-kit-big-select__control, .ecommerce-categories-container .s-kit-card, .ecommerce-categories-container .s-kit-collapse, .ecommerce-categories-container .s-kit-input, .ecommerce-categories-container .s-kit-radio-card, .ecommerce-categories-container .s-kit-select-s-selection, .ecommerce-categories-container .s-kit-select:not(.s-kit-select-tags), .ecommerce-categories-container .s-kit-table, .ecommerce-categories-container .s-kit-table-thead > tr, .ecommerce-categories-container .s-kit-table-thead > tr > th, .ecommerce-categories-container .s-kit-tag, .ecommerce-categories-container input, .ecommerce-categories-container select, .ecommerce-categories-container textarea, .ecommerce-product-container .s-kit-alert, .ecommerce-product-container .s-kit-basic-card, .ecommerce-product-container .s-kit-big-select__control, .ecommerce-product-container .s-kit-card, .ecommerce-product-container .s-kit-collapse, .ecommerce-product-container .s-kit-input, .ecommerce-product-container .s-kit-radio-card, .ecommerce-product-container .s-kit-select-s-selection, .ecommerce-product-container .s-kit-select:not(.s-kit-select-tags), .ecommerce-product-container .s-kit-table, .ecommerce-product-container .s-kit-table-thead > tr, .ecommerce-product-container .s-kit-table-thead > tr > th, .ecommerce-product-container .s-kit-tag, .ecommerce-product-container input, .ecommerce-product-container select, .ecommerce-product-container textarea, .email-container .s-kit-alert, .email-container .s-kit-basic-card, .email-container .s-kit-big-select__control, .email-container .s-kit-card, .email-container .s-kit-collapse, .email-container .s-kit-input, .email-container .s-kit-radio-card, .email-container .s-kit-select-s-selection, .email-container .s-kit-select:not(.s-kit-select-tags), .email-container .s-kit-table, .email-container .s-kit-table-thead > tr, .email-container .s-kit-table-thead > tr > th, .email-container .s-kit-tag, .email-container input, .email-container select, .email-container textarea, .portfolio-categories-container .s-kit-alert, .portfolio-categories-container .s-kit-basic-card, .portfolio-categories-container .s-kit-big-select__control, .portfolio-categories-container .s-kit-card, .portfolio-categories-container .s-kit-collapse, .portfolio-categories-container .s-kit-input, .portfolio-categories-container .s-kit-radio-card, .portfolio-categories-container .s-kit-select-s-selection, .portfolio-categories-container .s-kit-select:not(.s-kit-select-tags), .portfolio-categories-container .s-kit-table, .portfolio-categories-container .s-kit-table-thead > tr, .portfolio-categories-container .s-kit-table-thead > tr > th, .portfolio-categories-container .s-kit-tag, .portfolio-categories-container input, .portfolio-categories-container select, .portfolio-categories-container textarea, .portfolio-product-container .s-kit-alert, .portfolio-product-container .s-kit-basic-card, .portfolio-product-container .s-kit-big-select__control, .portfolio-product-container .s-kit-card, .portfolio-product-container .s-kit-collapse, .portfolio-product-container .s-kit-input, .portfolio-product-container .s-kit-radio-card, .portfolio-product-container .s-kit-select-s-selection, .portfolio-product-container .s-kit-select:not(.s-kit-select-tags), .portfolio-product-container .s-kit-table, .portfolio-product-container .s-kit-table-thead > tr, .portfolio-product-container .s-kit-table-thead > tr > th, .portfolio-product-container .s-kit-tag, .portfolio-product-container input, .portfolio-product-container select, .portfolio-product-container textarea, .settings-panel .s-kit-alert, .settings-panel .s-kit-basic-card, .settings-panel .s-kit-big-select__control, .settings-panel .s-kit-card, .settings-panel .s-kit-collapse, .settings-panel .s-kit-input, .settings-panel .s-kit-radio-card, .settings-panel .s-kit-select-s-selection, .settings-panel .s-kit-select:not(.s-kit-select-tags), .settings-panel .s-kit-table, .settings-panel .s-kit-table-thead > tr, .settings-panel .s-kit-table-thead > tr > th, .settings-panel .s-kit-tag, .settings-panel input, .settings-panel select, .settings-panel textarea, .shipping .s-kit-alert, .shipping .s-kit-basic-card, .shipping .s-kit-big-select__control, .shipping .s-kit-card, .shipping .s-kit-collapse, .shipping .s-kit-input, .shipping .s-kit-radio-card, .shipping .s-kit-select-s-selection, .shipping .s-kit-select:not(.s-kit-select-tags), .shipping .s-kit-table, .shipping .s-kit-table-thead > tr, .shipping .s-kit-table-thead > tr > th, .shipping .s-kit-tag, .shipping input, .shipping select, .shipping textarea, .taxes .s-kit-alert, .taxes .s-kit-basic-card, .taxes .s-kit-big-select__control, .taxes .s-kit-card, .taxes .s-kit-collapse, .taxes .s-kit-input, .taxes .s-kit-radio-card, .taxes .s-kit-select-s-selection, .taxes .s-kit-select:not(.s-kit-select-tags), .taxes .s-kit-table, .taxes .s-kit-table-thead > tr, .taxes .s-kit-table-thead > tr > th, .taxes .s-kit-tag, .taxes input, .taxes select, .taxes textarea { border-color: rgb(203, 210, 221); }

.content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .content-panel .main-content .s-kit-input-affix-wrapper .s-kit-input-prefix, .content-panel .main-content .s-kit-input-affix-wrapper .s-kit-input-suffix, .content-panel .main-content .s-kit-input-wrapper .s-kit-input-group-addon, .content-panel .main-content .s-kit-select-s-arrow, .content-panel .main-content .s-kit-select-s-select-arrow::before, .content-panel .main-content .s-kit-select-wrapper i.entypo-arrow-combo, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .ecommerce-categories-container .s-kit-input-affix-wrapper .s-kit-input-prefix, .ecommerce-categories-container .s-kit-input-affix-wrapper .s-kit-input-suffix, .ecommerce-categories-container .s-kit-input-wrapper .s-kit-input-group-addon, .ecommerce-categories-container .s-kit-select-s-arrow, .ecommerce-categories-container .s-kit-select-s-select-arrow::before, .ecommerce-categories-container .s-kit-select-wrapper i.entypo-arrow-combo, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .ecommerce-product-container .s-kit-input-affix-wrapper .s-kit-input-prefix, .ecommerce-product-container .s-kit-input-affix-wrapper .s-kit-input-suffix, .ecommerce-product-container .s-kit-input-wrapper .s-kit-input-group-addon, .ecommerce-product-container .s-kit-select-s-arrow, .ecommerce-product-container .s-kit-select-s-select-arrow::before, .ecommerce-product-container .s-kit-select-wrapper i.entypo-arrow-combo, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .email-container .s-kit-input-affix-wrapper .s-kit-input-prefix, .email-container .s-kit-input-affix-wrapper .s-kit-input-suffix, .email-container .s-kit-input-wrapper .s-kit-input-group-addon, .email-container .s-kit-select-s-arrow, .email-container .s-kit-select-s-select-arrow::before, .email-container .s-kit-select-wrapper i.entypo-arrow-combo, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .portfolio-categories-container .s-kit-input-affix-wrapper .s-kit-input-prefix, .portfolio-categories-container .s-kit-input-affix-wrapper .s-kit-input-suffix, .portfolio-categories-container .s-kit-input-wrapper .s-kit-input-group-addon, .portfolio-categories-container .s-kit-select-s-arrow, .portfolio-categories-container .s-kit-select-s-select-arrow::before, .portfolio-categories-container .s-kit-select-wrapper i.entypo-arrow-combo, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .portfolio-product-container .s-kit-input-affix-wrapper .s-kit-input-prefix, .portfolio-product-container .s-kit-input-affix-wrapper .s-kit-input-suffix, .portfolio-product-container .s-kit-input-wrapper .s-kit-input-group-addon, .portfolio-product-container .s-kit-select-s-arrow, .portfolio-product-container .s-kit-select-s-select-arrow::before, .portfolio-product-container .s-kit-select-wrapper i.entypo-arrow-combo, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .settings-panel .s-kit-input-affix-wrapper .s-kit-input-prefix, .settings-panel .s-kit-input-affix-wrapper .s-kit-input-suffix, .settings-panel .s-kit-input-wrapper .s-kit-input-group-addon, .settings-panel .s-kit-select-s-arrow, .settings-panel .s-kit-select-s-select-arrow::before, .settings-panel .s-kit-select-wrapper i.entypo-arrow-combo, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .shipping .s-kit-input-affix-wrapper .s-kit-input-prefix, .shipping .s-kit-input-affix-wrapper .s-kit-input-suffix, .shipping .s-kit-input-wrapper .s-kit-input-group-addon, .shipping .s-kit-select-s-arrow, .shipping .s-kit-select-s-select-arrow::before, .shipping .s-kit-select-wrapper i.entypo-arrow-combo, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, .taxes .s-kit-input-affix-wrapper .s-kit-input-prefix, .taxes .s-kit-input-affix-wrapper .s-kit-input-suffix, .taxes .s-kit-input-wrapper .s-kit-input-group-addon, .taxes .s-kit-select-s-arrow, .taxes .s-kit-select-s-select-arrow::before, .taxes .s-kit-select-wrapper i.entypo-arrow-combo { color: rgb(92, 102, 118); }

.content-panel .main-content .s-kit-currency-input .s-kit-currency-tag, .content-panel .main-content .s-kit-input-wrapper .s-kit-input-group-addon, .ecommerce-categories-container .s-kit-currency-input .s-kit-currency-tag, .ecommerce-categories-container .s-kit-input-wrapper .s-kit-input-group-addon, .ecommerce-product-container .s-kit-currency-input .s-kit-currency-tag, .ecommerce-product-container .s-kit-input-wrapper .s-kit-input-group-addon, .email-container .s-kit-currency-input .s-kit-currency-tag, .email-container .s-kit-input-wrapper .s-kit-input-group-addon, .portfolio-categories-container .s-kit-currency-input .s-kit-currency-tag, .portfolio-categories-container .s-kit-input-wrapper .s-kit-input-group-addon, .portfolio-product-container .s-kit-currency-input .s-kit-currency-tag, .portfolio-product-container .s-kit-input-wrapper .s-kit-input-group-addon, .settings-panel .s-kit-currency-input .s-kit-currency-tag, .settings-panel .s-kit-input-wrapper .s-kit-input-group-addon, .shipping .s-kit-currency-input .s-kit-currency-tag, .shipping .s-kit-input-wrapper .s-kit-input-group-addon, .taxes .s-kit-currency-input .s-kit-currency-tag, .taxes .s-kit-input-wrapper .s-kit-input-group-addon { border-color: rgb(203, 210, 221); }

.content-panel .main-content .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .ecommerce-categories-container .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .ecommerce-product-container .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .email-container .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .portfolio-categories-container .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .portfolio-product-container .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .settings-panel .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .shipping .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .taxes .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner { border-color: rgb(92, 102, 118); }

.content-panel .main-content .s-kit-checkbox.s-kit-checkbox-disabled + span, .content-panel .main-content .s-kit-checkbox.s-kit-checkbox-disabled input, .content-panel .main-content .s-kit-input:disabled, .content-panel .main-content .s-kit-selection-disabled .s-kit-select-s-selection, .content-panel .main-content input:disabled, .content-panel .main-content select:disabled, .content-panel .main-content textarea:disabled, .ecommerce-categories-container .s-kit-checkbox.s-kit-checkbox-disabled + span, .ecommerce-categories-container .s-kit-checkbox.s-kit-checkbox-disabled input, .ecommerce-categories-container .s-kit-input:disabled, .ecommerce-categories-container .s-kit-selection-disabled .s-kit-select-s-selection, .ecommerce-categories-container input:disabled, .ecommerce-categories-container select:disabled, .ecommerce-categories-container textarea:disabled, .ecommerce-product-container .s-kit-checkbox.s-kit-checkbox-disabled + span, .ecommerce-product-container .s-kit-checkbox.s-kit-checkbox-disabled input, .ecommerce-product-container .s-kit-input:disabled, .ecommerce-product-container .s-kit-selection-disabled .s-kit-select-s-selection, .ecommerce-product-container input:disabled, .ecommerce-product-container select:disabled, .ecommerce-product-container textarea:disabled, .email-container .s-kit-checkbox.s-kit-checkbox-disabled + span, .email-container .s-kit-checkbox.s-kit-checkbox-disabled input, .email-container .s-kit-input:disabled, .email-container .s-kit-selection-disabled .s-kit-select-s-selection, .email-container input:disabled, .email-container select:disabled, .email-container textarea:disabled, .portfolio-categories-container .s-kit-checkbox.s-kit-checkbox-disabled + span, .portfolio-categories-container .s-kit-checkbox.s-kit-checkbox-disabled input, .portfolio-categories-container .s-kit-input:disabled, .portfolio-categories-container .s-kit-selection-disabled .s-kit-select-s-selection, .portfolio-categories-container input:disabled, .portfolio-categories-container select:disabled, .portfolio-categories-container textarea:disabled, .portfolio-product-container .s-kit-checkbox.s-kit-checkbox-disabled + span, .portfolio-product-container .s-kit-checkbox.s-kit-checkbox-disabled input, .portfolio-product-container .s-kit-input:disabled, .portfolio-product-container .s-kit-selection-disabled .s-kit-select-s-selection, .portfolio-product-container input:disabled, .portfolio-product-container select:disabled, .portfolio-product-container textarea:disabled, .settings-panel .s-kit-checkbox.s-kit-checkbox-disabled + span, .settings-panel .s-kit-checkbox.s-kit-checkbox-disabled input, .settings-panel .s-kit-input:disabled, .settings-panel .s-kit-selection-disabled .s-kit-select-s-selection, .settings-panel input:disabled, .settings-panel select:disabled, .settings-panel textarea:disabled, .shipping .s-kit-checkbox.s-kit-checkbox-disabled + span, .shipping .s-kit-checkbox.s-kit-checkbox-disabled input, .shipping .s-kit-input:disabled, .shipping .s-kit-selection-disabled .s-kit-select-s-selection, .shipping input:disabled, .shipping select:disabled, .shipping textarea:disabled, .taxes .s-kit-checkbox.s-kit-checkbox-disabled + span, .taxes .s-kit-checkbox.s-kit-checkbox-disabled input, .taxes .s-kit-input:disabled, .taxes .s-kit-selection-disabled .s-kit-select-s-selection, .taxes input:disabled, .taxes select:disabled, .taxes textarea:disabled { color: rgb(145, 156, 171); }

.content-panel .main-content .s-kit-collapse, .ecommerce-categories-container .s-kit-collapse, .ecommerce-product-container .s-kit-collapse, .email-container .s-kit-collapse, .portfolio-categories-container .s-kit-collapse, .portfolio-product-container .s-kit-collapse, .settings-panel .s-kit-collapse, .shipping .s-kit-collapse, .taxes .s-kit-collapse { background-color: rgb(244, 246, 250); }

.content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .content-panel .main-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .ecommerce-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .ecommerce-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .email-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .portfolio-categories-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .portfolio-product-container .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .settings-panel .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .shipping .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, .taxes .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon { color: inherit; }

.content-panel .main-content .s-kit-card.gray, .content-panel .main-content .s-kit-collapse-content, .content-panel .main-content .s-kit-table-placeholder, .content-panel .main-content .s-kit-table-thead > tr > th, .ecommerce-categories-container .s-kit-card.gray, .ecommerce-categories-container .s-kit-collapse-content, .ecommerce-categories-container .s-kit-table-placeholder, .ecommerce-categories-container .s-kit-table-thead > tr > th, .ecommerce-product-container .s-kit-card.gray, .ecommerce-product-container .s-kit-collapse-content, .ecommerce-product-container .s-kit-table-placeholder, .ecommerce-product-container .s-kit-table-thead > tr > th, .email-container .s-kit-card.gray, .email-container .s-kit-collapse-content, .email-container .s-kit-table-placeholder, .email-container .s-kit-table-thead > tr > th, .portfolio-categories-container .s-kit-card.gray, .portfolio-categories-container .s-kit-collapse-content, .portfolio-categories-container .s-kit-table-placeholder, .portfolio-categories-container .s-kit-table-thead > tr > th, .portfolio-product-container .s-kit-card.gray, .portfolio-product-container .s-kit-collapse-content, .portfolio-product-container .s-kit-table-placeholder, .portfolio-product-container .s-kit-table-thead > tr > th, .settings-panel .s-kit-card.gray, .settings-panel .s-kit-collapse-content, .settings-panel .s-kit-table-placeholder, .settings-panel .s-kit-table-thead > tr > th, .shipping .s-kit-card.gray, .shipping .s-kit-collapse-content, .shipping .s-kit-table-placeholder, .shipping .s-kit-table-thead > tr > th, .taxes .s-kit-card.gray, .taxes .s-kit-collapse-content, .taxes .s-kit-table-placeholder, .taxes .s-kit-table-thead > tr > th { background-color: rgb(244, 246, 250); }

.content-panel .main-content .s-kit-tag, .ecommerce-categories-container .s-kit-tag, .ecommerce-product-container .s-kit-tag, .email-container .s-kit-tag, .portfolio-categories-container .s-kit-tag, .portfolio-product-container .s-kit-tag, .settings-panel .s-kit-tag, .shipping .s-kit-tag, .taxes .s-kit-tag { background: rgb(255, 255, 255); }

.content-panel .main-content .s-kit-tag > span, .ecommerce-categories-container .s-kit-tag > span, .ecommerce-product-container .s-kit-tag > span, .email-container .s-kit-tag > span, .portfolio-categories-container .s-kit-tag > span, .portfolio-product-container .s-kit-tag > span, .settings-panel .s-kit-tag > span, .shipping .s-kit-tag > span, .taxes .s-kit-tag > span { color: inherit; }

.content-panel .main-content .s-kit-tag:hover, .ecommerce-categories-container .s-kit-tag:hover, .ecommerce-product-container .s-kit-tag:hover, .email-container .s-kit-tag:hover, .portfolio-categories-container .s-kit-tag:hover, .portfolio-product-container .s-kit-tag:hover, .settings-panel .s-kit-tag:hover, .shipping .s-kit-tag:hover, .taxes .s-kit-tag:hover { color: rgb(92, 102, 118); border-color: rgb(203, 210, 221); }

.content-panel .main-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .content-panel .main-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .ecommerce-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .ecommerce-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .ecommerce-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .ecommerce-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .email-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .email-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .portfolio-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .portfolio-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .portfolio-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .portfolio-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .settings-panel .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .settings-panel .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .shipping .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .shipping .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .taxes .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, .taxes .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab { color: rgb(92, 102, 118); }

.content-panel .main-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .ecommerce-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .ecommerce-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .email-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .portfolio-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .portfolio-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .settings-panel .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .shipping .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, .taxes .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn { color: rgb(71, 75, 86); }

.content-panel .main-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .content-panel .main-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .ecommerce-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .ecommerce-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .ecommerce-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .ecommerce-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .email-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .email-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .portfolio-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .portfolio-categories-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .portfolio-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .portfolio-product-container .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .settings-panel .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .settings-panel .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .shipping .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .shipping .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, .taxes .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, .taxes .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab { border-color: rgb(203, 210, 221); }

.content-panel .main-content .s-kit-basic-card .title, .content-panel .main-content .s-kit-card .title, .content-panel .main-content .s-kit-modal-body h2, .content-panel .main-content .s-kit-modal-body h4, .content-panel .main-content .s-kit-modal-title, .content-panel .main-content .s-kit-radio-card .title, .ecommerce-categories-container .s-kit-basic-card .title, .ecommerce-categories-container .s-kit-card .title, .ecommerce-categories-container .s-kit-modal-body h2, .ecommerce-categories-container .s-kit-modal-body h4, .ecommerce-categories-container .s-kit-modal-title, .ecommerce-categories-container .s-kit-radio-card .title, .ecommerce-product-container .s-kit-basic-card .title, .ecommerce-product-container .s-kit-card .title, .ecommerce-product-container .s-kit-modal-body h2, .ecommerce-product-container .s-kit-modal-body h4, .ecommerce-product-container .s-kit-modal-title, .ecommerce-product-container .s-kit-radio-card .title, .email-container .s-kit-basic-card .title, .email-container .s-kit-card .title, .email-container .s-kit-modal-body h2, .email-container .s-kit-modal-body h4, .email-container .s-kit-modal-title, .email-container .s-kit-radio-card .title, .portfolio-categories-container .s-kit-basic-card .title, .portfolio-categories-container .s-kit-card .title, .portfolio-categories-container .s-kit-modal-body h2, .portfolio-categories-container .s-kit-modal-body h4, .portfolio-categories-container .s-kit-modal-title, .portfolio-categories-container .s-kit-radio-card .title, .portfolio-product-container .s-kit-basic-card .title, .portfolio-product-container .s-kit-card .title, .portfolio-product-container .s-kit-modal-body h2, .portfolio-product-container .s-kit-modal-body h4, .portfolio-product-container .s-kit-modal-title, .portfolio-product-container .s-kit-radio-card .title, .settings-panel .s-kit-basic-card .title, .settings-panel .s-kit-card .title, .settings-panel .s-kit-modal-body h2, .settings-panel .s-kit-modal-body h4, .settings-panel .s-kit-modal-title, .settings-panel .s-kit-radio-card .title, .shipping .s-kit-basic-card .title, .shipping .s-kit-card .title, .shipping .s-kit-modal-body h2, .shipping .s-kit-modal-body h4, .shipping .s-kit-modal-title, .shipping .s-kit-radio-card .title, .taxes .s-kit-basic-card .title, .taxes .s-kit-card .title, .taxes .s-kit-modal-body h2, .taxes .s-kit-modal-body h4, .taxes .s-kit-modal-title, .taxes .s-kit-radio-card .title { color: rgb(71, 75, 86); }

.donation-settings-wrapper { height: calc(100% - 80px) !important; }

.donation-settings .normal-title { margin-bottom: 25px; }

.donation-settings .s-form-field { margin-bottom: 20px; }

.donation-settings .s-form-field input, .donation-settings .s-form-field textarea { width: 400px; box-sizing: border-box; }

.donation-settings .s-form-field input[type="checkbox"] { margin-right: 5px; width: auto; }

.donation-settings .s-form-field .price-input { position: relative; }

.donation-settings .s-form-field .price-input .currency-tag { top: 12px; left: 10px; }

.donation-settings .s-form-field .price-input input { padding-left: 45px; }

.donation-settings .s-form-field.checkbox { cursor: pointer; }

.donation-settings .s-form-field.checkbox input, .donation-settings .s-form-field.checkbox span { vertical-align: middle; }

.donation-orders table.s-table.list-table { margin-top: 20px; }

.donation-orders table.s-table.list-table tr:not(.title-row):hover { background: transparent; }

.donation-orders table.s-table.list-table tbody tr.notes-row td:last-child { padding-top: 0px; }

.donation-orders table.s-table.list-table tr td.payment-method { padding-top: 0px; padding-bottom: 0px; vertical-align: middle; }

.donation-orders table.s-table.list-table tr td.payment-method img { max-height: 25px; }

.react-bridge-frame { position: fixed; width: 100%; height: 100%; z-index: -1; background: transparent; }

.react-bridge-frame.active { z-index: 999999; }

@-webkit-keyframes fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes fade-in-up { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fade-in-up { 
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes fade-in-right { 
  0% { opacity: 0; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fade-in-right { 
  0% { opacity: 0; transform: translateX(20px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@-webkit-keyframes fade-in-left { 
  0% { opacity: 0; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fade-in-left { 
  0% { opacity: 0; transform: translateX(-20px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.animated { animation-duration: 0.8s; animation-fill-mode: both; animation-timing-function: ease; }

.animated.fadeIn { animation-name: fade-in; }

.animated.fadeInUp { animation-name: fade-in-up; }

.animated.fadeInRight { animation-name: fade-in-right; }

.animated.fadeInLeft { animation-name: fade-in-left; }

::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

@media only screen and (max-width: 727px) {
  .demo-bar { display: none; }
  .s-mobile-return-button { display: block; padding: 10px; }
}

@media only screen and (min-width: 728px) {
  .demo-bar { display: block; }
  .s-mobile-return-button { display: none; }
}

@media only screen and (max-width: 532px) {
  .s-export-button, .s-orders-kb-link { display: none; }
}

.product-sxl .cke_dialog_ui_hbox .cke_dialog_ui_hbox_last:nth-child(3) { visibility: hidden !important; }

.product-sxl .products-panel .product-editor .content-wrapper .capitalize { margin-bottom: 10px; }

table[role="presentation"] a.cke_dialog_ui_button_ok:hover { color: rgb(255, 255, 255); }

table[role="presentation"] a.cke_dialog_upload:hover { color: rgb(145, 147, 148); }

.vertical-center { display: flex; align-items: center; }

.state-form { width: 100%; height: auto; }

#shipping-rate-dialog { height: 100vh; max-width: 960px; position: fixed; left: 0px; right: 0px; margin: 0px auto; border-radius: 0px; }

#shipping-rate-dialog .inner { height: 100%; padding: 0px; }

#shipping-rate-dialog .inner .s-form { height: calc(100% - 100px); overflow-y: scroll; padding: 30px; }

#shipping-rate-dialog .inner .bottom-save-btn { position: absolute; width: 100%; bottom: 0px; z-index: 2600; padding: 20px 30px; background: rgb(255, 255, 255); box-sizing: border-box; }

#shipping-rate-dialog .inner .save-btn { margin-right: 18px; }

#edit-weight-ranges { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.6); }

#edit-weight-ranges .weight-ranges-container { width: 420px; border-radius: 4px; position: relative; left: 60px; top: 50%; padding: 20px; margin: 0px auto; background-color: rgb(255, 255, 255); transform: translateY(-50%); }

.states-tax-list-title { display: flex; margin-top: 20px; }

.states-tax-list-title .name, .states-tax-list-title .tax { font-size: 14px; color: rgb(92, 102, 118); font-weight: 700; }

.states-tax-list-title .name { width: 30%; }

.states-tax-list-title .tax { width: 18%; }

.states-tax-list-title .app-to-all { width: 32%; margin-left: 8%; cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; }

.states-tax-list { margin-top: 20px; padding-bottom: 80px; }

.states-tax-list .state-tax-item { width: 100%; height: 32px; display: flex; margin-bottom: 10px; }

.states-tax-list .state-tax-item .name { width: 30%; height: 100%; line-height: 32px; }

.states-tax-list .state-tax-item .tax { width: 18%; height: 100%; margin: 0px; }

.states-tax-list .state-tax-item .tax input { width: 100%; box-sizing: border-box; }

.states-tax-list .state-tax-item .error-area { width: 38%; margin-left: 2%; line-height: 36px; }

.states-tax-list .state-tax-item .error-area .s-form-field-error { margin: 0px; }

.text-select-options .input-item:not(input) { display: flex; width: 100%; align-items: center; }

.text-select-options .input-item:not(input) .error-area-spec { margin-left: 2%; }

.apply-to-all-modal { display: block; text-align: center; width: 520px; transform-origin: 111.391px 555.5px; }

.apply-to-all-modal .content { padding-bottom: 20px; }

.apply-to-all-modal .bottom { display: flex; justify-content: space-between; }

.state-form .s-form-field .s-kit-select-s-selection { text-indent: 5px; height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(75, 80, 86); width: 240px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 205); cursor: pointer; }

.s-kit-select-s-selection-shorter { width: 120px !important; }

:root { --parent-width: 1440px; }

.embedded .close, .embedded .s-tab-vertical-left { display: none !important; }

.embedded ~ div .s-kit-modal-wrap { transform: translateX(calc(var(--parent-width)/2 - 240px - 50vw)) !important; }

@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
  .embedded ~ div .s-kit-modal-wrap { transform: translateX(-80px) !important; }
}

.embedded ~ .cke_reset_all .cke_dialog { transform: translateX(calc(var(--parent-width)/2 - 240px - 50vw)) !important; }

@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
  .embedded ~ .cke_reset_all .cke_dialog { transform: translateX(-80px) !important; }
}

.products-panel.has-product-list .sortable-wrapper { min-height: 250px; }

.products-panel .icon-not-sale { background: rgb(0, 0, 0); border-radius: 3px; color: rgb(255, 255, 255); padding: 3px 5px; font-size: 12px; margin-top: 5px; width: 25px; }

.products-panel .icon-not-sale.pink { background: rgb(220, 120, 165); }

.products-panel .s-kit-pagination { margin-top: 10px; margin-left: 20px; }

.products-panel .batch-management-wrapper .sortable-wrapper .column { cursor: default; }

.products-panel .batch-management-wrapper .load-wrapper { position: absolute; top: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); }

.products-panel .products-panel-top, .products-panel .site-menu-panel-description { padding-left: 20px; padding-right: 10px; }

.products-panel .products-panel-top { margin-bottom: 10px; display: inline-block; width: 100%; box-sizing: border-box; }

.products-panel .products-panel-top .count-tip { display: inline-block; vertical-align: middle; padding: 10px 0px 15px; line-height: 1.25; color: rgb(169, 174, 178); }

.products-panel .products-panel-top .Dropdown-control { font-size: 15px; padding-top: 10px; padding-bottom: 10px; border-color: rgb(205, 209, 212); border-radius: 4px; color: rgb(92, 102, 118); z-index: 1000; line-height: 12px; }

@media screen and (max-width: 532px) {
  .products-panel .products-panel-top { padding-left: 0px; }
  .products-panel .products-panel-top .category-dropdown { float: left; margin-top: 20px; }
}

.products-panel .products-panel-top .products-panel-top-right { display: inline-flex; float: right; }

.products-panel .products-panel-top .products-panel-top-right .show-mode { display: flex; margin-right: 10px; }

.products-panel .products-panel-top .products-panel-top-right button.no-margin { margin-bottom: 0px; }

.products-panel .products-panel-top .products-panel-top-right button.no-margin .move-to-bottom, .products-panel .products-panel-top .products-panel-top-right button.no-margin .move-to-top { width: 12px; height: 12px; background: url("/assets/ded79f50c046d292e02b.svg") 50% center / 12px auto no-repeat; }

.products-panel .products-panel-top .products-panel-top-right button.no-margin .move-to-bottom { transform: rotate(180deg); }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .white-popover.white-bg.s-kit-popover-placement-bottom .s-kit-popover-content .s-kit-popover-inner .s-kit-popover-inner-content li .s-kit-icon.entypo-upload { color: rgb(147, 183, 25); }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .white-popover.white-bg.s-kit-popover-placement-bottom .s-kit-popover-content .s-kit-popover-inner .s-kit-popover-inner-content li .s-kit-icon.fa-file-text { color: rgb(76, 112, 167); }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .s-kit-btn.small { margin-right: 0px; }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .s-kit-popover-arrow { display: none; }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .s-kit-popover { left: auto !important; right: 40px; }

.products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .s-kit-popover ul a { text-transform: uppercase; }

.products-panel .products-panel-top .products-panel-top-right .layout-btn { width: 34px; height: 32px; background: rgb(246, 246, 246); display: flex; align-items: center; justify-content: center; border: 1px solid rgb(204, 204, 204); cursor: pointer; }

.products-panel .products-panel-top .products-panel-top-right .layout-btn i { color: rgb(145, 147, 148); font-size: 18px; }

.products-panel .products-panel-top .products-panel-top-right .layout-btn.layout-btn-left { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }

.products-panel .products-panel-top .products-panel-top-right .layout-btn.layout-btn-right { border-bottom-right-radius: 3px; border-top-right-radius: 3px; border-left: 0px; }

.products-panel .products-panel-top .products-panel-top-right .layout-btn.selected { background: rgb(204, 204, 204); }

.products-panel .products-panel-top .products-panel-top-right .layout-btn.selected i { color: rgb(255, 255, 255); }

.products-panel .products-panel-top .escalate-privilege-wrapper { padding-bottom: 20px; margin-bottom: 10px; }

.products-panel .products-panel-top .escalate-privilege-wrapper .s-kit-alert-description { line-height: 1.5; }

.products-panel .products-panel-top .escalate-privilege-wrapper .s-btn { display: inline-block; margin: 20px 0px 0px; }

.products-panel .products-panel-top .escalate-privilege-wrapper .ecommerce-add-product-btn { margin-left: 10px; }

.products-panel .card-panel, .products-panel .product-editor { position: absolute; top: 0px; width: 100%; box-sizing: border-box; transition: left 0.3s; visibility: hidden; }

.products-panel .card-panel.selected, .products-panel .product-editor.selected { left: 0px; visibility: visible; }

.products-panel .category-select.s-kit-select:not(.s-kit-select-tags) { width: 170px; }

.products-panel .category-dropdown { width: 170px; height: 34px; font-size: 14px; line-height: 32px; outline: none; border-radius: 3px; color: rgb(92, 102, 118); padding: 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.products-panel .category-dropdown.right { float: right; }

.products-panel .category-big-dropdown { width: 170px; }

.products-panel .category-big-dropdown .Select-control { padding: 5px 0px; height: 33px; }

.products-panel .category-big-dropdown .Select-control .Select-multi-value-wrapper { position: relative; display: flex; align-items: center; }

.products-panel .category-big-dropdown .Select-control .Select-multi-value-wrapper .Select-value { padding-left: 0px; position: unset; }

.products-panel .category-big-dropdown .Select-control .Select-multi-value-wrapper .Select-input { visibility: hidden; }

.products-panel .category-big-dropdown.right { float: right; }

.products-panel .search-wrapper { position: relative; }

.products-panel .search-wrapper .s-kit-input-lg { height: 33px; width: 180px; padding: 4px 24px 4px 30px; }

.products-panel .card-panel .add-product-btn { margin-right: 10px; }

.products-panel .card-panel .upgrade-tips { color: rgb(169, 174, 178); width: calc(100% - 36px); margin-bottom: 20px; }

.products-panel .card { position: relative; border: 1px solid rgb(226, 228, 231); border-radius: 4px; cursor: pointer; box-sizing: border-box; }

@media only screen and (min-width: 533px) {
  .products-panel .card { float: left; margin-left: 20px; margin-top: 10px; margin-bottom: 10px; width: 212px; }
}

@media only screen and (max-width: 532px) {
  .products-panel .card { width: 212px; margin-top: 10px; margin-bottom: 10px; }
}

.products-panel .card .price-wrap, .products-panel .card .text { font-size: 14px; color: rgb(75, 80, 86); }

.products-panel .card.edit .img { display: block; width: 210px; height: 150px; overflow: hidden; position: relative; }

.products-panel .card.edit .img img { width: 100%; position: relative; }

.products-panel .card.edit .img.off-the-shelf { opacity: 0.5; }

.products-panel .card.edit .ecommerce-disable-tag, .products-panel .card.edit .icon-not-sale { position: absolute; top: 5px; left: 5px; margin: 5px; width: auto; z-index: 11; }

.products-panel .card.edit .ecommerce-disable-tag.show-hidden-tag { top: 40px; }

.products-panel .card.edit .text { word-break: break-word; padding: 6px 10px; line-height: 20px; }

.products-panel .card.edit .text.tag { padding: 6px 3px; line-height: 20px; font-size: 12px; color: rgb(255, 255, 255); }

.products-panel .card.edit .price-wrap { line-height: 20px; padding: 0px 10px; font-weight: 400; margin-bottom: 6px; width: 100%; box-sizing: border-box; word-break: break-word; }

@media only screen and (max-width: 532px) {
  .products-panel .card.edit .price-wrap { position: static; height: 30px; }
}

.products-panel .card.edit .stock-status { position: absolute; top: 125px; left: 0px; width: 100%; height: 25px; line-height: 25px; background: rgba(251, 125, 43, 0.75); text-align: center; font-size: 14px; color: rgb(255, 255, 255); box-sizing: border-box; }

.products-panel .card.edit .overlay { display: none; width: 106%; height: 106%; position: absolute; top: -3%; left: -3%; background: rgba(255, 255, 255, 0.4); border: 1px solid rgba(0, 0, 0, 0.4); box-sizing: border-box; z-index: 10; }

.products-panel .card.edit .overlay.show { display: block; }

.products-panel .card.edit .overlay .edit-area { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }

.products-panel .card.edit .overlay .settings { bottom: 10px; right: 10px; display: flex; align-items: center; justify-content: center; background-color: rgb(246, 246, 246); width: 28px; height: 28px; border: 1px solid rgb(204, 204, 204); border-radius: 3px; position: absolute; cursor: pointer; }

.products-panel .card.edit .overlay .settings i { color: rgb(169, 174, 178); font-size: 14px; }

@media only screen and (max-width: 727px) {
  .products-panel .card.edit .overlay { display: block; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
  .products-panel .card.edit .overlay .edit { display: none; }
}

.products-panel .card.edit:hover .overlay { display: block; }

.products-panel .card.add-btn { background: rgb(246, 246, 246); }

.products-panel .card.add-btn .btn-wrap { position: absolute; top: 50%; margin-top: -45px; width: 100%; text-align: center; }

.products-panel .card.add-btn .add-icon { width: 46px; height: 45px; margin: 0px auto; border-radius: 23px; background: rgb(221, 221, 221); color: rgb(245, 245, 245); font-size: 30px; text-align: center; line-height: 46px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px, rgb(255, 255, 255) 0px 1px 0px; text-shadow: rgb(170, 170, 170) 0px 1px 0px; }

.products-panel .card.add-btn .text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; line-height: 50px; color: silver; font-weight: 400; text-transform: uppercase; text-shadow: rgb(255, 255, 255) 0px 1px 0px; }

.products-panel .card.add-btn .text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.products-panel .card.add-btn .text:lang(sxl), .products-panel .card.add-btn .text:lang(zh), .products-panel .card.add-btn .text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.products-panel .card.add-btn .text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.products-panel .card.add-btn .remaining-notice { display: none; position: absolute; left: 0px; top: 222px; color: rgb(230, 91, 0); }

.products-panel .card.add-btn .pro-mask { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.7); text-align: center; }

.products-panel .card.add-btn .pro-mask .tip { margin-top: 50px; padding: 0px 10px; line-height: 20px; text-align: center; font-size: 16px; font-weight: 600; }

.products-panel .card.add-btn .pro-mask .s-btn { margin-top: 20px; width: 80%; box-sizing: border-box; }

.products-panel .card.add-btn:hover { background: rgb(248, 248, 248); }

.products-panel .card.add-btn:hover .add-icon { background: rgb(229, 229, 229); }

.products-panel .card.add-btn:hover .remaining-notice { display: block; }

.products-panel .product-editor { top: 0px; width: 100%; height: 100%; border-radius: 4px; color: rgb(75, 80, 86); }

.products-panel .product-editor input[type="text"] { height: 36px; box-sizing: border-box; }

.products-panel .product-editor .pro { border-radius: 3px; background: rgb(246, 227, 45); font-size: 12px; color: rgb(51, 51, 51); padding: 2px 4px; cursor: pointer; }

.products-panel .product-editor .content-wrapper { padding: 0px 20px 20px; height: calc(100% - 80px); overflow: auto; box-sizing: border-box; position: relative; }

.products-panel .product-editor .content-wrapper .capitalize { display: flex; align-items: center; }

.products-panel .product-editor .copied-tip { display: inline-block; margin: 0px 10px 0px 0px; padding: 2px 5px; }

.products-panel .product-editor .row-section { padding: 0px 10px 5px; box-sizing: border-box; }

.products-panel .product-editor .row-section .s-kit-checkbox-wrapper .s-kit-checkbox { margin-top: 0px; align-self: center; }

.products-panel .product-editor .row-section .s-kit-default-tag { margin-left: 10px; }

.products-panel .product-editor .row-section .s-kit-text-upload { color: rgb(169, 174, 178); text-decoration: underline; }

.products-panel .product-editor .product-info { position: relative; overflow: hidden; margin-top: 0px; }

.products-panel .product-editor .product-info .s-kit-image-item { background-color: rgb(60, 60, 60); }

.products-panel .product-editor .product-info .s-kit-image-item .item-image { left: auto; top: auto; }

.products-panel .product-editor .product-info .s-kit-image-item .item-image iframe { height: 100%; width: 100%; }

.products-panel .product-editor .product-info .s-kit-image-item .media-upload { width: 70px !important; }

.products-panel .product-editor .product-info .s-kit-image-item .media-upload-text { padding: 12px 0px 4px; }

.products-panel .product-editor .product-info .s-kit-image-upload { background-color: rgb(255, 255, 255); }

.products-panel .product-editor .product-info .info-wrapper { display: flex; }

.products-panel .product-editor .product-info .normal-title { margin-right: 0px; line-height: 22px; margin-bottom: 6px; font-weight: 700; }

.products-panel .product-editor .product-info .product-link { cursor: pointer; color: rgb(169, 174, 178); line-height: 1.45; font-size: 12px; text-transform: none; font-weight: 400; font-family: open_sans, "Open Sans", sans-serif; margin-right: 15px; }

.products-panel .product-editor .product-info .product-link:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.products-panel .product-editor .product-info .product-link:lang(sxl), .products-panel .product-editor .product-info .product-link:lang(zh), .products-panel .product-editor .product-info .product-link:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.products-panel .product-editor .product-info .product-link:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.products-panel .product-editor .product-info .product-link .product-link-desc { text-decoration: underline; }

.products-panel .product-editor .product-info .product-link .fa { margin-right: 5px; margin-left: 0px; vertical-align: middle; }

.products-panel .product-editor .product-info .image-info { overflow-x: visible; width: 350px; }

.products-panel .product-editor .product-info .image-info .image-title { position: relative; }

.products-panel .product-editor .product-info .image-info .image-title .small-title { margin-top: 0px; }

.products-panel .product-editor .product-info .image-info .image-title .s-box { position: absolute; right: 100px; top: -5px; padding: 5px; }

.products-panel .product-editor .product-info .image-info .image-title .s-box .fa { margin-right: 3px; }

.products-panel .product-editor .product-info .s-form { box-sizing: border-box; }

.products-panel .product-editor .product-info .s-form .variantion-wrap .s-form-section { display: flex; }

@media only screen and (min-width: 533px) {
  .products-panel .product-editor .product-info .s-form { width: 100%; padding-left: 20px; }
}

@media only screen and (max-width: 532px) {
  .products-panel .product-editor .product-info .s-form { float: none; }
}

.products-panel .product-editor .product-info .s-form .s-form-field { display: block; }

.products-panel .product-editor .product-info .s-form .s-form-field .letters-remaining { font-size: 12px; font-weight: 400; color: rgb(169, 174, 178); line-height: 1.45; }

.products-panel .product-editor .product-info .s-form .s-form-field .s-form-field-error { font-weight: 400; }

.products-panel .product-editor .product-info .s-form .s-form-field textarea { resize: none; }

@media only screen and (min-width: 533px) {
  .products-panel .product-editor .product-info .s-form .s-form-field textarea { height: 157px; }
}

.products-panel .product-editor .variation-info { color: rgb(92, 102, 118); box-sizing: border-box; }

.products-panel .product-editor .variation-info .s-form button { margin-bottom: 0px; margin-right: 20px; }

.products-panel .product-editor .variation-info .s-form button.s-kit-btn { padding: 10px 21px; }

.products-panel .product-editor .variation-info .s-form .normal-inline-title { display: inline-block; margin-right: 15px; }

.products-panel .product-editor .variation-info .s-form .modify-second-dimensions { cursor: pointer; display: inline-block; font-size: 14px; color: rgb(41, 170, 216); margin-bottom: 15px; }

.products-panel .product-editor .variation-info .s-form .modify-second-dimensions .icon { color: rgb(41, 170, 216); margin-left: 0px; }

.products-panel .product-editor .variation-info .s-form .addSecondDimension { font-size: 14px; color: rgb(41, 170, 216); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list .name, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list .price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list .quantityInput, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list .s-form-section, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list .weight-field { margin-bottom: 0px !important; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list > .input-group { margin-right: 5px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .formWrapper { display: flex; flex-direction: column; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .originalPriceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .priceLabel { display: inline-block; width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .originalPriceLabel { margin-left: 12px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .priceLabel .fa-question-circle { margin-left: 8px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .add-sale-price { cursor: pointer; color: rgb(169, 174, 178); float: right; font-weight: 500; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .add-sale-price:hover { color: rgb(92, 102, 118); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .remove-sale-price { float: right; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .remove-sale-price:hover { color: rgb(144, 148, 154); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-kit-input-group-addon { background-color: rgb(244, 246, 248); font-weight: 700; padding: 6px 8px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-kit-input-wrapper { width: auto; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-kit-input-wrapper .s-kit-input { width: 100px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title { display: flex; min-width: 800px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title.space-left { margin-left: 30px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .dimensionName1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .dimensionName2, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .image, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .originalPrice, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .priceCombined, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .quantity, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .variant { display: inline-block; font-weight: 600; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .dimensionName1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .dimensionName2 { width: 65px; margin-right: 15px; word-break: break-all; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .variant { width: 160px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .price { width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .weight { padding-left: 3px; width: 156px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .priceCombined { width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .originalPrice { width: 180px; margin-left: 11px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .quantity { width: 190px; margin-left: 11px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .modify { margin-left: 10px; }

@media only screen and (max-width: 727px) {
  .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title { display: none; }
}

.products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-list { display: flex; min-width: 793px; flex-direction: column; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section { display: block; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group { display: flex; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper { display: flex; text-align: left; flex-direction: column; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper:not(:first-of-type), .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper:not(:first-of-type), .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper:not(:first-of-type) { margin-left: 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .s-kit-input, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .s-kit-input, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .s-kit-input { width: auto; min-width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .originalPriceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .priceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .quantity-label, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .originalPriceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .priceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .quantity-label, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .originalPriceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .priceLabel, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .quantity-label { width: auto; margin-left: 0px; font-weight: 700; margin-bottom: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .originalPriceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .priceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .quantity-label .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .originalPriceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .priceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .quantity-label .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .originalPriceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .priceLabel .fa-question-circle, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .quantity-label .fa-question-circle { margin-left: 5px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .originalPriceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .priceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .quantity-label .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .originalPriceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .priceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .quantity-label .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .originalPriceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .priceLabel .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .quantity-label .remove-sale-price { margin-left: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .price-input, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .price-input { width: 100%; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .price-input .s-kit-input, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .price-input .s-kit-input { width: 100%; padding-left: 10px; text-indent: 32px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .add-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .original-price-wrapper .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .add-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price-wrapper .remove-sale-price { margin-left: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .s-checkbox-input .s-kit-input-group input { width: 70px; min-width: 70px; padding-left: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-wrapper .s-checkbox-input .s-kit-input-group .s-kit-checkbox-input { width: auto; min-width: unset; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .upload-file-wrapper label { margin-bottom: 10px; display: block; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .upload-file-wrapper .s-upload-btn button { padding: 8px 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .upload-file-wrapper .s-upload-btn .s-kit-icon { margin: 0px 8px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .upload-file-wrapper .s-upload-btn .digital-file-preview .digital-file-name { margin: 0px 10px 0px 5px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .upload-file-wrapper .s-upload-btn .digital-file-preview .digital-file-size { margin-right: 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper { text-align: left; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th { width: auto; padding-bottom: 10px; padding-right: 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td.dimension1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td.dimension2, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th.dimension1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th.dimension2 { font-weight: 700; max-width: 80px; vertical-align: top; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td.dimension1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th.dimension1 { padding-right: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td { display: table-cell; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td.dimension1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td.dimension2 { font-weight: 400; padding-top: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th { font-weight: 700; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper input { width: 100%; min-width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .drag-field { padding: 0px 10px 0px 0px; width: 12px; position: relative; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .drag-field .fa-bars { position: absolute; top: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .fa-question-circle { margin-left: 5px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .variant { padding-left: 22px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .variant.no-padding { padding-left: 0px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPrice, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPriceLabel { margin-left: 0px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPrice .s-kit-input, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPriceLabel .s-kit-input { text-decoration: line-through; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPrice .remove-sale-price, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPriceLabel .remove-sale-price { margin-left: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .add-sale-price { float: right; margin-left: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-section-variations { display: table-row; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field { margin-bottom: 0px; margin-right: 0px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.name .s-kit-input { min-width: 150px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.combineInput .price-input { width: 100%; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.combineInput input { padding-left: 10px; text-indent: 32px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.quantity-input .s-kit-input-group input { width: 70px; min-width: unset; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.quantity-input .s-kit-input-group .s-kit-input-group-addon { box-sizing: border-box; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.quantity-input .s-kit-input-group .s-kit-input-group-addon input { width: auto; height: auto; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage { width: auto; height: auto; margin-bottom: 0px; background: unset; display: flex; align-items: center; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper { display: inline-block; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper:hover .cover { display: inline-block; background: rgba(0, 0, 0, 0.5); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .cover, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .fa-cloud-upload, .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .image { width: 36px; height: 36px; cursor: pointer; line-height: 36px; text-align: center; border-radius: 4px; display: inline-block; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .image { margin-left: 0px; position: relative; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .cover { left: 0px; display: none; position: absolute; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .upload-image-wrapper .fa-cloud-upload { background: rgb(226, 228, 231); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field.uploadImage .delete-btn { margin-top: 0px; cursor: pointer; margin-left: 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .s-form-field .s-form-field-error { padding: 0px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-kit-input-wrapper .s-kit-input-group-addon { padding: 0px 8px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section { margin-bottom: 10px; display: flex; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .drag-field { padding: 10px; cursor: pointer; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .dimension1, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .dimension2 { margin-bottom: 15px; overflow-wrap: break-word; display: inline-block; font-size: 15px; color: rgb(82, 97, 106); align-self: center; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section.error { margin-bottom: 22px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .inline-title { margin-right: 5px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .quantityInput { align-self: center; padding-bottom: 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .quantityInput .s-kit-input-wrapper { width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field { margin-right: 15px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field .s-form-field { margin-right: 0px; }

@media only screen and (min-width: 728px) {
  .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field { vertical-align: top; }
}

@media only screen and (max-width: 727px) {
  .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field { vertical-align: middle; }
}

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field input { padding: 5px 10px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.name input { width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.name input.show-error { border: 1px solid rgb(230, 71, 81); }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.price { position: relative; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.price input { padding-left: 46px; width: 180px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.price .currency-tag { top: 10px; left: 10px; width: auto; font-style: normal !important; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.combineInput .s-kit-input-prefix { top: 51%; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.combineInput.leftInput { margin-right: 0px; align-self: flex-start; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.combineInput.leftInput input { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.combineInput.rightInput { align-self: flex-start; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field.combineInput.rightInput input { border-left-width: 0px; border-bottom-left-radius: 0px; border-top-left-radius: 0px; width: 135px !important; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field .placeHolder { height: 100%; width: 100%; margin-left: 0px; display: flex; justify-content: center; align-items: center; border-radius: 4px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field .cover { height: 100%; width: 100%; display: none; position: absolute; left: 0px; top: 0px; border-radius: 4px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field .cover .coverIcon { margin-left: 0px; height: 100%; width: 100%; display: flex; justify-content: center; align-items: center; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-form-field .image { height: 100%; width: 100%; position: absolute; left: 0px; top: 0px; border-radius: 4px; }

.products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .delete-btn { margin: 10px 0px 0px; cursor: pointer; font-size: 20px; height: 20px; }

@media only screen and (min-width: 728px) {
  .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section { vertical-align: middle; }
  .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .inline-title, .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .s-mobile-br { display: none; }
}

.products-panel .product-editor .variation-info .s-form .variantion-wrap .fa { margin-left: 0px; color: rgb(169, 174, 178); }

.products-panel .product-editor .variation-info .s-form .variation-bottom.space-left { margin-left: 22px; }

.products-panel .product-editor .variation-info .s-form .variation-bottom p { font-size: 14px; color: rgb(169, 174, 178); margin-bottom: 10px; }

.products-panel .product-editor .category-info { margin: 40px 0px; }

.products-panel .product-editor .category-info .category-error { color: rgb(230, 71, 81); margin-left: 15px; }

.products-panel .product-editor .category-info .auto-complete-dropdown { margin-top: 10px; }

.products-panel .product-editor .category-info .field-hint { color: rgb(169, 174, 178); }

.products-panel .product-editor .category-info a, .products-panel .product-editor .shipping-info a { color: rgb(169, 174, 178); text-decoration: underline; }

.products-panel .product-editor .product-status.s-form-field { margin-bottom: 0px; }

.products-panel .product-editor .product-status.s-form-field label.s-kit-radio-wrapper { font-weight: 400; font-size: 14px; }

.products-panel .product-editor .product-status.s-form-field label.s-kit-radio-wrapper.s-kit-radio-wrapper-disabled { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; }

.products-panel .product-editor .product-status.s-form-field label.s-kit-radio-wrapper.s-kit-radio-wrapper-disabled input.s-kit-radio-input { cursor: not-allowed; }

.products-panel .product-editor .product-schedule-date .s-form-field-error { position: absolute; left: 10px; }

.products-panel .product-editor .product-schedule-date.error .s-kit-input { border: 1px solid rgb(230, 71, 81); }

.products-panel .product-editor .s-form-field .s-form-field-error { padding: 0px 0px 8px; }

.products-panel .product-editor .shipping-info .need-pre-order, .products-panel .product-editor .shipping-info .need-shipping-info { line-height: 2; }

.products-panel .product-editor .shipping-info .need-pre-order.need-pre-order:not(:last-child), .products-panel .product-editor .shipping-info .need-shipping-info.need-pre-order:not(:last-child) { margin-bottom: 10px; }

.products-panel .product-editor .shipping-info .need-pre-order.flat-panel, .products-panel .product-editor .shipping-info .need-shipping-info.flat-panel { display: flex; align-items: baseline; }

.products-panel .product-editor .shipping-info .need-pre-order.shipping-info-weight, .products-panel .product-editor .shipping-info .need-shipping-info.shipping-info-weight { margin-bottom: 15px; }

.products-panel .product-editor .shipping-info .need-pre-order .s-kit-checkbox-wrapper, .products-panel .product-editor .shipping-info .need-shipping-info .s-kit-checkbox-wrapper { width: fit-content; }

.products-panel .product-editor .shipping-info .need-pre-order .info-item, .products-panel .product-editor .shipping-info .need-shipping-info .info-item { display: flex; margin-left: 22px; width: fit-content; }

.products-panel .product-editor .shipping-info .need-pre-order .info-item span, .products-panel .product-editor .shipping-info .need-shipping-info .info-item span { margin-right: 5px; }

.products-panel .product-editor .shipping-info .need-pre-order .normal-text-tip, .products-panel .product-editor .shipping-info .need-shipping-info .normal-text-tip { cursor: pointer; font-weight: 400; }

.products-panel .product-editor .shipping-info .need-pre-order .fa, .products-panel .product-editor .shipping-info .need-shipping-info .fa { color: rgb(169, 174, 178); margin-left: 10px; }

.products-panel .product-editor .shipping-info .need-pre-order .weight-label input, .products-panel .product-editor .shipping-info .need-shipping-info .weight-label input { margin-right: 5px; }

.products-panel .product-editor .shipping-info .need-pre-order .weight, .products-panel .product-editor .shipping-info .need-shipping-info .weight { display: inline-block; }

.products-panel .product-editor .shipping-info .need-pre-order .shipping-weight, .products-panel .product-editor .shipping-info .need-shipping-info .shipping-weight { display: inline-block; position: relative; padding-left: 10px; }

.products-panel .product-editor .shipping-info .need-pre-order .shipping-weight .percentage-tag, .products-panel .product-editor .shipping-info .need-shipping-info .shipping-weight .percentage-tag { position: absolute; left: 90px; top: 4px; }

.products-panel .product-editor .shipping-info .need-pre-order .shipping-weight .s-kit-input, .products-panel .product-editor .shipping-info .need-shipping-info .shipping-weight .s-kit-input { width: 100px; padding-right: 34px; }

.products-panel .product-editor .shipping-info .need-pre-order .shipping-weight .s-kit-input-suffix, .products-panel .product-editor .shipping-info .need-shipping-info .shipping-weight .s-kit-input-suffix { margin-right: 6px; }

.products-panel .product-editor .shipping-info .need-pre-order .estimated-delivery .normal-text-tip, .products-panel .product-editor .shipping-info .need-shipping-info .estimated-delivery .normal-text-tip { display: inline-block; margin-right: 10px; }

.products-panel .product-editor .shipping-info .need-pre-order .estimated-delivery .input, .products-panel .product-editor .shipping-info .need-shipping-info .estimated-delivery .input { text-align: center; }

.products-panel .product-editor .shipping-info .need-pre-order .estimated-delivery .input.estimated-month, .products-panel .product-editor .shipping-info .need-shipping-info .estimated-delivery .input.estimated-month { width: 60px; }

.products-panel .product-editor .shipping-info .need-pre-order .estimated-delivery .input.estimated-year, .products-panel .product-editor .shipping-info .need-shipping-info .estimated-delivery .input.estimated-year { width: 80px; }

.products-panel .product-editor .shipping-info .inner-shipping-weight { margin-left: 20px; margin-top: 5px; }

.products-panel .product-editor .ecommerce-category .s-kit-tag-select { display: flex; }

.products-panel .product-editor .ecommerce-category .s-kit-tag-select .icon-tooltip { margin: auto 0px auto 10px; }

.products-panel .product-editor .fa { color: rgb(169, 174, 178); margin-left: 5px; }

.products-panel .product-editor .fa-spinner { color: rgb(255, 255, 255) !important; }

.products-panel .product-editor .s-kit-checkbox-wrapper { margin-right: 0px; }

.products-panel .product-editor .sales-volume-tooltip { font-size: 12px; }

.products-panel .product-editor .bottom-bar .save-error-text { display: inline-block; margin-left: 20px; color: rgb(230, 71, 81); text-transform: none; vertical-align: middle; font-family: open_sans, "Open Sans", sans-serif; font-weight: 400; }

.products-panel .product-editor .bottom-bar .save-error-text:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.products-panel .product-editor .bottom-bar .save-error-text:lang(sxl), .products-panel .product-editor .bottom-bar .save-error-text:lang(zh), .products-panel .product-editor .bottom-bar .save-error-text:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.products-panel .product-editor .bottom-bar .save-error-text:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.products-panel .product-editor .bottom-bar .s-btn { vertical-align: middle; }

.products-panel .product-editor.stand-alone { max-width: none; max-height: none; }

.products-panel .product-editor .product-info-section-container { margin-top: 20px; }

.products-panel .product-editor .product-info-section-container h4 { font-size: 15px; padding: 10px 16px; font-weight: 600; color: rgb(92, 102, 118); border-radius: 4px; background-color: rgb(248, 248, 248); }

.products-panel .product-editor .product-info-section-container .product-info-section-content { padding: 10px 6px; }

.products-panel .product-editor .need-delivery-info .normal-text-tip .physical-commodity { color: rgba(255, 198, 201, 0.804); }

.products-panel .product-editor .need-delivery-info p { margin-top: 15px; }

.products-panel .product-editor .need-delivery-info .set-address { margin-left: 16px; color: rgb(169, 174, 178); }

.products-panel .product-editor .product-page-editor { margin-bottom: 10px; border-radius: 4px; border: 1px solid rgb(205, 209, 212); }

.products-panel .product-editor .product-page-editor .header { padding: 0px; border-bottom: 1px solid rgb(205, 209, 212); display: flex; justify-content: space-between; background: rgb(242, 242, 242); }

.products-panel .product-editor .product-page-editor .header .link-button, .products-panel .product-editor .product-page-editor .header .upload-button { color: rgb(92, 102, 118); display: inline-block; padding: 8px; border-right: 1px solid rgb(205, 209, 212); cursor: pointer; }

.products-panel .product-editor .product-page-editor .header .link-button .fa, .products-panel .product-editor .product-page-editor .header .upload-button .fa { color: rgb(92, 102, 118); margin: 0px 12px 0px 0px; }

.products-panel .product-editor .product-page-editor .header .link-button.disabled, .products-panel .product-editor .product-page-editor .header .upload-button.disabled { color: rgb(169, 174, 178); cursor: not-allowed; }

.products-panel .product-editor .product-page-editor .header .upload-hint { color: rgb(169, 174, 178); padding: 8px; }

.products-panel .product-editor .product-page-editor .content-wrapper { padding: 20px 0px; margin-bottom: 0px; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper { line-height: 1.4; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-white { color: rgb(255, 255, 255); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-gray { color: rgb(85, 85, 85); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-black { color: rgb(0, 0, 0); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-brown { color: rgb(129, 99, 84); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-red { color: rgb(255, 77, 77); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-orange { color: rgb(255, 166, 77); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-green { color: rgb(156, 206, 6); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-text-color-blue { color: rgb(38, 201, 255); }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content { min-height: 180px; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content img { margin: 0px auto; border-radius: 3px; max-width: 98%; display: block; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content p { margin: 1em 0px; line-height: 1.5; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content em { font-style: italic; font-weight: inherit; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content strong { font-style: inherit; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content ol { margin: 1em 0px; padding: 0px 20px; list-style-type: decimal; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content ul { margin: 1em 0px; padding: 0px 20px; list-style-type: disc; }

.products-panel .product-editor .product-page-editor .content-wrapper .ecommerce-ck-wrapper .s-component-editor-inner .s-component-content li { line-height: 1.5; }

.products-panel .product-editor .s-upload-btn.gray .s-kit-upload-text { color: rgb(169, 174, 178); }

.products-panel .product-editor .product-type-wrapper .product-type-head { display: flex; }

.products-panel .product-editor .product-type-wrapper .product-type-head .product-type-summary-text { margin-left: 10px; }

.products-panel .product-editor .product-type-wrapper .product-type-head .product-type-summary-text span { color: rgb(169, 174, 178); }

.products-panel .product-editor .product-type-wrapper .product-type-head .product-type-summary-text a { margin-left: 10px; color: rgb(169, 174, 178); text-decoration: underline; }

.products-panel .product-editor .product-type-wrapper .product-type-container { display: flex; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-right: 20px; width: calc(35% - 40px); min-height: 40px; padding: 20px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.02) 0px 3px 4px 0px; border-radius: 4px; border: 2px solid rgb(223, 223, 223); cursor: pointer; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card:last-child { margin-right: 0px; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-hint { margin-top: 4px; font-size: 12px; color: rgb(169, 174, 178); }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .icon-corner { display: none; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card.selected { border: 2px solid rgb(147, 183, 25); }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card.selected .icon-corner { position: absolute; display: block; top: 0px; right: 0px; width: 0px; height: 0px; border-color: transparent rgb(147, 183, 25) transparent transparent; border-style: solid; border-width: 0px 24px 24px 0px; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card.selected .icon-corner .fa.fa-check { position: absolute; top: 0px; left: 5px; font-size: 14px; color: rgb(255, 255, 255); }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head { display: flex; flex-direction: row; align-items: center; margin-bottom: 5px; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head i { margin-right: 5px; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head .type-card-title { font-size: 16px; font-weight: 600; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head .icon-physical { display: inline-block; width: 17px; height: 18px; background: url("/assets/c6ffbdb02f1844d2c296.svg") 0% 0% / 17px auto no-repeat; }

.products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head .icon-service { display: inline-block; width: 24px; height: 16px; background: url("/assets/4830a2b41d9ccf4d9593.svg") 0% 0% / 24px auto no-repeat; }

.products-panel .icon-digital, .products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head .icon-digital { display: inline-block; width: 15px; height: 18px; background: url("/assets/fa72083a1b74b89e1294.svg") 0% 0% / 15px auto no-repeat; flex: 0 0 auto; }

.products-panel .digital-file-preview { padding: 9px 0px; display: flex; align-items: center; }

.products-panel .digital-file-preview .digital-file-name { margin: 0px 10px; }

.products-panel .digital-file-preview .digital-file-size { color: rgb(169, 174, 178); }

.products-panel .digital-file-preview .delete-file-btn.fa { cursor: pointer; margin: 0px 10px; font-size: 18px; }

.products-panel .file-upload-tip { line-height: 1.4; }

.products-panel .file-upload-tip span a { color: rgb(169, 174, 178); text-decoration: underline; }

.products-panel .card-panel { left: -100%; padding: 0px 20px 20px 10px; }

.products-panel .card-panel .sortable-wrapper > div { vertical-align: top; }

.products-panel .product-editor { left: 100%; }

.products-panel .loading:not(.s-kit-btn) { position: fixed; top: 50%; left: 50%; margin-top: -10px; margin-left: -10px; }

.products-panel .empty-category { margin: 20px; color: rgb(92, 102, 118); }

.products-panel .empty-category .fa-briefcase { }

.products-panel .detail-loading { font-size: 20px; text-align: center; }

.products-panel .normal-title { font-size: 14px; }

.products-panel .normal-title.capitalize { text-transform: capitalize; font-family: open_sans, "Open Sans", sans-serif; }

.products-panel .sortable-wrapper { overflow-y: auto; max-height: 83vh; }

@media only screen and (min-width: 533px) {
  .standalone .products-panel .card-panel .upgrade-tips { width: calc(100% - 42px); }
}

.products-panel iframe { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

[ng-cloak] { display: none !important; }

@media only screen and (min-width: 501px) {
}

.public-DraftStyleDefault-ol, .public-DraftStyleDefault-ul { margin: 16px 0px; padding: 0px; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR { margin-left: 2em; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL { margin-right: 2em; }

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset { counter-reset: ol0 0; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR { margin-left: 4em; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL { margin-right: 4em; }

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset { counter-reset: ol1 0; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR { margin-left: 6em; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL { margin-right: 6em; }

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset { counter-reset: ol2 0; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR { margin-left: 8em; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL { margin-right: 8em; }

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset { counter-reset: ol3 0; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR { margin-left: 10em; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL { margin-right: 10em; }

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset { counter-reset: ol4 0; }

.public-DraftStyleDefault-unorderedListItem { list-style-type: disc; position: relative; }

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0, .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 { list-style-type: disc; }

.public-DraftStyleDefault-orderedListItem { list-style-type: decimal; position: relative; }

.public-DraftStyleDefault-orderedListItem::marker { content: " "; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR::before { position: absolute; min-width: 30px; left: -36px; text-align: right; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL::before { position: absolute; min-width: 30px; right: -36px; text-align: left; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth0::before { content: counter(ol0) ". "; counter-increment: ol0 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1::before { content: counter(ol1) ". "; counter-increment: ol1 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2::before { content: counter(ol2) ". "; counter-increment: ol2 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3::before { content: counter(ol3) ". "; counter-increment: ol3 1; }

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4::before { content: counter(ol4) ". "; counter-increment: ol4 1; }

.public-DraftStyleDefault-need-margin-top { margin-top: 1em; }

.pub-alert { position: relative; z-index: 1; }

.pub-alert.show-pub-alert .pub-alert-icon { opacity: 1; visibility: visible; animation: 1.2s ease-in-out 0s 3 normal none running bounce2; }

.pub-alert.show-pub-alert .pub-alert-icon .fa { position: relative; }

.pub-alert.show-pub-alert .pub-alert-icon .fa .pub-count { position: absolute; top: -1px; left: 0px; width: 100%; color: rgb(255, 255, 255); font-size: 13px; padding-top: 3px; text-align: center; z-index: 2; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; text-shadow: none; }

.pub-alert .pub-alert-icon { visibility: hidden; opacity: 0; transition: 0.3s; position: absolute; top: -6px; right: -3px; color: rgb(230, 71, 81); font-size: 18px; text-shadow: none; }

.translucent-scrollbar-mixin ::-webkit-scrollbar { appearance: none; width: 7px; }

.translucent-scrollbar-mixin ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(255, 255, 255, 0.2); }

.translucent-dark-scrollbar-mixin ::-webkit-scrollbar { appearance: none; width: 7px; }

.translucent-dark-scrollbar-mixin ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.2); }

.ai-mode-editor .strikingly-menu-container { background: none; }

.strikingly-menu-container { font-family: open_sans, "Open Sans", sans-serif; position: fixed; height: 100%; width: 240px; background: rgb(46, 46, 47); border-bottom: 1px solid rgb(0, 0, 0); overflow: hidden; z-index: 2000; transform: translateX(-240px); }

.strikingly-menu-container:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-menu-container:lang(sxl), .strikingly-menu-container:lang(zh), .strikingly-menu-container:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-menu-container:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-menu-container .minimize-icon { position: absolute; top: 11px; right: 6px; cursor: pointer; }

.strikingly-menu-container .minimize-icon a { font-size: 16px; color: rgb(119, 119, 119); min-width: 20px; display: inline-block; text-align: right; }

.strikingly-menu-container .minimize-icon a:hover { color: rgb(187, 187, 187); }

.strikingly-menu-container .menu { width: 240px; height: 100%; }

.strikingly-menu-container .menu ::-webkit-scrollbar { appearance: none; width: 7px; }

.strikingly-menu-container .menu ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(255, 255, 255, 0.2); }

.strikingly-menu-container .menu .menu-btn { display: block; color: rgb(255, 255, 255); padding: 6px; text-decoration: none; user-select: none; }

.strikingly-menu-container .menu .menu-btn.selected, .strikingly-menu-container .menu .menu-btn:active, .strikingly-menu-container .menu .menu-btn:hover { background-color: rgb(255, 187, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 187, 34)); color: rgb(0, 0, 0); text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; text-decoration: none; }

.strikingly-menu-container .menu .menu-btn.selected a, .strikingly-menu-container .menu .menu-btn:active a, .strikingly-menu-container .menu .menu-btn:hover a { text-decoration: none; }

.strikingly-menu-container .menu .menu-btn.selected.blue, .strikingly-menu-container .menu .menu-btn:active.blue, .strikingly-menu-container .menu .menu-btn:hover.blue { background-color: rgb(59, 166, 227); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(59, 166, 227)); }

.strikingly-menu-container .menu .menu-btn.selected.dark-blue, .strikingly-menu-container .menu .menu-btn:active.dark-blue, .strikingly-menu-container .menu .menu-btn:hover.dark-blue { background-color: rgb(85, 85, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); }

.strikingly-menu-container .menu .menu-btn.selected.gray, .strikingly-menu-container .menu .menu-btn:active.gray, .strikingly-menu-container .menu .menu-btn:hover.gray { background-color: rgb(136, 136, 136); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(136, 136, 136)); }

.strikingly-menu-container .menu .menu-btn.selected.green, .strikingly-menu-container .menu .menu-btn:active.green, .strikingly-menu-container .menu .menu-btn:hover.green { background-color: rgb(119, 179, 12); background-repeat: repeat-x; background-image: linear-gradient(rgb(146, 186, 0), rgb(119, 179, 12)); }

.strikingly-menu-container .menu .menu-btn.selected.orange, .strikingly-menu-container .menu .menu-btn:active.orange, .strikingly-menu-container .menu .menu-btn:hover.orange { background-color: rgb(255, 132, 13); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 0), rgb(255, 132, 13)); }

.strikingly-menu-container .menu .menu-btn.selected.purple, .strikingly-menu-container .menu .menu-btn:active.purple, .strikingly-menu-container .menu .menu-btn:hover.purple { background-color: rgb(200, 64, 166); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 51, 204), rgb(200, 64, 166)); }

.strikingly-menu-container .menu .menu-btn.selected.red, .strikingly-menu-container .menu .menu-btn:active.red, .strikingly-menu-container .menu .menu-btn:hover.red { background-color: rgb(221, 34, 17); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 34, 17), rgb(221, 34, 17)); }

.strikingly-menu-container .menu .menu-btn.selected.invisible, .strikingly-menu-container .menu .menu-btn:active.invisible, .strikingly-menu-container .menu .menu-btn:hover.invisible { background: rgba(0, 0, 0, 0.3); box-shadow: none; }

.strikingly-menu-container .menu .menu-btn.highlight-gray { border: 1px solid rgb(102, 102, 102); margin: 3px 4px; }

.strikingly-menu-container .menu .menu-btn.highlight-gray:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 4px 5px; }

.strikingly-menu-container .menu .slide-menu-select-text { margin: 0px 10px 0px 0px; }

.strikingly-menu-container .menu .logo { display: block; font-size: 18px; padding: 10px 10px 0px; color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .logo .text { font-size: 10px; font-family: open_sans, "Open Sans", sans-serif; }

.strikingly-menu-container .menu .logo .text:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-menu-container .menu .logo .text:lang(sxl), .strikingly-menu-container .menu .logo .text:lang(zh), .strikingly-menu-container .menu .logo .text:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-menu-container .menu .logo .text:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-menu-container .menu .logo .highlight-top { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 600; font-size: 11px; background: rgb(107, 66, 162); border-radius: 3px; padding: 1px 4px; position: relative; left: 6px; top: -8px; color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .logo .highlight-top:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.strikingly-menu-container .menu .logo .highlight-top:lang(sxl), .strikingly-menu-container .menu .logo .highlight-top:lang(zh), .strikingly-menu-container .menu .logo .highlight-top:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.strikingly-menu-container .menu .logo .highlight-top:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.strikingly-menu-container .menu .logo .upgrade-top { font-family: open_sans, "Open Sans", sans-serif; font-size: 11px; color: rgb(169, 174, 178); border: 1px solid rgb(99, 105, 114); border-radius: 3px; padding: 1px 6px 2px 4px; position: relative; left: 10px; top: -9px; cursor: pointer; }

.strikingly-menu-container .menu .logo .upgrade-top:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-menu-container .menu .logo .upgrade-top:lang(sxl), .strikingly-menu-container .menu .logo .upgrade-top:lang(zh), .strikingly-menu-container .menu .logo .upgrade-top:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-menu-container .menu .logo .upgrade-top:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.product-sxl .strikingly-menu-container .menu .logo .upgrade-top { top: -4px; }

.strikingly-menu-container .menu .logo .upgrade-top:hover { color: rgb(255, 255, 255); border-color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .top-style-menu .fa { margin-right: 4px; }

.strikingly-menu-container .menu .top-menu, .strikingly-menu-container .menu .top-style-menu { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; position: relative; zoom: 1; margin: 0px 5px 4px; }

.strikingly-menu-container .menu .top-menu:lang(ja), .strikingly-menu-container .menu .top-style-menu:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.strikingly-menu-container .menu .top-menu:lang(sxl), .strikingly-menu-container .menu .top-menu:lang(zh), .strikingly-menu-container .menu .top-menu:lang(zh-cn), .strikingly-menu-container .menu .top-style-menu:lang(sxl), .strikingly-menu-container .menu .top-style-menu:lang(zh), .strikingly-menu-container .menu .top-style-menu:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.strikingly-menu-container .menu .top-menu:lang(zh-tw), .strikingly-menu-container .menu .top-style-menu:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.strikingly-menu-container .menu .top-menu::after, .strikingly-menu-container .menu .top-style-menu::after { display: table; content: ""; clear: both; }

.strikingly-menu-container .menu .top-menu.no-spacing, .strikingly-menu-container .menu .top-style-menu.no-spacing { margin: 10px -5px; }

.strikingly-menu-container .menu .top-menu.collaborate-editor .menu-row, .strikingly-menu-container .menu .top-style-menu.collaborate-editor .menu-row { float: left; }

.strikingly-menu-container .menu .top-menu.collaborate-editor .menu-row .publish-btn, .strikingly-menu-container .menu .top-menu.collaborate-editor .menu-row .settings-btn, .strikingly-menu-container .menu .top-style-menu.collaborate-editor .menu-row .publish-btn, .strikingly-menu-container .menu .top-style-menu.collaborate-editor .menu-row .settings-btn { display: none; }

.strikingly-menu-container .menu .middle-menu { overflow: auto; margin-top: 10px; border-bottom: 1px solid transparent; }

.strikingly-menu-container .menu .pages-section { margin: 0px 10px 14px; position: relative; }

.strikingly-menu-container .menu .pages-section .page-item, .strikingly-menu-container .menu .pages-section .page-menu { font-weight: 700; padding: 8px 12px 8px 8px; }

.strikingly-menu-container .menu .pages-section .page-item.fade, .strikingly-menu-container .menu .pages-section .page-menu.fade { opacity: 0.25; }

.strikingly-menu-container .menu .pages-section .page-item .icon, .strikingly-menu-container .menu .pages-section .page-menu .icon { display: inline-block; zoom: 1; }

.strikingly-menu-container .menu .pages-section .page-item .icon.middle, .strikingly-menu-container .menu .pages-section .page-menu .icon.middle { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section .page-item .icon.si-page-icon-v2, .strikingly-menu-container .menu .pages-section .page-menu .icon.si-page-icon-v2 { vertical-align: middle; margin: 0px 0px 0px 5px !important; }

.strikingly-menu-container .menu .pages-section .page-item .icon.fa-eye-slash, .strikingly-menu-container .menu .pages-section .page-menu .icon.fa-eye-slash { float: right; color: rgb(153, 153, 153); }

.strikingly-menu-container .menu .pages-section .page-item .page-label, .strikingly-menu-container .menu .pages-section .page-menu .page-label { display: inline-block; zoom: 1; margin-left: 8px; }

.strikingly-menu-container .menu .pages-section .page-item .page-label.middle, .strikingly-menu-container .menu .pages-section .page-menu .page-label.middle { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section .page-item:not(.dropdown), .strikingly-menu-container .menu .pages-section .page-menu:not(.dropdown) { cursor: pointer; }

.strikingly-menu-container .menu .pages-section .page-item.dropdown, .strikingly-menu-container .menu .pages-section .page-menu.dropdown { cursor: default; }

.strikingly-menu-container .menu .pages-section .page-item { color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .pages-section .page-menu { float: none; width: auto; height: auto; position: relative; margin: 7px 0px 0px; color: rgb(204, 204, 204); }

.strikingly-menu-container .menu .pages-section .page-menu:hover { text-shadow: none; color: rgb(255, 255, 255); background: rgb(102, 102, 102); }

.strikingly-menu-container .menu .pages-section .page-menu:hover::before { opacity: 0.2; }

.strikingly-menu-container .menu .pages-section .page-menu:hover .icon.si-page-icon-v2, .strikingly-menu-container .menu .pages-section .page-menu:hover .triangle { opacity: 1; }

.strikingly-menu-container .menu .pages-section .page-menu .page-menu-icon { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section .page-menu .page-label { user-select: none; }

.strikingly-menu-container .menu .pages-section .page-menu .page-label.middle { max-width: 130px; word-break: break-word; }

.strikingly-menu-container .menu .pages-section .page-menu .triangle { width: 0px; height: 0px; border-color: rgb(255, 255, 255) transparent transparent; border-style: solid solid none; border-width: 6px; display: inline-block; zoom: 1; opacity: 0.6; position: absolute; top: 0px; bottom: 0px; right: 9px; margin: auto; }

.strikingly-menu-container .menu .pages-section .page-menu .triangle.middle { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section a.manage-link { float: right; cursor: pointer; }

.strikingly-menu-container .menu .pages-section a.manage-link:hover { color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .pages-section .page-dropdown { border-radius: 3px; position: absolute; z-index: 100; width: 100%; background: rgb(85, 85, 85); margin-top: 1px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 2px; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-item.active, .strikingly-menu-container .menu .pages-section .page-dropdown .page-item:not(.dropdown):hover { background: rgb(102, 102, 102); }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-item.inside-dropdown { position: relative; padding-left: 30px !important; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-item.inside-dropdown::before { content: ""; position: absolute; width: 8px; height: 50%; left: 20px; top: 0px; display: inline-block; border-left: 2px solid rgb(141, 148, 156); border-bottom: 2px solid rgb(141, 148, 156); pointer-events: none; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-item.inside-dropdown::after { content: ""; position: absolute; width: 10px; height: 50%; left: 20px; bottom: 0px; display: inline-block; border-left: 2px solid rgb(141, 148, 156); pointer-events: none; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-item.inside-dropdown.last-item::after { display: none; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-manager { background-color: rgb(113, 138, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(140, 167, 36), rgb(113, 138, 34)); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; border-radius: 3px; cursor: pointer; box-shadow: rgba(255, 255, 255, 0.3) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; margin: 10px; padding: 8px 12px; color: rgb(255, 255, 255); }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-manager .icon { display: inline-block; zoom: 1; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-manager .icon.middle { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-manager .page-manager-label { display: inline-block; zoom: 1; margin-left: 5px; }

.strikingly-menu-container .menu .pages-section .page-dropdown .page-manager .page-manager-label.middle { vertical-align: middle; }

.strikingly-menu-container .menu .pages-section .page-dropdown.empty .page-manager { margin: 10px; }

.strikingly-menu-container .menu .sections-and-links { margin: 0px 10px 10px; }

.strikingly-menu-container .menu .sections-and-links.overflow { overflow: auto; }

.strikingly-menu-container .menu.small .top-menu .s-side-menu-btn.solid-gray { height: 32px; }

.strikingly-menu-container .menu.small .top-menu .s-side-menu-btn.solid-gray a { padding-top: 0px; top: -1px; position: relative; }

.strikingly-menu-container .menu.small .main-menu .section { padding: 1px; }

.strikingly-menu-container .menu.small .main-menu .section .icon { margin-top: 0px; }

.strikingly-menu-container .menu.small .main-menu .section .icon.move.sub-move::before { top: 11px; }

.strikingly-menu-container .menu.small .main-menu .section .icon.move.sub-move::after { top: -5px; height: 16px; }

.strikingly-menu-container .menu.small .main-menu .section .pages-section .page-menu { padding-top: 6px; padding-bottom: 6px; }

.strikingly-menu-container .menu.small .main-menu .section .add-button, .strikingly-menu-container .menu.small .main-menu .section .section-button { padding: 4px 6px; font-size: 12px; min-height: 12px; }

.strikingly-menu-container .menu.small .main-menu .section input { padding: 1px 4px; font-size: 12px; }

.strikingly-menu-container .menu .bottom-menu { font-size: 10px; text-transform: uppercase; width: 100%; color: rgb(187, 187, 187); background: rgb(46, 46, 47); line-height: 14px; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.s-ipad-editor .strikingly-menu-container .menu .bottom-menu { position: absolute; bottom: 0px; z-index: 10; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle { display: inline-block; margin-left: 10px; margin-bottom: 2px; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle.align-right { margin-left: 0px; margin-bottom: -7px; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle .s-side-menu-btn.small { width: 24px; height: 24px; margin: 0px; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle .s-side-menu-btn.small a { padding: 0px; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle .s-side-menu-btn.small a.screen-view .si { margin: 4px 3px; }

.strikingly-menu-container .menu .bottom-menu .s-mobile-view-editor-toggle .s-side-menu-btn.small a.mobile-view .si { margin: 4px; }

.strikingly-menu-container .menu .bottom-menu .toggle-descrption { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; opacity: 0.5; display: inline-block; flex-direction: row; padding-left: 10px; height: 24px; vertical-align: bottom; }

.product-sxl .strikingly-menu-container .menu .bottom-menu { font-size: 12px; }

.strikingly-menu-container .menu .bottom-menu .misc-actions { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; display: flex; justify-content: space-between; align-items: center; padding: 10px; line-height: 11px; }

.strikingly-menu-container .menu .bottom-menu .misc-actions:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.strikingly-menu-container .menu .bottom-menu .misc-actions:lang(sxl), .strikingly-menu-container .menu .bottom-menu .misc-actions:lang(zh), .strikingly-menu-container .menu .bottom-menu .misc-actions:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.strikingly-menu-container .menu .bottom-menu .misc-actions:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom { font-family: open_sans, "Open Sans", sans-serif; height: 30px; display: flex; flex-direction: row; justify-content: flex-start; align-items: center; font-size: 10px; color: rgb(248, 228, 0); padding: 0px 10px; background: rgba(0, 0, 0, 0.3); cursor: pointer; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom:lang(sxl), .strikingly-menu-container .menu .bottom-menu .upgrade-bottom:lang(zh), .strikingly-menu-container .menu .bottom-menu .upgrade-bottom:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-star { font-size: 14px; margin-left: 1px; margin-right: 2px; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-open-icon { margin-left: auto; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text:lang(sxl), .strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text:lang(zh), .strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom .upgrade-bottom-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.strikingly-menu-container .menu .bottom-menu .upgrade-bottom:hover { color: rgb(248, 228, 0); }

.strikingly-menu-container .menu .bottom-menu #exit-editor-button { display: flex; align-items: center; }

.strikingly-menu-container .menu .bottom-menu #exit-editor-button:hover .si-exit-icon { opacity: 1; }

.strikingly-menu-container .menu .bottom-menu .hr { margin: 0px; }

.strikingly-menu-container .menu .bottom-menu.overflow .public-url { border-top: 1px solid rgb(34, 34, 34); }

.strikingly-menu-container .menu .bottom-menu a { color: rgb(187, 187, 187); text-decoration: none; cursor: pointer; }

.strikingly-menu-container .menu .bottom-menu a:active, .strikingly-menu-container .menu .bottom-menu a:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn { display: inline-block; zoom: 1; padding: 3px 7px 2px; border: 1px solid rgb(119, 119, 119); margin-right: 3px; margin-bottom: 3px; border-radius: 3px; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn.middle { vertical-align: middle; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn:hover { border-color: rgb(255, 255, 255); position: relative; z-index: 1; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn.redo, .strikingly-menu-container .menu .bottom-menu .bottom-btn.undo { display: none; margin-right: 0px; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn.redo.visible, .strikingly-menu-container .menu .bottom-menu .bottom-btn.undo.visible { display: inline-block; zoom: 1; }

.strikingly-menu-container .menu .bottom-menu .bottom-btn.redo.visible.middle, .strikingly-menu-container .menu .bottom-menu .bottom-btn.undo.visible.middle { vertical-align: middle; }

.strikingly-menu-container .menu .bottom-menu .locale-selector { display: inline-block; }

.strikingly-menu-container .menu .bottom-menu .new-editor-link { height: 40px; cursor: pointer; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, rgb(192, 124, 200), rgb(0, 176, 247)); }

.strikingly-menu-container .menu .bottom-menu .new-editor-link .upgrade-text { color: rgb(255, 255, 255); margin: 0px 2px 0px 6px; }

.strikingly-menu-container .menu .bottom-menu .new-editor-link .right-arrow-icon, .strikingly-menu-container .menu .bottom-menu .new-editor-link .upgrade-icon { width: 18px; height: 18px; }

.strikingly-menu-container .menu .bottom-menu .new-editor-link:hover { background: linear-gradient(135deg, rgb(211, 136, 220), rgb(0, 194, 255)); }

.strikingly-menu-container .menu .notification-btn { padding-left: 10px; padding-bottom: 10px; width: 200px; display: none; position: relative; }

.strikingly-menu-container .menu .notification-btn a { background: linear-gradient(rgb(255, 238, 17), rgb(255, 187, 34)) repeat-x rgb(255, 187, 34); cursor: pointer; display: block; padding: 8px 10px; font-size: 12px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; text-decoration: none; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.strikingly-menu-container .menu .notification-btn a a { text-decoration: none; }

.strikingly-menu-container .menu .notification-btn a.blue { background-color: rgb(59, 166, 227); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(59, 166, 227)); }

.strikingly-menu-container .menu .notification-btn a.dark-blue { background-color: rgb(85, 85, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); }

.strikingly-menu-container .menu .notification-btn a.gray { background-color: rgb(136, 136, 136); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(136, 136, 136)); }

.strikingly-menu-container .menu .notification-btn a.green { background-color: rgb(119, 179, 12); background-repeat: repeat-x; background-image: linear-gradient(rgb(146, 186, 0), rgb(119, 179, 12)); }

.strikingly-menu-container .menu .notification-btn a.orange { background-color: rgb(255, 132, 13); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 0), rgb(255, 132, 13)); }

.strikingly-menu-container .menu .notification-btn a.purple { background-color: rgb(200, 64, 166); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 51, 204), rgb(200, 64, 166)); }

.strikingly-menu-container .menu .notification-btn a.red { background-color: rgb(221, 34, 17); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 34, 17), rgb(221, 34, 17)); }

.strikingly-menu-container .menu .notification-btn a.invisible, .strikingly-menu-container .menu .notification-btn a.transparent { background: rgba(0, 0, 0, 0.3); box-shadow: none; }

.strikingly-menu-container .menu .notification-btn a:hover { background-color: rgb(102, 102, 204); background-repeat: repeat-x; background-image: linear-gradient(rgb(143, 143, 245), rgb(102, 102, 204)); box-shadow: rgba(255, 255, 255, 0.3) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; }

.strikingly-menu-container .menu .notification-btn a span.circle { border-radius: 100px; background: rgb(255, 51, 51); display: block; padding: 3px; font-size: 12px; position: absolute; box-shadow: rgba(255, 255, 255, 0.5) 0px 1px inset, rgba(0, 0, 0, 0.65) 0px 0px 4px; top: -1px; right: -1px; color: rgb(255, 255, 255); text-align: center; width: 12px; height: 12px; }

.strikingly-menu-container.transition { transition: transform 0.45s cubic-bezier(0.77, 0, 0.175, 1) 25ms, -webkit-transform 0.45s cubic-bezier(0.77, 0, 0.175, 1); }

.strikingly-menu-container.open { transform: translateX(0px); transition-delay: 0s; }

.site-dashboard-side-menu-wrapper .label-mixin, .strikingly-menu-container .label-mixin { text-transform: uppercase; font-size: 10px; color: rgb(153, 153, 153); }

.site-dashboard-side-menu-wrapper .style-panel-upgrade, .strikingly-menu-container .style-panel-upgrade { font-size: 11px; text-transform: none; padding: 7px 0px; color: rgb(204, 204, 204) !important; }

.site-dashboard-side-menu-wrapper .main-menu, .strikingly-menu-container .main-menu { position: relative; }

.site-dashboard-side-menu-wrapper .main-menu, .site-dashboard-side-menu-wrapper .pages-menu, .site-dashboard-side-menu-wrapper .style-menu, .site-dashboard-side-menu-wrapper .theme-menu, .site-dashboard-side-menu-wrapper .theme-style-settings-menu, .strikingly-menu-container .main-menu, .strikingly-menu-container .pages-menu, .strikingly-menu-container .style-menu, .strikingly-menu-container .theme-menu, .strikingly-menu-container .theme-style-settings-menu { width: 240px; height: 100%; }

.s-ipad-editor .site-dashboard-side-menu-wrapper .main-menu, .s-ipad-editor .site-dashboard-side-menu-wrapper .pages-menu, .s-ipad-editor .site-dashboard-side-menu-wrapper .style-menu, .s-ipad-editor .site-dashboard-side-menu-wrapper .theme-menu, .s-ipad-editor .site-dashboard-side-menu-wrapper .theme-style-settings-menu, .s-ipad-editor .strikingly-menu-container .main-menu, .s-ipad-editor .strikingly-menu-container .pages-menu, .s-ipad-editor .strikingly-menu-container .style-menu, .s-ipad-editor .strikingly-menu-container .theme-menu, .s-ipad-editor .strikingly-menu-container .theme-style-settings-menu { height: calc(100% - 35px); }

.site-dashboard-side-menu-wrapper .style-menu .s-animation-selector-section .input, .site-dashboard-side-menu-wrapper .style-menu .s-font-selector-section .input, .strikingly-menu-container .style-menu .s-animation-selector-section .input, .strikingly-menu-container .style-menu .s-font-selector-section .input { position: relative; }

.site-dashboard-side-menu-wrapper .style-menu .s-animation-selector-section .input .section-heading, .site-dashboard-side-menu-wrapper .style-menu .s-font-selector-section .input .section-heading, .strikingly-menu-container .style-menu .s-animation-selector-section .input .section-heading, .strikingly-menu-container .style-menu .s-font-selector-section .input .section-heading { margin-bottom: 0px; }

.site-dashboard-side-menu-wrapper .style-menu .section-heading, .strikingly-menu-container .style-menu .section-heading { cursor: pointer; }

.site-dashboard-side-menu-wrapper .style-menu .s-style-section, .strikingly-menu-container .style-menu .s-style-section { margin-top: 5px; }

.site-dashboard-side-menu-wrapper .style-menu .font-notice, .strikingly-menu-container .style-menu .font-notice { color: rgb(99, 105, 114); line-height: 1; padding-top: 6px; font-size: 10px; }

.product-sxl .site-dashboard-side-menu-wrapper .style-menu .font-notice, .product-sxl .strikingly-menu-container .style-menu .font-notice { line-height: 1.2; }

.site-dashboard-side-menu-wrapper .style-menu .s-variation-wrapper .hr, .strikingly-menu-container .style-menu .s-variation-wrapper .hr { margin-top: 8px; }

.site-dashboard-side-menu-wrapper .style-menu .s-edit-style-button:hover, .strikingly-menu-container .style-menu .s-edit-style-button:hover { color: rgb(238, 238, 238); }

.site-dashboard-side-menu-wrapper .style-menu .hr, .strikingly-menu-container .style-menu .hr { margin: 0px 0px 10px; }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .se-style-button.selected, .strikingly-menu-container .style-menu .typeface-preset-selector .se-style-button.selected { background: rgb(255, 255, 255); color: rgb(17, 17, 17); }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .s-font-item-modern, .strikingly-menu-container .style-menu .typeface-preset-selector .s-font-item-modern { font-family: "Open Sans", "Lucida Grande", Verdana, "Pingfang SC", "Pingfang TC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .s-font-item-standard, .strikingly-menu-container .style-menu .typeface-preset-selector .s-font-item-standard { font-family: Cardo, STSong, "Songti SC", SimSun, serif; }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .s-font-item-traditional, .strikingly-menu-container .style-menu .typeface-preset-selector .s-font-item-traditional { font-family: "Times New Roman", STKaiTi, KaiTi, Kaiti_GB2312, serif; }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .s-font-item-thinnerhei, .strikingly-menu-container .style-menu .typeface-preset-selector .s-font-item-thinnerhei { font-family: "Open Sans", "Lucida Grande", Verdana, "Pingfang SC", "Pingfang TC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; font-weight: lighter; }

.site-dashboard-side-menu-wrapper .style-menu .typeface-preset-selector .s-font-item-yuanti, .strikingly-menu-container .style-menu .typeface-preset-selector .s-font-item-yuanti { font-family: Calibri-light, Calibri, YouYuan, "Yuanti SC", "Microsoft YaHei"; }

.site-dashboard-side-menu-wrapper .style-menu .options-category > div:last-child .style-setting-wrapper-div, .strikingly-menu-container .style-menu .options-category > div:last-child .style-setting-wrapper-div { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.site-dashboard-side-menu-wrapper .style-menu .options-category > div:first-child .style-setting-wrapper-div, .strikingly-menu-container .style-menu .options-category > div:first-child .style-setting-wrapper-div { border-top-left-radius: 3px; border-top-right-radius: 3px; }

.site-dashboard-side-menu-wrapper .style-menu .options-category.text-size-color .s-kit-select-wrapper .s-kit-icon, .strikingly-menu-container .style-menu .options-category.text-size-color .s-kit-select-wrapper .s-kit-icon { top: 0px; right: -3px; }

.site-dashboard-side-menu-wrapper .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper, .strikingly-menu-container .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper { position: relative; width: 32px; height: 10px; border-radius: 100px; overflow: hidden; border: 1px solid rgb(170, 170, 170); }

.site-dashboard-side-menu-wrapper .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper .transparent-icon img, .strikingly-menu-container .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper .transparent-icon img { position: absolute; top: -1px; left: 0px; width: 32px; height: 12px; }

.site-dashboard-side-menu-wrapper .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper .color-icon, .strikingly-menu-container .style-menu .options-category .style-setting-wrapper-div .colors-icon-wrapper .color-icon { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%; }

.site-dashboard-side-menu-wrapper .style-menu .middle-style-pane .settings-collapse > div:last-of-type .font-notice, .strikingly-menu-container .style-menu .middle-style-pane .settings-collapse > div:last-of-type .font-notice { padding-bottom: 10px; }

.site-dashboard-side-menu-wrapper .pages-menu .section .add-button, .strikingly-menu-container .pages-menu .section .add-button { display: inline-block; width: inherit; }

.site-dashboard-side-menu-wrapper .pages-menu .middle-style-pane, .strikingly-menu-container .pages-menu .middle-style-pane { padding-top: 0px; }

.site-dashboard-side-menu-wrapper .pages-menu .section-heading.pages-menu-heading, .strikingly-menu-container .pages-menu .section-heading.pages-menu-heading { margin-bottom: 8px; margin-top: 8px; font-size: 12px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector > .item-selector, .strikingly-menu-container .pages-menu .dropdown-selector > .item-selector { z-index: 1; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-indicator, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-indicator { user-select: none; font-size: 12px; color: rgb(142, 142, 142); padding: 5px 0px 5px 10px; background: rgb(85, 85, 85); border-radius: 3px; margin-top: 1px; position: relative; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px inset, rgba(0, 0, 0, 0.5) 0px 1px 1px; cursor: default; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list { margin-left: 20px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .flex-item, .strikingly-menu-container .pages-menu .dropdown-selector .flex-item { display: flex; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .flex-item .sub-flex-item, .strikingly-menu-container .pages-menu .dropdown-selector .flex-item .sub-flex-item { flex: 1 1 0%; word-break: break-word; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .flex-item .sub-auto-flex-item, .strikingly-menu-container .pages-menu .dropdown-selector .flex-item .sub-auto-flex-item { flex: 0 0 auto; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-indicator::before, .site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-indicator::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector::before { content: ""; width: 6px; height: 100%; left: -8px; top: -17px; display: inline-block; border-left: 2px solid rgb(85, 85, 85); border-bottom: 2px solid rgb(85, 85, 85); position: absolute; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div:not(:last-of-type):not(:first-of-type) .dropdown-selector-list::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div:not(:last-of-type):not(:first-of-type) .dropdown-selector-list::before { content: ""; height: 100%; left: -13px; top: -17px; display: inline-block; border-left: 2px solid rgb(85, 85, 85); border-bottom: 2px solid rgb(85, 85, 85); position: absolute; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-indicator::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-indicator::before { width: 6px; height: 13px; left: -8px; top: -1px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .item-selector::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .item-selector::before { width: 6px; height: 50%; left: -8px; top: -1px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .item-selector::after, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .item-selector::after { content: ""; width: 6px; height: 100%; left: -8px; top: 0px; display: inline-block; border-left: 2px solid rgb(85, 85, 85); position: absolute; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .dropdown-selector-list::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div:first-of-type:not(:last-of-type) > .item-selector-wrapper .dropdown-selector-list::before { content: ""; height: 100%; left: -13px; top: -17px; display: inline-block; border-left: 2px solid rgb(85, 85, 85); border-bottom: 2px solid rgb(85, 85, 85); position: absolute; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div:not(:last-of-type) .dropdown-selector-list .item-selector-wrapper::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div:not(:last-of-type) .dropdown-selector-list .item-selector-wrapper::before { content: ""; height: 100%; left: -33px; top: -17px; display: inline-block; border-left: 2px solid rgb(85, 85, 85); border-bottom: 2px solid rgb(85, 85, 85); position: absolute; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list div .dropdown-selector-list div:last-of-type:not(:first-of-type) .item-selector-wrapper .item-selector::after, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list div .dropdown-selector-list div:last-of-type:not(:first-of-type) .item-selector-wrapper .item-selector::after { content: ""; height: 0%; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper { margin-left: -35px; padding-left: 30px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .item-selector::after, .site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .item-selector::before, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .item-selector::after, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .item-selector::before { pointer-events: none; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .dropdown-selector-list, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .dropdown-selector-list { margin-left: 25px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .dropdown-selector-list .item-selector-wrapper, .strikingly-menu-container .pages-menu .dropdown-selector .dropdown-selector-list .item-selector-wrapper .dropdown-selector-list .item-selector-wrapper { padding-left: 30px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector, .strikingly-menu-container .pages-menu .item-selector { user-select: none; float: none; position: relative; width: 100%; margin: 1px 0px 0px; padding: 6px; height: inherit; color: rgb(221, 221, 221); font-size: 14px; font-weight: 600; cursor: pointer; border-radius: 3px; box-sizing: border-box; white-space: nowrap; text-shadow: rgba(0, 0, 0, 0.25) 0px 1px 1px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector:hover, .strikingly-menu-container .pages-menu .item-selector:hover { background: rgb(102, 102, 102); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.active, .strikingly-menu-container .pages-menu .item-selector.active { background: rgb(117, 125, 136); color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.page-selector > div, .strikingly-menu-container .pages-menu .item-selector.page-selector > div { white-space: nowrap; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .page-label, .strikingly-menu-container .pages-menu .item-selector .page-label { display: inline-block; zoom: 1; white-space: normal; margin-left: 6px; width: calc(100% - 38px); min-height: 15px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .page-label.middle, .strikingly-menu-container .pages-menu .item-selector .page-label.middle { vertical-align: middle; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon, .strikingly-menu-container .pages-menu .item-selector .icon { display: inline-block; zoom: 1; width: 20px; height: 20px; text-align: center; line-height: 20px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.middle, .strikingly-menu-container .pages-menu .item-selector .icon.middle { vertical-align: middle; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.reorder, .strikingly-menu-container .pages-menu .item-selector .icon.reorder { cursor: move; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.reorder:hover, .strikingly-menu-container .pages-menu .item-selector .icon.reorder:hover { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.fa-eye-slash, .site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.home, .strikingly-menu-container .pages-menu .item-selector .icon.fa-eye-slash, .strikingly-menu-container .pages-menu .item-selector .icon.home { width: 18px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.check, .strikingly-menu-container .pages-menu .item-selector .icon.check { color: rgb(150, 189, 19); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.setting:hover, .strikingly-menu-container .pages-menu .item-selector .icon.setting:hover { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .icon.loading, .strikingly-menu-container .pages-menu .item-selector .icon.loading { background: url("/images/loading-graybg.7f6b7c9e280bebb84ecf074ae00bbacc.gif") 50% center no-repeat; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .gold, .strikingly-menu-container .pages-menu .item-selector .gold { color: rgb(243, 199, 53); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector .gold:hover, .strikingly-menu-container .pages-menu .item-selector .gold:hover { color: rgb(243, 199, 53) !important; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.disable-drag .icon.reorder, .strikingly-menu-container .pages-menu .item-selector.disable-drag .icon.reorder { cursor: not-allowed; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector input, .strikingly-menu-container .pages-menu .item-selector input { background: rgb(255, 255, 255); color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.15) 0px 1px 3px inset; border-radius: 2px; outline: none; padding: 3px 5px; margin: 0px 5px; vertical-align: middle; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.regular-page .icon.setting, .strikingly-menu-container .pages-menu .item-selector.regular-page .icon.setting { margin-left: 18px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.link-selector .icon.setting, .strikingly-menu-container .pages-menu .item-selector.link-selector .icon.setting { float: none; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.link-selector .icon.delete, .strikingly-menu-container .pages-menu .item-selector.link-selector .icon.delete { margin: 4px 0px 0px; height: 12px; float: left; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.link-selector .icon.delete ~ .icon.setting, .strikingly-menu-container .pages-menu .item-selector.link-selector .icon.delete ~ .icon.setting { margin-left: -2px; }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.link-selector .page-label, .strikingly-menu-container .pages-menu .item-selector.link-selector .page-label { width: calc(100% - 70px); }

.site-dashboard-side-menu-wrapper .pages-menu .item-selector.home-page.invisible-page .page-label, .strikingly-menu-container .pages-menu .item-selector.home-page.invisible-page .page-label { width: 105px; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector.is-dragging, .site-dashboard-side-menu-wrapper .pages-menu .item-selector.is-dragging, .strikingly-menu-container .pages-menu .dropdown-selector.is-dragging, .strikingly-menu-container .pages-menu .item-selector.is-dragging { position: relative; background: none; box-shadow: none; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector.is-dragging::after, .site-dashboard-side-menu-wrapper .pages-menu .item-selector.is-dragging::after, .strikingly-menu-container .pages-menu .dropdown-selector.is-dragging::after, .strikingly-menu-container .pages-menu .item-selector.is-dragging::after { content: ""; position: absolute; display: block; cursor: move; width: auto !important; height: auto !important; inset: 1px !important; border: 2px dashed rgb(179, 179, 179) !important; }

.site-dashboard-side-menu-wrapper .pages-menu .dropdown-selector.is-dragging > *, .site-dashboard-side-menu-wrapper .pages-menu .item-selector.is-dragging > *, .strikingly-menu-container .pages-menu .dropdown-selector.is-dragging > *, .strikingly-menu-container .pages-menu .item-selector.is-dragging > * { visibility: hidden; }

.site-dashboard-side-menu-wrapper .pages-menu .add-page, .strikingly-menu-container .pages-menu .add-page { user-select: none; padding: 8px 12px; font-size: 14px; background: linear-gradient(rgb(113, 133, 33), rgb(84, 112, 28)) repeat-x rgb(84, 112, 28); cursor: pointer; margin-top: 1px; border-radius: 3px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; box-shadow: rgba(255, 255, 255, 0.3) 0px 1px inset; }

.site-dashboard-side-menu-wrapper .pages-menu .add-page:hover, .strikingly-menu-container .pages-menu .add-page:hover { background-color: rgb(128, 191, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(167, 209, 0), rgb(128, 191, 0)); }

.site-dashboard-side-menu-wrapper .pages-menu .add-page .add.icon, .strikingly-menu-container .pages-menu .add-page .add.icon { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") 0px 0px no-repeat; float: left; margin: -2px 4px 0px -5px; }

.light .site-dashboard-side-menu-wrapper .pages-menu .add-page .add.icon, .light .strikingly-menu-container .pages-menu .add-page .add.icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .pages-menu .add-page .add.icon.hover, .strikingly-menu-container .pages-menu .add-page .add.icon.hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -20px 0px no-repeat; }

.light .site-dashboard-side-menu-wrapper .pages-menu .add-page .add.icon.hover, .light .strikingly-menu-container .pages-menu .add-page .add.icon.hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .pages-menu .page-selector-list input, .strikingly-menu-container .pages-menu .page-selector-list input { width: calc(100% - 68px); }

.site-dashboard-side-menu-wrapper .pages-menu .page-selector-list .dropdown-selector-list .inputs::after, .strikingly-menu-container .pages-menu .page-selector-list .dropdown-selector-list .inputs::after { clear: both; content: ""; display: table; }

.site-dashboard-side-menu-wrapper .pages-menu .page-selector-list .dropdown-selector-list input, .strikingly-menu-container .pages-menu .page-selector-list .dropdown-selector-list input { width: calc(100% - 68px); }

.site-dashboard-side-menu-wrapper .pages-menu .page-selector-list .section .folder, .strikingly-menu-container .pages-menu .page-selector-list .section .folder { width: 20px; height: 20px; line-height: 30px; margin: 0px -4px 0px 4px; color: rgb(99, 99, 99); }

.site-dashboard-side-menu-wrapper .pages-menu .page-selector-list .add-button .add-icon, .strikingly-menu-container .pages-menu .page-selector-list .add-button .add-icon { margin-right: 10px; }

.site-dashboard-side-menu-wrapper .pages-menu .external-links, .strikingly-menu-container .pages-menu .external-links { margin: 15px 0px; }

.site-dashboard-side-menu-wrapper .pages-menu .external-links .item-selector input, .strikingly-menu-container .pages-menu .external-links .item-selector input { width: calc(100% - 68px); }

.site-dashboard-side-menu-wrapper .pages-menu .external-links .add-new-link-button, .strikingly-menu-container .pages-menu .external-links .add-new-link-button { font-size: 14px; cursor: pointer; color: rgb(235, 237, 239); padding: 6px; }

.light .site-dashboard-side-menu-wrapper .pages-menu .external-links .add.icon, .light .strikingly-menu-container .pages-menu .external-links .add.icon { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .pages-menu .external-links .item-selector, .strikingly-menu-container .pages-menu .external-links .item-selector { white-space: nowrap; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .add.icon, .site-dashboard-side-menu-wrapper .pages-menu .advanced .folder.icon, .site-dashboard-side-menu-wrapper .pages-menu .external-links .add.icon, .site-dashboard-side-menu-wrapper .pages-menu .external-links .folder.icon, .strikingly-menu-container .pages-menu .advanced .add.icon, .strikingly-menu-container .pages-menu .advanced .folder.icon, .strikingly-menu-container .pages-menu .external-links .add.icon, .strikingly-menu-container .pages-menu .external-links .folder.icon { margin: 3px 0px 0px; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .folder.icon, .site-dashboard-side-menu-wrapper .pages-menu .external-links .folder.icon, .strikingly-menu-container .pages-menu .advanced .folder.icon, .strikingly-menu-container .pages-menu .external-links .folder.icon { width: 20px; height: 20px; text-align: center; line-height: 20px; color: rgb(74, 81, 91); text-shadow: none; float: none; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .add-button, .site-dashboard-side-menu-wrapper .pages-menu .external-links .add-button, .strikingly-menu-container .pages-menu .advanced .add-button, .strikingly-menu-container .pages-menu .external-links .add-button { box-sizing: border-box; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .links-wrap, .strikingly-menu-container .pages-menu .advanced .links-wrap { margin-top: -5px !important; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .icon, .strikingly-menu-container .pages-menu .advanced .icon { vertical-align: middle; }

.site-dashboard-side-menu-wrapper .pages-menu .advanced .add-new-dropdown-button, .strikingly-menu-container .pages-menu .advanced .add-new-dropdown-button { font-size: 14px; cursor: pointer; color: rgb(235, 237, 239); padding: 6px; max-width: 165px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; }

.light .site-dashboard-side-menu-wrapper .pages-menu .advanced .add-new-dropdown-button, .light .strikingly-menu-container .pages-menu .advanced .add-new-dropdown-button { color: rgb(92, 102, 118); }

.site-dashboard-side-menu-wrapper .pages-menu .sections-and-links, .strikingly-menu-container .pages-menu .sections-and-links { margin: 30px 0px 0px; }

.site-dashboard-side-menu-wrapper .save-actions, .strikingly-menu-container .save-actions { display: flex; align-items: center; justify-content: space-between; padding: 0px 5px 0px 10px; }

.site-dashboard-side-menu-wrapper .save-actions .save-status, .strikingly-menu-container .save-actions .save-status { color: rgb(153, 153, 153); text-transform: none; font-size: 11px; flex-grow: 1; display: flex; align-items: center; min-height: 20px; line-height: 1; margin: 0px 0px 2px; }

.site-dashboard-side-menu-wrapper .save-actions .save-status .save-text, .strikingly-menu-container .save-actions .save-status .save-text { display: inline-block; }

.site-dashboard-side-menu-wrapper .save-actions .save-status .save-link, .strikingly-menu-container .save-actions .save-status .save-link { text-decoration: underline; white-space: nowrap; cursor: pointer; }

.site-dashboard-side-menu-wrapper .save-actions .save-status .save-link:hover, .strikingly-menu-container .save-actions .save-status .save-link:hover { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .save-actions .undo-redo, .strikingly-menu-container .save-actions .undo-redo { white-space: nowrap; }

.site-dashboard-side-menu-wrapper .save-actions .redo-button, .site-dashboard-side-menu-wrapper .save-actions .undo-button, .strikingly-menu-container .save-actions .redo-button, .strikingly-menu-container .save-actions .undo-button { height: 12px; width: auto; float: none; display: inline-block; margin: 0px; font-size: 14px; padding: 0px 3px; }

.site-dashboard-side-menu-wrapper .save-actions .redo-button .fa, .site-dashboard-side-menu-wrapper .save-actions .undo-button .fa, .strikingly-menu-container .save-actions .redo-button .fa, .strikingly-menu-container .save-actions .undo-button .fa { color: rgb(134, 134, 134); position: relative; top: -1px; }

.site-dashboard-side-menu-wrapper .save-actions .redo-button.disabled, .site-dashboard-side-menu-wrapper .save-actions .undo-button.disabled, .strikingly-menu-container .save-actions .redo-button.disabled, .strikingly-menu-container .save-actions .undo-button.disabled { cursor: default; }

.site-dashboard-side-menu-wrapper .save-actions .redo-button.disabled .fa, .site-dashboard-side-menu-wrapper .save-actions .undo-button.disabled .fa, .strikingly-menu-container .save-actions .redo-button.disabled .fa, .strikingly-menu-container .save-actions .undo-button.disabled .fa { color: rgb(54, 54, 54); }

.site-dashboard-side-menu-wrapper .save-actions .redo-button:not(.disabled), .site-dashboard-side-menu-wrapper .save-actions .undo-button:not(.disabled), .strikingly-menu-container .save-actions .redo-button:not(.disabled), .strikingly-menu-container .save-actions .undo-button:not(.disabled) { cursor: pointer; }

.site-dashboard-side-menu-wrapper .save-actions .redo-button:not(.disabled):hover .fa, .site-dashboard-side-menu-wrapper .save-actions .undo-button:not(.disabled):hover .fa, .strikingly-menu-container .save-actions .redo-button:not(.disabled):hover .fa, .strikingly-menu-container .save-actions .undo-button:not(.disabled):hover .fa { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .editor-side-menu .text, .site-dashboard-side-menu-wrapper .menu .text, .strikingly-menu-container .editor-side-menu .text, .strikingly-menu-container .menu .text { color: rgb(255, 255, 255); padding: 10px; font-size: 12px; line-height: 140%; }

.site-dashboard-side-menu-wrapper .editor-side-menu .text.mb0, .site-dashboard-side-menu-wrapper .menu .text.mb0, .strikingly-menu-container .editor-side-menu .text.mb0, .strikingly-menu-container .menu .text.mb0 { margin-bottom: 0px; }

.site-dashboard-side-menu-wrapper .editor-side-menu .text.gray, .site-dashboard-side-menu-wrapper .menu .text.gray, .strikingly-menu-container .editor-side-menu .text.gray, .strikingly-menu-container .menu .text.gray { color: rgb(153, 153, 153); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.site-dashboard-side-menu-wrapper .editor-side-menu .text.middle-style-pane, .site-dashboard-side-menu-wrapper .menu .text.middle-style-pane, .strikingly-menu-container .editor-side-menu .text.middle-style-pane, .strikingly-menu-container .menu .text.middle-style-pane { overflow: hidden auto; padding-right: 5px; padding-bottom: 8px; margin-right: 5px; }

.site-dashboard-side-menu-wrapper .editor-side-menu .text.middle-style-pane.ka-displayed, .site-dashboard-side-menu-wrapper .menu .text.middle-style-pane.ka-displayed, .strikingly-menu-container .editor-side-menu .text.middle-style-pane.ka-displayed, .strikingly-menu-container .menu .text.middle-style-pane.ka-displayed { height: calc(100% - 80px); }

.site-dashboard-side-menu-wrapper .editor-side-menu .ka-description, .site-dashboard-side-menu-wrapper .menu .ka-description, .strikingly-menu-container .editor-side-menu .ka-description, .strikingly-menu-container .menu .ka-description { height: 17px; margin: 10px; font-size: 12px; color: rgb(151, 151, 151); }

.site-dashboard-side-menu-wrapper .editor-side-menu .ka-description a, .site-dashboard-side-menu-wrapper .menu .ka-description a, .strikingly-menu-container .editor-side-menu .ka-description a, .strikingly-menu-container .menu .ka-description a { display: inline-flex; align-items: center; color: rgb(72, 180, 250); }

.site-dashboard-side-menu-wrapper .editor-side-menu .ka-description .triangle, .site-dashboard-side-menu-wrapper .menu .ka-description .triangle, .strikingly-menu-container .editor-side-menu .ka-description .triangle, .strikingly-menu-container .menu .ka-description .triangle { position: relative; left: 0px; width: 6px; height: 6px; display: inline-block; transform: rotate(45deg); border-top: 1px solid rgb(72, 180, 250); border-right: 1px solid rgb(72, 180, 250); }

.site-dashboard-side-menu-wrapper .editor-side-menu .theme-menu .hr, .site-dashboard-side-menu-wrapper .menu .theme-menu .hr, .strikingly-menu-container .editor-side-menu .theme-menu .hr, .strikingly-menu-container .menu .theme-menu .hr { border-width: 1px 0px; border-style: solid none; border-color: rgba(0, 0, 0, 0.15) currentcolor rgba(255, 255, 255, 0.07); border-image: none; margin: 10px 0px; height: 0px; }

.site-dashboard-side-menu-wrapper .editor-side-menu .theme-menu .hr.no-margin, .site-dashboard-side-menu-wrapper .menu .theme-menu .hr.no-margin, .strikingly-menu-container .editor-side-menu .theme-menu .hr.no-margin, .strikingly-menu-container .menu .theme-menu .hr.no-margin { margin: 0px; }

.site-dashboard-side-menu-wrapper .sections-and-links.overflow, .strikingly-menu-container .sections-and-links.overflow { border-bottom: 1px solid rgb(34, 34, 34); }

.site-dashboard-side-menu-wrapper .sections-and-links.overflow .section .add-button, .site-dashboard-side-menu-wrapper .sections-and-links.overflow .section .section-button, .strikingly-menu-container .sections-and-links.overflow .section .add-button, .strikingly-menu-container .sections-and-links.overflow .section .section-button { width: 110px; }

@media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {
  .site-dashboard-side-menu-wrapper .sections-and-links.overflow .section .add-button, .site-dashboard-side-menu-wrapper .sections-and-links.overflow .section .section-button, .strikingly-menu-container .sections-and-links.overflow .section .add-button, .strikingly-menu-container .sections-and-links.overflow .section .section-button { width: 102px; }
}

.site-dashboard-side-menu-wrapper .sections-and-links.overflow .section input, .strikingly-menu-container .sections-and-links.overflow .section input { width: 110px; margin-bottom: 0px; }

.site-dashboard-side-menu-wrapper .section-heading.multipage-entrance, .strikingly-menu-container .section-heading.multipage-entrance { display: inline-block; margin: 10px 0px 0px 22px; padding: 4px 0px 0px 19px; cursor: pointer; background-image: url("/images/multiple-pages.731584978e874993c87f69943cec261c.png"); background-position: left 0px center; background-size: 13px auto; background-repeat: no-repeat; color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .section-heading.multipage-entrance .icon, .strikingly-menu-container .section-heading.multipage-entrance .icon { float: none; height: 12px; margin-left: 5px; }

.site-dashboard-side-menu-wrapper .section-heading.multipage-entrance:hover, .strikingly-menu-container .section-heading.multipage-entrance:hover { background-image: url("/images/multiple-pages-white.964a2afb68b43f5ac50a588c72ad031a.png"); }

.light .site-dashboard-side-menu-wrapper .section-heading.multipage-entrance:hover, .light .strikingly-menu-container .section-heading.multipage-entrance:hover { background-image: url("/images/multiple-pages-black.c4321472a31de5759b32e43695e42e83.png"); }

.site-dashboard-side-menu-wrapper .section, .strikingly-menu-container .section { position: relative; zoom: 1; padding: 1px 0px; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.site-dashboard-side-menu-wrapper .section::after, .strikingly-menu-container .section::after { display: table; content: ""; clear: both; }

.site-dashboard-side-menu-wrapper .section .icon, .strikingly-menu-container .section .icon { width: 12px; float: left; height: 20px; }

.site-dashboard-side-menu-wrapper .section .icon.move, .strikingly-menu-container .section .icon.move { cursor: move; width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -120px 0px no-repeat; margin: 2px 4px 0px -2px; }

.light .site-dashboard-side-menu-wrapper .section .icon.move, .light .strikingly-menu-container .section .icon.move { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -120px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .section .icon.move.sub-move, .strikingly-menu-container .section .icon.move.sub-move { background: none; }

.site-dashboard-side-menu-wrapper .section .icon.move.sub-move::after, .site-dashboard-side-menu-wrapper .section .icon.move.sub-move::before, .strikingly-menu-container .section .icon.move.sub-move::after, .strikingly-menu-container .section .icon.move.sub-move::before { content: " "; display: block; position: absolute; left: 8px; top: 14px; height: 1px; width: 14px; background: rgb(119, 119, 119); }

.site-dashboard-side-menu-wrapper .section .icon.move.sub-move::after, .strikingly-menu-container .section .icon.move.sub-move::after { top: -10px; height: 24px; width: 1px; }

.site-dashboard-side-menu-wrapper .section .icon.move.sub-move:hover, .strikingly-menu-container .section .icon.move.sub-move:hover { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -120px 0px no-repeat; }

.light .site-dashboard-side-menu-wrapper .section .icon.move.sub-move:hover, .light .strikingly-menu-container .section .icon.move.sub-move:hover { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -120px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .section .icon.move.sub-move:hover::after, .site-dashboard-side-menu-wrapper .section .icon.move.sub-move:hover::before, .strikingly-menu-container .section .icon.move.sub-move:hover::after, .strikingly-menu-container .section .icon.move.sub-move:hover::before { display: none; }

.site-dashboard-side-menu-wrapper .section .icon.add, .strikingly-menu-container .section .icon.add { width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") 0px 0px no-repeat; margin: 2px 4px 0px -2px; }

.light .site-dashboard-side-menu-wrapper .section .icon.add, .light .strikingly-menu-container .section .icon.add { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -20px 0px no-repeat; }

.site-dashboard-side-menu-wrapper .section .icon.confirm, .site-dashboard-side-menu-wrapper .section .icon.delete, .site-dashboard-side-menu-wrapper .section .icon.settings, .strikingly-menu-container .section .icon.confirm, .strikingly-menu-container .section .icon.delete, .strikingly-menu-container .section .icon.settings { margin: 2px 0px 0px 4px; float: right; cursor: pointer; color: rgb(153, 153, 153); text-align: center; line-height: 20px; text-shadow: none; }

.site-dashboard-side-menu-wrapper .section .icon.delete .si-delete-icon-v2, .strikingly-menu-container .section .icon.delete .si-delete-icon-v2 { display: inline-block; }

.site-dashboard-side-menu-wrapper .section .icon.delete:hover .si-delete-icon-v2, .strikingly-menu-container .section .icon.delete:hover .si-delete-icon-v2 { opacity: 1; }

.site-dashboard-side-menu-wrapper .section .icon.confirm, .strikingly-menu-container .section .icon.confirm { margin-right: 4px; color: rgb(150, 189, 19); }

.site-dashboard-side-menu-wrapper .section .icon.hidden, .strikingly-menu-container .section .icon.hidden { display: none; }

.site-dashboard-side-menu-wrapper .section .add-button, .site-dashboard-side-menu-wrapper .section .section-button, .strikingly-menu-container .section .add-button, .strikingly-menu-container .section .section-button { display: block; color: rgb(255, 255, 255); padding: 6px; text-decoration: none; user-select: none; min-height: 13px; font-size: 14px; font-weight: 400; width: calc(100% - 70px); float: left; background: none; cursor: pointer; }

.site-dashboard-side-menu-wrapper .section .add-button.selected, .site-dashboard-side-menu-wrapper .section .add-button:active, .site-dashboard-side-menu-wrapper .section .add-button:hover, .site-dashboard-side-menu-wrapper .section .section-button.selected, .site-dashboard-side-menu-wrapper .section .section-button:active, .site-dashboard-side-menu-wrapper .section .section-button:hover, .strikingly-menu-container .section .add-button.selected, .strikingly-menu-container .section .add-button:active, .strikingly-menu-container .section .add-button:hover, .strikingly-menu-container .section .section-button.selected, .strikingly-menu-container .section .section-button:active, .strikingly-menu-container .section .section-button:hover { background-color: rgb(255, 187, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 187, 34)); color: rgb(0, 0, 0); text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.4) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; text-decoration: none; }

.site-dashboard-side-menu-wrapper .section .add-button.selected a, .site-dashboard-side-menu-wrapper .section .add-button:active a, .site-dashboard-side-menu-wrapper .section .add-button:hover a, .site-dashboard-side-menu-wrapper .section .section-button.selected a, .site-dashboard-side-menu-wrapper .section .section-button:active a, .site-dashboard-side-menu-wrapper .section .section-button:hover a, .strikingly-menu-container .section .add-button.selected a, .strikingly-menu-container .section .add-button:active a, .strikingly-menu-container .section .add-button:hover a, .strikingly-menu-container .section .section-button.selected a, .strikingly-menu-container .section .section-button:active a, .strikingly-menu-container .section .section-button:hover a { text-decoration: none; }

.site-dashboard-side-menu-wrapper .section .add-button.selected.blue, .site-dashboard-side-menu-wrapper .section .add-button:active.blue, .site-dashboard-side-menu-wrapper .section .add-button:hover.blue, .site-dashboard-side-menu-wrapper .section .section-button.selected.blue, .site-dashboard-side-menu-wrapper .section .section-button:active.blue, .site-dashboard-side-menu-wrapper .section .section-button:hover.blue, .strikingly-menu-container .section .add-button.selected.blue, .strikingly-menu-container .section .add-button:active.blue, .strikingly-menu-container .section .add-button:hover.blue, .strikingly-menu-container .section .section-button.selected.blue, .strikingly-menu-container .section .section-button:active.blue, .strikingly-menu-container .section .section-button:hover.blue { background-color: rgb(59, 166, 227); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(59, 166, 227)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.dark-blue, .site-dashboard-side-menu-wrapper .section .add-button:active.dark-blue, .site-dashboard-side-menu-wrapper .section .add-button:hover.dark-blue, .site-dashboard-side-menu-wrapper .section .section-button.selected.dark-blue, .site-dashboard-side-menu-wrapper .section .section-button:active.dark-blue, .site-dashboard-side-menu-wrapper .section .section-button:hover.dark-blue, .strikingly-menu-container .section .add-button.selected.dark-blue, .strikingly-menu-container .section .add-button:active.dark-blue, .strikingly-menu-container .section .add-button:hover.dark-blue, .strikingly-menu-container .section .section-button.selected.dark-blue, .strikingly-menu-container .section .section-button:active.dark-blue, .strikingly-menu-container .section .section-button:hover.dark-blue { background-color: rgb(85, 85, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(119, 119, 204), rgb(85, 85, 170)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.gray, .site-dashboard-side-menu-wrapper .section .add-button:active.gray, .site-dashboard-side-menu-wrapper .section .add-button:hover.gray, .site-dashboard-side-menu-wrapper .section .section-button.selected.gray, .site-dashboard-side-menu-wrapper .section .section-button:active.gray, .site-dashboard-side-menu-wrapper .section .section-button:hover.gray, .strikingly-menu-container .section .add-button.selected.gray, .strikingly-menu-container .section .add-button:active.gray, .strikingly-menu-container .section .add-button:hover.gray, .strikingly-menu-container .section .section-button.selected.gray, .strikingly-menu-container .section .section-button:active.gray, .strikingly-menu-container .section .section-button:hover.gray { background-color: rgb(136, 136, 136); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(136, 136, 136)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.green, .site-dashboard-side-menu-wrapper .section .add-button:active.green, .site-dashboard-side-menu-wrapper .section .add-button:hover.green, .site-dashboard-side-menu-wrapper .section .section-button.selected.green, .site-dashboard-side-menu-wrapper .section .section-button:active.green, .site-dashboard-side-menu-wrapper .section .section-button:hover.green, .strikingly-menu-container .section .add-button.selected.green, .strikingly-menu-container .section .add-button:active.green, .strikingly-menu-container .section .add-button:hover.green, .strikingly-menu-container .section .section-button.selected.green, .strikingly-menu-container .section .section-button:active.green, .strikingly-menu-container .section .section-button:hover.green { background-color: rgb(119, 179, 12); background-repeat: repeat-x; background-image: linear-gradient(rgb(146, 186, 0), rgb(119, 179, 12)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.orange, .site-dashboard-side-menu-wrapper .section .add-button:active.orange, .site-dashboard-side-menu-wrapper .section .add-button:hover.orange, .site-dashboard-side-menu-wrapper .section .section-button.selected.orange, .site-dashboard-side-menu-wrapper .section .section-button:active.orange, .site-dashboard-side-menu-wrapper .section .section-button:hover.orange, .strikingly-menu-container .section .add-button.selected.orange, .strikingly-menu-container .section .add-button:active.orange, .strikingly-menu-container .section .add-button:hover.orange, .strikingly-menu-container .section .section-button.selected.orange, .strikingly-menu-container .section .section-button:active.orange, .strikingly-menu-container .section .section-button:hover.orange { background-color: rgb(255, 132, 13); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 0), rgb(255, 132, 13)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.purple, .site-dashboard-side-menu-wrapper .section .add-button:active.purple, .site-dashboard-side-menu-wrapper .section .add-button:hover.purple, .site-dashboard-side-menu-wrapper .section .section-button.selected.purple, .site-dashboard-side-menu-wrapper .section .section-button:active.purple, .site-dashboard-side-menu-wrapper .section .section-button:hover.purple, .strikingly-menu-container .section .add-button.selected.purple, .strikingly-menu-container .section .add-button:active.purple, .strikingly-menu-container .section .add-button:hover.purple, .strikingly-menu-container .section .section-button.selected.purple, .strikingly-menu-container .section .section-button:active.purple, .strikingly-menu-container .section .section-button:hover.purple { background-color: rgb(200, 64, 166); background-repeat: repeat-x; background-image: linear-gradient(rgb(221, 51, 204), rgb(200, 64, 166)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.red, .site-dashboard-side-menu-wrapper .section .add-button:active.red, .site-dashboard-side-menu-wrapper .section .add-button:hover.red, .site-dashboard-side-menu-wrapper .section .section-button.selected.red, .site-dashboard-side-menu-wrapper .section .section-button:active.red, .site-dashboard-side-menu-wrapper .section .section-button:hover.red, .strikingly-menu-container .section .add-button.selected.red, .strikingly-menu-container .section .add-button:active.red, .strikingly-menu-container .section .add-button:hover.red, .strikingly-menu-container .section .section-button.selected.red, .strikingly-menu-container .section .section-button:active.red, .strikingly-menu-container .section .section-button:hover.red { background-color: rgb(221, 34, 17); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 34, 17), rgb(221, 34, 17)); }

.site-dashboard-side-menu-wrapper .section .add-button.selected.invisible, .site-dashboard-side-menu-wrapper .section .add-button:active.invisible, .site-dashboard-side-menu-wrapper .section .add-button:hover.invisible, .site-dashboard-side-menu-wrapper .section .section-button.selected.invisible, .site-dashboard-side-menu-wrapper .section .section-button:active.invisible, .site-dashboard-side-menu-wrapper .section .section-button:hover.invisible, .strikingly-menu-container .section .add-button.selected.invisible, .strikingly-menu-container .section .add-button:active.invisible, .strikingly-menu-container .section .add-button:hover.invisible, .strikingly-menu-container .section .section-button.selected.invisible, .strikingly-menu-container .section .section-button:active.invisible, .strikingly-menu-container .section .section-button:hover.invisible { background: rgba(0, 0, 0, 0.3); box-shadow: none; }

.site-dashboard-side-menu-wrapper .section .add-button.highlight-gray, .site-dashboard-side-menu-wrapper .section .section-button.highlight-gray, .strikingly-menu-container .section .add-button.highlight-gray, .strikingly-menu-container .section .section-button.highlight-gray { border: 1px solid rgb(102, 102, 102); margin: 3px 4px; }

.site-dashboard-side-menu-wrapper .section .add-button.highlight-gray:hover, .site-dashboard-side-menu-wrapper .section .section-button.highlight-gray:hover, .strikingly-menu-container .section .add-button.highlight-gray:hover, .strikingly-menu-container .section .section-button.highlight-gray:hover { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 4px 5px; }

.site-dashboard-side-menu-wrapper .section .add-button:hover.section-button, .site-dashboard-side-menu-wrapper .section .section-button:hover.section-button, .strikingly-menu-container .section .add-button:hover.section-button, .strikingly-menu-container .section .section-button:hover.section-button { background: rgba(0, 0, 0, 0.3); color: rgb(255, 255, 255); text-shadow: none; cursor: pointer; box-shadow: none; text-decoration: none; }

.site-dashboard-side-menu-wrapper .section .add-button:hover.section-button a, .site-dashboard-side-menu-wrapper .section .section-button:hover.section-button a, .strikingly-menu-container .section .add-button:hover.section-button a, .strikingly-menu-container .section .section-button:hover.section-button a { text-decoration: none; }

.site-dashboard-side-menu-wrapper .section .add-button.add-button.selected, .site-dashboard-side-menu-wrapper .section .section-button.add-button.selected, .strikingly-menu-container .section .add-button.add-button.selected, .strikingly-menu-container .section .section-button.add-button.selected { background-color: rgb(84, 112, 28); background-repeat: repeat-x; background-image: linear-gradient(rgb(113, 133, 33), rgb(84, 112, 28)); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; box-shadow: rgba(255, 255, 255, 0.3) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; }

.site-dashboard-side-menu-wrapper .section .add-button.add-button:hover, .site-dashboard-side-menu-wrapper .section .section-button.add-button:hover, .strikingly-menu-container .section .add-button.add-button:hover, .strikingly-menu-container .section .section-button.add-button:hover { background-color: rgb(128, 191, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(167, 209, 0), rgb(128, 191, 0)); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

.site-dashboard-side-menu-wrapper .section .add-button.selected.section-button, .site-dashboard-side-menu-wrapper .section .section-button.selected.section-button, .strikingly-menu-container .section .add-button.selected.section-button, .strikingly-menu-container .section .section-button.selected.section-button { background-color: rgb(255, 190, 33); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 235, 18), rgb(255, 190, 33)); color: rgb(0, 0, 0); text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.6) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px 1px 2px; font-weight: 600; letter-spacing: -0.35px; overflow: hidden; }

.site-dashboard-side-menu-wrapper .section .add-button.hide-section, .site-dashboard-side-menu-wrapper .section .section-button.hide-section, .strikingly-menu-container .section .add-button.hide-section, .strikingly-menu-container .section .section-button.hide-section { opacity: 0.3; }

.site-dashboard-side-menu-wrapper .section .add-button .fa-eye-slash, .site-dashboard-side-menu-wrapper .section .section-button .fa-eye-slash, .strikingly-menu-container .section .add-button .fa-eye-slash, .strikingly-menu-container .section .section-button .fa-eye-slash { padding-left: 6px; }

.site-dashboard-side-menu-wrapper .section .add-button .new-notify-dot, .site-dashboard-side-menu-wrapper .section .section-button .new-notify-dot, .strikingly-menu-container .section .add-button .new-notify-dot, .strikingly-menu-container .section .section-button .new-notify-dot { display: inline-block; width: 5px; height: 5px; background: rgb(236, 83, 96); border: 1px solid rgb(248, 122, 133); vertical-align: middle; border-radius: 50%; margin-left: 5px; }

.site-dashboard-side-menu-wrapper .section input, .strikingly-menu-container .section input { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; color: rgb(238, 238, 238); padding: 1px 5px 3px; margin: 0px 0px 1px; width: 130px; font-size: 14px; }

.site-dashboard-side-menu-wrapper .section input:focus, .strikingly-menu-container .section input:focus { box-shadow: none; outline-width: 0px; }

.site-dashboard-side-menu-wrapper .section input.long, .strikingly-menu-container .section input.long { width: 400px; }

.site-dashboard-side-menu-wrapper .section input.small, .strikingly-menu-container .section input.small { padding-top: 1px; padding-bottom: 1px; font-size: 12px; height: 16px; }

.site-dashboard-side-menu-wrapper .section input.nudge, .strikingly-menu-container .section input.nudge { margin-left: 22px; }

.site-dashboard-side-menu-wrapper .section .section-settings, .strikingly-menu-container .section .section-settings { margin-left: 22px; margin-top: 4px; float: left; position: relative; zoom: 1; }

.site-dashboard-side-menu-wrapper .section .section-settings::after, .strikingly-menu-container .section .section-settings::after { display: table; content: ""; clear: both; }

.site-dashboard-side-menu-wrapper .section .section-settings .label, .strikingly-menu-container .section .section-settings .label { text-transform: uppercase; font-size: 10px; color: rgb(153, 153, 153); margin-bottom: 4px; float: left; margin-right: 6px; }

.site-dashboard-side-menu-wrapper .section .section-settings .label.clickable, .strikingly-menu-container .section .section-settings .label.clickable { cursor: pointer; user-select: none; }

.site-dashboard-side-menu-wrapper .section .section-settings .label.clickable:active, .site-dashboard-side-menu-wrapper .section .section-settings .label.clickable:hover, .strikingly-menu-container .section .section-settings .label.clickable:active, .strikingly-menu-container .section .section-settings .label.clickable:hover { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .section-heading, .strikingly-menu-container .section-heading { user-select: none; padding: 0px; font-size: 10px; color: rgb(153, 153, 153); text-transform: uppercase; margin-bottom: 5px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.site-dashboard-side-menu-wrapper .section-heading:lang(ja), .strikingly-menu-container .section-heading:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.site-dashboard-side-menu-wrapper .section-heading:lang(sxl), .site-dashboard-side-menu-wrapper .section-heading:lang(zh), .site-dashboard-side-menu-wrapper .section-heading:lang(zh-cn), .strikingly-menu-container .section-heading:lang(sxl), .strikingly-menu-container .section-heading:lang(zh), .strikingly-menu-container .section-heading:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.site-dashboard-side-menu-wrapper .section-heading:lang(zh-tw), .strikingly-menu-container .section-heading:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.site-dashboard-side-menu-wrapper .section-heading.big, .strikingly-menu-container .section-heading.big { font-size: 13px; }

.site-dashboard-side-menu-wrapper .section-heading.no-margin, .strikingly-menu-container .section-heading.no-margin { margin-bottom: 0px; }

.site-dashboard-side-menu-wrapper .section-heading.label, .strikingly-menu-container .section-heading.label { display: inline-block; zoom: 1; background: rgb(85, 102, 102); color: rgb(255, 255, 255); padding: 0px 5px; border-radius: 3px 3px 0px 0px; }

.site-dashboard-side-menu-wrapper .section-heading.label.middle, .strikingly-menu-container .section-heading.label.middle { vertical-align: middle; }

.site-dashboard-side-menu-wrapper .section-heading.toggle-section, .strikingly-menu-container .section-heading.toggle-section { cursor: pointer; }

.site-dashboard-side-menu-wrapper .section-heading.toggle-section .icon, .strikingly-menu-container .section-heading.toggle-section .icon { margin-left: 4px; font-size: 13px; position: relative; top: -1px; }

.site-dashboard-side-menu-wrapper .section-heading.switch-theme-text, .strikingly-menu-container .section-heading.switch-theme-text { white-space: nowrap; }

.site-dashboard-side-menu-wrapper .section-heading.back-to-templates, .strikingly-menu-container .section-heading.back-to-templates { font-size: 11px; text-align: center; cursor: pointer; }

.site-dashboard-side-menu-wrapper .section-heading a, .strikingly-menu-container .section-heading a { color: inherit; }

.site-dashboard-side-menu-wrapper .section-heading .triangle, .strikingly-menu-container .section-heading .triangle { margin-right: 4px; margin-bottom: 2px; position: relative; display: inline-block; }

.site-dashboard-side-menu-wrapper .section-heading .triangle.open, .strikingly-menu-container .section-heading .triangle.open { margin-bottom: 1px; }

.site-dashboard-side-menu-wrapper .section-heading a.s-edit-style-button, .strikingly-menu-container .section-heading a.s-edit-style-button { display: block; width: 100%; padding: 10px 0px; margin-bottom: 0px; outline: none; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url.show-toggle-button, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url.show-toggle-button { min-width: 144px; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button), .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) { text-transform: none; padding: 6px 10px 7px; font-size: 11px; display: inline-block; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .fa, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .fa { line-height: 14px; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) a, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) a { line-height: 14px; display: inline-block; cursor: pointer; white-space: nowrap; color: rgb(153, 153, 153); }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) a:hover, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) a:hover { color: rgb(255, 255, 255); }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text { display: inline-block; position: relative; margin-right: 5px; vertical-align: text-top; max-width: 182px; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text.truncated, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text.truncated { overflow-x: hidden; margin-right: 2px; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text.small, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .url-text.small { max-width: 130px; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .full-text, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .full-text { display: inline-block; }

.site-dashboard-side-menu-wrapper .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .fade-shade, .strikingly-menu-container .sm-preview-bar.bottom-menu .public-url:not(.show-toggle-button) .fade-shade { position: absolute; width: 10px; right: 0px; top: 0px; bottom: 0px; background-repeat: repeat-x; background-image: linear-gradient(90deg, transparent, rgb(46, 46, 47)); background-color: transparent; }

.site-dashboard-side-menu-wrapper .styles-menu .section-heading, .strikingly-menu-container .styles-menu .section-heading { font-size: 14px; line-height: 1.5; }

.operation-dropdown-menus { border-radius: 4px; margin: -5px -10px; }

.operation-dropdown-menus .operation-button { padding: 5px 10px; cursor: pointer; display: flex; align-items: center; justify-content: flex-start; }

.operation-dropdown-menus .operation-button:hover { background-color: rgb(51, 51, 51); }

.operation-dropdown-menus .operation-icon { width: 14px; margin-right: 4px; }

.operation-dropdown-menus .operation-text { color: rgb(255, 255, 255); font-size: 12px; }

.editor-side-menu .menu-item .s-kit-badge.s-badge-dot-wrap { margin-left: 8px; }

.editor-side-menu .menu-item .s-kit-badge .s-kit-badge-count { position: static; top: 0px; }

.editor-side-menu .menu-item .s-kit-badge .s-kit-badge-dot { box-shadow: none; position: static; display: block; }

.locale-dropdown-menu { width: 170px; margin: -5px -10px; border-radius: 4px; }

.locale-dropdown-menu a { cursor: pointer; color: rgb(255, 255, 255); display: block; padding: 5px 10px; text-transform: uppercase; font-size: 12px; }

.locale-dropdown-menu a:hover { color: rgb(255, 255, 255); background: rgb(51, 51, 51); }

.locale-dropdown-menu a.current { color: rgb(255, 255, 255); }

.locale-dropdown-menu a .flag, .locale-dropdown-menu a .title { vertical-align: middle; }

.locale-dropdown-menu a .flag { margin-right: 9px; display: inline-block; width: 22px; height: 16px; background-position: -1px -4px; border-radius: 2px; }

.locale-dropdown-menu a .flag.en::before { content: "EN"; }

.locale-dropdown-menu a .flag.ja::before { content: "日"; }

.locale-dropdown-menu a .flag.nl::before { content: "NL"; }

.locale-dropdown-menu a .flag.sv::before { content: "SV"; }

.locale-dropdown-menu a .flag.de::before { content: "DE"; }

.locale-dropdown-menu a .flag.it::before { content: "IT"; }

.locale-dropdown-menu a .flag.no::before { content: "NO"; }

.locale-dropdown-menu a .flag.ro::before { content: "RO"; }

.locale-dropdown-menu a .flag.cs::before { content: "CS"; }

.locale-dropdown-menu a .flag.fr::before { content: "FR"; }

.locale-dropdown-menu a .flag.es::before { content: "ES"; }

.locale-dropdown-menu a .flag.ar::before { content: "AR"; }

.locale-dropdown-menu a .flag.id::before { content: "ID"; }

.locale-dropdown-menu a .flag.fi::before { content: "FI"; }

.locale-dropdown-menu a .flag.pl::before { content: "PL"; }

.locale-dropdown-menu a .flag.vi::before { content: "VI"; }

.locale-dropdown-menu a .flag.zh-CN::before { content: "简"; }

.locale-dropdown-menu a .flag.zh-TW::before { content: "繁"; }

.locale-dropdown-menu a .flag.pt-BR::before { content: "PT"; }

.locale-dropdown-menu a .flag::before { font-size: 12px; font-weight: 700; background: transparent; color: rgb(255, 255, 255); border: 1px solid rgb(119, 119, 119); text-shadow: none; padding: 2px 4px 1px; border-radius: 3px; min-width: 17px; display: inline-block; text-align: center; top: -1px; position: relative; }

.locale-dropdown-menu a .title { position: relative; top: 0px; }

.locale-fr .s-side-menu-btn.purple a .button-label { font-size: 11px; position: relative; top: -1px; left: -3px; }

.locale-es .s-side-menu-btn.green a .button-label { max-width: 45px; }

.se-style-button-list a { margin: 0px 0px 1px; }

.se-style-button { position: relative; display: block; text-align: center; background: rgb(72, 72, 77); width: auto; box-shadow: rgba(255, 255, 255, 0.2) 0px 1px inset, rgba(0, 0, 0, 0.2) 0px 1px 2px; padding: 8px 10px; font-size: 16px; line-height: 1; color: rgb(255, 255, 255); cursor: pointer; text-decoration: none; text-shadow: none; }

.se-style-button:hover { background: rgb(86, 86, 92); }

.se-style-button.selected { background: rgb(122, 122, 131); }

.se-style-button:last-child { margin-bottom: 10px; }

.se-style-button:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; }

.se-style-button:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }

.se-custom-color-button { overflow: hidden; padding: 8px; margin-bottom: 0px !important; }

.se-custom-color-button.selected, .se-custom-color-button:hover { background: rgb(72, 72, 77) !important; color: rgb(255, 255, 255) !important; }

.se-custom-color-button.disabled, .se-custom-color-button.selected { cursor: auto; }

.se-custom-color-button.disabled:hover { background: rgb(72, 72, 77) !important; }

.se-custom-color-button .custom-color-label:lang(fr) { position: relative; left: -12px; }

.se-custom-color-button .se-pro-icon { font-family: open_sans, "Open Sans", sans-serif; font-size: 11px; position: absolute; top: 8px; right: 8px; padding: 3px 4px; border-radius: 3px; font-weight: 700; }

.se-custom-color-button .se-pro-icon:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.se-custom-color-button .se-pro-icon:lang(sxl), .se-custom-color-button .se-pro-icon:lang(zh), .se-custom-color-button .se-pro-icon:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.se-custom-color-button .se-pro-icon:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.se-custom-color-button .custom-color-form .s-btn { display: block; margin: 8px 0px; }

.se-custom-color-button .custom-color-form .s-btn .entypo-upload { margin-right: 3px; }

.se-custom-color-button .custom-color-form .s-btn:last-child { margin-bottom: 3px; }

.se-custom-color-button .custom-color-form input { background: rgb(93, 93, 98); height: 25px; padding: 0px 1px; width: 99%; font-size: 92%; font-family: open_sans, "Open Sans", sans-serif; font-weight: 600; cursor: pointer; text-align: center; }

.se-custom-color-button .custom-color-form input:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.se-custom-color-button .custom-color-form input:lang(sxl), .se-custom-color-button .custom-color-form input:lang(zh), .se-custom-color-button .custom-color-form input:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.se-custom-color-button .custom-color-form input:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.se-custom-color-button .custom-color-form input, .se-custom-color-button .custom-color-form input:focus { outline: none; }

.se-custom-color-button .custom-color-form input:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; margin-bottom: 1px; }

.se-custom-color-button .custom-color-form input:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }

.se-custom-color-button .custom-color-form ::-webkit-input-placeholder { position: relative; top: 1px; color: rgb(200, 200, 200); }

.se-custom-color-button .custom-color-form .inputs { position: relative; }

.se-custom-color-button .custom-color-form .inputs .notice { font-size: 12px; color: rgb(238, 238, 238); margin-bottom: 5px; font-weight: 400; text-transform: none; }

.se-custom-color-button .custom-color-form .inputs .loading { position: absolute; background: rgb(93, 93, 98); z-index: 1; width: 100%; height: 100%; left: 0px; top: 0px; font-size: 14px; }

.se-custom-color-button .custom-color-form .inputs .loading .fa-spinner { position: absolute; top: 50%; left: 50%; margin-top: -7px; margin-left: -7px; }

.se-custom-color-button .custom-color-form .inputs .swap { display: block; background: rgb(72, 72, 77); border-radius: 43px; width: 16px; height: 16px; font-size: 15px; padding: 3px; color: rgb(255, 255, 255); outline: none; position: absolute; right: -10px; bottom: 12px; }

.se-custom-color-button .custom-color-form .inputs .swap .fa { margin-right: 0px; }

.se-custom-color-button .s5-presets-container { display: flex; justify-content: space-between; }

.se-custom-color-button .s5-presets-container .s5-preset { display: inline-block; width: 25px; height: 25px; border-radius: 100px; color: rgb(153, 153, 153); cursor: pointer; }

.se-style-list { background: rgb(72, 72, 77); border-radius: 0px 4px 4px; border: 1px solid rgb(86, 86, 92); width: 98%; font-size: 14px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 6px; }

.se-style-list, .se-style-list li { list-style: none; }

.se-style-list li:first-child a { border-radius: 3px 3px 0px 0px; }

.se-style-list li:last-child a { border-radius: 0px 0px 3px 3px; }

.se-style-list a { display: block; color: rgb(255, 255, 255); padding: 7px 5px; cursor: pointer; text-decoration: none; text-shadow: none; }

.se-style-list a.font { font-size: 16px; padding: 5px; }

.se-style-list a:hover { background: rgb(94, 94, 100); }

.se-style-list a.selected { background: rgb(144, 144, 154); }

ul.se-style-selector { background: rgb(72, 72, 77); border: 1px solid rgb(86, 86, 92); width: 98%; font-size: 14px; box-shadow: rgba(0, 0, 0, 0.4) 0px 1px 6px; list-style: none; z-index: 3012; overflow: auto; position: absolute; max-height: 290px; left: 0px; top: 42px; border-radius: 0px 0px 2px 2px; }

ul.se-style-selector li { list-style: none; }

ul.se-style-selector li:first-child a { border-radius: 3px 3px 0px 0px; }

ul.se-style-selector li:last-child a { border-radius: 0px 0px 3px 3px; }

ul.se-style-selector a { display: block; color: rgb(255, 255, 255); padding: 7px 5px; cursor: pointer; text-decoration: none; text-shadow: none; }

ul.se-style-selector a.font { font-size: 16px; padding: 5px; }

ul.se-style-selector a:hover { background: rgb(94, 94, 100); }

ul.se-style-selector a.selected { background: rgb(144, 144, 154); }

#strikingly-maximize-wrapper { background: rgb(46, 46, 47); text-align: left; font-family: open_sans, "Open Sans", sans-serif; position: fixed; left: 0px; top: 12px; border-radius: 0px 3px 3px 0px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4) currentcolor; border-image: none; width: 36px; height: 33px; z-index: 1995; }

#strikingly-maximize-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#strikingly-maximize-wrapper:lang(sxl), #strikingly-maximize-wrapper:lang(zh), #strikingly-maximize-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#strikingly-maximize-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#strikingly-maximize-wrapper input[type="text"], #strikingly-maximize-wrapper textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

#strikingly-maximize-wrapper input[type="text"]:focus, #strikingly-maximize-wrapper textarea:focus { box-shadow: none; outline-width: 0px; }

#strikingly-maximize-wrapper input[type="text"].long, #strikingly-maximize-wrapper textarea.long { width: 400px; }

#strikingly-maximize-wrapper select { margin: 0px; border: 0px; }

#strikingly-maximize-wrapper select option { border: 0px; }

#strikingly-maximize-wrapper select:focus, #strikingly-maximize-wrapper select:hover { outline: none; }

#strikingly-maximize-wrapper hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

#strikingly-maximize-wrapper hr::after { display: table; content: ""; clear: both; }

#strikingly-maximize-wrapper hr.large { margin: 20px 0px; }

#strikingly-maximize-wrapper .btns, #strikingly-maximize-wrapper .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

#strikingly-maximize-wrapper .btns::after, #strikingly-maximize-wrapper .buttons::after { display: table; content: ""; clear: both; }

#strikingly-maximize-wrapper .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#strikingly-maximize-wrapper a { position: absolute; width: 36px; height: 34px; display: block; cursor: pointer; }

#strikingly-maximize-wrapper a .si-add-icon, #strikingly-maximize-wrapper a .si-add-icon-hover { margin: 6px auto; }

#strikingly-maximize-wrapper a .si-hover { display: none; }

#strikingly-maximize-wrapper:hover { background: rgb(34, 34, 34); }

#strikingly-maximize-wrapper:hover a .si { display: none; }

#strikingly-maximize-wrapper:hover a .si-hover { display: block; }

#page-list-panel { display: block; padding: 10px; font-family: open_sans, "Open Sans", sans-serif; border-radius: 4px; position: fixed; left: 184px; z-index: 2001; font-weight: 300; font-size: 12px; background: rgb(0, 0, 0); color: rgb(187, 187, 187); }

#page-list-panel:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#page-list-panel:lang(sxl), #page-list-panel:lang(zh), #page-list-panel:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#page-list-panel:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#page-list-panel::after { content: ""; display: block; position: absolute; top: 0px; left: -16px; border-width: medium 9px 9px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) transparent transparent; border-image: none; }

#page-list-panel a { text-decoration: underline; cursor: pointer; }

#page-list-panel a:hover { color: rgb(255, 255, 255); }

#page-list-panel select { margin-top: 8px; height: 26px; width: 240px; padding: 3px 0px 3px 3px; color: rgb(255, 255, 255); background: rgb(51, 51, 51); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(85, 85, 85); outline: none; border-radius: 3px; }

#page-list-panel select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#page-list-panel select:lang(sxl), #page-list-panel select:lang(zh), #page-list-panel select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#page-list-panel select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.move-to-page-menu { max-height: 90vh; overflow-y: auto; }

.move-to-page-menu.upward::before { transform: translateY(50%); bottom: 50% !important; }

.move-to-page-menu .menu-title { text-transform: none; max-width: 150px; }

.s-side-menu-tooltip.upward::before, .s-side-menu-tooltip span.triangle { display: none; }

.s-side-menu-tooltip.upward span.triangle { display: block; width: 0px; height: 0px; border-width: 6px; border-style: solid; border-color: transparent rgb(0, 0, 0) transparent transparent; border-image: none; position: absolute; margin-top: -6px; left: -12px; }

.current-theme { position: relative; zoom: 1; display: flex; align-items: center; }

.current-theme::after { display: table; content: ""; clear: both; }

.style-menu .current-theme { margin-bottom: 15px; }

.current-theme img { height: 35px; display: inline-block; zoom: 1; vertical-align: top; margin-right: 10px; border-radius: 1.5px; image-rendering: -webkit-optimize-contrast; }

.current-theme img.middle { vertical-align: middle; }

.current-theme .descr { zoom: 1; display: flex; flex-direction: column; justify-content: space-between; vertical-align: middle; }

.current-theme .descr.middle { vertical-align: middle; }

.current-theme .descr p { line-height: 16px; font-size: 13px; }

.current-theme .descr p:first-of-type { color: rgb(141, 148, 156); }

.current-theme.clickable { cursor: pointer; }

.current-theme.clickable .arrow { font-size: 20px; margin-top: 6px; position: absolute; right: 0px; color: rgb(170, 170, 170); }

.current-theme.clickable p { max-width: 90px; }

.current-theme.clickable:hover, .current-theme.clickable:hover .arrow, .current-theme.clickable:hover p:first-of-type { color: rgb(238, 238, 238); }

.switch-theme-notion { position: relative; top: 6px; margin-bottom: 10px; }

.theme-menu .s-click-to-retry { color: rgb(153, 153, 153); padding-left: 5px; padding-right: 5px; }

#theme-selector .theme { margin-top: 15px; display: inline-block; zoom: 1; vertical-align: top; width: 100%; box-shadow: rgb(51, 51, 51) 0px 1px 1px 2px; }

#theme-selector .theme.middle { vertical-align: middle; }

#theme-selector .theme .thumb { background: rgb(255, 255, 255); width: 100%; position: relative; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; }

#theme-selector .theme .thumb .image-wrapper { position: relative; min-height: 110px; }

#theme-selector .theme .thumb .image-wrapper img { width: 100%; display: block; image-rendering: -webkit-optimize-contrast; }

#theme-selector .theme .thumb .image-wrapper .overlay { transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); background: rgba(0, 0, 0, 0.6); position: absolute; top: 0px; left: 0px; opacity: 0; width: 100%; height: 100%; }

#theme-selector .theme .thumb .image-wrapper .overlay .badge { color: rgb(0, 0, 0); padding: 2px 4px; text-transform: uppercase; display: inline-block; border-radius: 0px 0px 3px; }

#theme-selector .theme .thumb .image-wrapper .overlay .title-group p { text-align: center; text-transform: uppercase; top: 20px; position: relative; font-size: 22px; transition: 0.4s; }

#theme-selector .theme .thumb .image-wrapper .overlay h1, #theme-selector .theme .thumb .image-wrapper .overlay h2, #theme-selector .theme .thumb .image-wrapper .overlay h3, #theme-selector .theme .thumb .image-wrapper .overlay h4 { width: 100%; position: absolute; top: 65%; transform: translateY(-50%); font-size: 14px; text-align: center; color: rgb(255, 255, 255); text-shadow: none; font-weight: 200; text-transform: uppercase; transition: 0.4s; }

#theme-selector .theme .thumb .image-wrapper:hover .overlay { opacity: 1; }

#theme-selector .theme .thumb.selected .image-wrapper .overlay { opacity: 1; display: block; border: 2px solid rgb(147, 183, 25); box-sizing: border-box; }

#theme-selector .theme .thumb.selected .image-wrapper .overlay .badge { background: rgb(147, 183, 25); }

#theme-selector .theme .thumb.selected .image-wrapper .overlay h1, #theme-selector .theme .thumb.selected .image-wrapper .overlay h2, #theme-selector .theme .thumb.selected .image-wrapper .overlay h3, #theme-selector .theme .thumb.selected .image-wrapper .overlay h4 { top: 50%; }

#theme-selector .theme .thumb.using { cursor: default; }

#theme-selector .theme .thumb.using .image-wrapper .overlay { opacity: 1; display: block; border: 2px solid rgb(243, 199, 53); box-sizing: border-box; }

#theme-selector .theme .thumb.using .image-wrapper .overlay .badge { background: rgb(243, 199, 53); }

.ReactNavigationController { position: relative; overflow: hidden; height: calc(100% - 34px); }

.s-ipad-editor .ReactNavigationController { height: 100%; }

.ReactNavigationControllerView, .ReactNavigationControllerViewContent { position: absolute; inset: 0px; }

.strikingly-menu-container .main-menu { display: flex; flex-direction: column; }

.strikingly-menu-container .main-menu .middle-menu { flex-grow: 1; }

.strikingly-menu-container .middle-style-pane { height: calc(100% - 80px); box-sizing: border-box; }

.s-animation-selector-item { color: rgb(0, 0, 0); }

.strikingly-menu-container .top-menu .settings-dot { height: 8px; width: 8px; position: absolute; background: rgb(240, 65, 52); border-radius: 100%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px; transform-origin: 0px center; margin-top: -5px; right: 5px; }

.page-setting-tooltip .s-kit-tooltip-arrow { border-right-color: rgb(0, 0, 0); }

.page-setting-tooltip .s-kit-tooltip-inner-content { max-width: 300px; background: rgb(0, 0, 0); }

body, html { overflow: initial; height: auto; width: auto; position: static; font-family: initial; }

.blog-post-editor-dialog .s-kit-modal { width: calc(100% - 100px) !important; box-sizing: border-box; }

.blog-post-editor-dialog .s-kit-modal-content .s-kit-modal-body { height: 100vh; padding: 0px; }

#blog-post-editor-iframe { margin: 0px; padding: 0px; }

.inter-link-article-title { font-weight: 700; }

.container::after { content: " "; display: block; height: 0px; clear: both; visibility: hidden; }

.clearfix::after, .clearfix::before, .row::after, .row::before { content: " "; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }

.clearfix::after, .row::after { clear: both; }

.clearfix, .row { zoom: 1; }

br.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px; }

.s-small-black-button { display: inline-block; zoom: 1; vertical-align: middle; background: rgb(24, 24, 24); border-radius: 3px; cursor: pointer; text-align: center; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; padding: 6px 10px; box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 1px; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); color: rgb(232, 232, 232) !important; font-size: 13px !important; text-decoration: none !important; font-style: normal !important; font-weight: 400 !important; text-shadow: none !important; letter-spacing: 0px !important; line-height: 1 !important; }

.s-small-black-button.middle { vertical-align: middle; }

.s-small-black-button:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-small-black-button:lang(sxl), .s-small-black-button:lang(zh), .s-small-black-button:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-small-black-button:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-mouse-enabled .s-section .s-small-black-button { opacity: 0; }

.s-mouse-enabled .s-section.close-enough .s-small-black-button, .s-mouse-enabled .s-section:hover .s-small-black-button { opacity: 1; }

@media only screen and (max-width: 727px) {
  .s-small-black-button { opacity: 1 !important; }
}

.s-component-overlay { border-radius: 2px; position: absolute; width: 100%; height: 100%; z-index: 90; cursor: pointer; padding: 7px; margin-top: -8px; margin-left: -8px; background: rgba(255, 255, 255, 0.4); border: 1px solid rgba(0, 0, 0, 0.25); opacity: 0; transition: opacity 0.05s; font-family: open_sans, "Open Sans", sans-serif; }

.s-component-overlay:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component-overlay:lang(sxl), .s-component-overlay:lang(zh), .s-component-overlay:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component-overlay:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-text .s-component-editor-wrapper.s-ckeditor .s-component-overlay { background: transparent; transition: none; cursor: default; }

.s-bg-light-text-override .s-component-overlay, .s-bg-light-text .s-component-overlay { border: 1px solid transparent; background: rgba(255, 255, 255, 0.33); }

.s-bg-light-text-override .s-component-editor-wrapper.s-ckeditor .s-component-overlay, .s-bg-light-text .s-component-editor-wrapper.s-ckeditor .s-component-overlay { border-color: rgba(255, 255, 255, 0.67); }

.s-component-overlay.visible, .s-component-overlay:hover { opacity: 1; }

.s-component-editor-wrapper.s-ckeditor .s-component-overlay, .s-native-editor .s-gallery .s-component-overlay.visible, .s-native-editor .s-gallery .s-component-overlay:hover { opacity: 0; }

.s-component-editor-inner.active .s-component-overlay, .s-component-editor-inner:hover .s-component-overlay { opacity: 1; }

.s-component-overlay.warning { background: rgba(255, 50, 50, 0.2); }

.s-bg-light-text-override .s-component-overlay.warning, .s-bg-light-text .s-component-overlay.warning { background: rgba(255, 50, 50, 0.25); }

.s-component-overlay .center { position: absolute; top: 50%; margin-top: -13px; width: 100%; left: 0px; height: 26px; line-height: 0; }

.s-component-overlay .center span { display: inline-block; zoom: 1; vertical-align: middle; background: rgb(24, 24, 24); border-radius: 3px; cursor: pointer; text-align: center; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; padding: 6px 10px; box-shadow: rgba(255, 255, 255, 0.25) 0px 0px 1px; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); color: rgb(232, 232, 232) !important; font-size: 13px !important; text-decoration: none !important; font-style: normal !important; font-weight: 400 !important; text-shadow: none !important; letter-spacing: 0px !important; line-height: 1 !important; }

.s-component-overlay .center span.middle { vertical-align: middle; }

.s-component-overlay .center span:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component-overlay .center span:lang(sxl), .s-component-overlay .center span:lang(zh), .s-component-overlay .center span:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component-overlay .center span:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-mouse-enabled .s-section .s-component-overlay .center span { opacity: 0; }

.s-mouse-enabled .s-section.close-enough .s-component-overlay .center span, .s-mouse-enabled .s-section:hover .s-component-overlay .center span { opacity: 1; }

@media only screen and (max-width: 727px) {
  .s-component-overlay .center span { opacity: 1 !important; }
}

@-webkit-keyframes icon_rotate { 
  100% { transform: rotate(1turn); }
}

@keyframes icon_rotate { 
  100% { transform: rotate(1turn); }
}

.s-map-loading { position: relative; opacity: 0; }

.s-map-loading .s-map-blur-layer { position: relative; width: 100%; height: 100%; clip-path: inset(0px); filter: blur(8px); opacity: 0.75; }

.s-map-loading .fill-spinner-wrapper { display: flex; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 1; width: 18px; height: 18px; }

.s-map-loading .fill-spinner-wrapper .fa.fill-spinner-big { width: 14px; height: 14px; padding: 2px; aspect-ratio: 1 / 1; border-radius: 50%; background: rgb(255, 255, 255); --_m: conic-gradient(transparent 0 10%,#000),linear-gradient(#000 0 0) content-box; mask-image: ; -webkit-mask-position-x: ; -webkit-mask-position-y: ; mask-size: ; mask-repeat: ; mask-origin: ; mask-clip: ; mask-mode: ; mask-composite: subtract; animation: 1s linear 0s infinite normal none running icon_rotate; }

.s-component { position: relative; }

.s-component .edit-buttons { overflow: hidden; margin-top: 0px; }

.s-component .edit-buttons .edit-btn { min-width: 50px; }

.s-component .s-component-empty { min-width: 60px; min-height: 30px; }

.s-component.s-text .s-component-editor { position: relative; z-index: 91; }

.s-component.s-text .s-component-editor .edit-buttons { margin-bottom: 10px; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor .s-component-overlay { cursor: text; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor.empty .s-component-editor { min-width: 60px; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor .s-component-empty { display: none; position: absolute; left: -4px; top: -4px; width: 100%; height: 100%; padding: 4px; z-index: 89; min-width: 0px; min-height: 0px; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor.empty .s-component-empty { display: block; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor.s-component-editor-edit-button-wrapper { position: relative; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor .s-component-overlay.s-component-edit-button-overlay { top: 0px; cursor: pointer; z-index: 91; }

.s-component.s-text .s-component-editor-wrapper.s-ckeditor .s-component-overlay.s-component-edit-button-overlay:hover { opacity: 1; }

.s-component.s-button.fullwidth { width: 100%; }

.s-component.s-button .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; cursor: auto; min-width: 160px; display: inline-block; }

.s-component.s-button .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-button .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-button .s-component-editor:lang(sxl), .s-component.s-button .s-component-editor:lang(zh), .s-component.s-button .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-button .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-button .s-component-editor input[type="text"], .s-component.s-button .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-button .s-component-editor input[type="text"]:focus, .s-component.s-button .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-button .s-component-editor input[type="text"].long, .s-component.s-button .s-component-editor textarea.long { width: 400px; }

.s-component.s-button .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-button .s-component-editor select option { border: 0px; }

.s-component.s-button .s-component-editor select:focus, .s-component.s-button .s-component-editor select:hover { outline: none; }

.s-component.s-button .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-button .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-button .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-button .s-component-editor .btns, .s-component.s-button .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-button .s-component-editor .btns::after, .s-component.s-button .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-button .s-component-editor h1, .s-component.s-button .s-component-editor h1.title, .s-component.s-button .s-component-editor h2, .s-component.s-button .s-component-editor h2.title { font-size: 28px; }

.s-component.s-button .s-component-editor h3, .s-component.s-button .s-component-editor h3.title { font-size: 22px; }

.s-component.s-button .s-component-editor h4, .s-component.s-button .s-component-editor h4.title, .s-component.s-button .s-component-editor h5, .s-component.s-button .s-component-editor h5.title, .s-component.s-button .s-component-editor h6, .s-component.s-button .s-component-editor h6.title { font-size: 18px; }

.s-component.s-button .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-button .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-button .s-component-editor .title:lang(sxl), .s-component.s-button .s-component-editor .title:lang(zh), .s-component.s-button .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-button .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-button .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-button .s-component-editor .title.center { text-align: center; }

.s-component.s-button .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-button .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-button .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-button .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-button .s-component-editor .label:lang(sxl), .s-component.s-button .s-component-editor .label:lang(zh), .s-component.s-button .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-button .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-button .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-button .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-button .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-button .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-button .s-component-editor input[type="email"], .s-component.s-button .s-component-editor input[type="text"], .s-component.s-button .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-button .s-component-editor input[type="email"]:focus, .s-component.s-button .s-component-editor input[type="text"]:focus, .s-component.s-button .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-button .s-component-editor input[type="email"].long, .s-component.s-button .s-component-editor input[type="text"].long, .s-component.s-button .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-button .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-button .s-component-editor .hint, .s-component.s-button .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-button .s-component-editor .hint.thin, .s-component.s-button .s-component-editor .hint .thin, .s-component.s-button .s-component-editor p.thin, .s-component.s-button .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-button .s-component-editor .hint.thin span, .s-component.s-button .s-component-editor .hint .thin span, .s-component.s-button .s-component-editor p.thin span, .s-component.s-button .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-button .s-component-editor .hint.thin span:active, .s-component.s-button .s-component-editor .hint .thin span:active, .s-component.s-button .s-component-editor .hint.thin span:hover, .s-component.s-button .s-component-editor .hint .thin span:hover, .s-component.s-button .s-component-editor p.thin span:active, .s-component.s-button .s-component-editor p .thin span:active, .s-component.s-button .s-component-editor p.thin span:hover, .s-component.s-button .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-button .s-component-editor .hint.small, .s-component.s-button .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-button .s-component-editor p { margin-bottom: 15px; }

.s-component.s-button .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-button .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-button .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-button .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-button .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-button .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-button .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-button .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-button .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-button .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-button .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-button .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-button .s-component-editor .input, .s-component.s-button .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-button .s-component-editor .input::after, .s-component.s-button .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-button .s-component-editor .input input[type="text"], .s-component.s-button .s-component-editor .input textarea, .s-component.s-button .s-component-editor .s-input input[type="text"], .s-component.s-button .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-button .s-component-editor .input textarea, .s-component.s-button .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-button .s-component-editor .input label, .s-component.s-button .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-button .s-component-editor .input label.float, .s-component.s-button .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-button .s-component-editor .input label.float.small, .s-component.s-button .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-button .s-component-editor .input label.float.long, .s-component.s-button .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-button .s-component-editor .input a, .s-component.s-button .s-component-editor .input a:active, .s-component.s-button .s-component-editor .input a:hover, .s-component.s-button .s-component-editor .s-input a, .s-component.s-button .s-component-editor .s-input a:active, .s-component.s-button .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-button .s-component-editor .input .float, .s-component.s-button .s-component-editor .s-input .float { float: left; }

.s-component.s-button .s-component-editor .input .p100, .s-component.s-button .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-button .s-component-editor .input .p75, .s-component.s-button .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-button .s-component-editor .input .p50, .s-component.s-button .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-button .s-component-editor .input .add-link-hint, .s-component.s-button .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-button .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-button .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-button .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-button .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-button .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-button .s-component-editor .input { margin-right: 10px; }

.s-component.s-button .s-component-editor .input .label-title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; margin-bottom: 3px; }

.s-component.s-button .s-component-editor .input .label-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-button .s-component-editor .input .label-title:lang(sxl), .s-component.s-button .s-component-editor .input .label-title:lang(zh), .s-component.s-button .s-component-editor .input .label-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-button .s-component-editor .input .label-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-button .s-component-editor .input .label-title i { color: rgb(153, 153, 153); }

.s-component.s-button .s-component-editor .input input[type="text"] { display: block; width: 220px; float: none; }

.s-component.s-button .s-component-editor .input.last { margin-right: 0px; }

.s-component.s-media .s-component-empty { min-width: 150px; }

.s-component.s-media .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; max-width: 600px; display: inline-block; padding: 0px 10px 10px; }

.s-component.s-media .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-media .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-media .s-component-editor:lang(sxl), .s-component.s-media .s-component-editor:lang(zh), .s-component.s-media .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-media .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-media .s-component-editor input[type="text"], .s-component.s-media .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-media .s-component-editor input[type="text"]:focus, .s-component.s-media .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-media .s-component-editor input[type="text"].long, .s-component.s-media .s-component-editor textarea.long { width: 400px; }

.s-component.s-media .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-media .s-component-editor select option { border: 0px; }

.s-component.s-media .s-component-editor select:focus, .s-component.s-media .s-component-editor select:hover { outline: none; }

.s-component.s-media .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-media .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-media .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-media .s-component-editor .btns, .s-component.s-media .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-media .s-component-editor .btns::after, .s-component.s-media .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-media .s-component-editor h1, .s-component.s-media .s-component-editor h1.title, .s-component.s-media .s-component-editor h2, .s-component.s-media .s-component-editor h2.title { font-size: 28px; }

.s-component.s-media .s-component-editor h3, .s-component.s-media .s-component-editor h3.title { font-size: 22px; }

.s-component.s-media .s-component-editor h4, .s-component.s-media .s-component-editor h4.title, .s-component.s-media .s-component-editor h5, .s-component.s-media .s-component-editor h5.title, .s-component.s-media .s-component-editor h6, .s-component.s-media .s-component-editor h6.title { font-size: 18px; }

.s-component.s-media .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-media .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-media .s-component-editor .title:lang(sxl), .s-component.s-media .s-component-editor .title:lang(zh), .s-component.s-media .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-media .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-media .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-media .s-component-editor .title.center { text-align: center; }

.s-component.s-media .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-media .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-media .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-media .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-media .s-component-editor .label:lang(sxl), .s-component.s-media .s-component-editor .label:lang(zh), .s-component.s-media .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-media .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-media .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-media .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-media .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-media .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-media .s-component-editor input[type="email"], .s-component.s-media .s-component-editor input[type="text"], .s-component.s-media .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-media .s-component-editor input[type="email"]:focus, .s-component.s-media .s-component-editor input[type="text"]:focus, .s-component.s-media .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-media .s-component-editor input[type="email"].long, .s-component.s-media .s-component-editor input[type="text"].long, .s-component.s-media .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-media .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-media .s-component-editor .hint, .s-component.s-media .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-media .s-component-editor .hint.thin, .s-component.s-media .s-component-editor .hint .thin, .s-component.s-media .s-component-editor p.thin, .s-component.s-media .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-media .s-component-editor .hint.thin span, .s-component.s-media .s-component-editor .hint .thin span, .s-component.s-media .s-component-editor p.thin span, .s-component.s-media .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-media .s-component-editor .hint.thin span:active, .s-component.s-media .s-component-editor .hint .thin span:active, .s-component.s-media .s-component-editor .hint.thin span:hover, .s-component.s-media .s-component-editor .hint .thin span:hover, .s-component.s-media .s-component-editor p.thin span:active, .s-component.s-media .s-component-editor p .thin span:active, .s-component.s-media .s-component-editor p.thin span:hover, .s-component.s-media .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-media .s-component-editor .hint.small, .s-component.s-media .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-media .s-component-editor p { margin-bottom: 15px; }

.s-component.s-media .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-media .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-media .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-media .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-media .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-media .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-media .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-media .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-media .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-media .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-media .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-media .s-component-editor .input, .s-component.s-media .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-media .s-component-editor .input::after, .s-component.s-media .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-media .s-component-editor .input input[type="text"], .s-component.s-media .s-component-editor .input textarea, .s-component.s-media .s-component-editor .s-input input[type="text"], .s-component.s-media .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-media .s-component-editor .input textarea, .s-component.s-media .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-media .s-component-editor .input label, .s-component.s-media .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-media .s-component-editor .input label.float, .s-component.s-media .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-media .s-component-editor .input label.float.small, .s-component.s-media .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-media .s-component-editor .input label.float.long, .s-component.s-media .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-media .s-component-editor .input a, .s-component.s-media .s-component-editor .input a:active, .s-component.s-media .s-component-editor .input a:hover, .s-component.s-media .s-component-editor .s-input a, .s-component.s-media .s-component-editor .s-input a:active, .s-component.s-media .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-media .s-component-editor .input .float, .s-component.s-media .s-component-editor .s-input .float { float: left; }

.s-component.s-media .s-component-editor .input .p100, .s-component.s-media .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-media .s-component-editor .input .p75, .s-component.s-media .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-media .s-component-editor .input .p50, .s-component.s-media .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-media .s-component-editor .input .add-link-hint, .s-component.s-media .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-media .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-media .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-media .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-media .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-media .s-component-editor .link-input { margin-top: 2px; position: relative; }

@media only screen and (min-width: 501px) {
  .s-component.s-media .s-component-editor { min-width: 300px; }
}

.s-component.s-media .s-component-editor .image-editor-image { padding: 4px; background: rgba(0, 0, 0, 0.3); border-radius: 0px; position: relative; display: block; float: none; min-width: 60px; min-height: 60px; margin: 0px; }

.s-component.s-media .s-component-editor .image-editor-image img { display: block; max-width: 100%; margin: 0px; padding: 0px; }

.s-component.s-media .s-component-editor .image-editor-image.fluid { max-width: 100% !important; }

.s-component.s-media .s-component-editor .image-editor-image.fluid img { max-height: 650px; max-width: 100% !important; }

.s-component.s-media .s-component-editor .image-editor-image .player { width: 100%; }

.s-component.s-media .s-component-editor .image-editor-image .player iframe { max-width: 100%; max-height: 100%; }

.s-component.s-media .s-component-editor .image-editor-image .player video { max-width: 100%; height: auto; }

.s-component.s-media .s-component-editor .image-editor-image img { margin: 0px auto; }

.s-component.s-media .s-component-editor .preview-panel:hover .icon-panel { opacity: 1; }

.s-component.s-media .s-component-editor .preview-panel .icon-panel .icon, .s-component.s-media .s-component-editor .preview-panel:hover .icon-panel .icon { text-decoration: none; }

.s-component.s-media .s-component-editor .preview-panel .empty-image { width: 100%; height: 150px; text-align: center; font-size: 0px; color: rgb(153, 153, 153); }

.s-component.s-media .s-component-editor .preview-panel .empty-image .text { max-width: 250px; font-size: 14px; display: inline-block; text-shadow: none; position: relative; top: 50%; transform: translateY(-50%); }

.s-component.s-media .s-component-editor .preview-panel .empty-image .text .kb-link { display: inline-block; margin-top: 10px; cursor: pointer; color: rgb(27, 176, 230); text-decoration: none; }

.s-component.s-media .s-component-editor .preview-panel .empty-image.link { cursor: pointer; }

.s-component.s-media .s-component-editor .preview-panel .preview-image { position: relative; width: 100%; overflow: hidden; }

.s-component.s-media .s-component-editor .preview-panel .preview-image::after { content: ""; width: 100%; height: 100%; background: url("/images/editor2/preview-mosaic.png") 0% 0% / 4% auto; position: absolute; top: 0px; left: 0px; z-index: -1; opacity: 0.2; }

.s-component.s-media .s-component-editor .icon-panel { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); text-align: center; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); opacity: 0; }

.s-component.s-media .s-component-editor .icon-panel span { height: 100%; display: inline-block; vertical-align: middle; }

.s-component.s-media .s-component-editor .icon-panel.permanent { background: rgba(0, 0, 0, 0.4); opacity: 1; }

.s-component.s-media .s-component-editor .empty-image .icon, .s-component.s-media .s-component-editor .icon-panel .icon { width: 30%; display: inline-block; text-decoration: none; vertical-align: middle; color: rgb(204, 204, 204); cursor: pointer; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.s-component.s-media .s-component-editor .empty-image .icon i, .s-component.s-media .s-component-editor .icon-panel .icon i { font-size: 30px; position: relative; top: -5px; font-style: normal; }

.s-component.s-media .s-component-editor .empty-image .icon i.remove-button, .s-component.s-media .s-component-editor .icon-panel .icon i.remove-button { font-size: 50px; top: 5px; }

.s-component.s-media .s-component-editor .empty-image .icon:hover, .s-component.s-media .s-component-editor .icon-panel .icon:hover { color: rgb(255, 255, 255); text-decoration: none; }

.s-component.s-media .s-component-editor .empty-image .icon.remove, .s-component.s-media .s-component-editor .icon-panel .icon.remove { position: relative; top: -10px; }

.s-component.s-media .s-component-editor .button-panel { padding: 6px 0px; }

.s-component.s-media .s-component-editor .button-panel a.link-icon { margin-right: 12px; text-decoration: none; font-size: 12px; background: rgb(85, 85, 85); height: 23px; line-height: 23px; display: inline-block; border-radius: 2px; }

.s-component.s-media .s-component-editor .button-panel a.link-icon .fa, .s-component.s-media .s-component-editor .button-panel a.link-icon i { font-size: 13px; color: rgb(221, 221, 221); margin-right: 3px; }

.s-component.s-media .s-component-editor .button-panel a.link-icon.last { margin-right: 0px; }

.s-component.s-media .s-component-editor .button-panel a.link-icon:hover { background: rgb(102, 102, 102); }

.s-component.s-media .s-component-editor .button-panel a.simplicity-theme { color: rgb(169, 174, 178); background: unset; }

.s-component.s-media .s-component-editor .button-panel a.simplicity-theme:hover { color: rgb(169, 174, 178); background: unset; text-decoration: underline; }

.s-component.s-media .s-component-editor .button-panel a.simplicity-theme .bg-icon { width: 13px; height: 13px; display: inline-block; vertical-align: text-top; margin-right: 3px; position: relative; top: 1px; }

.s-component.s-media .s-component-editor .button-panel a.simplicity-theme .border-radius-icon { background: url("/images/editor2/radius.svg") 50% 50% no-repeat; }

.s-component.s-media .s-component-editor .button-panel a.simplicity-theme .aspect-ratio-icon { background: url("/images/editor2/image-size.svg") 50% 50% no-repeat; }

.s-component.s-media .s-component-editor .button-panel a.select-selected, .s-component.s-media .s-component-editor .button-panel a.select-selected:hover, .s-component.s-media .s-component-editor .button-panel a.select-selected i { color: rgb(243, 199, 53); }

.s-component.s-media .s-component-editor .button-panel a.select-selected .border-radius-icon { background: url("/images/editor2/radius-used.svg") 50% 50% no-repeat; }

.s-component.s-media .s-component-editor .button-panel a.select-selected .aspect-ratio-icon { background: url("/images/editor2/image-size-used.svg") 50% 50% no-repeat; }

.s-component.s-media .s-component-editor .button-panel .link-input { border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); overflow: hidden; display: flex; margin-bottom: 6px; }

.s-component.s-media .s-component-editor .button-panel .link-input .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-media .s-component-editor .button-panel .link-input input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-media .s-component-editor .button-panel .link-input input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-media .s-component-editor .button-panel .link-input input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-media .s-component-editor .button-panel .link-input textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-media .s-component-editor .button-panel .link-input textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-media .s-component-editor .button-panel .link-input textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-media .s-component-editor .button-panel .link-input .label-wrap { background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-media .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 3px; color: rgb(99, 105, 114); }

.s-component.s-media .s-component-editor .button-panel .link-input .s-checkbox { display: flex; align-items: center; padding-left: 8px; padding-right: 4px; background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-media .s-component-editor .button-panel .link-input .s-checkbox label.hint { margin-bottom: 0px; }

.s-component.s-media .s-component-editor .button-panel .link-input input[type="text"] { border: unset; }

.s-component.s-media .s-component-editor .button-panel select.ghost-select { appearance: none; margin: 0px; font-family: inherit; font-size: inherit; cursor: inherit; line-height: inherit; outline: none; background: rgb(46, 46, 47); border: 1px solid rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 0px 2px 1px; }

.s-component.s-media .s-component-editor .button-panel .select-width-auto { position: relative; }

.s-component.s-media .s-component-editor .button-panel .select-width-auto select.width-auto { width: 100%; position: absolute; opacity: 0; }

.s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn { font-size: 12px; line-height: 1.5; margin: 6px 0px 12px; text-decoration: none; }

.s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn:hover { text-decoration: none; }

.s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { width: 16px; margin-top: -3px; margin-right: 5px; }

.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { margin-right: unset; margin-left: 5px; }

.s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn .generate-text span { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-clip: text; -webkit-text-fill-color: transparent; cursor: pointer; }

.s-component.s-media .s-component-editor .button-panel .ai-logo-generate-btn .generate-text:hover { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-repeat: no-repeat; background-size: 100% 1px; background-position: center bottom; }

.s-component.s-media .s-component-editor .admin-only { margin-top: 10px; }

.s-component.s-media .s-component-editor .admin-only span { display: inline-block; vertical-align: middle; }

.s-component.s-media .s-component-editor .admin-only input { float: none; margin-left: 5px; margin-right: 3px; line-height: 20px; vertical-align: middle; }

.s-component.s-media .s-component-editor .admin-only a { float: none; vertical-align: middle; }

.s-component.s-media .s-component-editor .admin-only:hover { cursor: pointer; }

.s-component.s-media .s-component-editor .switcher { line-height: 36px; }

.s-component.s-media .s-component-editor .switcher label { text-transform: uppercase; }

.s-component.s-media .s-component-editor .switcher input[type="radio"] { margin-right: 3px; }

.s-component.s-media .s-component-editor .switcher a { text-decoration: none; cursor: pointer; }

.s-component.s-media .s-component-editor .switcher .space { display: inline-block; width: 15px; text-align: center; }

.s-component.s-media .s-component-editor .player { position: relative; width: 100%; height: 0px; padding-bottom: 52.65%; }

.s-component.s-media .s-component-editor .player iframe { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }

.s-component.s-image .s-component-empty { min-width: 100px; }

.s-component.s-image .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; max-width: 600px; display: inline-block; }

.s-component.s-image .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-image .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-image .s-component-editor:lang(sxl), .s-component.s-image .s-component-editor:lang(zh), .s-component.s-image .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-image .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-image .s-component-editor input[type="text"], .s-component.s-image .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-image .s-component-editor input[type="text"]:focus, .s-component.s-image .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-image .s-component-editor input[type="text"].long, .s-component.s-image .s-component-editor textarea.long { width: 400px; }

.s-component.s-image .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-image .s-component-editor select option { border: 0px; }

.s-component.s-image .s-component-editor select:focus, .s-component.s-image .s-component-editor select:hover { outline: none; }

.s-component.s-image .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-image .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-image .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-image .s-component-editor .btns, .s-component.s-image .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-image .s-component-editor .btns::after, .s-component.s-image .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-image .s-component-editor h1, .s-component.s-image .s-component-editor h1.title, .s-component.s-image .s-component-editor h2, .s-component.s-image .s-component-editor h2.title { font-size: 28px; }

.s-component.s-image .s-component-editor h3, .s-component.s-image .s-component-editor h3.title { font-size: 22px; }

.s-component.s-image .s-component-editor h4, .s-component.s-image .s-component-editor h4.title, .s-component.s-image .s-component-editor h5, .s-component.s-image .s-component-editor h5.title, .s-component.s-image .s-component-editor h6, .s-component.s-image .s-component-editor h6.title { font-size: 18px; }

.s-component.s-image .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-image .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-image .s-component-editor .title:lang(sxl), .s-component.s-image .s-component-editor .title:lang(zh), .s-component.s-image .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-image .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-image .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-image .s-component-editor .title.center { text-align: center; }

.s-component.s-image .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-image .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-image .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-image .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-image .s-component-editor .label:lang(sxl), .s-component.s-image .s-component-editor .label:lang(zh), .s-component.s-image .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-image .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-image .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-image .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-image .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-image .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-image .s-component-editor input[type="email"], .s-component.s-image .s-component-editor input[type="text"], .s-component.s-image .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-image .s-component-editor input[type="email"]:focus, .s-component.s-image .s-component-editor input[type="text"]:focus, .s-component.s-image .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-image .s-component-editor input[type="email"].long, .s-component.s-image .s-component-editor input[type="text"].long, .s-component.s-image .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-image .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-image .s-component-editor .hint, .s-component.s-image .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-image .s-component-editor .hint.thin, .s-component.s-image .s-component-editor .hint .thin, .s-component.s-image .s-component-editor p.thin, .s-component.s-image .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-image .s-component-editor .hint.thin span, .s-component.s-image .s-component-editor .hint .thin span, .s-component.s-image .s-component-editor p.thin span, .s-component.s-image .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-image .s-component-editor .hint.thin span:active, .s-component.s-image .s-component-editor .hint .thin span:active, .s-component.s-image .s-component-editor .hint.thin span:hover, .s-component.s-image .s-component-editor .hint .thin span:hover, .s-component.s-image .s-component-editor p.thin span:active, .s-component.s-image .s-component-editor p .thin span:active, .s-component.s-image .s-component-editor p.thin span:hover, .s-component.s-image .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-image .s-component-editor .hint.small, .s-component.s-image .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-image .s-component-editor p { margin-bottom: 15px; }

.s-component.s-image .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-image .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-image .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-image .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-image .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-image .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-image .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-image .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-image .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-image .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-image .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-image .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-image .s-component-editor .input, .s-component.s-image .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-image .s-component-editor .input::after, .s-component.s-image .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-image .s-component-editor .input input[type="text"], .s-component.s-image .s-component-editor .input textarea, .s-component.s-image .s-component-editor .s-input input[type="text"], .s-component.s-image .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-image .s-component-editor .input textarea, .s-component.s-image .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-image .s-component-editor .input label, .s-component.s-image .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-image .s-component-editor .input label.float, .s-component.s-image .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-image .s-component-editor .input label.float.small, .s-component.s-image .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-image .s-component-editor .input label.float.long, .s-component.s-image .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-image .s-component-editor .input a, .s-component.s-image .s-component-editor .input a:active, .s-component.s-image .s-component-editor .input a:hover, .s-component.s-image .s-component-editor .s-input a, .s-component.s-image .s-component-editor .s-input a:active, .s-component.s-image .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-image .s-component-editor .input .float, .s-component.s-image .s-component-editor .s-input .float { float: left; }

.s-component.s-image .s-component-editor .input .p100, .s-component.s-image .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-image .s-component-editor .input .p75, .s-component.s-image .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-image .s-component-editor .input .p50, .s-component.s-image .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-image .s-component-editor .input .add-link-hint, .s-component.s-image .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-image .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-image .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-image .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-image .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-image .s-component-editor .link-input { margin-top: 2px; position: relative; }

@media only screen and (min-width: 501px) {
  .s-component.s-image .s-component-editor { min-width: 300px; }
}

.s-component.s-image .s-component-editor .image-editor-image { padding: 4px; background: rgba(0, 0, 0, 0.3); border-radius: 0px; position: relative; display: block; float: none; min-width: 60px; min-height: 60px; margin: 0px; }

.s-component.s-image .s-component-editor .image-editor-image img { display: block; max-width: 100%; margin: 0px; padding: 0px; }

.s-component.s-image .s-component-editor .image-editor-image.fluid { max-width: 100% !important; }

.s-component.s-image .s-component-editor .image-editor-image.fluid img { max-height: 650px; max-width: 100% !important; }

.s-component.s-image .s-component-editor .image-editor-image .player { width: 100%; }

.s-component.s-image .s-component-editor .image-editor-image .player iframe { max-width: 100%; max-height: 100%; }

.s-component.s-image .s-component-editor .image-editor-image .player video { max-width: 100%; height: auto; }

.s-component.s-image .s-component-editor .image-editor-image img { margin: 0px auto; }

.s-component.s-image .s-component-editor .preview-panel:hover .icon-panel { opacity: 1; }

.s-component.s-image .s-component-editor .preview-panel .icon-panel .icon, .s-component.s-image .s-component-editor .preview-panel:hover .icon-panel .icon { text-decoration: none; }

.s-component.s-image .s-component-editor .preview-panel .empty-image { width: 100%; height: 150px; text-align: center; font-size: 0px; color: rgb(153, 153, 153); }

.s-component.s-image .s-component-editor .preview-panel .empty-image .text { max-width: 250px; font-size: 14px; display: inline-block; text-shadow: none; position: relative; top: 50%; transform: translateY(-50%); }

.s-component.s-image .s-component-editor .preview-panel .empty-image .text .kb-link { display: inline-block; margin-top: 10px; cursor: pointer; color: rgb(27, 176, 230); text-decoration: none; }

.s-component.s-image .s-component-editor .preview-panel .empty-image.link { cursor: pointer; }

.s-component.s-image .s-component-editor .preview-panel .preview-image { position: relative; width: 100%; overflow: hidden; }

.s-component.s-image .s-component-editor .preview-panel .preview-image::after { content: ""; width: 100%; height: 100%; background: url("/images/editor2/preview-mosaic.png") 0% 0% / 4% auto; position: absolute; top: 0px; left: 0px; z-index: -1; opacity: 0.2; }

.s-component.s-image .s-component-editor .icon-panel { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); text-align: center; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); opacity: 0; }

.s-component.s-image .s-component-editor .icon-panel span { height: 100%; display: inline-block; vertical-align: middle; }

.s-component.s-image .s-component-editor .icon-panel.permanent { background: rgba(0, 0, 0, 0.4); opacity: 1; }

.s-component.s-image .s-component-editor .empty-image .icon, .s-component.s-image .s-component-editor .icon-panel .icon { width: 30%; display: inline-block; text-decoration: none; vertical-align: middle; color: rgb(204, 204, 204); cursor: pointer; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.s-component.s-image .s-component-editor .empty-image .icon i, .s-component.s-image .s-component-editor .icon-panel .icon i { font-size: 30px; position: relative; top: -5px; font-style: normal; }

.s-component.s-image .s-component-editor .empty-image .icon i.remove-button, .s-component.s-image .s-component-editor .icon-panel .icon i.remove-button { font-size: 50px; top: 5px; }

.s-component.s-image .s-component-editor .empty-image .icon:hover, .s-component.s-image .s-component-editor .icon-panel .icon:hover { color: rgb(255, 255, 255); text-decoration: none; }

.s-component.s-image .s-component-editor .empty-image .icon.remove, .s-component.s-image .s-component-editor .icon-panel .icon.remove { position: relative; top: -10px; }

.s-component.s-image .s-component-editor .button-panel { padding: 6px 0px; }

.s-component.s-image .s-component-editor .button-panel a.link-icon { margin-right: 12px; text-decoration: none; font-size: 12px; background: rgb(85, 85, 85); height: 23px; line-height: 23px; display: inline-block; border-radius: 2px; }

.s-component.s-image .s-component-editor .button-panel a.link-icon .fa, .s-component.s-image .s-component-editor .button-panel a.link-icon i { font-size: 13px; color: rgb(221, 221, 221); margin-right: 3px; }

.s-component.s-image .s-component-editor .button-panel a.link-icon.last { margin-right: 0px; }

.s-component.s-image .s-component-editor .button-panel a.link-icon:hover { background: rgb(102, 102, 102); }

.s-component.s-image .s-component-editor .button-panel a.simplicity-theme { color: rgb(169, 174, 178); background: unset; }

.s-component.s-image .s-component-editor .button-panel a.simplicity-theme:hover { color: rgb(169, 174, 178); background: unset; text-decoration: underline; }

.s-component.s-image .s-component-editor .button-panel a.simplicity-theme .bg-icon { width: 13px; height: 13px; display: inline-block; vertical-align: text-top; margin-right: 3px; position: relative; top: 1px; }

.s-component.s-image .s-component-editor .button-panel a.simplicity-theme .border-radius-icon { background: url("/images/editor2/radius.svg") 50% 50% no-repeat; }

.s-component.s-image .s-component-editor .button-panel a.simplicity-theme .aspect-ratio-icon { background: url("/images/editor2/image-size.svg") 50% 50% no-repeat; }

.s-component.s-image .s-component-editor .button-panel a.select-selected, .s-component.s-image .s-component-editor .button-panel a.select-selected:hover, .s-component.s-image .s-component-editor .button-panel a.select-selected i { color: rgb(243, 199, 53); }

.s-component.s-image .s-component-editor .button-panel a.select-selected .border-radius-icon { background: url("/images/editor2/radius-used.svg") 50% 50% no-repeat; }

.s-component.s-image .s-component-editor .button-panel a.select-selected .aspect-ratio-icon { background: url("/images/editor2/image-size-used.svg") 50% 50% no-repeat; }

.s-component.s-image .s-component-editor .button-panel .link-input { border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); overflow: hidden; display: flex; margin-bottom: 6px; }

.s-component.s-image .s-component-editor .button-panel .link-input .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-image .s-component-editor .button-panel .link-input input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-image .s-component-editor .button-panel .link-input input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-image .s-component-editor .button-panel .link-input input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-image .s-component-editor .button-panel .link-input textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-image .s-component-editor .button-panel .link-input textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-image .s-component-editor .button-panel .link-input textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-image .s-component-editor .button-panel .link-input .label-wrap { background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-image .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 3px; color: rgb(99, 105, 114); }

.s-component.s-image .s-component-editor .button-panel .link-input .s-checkbox { display: flex; align-items: center; padding-left: 8px; padding-right: 4px; background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-image .s-component-editor .button-panel .link-input .s-checkbox label.hint { margin-bottom: 0px; }

.s-component.s-image .s-component-editor .button-panel .link-input input[type="text"] { border: unset; }

.s-component.s-image .s-component-editor .button-panel select.ghost-select { appearance: none; margin: 0px; font-family: inherit; font-size: inherit; cursor: inherit; line-height: inherit; outline: none; background: rgb(46, 46, 47); border: 1px solid rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 0px 2px 1px; }

.s-component.s-image .s-component-editor .button-panel .select-width-auto { position: relative; }

.s-component.s-image .s-component-editor .button-panel .select-width-auto select.width-auto { width: 100%; position: absolute; opacity: 0; }

.s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn { font-size: 12px; line-height: 1.5; margin: 6px 0px 12px; text-decoration: none; }

.s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn:hover { text-decoration: none; }

.s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { width: 16px; margin-top: -3px; margin-right: 5px; }

.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { margin-right: unset; margin-left: 5px; }

.s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn .generate-text span { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-clip: text; -webkit-text-fill-color: transparent; cursor: pointer; }

.s-component.s-image .s-component-editor .button-panel .ai-logo-generate-btn .generate-text:hover { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-repeat: no-repeat; background-size: 100% 1px; background-position: center bottom; }

.s-component.s-image .s-component-editor .admin-only { margin-top: 10px; }

.s-component.s-image .s-component-editor .admin-only span { display: inline-block; vertical-align: middle; }

.s-component.s-image .s-component-editor .admin-only input { float: none; margin-left: 5px; margin-right: 3px; line-height: 20px; vertical-align: middle; }

.s-component.s-image .s-component-editor .admin-only a { float: none; vertical-align: middle; }

.s-component.s-image .s-component-editor .admin-only:hover { cursor: pointer; }

.s-component.s-video .s-component-empty { min-width: 100px; }

.s-component.s-video .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; max-width: 600px; display: inline-block; }

.s-component.s-video .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-video .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-video .s-component-editor:lang(sxl), .s-component.s-video .s-component-editor:lang(zh), .s-component.s-video .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-video .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-video .s-component-editor input[type="text"], .s-component.s-video .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-video .s-component-editor input[type="text"]:focus, .s-component.s-video .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-video .s-component-editor input[type="text"].long, .s-component.s-video .s-component-editor textarea.long { width: 400px; }

.s-component.s-video .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-video .s-component-editor select option { border: 0px; }

.s-component.s-video .s-component-editor select:focus, .s-component.s-video .s-component-editor select:hover { outline: none; }

.s-component.s-video .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-video .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-video .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-video .s-component-editor .btns, .s-component.s-video .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-video .s-component-editor .btns::after, .s-component.s-video .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-video .s-component-editor h1, .s-component.s-video .s-component-editor h1.title, .s-component.s-video .s-component-editor h2, .s-component.s-video .s-component-editor h2.title { font-size: 28px; }

.s-component.s-video .s-component-editor h3, .s-component.s-video .s-component-editor h3.title { font-size: 22px; }

.s-component.s-video .s-component-editor h4, .s-component.s-video .s-component-editor h4.title, .s-component.s-video .s-component-editor h5, .s-component.s-video .s-component-editor h5.title, .s-component.s-video .s-component-editor h6, .s-component.s-video .s-component-editor h6.title { font-size: 18px; }

.s-component.s-video .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-video .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-video .s-component-editor .title:lang(sxl), .s-component.s-video .s-component-editor .title:lang(zh), .s-component.s-video .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-video .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-video .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-video .s-component-editor .title.center { text-align: center; }

.s-component.s-video .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-video .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-video .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-video .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-video .s-component-editor .label:lang(sxl), .s-component.s-video .s-component-editor .label:lang(zh), .s-component.s-video .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-video .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-video .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-video .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-video .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-video .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-video .s-component-editor input[type="email"], .s-component.s-video .s-component-editor input[type="text"], .s-component.s-video .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-video .s-component-editor input[type="email"]:focus, .s-component.s-video .s-component-editor input[type="text"]:focus, .s-component.s-video .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-video .s-component-editor input[type="email"].long, .s-component.s-video .s-component-editor input[type="text"].long, .s-component.s-video .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-video .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-video .s-component-editor .hint, .s-component.s-video .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-video .s-component-editor .hint.thin, .s-component.s-video .s-component-editor .hint .thin, .s-component.s-video .s-component-editor p.thin, .s-component.s-video .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-video .s-component-editor .hint.thin span, .s-component.s-video .s-component-editor .hint .thin span, .s-component.s-video .s-component-editor p.thin span, .s-component.s-video .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-video .s-component-editor .hint.thin span:active, .s-component.s-video .s-component-editor .hint .thin span:active, .s-component.s-video .s-component-editor .hint.thin span:hover, .s-component.s-video .s-component-editor .hint .thin span:hover, .s-component.s-video .s-component-editor p.thin span:active, .s-component.s-video .s-component-editor p .thin span:active, .s-component.s-video .s-component-editor p.thin span:hover, .s-component.s-video .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-video .s-component-editor .hint.small, .s-component.s-video .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-video .s-component-editor p { margin-bottom: 15px; }

.s-component.s-video .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-video .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-video .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-video .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-video .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-video .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-video .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-video .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-video .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-video .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-video .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-video .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-video .s-component-editor .input, .s-component.s-video .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-video .s-component-editor .input::after, .s-component.s-video .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-video .s-component-editor .input input[type="text"], .s-component.s-video .s-component-editor .input textarea, .s-component.s-video .s-component-editor .s-input input[type="text"], .s-component.s-video .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-video .s-component-editor .input textarea, .s-component.s-video .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-video .s-component-editor .input label, .s-component.s-video .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-video .s-component-editor .input label.float, .s-component.s-video .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-video .s-component-editor .input label.float.small, .s-component.s-video .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-video .s-component-editor .input label.float.long, .s-component.s-video .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-video .s-component-editor .input a, .s-component.s-video .s-component-editor .input a:active, .s-component.s-video .s-component-editor .input a:hover, .s-component.s-video .s-component-editor .s-input a, .s-component.s-video .s-component-editor .s-input a:active, .s-component.s-video .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-video .s-component-editor .input .float, .s-component.s-video .s-component-editor .s-input .float { float: left; }

.s-component.s-video .s-component-editor .input .p100, .s-component.s-video .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-video .s-component-editor .input .p75, .s-component.s-video .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-video .s-component-editor .input .p50, .s-component.s-video .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-video .s-component-editor .input .add-link-hint, .s-component.s-video .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-video .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-video .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-video .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-video .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-video .s-component-editor .link-input { margin-top: 2px; position: relative; }

@media only screen and (min-width: 501px) {
  .s-component.s-video .s-component-editor { min-width: 300px; }
}

.s-component.s-video .s-component-editor .image-editor-image { padding: 4px; background: rgba(0, 0, 0, 0.3); border-radius: 0px; position: relative; display: block; float: none; min-width: 60px; min-height: 60px; margin: 0px; }

.s-component.s-video .s-component-editor .image-editor-image img { display: block; max-width: 100%; margin: 0px; padding: 0px; }

.s-component.s-video .s-component-editor .image-editor-image.fluid { max-width: 100% !important; }

.s-component.s-video .s-component-editor .image-editor-image.fluid img { max-height: 650px; max-width: 100% !important; }

.s-component.s-video .s-component-editor .image-editor-image .player { width: 100%; }

.s-component.s-video .s-component-editor .image-editor-image .player iframe { max-width: 100%; max-height: 100%; }

.s-component.s-video .s-component-editor .image-editor-image .player video { max-width: 100%; height: auto; }

.s-component.s-video .s-component-editor .image-editor-image img { margin: 0px auto; }

.s-component.s-video .s-component-editor .preview-panel:hover .icon-panel { opacity: 1; }

.s-component.s-video .s-component-editor .preview-panel .icon-panel .icon, .s-component.s-video .s-component-editor .preview-panel:hover .icon-panel .icon { text-decoration: none; }

.s-component.s-video .s-component-editor .preview-panel .empty-image { width: 100%; height: 150px; text-align: center; font-size: 0px; color: rgb(153, 153, 153); }

.s-component.s-video .s-component-editor .preview-panel .empty-image .text { max-width: 250px; font-size: 14px; display: inline-block; text-shadow: none; position: relative; top: 50%; transform: translateY(-50%); }

.s-component.s-video .s-component-editor .preview-panel .empty-image .text .kb-link { display: inline-block; margin-top: 10px; cursor: pointer; color: rgb(27, 176, 230); text-decoration: none; }

.s-component.s-video .s-component-editor .preview-panel .empty-image.link { cursor: pointer; }

.s-component.s-video .s-component-editor .preview-panel .preview-image { position: relative; width: 100%; overflow: hidden; }

.s-component.s-video .s-component-editor .preview-panel .preview-image::after { content: ""; width: 100%; height: 100%; background: url("/images/editor2/preview-mosaic.png") 0% 0% / 4% auto; position: absolute; top: 0px; left: 0px; z-index: -1; opacity: 0.2; }

.s-component.s-video .s-component-editor .icon-panel { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); text-align: center; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); opacity: 0; }

.s-component.s-video .s-component-editor .icon-panel span { height: 100%; display: inline-block; vertical-align: middle; }

.s-component.s-video .s-component-editor .icon-panel.permanent { background: rgba(0, 0, 0, 0.4); opacity: 1; }

.s-component.s-video .s-component-editor .empty-image .icon, .s-component.s-video .s-component-editor .icon-panel .icon { width: 30%; display: inline-block; text-decoration: none; vertical-align: middle; color: rgb(204, 204, 204); cursor: pointer; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.s-component.s-video .s-component-editor .empty-image .icon i, .s-component.s-video .s-component-editor .icon-panel .icon i { font-size: 30px; position: relative; top: -5px; font-style: normal; }

.s-component.s-video .s-component-editor .empty-image .icon i.remove-button, .s-component.s-video .s-component-editor .icon-panel .icon i.remove-button { font-size: 50px; top: 5px; }

.s-component.s-video .s-component-editor .empty-image .icon:hover, .s-component.s-video .s-component-editor .icon-panel .icon:hover { color: rgb(255, 255, 255); text-decoration: none; }

.s-component.s-video .s-component-editor .empty-image .icon.remove, .s-component.s-video .s-component-editor .icon-panel .icon.remove { position: relative; top: -10px; }

.s-component.s-video .s-component-editor .button-panel { padding: 6px 0px; }

.s-component.s-video .s-component-editor .button-panel a.link-icon { margin-right: 12px; text-decoration: none; font-size: 12px; background: rgb(85, 85, 85); height: 23px; line-height: 23px; display: inline-block; border-radius: 2px; }

.s-component.s-video .s-component-editor .button-panel a.link-icon .fa, .s-component.s-video .s-component-editor .button-panel a.link-icon i { font-size: 13px; color: rgb(221, 221, 221); margin-right: 3px; }

.s-component.s-video .s-component-editor .button-panel a.link-icon.last { margin-right: 0px; }

.s-component.s-video .s-component-editor .button-panel a.link-icon:hover { background: rgb(102, 102, 102); }

.s-component.s-video .s-component-editor .button-panel a.simplicity-theme { color: rgb(169, 174, 178); background: unset; }

.s-component.s-video .s-component-editor .button-panel a.simplicity-theme:hover { color: rgb(169, 174, 178); background: unset; text-decoration: underline; }

.s-component.s-video .s-component-editor .button-panel a.simplicity-theme .bg-icon { width: 13px; height: 13px; display: inline-block; vertical-align: text-top; margin-right: 3px; position: relative; top: 1px; }

.s-component.s-video .s-component-editor .button-panel a.simplicity-theme .border-radius-icon { background: url("/images/editor2/radius.svg") 50% 50% no-repeat; }

.s-component.s-video .s-component-editor .button-panel a.simplicity-theme .aspect-ratio-icon { background: url("/images/editor2/image-size.svg") 50% 50% no-repeat; }

.s-component.s-video .s-component-editor .button-panel a.select-selected, .s-component.s-video .s-component-editor .button-panel a.select-selected:hover, .s-component.s-video .s-component-editor .button-panel a.select-selected i { color: rgb(243, 199, 53); }

.s-component.s-video .s-component-editor .button-panel a.select-selected .border-radius-icon { background: url("/images/editor2/radius-used.svg") 50% 50% no-repeat; }

.s-component.s-video .s-component-editor .button-panel a.select-selected .aspect-ratio-icon { background: url("/images/editor2/image-size-used.svg") 50% 50% no-repeat; }

.s-component.s-video .s-component-editor .button-panel .link-input { border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); overflow: hidden; display: flex; margin-bottom: 6px; }

.s-component.s-video .s-component-editor .button-panel .link-input .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-video .s-component-editor .button-panel .link-input input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-video .s-component-editor .button-panel .link-input input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-video .s-component-editor .button-panel .link-input input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-video .s-component-editor .button-panel .link-input textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-video .s-component-editor .button-panel .link-input textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-video .s-component-editor .button-panel .link-input textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-video .s-component-editor .button-panel .link-input .label-wrap { background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-video .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 3px; color: rgb(99, 105, 114); }

.s-component.s-video .s-component-editor .button-panel .link-input .s-checkbox { display: flex; align-items: center; padding-left: 8px; padding-right: 4px; background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-video .s-component-editor .button-panel .link-input .s-checkbox label.hint { margin-bottom: 0px; }

.s-component.s-video .s-component-editor .button-panel .link-input input[type="text"] { border: unset; }

.s-component.s-video .s-component-editor .button-panel select.ghost-select { appearance: none; margin: 0px; font-family: inherit; font-size: inherit; cursor: inherit; line-height: inherit; outline: none; background: rgb(46, 46, 47); border: 1px solid rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 0px 2px 1px; }

.s-component.s-video .s-component-editor .button-panel .select-width-auto { position: relative; }

.s-component.s-video .s-component-editor .button-panel .select-width-auto select.width-auto { width: 100%; position: absolute; opacity: 0; }

.s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn { font-size: 12px; line-height: 1.5; margin: 6px 0px 12px; text-decoration: none; }

.s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn:hover { text-decoration: none; }

.s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { width: 16px; margin-top: -3px; margin-right: 5px; }

.editor-rtl-layout .s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { margin-right: unset; margin-left: 5px; }

.s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn .generate-text span { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-clip: text; -webkit-text-fill-color: transparent; cursor: pointer; }

.s-component.s-video .s-component-editor .button-panel .ai-logo-generate-btn .generate-text:hover { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-repeat: no-repeat; background-size: 100% 1px; background-position: center bottom; }

.s-component.s-video .s-component-editor .admin-only { margin-top: 10px; }

.s-component.s-video .s-component-editor .admin-only span { display: inline-block; vertical-align: middle; }

.s-component.s-video .s-component-editor .admin-only input { float: none; margin-left: 5px; margin-right: 3px; line-height: 20px; vertical-align: middle; }

.s-component.s-video .s-component-editor .admin-only a { float: none; vertical-align: middle; }

.s-component.s-video .s-component-editor .admin-only:hover { cursor: pointer; }

.right.columns .s-component.s-button .s-component-editor, .right.columns .s-component.s-image .s-component-editor, .right.columns .s-component.s-media .s-component-editor, .right.columns .s-component.s-video .s-component-editor { float: right; }

.s-component.s-form .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; padding: 15px; min-width: 350px; }

.s-component.s-form .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-form .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-form .s-component-editor:lang(sxl), .s-component.s-form .s-component-editor:lang(zh), .s-component.s-form .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-form .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-form .s-component-editor input[type="text"], .s-component.s-form .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-form .s-component-editor input[type="text"]:focus, .s-component.s-form .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-form .s-component-editor input[type="text"].long, .s-component.s-form .s-component-editor textarea.long { width: 400px; }

.s-component.s-form .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-form .s-component-editor select option { border: 0px; }

.s-component.s-form .s-component-editor select:focus, .s-component.s-form .s-component-editor select:hover { outline: none; }

.s-component.s-form .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-form .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-form .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-form .s-component-editor .btns, .s-component.s-form .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-form .s-component-editor .btns::after, .s-component.s-form .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-form .s-component-editor h1, .s-component.s-form .s-component-editor h1.title, .s-component.s-form .s-component-editor h2, .s-component.s-form .s-component-editor h2.title { font-size: 28px; }

.s-component.s-form .s-component-editor h3, .s-component.s-form .s-component-editor h3.title { font-size: 22px; }

.s-component.s-form .s-component-editor h4, .s-component.s-form .s-component-editor h4.title, .s-component.s-form .s-component-editor h5, .s-component.s-form .s-component-editor h5.title, .s-component.s-form .s-component-editor h6, .s-component.s-form .s-component-editor h6.title { font-size: 18px; }

.s-component.s-form .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-form .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-form .s-component-editor .title:lang(sxl), .s-component.s-form .s-component-editor .title:lang(zh), .s-component.s-form .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-form .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-form .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-form .s-component-editor .title.center { text-align: center; }

.s-component.s-form .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-form .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-form .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-form .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-form .s-component-editor .label:lang(sxl), .s-component.s-form .s-component-editor .label:lang(zh), .s-component.s-form .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-form .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-form .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-form .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-form .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-form .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-form .s-component-editor input[type="email"], .s-component.s-form .s-component-editor input[type="text"], .s-component.s-form .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-form .s-component-editor input[type="email"]:focus, .s-component.s-form .s-component-editor input[type="text"]:focus, .s-component.s-form .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-form .s-component-editor input[type="email"].long, .s-component.s-form .s-component-editor input[type="text"].long, .s-component.s-form .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-form .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-form .s-component-editor .hint, .s-component.s-form .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-form .s-component-editor .hint.thin, .s-component.s-form .s-component-editor .hint .thin, .s-component.s-form .s-component-editor p.thin, .s-component.s-form .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-form .s-component-editor .hint.thin span, .s-component.s-form .s-component-editor .hint .thin span, .s-component.s-form .s-component-editor p.thin span, .s-component.s-form .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-form .s-component-editor .hint.thin span:active, .s-component.s-form .s-component-editor .hint .thin span:active, .s-component.s-form .s-component-editor .hint.thin span:hover, .s-component.s-form .s-component-editor .hint .thin span:hover, .s-component.s-form .s-component-editor p.thin span:active, .s-component.s-form .s-component-editor p .thin span:active, .s-component.s-form .s-component-editor p.thin span:hover, .s-component.s-form .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-form .s-component-editor .hint.small, .s-component.s-form .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-form .s-component-editor p { margin-bottom: 15px; }

.s-component.s-form .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-form .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-form .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-form .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-form .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-form .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-form .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-form .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-form .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-form .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-form .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-form .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-form .s-component-editor .input, .s-component.s-form .s-component-editor .s-input { margin-bottom: 10px; }

.s-component.s-form .s-component-editor .input input[type="text"], .s-component.s-form .s-component-editor .input textarea, .s-component.s-form .s-component-editor .s-input input[type="text"], .s-component.s-form .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-form .s-component-editor .input textarea, .s-component.s-form .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-form .s-component-editor .input label, .s-component.s-form .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-form .s-component-editor .input label.float, .s-component.s-form .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-form .s-component-editor .input label.float.small, .s-component.s-form .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-form .s-component-editor .input label.float.long, .s-component.s-form .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-form .s-component-editor .input a, .s-component.s-form .s-component-editor .input a:active, .s-component.s-form .s-component-editor .input a:hover, .s-component.s-form .s-component-editor .s-input a, .s-component.s-form .s-component-editor .s-input a:active, .s-component.s-form .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-form .s-component-editor .input .float, .s-component.s-form .s-component-editor .s-input .float { float: left; }

.s-component.s-form .s-component-editor .input .p100, .s-component.s-form .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-form .s-component-editor .input .p75, .s-component.s-form .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-form .s-component-editor .input .p50, .s-component.s-form .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-form .s-component-editor .input .add-link-hint, .s-component.s-form .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-form .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-form .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-form .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-form .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-form .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-form .s-component-editor input[type="text"] { width: 160px; }

.s-component.s-form .s-component-editor a.fa.fa-question-circle { margin-left: 5px; text-decoration: none; color: rgb(169, 174, 178); }

.s-component.s-form .s-component-editor .input, .s-component.s-form .s-component-editor .s-input { position: relative; zoom: 1; }

.s-component.s-form .s-component-editor .input::after, .s-component.s-form .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-form .s-component-editor .input .field-label, .s-component.s-form .s-component-editor .s-input .field-label { float: left; min-width: 100px; padding: 6px 0px; margin-right: 10px; }

.s-component.s-form .s-component-editor .input .field-label .field-checkbox, .s-component.s-form .s-component-editor .s-input .field-label .field-checkbox { float: left; padding: 0px; width: 22px; }

.s-component.s-form .s-component-editor .input .no-float, .s-component.s-form .s-component-editor .s-input .no-float { float: none; }

.s-component.s-form .s-component-editor .input.block-disposable-emails label, .s-component.s-form .s-component-editor .s-input.block-disposable-emails label { display: flex; margin-left: 25px; align-items: center; }

.s-component.s-form .s-component-editor .input.block-disposable-emails label span, .s-component.s-form .s-component-editor .s-input.block-disposable-emails label span { margin: 0px 5px; }

.s-component.s-form .s-component-editor .input .names-field-type-group, .s-component.s-form .s-component-editor .s-input .names-field-type-group { display: flex; margin: 5px 0px 10px; padding-left: 22px; }

.s-component.s-form .s-component-editor .input .names-field-type-group .s-kit-radio-wrapper, .s-component.s-form .s-component-editor .s-input .names-field-type-group .s-kit-radio-wrapper { max-width: 200px; display: flex; color: inherit; font-weight: 400; }

.s-component.s-form .s-component-editor .input .names-field-type-group .s-kit-radio-wrapper:first-child, .s-component.s-form .s-component-editor .s-input .names-field-type-group .s-kit-radio-wrapper:first-child { margin-bottom: 5px; }

.s-component.s-form .s-component-editor .input .names-field-label-group, .s-component.s-form .s-component-editor .s-input .names-field-label-group { display: flex; flex-wrap: wrap; float: left; }

.editor-rtl-layout .s-component.s-form .s-component-editor .input .names-field-label-group, .editor-rtl-layout .s-component.s-form .s-component-editor .s-input .names-field-label-group { float: right; }

.s-component.s-form .s-component-editor .input .names-field-label-group .field-label-input, .s-component.s-form .s-component-editor .s-input .names-field-label-group .field-label-input { width: 100px; margin-right: 10px; margin-bottom: 5px; }

.editor-rtl-layout .s-component.s-form .s-component-editor .input .names-field-label-group .field-label-input, .editor-rtl-layout .s-component.s-form .s-component-editor .s-input .names-field-label-group .field-label-input { margin-right: 0px; margin-left: 10px; }

.s-component.s-form .s-component-editor .input .names-field-label-group .field-label-input:last-child, .s-component.s-form .s-component-editor .s-input .names-field-label-group .field-label-input:last-child { margin-right: 0px; margin-bottom: 0px; }

.editor-rtl-layout .s-component.s-form .s-component-editor .input .names-field-label-group .field-label-input:last-child, .editor-rtl-layout .s-component.s-form .s-component-editor .s-input .names-field-label-group .field-label-input:last-child { margin-left: 0px; }

.s-component.s-form .s-component-editor .input .field-label-input, .s-component.s-form .s-component-editor .s-input .field-label-input { position: relative; float: left; width: 160px; }

.s-component.s-form .s-component-editor .input .field-label-input input[type="text"], .s-component.s-form .s-component-editor .s-input .field-label-input input[type="text"] { width: 160px; margin-bottom: 0px; }

.s-component.s-form .s-component-editor .input .hint-wrap, .s-component.s-form .s-component-editor .s-input .hint-wrap { display: flex; flex-wrap: wrap; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn { margin-bottom: 15px; margin-right: 15px; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn.field-recaptcha, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn.field-recaptcha { width: 100%; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn.field-recaptcha label, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn.field-recaptcha label { display: flex; font-weight: 400; align-items: center; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn.field-recaptcha label span, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn.field-recaptcha label span { color: inherit; margin: 0px 5px; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn.field-recaptcha label span:hover, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn.field-recaptcha label span:hover { color: inherit; }

.s-component.s-form .s-component-editor .input .hint-wrap .redirect-btn.field-recaptcha label .fa, .s-component.s-form .s-component-editor .s-input .hint-wrap .redirect-btn.field-recaptcha label .fa { margin-bottom: -1px; }

@media only screen and (max-width: 500px) {
  .s-component.s-form .s-component-editor .input .field-label, .s-component.s-form .s-component-editor .s-input .field-label { float: none; display: inline-block; min-width: auto; }
  .s-component.s-form .s-component-editor .input .field-label-input, .s-component.s-form .s-component-editor .s-input .field-label-input { float: right; }
}

.s-component.s-form .s-component-editor .redirect-btn { cursor: pointer; }

.s-component.s-form .s-component-editor .redirect-link { position: relative; }

.s-component.s-form .s-component-editor .redirect-link .redirect-input { display: flex; flex-wrap: wrap; }

.s-component.s-form .s-component-editor .redirect-link .redirect-input input[name="redirectLink"] { flex: 1 1 0%; min-width: 100px; margin-right: 10px; }

.s-component.s-form .s-component-editor .redirect-link .redirect-input .open-in-new-tab { color: rgb(109, 109, 109); margin-right: 0px; line-height: 1.4; }

.s-component.s-form .s-component-editor .redirect-link .redirect-input .open-in-new-tab .field-checkbox { width: auto; margin-right: 5px; margin-top: 2px; }

.s-component.s-form .s-component-editor .edit-buttons { display: inline-block; vertical-align: middle; }

.s-component.s-form .s-component-editor .edit-buttons .dark-gray { color: rgb(228, 232, 239); background-color: rgb(92, 102, 118); }

.s-component.s-form .s-component-editor .edit-buttons .dark-gray:hover { background-color: rgb(141, 148, 156); }

.s-component.s-form .s-component-editor .view-response-btn { display: inline-block; position: relative; top: 3px; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder { text-align: center; position: relative; font-family: open_sans, "Open Sans", sans-serif; font-size: 19px; background: url("/images/light-bg.ac3abef7b32a3ddc3cd9dac3e6e378eb.png"); margin: 0px auto; height: 220px; border: 1px solid rgba(0, 0, 0, 0.4); overflow: hidden; border-radius: 3px; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder:lang(sxl), .s-component.s-html-component .s-component-content .s-app-store-placeholder:lang(zh), .s-component.s-html-component .s-component-content .s-app-store-placeholder:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder .descr { text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px; color: rgb(170, 170, 170); font-size: 130%; font-weight: 300; padding-top: 98px; text-transform: uppercase; z-index: 89; position: relative; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder .placeholder-background { position: absolute; left: 0px; top: 0px; padding-left: 160px; padding-right: 160px; }

.s-component.s-html-component .s-component-content .s-app-store-placeholder .bg-icon { font-size: 78px; color: rgba(68, 68, 68, 0.65); text-shadow: rgb(51, 51, 51) 0px -1px 1px; margin: 15px 0px; width: 125px; }

.s-component.s-social-media .s-component-editor { position: relative; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; width: 440px; margin: 0px auto; }

.s-component.s-social-media .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-social-media .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-social-media .s-component-editor:lang(sxl), .s-component.s-social-media .s-component-editor:lang(zh), .s-component.s-social-media .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-social-media .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-social-media .s-component-editor input[type="text"], .s-component.s-social-media .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-social-media .s-component-editor input[type="text"]:focus, .s-component.s-social-media .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-social-media .s-component-editor input[type="text"].long, .s-component.s-social-media .s-component-editor textarea.long { width: 400px; }

.s-component.s-social-media .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-social-media .s-component-editor select option { border: 0px; }

.s-component.s-social-media .s-component-editor select:focus, .s-component.s-social-media .s-component-editor select:hover { outline: none; }

.s-component.s-social-media .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-social-media .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-social-media .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-social-media .s-component-editor .btns, .s-component.s-social-media .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-social-media .s-component-editor .btns::after, .s-component.s-social-media .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-social-media .s-component-editor h1, .s-component.s-social-media .s-component-editor h1.title, .s-component.s-social-media .s-component-editor h2, .s-component.s-social-media .s-component-editor h2.title { font-size: 28px; }

.s-component.s-social-media .s-component-editor h3, .s-component.s-social-media .s-component-editor h3.title { font-size: 22px; }

.s-component.s-social-media .s-component-editor h4, .s-component.s-social-media .s-component-editor h4.title, .s-component.s-social-media .s-component-editor h5, .s-component.s-social-media .s-component-editor h5.title, .s-component.s-social-media .s-component-editor h6, .s-component.s-social-media .s-component-editor h6.title { font-size: 18px; }

.s-component.s-social-media .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-social-media .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-social-media .s-component-editor .title:lang(sxl), .s-component.s-social-media .s-component-editor .title:lang(zh), .s-component.s-social-media .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-social-media .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-social-media .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-social-media .s-component-editor .title.center { text-align: center; }

.s-component.s-social-media .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-social-media .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-social-media .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-social-media .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-social-media .s-component-editor .label:lang(sxl), .s-component.s-social-media .s-component-editor .label:lang(zh), .s-component.s-social-media .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-social-media .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-social-media .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-social-media .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-social-media .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-social-media .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-social-media .s-component-editor input[type="email"], .s-component.s-social-media .s-component-editor input[type="text"], .s-component.s-social-media .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-social-media .s-component-editor input[type="email"]:focus, .s-component.s-social-media .s-component-editor input[type="text"]:focus, .s-component.s-social-media .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-social-media .s-component-editor input[type="email"].long, .s-component.s-social-media .s-component-editor input[type="text"].long, .s-component.s-social-media .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-social-media .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-social-media .s-component-editor .hint, .s-component.s-social-media .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-social-media .s-component-editor .hint.thin, .s-component.s-social-media .s-component-editor .hint .thin, .s-component.s-social-media .s-component-editor p.thin, .s-component.s-social-media .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-social-media .s-component-editor .hint.thin span, .s-component.s-social-media .s-component-editor .hint .thin span, .s-component.s-social-media .s-component-editor p.thin span, .s-component.s-social-media .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-social-media .s-component-editor .hint.thin span:active, .s-component.s-social-media .s-component-editor .hint .thin span:active, .s-component.s-social-media .s-component-editor .hint.thin span:hover, .s-component.s-social-media .s-component-editor .hint .thin span:hover, .s-component.s-social-media .s-component-editor p.thin span:active, .s-component.s-social-media .s-component-editor p .thin span:active, .s-component.s-social-media .s-component-editor p.thin span:hover, .s-component.s-social-media .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-social-media .s-component-editor .hint.small, .s-component.s-social-media .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-social-media .s-component-editor p { margin-bottom: 15px; }

.s-component.s-social-media .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-social-media .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-social-media .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-social-media .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-social-media .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-social-media .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-social-media .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-social-media .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-social-media .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-social-media .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-social-media .s-component-editor .input, .s-component.s-social-media .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-social-media .s-component-editor .input::after, .s-component.s-social-media .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-social-media .s-component-editor .input input[type="text"], .s-component.s-social-media .s-component-editor .input textarea, .s-component.s-social-media .s-component-editor .s-input input[type="text"], .s-component.s-social-media .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-social-media .s-component-editor .input textarea, .s-component.s-social-media .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-social-media .s-component-editor .input label, .s-component.s-social-media .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-social-media .s-component-editor .input label.float, .s-component.s-social-media .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-social-media .s-component-editor .input label.float.small, .s-component.s-social-media .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-social-media .s-component-editor .input label.float.long, .s-component.s-social-media .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-social-media .s-component-editor .input a, .s-component.s-social-media .s-component-editor .input a:active, .s-component.s-social-media .s-component-editor .input a:hover, .s-component.s-social-media .s-component-editor .s-input a, .s-component.s-social-media .s-component-editor .s-input a:active, .s-component.s-social-media .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-social-media .s-component-editor .input .float, .s-component.s-social-media .s-component-editor .s-input .float { float: left; }

.s-component.s-social-media .s-component-editor .input .p100, .s-component.s-social-media .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-social-media .s-component-editor .input .p75, .s-component.s-social-media .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-social-media .s-component-editor .input .p50, .s-component.s-social-media .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-social-media .s-component-editor .input .add-link-hint, .s-component.s-social-media .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-social-media .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-social-media .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-social-media .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-social-media .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-social-media .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-social-media .s-component-editor .s-binary-switcher .capsule { margin-top: 0px; }

.s-component.s-social-media .s-component-editor .hint { color: rgb(170, 170, 170); text-align: center; margin-bottom: 10px; }

.s-component.s-social-media .s-component-editor img { height: 20px; }

.s-component.s-social-media .s-component-editor .social-media-item { display: flex; align-items: center; margin: 5px 0px; }

.s-component.s-social-media .s-component-editor .social-media-item input[type="checkbox"] { margin-right: 5px; }

.s-component.s-social-media .s-component-editor .social-media-item .social-media-header { flex: 0 0 auto; display: flex; align-items: center; margin-right: 5px; }

.s-component.s-social-media .s-component-editor .social-media-item .social-media-header.s-button-list { width: 100px; margin-right: 0px; }

.s-component.s-social-media .s-component-editor .social-media-item a.link-icon { font-size: 12px; }

.s-component.s-social-media .s-component-editor .social-media-item .link-input { width: 100%; }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper { overflow: hidden; display: flex; flex: 1 1 auto; margin-top: 2px; }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-social-media .s-component-editor .social-media-item .link-input .input-wrapper textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-social-media .s-component-editor .error-message { color: rgb(204, 119, 119); margin-top: 6px; }

.s-component.s-contact-info-form .s-repeatable-delete-button, .s-component.s-google-maps-form .s-repeatable-delete-button { opacity: 0; }

.s-component.s-contact-info-form:hover .s-repeatable-delete-button, .s-component.s-google-maps-form:hover .s-repeatable-delete-button { opacity: 1; }

.s-component.s-contact-info-form .s-component-editor .fields, .s-component.s-google-maps-form .s-component-editor .fields { display: flex; flex-direction: column; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input, .s-component.s-google-maps-form .s-component-editor .fields .link-input { overflow: hidden; display: flex; flex: 1 1 auto; margin-bottom: 5px; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input .label-wrap, .s-component.s-google-maps-form .s-component-editor .fields .link-input .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input input[type="text"], .s-component.s-google-maps-form .s-component-editor .fields .link-input input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-contact-info-form .s-component-editor .fields .link-input input[type="text"]::-webkit-input-placeholder, .s-component.s-google-maps-form .s-component-editor .fields .link-input input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-contact-info-form .s-component-editor .fields .link-input input[type="text"]::placeholder, .s-component.s-google-maps-form .s-component-editor .fields .link-input input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-contact-info-form .s-component-editor .fields .link-input textarea, .s-component.s-google-maps-form .s-component-editor .fields .link-input textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input textarea::-webkit-input-placeholder, .s-component.s-google-maps-form .s-component-editor .fields .link-input textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-contact-info-form .s-component-editor .fields .link-input textarea::placeholder, .s-component.s-google-maps-form .s-component-editor .fields .link-input textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-contact-info-form .s-component-editor .fields .link-input .fa, .s-component.s-contact-info-form .s-component-editor .fields .link-input .icon, .s-component.s-google-maps-form .s-component-editor .fields .link-input .fa, .s-component.s-google-maps-form .s-component-editor .fields .link-input .icon { margin-right: 3px; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input .label-wrap, .s-component.s-google-maps-form .s-component-editor .fields .link-input .label-wrap { padding: 6px; min-width: 55px; height: auto; white-space: normal; }

.s-component.s-contact-info-form .s-component-editor .fields .link-input textarea, .s-component.s-google-maps-form .s-component-editor .fields .link-input textarea { height: auto; }

.s-component.s-footer-logo .s-component-overlay { position: absolute; top: 0px; width: 100%; height: 100%; }

.s-component.s-gallery-item .s-component-overlay:hover { cursor: move; }

.s-gallery.s-arranging .s-component.s-gallery-item .s-component-overlay { opacity: 1; }

.s-gallery.s-arranging .s-component.s-gallery-item .s-component-overlay .s-gallery-item-edit-button { display: none; }

.s-component.s-gallery-item .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; border: 1px solid rgba(0, 0, 0, 0.4); padding: 10px; margin: 0px; color: rgb(255, 255, 255); z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; max-width: 600px; display: inline-block; position: relative; top: -20px; }

.s-component.s-gallery-item .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-gallery-item .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-gallery-item .s-component-editor:lang(sxl), .s-component.s-gallery-item .s-component-editor:lang(zh), .s-component.s-gallery-item .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-gallery-item .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-gallery-item .s-component-editor input[type="text"], .s-component.s-gallery-item .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-gallery-item .s-component-editor input[type="text"]:focus, .s-component.s-gallery-item .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-gallery-item .s-component-editor input[type="text"].long, .s-component.s-gallery-item .s-component-editor textarea.long { width: 400px; }

.s-component.s-gallery-item .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-gallery-item .s-component-editor select option { border: 0px; }

.s-component.s-gallery-item .s-component-editor select:focus, .s-component.s-gallery-item .s-component-editor select:hover { outline: none; }

.s-component.s-gallery-item .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-gallery-item .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-gallery-item .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-gallery-item .s-component-editor .btns, .s-component.s-gallery-item .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-gallery-item .s-component-editor .btns::after, .s-component.s-gallery-item .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-gallery-item .s-component-editor h1, .s-component.s-gallery-item .s-component-editor h1.title, .s-component.s-gallery-item .s-component-editor h2, .s-component.s-gallery-item .s-component-editor h2.title { font-size: 28px; }

.s-component.s-gallery-item .s-component-editor h3, .s-component.s-gallery-item .s-component-editor h3.title { font-size: 22px; }

.s-component.s-gallery-item .s-component-editor h4, .s-component.s-gallery-item .s-component-editor h4.title, .s-component.s-gallery-item .s-component-editor h5, .s-component.s-gallery-item .s-component-editor h5.title, .s-component.s-gallery-item .s-component-editor h6, .s-component.s-gallery-item .s-component-editor h6.title { font-size: 18px; }

.s-component.s-gallery-item .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-gallery-item .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-gallery-item .s-component-editor .title:lang(sxl), .s-component.s-gallery-item .s-component-editor .title:lang(zh), .s-component.s-gallery-item .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-gallery-item .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-gallery-item .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-gallery-item .s-component-editor .title.center { text-align: center; }

.s-component.s-gallery-item .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-gallery-item .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-gallery-item .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-gallery-item .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-gallery-item .s-component-editor .label:lang(sxl), .s-component.s-gallery-item .s-component-editor .label:lang(zh), .s-component.s-gallery-item .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-gallery-item .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-gallery-item .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-gallery-item .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-gallery-item .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-gallery-item .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-gallery-item .s-component-editor input[type="email"], .s-component.s-gallery-item .s-component-editor input[type="text"], .s-component.s-gallery-item .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-gallery-item .s-component-editor input[type="email"]:focus, .s-component.s-gallery-item .s-component-editor input[type="text"]:focus, .s-component.s-gallery-item .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-gallery-item .s-component-editor input[type="email"].long, .s-component.s-gallery-item .s-component-editor input[type="text"].long, .s-component.s-gallery-item .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-gallery-item .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-gallery-item .s-component-editor .hint, .s-component.s-gallery-item .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-gallery-item .s-component-editor .hint.thin, .s-component.s-gallery-item .s-component-editor .hint .thin, .s-component.s-gallery-item .s-component-editor p.thin, .s-component.s-gallery-item .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-gallery-item .s-component-editor .hint.thin span, .s-component.s-gallery-item .s-component-editor .hint .thin span, .s-component.s-gallery-item .s-component-editor p.thin span, .s-component.s-gallery-item .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-gallery-item .s-component-editor .hint.thin span:active, .s-component.s-gallery-item .s-component-editor .hint .thin span:active, .s-component.s-gallery-item .s-component-editor .hint.thin span:hover, .s-component.s-gallery-item .s-component-editor .hint .thin span:hover, .s-component.s-gallery-item .s-component-editor p.thin span:active, .s-component.s-gallery-item .s-component-editor p .thin span:active, .s-component.s-gallery-item .s-component-editor p.thin span:hover, .s-component.s-gallery-item .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-gallery-item .s-component-editor .hint.small, .s-component.s-gallery-item .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-gallery-item .s-component-editor p { margin-bottom: 15px; }

.s-component.s-gallery-item .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-gallery-item .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-gallery-item .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-gallery-item .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-gallery-item .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-gallery-item .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-gallery-item .s-component-editor .input, .s-component.s-gallery-item .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-gallery-item .s-component-editor .input::after, .s-component.s-gallery-item .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-gallery-item .s-component-editor .input input[type="text"], .s-component.s-gallery-item .s-component-editor .input textarea, .s-component.s-gallery-item .s-component-editor .s-input input[type="text"], .s-component.s-gallery-item .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-gallery-item .s-component-editor .input textarea, .s-component.s-gallery-item .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-gallery-item .s-component-editor .input label, .s-component.s-gallery-item .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-gallery-item .s-component-editor .input label.float, .s-component.s-gallery-item .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-gallery-item .s-component-editor .input label.float.small, .s-component.s-gallery-item .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-gallery-item .s-component-editor .input label.float.long, .s-component.s-gallery-item .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-gallery-item .s-component-editor .input a, .s-component.s-gallery-item .s-component-editor .input a:active, .s-component.s-gallery-item .s-component-editor .input a:hover, .s-component.s-gallery-item .s-component-editor .s-input a, .s-component.s-gallery-item .s-component-editor .s-input a:active, .s-component.s-gallery-item .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-gallery-item .s-component-editor .input .float, .s-component.s-gallery-item .s-component-editor .s-input .float { float: left; }

.s-component.s-gallery-item .s-component-editor .input .p100, .s-component.s-gallery-item .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-gallery-item .s-component-editor .input .p75, .s-component.s-gallery-item .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-gallery-item .s-component-editor .input .p50, .s-component.s-gallery-item .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-gallery-item .s-component-editor .input .add-link-hint, .s-component.s-gallery-item .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-gallery-item .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-gallery-item .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-gallery-item .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-gallery-item .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-gallery-item .s-component-editor .link-input { margin-top: 2px; position: relative; }

@media only screen and (min-width: 501px) {
  .s-component.s-gallery-item .s-component-editor { min-width: 300px; }
}

.s-component.s-gallery-item .s-component-editor .image-editor-image { padding: 4px; background: rgba(0, 0, 0, 0.3); border-radius: 0px; position: relative; display: block; float: none; min-width: 60px; min-height: 60px; margin: 0px; }

.s-component.s-gallery-item .s-component-editor .image-editor-image img { display: block; max-width: 100%; margin: 0px; padding: 0px; }

.s-component.s-gallery-item .s-component-editor .image-editor-image.fluid { max-width: 100% !important; }

.s-component.s-gallery-item .s-component-editor .image-editor-image.fluid img { max-height: 650px; max-width: 100% !important; }

.s-component.s-gallery-item .s-component-editor .image-editor-image .player { width: 100%; }

.s-component.s-gallery-item .s-component-editor .image-editor-image .player iframe { max-width: 100%; max-height: 100%; }

.s-component.s-gallery-item .s-component-editor .image-editor-image .player video { max-width: 100%; height: auto; }

.s-component.s-gallery-item .s-component-editor .image-editor-image img { margin: 0px auto; }

.s-component.s-gallery-item .s-component-editor .preview-panel:hover .icon-panel { opacity: 1; }

.s-component.s-gallery-item .s-component-editor .preview-panel .icon-panel .icon, .s-component.s-gallery-item .s-component-editor .preview-panel:hover .icon-panel .icon { text-decoration: none; }

.s-component.s-gallery-item .s-component-editor .preview-panel .empty-image { width: 100%; height: 150px; text-align: center; font-size: 0px; color: rgb(153, 153, 153); }

.s-component.s-gallery-item .s-component-editor .preview-panel .empty-image .text { max-width: 250px; font-size: 14px; display: inline-block; text-shadow: none; position: relative; top: 50%; transform: translateY(-50%); }

.s-component.s-gallery-item .s-component-editor .preview-panel .empty-image .text .kb-link { display: inline-block; margin-top: 10px; cursor: pointer; color: rgb(27, 176, 230); text-decoration: none; }

.s-component.s-gallery-item .s-component-editor .preview-panel .empty-image.link { cursor: pointer; }

.s-component.s-gallery-item .s-component-editor .preview-panel .preview-image { position: relative; width: 100%; overflow: hidden; }

.s-component.s-gallery-item .s-component-editor .preview-panel .preview-image::after { content: ""; width: 100%; height: 100%; background: url("/images/editor2/preview-mosaic.png") 0% 0% / 4% auto; position: absolute; top: 0px; left: 0px; z-index: -1; opacity: 0.2; }

.s-component.s-gallery-item .s-component-editor .icon-panel { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(0, 0, 0, 0.6); text-align: center; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); opacity: 0; }

.s-component.s-gallery-item .s-component-editor .icon-panel span { height: 100%; display: inline-block; vertical-align: middle; }

.s-component.s-gallery-item .s-component-editor .icon-panel.permanent { background: rgba(0, 0, 0, 0.4); opacity: 1; }

.s-component.s-gallery-item .s-component-editor .empty-image .icon, .s-component.s-gallery-item .s-component-editor .icon-panel .icon { width: 30%; display: inline-block; text-decoration: none; vertical-align: middle; color: rgb(204, 204, 204); cursor: pointer; transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.s-component.s-gallery-item .s-component-editor .empty-image .icon i, .s-component.s-gallery-item .s-component-editor .icon-panel .icon i { font-size: 30px; position: relative; top: -5px; font-style: normal; }

.s-component.s-gallery-item .s-component-editor .empty-image .icon i.remove-button, .s-component.s-gallery-item .s-component-editor .icon-panel .icon i.remove-button { font-size: 50px; top: 5px; }

.s-component.s-gallery-item .s-component-editor .empty-image .icon:hover, .s-component.s-gallery-item .s-component-editor .icon-panel .icon:hover { color: rgb(255, 255, 255); text-decoration: none; }

.s-component.s-gallery-item .s-component-editor .empty-image .icon.remove, .s-component.s-gallery-item .s-component-editor .icon-panel .icon.remove { position: relative; top: -10px; }

.s-component.s-gallery-item .s-component-editor .button-panel { padding: 6px 0px; }

.s-component.s-gallery-item .s-component-editor .button-panel a.link-icon { margin-right: 12px; text-decoration: none; font-size: 12px; background: rgb(85, 85, 85); height: 23px; line-height: 23px; display: inline-block; border-radius: 2px; }

.s-component.s-gallery-item .s-component-editor .button-panel a.link-icon .fa, .s-component.s-gallery-item .s-component-editor .button-panel a.link-icon i { font-size: 13px; color: rgb(221, 221, 221); margin-right: 3px; }

.s-component.s-gallery-item .s-component-editor .button-panel a.link-icon.last { margin-right: 0px; }

.s-component.s-gallery-item .s-component-editor .button-panel a.link-icon:hover { background: rgb(102, 102, 102); }

.s-component.s-gallery-item .s-component-editor .button-panel a.simplicity-theme { color: rgb(169, 174, 178); background: unset; }

.s-component.s-gallery-item .s-component-editor .button-panel a.simplicity-theme:hover { color: rgb(169, 174, 178); background: unset; text-decoration: underline; }

.s-component.s-gallery-item .s-component-editor .button-panel a.simplicity-theme .bg-icon { width: 13px; height: 13px; display: inline-block; vertical-align: text-top; margin-right: 3px; position: relative; top: 1px; }

.s-component.s-gallery-item .s-component-editor .button-panel a.simplicity-theme .border-radius-icon { background: url("/images/editor2/radius.svg") 50% 50% no-repeat; }

.s-component.s-gallery-item .s-component-editor .button-panel a.simplicity-theme .aspect-ratio-icon { background: url("/images/editor2/image-size.svg") 50% 50% no-repeat; }

.s-component.s-gallery-item .s-component-editor .button-panel a.select-selected, .s-component.s-gallery-item .s-component-editor .button-panel a.select-selected:hover, .s-component.s-gallery-item .s-component-editor .button-panel a.select-selected i { color: rgb(243, 199, 53); }

.s-component.s-gallery-item .s-component-editor .button-panel a.select-selected .border-radius-icon { background: url("/images/editor2/radius-used.svg") 50% 50% no-repeat; }

.s-component.s-gallery-item .s-component-editor .button-panel a.select-selected .aspect-ratio-icon { background: url("/images/editor2/image-size-used.svg") 50% 50% no-repeat; }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input { border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); overflow: hidden; display: flex; margin-bottom: 6px; }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input .label-wrap { background: rgb(80, 80, 80); display: flex; align-items: center; padding: 0px 6px; height: 26px; color: rgb(221, 221, 221); border-radius: 2px 0px 0px 2px; white-space: nowrap; flex: 0 0 auto; }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input input[type="text"] { flex: 1 1 auto; height: 26px; margin: 0px; padding: 0px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input input[type="text"]::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input input[type="text"]::placeholder { color: rgb(85, 85, 85); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input textarea { flex: 1 1 auto; resize: none; height: 40px; padding: 3px 5px; border-radius: 0px 2px 2px 0px; border: 1px solid rgb(80, 80, 80); line-height: 20px; }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input textarea::-webkit-input-placeholder { color: rgb(85, 85, 85); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input textarea::placeholder { color: rgb(85, 85, 85); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input .label-wrap { background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 3px; color: rgb(99, 105, 114); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input .s-checkbox { display: flex; align-items: center; padding-left: 8px; padding-right: 4px; background-color: rgba(0, 0, 0, 0.45); }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input .s-checkbox label.hint { margin-bottom: 0px; }

.s-component.s-gallery-item .s-component-editor .button-panel .link-input input[type="text"] { border: unset; }

.s-component.s-gallery-item .s-component-editor .button-panel select.ghost-select { appearance: none; margin: 0px; font-family: inherit; font-size: inherit; cursor: inherit; line-height: inherit; outline: none; background: rgb(46, 46, 47); border: 1px solid rgb(85, 85, 85); color: rgb(255, 255, 255); padding: 0px 2px 1px; }

.s-component.s-gallery-item .s-component-editor .button-panel .select-width-auto { position: relative; }

.s-component.s-gallery-item .s-component-editor .button-panel .select-width-auto select.width-auto { width: 100%; position: absolute; opacity: 0; }

.s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn { font-size: 12px; line-height: 1.5; margin: 6px 0px 12px; text-decoration: none; }

.s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn:hover { text-decoration: none; }

.s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { width: 16px; margin-top: -3px; margin-right: 5px; }

.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn .robot-avatar { margin-right: unset; margin-left: 5px; }

.s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn .generate-text span { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-clip: text; -webkit-text-fill-color: transparent; cursor: pointer; }

.s-component.s-gallery-item .s-component-editor .button-panel .ai-logo-generate-btn .generate-text:hover { background-image: linear-gradient(285deg, rgb(248, 144, 224), rgb(200, 198, 255)); background-repeat: no-repeat; background-size: 100% 1px; background-position: center bottom; }

.s-component.s-gallery-item .s-component-editor .admin-only { margin-top: 10px; }

.s-component.s-gallery-item .s-component-editor .admin-only span { display: inline-block; vertical-align: middle; }

.s-component.s-gallery-item .s-component-editor .admin-only input { float: none; margin-left: 5px; margin-right: 3px; line-height: 20px; vertical-align: middle; }

.s-component.s-gallery-item .s-component-editor .admin-only a { float: none; vertical-align: middle; }

.s-component.s-gallery-item .s-component-editor .admin-only:hover { cursor: pointer; }

.s-component.s-gallery-item .s-component-editor .preview-panel img { height: auto; width: auto; max-height: 150px; max-width: 100%; }

.s-component.s-gallery-item .s-component-editor .preview-panel .player { width: 100%; }

.s-component.s-gallery-item .s-component-editor .preview-panel .player, .s-component.s-gallery-item .s-component-editor .preview-panel .player iframe { overflow: hidden; max-height: 250px !important; }

.s-component.s-gallery-item .s-component-editor .preview-panel .hint { margin-bottom: 6px; }

.s-component.s-gallery-item .s-component-editor .preview-panel .edit-buttons .edit-btn { margin-top: 0px; }

.s-component.s-gallery-item.vertical-item .s-component-editor { left: -20%; }

.s-component.s-social-feed-manager { padding: 20px 30px; height: 400px; overflow: auto; font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; color: rgb(99, 105, 114); position: static; }

.s-component.s-social-feed-manager:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-social-feed-manager:lang(sxl), .s-component.s-social-feed-manager:lang(zh), .s-component.s-social-feed-manager:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-social-feed-manager:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-social-feed-manager::-webkit-scrollbar, .s-component.s-social-feed-manager ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

.s-component.s-social-feed-manager::-webkit-scrollbar-thumb, .s-component.s-social-feed-manager ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-component.s-social-feed-manager .text { padding: 15px 0px; }

.s-component.s-social-feed-manager .account-panel .title { font-size: 15px; color: rgb(75, 80, 86); font-weight: 700; padding: 5px 0px; }

.s-component.s-social-feed-manager .account-panel .title .learn-more { float: right; font-weight: 400; color: rgb(27, 176, 230); cursor: pointer; }

.s-component.s-social-feed-manager .account-panel .title .learn-more:hover { color: rgb(118, 113, 255); }

.s-component.s-social-feed-manager .account-panel .title .learn-more .fa { margin-right: 5px; }

.s-component.s-social-feed-manager .account-panel .account-list { overflow: hidden; border-radius: 3px; border: 1px solid rgb(221, 221, 221); display: inline-block; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item { float: left; position: relative; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item > .social-link { width: 100px; height: 100px; display: inline-block; padding: 25px 0px; box-sizing: border-box; color: rgb(75, 80, 86); background: rgb(250, 250, 250); text-align: center; border-left: 1px solid rgb(221, 221, 221); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.is-active > .social-link { cursor: pointer; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item .se-pro-icon { position: absolute; top: 2px; right: 2px; z-index: 2; color: rgb(34, 34, 34); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item .se-pro-iconspan { cursor: auto; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item .fa { padding-bottom: 10px; font-size: 25px; margin-right: 5px; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item:first-child { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item:hover:not(.is-disabled) > .social-link { background: rgb(255, 255, 255); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item:hover.facebook .fa { color: rgb(62, 93, 160); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item:hover.twitter.is-active:not(.connected) .fa { color: rgb(89, 181, 250); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item:hover.instagram .fa { color: rgb(79, 129, 170); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.facebook .fa { color: rgb(59, 89, 152); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.twitter.is-disabled > .social-link { cursor: auto; color: rgb(169, 174, 178); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.twitter.is-active:not(.connected) .fa { color: rgb(85, 172, 238); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.instagram .fa { color: rgb(75, 123, 162); }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.connected:hover > .social-link, .s-component.s-social-feed-manager .account-panel .account-list .list-item.connected > .social-link { background: rgb(250, 250, 250); color: rgb(169, 174, 178); cursor: default; }

.s-component.s-social-feed-manager .account-panel .account-list .list-item.connected .fa, .s-component.s-social-feed-manager .account-panel .account-list .list-item.connected:hover .fa { color: rgb(169, 174, 178); }

.s-component.s-social-feed-manager .social-feed-facebook-selector { color: rgb(99, 105, 114); background-color: rgb(250, 250, 250); border-radius: 3px; display: inline-block; border: 1px solid rgb(221, 221, 221); min-width: 470px; height: 125px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-close-button { text-align: right; padding: 5px 10px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-close-button a { font-size: 18px; color: rgb(136, 136, 136); }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body { height: 80px; font-family: open_sans, "Open Sans", sans-serif; padding: 0px 20px 20px; font-size: 14px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body:lang(sxl), .s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body:lang(zh), .s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .text { text-align: center; padding: 0px 10px 18px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list { text-align: center; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .s-btn { font-weight: 700; padding: 12px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .s-btn.fb-blue { color: rgb(255, 255, 255); }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .left { margin-right: 14px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .right { margin-left: 14px; }

.s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .pro-icon { text-transform: uppercase; padding: 1px 5px; margin-left: 5px; background: gold; color: rgb(75, 80, 86); border-radius: 4px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-weight: 400; font-size: 12px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector { display: block; z-index: 9999; position: absolute; top: 0px; left: 0px; margin-left: 0px; margin-top: 0px; }

@media only screen and (min-width: 501px) {
  .s-component.s-social-feed-manager .social-feed-facebook-page-selector { width: 800px; height: 500px; }
}

.s-component.s-social-feed-manager .social-feed-facebook-page-selector::-webkit-scrollbar { appearance: none; width: 7px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title { color: rgb(99, 105, 114); padding: 22px 30px 20px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title:lang(sxl), .s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title:lang(zh), .s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title .fa { padding-bottom: 10px; font-size: 18px; margin-right: 5px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .sub-dialog-title .fa-facebook { color: rgb(59, 89, 152); }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body { padding: 0px 30px 30px; font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; color: rgb(99, 105, 114); height: 350px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body:lang(sxl), .s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body:lang(zh), .s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .text { padding: 0px 0px 30px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .buttons { text-align: center; padding: 15px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .buttons .s-btn { padding: 15px 40px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .buttons .s-btn.left { margin-right: 25px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .buttons .s-btn.right { margin-left: 25px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages { height: 295px; width: 100%; overflow: auto; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages::-webkit-scrollbar { appearance: none; width: 7px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages .page { cursor: pointer; border: 2px solid transparent; padding: 17px; text-align: center; vertical-align: top; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages .page img { width: 145px; height: 145px; display: inline-block; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages .page h5.title { max-width: 140px; margin-top: 5px; }

.s-component.s-social-feed-manager .social-feed-facebook-page-selector .selector-body .pages .page.chosen { border: 2px solid rgb(147, 183, 25); }

.s-component.s-social-feed-manager .connected-panel { margin-top: 20px; }

.s-component.s-social-feed-manager .connected-panel .text .fa { margin-right: 5px; }

.s-component.s-social-feed-manager .connected-panel .connected-list { border-radius: 3px; overflow: hidden; border: 1px solid rgb(221, 221, 221); }

.s-component.s-social-feed-manager .connected-panel .connected-list table { width: 100%; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tr td, .s-component.s-social-feed-manager .connected-panel .connected-list table tr th { padding: 10px; text-align: left; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tr td:first-child, .s-component.s-social-feed-manager .connected-panel .connected-list table tr th:first-child { padding-left: 20px; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tr td:last-child, .s-component.s-social-feed-manager .connected-panel .connected-list table tr th:last-child { padding-right: 20px; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tr td { padding: 0px 10px 20px; }

.s-component.s-social-feed-manager .connected-panel .connected-list table thead { background: rgb(250, 250, 250); }

.s-component.s-social-feed-manager .connected-panel .connected-list table thead th { line-height: 30px; color: rgb(75, 80, 86); font-weight: 700; border-bottom: 1px solid rgb(221, 221, 221); }

.s-component.s-social-feed-manager .connected-panel .connected-list table thead .platform { width: 25%; }

.s-component.s-social-feed-manager .connected-panel .connected-list table thead .account { width: 35%; }

.s-component.s-social-feed-manager .connected-panel .connected-list table thead .type { width: 25%; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody tr:first-child td { padding-top: 20px; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .platform .fa { margin-right: 5px; font-size: 20px; vertical-align: middle; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .platform.facebook .fa { color: rgb(59, 89, 152); }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .platform.twitter .fa { color: rgb(85, 172, 238); }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .platform.twitter .fa-square-x-twitter { width: 18px; height: 18px; background-image: url("/images/icons/square-x-twitter-brands-solid.svg"); background-repeat: no-repeat; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .platform.instagram .fa { color: rgb(75, 123, 162); }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .account img { margin-right: 10px; vertical-align: middle; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .view-more { max-width: 240px; overflow: hidden; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .view-more .s-kit-icon { cursor: pointer; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .delete-button { margin-left: auto; width: 30px; height: 30px; line-height: 30px; text-align: center; background: rgb(250, 250, 250); border: 1px solid rgb(221, 221, 221); border-radius: 3px; cursor: pointer; }

.s-component.s-social-feed-manager .connected-panel .connected-list table tbody .delete-button:hover { background: rgb(225, 225, 225); border: 1px solid rgb(199, 199, 199); }

.s-component.s-social-feed-manager .connected-panel .connected-list .upgrade-tips { margin: 0px 0px 10px 20px; color: rgb(230, 71, 81); }

.s-component.s-social-feed-manager .connected-panel .connected-list .pricing-link { text-decoration: underline; color: rgb(230, 71, 81); }

.s-component.s-block .insert-placeholder { position: absolute; top: -24px; background-color: rgba(0, 0, 0, 0.7); width: 100%; height: 3px; }

.s-component.s-block .insert-placeholder.empty { top: 18px; }

.s-component.s-block .s-block-item.s-more-margin-bottom { margin-bottom: 40px; }

.s-component.s-block .s-block-item.s-more-margin-bottom.s-last-row, .s-component.s-block .s-block-item.s-more-margin-bottom:last-child { margin-bottom: 0px; }

.s-component.s-block .s-block-item.s-block-inline { display: inline-block; }

.s-component.s-block .s-block-item.s-block-columnBlock, .s-component.s-block .s-block-item.s-block-largeProfile { width: 100%; }

@media only screen and (min-width: 728px) {
  .s-component.s-block .s-block-item .third.columns .s-block-columnBlock .s-component.s-image .s-component-editor, .s-component.s-block .s-block-item .third.columns .s-block-columnBlock .s-component.s-video .s-component-editor { min-width: 200px !important; }
}

.s-component.s-block .s-block-item .s-block-add-wrapper { position: absolute; top: 7px; width: 100%; height: 30px; cursor: pointer; z-index: 92; transition: opacity 0.1s ease-in-out; }

.s-component.s-block .s-block-item .s-block-add-wrapper .s-block-add-line { position: absolute; top: 14px; width: 100%; height: 2px; background-color: rgb(24, 24, 24); }

.s-component.s-block .s-block-item .s-block-add-wrapper .s-block-add-btn { color: rgb(255, 255, 255); position: absolute; top: 2px; left: 50%; margin-left: -13px; width: 26px; height: 26px; border-radius: 30px; background-color: rgb(24, 24, 24); z-index: 92; cursor: pointer; user-select: none; font-size: 18px; line-height: 26px; text-align: center; display: flex; justify-content: center; align-items: center; }

.s-component.s-block .s-block-item .s-block-empty-drop-placeholder { position: absolute; height: 65px; width: 100%; }

.s-component.s-block .s-block-item .s-block-content-overlay { opacity: 1; left: 0px; top: 0px; padding-left: 0px; padding-right: 0px; margin-left: -1.5px; }

.s-component.s-block .s-block-item .s-block-content-overlay.expand-for-compound { padding: 10px 7px; margin-left: -8px; margin-top: -14px; }

.s-component.s-block .s-block-item .s-block-content-overlay.nested-item { padding: 7px; margin-left: -8px; margin-top: -8px; }

.s-component.s-block .s-block-item .s-block-column-block-overlay { top: 0px; left: 0px; opacity: 1; display: none; background: none; border: 1px solid rgba(0, 0, 0, 0.25); padding-bottom: 45px; z-index: 0; }

.s-bg-light-text-override .s-component.s-block .s-block-item .s-block-column-block-overlay, .s-bg-light-text .s-component.s-block .s-block-item .s-block-column-block-overlay { border-color: rgba(255, 255, 255, 0.67); }

.s-component.s-block .s-block-item.myo-column-outline-visible .s-block-column-block-overlay { display: block; }

.s-component.s-block .s-block-item .s-block-item-overlay { left: 0px; top: 0px; display: none; opacity: 1; padding: 7px 3px; margin-top: -7px; margin-left: -3px; }

.s-arranging .s-component.s-block .s-block-item .s-block-item-overlay.s-component-overlay, .s-component.s-block .s-block-item.visible .s-block-item-overlay.s-component-overlay { display: block; }

.s-component.s-block .s-block-item.warning .s-block-item-overlay.s-component-overlay { background: rgba(255, 50, 50, 0.2); }

.s-component.s-block .s-block-item .s-margin-bottom { margin-bottom: 35px !important; }

.s-component.s-block.on-reordering .control-buttons { display: none; }

.s-component.s-block.on-reordering .insert-point-wrapper { visibility: hidden; }

.s-component.s-block .s-block-toolbar-wrapper { position: relative; display: block; color: rgb(226, 228, 231); box-shadow: rgb(0, 0, 0) 0px -2px 0px inset; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-block .s-block-toolbar-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-block .s-block-toolbar-wrapper:lang(sxl), .s-component.s-block .s-block-toolbar-wrapper:lang(zh), .s-component.s-block .s-block-toolbar-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-block .s-block-toolbar-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-block .s-block-toolbar-wrapper .s-block-toolbar-inner { display: flex; }

.s-component.s-block .s-block-toolbar-wrapper .s-block-toolbar-inner:last-child { position: absolute; right: 0px; bottom: 0px; }

.s-component.s-block .s-block-toolbar-wrapper .s-btn-edit-column { width: auto; padding: 0px 7px; font-size: 12px; }

.s-component.s-block .s-block-toolbar-wrapper .s-icon-edit-column { transform: rotate(270deg); color: rgb(226, 228, 231); }

.s-component.s-block .s-block-control-wrapper { position: absolute; top: -30px; left: auto; right: -1px; z-index: 92; display: flex; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-block .s-block-control-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-block .s-block-control-wrapper:lang(sxl), .s-component.s-block .s-block-control-wrapper:lang(zh), .s-component.s-block .s-block-control-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-block .s-block-control-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-block .s-block-control-wrapper.expand-for-compound { top: -36px; right: -8px; }

.s-component.s-block .s-block-control-wrapper.nested-item { right: -8px; }

.s-component.s-block .s-block-control-wrapper .s-btn-layout { width: 68px; color: rgb(226, 228, 231); }

.s-component.s-block .s-btn-control-base { position: relative; width: 23px; height: 23px; line-height: 23px; font-size: 12px; color: rgb(226, 228, 231); background-color: rgb(24, 24, 24); cursor: pointer; outline: none; z-index: 92; transition: width 0.2s ease-in-out; }

.s-component.s-block .s-btn-control-base.width-auto { width: auto; }

.s-component.s-block .s-btn-control-base:first-child { border-top-left-radius: 3px; }

.s-component.s-block .s-btn-control-base.last-child { border-top-right-radius: 3px; }

.s-component.s-block .s-btn-control-base.s-btn-no-overlay-below:first-child { border-top-left-radius: 3px; border-bottom-left-radius: 3px; }

.s-component.s-block .s-btn-control-base.s-btn-no-overlay-below:last-child { border-top-right-radius: 3px; border-bottom-right-radius: 3px; }

.s-component.s-block .s-btn-control-base.s-add-repeat-item { width: auto; padding: 0px 5px; }

.s-component.s-block .s-block-control-wrapper { direction: ltr; }

.editor-rtl-layout .s-component.s-block .s-block-control-wrapper { direction: rtl; }

.s-component.s-block .s-btn-separator { border-right: 1px solid rgba(255, 255, 255, 0.3); }

.s-component.s-block .s-icon-duplicate, .s-component.s-block .s-icon-trash { font-size: 15px; color: rgb(226, 228, 231); }

.s-component.s-block .s-icon-move { position: absolute; top: -1px; left: 0px; width: 13px; height: 13px; margin: 5px; cursor: move; color: rgb(255, 255, 255); font-size: 15px; }

.s-component.s-block .s-btn-delete { width: 60px; background-color: rgb(230, 71, 81); }

.s-component.s-background .s-btn, .s-component.s-layout .s-btn, .s-component.s-linker .s-btn, .s-component.s-slider .s-section-editor-wrapper .s-btn { width: 100%; padding: 5px 0px; box-sizing: border-box; text-align: center; text-shadow: none; }

.s-component.s-background .s-btn.green, .s-component.s-layout .s-btn.green, .s-component.s-linker .s-btn.green, .s-component.s-slider .s-section-editor-wrapper .s-btn.green { border-radius: 3px; }

.s-component.s-background .s-btn.dark-gray, .s-component.s-layout .s-btn.dark-gray, .s-component.s-linker .s-btn.dark-gray, .s-component.s-slider .s-section-editor-wrapper .s-btn.dark-gray { color: rgb(228, 232, 239); background-color: rgb(92, 102, 118); }

.s-component.s-background .s-btn.dark-gray:hover, .s-component.s-layout .s-btn.dark-gray:hover, .s-component.s-linker .s-btn.dark-gray:hover, .s-component.s-slider .s-section-editor-wrapper .s-btn.dark-gray:hover { background-color: rgb(141, 148, 156); }

.s-component.s-background .s-btn.dark-gray.selected, .s-component.s-layout .s-btn.dark-gray.selected, .s-component.s-linker .s-btn.dark-gray.selected, .s-component.s-slider .s-section-editor-wrapper .s-btn.dark-gray.selected { background: rgb(221, 221, 221); color: rgb(68, 68, 68); }

.s-component.s-category-selector { float: right; margin-right: 4px; }

.s-component.s-category-selector .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; position: relative; z-index: 200; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; min-width: 150px; width: auto; font-size: 11px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-category-selector .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-category-selector .s-component-editor input[type="text"], .s-component.s-category-selector .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-category-selector .s-component-editor input[type="text"]:focus, .s-component.s-category-selector .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-category-selector .s-component-editor input[type="text"].long, .s-component.s-category-selector .s-component-editor textarea.long { width: 400px; }

.s-component.s-category-selector .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-category-selector .s-component-editor select option { border: 0px; }

.s-component.s-category-selector .s-component-editor select:focus, .s-component.s-category-selector .s-component-editor select:hover { outline: none; }

.s-component.s-category-selector .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-category-selector .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-category-selector .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-category-selector .s-component-editor .btns, .s-component.s-category-selector .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-category-selector .s-component-editor .btns::after, .s-component.s-category-selector .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-category-selector .s-component-editor h1, .s-component.s-category-selector .s-component-editor h1.title, .s-component.s-category-selector .s-component-editor h2, .s-component.s-category-selector .s-component-editor h2.title { font-size: 28px; }

.s-component.s-category-selector .s-component-editor h3, .s-component.s-category-selector .s-component-editor h3.title { font-size: 22px; }

.s-component.s-category-selector .s-component-editor h4, .s-component.s-category-selector .s-component-editor h4.title, .s-component.s-category-selector .s-component-editor h5, .s-component.s-category-selector .s-component-editor h5.title, .s-component.s-category-selector .s-component-editor h6, .s-component.s-category-selector .s-component-editor h6.title { font-size: 18px; }

.s-component.s-category-selector .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-category-selector .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-category-selector .s-component-editor .title.center { text-align: center; }

.s-component.s-category-selector .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-category-selector .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-category-selector .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-category-selector .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-category-selector .s-component-editor .label:lang(sxl), .s-component.s-category-selector .s-component-editor .label:lang(zh), .s-component.s-category-selector .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-category-selector .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-category-selector .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-category-selector .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-category-selector .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-category-selector .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-category-selector .s-component-editor input[type="email"], .s-component.s-category-selector .s-component-editor input[type="text"], .s-component.s-category-selector .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-category-selector .s-component-editor input[type="email"]:focus, .s-component.s-category-selector .s-component-editor input[type="text"]:focus, .s-component.s-category-selector .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-category-selector .s-component-editor input[type="email"].long, .s-component.s-category-selector .s-component-editor input[type="text"].long, .s-component.s-category-selector .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-category-selector .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-category-selector .s-component-editor .hint, .s-component.s-category-selector .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-category-selector .s-component-editor .hint.thin, .s-component.s-category-selector .s-component-editor .hint .thin, .s-component.s-category-selector .s-component-editor p.thin, .s-component.s-category-selector .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-category-selector .s-component-editor .hint.thin span, .s-component.s-category-selector .s-component-editor .hint .thin span, .s-component.s-category-selector .s-component-editor p.thin span, .s-component.s-category-selector .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-category-selector .s-component-editor .hint.thin span:active, .s-component.s-category-selector .s-component-editor .hint .thin span:active, .s-component.s-category-selector .s-component-editor .hint.thin span:hover, .s-component.s-category-selector .s-component-editor .hint .thin span:hover, .s-component.s-category-selector .s-component-editor p.thin span:active, .s-component.s-category-selector .s-component-editor p .thin span:active, .s-component.s-category-selector .s-component-editor p.thin span:hover, .s-component.s-category-selector .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-category-selector .s-component-editor .hint.small, .s-component.s-category-selector .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-category-selector .s-component-editor p { margin-bottom: 15px; }

.s-component.s-category-selector .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-category-selector .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-category-selector .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-category-selector .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-category-selector .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-category-selector .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-category-selector .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-category-selector .s-component-editor .input, .s-component.s-category-selector .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-category-selector .s-component-editor .input::after, .s-component.s-category-selector .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-category-selector .s-component-editor .input input[type="text"], .s-component.s-category-selector .s-component-editor .input textarea, .s-component.s-category-selector .s-component-editor .s-input input[type="text"], .s-component.s-category-selector .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-category-selector .s-component-editor .input textarea, .s-component.s-category-selector .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-category-selector .s-component-editor .input label, .s-component.s-category-selector .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-category-selector .s-component-editor .input label.float, .s-component.s-category-selector .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-category-selector .s-component-editor .input label.float.small, .s-component.s-category-selector .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-category-selector .s-component-editor .input label.float.long, .s-component.s-category-selector .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-category-selector .s-component-editor .input a, .s-component.s-category-selector .s-component-editor .input a:active, .s-component.s-category-selector .s-component-editor .input a:hover, .s-component.s-category-selector .s-component-editor .s-input a, .s-component.s-category-selector .s-component-editor .s-input a:active, .s-component.s-category-selector .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-category-selector .s-component-editor .input .float, .s-component.s-category-selector .s-component-editor .s-input .float { float: left; }

.s-component.s-category-selector .s-component-editor .input .p100, .s-component.s-category-selector .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-category-selector .s-component-editor .input .p75, .s-component.s-category-selector .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-category-selector .s-component-editor .input .p50, .s-component.s-category-selector .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-category-selector .s-component-editor .input .add-link-hint, .s-component.s-category-selector .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-category-selector .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-category-selector .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-category-selector .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-category-selector .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-category-selector .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-category-selector .s-component-editor._open { z-index: 209; }

.s-component.s-category-selector .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-category-selector .s-component-editor:lang(sxl), .s-component.s-category-selector .s-component-editor:lang(zh), .s-component.s-category-selector .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-category-selector .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-category-selector .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-category-selector .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-category-selector .s-component-editor .inner-text:lang(sxl), .s-component.s-category-selector .s-component-editor .inner-text:lang(zh), .s-component.s-category-selector .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-category-selector .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-category-selector .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-category-selector .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-category-selector .s-component-editor .title:lang(sxl), .s-component.s-category-selector .s-component-editor .title:lang(zh), .s-component.s-category-selector .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-category-selector .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-category-selector .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-category-selector .s-component-editor .title .minus, .s-component.s-category-selector .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-category-selector .s-component-editor .title .minus.middle, .s-component.s-category-selector .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-category-selector .s-component-editor .title .minus.s6-background-layout, .s-component.s-category-selector .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-category-selector .s-component-editor .title.small { font-size: 12px; }

.s-component.s-category-selector .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-category-selector .s-component-editor .title.clickable { display: block; }

.s-component.s-category-selector .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-category-selector .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-category-selector .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-category-selector .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-category-selector .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-category-selector .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-category-selector .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-category-selector .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-category-selector .s-component-editor .drop-down-select select:lang(zh), .s-component.s-category-selector .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-category-selector .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-category-selector .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-category-selector .s-component-editor .clickable { display: block; }

.s-component.s-category-selector .Dropdown-root .Dropdown-control { padding: 10px; background: rgb(46, 46, 47); color: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.4); text-transform: uppercase; text-shadow: none; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-category-selector .Dropdown-root .Dropdown-control:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-category-selector .Dropdown-root .Dropdown-control:lang(sxl), .s-component.s-category-selector .Dropdown-root .Dropdown-control:lang(zh), .s-component.s-category-selector .Dropdown-root .Dropdown-control:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-category-selector .Dropdown-root .Dropdown-control:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-category-selector .Dropdown-root .Dropdown-control .Dropdown-placeholder { margin-right: 15px; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu { top: 35px; background: rgb(46, 46, 47); border-radius: 0px 0px 3px 3px; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.4); border-image: none; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu::-webkit-scrollbar, .s-component.s-category-selector .Dropdown-root .Dropdown-menu ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb, .s-component.s-category-selector .Dropdown-root .Dropdown-menu ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu::-webkit-scrollbar-thumb { background: rgb(153, 153, 153); }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option { padding: 0px; color: rgb(255, 255, 255); }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option .option { padding: 10px; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option .option.capitalize { text-transform: capitalize; }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option .option.selected, .s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option .option:hover { background: rgb(147, 183, 25); }

.s-component.s-category-selector .Dropdown-root .Dropdown-menu .Dropdown-option .option.is-sub-category { padding-left: 30px; }

.s-component.s-category-selector.no-text-transform .Dropdown-root .Dropdown-menu .Dropdown-option .option.capitalize { text-transform: none; }

.s-component.s-ecommerce .s-ecommerce-content { overflow: visible; }

.s-component.s-hide-or-show-section { float: right; margin-right: 4px; }

.s-component.s-hide-or-show-section .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; position: relative; z-index: 200; width: 130px; font-family: open_sans, "Open Sans", sans-serif; font-size: 13px; font-weight: 600; padding: 10px 5px; display: grid; grid-template-columns: repeat(2, auto); place-content: center; column-gap: 8px; cursor: pointer; }

.s-component.s-hide-or-show-section .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-hide-or-show-section .s-component-editor input[type="text"], .s-component.s-hide-or-show-section .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-hide-or-show-section .s-component-editor input[type="text"]:focus, .s-component.s-hide-or-show-section .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-hide-or-show-section .s-component-editor input[type="text"].long, .s-component.s-hide-or-show-section .s-component-editor textarea.long { width: 400px; }

.s-component.s-hide-or-show-section .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-hide-or-show-section .s-component-editor select option { border: 0px; }

.s-component.s-hide-or-show-section .s-component-editor select:focus, .s-component.s-hide-or-show-section .s-component-editor select:hover { outline: none; }

.s-component.s-hide-or-show-section .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-hide-or-show-section .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-hide-or-show-section .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-hide-or-show-section .s-component-editor .btns, .s-component.s-hide-or-show-section .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-hide-or-show-section .s-component-editor .btns::after, .s-component.s-hide-or-show-section .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-hide-or-show-section .s-component-editor h1, .s-component.s-hide-or-show-section .s-component-editor h1.title, .s-component.s-hide-or-show-section .s-component-editor h2, .s-component.s-hide-or-show-section .s-component-editor h2.title { font-size: 28px; }

.s-component.s-hide-or-show-section .s-component-editor h3, .s-component.s-hide-or-show-section .s-component-editor h3.title { font-size: 22px; }

.s-component.s-hide-or-show-section .s-component-editor h4, .s-component.s-hide-or-show-section .s-component-editor h4.title, .s-component.s-hide-or-show-section .s-component-editor h5, .s-component.s-hide-or-show-section .s-component-editor h5.title, .s-component.s-hide-or-show-section .s-component-editor h6, .s-component.s-hide-or-show-section .s-component-editor h6.title { font-size: 18px; }

.s-component.s-hide-or-show-section .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-hide-or-show-section .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-hide-or-show-section .s-component-editor .title.center { text-align: center; }

.s-component.s-hide-or-show-section .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-hide-or-show-section .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-hide-or-show-section .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-hide-or-show-section .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .label:lang(sxl), .s-component.s-hide-or-show-section .s-component-editor .label:lang(zh), .s-component.s-hide-or-show-section .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-hide-or-show-section .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-hide-or-show-section .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-hide-or-show-section .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-hide-or-show-section .s-component-editor input[type="email"], .s-component.s-hide-or-show-section .s-component-editor input[type="text"], .s-component.s-hide-or-show-section .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-hide-or-show-section .s-component-editor input[type="email"]:focus, .s-component.s-hide-or-show-section .s-component-editor input[type="text"]:focus, .s-component.s-hide-or-show-section .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-hide-or-show-section .s-component-editor input[type="email"].long, .s-component.s-hide-or-show-section .s-component-editor input[type="text"].long, .s-component.s-hide-or-show-section .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-hide-or-show-section .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-hide-or-show-section .s-component-editor .hint, .s-component.s-hide-or-show-section .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-hide-or-show-section .s-component-editor .hint.thin, .s-component.s-hide-or-show-section .s-component-editor .hint .thin, .s-component.s-hide-or-show-section .s-component-editor p.thin, .s-component.s-hide-or-show-section .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-hide-or-show-section .s-component-editor .hint.thin span, .s-component.s-hide-or-show-section .s-component-editor .hint .thin span, .s-component.s-hide-or-show-section .s-component-editor p.thin span, .s-component.s-hide-or-show-section .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-hide-or-show-section .s-component-editor .hint.thin span:active, .s-component.s-hide-or-show-section .s-component-editor .hint .thin span:active, .s-component.s-hide-or-show-section .s-component-editor .hint.thin span:hover, .s-component.s-hide-or-show-section .s-component-editor .hint .thin span:hover, .s-component.s-hide-or-show-section .s-component-editor p.thin span:active, .s-component.s-hide-or-show-section .s-component-editor p .thin span:active, .s-component.s-hide-or-show-section .s-component-editor p.thin span:hover, .s-component.s-hide-or-show-section .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-hide-or-show-section .s-component-editor .hint.small, .s-component.s-hide-or-show-section .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-hide-or-show-section .s-component-editor p { margin-bottom: 15px; }

.s-component.s-hide-or-show-section .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-hide-or-show-section .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-hide-or-show-section .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-hide-or-show-section .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-hide-or-show-section .s-component-editor .input, .s-component.s-hide-or-show-section .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-hide-or-show-section .s-component-editor .input::after, .s-component.s-hide-or-show-section .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-hide-or-show-section .s-component-editor .input input[type="text"], .s-component.s-hide-or-show-section .s-component-editor .input textarea, .s-component.s-hide-or-show-section .s-component-editor .s-input input[type="text"], .s-component.s-hide-or-show-section .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-hide-or-show-section .s-component-editor .input textarea, .s-component.s-hide-or-show-section .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-hide-or-show-section .s-component-editor .input label, .s-component.s-hide-or-show-section .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-hide-or-show-section .s-component-editor .input label.float, .s-component.s-hide-or-show-section .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-hide-or-show-section .s-component-editor .input label.float.small, .s-component.s-hide-or-show-section .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-hide-or-show-section .s-component-editor .input label.float.long, .s-component.s-hide-or-show-section .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-hide-or-show-section .s-component-editor .input a, .s-component.s-hide-or-show-section .s-component-editor .input a:active, .s-component.s-hide-or-show-section .s-component-editor .input a:hover, .s-component.s-hide-or-show-section .s-component-editor .s-input a, .s-component.s-hide-or-show-section .s-component-editor .s-input a:active, .s-component.s-hide-or-show-section .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-hide-or-show-section .s-component-editor .input .float, .s-component.s-hide-or-show-section .s-component-editor .s-input .float { float: left; }

.s-component.s-hide-or-show-section .s-component-editor .input .p100, .s-component.s-hide-or-show-section .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-hide-or-show-section .s-component-editor .input .p75, .s-component.s-hide-or-show-section .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-hide-or-show-section .s-component-editor .input .p50, .s-component.s-hide-or-show-section .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-hide-or-show-section .s-component-editor .input .add-link-hint, .s-component.s-hide-or-show-section .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-hide-or-show-section .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-hide-or-show-section .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-hide-or-show-section .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-hide-or-show-section .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-hide-or-show-section .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-hide-or-show-section .s-component-editor._open { z-index: 209; }

.s-component.s-hide-or-show-section .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor:lang(sxl), .s-component.s-hide-or-show-section .s-component-editor:lang(zh), .s-component.s-hide-or-show-section .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-hide-or-show-section .s-component-editor .inner-text:lang(sxl), .s-component.s-hide-or-show-section .s-component-editor .inner-text:lang(zh), .s-component.s-hide-or-show-section .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-hide-or-show-section .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-hide-or-show-section .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-hide-or-show-section .s-component-editor .title:lang(sxl), .s-component.s-hide-or-show-section .s-component-editor .title:lang(zh), .s-component.s-hide-or-show-section .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-hide-or-show-section .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-hide-or-show-section .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-hide-or-show-section .s-component-editor .title .minus, .s-component.s-hide-or-show-section .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-hide-or-show-section .s-component-editor .title .minus.middle, .s-component.s-hide-or-show-section .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-hide-or-show-section .s-component-editor .title .minus.s6-background-layout, .s-component.s-hide-or-show-section .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-hide-or-show-section .s-component-editor .title.small { font-size: 12px; }

.s-component.s-hide-or-show-section .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-hide-or-show-section .s-component-editor .title.clickable { display: block; }

.s-component.s-hide-or-show-section .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-hide-or-show-section .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-hide-or-show-section .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-hide-or-show-section .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-hide-or-show-section .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-hide-or-show-section .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:lang(zh), .s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-hide-or-show-section .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-hide-or-show-section .s-component-editor .clickable { display: block; }

.s-component.s-hide-or-show-section .btn-icon { font-size: 14px; color: rgb(141, 148, 156); }

.s-component.s-ai-generate-section-btn { min-width: 40px; height: 36px; padding: 0px 8px 0px 11px; box-sizing: border-box; display: flex; justify-content: center; align-items: center; float: right; margin-right: 4px; cursor: pointer; pointer-events: all; z-index: 200; background: rgb(46, 46, 47); border-radius: 3px; }

.s-component.s-ai-generate-section-btn:hover { background: rgb(118, 113, 255); }

.s-component.s-ai-generate-section-btn:hover .robot-icon { display: none; }

.s-component.s-ai-generate-section-btn:hover .white-robot-icon { display: block; }

.s-component.s-ai-generate-section-btn .white-robot-icon { display: none; }

.s-component.s-background { float: right; margin-right: 4px; }

.s-component.s-background .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; width: 130px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-background .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-background .s-component-editor input[type="text"], .s-component.s-background .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-background .s-component-editor input[type="text"]:focus, .s-component.s-background .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-background .s-component-editor input[type="text"].long, .s-component.s-background .s-component-editor textarea.long { width: 400px; }

.s-component.s-background .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-background .s-component-editor select option { border: 0px; }

.s-component.s-background .s-component-editor select:focus, .s-component.s-background .s-component-editor select:hover { outline: none; }

.s-component.s-background .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-background .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-background .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-background .s-component-editor .btns, .s-component.s-background .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-background .s-component-editor .btns::after, .s-component.s-background .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-background .s-component-editor h1, .s-component.s-background .s-component-editor h1.title, .s-component.s-background .s-component-editor h2, .s-component.s-background .s-component-editor h2.title { font-size: 28px; }

.s-component.s-background .s-component-editor h3, .s-component.s-background .s-component-editor h3.title { font-size: 22px; }

.s-component.s-background .s-component-editor h4, .s-component.s-background .s-component-editor h4.title, .s-component.s-background .s-component-editor h5, .s-component.s-background .s-component-editor h5.title, .s-component.s-background .s-component-editor h6, .s-component.s-background .s-component-editor h6.title { font-size: 18px; }

.s-component.s-background .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-background .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-background .s-component-editor .title.center { text-align: center; }

.s-component.s-background .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-background .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-background .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-background .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-background .s-component-editor .label:lang(sxl), .s-component.s-background .s-component-editor .label:lang(zh), .s-component.s-background .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-background .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-background .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-background .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-background .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-background .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-background .s-component-editor input[type="email"], .s-component.s-background .s-component-editor input[type="text"], .s-component.s-background .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-background .s-component-editor input[type="email"]:focus, .s-component.s-background .s-component-editor input[type="text"]:focus, .s-component.s-background .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-background .s-component-editor input[type="email"].long, .s-component.s-background .s-component-editor input[type="text"].long, .s-component.s-background .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-background .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-background .s-component-editor .hint, .s-component.s-background .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-background .s-component-editor .hint.thin, .s-component.s-background .s-component-editor .hint .thin, .s-component.s-background .s-component-editor p.thin, .s-component.s-background .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-background .s-component-editor .hint.thin span, .s-component.s-background .s-component-editor .hint .thin span, .s-component.s-background .s-component-editor p.thin span, .s-component.s-background .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-background .s-component-editor .hint.thin span:active, .s-component.s-background .s-component-editor .hint .thin span:active, .s-component.s-background .s-component-editor .hint.thin span:hover, .s-component.s-background .s-component-editor .hint .thin span:hover, .s-component.s-background .s-component-editor p.thin span:active, .s-component.s-background .s-component-editor p .thin span:active, .s-component.s-background .s-component-editor p.thin span:hover, .s-component.s-background .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-background .s-component-editor .hint.small, .s-component.s-background .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-background .s-component-editor p { margin-bottom: 15px; }

.s-component.s-background .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-background .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-background .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-background .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-background .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-background .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-background .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-background .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-background .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-background .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-background .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-background .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-background .s-component-editor .input, .s-component.s-background .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-background .s-component-editor .input::after, .s-component.s-background .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-background .s-component-editor .input input[type="text"], .s-component.s-background .s-component-editor .input textarea, .s-component.s-background .s-component-editor .s-input input[type="text"], .s-component.s-background .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-background .s-component-editor .input textarea, .s-component.s-background .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-background .s-component-editor .input label, .s-component.s-background .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-background .s-component-editor .input label.float, .s-component.s-background .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-background .s-component-editor .input label.float.small, .s-component.s-background .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-background .s-component-editor .input label.float.long, .s-component.s-background .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-background .s-component-editor .input a, .s-component.s-background .s-component-editor .input a:active, .s-component.s-background .s-component-editor .input a:hover, .s-component.s-background .s-component-editor .s-input a, .s-component.s-background .s-component-editor .s-input a:active, .s-component.s-background .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-background .s-component-editor .input .float, .s-component.s-background .s-component-editor .s-input .float { float: left; }

.s-component.s-background .s-component-editor .input .p100, .s-component.s-background .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-background .s-component-editor .input .p75, .s-component.s-background .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-background .s-component-editor .input .p50, .s-component.s-background .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-background .s-component-editor .input .add-link-hint, .s-component.s-background .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-background .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-background .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-background .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-background .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-background .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-background .s-component-editor._open { z-index: 209; }

.s-component.s-background .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-background .s-component-editor:lang(sxl), .s-component.s-background .s-component-editor:lang(zh), .s-component.s-background .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-background .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-background .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-background .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-background .s-component-editor .inner-text:lang(sxl), .s-component.s-background .s-component-editor .inner-text:lang(zh), .s-component.s-background .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-background .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-background .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-background .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-background .s-component-editor .title:lang(sxl), .s-component.s-background .s-component-editor .title:lang(zh), .s-component.s-background .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-background .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-background .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-background .s-component-editor .title .minus, .s-component.s-background .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-background .s-component-editor .title .minus.middle, .s-component.s-background .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-background .s-component-editor .title .minus.s6-background-layout, .s-component.s-background .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-background .s-component-editor .title.small { font-size: 12px; }

.s-component.s-background .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-background .s-component-editor .title.clickable { display: block; }

.s-component.s-background .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-background .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-background .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-background .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-background .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-background .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-background .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-background .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-background .s-component-editor .drop-down-select select:lang(zh), .s-component.s-background .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-background .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-background .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-background .s-component-editor .clickable { display: block; }

.s-component.s-background .s-component-editor .title { margin: 2px 0px 8px; font-size: 13px; }

.s-component.s-background .s-component-editor .main-editor { padding: 0px 10px 10px; }

.s-component.s-background .s-component-editor .main-editor.s-background-color-wrapper .s-background-link-wrap { margin-top: 0px; }

.s-component.s-background .s-component-editor .main-editor .s-binary-switcher .capsule { margin: 0px; }

.s-component.s-background .s-component-editor .main-editor .s-binary-switcher .capsule .option { padding: 4px 8px; width: 46px; }

.s-component.s-background .s-component-editor .main-editor .s-binary-switcher .capsule .option.long-text span:not(.separater) { transform: scale(0.9); letter-spacing: -0.5px; width: 120%; margin-left: -10%; }

.s-component.s-background .s-component-editor .main-editor .stock-images li, .s-component.s-background .s-component-editor .main-editor .stock-videos li { width: 61px; height: 30px; cursor: pointer; margin: 0px -1px -1px 0px; border: 1px solid rgb(46, 46, 47); box-sizing: border-box; float: left; line-height: 26px; text-align: center; font-size: 15px; text-shadow: none; background-size: cover; background-position: 50% center; }

.s-component.s-background .s-component-editor .main-editor .stock-images li:hover, .s-component.s-background .s-component-editor .main-editor .stock-videos li:hover { border: 1px solid rgb(255, 255, 255); position: relative; z-index: 1; }

.s-component.s-background .s-component-editor .main-editor .stock-images li.btn, .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn { display: flex; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 12px; background: rgb(85, 85, 92); }

.s-component.s-background .s-component-editor .main-editor .stock-images li.btn:lang(ja), .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-background .s-component-editor .main-editor .stock-images li.btn:lang(sxl), .s-component.s-background .s-component-editor .main-editor .stock-images li.btn:lang(zh), .s-component.s-background .s-component-editor .main-editor .stock-images li.btn:lang(zh-cn), .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn:lang(sxl), .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn:lang(zh), .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-background .s-component-editor .main-editor .stock-images li.btn:lang(zh-tw), .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-background .s-component-editor .main-editor .stock-images li.btn span, .s-component.s-background .s-component-editor .main-editor .stock-videos li.btn span { display: block; margin: auto; }

.s-component.s-background .s-component-editor .main-editor .stock-images li.skeleton-item, .s-component.s-background .s-component-editor .main-editor .stock-videos li.skeleton-item { opacity: 0.5; background: rgb(162, 172, 187); animation: 1s linear 0s infinite normal none running am-opacity; }

@-webkit-keyframes am-opacity { 
  0% { opacity: 0.6; }
  33.3% { opacity: 0.25; }
  100% { opacity: 0.6; }
}

@keyframes am-opacity { 
  0% { opacity: 0.6; }
  33.3% { opacity: 0.25; }
  100% { opacity: 0.6; }
}

.s-component.s-background .s-component-editor .main-editor .stock-videos .stock-video-button { position: relative; }

.s-component.s-background .s-component-editor .main-editor .stock-videos .stock-video-button::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.39); }

.s-component.s-background .s-component-editor .main-editor .stock-videos .stock-video-button .fa { position: absolute; bottom: 3px; left: 4px; font-size: 10px; }

.s-component.s-background .s-component-editor .main-editor .drop-down-select { position: relative; }

.s-component.s-background .s-component-editor .main-editor .drop-down-select .icon { position: absolute; top: 6px; left: 6px; display: inline-block; width: 14px; height: 11px; background: url("/images/sizing-icon.ccd54d89faab93f5688c079d6558fe62.png"); }

.s-component.s-background .s-component-editor .main-editor .drop-down-select select { height: 23px; padding-left: 20px; text-align: center; text-align-last: center; }

.s-component.s-background .s-component-editor .main-editor .text-selection-wrap { margin-bottom: 4px; height: 22px; background: url("/images/textoverlay_bg.c07a5c83413a04fdf017074e5a0c5d6b.png"); border-radius: 2px; border: 1px solid rgb(17, 17, 17); }

.s-component.s-background .s-component-editor .main-editor .text-selection-wrap .selection { width: 33%; height: 22px; line-height: 22px; float: left; text-align: center; font-size: 16px; font-family: "Times New Roman", times, serif; text-shadow: none; color: rgb(255, 255, 255); cursor: pointer; }

.s-component.s-background .s-component-editor .main-editor .text-selection-wrap .selection.dark-text { color: rgb(0, 0, 0); }

.s-component.s-background .s-component-editor .main-editor .text-selection-wrap .selection.text-overlay { background: rgba(0, 0, 0, 0.5); }

.s-component.s-background .s-component-editor .main-editor .text-selection-wrap .selection.current, .s-component.s-background .s-component-editor .main-editor .text-selection-wrap .selection:hover { border: 1px solid rgb(153, 204, 85); margin: 0px -1px; border-radius: 2px; position: relative; z-index: 2; top: -1px; }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap { margin-top: 10px; margin-bottom: 10px; }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap .s-layout-menu-label { display: flex; align-items: center; cursor: pointer; user-select: none; }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap .s-layout-menu-label:last-child { margin-bottom: 0px; }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap .s-layout-menu-label input[type="text"] { float: none; width: 100%; }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap .s-layout-menu-label input[type="text"]::-webkit-input-placeholder { color: rgb(99, 105, 114); }

.s-component.s-background .s-component-editor .main-editor .s-background-link-wrap .s-layout-menu-label input[type="text"]::placeholder { color: rgb(99, 105, 114); }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel { width: 310px; position: absolute; left: -333px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel .error-message { margin: 4px 0px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel .hint { margin: 0px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel .input-wrap { position: relative; overflow: hidden; margin-bottom: 2px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel .input-wrap input[type="text"] { width: 204px; background: rgb(51, 51, 51); border: 1px solid rgb(85, 85, 85); line-height: 16px; word-break: normal; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel .input-wrap .s-btn { position: absolute; top: 0px; right: 0px; width: 100px; padding: 6px 0px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel.active { left: -338px; }

.s-component.s-background .s-component-editor .main-editor .bg-video-panel::before { top: 42px; }

.s-component.s-background .s-component-editor .main-editor .mb { margin-bottom: 4px; }

.s-component.s-linker { float: right; margin-right: 4px; }

.s-native-editor .s-component.s-linker { position: static !important; }

.s-native-editor .s-component.s-linker .s-component-editor { z-index: 199; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }

.s-component.s-linker .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; width: 130px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-linker .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-linker .s-component-editor input[type="text"], .s-component.s-linker .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-linker .s-component-editor input[type="text"]:focus, .s-component.s-linker .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-linker .s-component-editor input[type="text"].long, .s-component.s-linker .s-component-editor textarea.long { width: 400px; }

.s-component.s-linker .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-linker .s-component-editor select option { border: 0px; }

.s-component.s-linker .s-component-editor select:focus, .s-component.s-linker .s-component-editor select:hover { outline: none; }

.s-component.s-linker .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-linker .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-linker .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-linker .s-component-editor .btns, .s-component.s-linker .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-linker .s-component-editor .btns::after, .s-component.s-linker .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-linker .s-component-editor h1, .s-component.s-linker .s-component-editor h1.title, .s-component.s-linker .s-component-editor h2, .s-component.s-linker .s-component-editor h2.title { font-size: 28px; }

.s-component.s-linker .s-component-editor h3, .s-component.s-linker .s-component-editor h3.title { font-size: 22px; }

.s-component.s-linker .s-component-editor h4, .s-component.s-linker .s-component-editor h4.title, .s-component.s-linker .s-component-editor h5, .s-component.s-linker .s-component-editor h5.title, .s-component.s-linker .s-component-editor h6, .s-component.s-linker .s-component-editor h6.title { font-size: 18px; }

.s-component.s-linker .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-linker .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-linker .s-component-editor .title.center { text-align: center; }

.s-component.s-linker .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-linker .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-linker .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-linker .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-linker .s-component-editor .label:lang(sxl), .s-component.s-linker .s-component-editor .label:lang(zh), .s-component.s-linker .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-linker .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-linker .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-linker .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-linker .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-linker .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-linker .s-component-editor input[type="email"], .s-component.s-linker .s-component-editor input[type="text"], .s-component.s-linker .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-linker .s-component-editor input[type="email"]:focus, .s-component.s-linker .s-component-editor input[type="text"]:focus, .s-component.s-linker .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-linker .s-component-editor input[type="email"].long, .s-component.s-linker .s-component-editor input[type="text"].long, .s-component.s-linker .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-linker .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-linker .s-component-editor .hint, .s-component.s-linker .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-linker .s-component-editor .hint.thin, .s-component.s-linker .s-component-editor .hint .thin, .s-component.s-linker .s-component-editor p.thin, .s-component.s-linker .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-linker .s-component-editor .hint.thin span, .s-component.s-linker .s-component-editor .hint .thin span, .s-component.s-linker .s-component-editor p.thin span, .s-component.s-linker .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-linker .s-component-editor .hint.thin span:active, .s-component.s-linker .s-component-editor .hint .thin span:active, .s-component.s-linker .s-component-editor .hint.thin span:hover, .s-component.s-linker .s-component-editor .hint .thin span:hover, .s-component.s-linker .s-component-editor p.thin span:active, .s-component.s-linker .s-component-editor p .thin span:active, .s-component.s-linker .s-component-editor p.thin span:hover, .s-component.s-linker .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-linker .s-component-editor .hint.small, .s-component.s-linker .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-linker .s-component-editor p { margin-bottom: 15px; }

.s-component.s-linker .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-linker .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-linker .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-linker .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-linker .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-linker .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-linker .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-linker .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-linker .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-linker .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-linker .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-linker .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-linker .s-component-editor .input, .s-component.s-linker .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-linker .s-component-editor .input::after, .s-component.s-linker .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-linker .s-component-editor .input input[type="text"], .s-component.s-linker .s-component-editor .input textarea, .s-component.s-linker .s-component-editor .s-input input[type="text"], .s-component.s-linker .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-linker .s-component-editor .input textarea, .s-component.s-linker .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-linker .s-component-editor .input label, .s-component.s-linker .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-linker .s-component-editor .input label.float, .s-component.s-linker .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-linker .s-component-editor .input label.float.small, .s-component.s-linker .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-linker .s-component-editor .input label.float.long, .s-component.s-linker .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-linker .s-component-editor .input a, .s-component.s-linker .s-component-editor .input a:active, .s-component.s-linker .s-component-editor .input a:hover, .s-component.s-linker .s-component-editor .s-input a, .s-component.s-linker .s-component-editor .s-input a:active, .s-component.s-linker .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-linker .s-component-editor .input .float, .s-component.s-linker .s-component-editor .s-input .float { float: left; }

.s-component.s-linker .s-component-editor .input .p100, .s-component.s-linker .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-linker .s-component-editor .input .p75, .s-component.s-linker .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-linker .s-component-editor .input .p50, .s-component.s-linker .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-linker .s-component-editor .input .add-link-hint, .s-component.s-linker .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-linker .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-linker .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-linker .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-linker .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-linker .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-linker .s-component-editor._open { z-index: 209; }

.s-component.s-linker .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-linker .s-component-editor:lang(sxl), .s-component.s-linker .s-component-editor:lang(zh), .s-component.s-linker .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-linker .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-linker .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-linker .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-linker .s-component-editor .inner-text:lang(sxl), .s-component.s-linker .s-component-editor .inner-text:lang(zh), .s-component.s-linker .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-linker .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-linker .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-linker .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-linker .s-component-editor .title:lang(sxl), .s-component.s-linker .s-component-editor .title:lang(zh), .s-component.s-linker .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-linker .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-linker .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-linker .s-component-editor .title .minus, .s-component.s-linker .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-linker .s-component-editor .title .minus.middle, .s-component.s-linker .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-linker .s-component-editor .title .minus.s6-background-layout, .s-component.s-linker .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-linker .s-component-editor .title.small { font-size: 12px; }

.s-component.s-linker .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-linker .s-component-editor .title.clickable { display: block; }

.s-component.s-linker .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-linker .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-linker .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-linker .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-linker .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-linker .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-linker .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-linker .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-linker .s-component-editor .drop-down-select select:lang(zh), .s-component.s-linker .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-linker .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-linker .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-linker .s-component-editor .clickable { display: block; }

.s-component.s-linker .s-component-editor .main-editor { padding: 0px 10px 10px; }

.s-component.s-linker .s-component-editor .main-editor .warnning-info { color: rgb(153, 81, 81); }

.s-component.s-linker .s-component-editor .main-editor .label-target { color: rgb(170, 170, 170); line-height: 14px; font-size: 12px; }

.s-component.s-linker .s-component-editor .mb { margin-bottom: 4px; }

.s-component.s-slider .s-slider-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; width: 130px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; float: right; margin: 0px 4px 0px 0px; }

.s-component.s-slider .s-slider-editor::after { display: table; content: ""; clear: both; }

.s-component.s-slider .s-slider-editor input[type="text"], .s-component.s-slider .s-slider-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-slider .s-slider-editor input[type="text"]:focus, .s-component.s-slider .s-slider-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-slider .s-slider-editor input[type="text"].long, .s-component.s-slider .s-slider-editor textarea.long { width: 400px; }

.s-component.s-slider .s-slider-editor select { margin: 0px; border: 0px; }

.s-component.s-slider .s-slider-editor select option { border: 0px; }

.s-component.s-slider .s-slider-editor select:focus, .s-component.s-slider .s-slider-editor select:hover { outline: none; }

.s-component.s-slider .s-slider-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-slider .s-slider-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-slider .s-slider-editor hr.large { margin: 20px 0px; }

.s-component.s-slider .s-slider-editor .btns, .s-component.s-slider .s-slider-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-slider .s-slider-editor .btns::after, .s-component.s-slider .s-slider-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-slider .s-slider-editor h1, .s-component.s-slider .s-slider-editor h1.title, .s-component.s-slider .s-slider-editor h2, .s-component.s-slider .s-slider-editor h2.title { font-size: 28px; }

.s-component.s-slider .s-slider-editor h3, .s-component.s-slider .s-slider-editor h3.title { font-size: 22px; }

.s-component.s-slider .s-slider-editor h4, .s-component.s-slider .s-slider-editor h4.title, .s-component.s-slider .s-slider-editor h5, .s-component.s-slider .s-slider-editor h5.title, .s-component.s-slider .s-slider-editor h6, .s-component.s-slider .s-slider-editor h6.title { font-size: 18px; }

.s-component.s-slider .s-slider-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-slider .s-slider-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-slider .s-slider-editor .title.center { text-align: center; }

.s-component.s-slider .s-slider-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-slider .s-slider-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-slider .s-slider-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-slider .s-slider-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-slider .s-slider-editor .label:lang(sxl), .s-component.s-slider .s-slider-editor .label:lang(zh), .s-component.s-slider .s-slider-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-slider .s-slider-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-slider .s-slider-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-slider .s-slider-editor ul.list li { line-height: 14px; }

.s-component.s-slider .s-slider-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-slider .s-slider-editor ol.list li { line-height: 14px; }

.s-component.s-slider .s-slider-editor input[type="email"], .s-component.s-slider .s-slider-editor input[type="text"], .s-component.s-slider .s-slider-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-slider .s-slider-editor input[type="email"]:focus, .s-component.s-slider .s-slider-editor input[type="text"]:focus, .s-component.s-slider .s-slider-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-slider .s-slider-editor input[type="email"].long, .s-component.s-slider .s-slider-editor input[type="text"].long, .s-component.s-slider .s-slider-editor input[type="url"].long { width: 400px; }

.s-component.s-slider .s-slider-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-slider .s-slider-editor .hint, .s-component.s-slider .s-slider-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-slider .s-slider-editor .hint.thin, .s-component.s-slider .s-slider-editor .hint .thin, .s-component.s-slider .s-slider-editor p.thin, .s-component.s-slider .s-slider-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-slider .s-slider-editor .hint.thin span, .s-component.s-slider .s-slider-editor .hint .thin span, .s-component.s-slider .s-slider-editor p.thin span, .s-component.s-slider .s-slider-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-slider .s-slider-editor .hint.thin span:active, .s-component.s-slider .s-slider-editor .hint .thin span:active, .s-component.s-slider .s-slider-editor .hint.thin span:hover, .s-component.s-slider .s-slider-editor .hint .thin span:hover, .s-component.s-slider .s-slider-editor p.thin span:active, .s-component.s-slider .s-slider-editor p .thin span:active, .s-component.s-slider .s-slider-editor p.thin span:hover, .s-component.s-slider .s-slider-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-slider .s-slider-editor .hint.small, .s-component.s-slider .s-slider-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-slider .s-slider-editor p { margin-bottom: 15px; }

.s-component.s-slider .s-slider-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-slider .s-slider-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-slider .s-slider-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-slider .s-slider-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-slider .s-slider-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol { float: left; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol input[type="text"], .s-component.s-slider .s-slider-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-slider .s-slider-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-slider .s-slider-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-slider .s-slider-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p25, .s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p30, .s-component.s-slider .s-slider-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-slider .s-slider-editor .input, .s-component.s-slider .s-slider-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-slider .s-slider-editor .input::after, .s-component.s-slider .s-slider-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-slider .s-slider-editor .input input[type="text"], .s-component.s-slider .s-slider-editor .input textarea, .s-component.s-slider .s-slider-editor .s-input input[type="text"], .s-component.s-slider .s-slider-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-slider .s-slider-editor .input textarea, .s-component.s-slider .s-slider-editor .s-input textarea { height: 100px; }

.s-component.s-slider .s-slider-editor .input label, .s-component.s-slider .s-slider-editor .s-input label { margin-right: 5px; }

.s-component.s-slider .s-slider-editor .input label.float, .s-component.s-slider .s-slider-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-slider .s-slider-editor .input label.float.small, .s-component.s-slider .s-slider-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-slider .s-slider-editor .input label.float.long, .s-component.s-slider .s-slider-editor .s-input label.float.long { width: 400px; }

.s-component.s-slider .s-slider-editor .input a, .s-component.s-slider .s-slider-editor .input a:active, .s-component.s-slider .s-slider-editor .input a:hover, .s-component.s-slider .s-slider-editor .s-input a, .s-component.s-slider .s-slider-editor .s-input a:active, .s-component.s-slider .s-slider-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-slider .s-slider-editor .input .float, .s-component.s-slider .s-slider-editor .s-input .float { float: left; }

.s-component.s-slider .s-slider-editor .input .p100, .s-component.s-slider .s-slider-editor .s-input .p100 { width: 100%; }

.s-component.s-slider .s-slider-editor .input .p75, .s-component.s-slider .s-slider-editor .s-input .p75 { width: 75%; }

.s-component.s-slider .s-slider-editor .input .p50, .s-component.s-slider .s-slider-editor .s-input .p50 { width: 50%; }

.s-component.s-slider .s-slider-editor .input .add-link-hint, .s-component.s-slider .s-slider-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-slider .s-slider-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-slider .s-slider-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-slider .s-slider-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-slider .s-slider-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-slider .s-slider-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-slider .s-slider-editor._open { z-index: 209; }

.s-component.s-slider .s-slider-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-slider .s-slider-editor:lang(sxl), .s-component.s-slider .s-slider-editor:lang(zh), .s-component.s-slider .s-slider-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-slider .s-slider-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-slider .s-slider-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-slider .s-slider-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-slider .s-slider-editor .inner-text:lang(sxl), .s-component.s-slider .s-slider-editor .inner-text:lang(zh), .s-component.s-slider .s-slider-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-slider .s-slider-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-slider .s-slider-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-slider .s-slider-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-slider .s-slider-editor .title:lang(sxl), .s-component.s-slider .s-slider-editor .title:lang(zh), .s-component.s-slider .s-slider-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-slider .s-slider-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-slider .s-slider-editor .title .bg-name { margin-right: 4px; }

.s-component.s-slider .s-slider-editor .title .minus, .s-component.s-slider .s-slider-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-slider .s-slider-editor .title .minus.middle, .s-component.s-slider .s-slider-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-slider .s-slider-editor .title .minus.s6-background-layout, .s-component.s-slider .s-slider-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-slider .s-slider-editor .title.small { font-size: 12px; }

.s-component.s-slider .s-slider-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-slider .s-slider-editor .title.clickable { display: block; }

.s-component.s-slider .s-slider-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-slider .s-slider-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-slider .s-slider-editor .separator .line.left { left: 0px; }

.s-component.s-slider .s-slider-editor .separator .line.right { right: 0px; }

.s-component.s-slider .s-slider-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-slider .s-slider-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-slider .s-slider-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-slider .s-slider-editor .drop-down-select select:lang(sxl), .s-component.s-slider .s-slider-editor .drop-down-select select:lang(zh), .s-component.s-slider .s-slider-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-slider .s-slider-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-slider .s-slider-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-slider .s-slider-editor .clickable { display: block; }

.s-component.s-slider .s-slider-editor .main-editor { padding: 0px 10px 10px; }

.s-component.s-slider .s-slider-editor .main-editor .separator .caps { font-size: 10px; margin-top: -3px; }

.s-component.s-slider .s-slider-editor .main-editor .separator .line { width: 30px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list { margin-bottom: 4px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector { margin: 4px 0px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector:first-child { margin-top: 0px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector:last-child { margin-bottom: 0px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner { position: relative; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn { cursor: pointer; font-size: 14px; padding: 0px; margin: 0px; position: relative; border-radius: 2px; overflow: hidden; background: none; box-shadow: none; opacity: 0.9; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn::after { content: ""; display: block; position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.4); z-index: 2; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn.selected, .s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn:hover { background: none; box-shadow: none; opacity: 1; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn.selected::after, .s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .item-btn:hover::after { background: rgba(0, 0, 0, 0.2); border: 1px solid rgb(255, 204, 0); }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .image { background-size: cover; height: 26px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .delete { position: absolute; top: 3px; cursor: pointer; right: 5px; z-index: 4; width: 20px; height: 20px; background: url("/images/sprites.6b63c5db7d57bcf260b7b91cf5793344.png") -60px 0px no-repeat; }

.light .s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .delete { background: url("/images/sprites-light.c7814e885ae4f45587319da52e5197f8.png") -60px 0px no-repeat; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title { position: absolute; text-align: left; padding-left: 8px; inset: 2px 25px 2px 0px; margin-bottom: 0px; overflow: hidden; text-transform: none; z-index: 3; font-size: 13px; font-weight: 500; white-space: nowrap; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title:lang(sxl), .s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title:lang(zh), .s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-slider .s-slider-editor .main-editor .slide-list .selector .selector-inner .title .entypo-menu { margin: 0px 3px 0px 1px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-footer { margin: 0px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-footer .add-btn { text-align: center; padding-left: 5px; padding-right: 5px; }

.s-component.s-slider .s-slider-editor .main-editor .slide-footer .add-btn .fa { margin-right: 10px; font-size: 10px; }

.s-component.s-slider .s-component-content .s-section-editor-wrapper { right: 136px; }

.s-component.s-slider .s-mobile-disabled-notice { padding: 15px 0px; }

.s-component.s-layout { float: right; margin-right: 4px; }

.s-native-editor .s-component.s-layout { display: none; }

.s-component.s-layout .s-component-editor { width: auto; min-width: 130px; overflow: visible !important; }

.s-component.s-layout.advanced.opened .advanced-options-button { opacity: 0; transition-duration: 0.4s; }

.s-component.s-layout .layout-button-wrapper:hover .advanced-options-button { transform: translateY(0px); }

.s-component.s-layout .layout-button-wrapper .layout-button.title.clickable { flex: 3 0 0px; margin-right: 0px; background: rgb(46, 46, 47); }

.s-component.s-layout .layout-button-wrapper .layout-button.title.clickable:hover { background: rgb(72, 72, 72); }

.s-component.s-layout .layout-button-wrapper .layout-button.title.clickable:hover .layout-status { background: rgb(136, 136, 136); }

.s-component.s-layout .layout-button-wrapper .advanced-options-button { display: block; position: absolute; left: -1px; top: 100%; padding: 5px 0px; width: 100%; color: rgb(170, 170, 170); background: rgb(46, 46, 47); text-align: center; font-size: 12px; transform: translateY(-24px); transition: transform 0.2s, opacity 0.1s, -webkit-transform 0.2s; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(0, 0, 0) rgb(0, 0, 0); border-image: none; border-radius: 0px 0px 3px 3px; z-index: -1; opacity: 1; }

.s-component.s-layout .layout-button-wrapper .advanced-options-button:hover { background: rgb(72, 72, 72); color: rgb(187, 187, 187); }

.s-component.s-layout .layout-button-wrapper .open-options-button { flex: 0 0 auto; padding: 2px 0px; width: 30px; font-weight: 700; font-size: 24px; text-align: center; color: rgb(170, 170, 170); border-left: 1px solid rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) -1px 0px 0px; cursor: pointer; }

.s-component.s-layout .layout-button-wrapper .open-options-button:hover { background: rgb(72, 72, 72); border-left: 1px solid rgb(88, 88, 88); color: rgb(255, 255, 255); }

.s-component.s-layout .layout-panel { padding: 0px 10px 10px; }

.s-component.s-layout .layout-panel .save-button { margin: 0px; padding: 5px 12px; }

.s-component.s-layout .layout-level-button { position: relative; zoom: 1; }

.s-component.s-layout .layout-level-button::after { display: table; content: ""; clear: both; }

.s-component.s-layout .layout-level-button .s-btn { font-family: open_sans, "Open Sans", sans-serif; text-transform: none; }

.s-component.s-layout .layout-level-button .s-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-layout .layout-level-button .s-btn:lang(sxl), .s-component.s-layout .layout-level-button .s-btn:lang(zh), .s-component.s-layout .layout-level-button .s-btn:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-layout .layout-level-button .s-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-layout .layout-level-button .s-btn, .s-component.s-layout .layout-level-button .s-btn::before { border-radius: 0px; }

.s-component.s-layout .layout-level-button.big-buttons .s-btn { margin-bottom: 1px; }

.s-component.s-layout .layout-level-button.big-buttons .s-btn:first-of-type, .s-component.s-layout .layout-level-button.big-buttons .s-btn:first-of-type::before { border-radius: 3px 3px 0px 0px; }

.s-component.s-layout .layout-level-button.big-buttons .s-btn:last-of-type, .s-component.s-layout .layout-level-button.big-buttons .s-btn:last-of-type::before { border-radius: 0px 0px 3px 3px; }

.s-component.s-layout .layout-level-button.small-buttons.two .s-btn { width: 50%; }

.s-component.s-layout .layout-level-button.small-buttons.four .s-btn { width: 25%; }

.s-component.s-layout .layout-level-button.small-buttons.five .s-btn { width: 20%; }

.s-component.s-layout .layout-level-button.small-buttons.six .s-btn { width: 16.666%; }

.s-component.s-layout .layout-level-button.small-buttons .s-btn { float: left; width: 33.333%; }

.s-component.s-layout .layout-level-button.small-buttons .s-btn .small { transform: scale(0.6); }

.s-component.s-layout .layout-level-button.small-buttons .s-btn .medium1 { transform: scale(0.8); }

.s-component.s-layout .layout-level-button.small-buttons .s-btn .large { transform: scale(1.3); }

.s-component.s-layout .layout-level-button.small-buttons .s-btn:first-of-type, .s-component.s-layout .layout-level-button.small-buttons .s-btn:first-of-type::before { border-radius: 3px 0px 0px 3px; }

.s-component.s-layout .layout-level-button.small-buttons .s-btn:last-of-type, .s-component.s-layout .layout-level-button.small-buttons .s-btn:last-of-type::before { border-radius: 0px 3px 3px 0px; }

.s-component.s-layout .layout-level-button.layout-checkbox { color: rgb(221, 221, 221); cursor: pointer; display: flex; align-items: flex-start; }

.s-component.s-layout .layout-level-button.layout-checkbox input[type="checkbox"] { margin-right: 5px; margin-top: 1px; }

.s-component.s-layout .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; width: 130px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; text-shadow: none; }

.s-component.s-layout .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-layout .s-component-editor input[type="text"], .s-component.s-layout .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-layout .s-component-editor input[type="text"]:focus, .s-component.s-layout .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-layout .s-component-editor input[type="text"].long, .s-component.s-layout .s-component-editor textarea.long { width: 400px; }

.s-component.s-layout .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-layout .s-component-editor select option { border: 0px; }

.s-component.s-layout .s-component-editor select:focus, .s-component.s-layout .s-component-editor select:hover { outline: none; }

.s-component.s-layout .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-layout .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-layout .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-layout .s-component-editor .btns, .s-component.s-layout .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-layout .s-component-editor .btns::after, .s-component.s-layout .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-layout .s-component-editor h1, .s-component.s-layout .s-component-editor h1.title, .s-component.s-layout .s-component-editor h2, .s-component.s-layout .s-component-editor h2.title { font-size: 28px; }

.s-component.s-layout .s-component-editor h3, .s-component.s-layout .s-component-editor h3.title { font-size: 22px; }

.s-component.s-layout .s-component-editor h4, .s-component.s-layout .s-component-editor h4.title, .s-component.s-layout .s-component-editor h5, .s-component.s-layout .s-component-editor h5.title, .s-component.s-layout .s-component-editor h6, .s-component.s-layout .s-component-editor h6.title { font-size: 18px; }

.s-component.s-layout .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-layout .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-layout .s-component-editor .title.center { text-align: center; }

.s-component.s-layout .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-layout .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-layout .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-layout .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-layout .s-component-editor .label:lang(sxl), .s-component.s-layout .s-component-editor .label:lang(zh), .s-component.s-layout .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-layout .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-layout .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-layout .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-layout .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-layout .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-layout .s-component-editor input[type="email"], .s-component.s-layout .s-component-editor input[type="text"], .s-component.s-layout .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-layout .s-component-editor input[type="email"]:focus, .s-component.s-layout .s-component-editor input[type="text"]:focus, .s-component.s-layout .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-layout .s-component-editor input[type="email"].long, .s-component.s-layout .s-component-editor input[type="text"].long, .s-component.s-layout .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-layout .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-layout .s-component-editor .hint, .s-component.s-layout .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-layout .s-component-editor .hint.thin, .s-component.s-layout .s-component-editor .hint .thin, .s-component.s-layout .s-component-editor p.thin, .s-component.s-layout .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-layout .s-component-editor .hint.thin span, .s-component.s-layout .s-component-editor .hint .thin span, .s-component.s-layout .s-component-editor p.thin span, .s-component.s-layout .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-layout .s-component-editor .hint.thin span:active, .s-component.s-layout .s-component-editor .hint .thin span:active, .s-component.s-layout .s-component-editor .hint.thin span:hover, .s-component.s-layout .s-component-editor .hint .thin span:hover, .s-component.s-layout .s-component-editor p.thin span:active, .s-component.s-layout .s-component-editor p .thin span:active, .s-component.s-layout .s-component-editor p.thin span:hover, .s-component.s-layout .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-layout .s-component-editor .hint.small, .s-component.s-layout .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-layout .s-component-editor p { margin-bottom: 15px; }

.s-component.s-layout .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-layout .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-layout .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-layout .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-layout .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-layout .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-layout .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-layout .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-layout .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-layout .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-layout .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-layout .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-layout .s-component-editor .input, .s-component.s-layout .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-layout .s-component-editor .input::after, .s-component.s-layout .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-layout .s-component-editor .input input[type="text"], .s-component.s-layout .s-component-editor .input textarea, .s-component.s-layout .s-component-editor .s-input input[type="text"], .s-component.s-layout .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-layout .s-component-editor .input textarea, .s-component.s-layout .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-layout .s-component-editor .input label, .s-component.s-layout .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-layout .s-component-editor .input label.float, .s-component.s-layout .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-layout .s-component-editor .input label.float.small, .s-component.s-layout .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-layout .s-component-editor .input label.float.long, .s-component.s-layout .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-layout .s-component-editor .input a, .s-component.s-layout .s-component-editor .input a:active, .s-component.s-layout .s-component-editor .input a:hover, .s-component.s-layout .s-component-editor .s-input a, .s-component.s-layout .s-component-editor .s-input a:active, .s-component.s-layout .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-layout .s-component-editor .input .float, .s-component.s-layout .s-component-editor .s-input .float { float: left; }

.s-component.s-layout .s-component-editor .input .p100, .s-component.s-layout .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-layout .s-component-editor .input .p75, .s-component.s-layout .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-layout .s-component-editor .input .p50, .s-component.s-layout .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-layout .s-component-editor .input .add-link-hint, .s-component.s-layout .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-layout .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-layout .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-layout .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-layout .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-layout .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-layout .s-component-editor._open { z-index: 209; }

.s-component.s-layout .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-layout .s-component-editor:lang(sxl), .s-component.s-layout .s-component-editor:lang(zh), .s-component.s-layout .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-layout .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-layout .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-layout .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-layout .s-component-editor .inner-text:lang(sxl), .s-component.s-layout .s-component-editor .inner-text:lang(zh), .s-component.s-layout .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-layout .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-layout .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-layout .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-layout .s-component-editor .title:lang(sxl), .s-component.s-layout .s-component-editor .title:lang(zh), .s-component.s-layout .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-layout .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-layout .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-layout .s-component-editor .title .minus, .s-component.s-layout .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-layout .s-component-editor .title .minus.middle, .s-component.s-layout .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-layout .s-component-editor .title .minus.s6-background-layout, .s-component.s-layout .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-layout .s-component-editor .title.small { font-size: 12px; }

.s-component.s-layout .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-layout .s-component-editor .title.clickable { display: block; }

.s-component.s-layout .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-layout .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-layout .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-layout .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-layout .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-layout .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-layout .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-layout .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-layout .s-component-editor .drop-down-select select:lang(zh), .s-component.s-layout .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-layout .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-layout .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-layout .s-component-editor .clickable { display: block; }

.s-component.s-layout .s-component-editor .layout-status { display: inline-block; position: relative; top: -1px; margin-left: 4px; width: 14px; height: 14px; line-height: 15px; color: rgb(255, 255, 255); background: rgb(102, 102, 102); text-align: center; font-size: 11px; text-shadow: none; border-radius: 99px; }

.s-component.s-layout .s-component-editor .s6-layout-wrap.title.clickable { display: grid; grid-template-columns: repeat(2, auto); place-content: center; column-gap: 5px; }

.s-component.s-layout .s-component-editor .s6-layout-button .layout-icon { display: none; margin-left: 6px; font-size: 13px; width: 13px; height: 13px; }

@-webkit-keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(180deg); }
}

.s-component.s-layout .s-component-editor .s6-layout-button:not(.is-blog-customized) .status:hover .layout-icon { display: inline-block; animation: 0.25s ease-in-out 0s 1 normal none running rotate; }

.s-component.s-layout .s-component-editor .s6-layout-button:not(.is-blog-customized) .status:hover .layout-status:not(.is-blog-customized) { display: none; }

.s-component.s-layout.opened .s-component-editor { z-index: 209; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.s-component.s-layout.opened .s-component-editor .layout-button.title div.status:hover { border-radius: 3px 0px 0px; }

.s-component.s-layout.opened .s-component-editor .layout-button.title div.setting:hover { border-radius: 0px 3px 0px 0px; }

.s-component.s-arrange { float: right; margin-right: 4px; }

.s-component.s-arrange .s-component-editor { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); margin: 0px; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; width: 130px; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; }

.s-component.s-arrange .s-component-editor::after { display: table; content: ""; clear: both; }

.s-component.s-arrange .s-component-editor input[type="text"], .s-component.s-arrange .s-component-editor textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-component.s-arrange .s-component-editor input[type="text"]:focus, .s-component.s-arrange .s-component-editor textarea:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-arrange .s-component-editor input[type="text"].long, .s-component.s-arrange .s-component-editor textarea.long { width: 400px; }

.s-component.s-arrange .s-component-editor select { margin: 0px; border: 0px; }

.s-component.s-arrange .s-component-editor select option { border: 0px; }

.s-component.s-arrange .s-component-editor select:focus, .s-component.s-arrange .s-component-editor select:hover { outline: none; }

.s-component.s-arrange .s-component-editor hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-component.s-arrange .s-component-editor hr::after { display: table; content: ""; clear: both; }

.s-component.s-arrange .s-component-editor hr.large { margin: 20px 0px; }

.s-component.s-arrange .s-component-editor .btns, .s-component.s-arrange .s-component-editor .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-component.s-arrange .s-component-editor .btns::after, .s-component.s-arrange .s-component-editor .buttons::after { display: table; content: ""; clear: both; }

.s-component.s-arrange .s-component-editor h1, .s-component.s-arrange .s-component-editor h1.title, .s-component.s-arrange .s-component-editor h2, .s-component.s-arrange .s-component-editor h2.title { font-size: 28px; }

.s-component.s-arrange .s-component-editor h3, .s-component.s-arrange .s-component-editor h3.title { font-size: 22px; }

.s-component.s-arrange .s-component-editor h4, .s-component.s-arrange .s-component-editor h4.title, .s-component.s-arrange .s-component-editor h5, .s-component.s-arrange .s-component-editor h5.title, .s-component.s-arrange .s-component-editor h6, .s-component.s-arrange .s-component-editor h6.title { font-size: 18px; }

.s-component.s-arrange .s-component-editor .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-component.s-arrange .s-component-editor .title.small { font-size: 14px; font-weight: 400; }

.s-component.s-arrange .s-component-editor .title.center { text-align: center; }

.s-component.s-arrange .s-component-editor .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-component.s-arrange .s-component-editor .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-component.s-arrange .s-component-editor .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-component.s-arrange .s-component-editor .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-arrange .s-component-editor .label:lang(sxl), .s-component.s-arrange .s-component-editor .label:lang(zh), .s-component.s-arrange .s-component-editor .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-arrange .s-component-editor .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-arrange .s-component-editor ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-component.s-arrange .s-component-editor ul.list li { line-height: 14px; }

.s-component.s-arrange .s-component-editor ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-component.s-arrange .s-component-editor ol.list li { line-height: 14px; }

.s-component.s-arrange .s-component-editor input[type="email"], .s-component.s-arrange .s-component-editor input[type="text"], .s-component.s-arrange .s-component-editor input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-component.s-arrange .s-component-editor input[type="email"]:focus, .s-component.s-arrange .s-component-editor input[type="text"]:focus, .s-component.s-arrange .s-component-editor input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-component.s-arrange .s-component-editor input[type="email"].long, .s-component.s-arrange .s-component-editor input[type="text"].long, .s-component.s-arrange .s-component-editor input[type="url"].long { width: 400px; }

.s-component.s-arrange .s-component-editor .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-component.s-arrange .s-component-editor .hint, .s-component.s-arrange .s-component-editor p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-component.s-arrange .s-component-editor .hint.thin, .s-component.s-arrange .s-component-editor .hint .thin, .s-component.s-arrange .s-component-editor p.thin, .s-component.s-arrange .s-component-editor p .thin { color: rgb(136, 136, 136); }

.s-component.s-arrange .s-component-editor .hint.thin span, .s-component.s-arrange .s-component-editor .hint .thin span, .s-component.s-arrange .s-component-editor p.thin span, .s-component.s-arrange .s-component-editor p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-component.s-arrange .s-component-editor .hint.thin span:active, .s-component.s-arrange .s-component-editor .hint .thin span:active, .s-component.s-arrange .s-component-editor .hint.thin span:hover, .s-component.s-arrange .s-component-editor .hint .thin span:hover, .s-component.s-arrange .s-component-editor p.thin span:active, .s-component.s-arrange .s-component-editor p .thin span:active, .s-component.s-arrange .s-component-editor p.thin span:hover, .s-component.s-arrange .s-component-editor p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-component.s-arrange .s-component-editor .hint.small, .s-component.s-arrange .s-component-editor p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-component.s-arrange .s-component-editor p { margin-bottom: 15px; }

.s-component.s-arrange .s-component-editor a:not(.s-btn):not(.s-kit-btn), .s-component.s-arrange .s-component-editor a:not(.s-btn):not(.s-kit-btn):active, .s-component.s-arrange .s-component-editor a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-arrange .s-component-editor .fluidrow { position: relative; zoom: 1; }

.s-component.s-arrange .s-component-editor .fluidrow::after { display: table; content: ""; clear: both; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol { float: left; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p100 { width: 100%; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p50 { width: 50%; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p25 { width: 25%; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p30 { width: 30%; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol input[type="text"], .s-component.s-arrange .s-component-editor .fluidrow .fluidcol textarea { width: 100%; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-component.s-arrange .s-component-editor .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-component.s-arrange .s-component-editor .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-component.s-arrange .s-component-editor .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p25, .s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p30, .s-component.s-arrange .s-component-editor .fluidrow .fluidcol.p50 { width: auto; }
}

.s-component.s-arrange .s-component-editor .input, .s-component.s-arrange .s-component-editor .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-component.s-arrange .s-component-editor .input::after, .s-component.s-arrange .s-component-editor .s-input::after { display: table; content: ""; clear: both; }

.s-component.s-arrange .s-component-editor .input input[type="text"], .s-component.s-arrange .s-component-editor .input textarea, .s-component.s-arrange .s-component-editor .s-input input[type="text"], .s-component.s-arrange .s-component-editor .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-component.s-arrange .s-component-editor .input textarea, .s-component.s-arrange .s-component-editor .s-input textarea { height: 100px; }

.s-component.s-arrange .s-component-editor .input label, .s-component.s-arrange .s-component-editor .s-input label { margin-right: 5px; }

.s-component.s-arrange .s-component-editor .input label.float, .s-component.s-arrange .s-component-editor .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-component.s-arrange .s-component-editor .input label.float.small, .s-component.s-arrange .s-component-editor .s-input label.float.small { font-size: 12px; }

.s-component.s-arrange .s-component-editor .input label.float.long, .s-component.s-arrange .s-component-editor .s-input label.float.long { width: 400px; }

.s-component.s-arrange .s-component-editor .input a, .s-component.s-arrange .s-component-editor .input a:active, .s-component.s-arrange .s-component-editor .input a:hover, .s-component.s-arrange .s-component-editor .s-input a, .s-component.s-arrange .s-component-editor .s-input a:active, .s-component.s-arrange .s-component-editor .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-component.s-arrange .s-component-editor .input .float, .s-component.s-arrange .s-component-editor .s-input .float { float: left; }

.s-component.s-arrange .s-component-editor .input .p100, .s-component.s-arrange .s-component-editor .s-input .p100 { width: 100%; }

.s-component.s-arrange .s-component-editor .input .p75, .s-component.s-arrange .s-component-editor .s-input .p75 { width: 75%; }

.s-component.s-arrange .s-component-editor .input .p50, .s-component.s-arrange .s-component-editor .s-input .p50 { width: 50%; }

.s-component.s-arrange .s-component-editor .input .add-link-hint, .s-component.s-arrange .s-component-editor .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-component.s-arrange .s-component-editor a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-component.s-arrange .s-component-editor a.link-icon .fa { margin-right: 2px; }

.s-component.s-arrange .s-component-editor a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-component.s-arrange .s-component-editor a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-component.s-arrange .s-component-editor .link-input { margin-top: 2px; position: relative; }

.s-component.s-arrange .s-component-editor._open { z-index: 209; }

.s-component.s-arrange .s-component-editor:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-arrange .s-component-editor:lang(sxl), .s-component.s-arrange .s-component-editor:lang(zh), .s-component.s-arrange .s-component-editor:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-arrange .s-component-editor:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-arrange .s-component-editor .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-arrange .s-component-editor .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-arrange .s-component-editor .inner-text:lang(sxl), .s-component.s-arrange .s-component-editor .inner-text:lang(zh), .s-component.s-arrange .s-component-editor .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-arrange .s-component-editor .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-arrange .s-component-editor .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-component.s-arrange .s-component-editor .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-component.s-arrange .s-component-editor .title:lang(sxl), .s-component.s-arrange .s-component-editor .title:lang(zh), .s-component.s-arrange .s-component-editor .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-component.s-arrange .s-component-editor .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-component.s-arrange .s-component-editor .title .bg-name { margin-right: 4px; }

.s-component.s-arrange .s-component-editor .title .minus, .s-component.s-arrange .s-component-editor .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-component.s-arrange .s-component-editor .title .minus.middle, .s-component.s-arrange .s-component-editor .title .plus.middle { vertical-align: middle; }

.s-component.s-arrange .s-component-editor .title .minus.s6-background-layout, .s-component.s-arrange .s-component-editor .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-component.s-arrange .s-component-editor .title.small { font-size: 12px; }

.s-component.s-arrange .s-component-editor .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-component.s-arrange .s-component-editor .title.clickable { display: block; }

.s-component.s-arrange .s-component-editor .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-component.s-arrange .s-component-editor .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-component.s-arrange .s-component-editor .separator .line.left { left: 0px; }

.s-component.s-arrange .s-component-editor .separator .line.right { right: 0px; }

.s-component.s-arrange .s-component-editor .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-component.s-arrange .s-component-editor .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-component.s-arrange .s-component-editor .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component.s-arrange .s-component-editor .drop-down-select select:lang(sxl), .s-component.s-arrange .s-component-editor .drop-down-select select:lang(zh), .s-component.s-arrange .s-component-editor .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component.s-arrange .s-component-editor .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-component.s-arrange .s-component-editor .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-component.s-arrange .s-component-editor .clickable { display: block; }

.s-component.s-arrange .s-component-editor .entypo-menu { margin-right: 5px; }

.s-component.s-arrange .s-component-editor .fa { margin-right: 3px; }

.s-component.s-spacer { cursor: row-resize; display: inline-block; width: 100%; z-index: 91; }

.s-layout-menu-field { margin-bottom: 10px; }

.s-layout-menu-field .s-layout-menu-label { margin-bottom: 4px; font-size: 11px; color: rgb(170, 170, 170); }

.s-layout-menu-field .s-layout-menu-label input[type="checkbox"] { vertical-align: middle; margin-right: 4px; }

.s-layout-menu-field .s-layout-menu-button { margin-top: 0px; margin-bottom: 4px; }

.s-layout-menu-field .s-multi-switcher { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-layout-menu-field .s-multi-switcher:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-layout-menu-field .s-multi-switcher:lang(sxl), .s-layout-menu-field .s-multi-switcher:lang(zh), .s-layout-menu-field .s-multi-switcher:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-layout-menu-field .s-multi-switcher:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-layout-menu-field .s-multi-switcher .option { font-size: 12px; position: relative; }

.s-layout-menu-field .s-multi-switcher .option span { vertical-align: middle; display: inline-block; overflow: hidden; width: 100%; }

.s-layout-menu-field .s-multi-switcher .option .separater { position: absolute; width: 1px; height: 100%; top: 0px; right: 0px; transform: rotate(15deg); background: rgb(46, 46, 47); }

.background-editor-color-panel .preset-color .color-area-two { margin-top: 10px; }

.background-editor-color-panel .preset-color .color-list { text-align: center; display: flex; height: 30px; }

.background-editor-color-panel .preset-color .color-list:first-child .color-item:first-child { border-top-left-radius: 3px; }

.background-editor-color-panel .preset-color .color-list:first-child .color-item:last-child { border-top-right-radius: 3px; }

.background-editor-color-panel .preset-color .color-list:last-child .color-item:first-child { border-bottom-left-radius: 3px; }

.background-editor-color-panel .preset-color .color-list:last-child .color-item:last-child { border-bottom-right-radius: 3px; }

.background-editor-color-panel .preset-color .color-list .color-item { flex: 1 1 0%; margin-right: 1px; margin-bottom: 1px; cursor: pointer; }

.background-editor-color-panel .preset-color .color-list .color-item:last-child { margin-right: 0px; }

.background-editor-color-panel .preset-color .color-list .color-item.color-selected { outline: rgb(255, 255, 255) solid thin; }

.background-editor-color-panel .custom-color { margin: 10px 0px; width: 100%; }

.background-editor-color-panel .custom-color .button { font-size: 12px; cursor: pointer; width: auto; }

.background-editor-color-panel .custom-color .button.selected { border: 1px solid rgb(255, 255, 255); }

.background-editor-color-panel .footer-color-checkbox { display: flex; align-items: center; gap: 5px; margin-bottom: 11px; color: rgb(221, 221, 221); }

.background-editor-image-panel .s-layout-menu-field.stock-images, .background-editor-image-panel .s-layout-menu-field.stock-videos, .background-editor-video-panel .s-layout-menu-field.stock-images, .background-editor-video-panel .s-layout-menu-field.stock-videos { border-radius: 3px; }

.background-editor-image-panel .s-layout-menu-field.stock-images li, .background-editor-image-panel .s-layout-menu-field.stock-videos li, .background-editor-video-panel .s-layout-menu-field.stock-images li, .background-editor-video-panel .s-layout-menu-field.stock-videos li { width: 60px; height: 40px; border-color: rgb(244, 246, 250); }

.background-editor-image-panel .s-layout-menu-field.stock-images li::before, .background-editor-image-panel .s-layout-menu-field.stock-videos li::before, .background-editor-video-panel .s-layout-menu-field.stock-images li::before, .background-editor-video-panel .s-layout-menu-field.stock-videos li::before { display: none; }

.background-editor-image-panel .s-layout-menu-field.stock-images li:first-of-type, .background-editor-image-panel .s-layout-menu-field.stock-videos li:first-of-type, .background-editor-video-panel .s-layout-menu-field.stock-images li:first-of-type, .background-editor-video-panel .s-layout-menu-field.stock-videos li:first-of-type { border-radius: 3px 0px 0px; }

.background-editor-image-panel .s-layout-menu-field.stock-images li:nth-of-type(3), .background-editor-image-panel .s-layout-menu-field.stock-videos li:nth-of-type(3), .background-editor-video-panel .s-layout-menu-field.stock-images li:nth-of-type(3), .background-editor-video-panel .s-layout-menu-field.stock-videos li:nth-of-type(3) { border-radius: 0px 3px 0px 0px; }

.background-editor-image-panel .s-layout-menu-field.stock-images li:nth-of-type(4), .background-editor-image-panel .s-layout-menu-field.stock-videos li:nth-of-type(4), .background-editor-video-panel .s-layout-menu-field.stock-images li:nth-of-type(4), .background-editor-video-panel .s-layout-menu-field.stock-videos li:nth-of-type(4) { border-radius: 0px 0px 0px 3px; }

.background-editor-image-panel .s-layout-menu-field.stock-images li:nth-of-type(6), .background-editor-image-panel .s-layout-menu-field.stock-videos li:nth-of-type(6), .background-editor-video-panel .s-layout-menu-field.stock-images li:nth-of-type(6), .background-editor-video-panel .s-layout-menu-field.stock-videos li:nth-of-type(6) { border-radius: 0px 0px 3px; }

.background-editor-image-panel .s-layout-menu-field.stock-images li:hover, .background-editor-image-panel .s-layout-menu-field.stock-videos li:hover, .background-editor-video-panel .s-layout-menu-field.stock-images li:hover, .background-editor-video-panel .s-layout-menu-field.stock-videos li:hover { border-color: rgb(118, 113, 255); }

.background-editor-image-panel .s-layout-menu-field.stock-images li.btn, .background-editor-image-panel .s-layout-menu-field.stock-videos li.btn, .background-editor-video-panel .s-layout-menu-field.stock-images li.btn, .background-editor-video-panel .s-layout-menu-field.stock-videos li.btn { color: rgb(255, 255, 255); font-weight: 700; border-radius: 0px 0px 3px; background: rgba(208, 208, 255, 0.7); }

.background-editor-image-panel .actions-wrapper { gap: 5px; display: flex; flex-wrap: wrap; margin-bottom: 10px; }

.background-editor-image-panel .actions-wrapper.reverse-layout { flex-direction: row-reverse; }

.background-editor-image-panel .actions-wrapper > * { padding: 0px; flex-grow: 1; }

.background-editor-image-panel .actions-wrapper .s-kit-btn { font-family: open_sans, "Open Sans", sans-serif; padding: 7px; font-size: 12px; font-weight: 400; white-space: nowrap; text-transform: capitalize; }

.background-editor-image-panel .actions-wrapper .s-kit-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.background-editor-image-panel .actions-wrapper .s-kit-btn:lang(sxl), .background-editor-image-panel .actions-wrapper .s-kit-btn:lang(zh), .background-editor-image-panel .actions-wrapper .s-kit-btn:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.background-editor-image-panel .actions-wrapper .s-kit-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.background-editor-image-panel .actions-wrapper .s-kit-btn i { margin-right: 5px; }

.editor-rtl-layout .background-editor-image-panel .actions-wrapper .s-kit-btn i { margin-right: unset; margin-left: 5px; }

.background-editor-image-panel .actions-wrapper .set-focus .s-kit-btn { width: 100%; }

.vertical-alignment-layout-container { margin-bottom: 10px; }

.vertical-alignment-layout-container .vertical-alignment-label { font-size: 10px; margin-bottom: 2px; color: rgb(145, 156, 171); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap { display: flex; justify-content: space-between; align-items: center; width: 100%; height: 24px; box-sizing: border-box; border: 1px solid rgb(71, 75, 86); border-radius: 3px; padding: 1px; background: rgba(0, 0, 0, 0.6); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item { height: 100%; position: relative; display: flex; justify-content: center; align-items: center; flex-direction: column; flex: 1 1 0%; border-radius: 3px; cursor: pointer; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item.active { background-color: rgb(90, 102, 120); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item.active .vertical-align-line { background-color: rgb(255, 255, 255); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item .vertical-align-line { display: block; background-color: rgb(118, 128, 144); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item .vertical-align-line:first-child { width: 14px; height: 2px; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-item .vertical-align-line:last-child { width: 4px; height: 8px; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-top .vertical-align-line:last-child { margin-top: 3px; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-middle .vertical-align-line:first-child { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-middle .vertical-align-line:last-child { height: 13px; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-bottom .vertical-align-line:first-child { order: 1; }

.vertical-alignment-layout-container .vertical-alignment-layout-wrap .vertical-alignment-bottom .vertical-align-line:last-child { margin-bottom: 3px; }

.horizontal-alignment-layout-container { margin-bottom: 10px; }

.horizontal-alignment-layout-container .small-buttons { display: flex; gap: 1px; }

.horizontal-alignment-layout-container .small-buttons.three-columns .layout-alignment-item { width: 33.333%; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item { width: 22.5%; height: 24px; background: rgb(75, 80, 86); text-align: center; line-height: 24px; color: rgb(180, 189, 204); font-size: 14px; cursor: pointer; position: relative; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item::before { content: " "; width: auto; height: 10px; left: 0px; right: 0px; border-top: 1px solid rgb(255, 255, 255); position: absolute; opacity: 0.2; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.selected { color: rgb(46, 46, 47); background-color: rgb(203, 210, 221); }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.selected::before { opacity: 0.35; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-weight: 700; font-size: 10px; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto:lang(sxl), .horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto:lang(zh), .horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item.alignment-auto:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item:first-child { flex-grow: 1; border-radius: 3px 0px 0px 3px; width: 32.5%; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item:first-child::before { border-top-left-radius: 3px; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item:last-child { border-radius: 0px 3px 3px 0px; }

.horizontal-alignment-layout-container .small-buttons .layout-alignment-item:last-child::before { border-top-right-radius: 3px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-popover.s-kit-popover-arrow::after, .editor-rtl-layout .s-section:not(.s-icons-section):not(.s-grid-section) .s-component-overlay { margin-left: 0px; margin-right: -8px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .content, .editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .design-left { margin-right: 0px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .content .label-title, .editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .design-left .label-title { margin-right: 0px; margin-left: 10px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .btn-color { margin-left: 54px; margin-right: 0px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .s-checkbox { text-align: right; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .s-kit-icon { margin-left: 0px; margin-right: 5px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .s-layout-menu-field { margin-right: 0px; margin-left: 10px; }

.editor-rtl-layout #s-content .s-component.s-button .custom-button-tab-panel .s-checkbox input[type="checkbox"] { margin-right: 0px; margin-left: 5px; }

.editor-rtl-layout #s-content .s-component.s-button .edit-buttons { text-align: right; }

.editor-rtl-layout #s-content .s-component.s-button .edit-buttons .s-kit-btn { margin: 0px 0px 3px 2px; }

.editor-rtl-layout #s-content .s-component.s-image .button-panel { text-align: right; }

.editor-rtl-layout #s-content .s-component.s-image .button-panel .link-icon { margin-right: 0px; margin-left: 6px; }

.editor-rtl-layout #s-content .s-component.s-image .s-checkbox input { margin-right: 0px; margin-left: 5px; }

.editor-rtl-layout #s-content .s-component.s-image .edit-buttons { text-align: right; }

.editor-rtl-layout #s-content .s-component.s-image .edit-buttons .s-kit-btn { margin: 0px 0px 3px 2px; }

.editor-rtl-layout.bg-video-panel.s-tooltip-dialog.active { left: unset; right: -338px; }

.editor-rtl-layout.bg-video-panel.s-tooltip-dialog.active::before { right: auto; left: -12px; transform: rotateY(180deg); }

.editor-rtl-layout.bg-video-panel.s-tooltip-dialog.active .input-wrap input { float: left; width: 204px; }

.editor-rtl-layout .horizontal-alignment-layout-container .layout-alignment-item:last-child { flex-grow: 1; border-radius: 3px 0px 0px 3px; width: 32.5%; }

.editor-rtl-layout .horizontal-alignment-layout-container .layout-alignment-item:last-child::before { border-top-left-radius: 3px; border-top-right-radius: 0px; }

.editor-rtl-layout .horizontal-alignment-layout-container .layout-alignment-item:first-child { border-radius: 0px 3px 3px 0px; }

.editor-rtl-layout .horizontal-alignment-layout-container .layout-alignment-item:first-child::before { border-top-right-radius: 3px; border-top-left-radius: 0px; }

.s-background-editor-wrapper { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; pointer-events: all; }

.s-component-editor input[type="text"] { max-width: 100%; box-sizing: border-box; }

.s-component-editor .toggle-compression-checkbox { margin-top: 10px; }

.s-component-editor .toggle-compression-checkbox input { margin-right: 3px; }

.s-component-editor .toggle-compression-checkbox .hint { cursor: pointer; }

.s-component-empty.ib { width: auto; height: auto; }

.s-component-empty .overlay { position: absolute; top: -1px; left: -1px; width: 100%; height: 100%; font-family: open_sans, "Open Sans", sans-serif; color: rgb(170, 170, 170); border: 1px dashed rgba(200, 200, 200, 0.5); font-style: italic; line-height: 100%; text-transform: none; text-shadow: none; font-weight: 300; letter-spacing: 0px; text-align: center; border-radius: 3px; font-size: 14px !important; }

.s-component-empty .overlay:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-component-empty .overlay:lang(sxl), .s-component-empty .overlay:lang(zh), .s-component-empty .overlay:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-component-empty .overlay:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-bg-light-text-override .s-component-empty .overlay, .s-bg-light-text .s-component-empty .overlay { color: rgba(255, 255, 255, 0.6); border-color: rgba(255, 255, 255, 0.4); }

.s-component-empty .overlay .center { display: table; width: 100%; height: 100%; }

.s-component-empty .overlay .center span { display: table-cell; vertical-align: middle; text-align: center; padding: 0px 8px; }

.s-black-button-container { clear: both; text-align: center; padding-top: 15px; }

.s-black-button-container .s-small-black-button { margin: 0px 10px; }

.s-repeatable { clear: both; }

.s-repeatable .s-repeatable-item { position: relative; zoom: 1; }

.s-repeatable .s-repeatable-item::after { display: table; content: ""; clear: both; }

.s-grid-section .s-repeatable .s-repeatable-item::after { display: none; }

.s-repeatable .s-repeatable-item .s-repeatable-move-button { top: 30px; cursor: move; background-image: url("/images/move-icon-thin.d16b086269fb69045b91008892ff272c.png"); }

.s-arranging .s-repeatable .s-repeatable-item .s-repeatable-delete-button, .s-arranging .s-repeatable .s-repeatable-item .s-repeatable-layout-button, .s-arranging .s-repeatable .s-repeatable-item .s-repeatable-move-button, .s-arranging .s-repeatable .s-repeatable-item .s-repeatable-widget-button, .s-repeatable .s-repeatable-item:hover .s-repeatable-delete-button, .s-repeatable .s-repeatable-item:hover .s-repeatable-layout-button, .s-repeatable .s-repeatable-item:hover .s-repeatable-move-button, .s-repeatable .s-repeatable-item:hover .s-repeatable-widget-button { opacity: 1; }

.s-repeatable .s-repeatable-delete-button, .s-repeatable .s-repeatable-layout-button, .s-repeatable .s-repeatable-move-button, .s-repeatable .s-repeatable-widget-button { opacity: 0; }

.s-repeatable .s-repeatable-delete-button.force-invisible, .s-repeatable .s-repeatable-layout-button.force-invisible, .s-repeatable .s-repeatable-move-button.force-invisible, .s-repeatable .s-repeatable-widget-button.force-invisible { opacity: 0 !important; }

.s-repeatable .s-repeatable-add-button-wrapper { text-align: center; padding-top: 15px; }

.s-repeatable.s-arranging .s-repeatable-item .s-repeatable-delete-button, .s-repeatable.s-arranging .s-repeatable-item .s-repeatable-move-button { opacity: 1; }

.s-repeatable.s-arranging .s-repeatable-item .s-component-editor-wrapper.blocking { position: absolute; inset: 0px; z-index: 91; }

.s-native-editor .s-repeatable .s-repeatable-item.s-repeatable-item.s-repeatable-item { margin-bottom: 20px; }

.s-native-editor .s-repeatable .native-controls { position: absolute; z-index: 91; width: 100%; height: 100%; top: 0px; left: 0px; }

.s-native-editor .s-repeatable .native-controls .main-button { width: 36px; height: 36px; padding: 0px; border-radius: 2px; }

.s-native-editor .s-repeatable .native-controls .native-buttons { position: absolute; width: 100%; top: 0px; bottom: 0px; margin: auto; height: 36px; text-align: center; }

.s-native-editor .s-repeatable .native-controls .native-buttons div, .s-native-editor .s-repeatable .native-controls .native-buttons span { position: static; display: inline-block; margin-right: 9%; }

.s-native-editor .s-repeatable .native-controls .native-buttons div:last-child, .s-native-editor .s-repeatable .native-controls .native-buttons span:last-child { margin-right: 0px; }

.s-native-editor .s-repeatable .native-controls .f-s-repeatable-item-order-indicator { position: absolute; left: 0px; top: 0px; width: 26px; height: 26px; border: 0px; color: rgb(255, 255, 255); background: rgb(131, 110, 167); text-align: center; border-radius: 2px; }

.s-native-editor .s-repeatable .native-controls .f-s-repeatable-delete-button, .s-native-editor .s-repeatable .native-controls .f-s-repeatable-move-button { display: inline-block; vertical-align: middle; background: rgb(41, 41, 41); }

.s-native-editor .s-repeatable .native-controls .f-s-repeatable-delete-button span, .s-native-editor .s-repeatable .native-controls .f-s-repeatable-move-button span { width: 0px; height: 100%; margin: 0px; vertical-align: middle; }

.s-native-editor .s-repeatable .native-controls .f-s-repeatable-delete-button img, .s-native-editor .s-repeatable .native-controls .f-s-repeatable-move-button img { max-width: 50%; max-height: 50%; vertical-align: middle; }

.s-native-editor .s-repeatable .native-controls .f-s-repeatable-move-button--down { transform: rotate(180deg); }

.s-gallery-delete-button, .s-repeatable-delete-button, .s-repeatable-layout-button, .s-repeatable-move-button, .s-repeatable-widget-button { position: absolute; top: 4px; right: 4px; left: auto; width: 13px; height: 13px; padding: 5px; cursor: pointer; background: url("/images/delete-icon-thin.b873509933ce96a81f01f40d4aa2a794.png") 50% 50% no-repeat rgba(0, 0, 0, 0.9); border-radius: 3px; color: rgb(255, 255, 255); z-index: 93; font-family: open_sans, "Open Sans", sans-serif; transition: 0.25s; }

.s-gallery-delete-button:lang(ja), .s-repeatable-delete-button:lang(ja), .s-repeatable-layout-button:lang(ja), .s-repeatable-move-button:lang(ja), .s-repeatable-widget-button:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-gallery-delete-button:lang(sxl), .s-gallery-delete-button:lang(zh), .s-gallery-delete-button:lang(zh-cn), .s-repeatable-delete-button:lang(sxl), .s-repeatable-delete-button:lang(zh), .s-repeatable-delete-button:lang(zh-cn), .s-repeatable-layout-button:lang(sxl), .s-repeatable-layout-button:lang(zh), .s-repeatable-layout-button:lang(zh-cn), .s-repeatable-move-button:lang(sxl), .s-repeatable-move-button:lang(zh), .s-repeatable-move-button:lang(zh-cn), .s-repeatable-widget-button:lang(sxl), .s-repeatable-widget-button:lang(zh), .s-repeatable-widget-button:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-gallery-delete-button:lang(zh-tw), .s-repeatable-delete-button:lang(zh-tw), .s-repeatable-layout-button:lang(zh-tw), .s-repeatable-move-button:lang(zh-tw), .s-repeatable-widget-button:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-gallery-delete-button.s-gallery-delete-button .delete-button-wrap, .s-gallery-delete-button.s-repeatable-delete-button .delete-button-wrap, .s-repeatable-delete-button.s-gallery-delete-button .delete-button-wrap, .s-repeatable-delete-button.s-repeatable-delete-button .delete-button-wrap, .s-repeatable-layout-button.s-gallery-delete-button .delete-button-wrap, .s-repeatable-layout-button.s-repeatable-delete-button .delete-button-wrap, .s-repeatable-move-button.s-gallery-delete-button .delete-button-wrap, .s-repeatable-move-button.s-repeatable-delete-button .delete-button-wrap, .s-repeatable-widget-button.s-gallery-delete-button .delete-button-wrap, .s-repeatable-widget-button.s-repeatable-delete-button .delete-button-wrap { position: absolute; top: 0px; right: 21px; width: 0px; height: 23px; overflow: hidden; transition: width 0.25s ease-out; }

.s-gallery-delete-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, .s-gallery-delete-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-delete-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-delete-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-layout-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-layout-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-move-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-move-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-widget-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, .s-repeatable-widget-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm { position: absolute; top: 0px; right: -150px; padding: 0px 2px 0px 5px; font-size: 12px; height: 23px; line-height: 23px; text-align: center; background: rgba(0, 0, 0, 0.9); transition: right 0.25s ease-out; border-radius: 3px 0px 0px 3px; }

.s-gallery-delete-button.s-gallery-delete-button:hover, .s-gallery-delete-button.s-repeatable-delete-button:hover, .s-repeatable-delete-button.s-gallery-delete-button:hover, .s-repeatable-delete-button.s-repeatable-delete-button:hover, .s-repeatable-layout-button.s-gallery-delete-button:hover, .s-repeatable-layout-button.s-repeatable-delete-button:hover, .s-repeatable-move-button.s-gallery-delete-button:hover, .s-repeatable-move-button.s-repeatable-delete-button:hover, .s-repeatable-widget-button.s-gallery-delete-button:hover, .s-repeatable-widget-button.s-repeatable-delete-button:hover { border-radius: 0px 3px 3px 0px; }

.s-gallery-delete-button.s-gallery-delete-button:hover .delete-button-wrap, .s-gallery-delete-button.s-repeatable-delete-button:hover .delete-button-wrap, .s-repeatable-delete-button.s-gallery-delete-button:hover .delete-button-wrap, .s-repeatable-delete-button.s-repeatable-delete-button:hover .delete-button-wrap, .s-repeatable-layout-button.s-gallery-delete-button:hover .delete-button-wrap, .s-repeatable-layout-button.s-repeatable-delete-button:hover .delete-button-wrap, .s-repeatable-move-button.s-gallery-delete-button:hover .delete-button-wrap, .s-repeatable-move-button.s-repeatable-delete-button:hover .delete-button-wrap, .s-repeatable-widget-button.s-gallery-delete-button:hover .delete-button-wrap, .s-repeatable-widget-button.s-repeatable-delete-button:hover .delete-button-wrap { width: 120px; right: 23px; }

.s-gallery-delete-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-gallery-delete-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-delete-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-delete-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-layout-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-layout-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-move-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-move-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-widget-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, .s-repeatable-widget-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm { right: 0px; }

.s-gallery-delete-button.s-repeatable-layout-button, .s-repeatable-delete-button.s-repeatable-layout-button, .s-repeatable-layout-button.s-repeatable-layout-button, .s-repeatable-move-button.s-repeatable-layout-button, .s-repeatable-widget-button.s-repeatable-layout-button { right: 30px; padding: 5px 10px; width: auto; font-size: 12px; line-height: 12px; background-image: none; }

.s-font-highlight-container { position: relative; }

.s-font-highlight-container .s-font-highlight { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(150, 200, 100, 0.25); border-radius: 3px; }

.native-button-wrapper.native-button-wrapper { text-align: center; }

.native-button-wrapper.native-button-wrapper:first-child { margin-bottom: 20px; }

.s-gallery .native-button-wrapper.native-button-wrapper:last-child { margin-top: 20px; position: relative; }

.native-button-wrapper.native-button-wrapper .s-small-black-button { padding: 10px; background: rgb(41, 41, 41); border-radius: 6px; margin-right: 10px; margin-top: 10px; }

.native-button-wrapper.native-button-wrapper .s-small-black-button:last-child { margin-right: 0px; }

.native-button-wrapper.native-button-wrapper img { margin-right: 5px; height: 1em; vertical-align: top; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content.clear-padding { padding: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; margin: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .s-binary-switcher .capsule:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper { width: 320px; position: relative; line-height: 1; text-align: left; overflow: visible; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.thinner { width: 240px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.miniprogram-insert-bar { width: 400px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors { position: relative; top: 0px; display: flex; flex-wrap: wrap; justify-content: flex-start; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector { font-family: open_sans, "Open Sans", sans-serif; user-select: none; width: 79px; vertical-align: top; border-radius: 4px; cursor: pointer; color: rgb(255, 255, 255); text-align: center; padding: 7px 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector:hover { background: rgb(46, 46, 47); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-label { font-size: 13px; line-height: 13px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-label.contactForm { font-size: 11px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon { height: 32px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .fa { font-size: 21px; position: relative; top: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title { font-family: "times new roman", georgia, serif, sans-serif; font-size: 28px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title:lang(ja) { font-family: "times new roman", georgia, serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title:lang(zh-cn) { font-family: "times new roman", georgia, serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.title:lang(zh-tw) { font-family: "times new roman", georgia, serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.context .fa, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.text .fa { top: 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.button { font-size: 22px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.button [class*=" entypo-"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.button [class^="entypo-"] { position: relative; top: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.quote { font-size: 24px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.image { position: relative; top: 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon.html { font-size: 20px; line-height: 24px; font-family: arial, helvetica, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .image-component-icon { width: 28px; height: 19px; margin: 0px auto; background: url("/images/image-icon.070bda36fdd8210131f49fc9e46302db.png") 0% 0% / cover no-repeat; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-column-block { padding-top: 5px; margin-left: 1px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-column-block .icon-line { border: 1px solid rgb(255, 255, 255); display: inline-block; vertical-align: middle; background: transparent; margin-right: 2px; width: 21px; height: 17px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-line { width: 19px; height: 7px; background: rgb(255, 255, 255); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-submit { width: 15px; height: 9px; background: rgb(255, 255, 255); color: rgb(0, 0, 0); font-size: 7px; text-align: center; line-height: 9px; font-weight: 700; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-sign-up-form { padding-top: 3px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-sign-up-form .icon-line { border: 1px solid rgb(255, 255, 255); display: inline-block; vertical-align: middle; background: transparent; margin-right: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-sign-up-form .icon-submit { vertical-align: middle; display: inline-block; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-contact-form { width: 30px; margin: 0px auto; text-align: right; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-contact-form .icon-line { border: 1px solid rgb(255, 255, 255); width: 30px; height: 3px; margin-bottom: 2px; background: transparent; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-contact-form .icon-line.big { height: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-profile { margin: 0px auto; width: 30px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-profile .image-component-icon { width: 21px; height: 14px; margin-bottom: 3px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-profile .icon-line { width: 80%; height: 2px; margin: 2px auto 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-profile .icon-line.long { width: 100%; height: 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-feature, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature { width: 80%; margin: 0px auto; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-feature .icon-left, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-left { display: inline-block; vertical-align: top; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-feature .icon-right, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-right { display: inline-block; vertical-align: top; padding-top: 1px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-feature .icon-right .icon-line, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-right .icon-line { width: 100%; height: 2px; margin-bottom: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-large-feature .icon-right .icon-line.short, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-right .icon-line.short { width: 80%; height: 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature { padding-top: 6px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-left { width: 45%; font-size: 18px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-left .image-component-icon { width: 23px; height: 15px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-right { width: 45%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-icon .icon-small-feature .icon-right line.short { width: 60%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .icon-separator .icon-line { display: inline-block; vertical-align: middle; width: 42px; height: 2px; margin-top: 8px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper { color: rgb(198, 201, 205); width: 144px; text-align: center; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-control-instruction { margin-bottom: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; margin: -5px -2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector { margin: 5px 2px; flex: 1 0 45%; display: flex; justify-content: center; align-items: center; cursor: pointer; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon { flex: 0 0 auto; width: 33px; height: 33px; background-color: rgb(75, 80, 86); border: 2px solid rgb(141, 148, 156); box-sizing: border-box; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon--sm { width: 22px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon--bg { width: 44px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon:first-child { border-top-left-radius: 2px; border-bottom-left-radius: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon:last-child { border-top-right-radius: 2px; border-bottom-right-radius: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon.current { background-color: rgb(99, 105, 114); border-color: rgb(226, 228, 231); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .column-control-popover-wrapper .column-layout-selectors .column-layout-selector .column-icon:not(:first-child) { margin-left: -2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container { zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; color: rgb(255, 255, 255); text-transform: none; line-height: 14px; font-size: 12px; position: relative; z-index: 200; padding: 0px; font-family: open_sans, "Open Sans", sans-serif; width: unset; margin: 10px 0px 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container::after { display: table; content: ""; clear: both; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"]:focus, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container textarea:focus { box-shadow: none; outline-width: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"].long, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container textarea.long { width: 400px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container select { margin: 0px; border: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container select option { border: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container select:focus, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container select:hover { outline: none; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container hr::after { display: table; content: ""; clear: both; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container hr.large { margin: 20px 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .btns, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .btns::after, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .buttons::after { display: table; content: ""; clear: both; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h1, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h1.title, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h2, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h2.title { font-size: 28px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h3, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h3.title { font-size: 22px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h4, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h4.title, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h5, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h5.title, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h6, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container h6.title { font-size: 18px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title { text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.small { font-size: 14px; font-weight: 400; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.center { text-align: center; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container ul.list li { line-height: 14px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container ol.list li { line-height: 14px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="email"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="email"]:focus, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"]:focus, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="email"].long, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="text"].long, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container input[type="url"].long { width: 400px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint.thin, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint .thin, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p.thin, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p .thin { color: rgb(136, 136, 136); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint.thin span, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint .thin span, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p.thin span, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint.thin span:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint .thin span:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint.thin span:hover, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint .thin span:hover, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p.thin span:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p .thin span:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p.thin span:hover, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .hint.small, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container p { margin-bottom: 15px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a:not(.s-btn):not(.s-kit-btn), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a:not(.s-btn):not(.s-kit-btn):active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow { position: relative; zoom: 1; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow::after { display: table; content: ""; clear: both; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol { float: left; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p100 { width: 100%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p50 { width: 50%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p25 { width: 25%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p30 { width: 30%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol textarea { width: 100%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p25, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p30, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .fluidrow .fluidcol.p50 { width: auto; }
}

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input::after, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input::after { display: table; content: ""; clear: both; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input textarea, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input textarea { padding: 5px; box-sizing: border-box; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input textarea, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input textarea { height: 100px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input label, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input label { margin-right: 5px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input label.float, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input label.float.small, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input label.float.small { font-size: 12px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input label.float.long, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input label.float.long { width: 400px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input a, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input a:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input a:hover, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input a, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input a:active, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input .float, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input .float { float: left; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input .p100, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input .p100 { width: 100%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input .p75, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input .p75 { width: 75%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input .p50, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input .p50 { width: 50%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .input .add-link-hint, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a.link-icon .fa { margin-right: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container a.link-icon .entypo-quote.middle { vertical-align: middle; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .link-input { margin-top: 2px; position: relative; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container._open { z-index: 209; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .inner-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .bg-name { margin-right: 4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .minus, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .plus { display: inline-block; zoom: 1; color: rgb(170, 170, 170); font-size: 16px; line-height: 13px; vertical-align: middle; width: 15px; margin-left: -6px; margin-top: -4px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .minus.middle, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .plus.middle { vertical-align: middle; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .minus.s6-background-layout, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title .plus.s6-background-layout { color: rgb(141, 148, 156); margin-left: unset; margin-right: unset; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.small { font-size: 12px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.compact { font-size: 10px; padding-top: 4px; padding-bottom: 3px; background-color: rgb(34, 34, 34); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .title.clickable { display: block; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .separator { position: relative; margin: 5px 0px; font-size: 10px; color: rgb(136, 136, 136); text-shadow: rgb(0, 0, 0) 0px -1px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .separator .line { background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; width: 42px; position: absolute; top: 3px; display: inline-block; zoom: 1; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .separator .line.left { left: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .separator .line.right { right: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .separator hr { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: rgb(72, 72, 72); box-shadow: rgb(0, 0, 0) 0px -1px; height: 1px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select { height: 23px; width: 100%; background: rgba(0, 0, 0, 0.6); color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; border: 1px solid rgb(71, 75, 86); border-radius: 3px; text-overflow: ellipsis; white-space: nowrap; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .drop-down-select select:focus { border-color: rgb(92, 102, 118); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .clickable { display: block; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item { display: flex; align-items: center; color: rgb(141, 148, 156); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title { font-family: open_sans, "Open Sans", sans-serif; color: rgb(255, 255, 255); margin-right: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title:lang(ja), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title:lang(zh-cn), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title:lang(sxl), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title:lang(zh), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title:lang(zh-tw), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-layout-menu-field, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .s-layout-menu-field { margin-bottom: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-layout-menu-field select, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .s-layout-menu-field select { height: 26px; text-overflow: ellipsis; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item input[type="text"], .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item input[type="text"] { margin-bottom: 0px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-checkbox.hint, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .s-checkbox.hint { color: rgb(141, 148, 156); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .btn-color, .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .btn-color { margin-right: 45px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item:not(:last-of-type) { margin-bottom: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .drop-down-select { width: 115px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text { width: 130px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(ja) { width: 119px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(id) { width: 141px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(de), .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(sv) { width: 142px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(es) { width: 135px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .button-text:lang(fr) { width: 136px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .s-layout-menu-field { margin-right: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .s-kit-icon { font-size: 14px; margin-left: 5px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .url { width: 120px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.content .content-item .tips { width: 100%; margin-top: 10px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.design { display: grid; grid-template-columns: repeat(2, calc(50% - 12.5px)); gap: 10px 25px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.design .label-title { width: 70px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.design .s-layout-menu-field { width: calc(100% - 75px); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .edit-buttons { margin-top: 15px; }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .edit-buttons .dark-gray { color: rgb(228, 232, 239); background-color: rgb(92, 102, 118); }

.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .edit-buttons .dark-gray:hover { background-color: rgb(141, 148, 156); }

.custom-button-popover.s-kit-popover-content { min-width: 320px; max-width: 375px; }

.custom-button-popover.s-kit-popover .s-kit-popover-content > .s-kit-popover-arrow::after { border-bottom-color: rgb(46, 46, 46); }

.custom-button-popover.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content { padding: 15px; border-radius: 3px; background-color: rgb(46, 46, 46); }

.custom-button-popover.navbar-button-popover.s-kit-popover.s-kit-popover-placement-bottomRight .s-kit-popover-content .s-kit-popover-arrow { right: 37px; }

.custom-button-color-picker.s-kit-popover .s-kit-popover-content > .s-kit-popover-arrow::after { border-bottom-color: rgb(24, 24, 24); }

.custom-button-color-picker.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content { padding: 10px; background-color: rgb(24, 24, 24); }

.focus-area { position: relative; margin: 0px auto; background-size: cover; }

.focus-indicator { position: absolute; width: 12px; height: 12px; border: 4px solid rgb(245, 226, 44); cursor: pointer; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px; }

.set-focus { position: relative; padding: 2px 0px 6px; text-align: center; color: grey; cursor: pointer; }

.focus-panel { position: absolute; width: 310px; background: rgb(0, 0, 0); border-radius: 4px; box-shadow: rgba(255, 255, 255, 0.15) 0px 0px 2px; color: rgb(255, 255, 255); display: block; text-align: left; line-height: 1; font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; padding: 10px; transition: left 0.2s cubic-bezier(0.7, 0, 0.3, 1), opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); top: -32px; }

.focus-panel, .focus-panel.placement-left { left: -350px; }

.focus-panel.placement-right { left: unset; right: -350px; }

.focus-panel.placement-right::before { left: -12px; right: auto; border-left-color: transparent; border-right-color: rgb(0, 0, 0); }

.focus-panel .focus-panel-draggable-wrapper { position: relative; width: 100%; height: auto; left: 0px; top: 0px; margin-top: 5px; background-size: cover; }

.focus-panel img { cursor: pointer; width: 100%; }

.focus-panel::before { content: ""; display: block; width: 0px; height: 0px; position: absolute; margin-top: -6px; border-width: 6px; border-style: solid; border-color: transparent transparent transparent rgb(0, 0, 0); border-image: none; top: 42px; left: auto; right: -12px; }

.editor-rtl-layout .focus-panel { text-align: right; }

.editor-rtl-layout .focus-panel .focus-panel-draggable-wrapper { direction: ltr; }

.s-s6-wrapper.s-kit-popover { padding-top: 5px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-inner { background-color: rgb(46, 46, 47); }

.s-s6-wrapper.s-kit-popover.s-kit-popover-placement-top > .s-kit-popover-content > .s-kit-popover-arrow::after { border-top-color: rgb(46, 46, 47); }

.s-s6-wrapper.s-kit-popover.s-kit-popover-placement-bottom > .s-kit-popover-content > .s-kit-popover-arrow { top: -3px; }

.s-s6-wrapper.s-kit-popover.s-kit-popover-placement-bottom > .s-kit-popover-content > .s-kit-popover-arrow::after { border-bottom-color: rgb(46, 46, 47); }

.s-s6-wrapper.s-kit-popover.s-kit-popover-placement-right .s-kit-popover-content > .s-kit-popover-arrow, .s-s6-wrapper.s-kit-popover.s-kit-popover-placement-right .s-kit-popover-content > .s-kit-popover-arrow::after, .s-s6-wrapper.s-kit-popover.s-kit-popover-placement-rightTop .s-kit-popover-content > .s-kit-popover-arrow, .s-s6-wrapper.s-kit-popover.s-kit-popover-placement-rightTop .s-kit-popover-content > .s-kit-popover-arrow::after { border-right-color: rgb(46, 46, 47); }

.s-s6-wrapper.s-kit-popover.s-kit-popover-placement-left .s-kit-popover-content > .s-kit-popover-arrow, .s-s6-wrapper.s-kit-popover.s-kit-popover-placement-left .s-kit-popover-content > .s-kit-popover-arrow::after { border-left-color: rgb(46, 46, 47); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel { width: 400px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel.mobile-editor { width: 320px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .wrapper-header { position: relative; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .wrapper-header::after { content: ""; position: absolute; left: 15px; right: 15px; top: 50%; border-bottom: 0.5px solid rgb(99, 105, 114); transform: translateY(-50%); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .wrapper-header .wrapper-header-title { font-size: 12px; color: rgb(141, 148, 156); line-height: 2; padding: 0px 8px; background-color: rgb(46, 46, 47); position: relative; z-index: 1; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .component-selectors .component-selector { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .component-selectors .component-selector:hover .component-label { color: rgb(255, 255, 255); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .component-selectors .component-selector .component-selector-content .component-icon { padding: 0px 10px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .component-selectors .component-selector .s-pro-icon { right: 0px; top: -5px; font-size: 10px; transform: scale(0.7); padding: 2px 4px; line-height: 1.1; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper.new-s6-element-panel .component-selectors .component-label { font-size: 12px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; width: 100%; display: flex; justify-content: center; padding: 10px 0px; border-bottom: 0.5px solid rgb(67, 69, 74); text-transform: uppercase; font-weight: 700; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header:lang(sxl), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header:lang(zh), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .wrapper-header:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors { justify-content: left; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors.component-element-selectors .icon-line, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors.component-element-selectors .icon-submit { border-radius: 1px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector { padding: 0px; width: 79px; height: 79px; color: rgb(154, 163, 183); background-color: rgb(46, 46, 47); border-right: 1px solid rgb(67, 69, 74); border-bottom: 1px solid rgb(67, 69, 74); border-radius: 0px; display: table; position: relative; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .s-pro-icon { position: absolute; right: 5px; top: 5px; font-size: 10px; line-height: 1; height: 10px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content { text-align: center; height: 100%; justify-content: center; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content.disabled { cursor: default; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content.disabled .component-icon, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content.disabled .component-label { opacity: 0.5; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content .component-icon { padding: 5px 10px 0px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-selector-content .component-label { padding: 0px 5px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon { height: 45px; width: 80px; display: table-cell; vertical-align: middle; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.image { top: 0px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-button .icon-line, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-contact-form .icon-line, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-sign-up-form .icon-line { border: 1px solid rgb(154, 163, 183); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-button .icon-submit, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-contact-form .icon-submit, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-sign-up-form .icon-submit { color: rgb(46, 46, 47); background: rgb(154, 163, 183); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-sign-up-form .icon-line { width: 25px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-sign-up-form .icon-submit { width: 10px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-separator .icon-line { background: rgb(154, 163, 183); margin-top: -2px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-large-profile { width: 100%; padding-top: 0px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-large-profile .icon-line { margin-top: 3px; width: 24px; background: rgb(154, 163, 183); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-large-profile .icon-line.big { height: 5px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-large-profile .icon-image { width: 16px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature { width: 100%; padding-top: 0px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature .icon-line { margin-top: 3px; background: rgb(154, 163, 183); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature .icon-right { padding-top: 2px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature .icon-right .icon-line { width: 90%; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature .icon-right .icon-line.short { margin-top: 0px; width: 90%; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-small-feature .icon-image { width: 18px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-button .icon-submit { width: 30px; height: 10px; margin: auto; font-size: 10px; padding: 2px 0px; line-height: 1; border-radius: 8px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-spacer { width: 23px; margin: auto; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-spacer .icon-line { width: 23px; height: 2px; background: rgb(154, 163, 183); }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-spacer .entypo-down, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon .icon-spacer .entypo-up { font-size: 11px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text { font-family: "times new roman", georgia, serif, sans-serif; font-size: 28px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context:lang(ja), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text:lang(ja) { font-family: "times new roman", georgia, serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context:lang(sxl), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context:lang(zh), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context:lang(zh-cn), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text:lang(sxl), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text:lang(zh), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text:lang(zh-cn) { font-family: "times new roman", georgia, serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.context:lang(zh-tw), .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-icon.text:lang(zh-tw) { font-family: "times new roman", georgia, serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-label.contactForm, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-label.customForm, .s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-label.signUpForm { font-size: 13px; }

.s-s6-wrapper.s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .insert-popover-wrapper .component-selectors .component-selector .component-label.long-text { font-size: 11px; padding: 0px; }

.s-draft-editor-wrapper .s-draft-editor-toolbar-popover { direction: ltr; }

.s-draft-editor-wrapper.rtl-editor-wrapper .s-draft-editor-toolbar-popover { direction: rtl; }

.s-draft-editor-toolbar-wrapper { font-family: open_sans, "Open Sans", sans-serif; font-size: 16px; z-index: 92; }

.s-draft-editor-toolbar-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-draft-editor-toolbar-wrapper:lang(sxl), .s-draft-editor-toolbar-wrapper:lang(zh), .s-draft-editor-toolbar-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-draft-editor-toolbar-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-draft-editor-toolbar-wrapper .s-rich-text-ai-color { background: linear-gradient(90deg, rgb(200, 198, 255), rgb(248, 144, 224)) text; -webkit-text-fill-color: transparent; }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper { display: flex; flex-direction: column; align-items: flex-start; }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-toolbar-container { border-radius: 0px 3px 3px; }

.rtl-layout.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-toolbar-container { border-radius: 3px 0px 3px 3px; }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container { background: transparent; border-radius: 3px 3px 0px 0px; border-bottom: 1px solid rgb(75, 80, 86); }

.rtl-layout.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container { border-radius: 3px 3px 0px 0px; }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 0px 3px 0px 0px; }

.rtl-layout.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 3px 0px 0px; }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item:first-child { border-right: 1px solid rgb(75, 80, 86); }

.rtl-layout.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item:first-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(75, 80, 86); }

.s-draft-editor-toolbar-wrapper.s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item { background: rgb(46, 46, 47); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container { display: flex; vertical-align: baseline; box-sizing: content-box; text-align: left; white-space: nowrap; background: rgb(46, 46, 47); border-radius: 3px; overflow: hidden; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .tester-item { display: flex; justify-content: center; align-items: center; padding: 4px; cursor: pointer; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .tester-item:hover { background-color: rgb(99, 105, 114); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .tester-item i { font-size: 12px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-font-size { height: auto; display: flex; flex-direction: column; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item { outline: 0px; cursor: pointer; text-align: center; user-select: none; border: 0px; color: rgb(255, 255, 255); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.write-more.invisible { visibility: hidden; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.fontSize { width: 100px; font-size: 12px; text-transform: capitalize; text-align: left; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.fontSize .s-toolbar-content .label { width: 80px; vertical-align: baseline; display: flex; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.fontSize .s-toolbar-content .label .s-toolbar-label { position: absolute; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.fontSize .s-toolbar-content .arrow { float: right; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.underline { padding-left: 0px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.not-allowed { cursor: not-allowed; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-item-img { width: 15px; height: 15px; background-repeat: no-repeat; background-position: 50% center; background-size: 100% auto; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-item-img.regenerate { background-image: url("/images/ai-editor/rewrite.svg"); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-item-img.write-more { background-image: url("/images/ai-editor/write_more.svg"); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content { margin-right: 0px; padding: 0px 6px; line-height: 1.5; display: flex; justify-content: center; align-items: center; column-gap: 2px; height: 32px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .loading-icon { width: 15px; height: 15px; box-sizing: border-box; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name { font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; font-weight: 700; text-transform: none; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name:lang(sxl), .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name:lang(zh), .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label-name:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label { display: flex; justify-content: center; align-items: center; column-gap: 5px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label .s-kit-icon { height: 15px; color: rgb(255, 255, 255); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .label img { width: 15px; height: 15px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content .arrow { display: inline-block; float: left; width: 0px; height: 0px; vertical-align: top; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid rgb(255, 255, 255); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.active { background-color: rgb(75, 80, 86); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.is-loading, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content:hover { background-color: rgb(99, 105, 114); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.is-loading .s-toolbar-item-img.regenerate, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content:hover .s-toolbar-item-img.regenerate { background-image: url("/images/ai-editor/rewrite_white.svg"); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.is-loading .s-toolbar-item-img.write-more, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content:hover .s-toolbar-item-img.write-more { background-image: url("/images/ai-editor/write_more_white.svg"); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.is-loading .s-rich-text-ai-color, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content:hover .s-rich-text-ai-color { background: text rgb(255, 255, 255); -webkit-text-fill-color: transparent; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.siteFontSize img { width: 17px; height: 17px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-content.fontFamily img { width: 14px; height: 14px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-separator { background: rgb(75, 80, 86); position: absolute; top: 0px; width: 1px; height: 32px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub-popover { position: absolute; cursor: auto; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub { display: flex; border-radius: 0px 0px 2px 2px; overflow: hidden; position: absolute; background: rgb(46, 46, 47); top: 32px; border: 1px solid rgb(75, 80, 86); }

.s-ai-draft-editor-toolbar-wrapper:not(.s-one-line-toolbar).s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub { top: 65px; }

.s-draft-editor-toolbar-popover.s-kit-popover-placement-bottomLeft .s-ai-draft-editor-toolbar-wrapper.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub, .s-draft-editor-toolbar-popover.s-kit-popover-placement-bottomRight .s-ai-draft-editor-toolbar-wrapper.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub { top: 32px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.fontSize, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize { height: auto; font-size: 12px; padding: 0px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.fontSize .font-size-item, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .font-size-item { padding: 10px; width: auto; text-align: left; height: auto; text-transform: capitalize; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.fontSize .font-size-item:hover, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .font-size-item:hover { background-color: rgb(99, 105, 114); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.fontSize .font-size-item.active, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .font-size-item.active { background-color: rgb(75, 80, 86); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size { min-width: 190px; width: auto; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .font-size-item { width: 100%; padding: 10px 6px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar { font-size: 14px; display: flex; border-top: 1px solid rgb(99, 105, 114); height: 34px; align-items: center; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar:hover { background: rgb(58, 60, 63); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .input-wrapper { font-size: inherit; position: relative; width: 60%; height: 100%; display: flex; align-items: center; flex: 1 1 0%; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .input-wrapper.active { background: rgb(58, 60, 63); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .input-wrapper input { background-color: transparent; position: absolute; z-index: 100; left: 0px; outline: 0px; border: 0px; color: rgb(169, 174, 178); width: 100%; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .input-wrapper input:focus { text-decoration: underline; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .input-wrapper .unit { position: absolute; top: 50%; left: 40px; transform: translateY(-50%); color: rgb(99, 105, 114); text-transform: none; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .control-wrapper { display: flex; align-items: center; color: rgb(169, 174, 178); height: 100%; text-transform: capitalize; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .control-wrapper .reset-btn, .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .control-wrapper .save-btn { padding: 0px 8px; background-color: inherit; width: 100%; height: 100%; cursor: pointer; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .control-wrapper .reset-btn { text-decoration: underline; color: inherit; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .control-wrapper .save-btn { background: rgb(92, 102, 118); color: rgb(255, 255, 255); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.color { height: auto; overflow: visible; cursor: auto; background: rgb(46, 46, 47); }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.color > div { padding: 10px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-sub.hidden { display: none; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-label.more { color: rgb(255, 255, 255); text-align: center; font-size: 18px; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item .s-toolbar-label.color { border: 1px solid transparent; background-clip: content-box; border-radius: 100%; width: 14px; height: 14px; display: inline-block; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn { font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; color: rgb(169, 174, 178); line-height: 32px; padding: 0px 6px; text-decoration: underline; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:lang(sxl), .s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:lang(zh), .s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-draft-editor-toolbar-wrapper .s-toolbar-container .reset-text-align-btn:hover { background-color: rgb(99, 105, 114); }

.s-draft-editor-toolbar-wrapper.rtl-layout { direction: rtl; }

.s-draft-editor-toolbar-wrapper.rtl-layout .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .font-size-item { text-align: right; }

.s-draft-editor-toolbar-wrapper.rtl-layout .s-toolbar-container .s-toolbar-item .s-toolbar-sub.siteFontSize .s-toolbar-site-font-size .panel-bottom-bar .unit { right: 40px; left: unset; }

.s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.color .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub-popover { left: 0px; }

.s-navbar-desktop .s-draft-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.color .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub-popover { right: 0px; }

.s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.color .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub, .s-navbar-desktop .s-draft-editor-wrapper.rtl-editor-wrapper.rtl-site-wrapper .s-draft-editor-toolbar-wrapper .s-toolbar-container .s-toolbar-item.more .s-toolbar-sub-popover { left: inherit; right: inherit; }

.s-kit-popover.s-draft-editor-toolbar-popover.no-padding { padding: 0px; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-kit-popover-content { min-width: 300px; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-kit-popover-inner { background: none; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-kit-popover-arrow { display: none; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-kit-popover-content .s-kit-popover-inner .s-kit-popover-inner-content { padding: 0px; }

.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper { flex-direction: column-reverse; }

.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-toolbar-container { border-radius: 3px 3px 3px 0px; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-toolbar-container { border-radius: 3px 3px 0px; }

.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container { border-radius: 0px 0px 3px 3px; border-top: 1px solid rgb(75, 80, 86); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container { border-radius: 0px 0px 3px 3px; }

.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 0px 0px 3px; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover.s-toolbar-reverse .s-ai-draft-editor-toolbar-wrapper .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 0px 0px 0px 3px; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar { flex-direction: row-reverse; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-toolbar-container { border-radius: 3px 0px 0px 3px; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-toolbar-container { border-radius: 0px 3px 3px 0px; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-ai-toolbar-container { border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentcolor currentcolor currentcolor rgb(75, 80, 86); border-image: none; border-radius: 0px 3px 3px 0px; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-ai-toolbar-container { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right: 1px solid rgb(75, 80, 86); border-radius: 3px 0px 0px 3px; }

.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 0px 3px 3px 0px; }

.rtl-layout.s-kit-popover.s-draft-editor-toolbar-popover .s-ai-draft-editor-toolbar-wrapper.s-one-line-toolbar .s-ai-toolbar-container .s-toolbar-item.only-one-item { border-radius: 3px 0px 0px 3px; }

.s-draft-toolbar-link-modal .title { font-size: 22px; font-weight: 700; color: rgb(99, 105, 114); }

.s-draft-toolbar-link-modal .container { width: 350px; margin: 10px 0px; padding: 10px 0px; border-top: 1px solid rgb(226, 228, 231); border-bottom: 1px solid rgb(226, 228, 231); }

.s-draft-toolbar-link-modal .container .item, .s-draft-toolbar-link-modal .container .options { margin-bottom: 15px; }

.s-draft-toolbar-link-modal .container .options .s-kit-radio-group { display: flex; flex-flow: wrap; }

.s-draft-toolbar-link-modal .container .options .s-kit-radio-group .s-kit-radio-wrapper { margin-right: 0px; margin-bottom: 10px; flex: 0 0 33%; }

.s-draft-toolbar-link-modal .container .options .s-kit-radio-group .s-kit-radio-wrapper:last-child { flex: 1 1 0%; }

.s-draft-toolbar-link-modal .container .content .item { display: table; }

.s-draft-toolbar-link-modal .container .content .item .label { font-size: 14px; display: table-cell; width: 70px; }

.s-draft-toolbar-link-modal .container .content .item .link input { width: 270px; }

.s-draft-toolbar-link-modal .container .content .item .new-tab-checkbox { margin-left: 70px; }

.s-draft-toolbar-link-modal .container .content .document { display: flex; }

.s-draft-toolbar-link-modal .container .content .document .label { min-width: 130px; }

.s-draft-toolbar-link-modal .container .content .document .link input { width: 210px; }

.s-draft-toolbar-link-modal .container .content .registration { color: rgb(141, 148, 156); width: 100%; }

.s-draft-toolbar-link-modal .button { display: flex; }

.s-draft-toolbar-link-modal .button .save { flex: 1 1 0%; text-align: right; }

.s-draft-toolbar-link-modal .button .save button { margin: 0px; }

.s-draft-toolbar-link-modal.rtl-layout { direction: rtl; }

.s-draft-toolbar-link-modal.rtl-layout .s-kit-modal-close { left: 24px; right: unset; }

.s-draft-toolbar-link-modal.rtl-layout .container .options .s-kit-radio-wrapper:not(:last-child) { margin-left: 40px; margin-right: 0px; }

.s-draft-toolbar-link-modal.rtl-layout .container .content .item .new-tab-checkbox { margin-left: 0px; margin-right: 70px; }

.s-draft-toolbar-link-modal.rtl-layout .button .save { text-align: left; }

.hide-or-show-section-tooltip { width: 180px; }

.base-layout-button-tooltip { width: 115px; }

.s-kit-popover.mobile-editor-take-tour { width: 180px; line-height: 1.5; font-size: 14px; color: rgb(255, 255, 255); pointer-events: auto; }

.slide:not(.s-first-no-hidden-section) .s-kit-popover.mobile-editor-take-tour { display: none; }

.s-kit-popover.mobile-editor-take-tour .s-kit-popover-inner { background: linear-gradient(40deg, rgb(92, 44, 205), rgb(166, 112, 250)); margin-right: 5px; }

.s-kit-popover.mobile-editor-take-tour .s-kit-popover-content { font-size: 11px; }

.s-kit-popover.mobile-editor-take-tour .s-kit-popover-content .s-kit-popover-arrow, .s-kit-popover.mobile-editor-take-tour .s-kit-popover-content .s-kit-popover-arrow::after { border-bottom-color: rgb(135, 97, 228); }

.s-kit-popover.mobile-editor-take-tour .take-tour-title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; line-height: inherit; font-weight: 700; text-transform: uppercase; user-select: none; }

.s-kit-popover.mobile-editor-take-tour .take-tour-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-popover.mobile-editor-take-tour .take-tour-title:lang(sxl), .s-kit-popover.mobile-editor-take-tour .take-tour-title:lang(zh), .s-kit-popover.mobile-editor-take-tour .take-tour-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-popover.mobile-editor-take-tour .take-tour-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-popover.mobile-editor-take-tour .take-tour-desc { line-height: inherit; user-select: none; }

.s-kit-popover.mobile-editor-take-tour .take-tour-btn { height: 24px; line-height: 24px; margin-top: 10px; padding: 0px 15px; }

.tangram-suggestion-main { z-index: 99999; }

.s-delete-slide-shade { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(136, 34, 34); opacity: 0.3; z-index: 92; }

.premium-section-notice-tooltip { max-width: 300px; }

.premium-section-frame { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; box-sizing: border-box; }

.premium-section-frame .premium-section-wrap { position: relative; width: 100%; height: 100%; }

.premium-section-frame .premium-section-wrap.s6-element { padding: 9px; margin-top: -10px; margin-left: -10px; }

.premium-section-notice { pointer-events: auto; zoom: 1; background: rgb(46, 46, 47); border-radius: 3px; text-align: left; font-family: open_sans, "Open Sans", sans-serif; margin: 0px; z-index: 92; text-transform: none; line-height: 14px; font-size: 12px; position: absolute; top: 10px; left: 10px; overflow: hidden; width: 130px; height: 14px; transition: height 0.4s cubic-bezier(0.7, 0, 0.3, 1); cursor: pointer; color: rgb(0, 0, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 14px 10px; }

.premium-section-notice::after { display: table; content: ""; clear: both; }

.premium-section-notice:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.premium-section-notice:lang(sxl), .premium-section-notice:lang(zh), .premium-section-notice:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.premium-section-notice:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.premium-section-notice input[type="text"], .premium-section-notice textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.premium-section-notice input[type="text"]:focus, .premium-section-notice textarea:focus { box-shadow: none; outline-width: 0px; }

.premium-section-notice input[type="text"].long, .premium-section-notice textarea.long { width: 400px; }

.premium-section-notice select { margin: 0px; border: 0px; }

.premium-section-notice select option { border: 0px; }

.premium-section-notice select:focus, .premium-section-notice select:hover { outline: none; }

.premium-section-notice hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.premium-section-notice hr::after { display: table; content: ""; clear: both; }

.premium-section-notice hr.large { margin: 20px 0px; }

.premium-section-notice .btns, .premium-section-notice .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.premium-section-notice .btns::after, .premium-section-notice .buttons::after { display: table; content: ""; clear: both; }

.premium-section-notice h1, .premium-section-notice h1.title, .premium-section-notice h2, .premium-section-notice h2.title { font-size: 28px; }

.premium-section-notice h3, .premium-section-notice h3.title { font-size: 22px; }

.premium-section-notice h4, .premium-section-notice h4.title, .premium-section-notice h5, .premium-section-notice h5.title, .premium-section-notice h6, .premium-section-notice h6.title { font-size: 18px; }

.premium-section-notice .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; margin: 5px 0px 10px; letter-spacing: 0px; }

.premium-section-notice .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.premium-section-notice .title:lang(sxl), .premium-section-notice .title:lang(zh), .premium-section-notice .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.premium-section-notice .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.premium-section-notice .title.small { font-size: 14px; font-weight: 400; }

.premium-section-notice .title.center { text-align: center; }

.premium-section-notice .title.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

.premium-section-notice .title.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

.premium-section-notice .label { font-size: 20px; color: rgb(255, 255, 255); font-family: open_sans, "Open Sans", sans-serif; margin-bottom: 6px; }

.premium-section-notice .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.premium-section-notice .label:lang(sxl), .premium-section-notice .label:lang(zh), .premium-section-notice .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.premium-section-notice .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.premium-section-notice ul.list { list-style: inside disc; color: rgb(170, 170, 170); }

.premium-section-notice ul.list li { line-height: 14px; }

.premium-section-notice ol.list { list-style: inside decimal; color: rgb(170, 170, 170); }

.premium-section-notice ol.list li { line-height: 14px; }

.premium-section-notice input[type="email"], .premium-section-notice input[type="text"], .premium-section-notice input[type="url"] { background: rgba(0, 0, 0, 0.45); border-radius: 3px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); margin: 0px 0px 4px; }

.premium-section-notice input[type="email"]:focus, .premium-section-notice input[type="text"]:focus, .premium-section-notice input[type="url"]:focus { box-shadow: none; outline-width: 0px; }

.premium-section-notice input[type="email"].long, .premium-section-notice input[type="text"].long, .premium-section-notice input[type="url"].long { width: 400px; }

.premium-section-notice .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.premium-section-notice .hint, .premium-section-notice p { color: rgb(170, 170, 170); line-height: 1.2; font-size: 12px; margin-bottom: 2px; }

.premium-section-notice .hint.thin, .premium-section-notice .hint .thin, .premium-section-notice p.thin, .premium-section-notice p .thin { color: rgb(136, 136, 136); }

.premium-section-notice .hint.thin span, .premium-section-notice .hint .thin span, .premium-section-notice p.thin span, .premium-section-notice p .thin span { color: rgb(170, 170, 170); text-decoration: none; cursor: pointer; }

.premium-section-notice .hint.thin span:active, .premium-section-notice .hint .thin span:active, .premium-section-notice .hint.thin span:hover, .premium-section-notice .hint .thin span:hover, .premium-section-notice p.thin span:active, .premium-section-notice p .thin span:active, .premium-section-notice p.thin span:hover, .premium-section-notice p .thin span:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }

.premium-section-notice .hint.small, .premium-section-notice p.small { font-size: 10px; line-height: 10px; color: rgb(170, 170, 170); }

.premium-section-notice p { margin-bottom: 15px; }

.premium-section-notice a:not(.s-btn):not(.s-kit-btn), .premium-section-notice a:not(.s-btn):not(.s-kit-btn):active, .premium-section-notice a:not(.s-btn):not(.s-kit-btn):hover { color: rgb(255, 255, 255); text-decoration: underline; }

.premium-section-notice .fluidrow { position: relative; zoom: 1; }

.premium-section-notice .fluidrow::after { display: table; content: ""; clear: both; }

.premium-section-notice .fluidrow .fluidcol { float: left; }

.premium-section-notice .fluidrow .fluidcol.p100 { width: 100%; }

.premium-section-notice .fluidrow .fluidcol.p50 { width: 50%; }

.premium-section-notice .fluidrow .fluidcol.p25 { width: 25%; }

.premium-section-notice .fluidrow .fluidcol.p30 { width: 30%; }

.premium-section-notice .fluidrow .fluidcol.top-layer { position: relative; z-index: 201; }

.premium-section-notice .fluidrow .fluidcol input[type="text"], .premium-section-notice .fluidrow .fluidcol textarea { width: 100%; }

.premium-section-notice .fluidrow .fluidcol .redirect-btn { margin-right: 20px; }

.premium-section-notice .fluidrow .fluidcol .s-drop-down-select { display: flex; align-items: center; margin-bottom: 20px; }

.premium-section-notice .fluidrow .fluidcol .s-drop-down-select .field-label { margin: 5px 10px 5px 0px; }

.premium-section-notice .fluidrow .fluidcol .s-drop-down-select select { height: 28px; min-width: 172px; }

@media only screen and (max-width: 500px) {
  .premium-section-notice .fluidrow .fluidcol { float: none; margin-bottom: 20px; }
  .premium-section-notice .fluidrow .fluidcol:last-child { margin-bottom: 0px; }
  .premium-section-notice .fluidrow .fluidcol.p25, .premium-section-notice .fluidrow .fluidcol.p30, .premium-section-notice .fluidrow .fluidcol.p50 { width: auto; }
}

.premium-section-notice .input, .premium-section-notice .s-input { position: relative; zoom: 1; margin-bottom: 10px; }

.premium-section-notice .input::after, .premium-section-notice .s-input::after { display: table; content: ""; clear: both; }

.premium-section-notice .input input[type="text"], .premium-section-notice .input textarea, .premium-section-notice .s-input input[type="text"], .premium-section-notice .s-input textarea { padding: 5px; box-sizing: border-box; }

.premium-section-notice .input textarea, .premium-section-notice .s-input textarea { height: 100px; }

.premium-section-notice .input label, .premium-section-notice .s-input label { margin-right: 5px; }

.premium-section-notice .input label.float, .premium-section-notice .s-input label.float { position: absolute; color: rgb(153, 153, 153); padding: 7px 5px; font-style: italic; pointer-events: none; min-width: 100px; top: 0px; left: 0px; }

.premium-section-notice .input label.float.small, .premium-section-notice .s-input label.float.small { font-size: 12px; }

.premium-section-notice .input label.float.long, .premium-section-notice .s-input label.float.long { width: 400px; }

.premium-section-notice .input a, .premium-section-notice .input a:active, .premium-section-notice .input a:hover, .premium-section-notice .s-input a, .premium-section-notice .s-input a:active, .premium-section-notice .s-input a:hover { color: rgb(255, 255, 255); text-decoration: underline; }

.premium-section-notice .input .float, .premium-section-notice .s-input .float { float: left; }

.premium-section-notice .input .p100, .premium-section-notice .s-input .p100 { width: 100%; }

.premium-section-notice .input .p75, .premium-section-notice .s-input .p75 { width: 75%; }

.premium-section-notice .input .p50, .premium-section-notice .s-input .p50 { width: 50%; }

.premium-section-notice .input .add-link-hint, .premium-section-notice .s-input .add-link-hint { width: 70px; margin-left: 6px; margin-bottom: 3px; }

.premium-section-notice a.link-icon { color: rgb(169, 174, 178); cursor: pointer; line-height: 150%; }

.premium-section-notice a.link-icon .fa { margin-right: 2px; }

.premium-section-notice a.link-icon .entypo-quote { display: inline-block; zoom: 1; margin-right: 2px; }

.premium-section-notice a.link-icon .entypo-quote.middle { vertical-align: middle; }

.premium-section-notice .link-input { margin-top: 2px; position: relative; }

.premium-section-notice.component-editor { background-color: rgb(243, 199, 53); }

.premium-section-notice .title { margin: 0px; }

.premium-section-notice .title.small { font-weight: 700; }

.premium-section-notice .title, .premium-section-notice p { color: rgb(17, 17, 17); text-shadow: rgba(255, 255, 255, 0.5) 0px 1px; }

.premium-section-notice .hover-premium-tips { display: none; }

.premium-section-notice:hover { background-color: rgb(254, 234, 62); }

.premium-section-notice:hover .premium-tips { display: none; }

.premium-section-notice:hover .hover-premium-tips { display: block; }

.editor-rtl-layout .premium-section-notice { left: unset; right: 10px; }

.premium-section-outline { position: absolute; background: rgb(255, 204, 34); z-index: 90; }

.premium-section-outline.top { width: 100%; top: 0px; left: 0px; height: 4px; }

.premium-section-outline.bottom { width: 100%; left: 0px; bottom: 0px; height: 4px; }

.premium-section-outline.left { width: 4px; height: 100%; top: 0px; left: 0px; }

.premium-section-outline.right { width: 4px; height: 100%; top: 0px; right: 0px; }

.s-info-box .s-component.s-text:last-of-type .s-component-editor .edit-buttons { margin-bottom: 0px; }

.s-gallery .top-gallery-buttons { margin-bottom: 20px; height: 25px; margin-top: 0px !important; }

.s-gallery.full-width .ui-sortable { padding-right: 10px; margin-right: -10px; }

.s-native-editor .s-gallery.full-width .ui-sortable { width: 101%; }

.s-section-editor-wrapper { position: absolute; top: 10px; right: 0px; z-index: 200; pointer-events: none; }

.s-native-editor .s-section-editor-wrapper { position: absolute; width: 100%; height: 100%; z-index: 0; }

.s-section-editor-wrapper .s-component-editor { pointer-events: all; }

.ai-mode-selecting-theme .s-section-editor-wrapper .s-component-editor { pointer-events: none; }

.s-section-editor-wrapper .s-component-editor .layout-button .title.long-text { font-size: 12px; }

.s-native-editor .s-section-editor-wrapper .s-component-editor { border: 0px !important; }

.s-section-editor-wrapper .s-component-editor.minimal-size { width: 34px; }

.s-section-editor-wrapper .s-component-editor .s-current-bg-thumbnail { border: 1px solid rgba(255, 255, 255, 0.15); width: 22px; height: 22px; margin: -5px 0px; cursor: pointer; padding: 0px; border-radius: 2px; }

.s-section-editor-wrapper.background-editor-opened, .s-section-editor-wrapper.layout-editor-opened, .s-section-editor-wrapper.slider-editor-opened { z-index: 202; }

.s-section-editor-wrapper.background-editor-opened .s-background .s-component-editor { width: 206px; transition: opacity 0.1s ease-in-out; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.s-section-editor-wrapper.background-editor-opened .s-background .s-component-editor .title.clickable:hover { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }

.s-section-editor-wrapper.background-editor-opened .s-background .s-component-editor.content-top-expand, .s-section-editor-wrapper.background-editor-opened .s-background .s-component-editor.content-top-expand .title.clickable:hover { border-radius: 0px 0px 3px 3px; }

.s-section-editor-wrapper .s-background .s-component-editor .main-editor { width: 206px; box-sizing: border-box; }

.s-footer-section .s-section-editor-wrapper { z-index: 199; }

.s-footer-section .s-section-editor-wrapper.background-editor-opened { z-index: 200; }

.native-add-background-button { position: absolute; top: -5px; right: 25px; background: rgb(51, 51, 51); border: 1px solid rgb(31, 31, 31); border-radius: 4px; color: rgb(255, 255, 255); font-size: 14px; padding: 10px; text-transform: uppercase; }

.s-section.s-new-title-section .s-button-group.s-placeholder-button, .s-section.s-new-title-section .s-title-group.s-title-group-show-button-container { position: static; margin-top: 30px; height: auto; }

.s-section.s-columns-section .s-text-button.s-placeholder-button, .s-section.s-info-section .s-text-button.s-placeholder-button, .s-section.s-media-section .s-text-button.s-placeholder-button, .s-section.s-rows-section .s-text-button.s-placeholder-button, .s-section.s-text-section .s-text-button.s-placeholder-button { position: relative; margin-top: 8px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a { direction: ltr; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout { direction: rtl; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout .left, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout .left, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a.rtl-layout .left { margin-right: 0px; margin-left: 4px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a .block, .s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a .right, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a .right, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a .right { height: 12px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a .block { width: 14px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a .title, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a .title, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a .title { margin-top: 1px; width: 26px; margin-bottom: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-a .subtitle, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-a .subtitle, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-a .subtitle { width: 18px; opacity: 0.5; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-b .block, .s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-b .title, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-b .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-b .title, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-b .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-b .title { width: 18px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-b .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-b .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-b .block { height: 14px; margin-bottom: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-c, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-c, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-c { position: relative; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-c .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-c .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-c .block { opacity: 0.5; width: 20px; height: 22px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-c .title, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-c .title, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-c .title { position: absolute; height: 3px; width: 14px; bottom: 9px; margin-left: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-c.selected .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-c.selected .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-c.selected .block { opacity: 0.7; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-d .title, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-d .title, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-d .title { height: 4px; width: 38px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-d .title:first-child, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-d .title:first-child, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-d .title:first-child { margin-bottom: 4px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-e, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-e, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-e { flex-direction: column; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-e .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-e .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-e .block { height: 16px; width: 32px; margin-bottom: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-e .title, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-e .title, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-e .title { width: 32px; height: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-f .left .block:first-child, .s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-f .right .block:first-child, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-f .left .block:first-child, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-f .right .block:first-child, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-f .left .block:first-child, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-f .right .block:first-child { margin-bottom: 3px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-f .block, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-f .block, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-f .block { width: 16px; height: 17px; }

.s-section.s-accordion-section .layout-panel .layout-blog-template-wrapper .item.template-f .block.small, .s-section.s-blog-section .layout-panel .layout-blog-template-wrapper .item.template-f .block.small, .s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-f .block.small { height: 8px; }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-layout-menu-content, .s-section.s-blog-section .layout-panel .layout-level-button .s-layout-menu-content, .s-section.s-store-section .layout-panel .layout-level-button .s-layout-menu-content { display: inline-block; width: 100%; border-radius: 3px; box-sizing: border-box; border-top: 1px solid rgb(68, 68, 68); border-bottom: 1px solid rgb(68, 68, 68); }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark, .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark, .s-section.s-store-section .layout-panel .layout-level-button .s-btn.small.dark { background: rgba(0, 0, 0, 0.6); color: rgb(141, 148, 156); box-shadow: none; }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark:first-child, .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark:first-child, .s-section.s-store-section .layout-panel .layout-level-button .s-btn.small.dark:first-child { border-left: 1px solid rgb(68, 68, 68); }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark:last-child, .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark:last-child, .s-section.s-store-section .layout-panel .layout-level-button .s-btn.small.dark:last-child { border-right: 1px solid rgb(68, 68, 68); }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark::before, .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark::before, .s-section.s-store-section .layout-panel .layout-level-button .s-btn.small.dark::before { border-top: 0px; }

.s-section.s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark.selected, .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark.selected, .s-section.s-store-section .layout-panel .layout-level-button .s-btn.small.dark.selected { background: rgb(71, 75, 86); border: 1px solid rgb(118, 128, 144); border-radius: 3px; color: rgb(255, 255, 255); margin: -1px 0px; }

.s-section.s-accordion-section .layout-panel .layout-level-button.layout-checkbox, .s-section.s-blog-section .layout-panel .layout-level-button.layout-checkbox, .s-section.s-store-section .layout-panel .layout-level-button.layout-checkbox { display: flex; }

.s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-c .title { height: 3px; width: 10px; bottom: 6px; background: none; margin-left: auto; border-color: rgb(255, 255, 255); border-style: solid; border-width: 2px 7px 2px 3px; }

.s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-d { flex-direction: column; }

.s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-d .block { height: 16px; width: 32px; margin-bottom: 3px; }

.s-section.s-store-section .layout-panel .layout-blog-template-wrapper .item.template-d .title { width: 32px; height: 3px; }

.s-section.s-accordion-section .s-layout-menu-content { height: 21px; }

.s-section.s-accordion-section .s-s6-layout-editor.s-component.s-layout .layout-panel .layout-level-button .s-btn, .s-section.s-accordion-section .s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-color-field .s-btn { height: 19px; padding: 3px 0px; }

.s-section.s-accordion-section .s-s6-layout-editor.s-component.s-layout .layout-panel .layout-level-button .s-btn.selected, .s-section.s-accordion-section .s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-color-field .s-btn.selected { height: 21px; }

.s-section.s-accordion-section .layout-panel .s-layout-menu-field.s-layout-color-field .s-layout-menu-content { display: flex; }

.s-section.s-accordion-section .layout-panel .s-layout-menu-field.s-layout-color-field .s-layout-menu-content div { height: 21px; width: 33%; display: inline-block; margin-right: 1px; cursor: pointer; }

.s-section.s-accordion-section .layout-panel .s-layout-menu-field.s-layout-color-field .s-layout-menu-content div:last-child { margin-right: 0px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-a .block, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-a .title { width: 18px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-a .block { height: 14px; margin-bottom: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .block { height: 10px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-c .left .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-c .right .block:first-child { margin-bottom: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-c .block { width: 16px; height: 17px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-c .block.small { height: 8px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .block { height: 15px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .block.small { height: 7px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .center .block { height: 13px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .center .block.small { height: 9px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .center .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .left .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .right .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .center .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .left .block:first-child, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .right .block:first-child { margin-bottom: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .center, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .left, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .center, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .left { margin-right: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .right, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .right { margin-right: 0px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .block, .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .block { width: 10px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-e { flex-direction: column; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-e .block { height: 16px; width: 32px; margin-bottom: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-e .title { width: 32px; height: 3px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-f .left { margin: 0px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-f .block { width: 20px; height: 12px; }

.s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-f .block.dark { opacity: 0.5; }

.s-section.s-new-gallery-section.s-section .s-s6-layout-editor .s-component-editor { width: 150px; }

.s-section .customize-button.no-margin.s-btn, .s-section .reset-button.no-margin.s-btn { margin-bottom: 5px; background: rgb(92, 102, 118); }

.s-section .customize-button.no-margin.s-btn:hover, .s-section .reset-button.no-margin.s-btn:hover { background: rgb(141, 148, 156); }

.s-section .s-s6-layout-editor .layout-panel .layout-template-wrapper .item { width: 60px; }

.s-section .layout-panel .layout-template-wrapper { display: inline-block; margin-bottom: 5px; }

.s-section .layout-panel .layout-template-wrapper .item { width: 52px; height: 36px; border-radius: 3px; border: 1px solid rgb(162, 172, 187); background: rgb(145, 156, 171); margin-bottom: 5px; padding: 0px 5px; box-sizing: border-box; opacity: 0.3; display: flex; justify-content: center; align-items: center; text-align: center; float: left; cursor: pointer; }

.s-section .layout-panel .layout-template-wrapper .item:nth-child(2n+1) { margin-right: 5px; }

.s-section .layout-panel .layout-template-wrapper .item.selected { opacity: 1; }

.s-section .layout-panel .layout-template-wrapper .item .left, .s-section .layout-panel .layout-template-wrapper .item .right { display: inline-block; }

.s-section .layout-panel .layout-template-wrapper .item .left { margin-right: 4px; }

.s-section .layout-panel .layout-template-wrapper .item .block { background: rgb(255, 255, 255); }

.s-section .layout-panel .layout-template-wrapper .item .subtitle, .s-section .layout-panel .layout-template-wrapper .item .title { background: rgb(255, 255, 255); height: 3px; margin: 0px; padding: 0px; }

.s-section.placeholder .s-common-status { margin: 80px auto; display: block; text-align: center; }

.section-wrap.background-text-selection-highlight .s-component.s-background .s-component-editor .main-editor .text-selection-wrap { animation: 1.2s ease 0s infinite normal none running blink; }

.section-wrap .hidden-section-overlay { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 251; overflow: hidden; background-color: rgba(0, 0, 0, 0.4); }

.section-wrap .hidden-section-overlay .fa-eye-slash { color: rgba(255, 255, 255, 0.1); font-size: 350px; position: relative; }

.section-wrap .hidden-section-overlay .fa-eye-slash, .section-wrap .unhide-btn-wrap { left: 50%; top: 50%; transform: translate(-50%, -50%); }

.section-wrap .unhide-btn-wrap { position: absolute; z-index: 252; line-height: 1.2; padding: 20px; border-radius: 6px; background: rgb(238, 238, 238); font-size: 14px; color: rgb(118, 128, 144); display: flex; justify-content: center; align-items: center; flex-direction: column; min-width: 250px; max-width: 320px; text-align: center; font-family: open_sans, "Open Sans", sans-serif; }

.section-wrap .unhide-btn-wrap:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.section-wrap .unhide-btn-wrap:lang(sxl), .section-wrap .unhide-btn-wrap:lang(zh), .section-wrap .unhide-btn-wrap:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.section-wrap .unhide-btn-wrap:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.section-wrap .unhide-btn-wrap .unhide-btn { cursor: pointer; line-height: 1.2; border-bottom: 1px solid rgb(118, 128, 144); margin-top: 10px; }

.s-native-editor .section-wrap .unhide-btn-wrap { margin-left: -114px; }

.section-wrap .underline { padding-left: 0.3em; text-decoration: underline; cursor: pointer; }

.fadeInOut-enter { opacity: 0; }

.fadeInOut-enter.fadeInOut-enter-active { opacity: 1; transition: opacity 0.2s ease-in; }

.fadeInOut-exit { opacity: 1; }

.fadeInOut-exit.fadeInOut-exit-active { opacity: 0; transition: opacity 0.2s ease-in; }

.s-s6-wrapper.draggable-mode.s-first-visible-section .drag-done-wrapper.nav-is-transparent, .s-s6-wrapper.draggable-section.s-first-visible-section .drag-done-wrapper.nav-is-transparent { z-index: 210; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper, .s-s6-wrapper.draggable-section .drag-done-wrapper { position: absolute; top: 0px; right: 0px; text-align: center; z-index: 200; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content, .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; display: flex; padding: 10px; background: rgb(46, 46, 47); font-size: 12px; font-weight: 700; border-radius: 0px 0px 0px 3px; color: rgb(255, 255, 255); text-transform: uppercase; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content:lang(ja), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content:lang(sxl), .s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content:lang(zh), .s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content:lang(zh-cn), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content:lang(sxl), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content:lang(zh), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content:lang(zh-tw), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .text, .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .text { line-height: 1.5; display: flex; flex-direction: column; align-items: flex-start; cursor: pointer; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap, .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap { font-family: open_sans, "Open Sans", sans-serif; color: rgb(169, 174, 178); }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(ja), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(sxl), .s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh), .s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh-cn), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(sxl), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh-tw), .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text-wrap:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .reset-text, .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .reset-text { text-transform: capitalize; text-decoration: underline; font-weight: 400; }

.s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .button, .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .button { cursor: pointer; padding: 8px 20px; margin: 0px 0px 0px 15px; }

.s-s6-wrapper.draggable-mode .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element, .s-s6-wrapper.draggable-section .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element { margin: 1px; }

.s-s6-wrapper.draggable-mode .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element .s-component-overlay.expand-for-compound, .s-s6-wrapper.draggable-section .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element .s-component-overlay.expand-for-compound { border: 2px solid rgb(175, 196, 251); cursor: grab; margin-top: -13px; margin-left: -13px; }

.s-s6-wrapper.draggable-mode .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element .s-block:not(.s-block-gallery .s-block-feature .s-block-profile) .s-component-overlay:not(.s-element-overlay, .not-modify-overlay, .ai-media-editor-overlay), .s-s6-wrapper.draggable-section .section-wrap .s-section .s-row .s-row-content .s-col .col-list .s-element .s-block:not(.s-block-gallery .s-block-feature .s-block-profile) .s-component-overlay:not(.s-element-overlay, .not-modify-overlay, .ai-media-editor-overlay) { width: 100%; height: 100%; padding: 0px; margin: 0px; }

.s-s6-wrapper.draggable-mode .section-wrap.s-element-empty, .s-s6-wrapper.draggable-section .section-wrap.s-element-empty { height: 100px; width: 100%; }

.s-s6-wrapper.draggable-mode { border: 3px solid rgb(147, 183, 25); }

.s-s6-wrapper .s-element.drag-drop-button-bottom .s-block-control-wrapper.expand-for-compound { bottom: -33px; top: auto; z-index: 92; }

.s-s6-wrapper .s-element.drag-drop-button-bottom .s-block-control-wrapper.expand-for-compound .s-btn-control-base:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 3px; }

.s-s6-wrapper .s-element.drag-drop-button-bottom .s-component-overlay, .s-s6-wrapper .s-element.drag-drop-button-bottom .s-component-overlay.s-block-content-overlay.expand-for-compound, .s-s6-wrapper .s-element.drag-drop-button-bottom .s-component.s-text .s-component-editor, .s-s6-wrapper .s-element.drag-drop-button-bottom .s-gallery { z-index: 92; }

.s-s6-wrapper .s-element.drag-drop-button-bottom .s-gallery { position: relative; }

.s-s6-wrapper .s-element .s-component-overlay { border: 0px; margin-top: -7px; margin-left: -7px; }

.s-s6-wrapper .s-element .s-component-overlay.s-block-content-overlay.expand-for-compound { z-index: 0; padding: 10px; margin-top: -12px; margin-left: -12px; border-radius: 0px; background: transparent; }

.s-s6-wrapper .s-element .s-component-overlay.s-block-content-overlay.expand-for-compound.warning { border: 2px solid rgb(230, 71, 81); background: none; }

.s-s6-wrapper .s-element .s-component-overlay.ai-media-editor-overlay { width: auto; height: auto; margin: 0px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound { border: 0px; top: -35px; right: -11px; z-index: 91; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound.active { z-index: 92; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base { display: flex; justify-content: center; align-items: center; border-radius: 0px; transition: none; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn { font-family: open_sans, "Open Sans", sans-serif; font-size: 11px; font-weight: 700; padding: 0px 5px; column-gap: 5px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:lang(sxl), .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:lang(zh), .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn.visible, .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.layout-btn:hover { background: rgb(75, 80, 86); }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base:first-child { border-top-left-radius: 3px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.last-child { border-top-right-radius: 3px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.s-btn-layout { width: auto; padding: 0px 5px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.s-btn-delete { width: 23px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.s-btn-delete .s-icon-trash { color: rgb(255, 255, 255); }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base .s-operate-icon { font-size: 14px; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base .s-icon-move { cursor: grab; }

.s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base .s-icon-trash { width: 14px; height: 16px; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment { position: relative; display: flex; justify-content: center; align-items: center; flex-direction: column; cursor: pointer; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment .vertical-align-line { background-color: rgb(226, 228, 231); }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment .vertical-align-line:first-child { width: 12px; height: 1px; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment .vertical-align-line:last-child { width: 5px; height: 8px; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment.vertical-alignment-top .vertical-align-line:last-child { margin-top: 3px; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment.vertical-alignment-middle .vertical-align-line:first-child { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment.vertical-alignment-middle .vertical-align-line:last-child { width: 5px; height: 12px; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment.vertical-alignment-bottom .vertical-align-line:first-child { order: 1; }

.s-s6-wrapper .s-element .s-block-control-wrapper .s-btn-vertical-alignment.vertical-alignment-bottom .vertical-align-line:last-child { margin-bottom: 3px; }

.s-s6-wrapper .s-element .s-block:not(.s-block-gallery) .s-component-editor-wrapper .s-component-overlay { border: 0px; }

.s-s6-wrapper .s-element .s-block .s-gallery .edit-buttons { cursor: auto; z-index: 90; }

.s-s6-wrapper .s-element .s-contact-info-form .s-repeatable-delete-button, .s-s6-wrapper .s-element .s-google-maps-form .s-repeatable-delete-button { display: none; }

.s-s6-wrapper .s-add-new-row-bar { position: relative; height: 30px; }

.s-s6-wrapper .s-insert-marker { opacity: 0; background: rgb(81, 139, 255); position: absolute; }

.s-s6-wrapper .s-add-wrapper { position: absolute; width: 50%; left: 25%; top: -8px; height: 15px; cursor: pointer; opacity: 0; z-index: 91; }

.s-s6-wrapper .s-add-wrapper.show, .s-s6-wrapper .s-add-wrapper:hover { opacity: 1; width: 100%; left: 0px; transition: opacity 0.1s ease-in-out; }

.s-s6-wrapper .s-add-wrapper.is-full-line { width: 100%; left: 0px; transition: opacity 0.1s ease-in-out; }

.s-s6-wrapper .s-add-wrapper.last { bottom: -10px; top: auto; }

.s-s6-wrapper .s-add-wrapper .s-add-line { position: absolute; top: 5px; width: 100%; height: 2px; cursor: pointer; background: rgb(81, 139, 255); }

.s-s6-wrapper .s-add-wrapper .s-add-btn { color: rgb(255, 255, 255); font-weight: 700; position: absolute; z-index: 92; top: -5px; left: 50%; margin-left: -10px; text-align: center; width: 20px; height: 20px; font-size: 14px; border-radius: 30px; background-color: rgb(81, 139, 255); cursor: pointer; display: flex; justify-content: center; align-items: center; }

.s-s6-wrapper .vertical-indicator-wrap.vertical-indicator-right .s-add-wrapper, .s-s6-wrapper .vertical-indicator-wrap.vertical-indicator-right .s-add-wrapper.show, .s-s6-wrapper .vertical-indicator-wrap.vertical-indicator-right .s-add-wrapper:hover { left: auto; right: 0px; }

.s-s6-wrapper .vertical-indicator-wrap.vertical-indicator-right .s-add-wrapper .s-add-line::after { left: 0px; right: -20px; }

.s-s6-wrapper .vertical-indicator-wrap.vertical-indicator-left .s-add-wrapper .s-add-line::after { right: 0px; left: -20px; }

.s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper { width: 3px; height: auto; inset: 0px auto 0px 0px; }

.s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper.show, .s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper:hover { width: 3px; left: 0px; }

.s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper .s-add-line { height: 100%; top: 0px; bottom: 0px; position: relative; }

.s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper .s-add-line::after { content: ""; position: absolute; top: 0px; bottom: 0px; }

.s-s6-wrapper .vertical-indicator-wrap .s-add-wrapper .s-add-btn { top: 50%; transform: translateY(-50%); }

.s-s6-wrapper .s-resize-wrapper { position: absolute; cursor: col-resize; right: -10px; top: 0px; opacity: 0; z-index: 91; width: 20px; height: 100%; }

.rtl-layout .s-s6-wrapper .s-resize-wrapper { right: auto; left: -10px; }

.s-s6-wrapper .s-resize-wrapper:hover { transition: opacity 0.15s ease-in-out; opacity: 1; }

.s-s6-wrapper .s-resize-wrapper .s-line { position: absolute; background: rgb(81, 139, 255); width: 3px; left: 10px; height: 100%; }

.s-section-editor-wrapper.background-editor-opened .s-component.s-background.s-s6-background-editor .s-component-editor { overflow: visible; }

.s-slider-section .s-component.s-background .s-component-editor .minus.s6-background-layout, .s-slider-section .s-component.s-background .s-component-editor .plus.s6-background-layout { margin-right: 0px; }

.s-component.s-background.s-s6-background-editor .minus, .s-component.s-background.s-s6-background-editor .plus { margin-right: 5px; }

.s-component.s-background.s-s6-background-editor .minus.s6-background-layout, .s-component.s-background.s-s6-background-editor .plus.s6-background-layout { margin-left: 5px; color: rgb(141, 148, 156); }

.s-component.s-background.s-s6-background-editor .minus .fa-picture-o, .s-component.s-background.s-s6-background-editor .plus .fa-picture-o { font-size: 12px; }

.s-component.s-background.s-s6-background-editor .s-component-editor { min-width: 137px; transition: width 0.3s ease-in-out; overflow: hidden; }

.s-component.s-background.s-s6-background-editor .s-component-editor .title { font-weight: 600; }

.s-component.s-background.s-s6-background-editor .s-btn { padding: 7px 0px; }

.s-component.s-background.s-s6-background-editor .s-btn.dark-gray { background: rgb(92, 102, 118); color: rgb(255, 255, 255); }

.s-component.s-background.s-s6-background-editor .s-btn.dark-gray:hover { background: rgb(141, 148, 156); }

.s-component.s-background.s-s6-background-editor .custom-color .button { width: 100%; padding: 5px; }

.s-s6-layout-editor.s-component.s-layout.opened .s-component-editor { width: 145px; }

.s-s6-layout-editor.s-component.s-layout .s-component-editor { width: 137px; }

.s-s6-layout-editor.s-component.s-layout .s-component-editor .layout-panel { max-width: 127px; }

.s-s6-layout-editor .s-component-editor .layout-button.title { padding: 0px; display: flex; margin: 0px; text-shadow: unset; }

.s-s6-layout-editor .s-component-editor .layout-button.title div { display: inline-block; font-size: 13px; }

.s-s6-layout-editor .s-component-editor .layout-button.title div.status { border-right: 1px solid rgb(71, 75, 86); flex: 1 1 0%; }

.s-s6-layout-editor .s-component-editor .layout-button.title div.status:hover { border-radius: 3px 0px 0px 3px; }

.s-s6-layout-editor .s-component-editor .layout-button.title div.setting { padding: 0px; display: flex; width: 34px; align-items: center; justify-content: center; }

.s-s6-layout-editor .s-component-editor .layout-button.title div.setting:hover { border-radius: 0px 3px 3px 0px; }

.s-s6-layout-editor .s-component-editor .layout-button.title div.setting:hover .setting-icon { color: rgb(255, 255, 255); }

.s-s6-layout-editor .s-component-editor .layout-button.title div.setting .setting-icon { font-size: 16px; color: rgb(141, 148, 156); }

.s-s6-layout-editor .s-component-editor .layout-button.title div.title { font-weight: 600; }

.s-s6-layout-editor.opened .status { border-bottom: 1px solid rgb(71, 75, 86); }

.s-s6-layout-editor.s-component.s-layout .layout-button { height: 34px; }

.s-s6-layout-editor.s-component.s-layout .layout-button .fa-pencil { font-size: 9px; width: 15px; position: relative; }

.s-s6-layout-editor.s-component.s-layout .layout-panel { padding: 10px; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label { font-size: 10px; margin-bottom: 2px; color: rgb(145, 156, 171); }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps:lang(sxl), .s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps:lang(zh), .s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-label.caps:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn { padding: 7px 0px; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn.drag-mode-btn, .s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn.reset-btn { background: rgb(92, 102, 118); color: rgb(255, 255, 255); }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn.drag-mode-btn:hover, .s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn.reset-btn:hover { background: rgb(141, 148, 156); }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn .drag-icon, .s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn .reset-icon { margin-right: 5px; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-layout-menu-field.big-buttons .s-btn { padding: 7px 8px; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-kit-select-wrapper { width: 100%; }

.s-s6-layout-editor.s-component.s-layout .layout-panel .s-kit-select-wrapper .s-kit-select { background: rgb(24, 24, 24); width: inherit; height: 24px; font-size: 12px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; text-decoration: underline; color: rgb(141, 148, 156); }

.s-component.s-iframe-editor-layout-button { margin: 0px 5px 0px 0px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.s-component.s-iframe-editor-layout-button.s-component.s-layout .s-component-editor { width: auto; height: auto; min-width: auto; }

.s-component.s-iframe-editor-layout-button.s-component.s-layout .s-component-editor .title.clickable { font-size: 14px; padding: 0px; width: 36px; height: 26px; display: flex; justify-content: center; align-items: center; }

.s-component.s-iframe-editor-layout-button.s-component.s-layout .s-component-editor .setting-icon { color: rgb(141, 148, 156); }

@keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(180deg); }
}

.s-component.s-slider-layout-wrap .s-component-editor { width: 137px; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button { display: flex; justify-content: space-between; align-items: center; height: 34px; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .status { flex: 1 1 0%; font-weight: 600; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .status.open-layout-panel { border-bottom: 1px solid rgb(71, 75, 86); }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .status:hover .layout-status { display: none; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .status:hover .layout-icon { display: inline-block; animation: 0.25s ease-in-out 0s 1 normal none running rotate; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .layout-icon { display: none; font-size: 13px; margin-left: 6px; }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .setting { font-size: 16px; padding: 0px; display: flex; width: 34px; height: 100%; align-items: center; justify-content: center; border-left: 1px solid rgb(71, 75, 86); }

.s-component.s-slider-layout-wrap .s-component-editor .slider-layout-button .setting:hover .setting-icon { color: rgb(255, 255, 255); }

.s-component.s-slider-layout-wrap .s-component-editor .layout-panel { padding: 10px; }

.s-cro-section-selector-highlight, .s-new-section-highlight { width: 100%; height: 0px; background: rgb(230, 241, 219); z-index: 200; }

.s-cro-section-selector-highlight { position: relative; opacity: 1; height: auto; z-index: 2999; }

.s-cro-section-selector-highlight div { position: absolute; width: 100%; background: rgb(194, 211, 150); }

.s-pro-icon { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; display: inline-block; margin-left: 10px; padding: 1px 6px; border-radius: 3px; background-color: rgb(243, 199, 53); color: rgb(46, 46, 47); font-size: 11px; text-transform: uppercase; margin-bottom: 0px; line-height: 1.5; letter-spacing: 0.5px; font-weight: 700; }

.s-pro-icon:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-pro-icon:lang(sxl), .s-pro-icon:lang(zh), .s-pro-icon:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-pro-icon:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-pro-icon._gray { background-color: rgb(46, 46, 47); color: rgb(99, 105, 114); border: 1px solid rgb(99, 105, 114); }

.contacts-limit-hit-dialog { max-width: 400px; text-align: center; }

.contacts-limit-hit-dialog .title { font-size: 20px; font-weight: 700; text-transform: uppercase; }

.contacts-limit-hit-dialog .title .s-kit-icon { color: rgb(230, 71, 81); }

.contacts-limit-hit-dialog .content { margin: 20px 0px; text-align: left; font-size: 14px; }

.audience-plan-popup { max-width: 840px; color: rgb(99, 105, 114); }

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.audience-plan-popup .fadeIn { animation-duration: 1s; animation-fill-mode: forwards; animation-name: fadeIn; }

@-webkit-keyframes slideInUp { 
  0% { transform: translate3d(0px, 150%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.audience-plan-popup .slideInUp { animation-duration: 0.8s; animation-fill-mode: forwards; animation-name: slideInUp; }

.audience-plan-popup .popup-inner { display: flex; }

.audience-plan-popup .popup-inner .part-wrapper { padding: 50px; }

.audience-plan-popup .popup-inner .part-wrapper.blue { background: rgb(214, 239, 254); }

@media screen and (max-width: 860px) {
  .audience-plan-popup .popup-inner .part-wrapper.blue, .audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper { display: none; }
}

.audience-plan-popup .popup-inner .part-wrapper .part-inner { opacity: 1; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper { margin-top: -10px; display: flex; flex-direction: column; align-items: center; width: 300px; height: 100%; line-height: 1.5; }

@media screen and (max-width: 860px) {
  .audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper { display: none; }
}

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .advice { opacity: 0; animation-delay: 0.3s; color: rgb(110, 149, 214); font-size: 16px; font-weight: 700; margin-bottom: 20px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, "open sans", sans-serif; text-align: center; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .livechat-left-profile, .audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .livechat-right-profile { width: 60px; background-size: 60px auto; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room { transform: translate3d(0px, 150%, 0px); animation-delay: 0.2s; width: 100%; height: 280px; font-size: 13px; font-weight: 300; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px 2px; border-radius: 6px; font-family: "Open Sans", open_sans, sans-serif !important; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .header { position: relative; border-radius: 6px 6px 0px 0px; display: flex; padding: 6px 15px; height: auto; background: rgb(250, 205, 62); }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .header .logo { margin-bottom: -5px; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; overflow: hidden; border-radius: 50%; position: relative; top: -12px; background-color: rgb(204, 204, 204); background-size: 50px auto; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .header .livechat-title { font-weight: 700; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .header .message { margin-left: 12px; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .header .close-btn { position: absolute; top: 1px; right: 8px; font-size: 22px; line-height: 30px; width: 20px; text-align: center; cursor: pointer; opacity: 0.5; font-family: "Open Sans", open_sans, sans-serif !important; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content { padding: 12px; height: 100%; background: rgb(255, 255, 255); }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper { opacity: 0; display: flex; margin-bottom: 10px; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content { align-items: flex-end; display: flex; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-left-profile { width: 24px; height: 24px; background-size: 24px auto; margin-right: 5px; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-right-profile { width: 24px; height: 24px; background-size: 24px auto; margin-left: 5px; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper.send-item { flex-direction: row-reverse; text-align: right; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item { text-align: left; border-radius: 10px 10px 10px 0px; padding: 6px 8px; color: rgb(99, 105, 114); background: rgb(235, 238, 244); font-weight: 400; }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item.reply { width: 170px; border-radius: 10px 10px 0px; background: rgb(214, 239, 254); }

.audience-plan-popup .popup-inner .part-wrapper .livechat-intro-wrapper .message-tip { opacity: 0; animation-delay: 0.2s; }

.audience-plan-popup h3 { font-size: 20px; font-weight: 700; margin-bottom: 10px; }

.audience-plan-popup p { line-height: 1.5; margin: 20px 0px; }

.audience-plan-popup .s-kit-modal-content .s-kit-modal-body { font-size: 14px; padding: 0px; }

.audience-plan-popup .bottom-button .s-kit-btn { width: 100%; font-size: 16px; }

.audience-plan-popup .promotion-banner { margin-bottom: 10px; padding: 10px 20px; height: auto; }

.audience-plan-popup .promotion-banner .content { position: relative; transform: none; }

.audience-plan-popup .promotion-banner .content .early-bird-title { color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 10px; }

.audience-plan-popup .promotion-banner .content .early-bird-info { color: rgb(253, 153, 40); font-size: 16px; font-weight: 600; text-shadow: rgb(0, 0, 0) 0px 1px 5px, rgb(0, 0, 0) 0px 1px 5px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, "open sans", sans-serif !important; }

.audience-plan-popup .promotion-banner .content .countdown-time { color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; text-shadow: rgba(0, 0, 0, 0.9) 5px 5px 8px; font-family: "Open Sans", open_sans, sans-serif !important; }

.audience-plan-popup .staging-wrapper { margin: 20px 0px; }

.audience-plan-popup .radio-wrapper .s-kit-radio-group { text-align: left; }

.audience-plan-popup .radio-wrapper .s-kit-radio-group .thin { font-weight: 500; }

.audience-plan-popup .radio-wrapper .s-kit-radio-group .s-kit-radio-wrapper { font-size: 14px; }

.audience-plan-popup .radio-wrapper .disable { opacity: 0.5; }

.audience-plan-popup .slider-wrapper { margin-right: 10px; }

.audience-plan-popup .slider-wrapper .s-kit-slider-rail, .audience-plan-popup .slider-wrapper .s-kit-slider-track { height: 14px; border-radius: 7px; }

.audience-plan-popup .slider-wrapper .s-kit-slider-dot { top: 0px; width: 2px; height: 14px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; }

.audience-plan-popup .slider-wrapper .s-kit-slider-handle, .audience-plan-popup .slider-wrapper .s-kit-slider-handle::after { width: 16px; height: 16px; }

.audience-plan-popup .slider-wrapper .s-kit-slider-dot:first-child, .audience-plan-popup .slider-wrapper .s-kit-slider-dot:last-child { display: none; }

.audience-plan-popup .slider-wrapper .s-kit-slider-mark { top: 25px; }

.audience-plan-popup .slider-wrapper .s-kit-slider-mark .s-kit-slider-mark-text { color: rgba(0, 0, 0, 0.35); font-weight: 600; }

.audience-plan-popup .bottom-hint-text { margin-bottom: 20px; }

@media screen and (max-width: 525px) {
  .audience-plan-popup { min-width: 0px !important; }
}

.strikingly-recurly-popup-wrap .s-kit-modal-body { padding: 0px; margin: 0px; }

.livechat-intro-cont { border-radius: 5px; margin-top: 40px; padding-top: 40px; background: rgb(214, 239, 254); }

.livechat-intro-cont .livechat-intro-wrapper { margin-top: -10px; display: flex; flex-direction: column; align-items: center; width: 300px; height: 100%; line-height: 1.5; }

@media screen and (max-width: 860px) {
  .livechat-intro-cont .livechat-intro-wrapper { display: none; }
}

.livechat-intro-cont .livechat-intro-wrapper .advice { opacity: 0; animation-delay: 0.3s; color: rgb(110, 149, 214); font-size: 16px; font-weight: 700; margin-bottom: 20px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, "open sans", sans-serif; text-align: center; }

.livechat-intro-cont .livechat-intro-wrapper .livechat-left-profile, .livechat-intro-cont .livechat-intro-wrapper .livechat-right-profile { width: 60px; background-size: 60px auto; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room { transform: translate3d(0px, 150%, 0px); animation-delay: 0.2s; width: 100%; height: 280px; font-size: 13px; font-weight: 300; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 10px 2px; border-radius: 6px; font-family: "Open Sans", open_sans, sans-serif !important; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .header { position: relative; border-radius: 6px 6px 0px 0px; display: flex; padding: 6px 15px; height: auto; background: rgb(250, 205, 62); }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .header .logo { margin-bottom: -5px; width: 50px; height: 50px; display: flex; align-items: center; justify-content: center; overflow: hidden; border-radius: 50%; position: relative; top: -12px; background-color: rgb(204, 204, 204); background-size: 50px auto; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .header .livechat-title { font-weight: 700; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .header .message { margin-left: 12px; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .header .close-btn { position: absolute; top: 1px; right: 8px; font-size: 22px; line-height: 30px; width: 20px; text-align: center; cursor: pointer; opacity: 0.5; font-family: "Open Sans", open_sans, sans-serif !important; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content { padding: 12px; height: 100%; background: rgb(255, 255, 255); }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper { opacity: 0; display: flex; margin-bottom: 10px; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content { align-items: flex-end; display: flex; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-left-profile { width: 24px; height: 24px; background-size: 24px auto; margin-right: 5px; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-right-profile { width: 24px; height: 24px; background-size: 24px auto; margin-left: 5px; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper.send-item { flex-direction: row-reverse; text-align: right; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item { text-align: left; border-radius: 10px 10px 10px 0px; padding: 6px 8px; color: rgb(99, 105, 114); background: rgb(235, 238, 244); font-weight: 400; }

.livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item.reply { width: 170px; border-radius: 10px 10px 0px; background: rgb(214, 239, 254); }

.livechat-intro-cont .livechat-intro-wrapper .message-tip { opacity: 0; animation-delay: 0.2s; }

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.livechat-intro-cont .fadeIn { animation-duration: 1s; animation-fill-mode: forwards; animation-name: fadeIn; }

@keyframes slideInUp { 
  0% { transform: translate3d(0px, 150%, 0px); visibility: visible; }
  100% { transform: translateZ(0px); }
}

.livechat-intro-cont .slideInUp { animation-duration: 0.8s; animation-fill-mode: forwards; animation-name: slideInUp; }

.livechat-intro-cont .livechat-intro-wrapper { margin: 0px auto; }

.livechat-intro-cont .livechat-intro-wrapper .advice { display: none; }

.livechat-intro-cont .livechat-left-profile { background: url("/images/dashboard/live-chat-left-profile.png") 50% center no-repeat; }

.livechat-intro-cont .livechat-right-profile { background: url("/images/dashboard/live-chat-right-profile.png") 50% center no-repeat; }

.ssl-instruction .ssl-instruction-content { display: flex; padding-top: 5px; }

.ssl-instruction .ssl-instruction-content .item-2 { margin-left: 25px; }

.ssl-instruction .ssl-instruction-content .ssl-img { width: 90px; height: 35px; margin-top: 10px; }

.ssl-instruction .more-info { margin-top: 10px; }

.ssl-instruction .more-info a { text-decoration: none; color: rgb(27, 176, 230); }

.ssl-instruction .more-info a:visited { color: rgb(27, 176, 230); }

.brandon { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.brandon:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.brandon:lang(sxl), .brandon:lang(zh), .brandon:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.brandon:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.mobile-action-form-item .page-settings-mobile-action-form-item { float: left; margin-right: 12px; margin-bottom: 5px; }

.mobile-action-form-item .page-settings-mobile-action-form-item.action-drag-icon { height: 34px; line-height: 34px; cursor: grab; color: rgb(216, 216, 216); transition: 0.3s ease-out; }

.mobile-action-form-item .page-settings-mobile-action-form-item.action-name, .mobile-action-form-item .page-settings-mobile-action-form-item.action-name input[type="text"] { width: 84px; }

.mobile-action-form-item .page-settings-mobile-action-form-item.action-icon { font-size: 20px; line-height: 35px; color: rgb(92, 102, 118); }

.mobile-action-form-item .page-settings-mobile-action-form-item.action-target, .mobile-action-form-item .page-settings-mobile-action-form-item.action-target input[type="text"] { width: 228px; }

.mobile-action-form-item .page-settings-mobile-action-form-item.action-type { width: 150px; }

.mobile-action-form-item .page-settings-mobile-action-form-item.item-close .close-btn { height: 34px; line-height: 34px; font-size: 24px; font-weight: 100; color: rgb(169, 174, 178); cursor: pointer; }

@media only screen and (min-width: 501px) {
  #page-settings-dialog { width: 930px; height: 640px; }
}

#page-settings-dialog .page-settings-dialog-container.s-dialog-dialog-container, #page-settings-dialog .page-settings-dialog-container.s-dialog-dialog-container h4.caps, #page-settings-dialog.s-edit-modal, #page-settings-dialog.s-edit-modal p:not(.light) { color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-dialog-container ::-webkit-scrollbar { appearance: none; width: 7px; }

#page-settings-dialog .page-settings-dialog-container ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.2); }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu { overflow: auto; z-index: 2101; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu h4.caps { background-image: url("/images/settings.17633f356e939d162c577c9d08734423.png"); background-position: 0px center; background-size: 20px auto; background-repeat: no-repeat; padding-left: 32px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons { margin-right: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li { position: relative; padding: 5px 15px 9px; border-radius: 4px; cursor: pointer; margin-top: 2px; line-height: 1.45; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.new-basic-info-item { background-image: url("/images/new-basic-info.0864a6f1306608bff939a63b6ff4d27b.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.new-basic-info-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.new-basic-info-item:hover { background-image: url("/images/new-basic-info-white.4ae6cd937d1aef98dbe02bfd5d4a17a1.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.basic-info-item { background-image: url("/images/basic-info.f1a41504e324372e46c4ff8d8cc55007.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.basic-info-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.basic-info-item:hover { background-image: url("/images/basic-info-white.f01e6b2f6a10d6b13e521594eaaf62f6.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.domains-item { background-image: url("/images/domains.4f522b6ecc3dc709ecdae54ba3be3feb.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.domains-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.domains-item:hover { background-image: url("/images/domains-white.801399914429b188a4c767caaa59b6c8.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.sharing-info-item { background-image: url("/images/sharing-info.f8aa64266206c4436ba085525913000d.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.sharing-info-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.sharing-info-item:hover { background-image: url("/images/sharing-info-white.17f10d11d9240e96652ee2b8409c50c6.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.mobile-actions-item { background-image: url("/images/mobile-actions.75a3a22ab6dc9d129498402590ba3346.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.mobile-actions-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.mobile-actions-item:hover { background-image: url("/images/mobile-actions-white.467953c1405ed8b56d371fbf06f81ab6.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.header-footer-item { background-image: url("/images/header-footer.439c8b44778bb84e796b74022eb5837c.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.header-footer-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.header-footer-item:hover { background-image: url("/images/header-footer-white.8a1270da20a6d4e697ce57d4a1eb99a7.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.analytics-item { background-image: url("/images/analytics.55ba4d6c7f34d94aa079bb22533aefb1.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.analytics-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.analytics-item:hover { background-image: url("/images/analytics-white.3a4451b3737ba5afcd187fee22995fa7.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.multiple-pages-item { background-image: url("/images/multiple-pages.731584978e874993c87f69943cec261c.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.multiple-pages-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.multiple-pages-item:hover { background-image: url("/images/multiple-pages-white.964a2afb68b43f5ac50a588c72ad031a.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.live-chat-item { background-image: url("/images/live-chat.44a8c790e254b0e3e84b6586e09a6522.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.live-chat-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.live-chat-item:hover { background-image: url("/images/live-chat-white.ba251b43629b78ac92b2bc8fac3d390e.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-item { background-image: url("/images/privacy.867ae6223f619805c89b5630d8d83230.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-item:hover { background-image: url("/images/privacy-white.edb79ca5581e69fef0af641d5a87c8bb.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.legal-item { background-image: url("/images/legal.d06decb44f24f821674e59540fcd74cc.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.legal-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.legal-item:hover { background-image: url("/images/legal-white.fa8fbd1562e890888a54400a7a24da4f.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-legal-item { background-image: url("/images/privacy-legal.92ace36d97dd21b5e4f2b31d6d737896.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-legal-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.privacy-legal-item:hover { background-image: url("/images/privacy-legal-white.b2ac87a9db668468b59aa4ecd4e0ddb0.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.collaboration-item { background-image: url("/images/collaboration.e870f1cfa78b9a4f065d723e3641c68a.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.collaboration-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.collaboration-item:hover { background-image: url("/images/collaboration-white.caa860858396b034774303b3e059ff91.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.custom-code-item { background-image: url("/images/custom-code.a51eec6d54182d13d9913309c657b0ea.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.custom-code-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.custom-code-item:hover { background-image: url("/images/custom-code-white.547513ece3e5b747a8d176943ec0c6fc.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.wechat-public-account-management-item { background-image: url("/images/wechat-public-account-management.289ae40378561ea5b5168d38ce7013da.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.wechat-public-account-management-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.wechat-public-account-management-item:hover { background-image: url("/images/wechat-public-account-management-white.50eb2ba135bf0c36ff1c74e4e42c78b6.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.instant-apps-item { background-image: url("/images/instant-apps.1aa99642dba8d30cd01ac8114d0af93f.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.instant-apps-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.instant-apps-item:hover { background-image: url("/images/instant-apps-white.4da89fedad3730733bbcd7bc9c5abda3.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.site-search-item { background-image: url("/images/site-search.749f44e2641c0ca335c2175813788b3c.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.site-search-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.site-search-item:hover { background-image: url("/images/site-search-white.f0a7f8aad52204ae1e42bc3815500622.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.seo-item { background-image: url("/images/seo.a3db4e08761c192bb6504e1b4062eb8f.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.seo-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.seo-item:hover { background-image: url("/images/seo-white.6dad4362988b6ed32e35d96326c23e92.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.services-item { background-image: url("/images/services.935c6958f107c85ac74249e44a95922f.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.services-item.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.services-item:hover { background-image: url("/images/services-white.2352624db63d414aa7f97fe1a1d4ba67.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding-left: 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; padding-top: 2px; font-weight: 700; margin-left: 7px; font-size: 14px; text-transform: uppercase; max-width: 210px; display: inline-block; vertical-align: bottom; line-height: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li .btn-text:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.show-advanced { background-image: url("/images/show-advanced.65bc7acac0ca27debe8979d9d4cd94a3.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding: 10px 10px 10px 26px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.hide-advanced { background-image: url("/images/hide-advanced.f3bfbffb4cf3a089bb17f108149ee499.png"); background-position: 10px center; background-size: 13px auto; background-repeat: no-repeat; padding: 10px 10px 10px 26px; color: rgb(198, 201, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.membership-item { padding-left: 26px; position: relative; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons li.membership-item i { left: 10px; top: 7px; font-size: 14px; position: absolute; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons .tab-buttons li.chosen, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons .tab-buttons li:hover { background-color: rgb(129, 89, 187); color: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons .tab-buttons li.acceptPayments-item .dot, #page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons .tab-buttons li.domains-item .dot { position: relative; margin-left: 10px; top: 1px; height: 6px; width: 6px; background: rgb(230, 71, 81); border-radius: 100%; box-shadow: rgb(230, 71, 81) 0px 0px 0px 1px; transform-origin: 0px center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons .advanced-buttons { overflow: hidden; transition: max-height 0.3s; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons.show-advanced .show-advanced { display: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons.show-advanced .advanced-buttons { max-height: 500px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons.hide-advanced .hide-advanced { display: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-menu .buttons.hide-advanced .advanced-buttons { transition: max-height 0.3s; max-height: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper { height: 540px; position: relative; overflow: auto; padding-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper::-webkit-scrollbar, #page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper::-webkit-scrollbar-thumb, #page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper .domain-redeem-title { margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-content-wrapper .domain-redeem-title i.fas { margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.new-basic-info-title { background-image: url("/images/new-basic-info.0864a6f1306608bff939a63b6ff4d27b.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.basic-info-title { background-image: url("/images/basic-info.f1a41504e324372e46c4ff8d8cc55007.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.domains-title { background-image: url("/images/domains.4f522b6ecc3dc709ecdae54ba3be3feb.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.sharing-info-title { background-image: url("/images/sharing-info.f8aa64266206c4436ba085525913000d.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.mobile-actions-title { background-image: url("/images/mobile-actions.75a3a22ab6dc9d129498402590ba3346.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.header-footer-title { background-image: url("/images/header-footer.439c8b44778bb84e796b74022eb5837c.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.analytics-title { background-image: url("/images/analytics.55ba4d6c7f34d94aa079bb22533aefb1.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.multiple-pages-title { background-image: url("/images/multiple-pages.731584978e874993c87f69943cec261c.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.live-chat-title { background-image: url("/images/live-chat.44a8c790e254b0e3e84b6586e09a6522.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.privacy-title { background-image: url("/images/privacy.867ae6223f619805c89b5630d8d83230.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.legal-title { background-image: url("/images/legal.d06decb44f24f821674e59540fcd74cc.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.privacy-legal-title { background-image: url("/images/privacy-legal.92ace36d97dd21b5e4f2b31d6d737896.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.collaboration-title { background-image: url("/images/collaboration.e870f1cfa78b9a4f065d723e3641c68a.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.custom-code-title { background-image: url("/images/custom-code.a51eec6d54182d13d9913309c657b0ea.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.wechat-public-account-management-title { background-image: url("/images/wechat-public-account-management.289ae40378561ea5b5168d38ce7013da.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.instant-apps-title { background-image: url("/images/instant-apps.1aa99642dba8d30cd01ac8114d0af93f.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.site-search-title { background-image: url("/images/site-search.749f44e2641c0ca335c2175813788b3c.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.seo-title { background-image: url("/images/seo.a3db4e08761c192bb6504e1b4062eb8f.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.services-title { background-image: url("/images/services.935c6958f107c85ac74249e44a95922f.png"); background-position: 0px 0px; background-size: 20px auto; background-repeat: no-repeat; padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.mobile-actions-title { background-size: contain; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps.custom-code-title { background-position: 0px 2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header .page-setting-icon { float: left; font-size: 20px; margin: 0px 10px 0px 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header .multiple-pages-title { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content:lang(zh) { -webkit-font-smoothing: antialiased; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container { margin: 15px 0px; background-color: rgb(248, 248, 213); border: 1px solid rgb(232, 232, 170); border-radius: 4px; padding: 16px; overflow: hidden; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container.upgrade-yellow-card { margin: 0px 0px 20px; display: flex; justify-content: space-between; align-items: center; background-color: rgb(255, 249, 213); border-color: rgb(241, 227, 137); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container.upgrade-yellow-card .upgrade-light-title { color: rgb(209, 161, 5); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container.upgrade-yellow-card .upgrade-light-title i.fa { margin-right: 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .upgrade-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .upgrade-field { display: inline-block; vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .upgrade-field { float: left; max-width: 450px; line-height: 1.45; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn { background: rgb(255, 209, 56); border-color: rgb(255, 209, 56); color: rgb(53, 49, 32); font-weight: 700; float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn:hover { background: rgb(255, 234, 62); border-color: rgb(255, 234, 62); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn:active { background: rgb(240, 196, 52); border-color: rgb(240, 196, 52); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn:hover, .s-dash #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn, .s-dash #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn:hover, .s-edit-modal #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn, .s-edit-modal #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn:hover { color: rgb(53, 49, 32); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn::before, .dark-bg #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn::before { opacity: 0.6; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .s-kit-btn.upgrade-btn { font-weight: 700; float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .upgrade-title { color: rgb(75, 80, 86); font-weight: 700; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab input[type="text"] { width: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field { width: 280px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field.favicon { margin: 0px 20px 15px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field.wide { width: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field:nth-child(2n+1) { float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field:nth-child(2n) { float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field.description textarea { width: 280px; height: 75px; float: left; margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field textarea.limit-horizontal-dragging { resize: vertical; max-height: 200px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-input { height: 36px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab { padding-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .disconnect-domain-wrap { display: flex; align-items: center; font-size: 14px; color: rgb(230, 71, 81); line-height: 1.5; margin-top: 15px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .disconnect-domain-wrap .disconnect-domain-btn { text-decoration: underline; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-item { border: 1px solid rgb(198, 201, 205); border-radius: 5px; padding: 20px; margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-item .field-title-icon { width: 20px; margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-field .field-title-icon { margin-left: -2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-field .text-gray-underline { color: rgb(92, 102, 118); text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-card-wrap { margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap { display: flex; align-items: center; color: rgb(82, 97, 106); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap .permalink-title { color: rgb(92, 102, 118); font-weight: 700; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap .permalink-url { word-break: break-all; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap .permalink-edit { display: flex; align-items: center; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap .edit-icon { margin: 0px 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-edit-wrap .qrcode-icon { color: rgb(92, 102, 118); opacity: 0.5; font-size: 18px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .field-hint { margin-top: auto; margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container { clear: both; margin-top: 10px; font-size: 16px; font-weight: 700; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container * { display: inline-block; vertical-align: baseline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container input { width: 200px; margin: 0px 2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container .permalink-update-btn { left: 12px; vertical-align: top; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container .permalink-inner, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container .subdomain-update-btn { margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .permalink-container .permalink-btn-wrap { margin-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .ssl-field { margin-top: 25px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .ssl-active { color: rgb(165, 204, 29); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .ssl-active-title { display: inline-block; font-weight: 700; margin: 10px 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .ssl-hint { color: rgb(169, 174, 178); margin-left: 11px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .ssl-btn-disabled { opacity: 0.5; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update { display: flex; flex-wrap: wrap; gap: 10px 0px; align-items: center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update > * { display: inline-block; vertical-align: middle; margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .field-normal-notice { display: block; margin-top: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .domain-input { padding-left: 36px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .connect-custom-domain-tips { margin: 10px 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .connect-custom-domain-tips li { display: inline-block; color: rgb(169, 174, 178); margin-right: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .connect-custom-domain-tips li .fa-check-circle-o { color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .domain-status-tag { display: inline-flex; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper { position: relative; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .ltr-url-input { padding-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper.has-prefix .ltr-url-input { padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper.has-prefix .ltr-url-input.waiting { padding-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .domain-ca-status-icon { position: absolute; left: 8px; top: 12px; margin: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .domain-ca-status-icon.lock { color: rgb(147, 183, 25); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .domain-ca-status-icon.error { color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .domain-ca-status-icon.warning { color: rgb(251, 125, 43); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .domain-ca-msg { width: 100%; margin-top: 10px; margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .domain-ca-msg a { text-decoration: underline; color: inherit; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .bind-domain-error-message { line-height: 1.5; margin-top: 10px; color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips { font-family: open_sans, "Open Sans", sans-serif; color: rgb(251, 125, 43); font-size: 14px; line-height: 1.5; margin-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .checking-domain-dns-tips:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .register-domain .basic-blue { margin-top: 7px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .register-domain .fas.fa-gift { margin-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .qrcode-btn { cursor: pointer; margin-left: 20px; margin-top: 2px; color: rgb(92, 102, 118); font-size: 28px; opacity: 0.5; vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .check-domain-link { color: inherit; text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-tag.red { cursor: pointer; border: 1px solid rgba(219, 67, 77, 0.3); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-tag.green { border: 1px solid rgba(140, 174, 24, 0.3); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box { margin-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .field-title { display: block; margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .filing-reminder { color: rgb(141, 148, 156); font-weight: 400; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .icp-filing-btn { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result tr td { padding-bottom: 10px; line-height: 1.4; vertical-align: top; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result tr:first-child td { padding-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result .fa { margin-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result span { vertical-align: top; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result .s-box-tag { line-height: 1; margin: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result .domain-check-result-item { padding-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .domain-check-result .domain-check-result-tag { min-width: 80px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .check-status-btn { margin: 0px 0px 0px 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .fa-question-circle { color: rgb(169, 174, 178); margin-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .provider-select { width: 290px; height: 36px; vertical-align: bottom; display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .provider-select-wrap { display: inline-block; vertical-align: bottom; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-check-box .provider-tutorial { margin-left: 10px; display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .domain-name-egistrar, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field { margin-top: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .domain-check-box { padding: 20px; border-color: rgb(226, 228, 231); background: rgb(244, 246, 248); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .filing-service-number-hint { line-height: 1.5; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item { margin-right: 10px; display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item.regulation-ICP { margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item.regulation-ICP.ICP-error { margin-bottom: 25px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item.regulation-ICP input { width: 180px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item.regulation-PSB input { width: 260px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item .title { font-size: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .item .error { color: rgb(230, 71, 81); margin-top: 5px; position: absolute; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .form .s-btn { margin-top: -2px; margin-right: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .bsn-regulation-btn { margin: auto 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .bsn-hint { color: rgb(141, 148, 156); vertical-align: middle; font-size: 12px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .bsn-hint .back-btn { margin-left: 5px; text-decoration: underline; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .filling-service-number { line-height: 2; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .filling-service-number .contact-support { cursor: pointer; color: rgb(145, 156, 171); text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .filling-service-number .service-number { font-size: 18px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .regulation-info-field .filling-service-number .link-btn { color: rgb(255, 255, 255); margin-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .logo { width: 290px; float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .logo .field-image { width: 90px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .logo .field-hint { width: 180px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .favicon { width: 290px; float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .favicon .field-image { width: 36px; height: 36px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .favicon .field-hint { width: 240px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.sharing-info-tab .twitter-card { clear: both; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item { display: table; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item { float: left; margin-right: 12px; margin-bottom: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-drag-icon, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-drag-icon { height: 34px; line-height: 34px; cursor: grab; color: rgb(216, 216, 216); transition: 0.3s ease-out; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-name, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-name input[type="text"], #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-name, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-name input[type="text"] { width: 84px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-icon, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-icon { font-size: 20px; line-height: 35px; color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-target, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-target input[type="text"], #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-target, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-target input[type="text"] { width: 228px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-type, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.action-type { width: 150px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.item-close .close-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item.item-close .close-btn { height: 34px; line-height: 34px; font-size: 24px; font-weight: 100; color: rgb(169, 174, 178); cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .update-settings-btn-wrapper, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .update-settings-btn-wrapper { padding-left: 30px; line-height: 1; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .new-mobile-actions-introduction, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .new-mobile-actions-introduction { padding-top: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .new-mobile-actions-introduction .new-mobile-actions-introduction-desc, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .new-mobile-actions-introduction .new-mobile-actions-introduction-desc { list-style: disc; border-top: 1px solid rgb(226, 228, 231); padding: 25px 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-preview { text-align: center; position: relative; border-top: 1px solid rgb(226, 228, 231); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview .mobile-actions-preview-title, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-preview .mobile-actions-preview-title { position: absolute; padding: 10px 0px; left: 24px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview img, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-preview img { height: 195px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview a.s-mobile-actions-one-item, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-preview a.s-mobile-actions-one-item { color: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview .tabbar-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-preview .tabbar-container { width: 323px; transform: translateY(-144px); border-top: 1px solid rgb(214, 214, 214); margin: 0px auto; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .add-mobile-action { padding-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action .select-container select, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .add-mobile-action .select-container select { width: 150px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action .settings-suggestion, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .add-mobile-action .settings-suggestion { margin-left: 14px; color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action .settings-suggestion a, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .add-mobile-action .settings-suggestion a { text-decoration: underline; color: rgb(145, 156, 171) !important; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .upgrade-new-mobile-actions-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .upgrade-new-mobile-actions-container { border-radius: 4px; background-color: rgba(100, 195, 234, 0.12); margin-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .upgrade-new-mobile-actions-container img, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .upgrade-new-mobile-actions-container img { width: 130px; vertical-align: middle; margin-top: -12px; margin-left: 14px; margin-right: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .upgrade-new-mobile-actions-container .update-item, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .upgrade-new-mobile-actions-container .update-item { display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .upgrade-new-mobile-actions-container .update-info, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .upgrade-new-mobile-actions-container .update-info { font-size: 14px; line-height: 1.5; padding: 16px 0px; width: 334px; vertical-align: middle; margin-right: 11px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings { margin-top: 30px; height: 370px; padding-left: 165px; background-repeat: no-repeat; background-position: -240px 0px; background-image: url("/images/mobile-actions-preview.2a9fc52fc9b9d8aeff1b6e82ee839887.jpg"); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings > .form-field, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings > .form-field { width: 180px; margin-right: 34px; float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings > .form-field input[type="text"], #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .mobile-actions-settings > .form-field input[type="text"] { width: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new { min-width: 600px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab img { position: absolute; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-display, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-display { display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-display-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-display-container { position: relative; height: 100px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-display-container { width: 168px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-display-container { margin: 0px auto; width: 54px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-display { margin-left: 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-container { height: 100px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-navi { top: 1px; left: 1px; height: 17px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-bottom { bottom: 1px; left: 1px; height: 21px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-footer { bottom: 0px; height: 16px; left: 56px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .desktop-navi-button { bottom: 6px; right: 6px; width: 13px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-navi { left: 5px; top: 13px; height: 72px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .display-hint { line-height: 1.45; font-size: 10px; text-align: center; margin: 6px 0px 15px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .cart-icon { position: absolute; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .cart-icon.desktop { right: 6px; top: 2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .cart-icon.mobile { right: 7px; top: 13px; font-size: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.analytics-tab .field-hint { margin-top: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.analytics-tab .audience { float: left; width: 250px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.analytics-tab .pageviews { float: left; margin-left: 50px; width: 250px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.analytics-tab .s-btn { margin-top: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab { font-family: open_sans, "Open Sans", sans-serif; padding-right: 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6 { font-family: open_sans, "Open Sans", sans-serif; font-weight: 600; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5:lang(ja), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5:lang(zh-cn), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h5:lang(zh-tw), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab h6:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab a { color: rgb(27, 176, 230); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab input[type="checkbox"] { margin-right: 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .s-info-box { padding: 11px 10px; border-radius: 4px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .s-info-box i { margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction .try-ma { background-color: rgba(237, 97, 136, 0.1); color: rgb(237, 97, 136); position: relative; margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction .try-ma a { position: absolute; right: -4px; color: rgb(237, 97, 136); font-weight: 700; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction .introduction-title { margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction .introduction-desc { position: relative; margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction .introduction-desc .close-btn { position: absolute; right: 12px; top: 5px; font-size: 20px; font-weight: 300; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .instant-apps-introduction img { height: 120px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item { padding: 14px 0px; border-bottom: 1px solid rgb(226, 228, 231); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item.apps-ios { border-top: 1px solid rgb(226, 228, 231); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item.apps-ios .app-info-item.app-initialization { padding-top: 3px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item.apps-ios .app-info-item.app-initialization h6 { margin-bottom: 4px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-done, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-processing { margin-bottom: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-done .done-left, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-processing .done-left { float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-done .done-right, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-processing .done-right { float: right; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-done { color: rgb(147, 183, 25); background-color: rgba(146, 187, 0, 0.1); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-processing { background-color: rgba(28, 176, 230, 0.1); color: rgb(27, 176, 230); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-processing a { color: rgb(27, 176, 230); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item { float: left; margin-right: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-icon { color: rgb(255, 255, 255); font-size: 28px; padding: 17.5px 21px; border-radius: 16px; background-color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-icon.circle { border-radius: 32px; padding: 17.5px 16px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-icon-image img { width: 64px; height: 64px; border-radius: 16px; border: 1px solid rgb(208, 212, 217); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-icon-image.circle img { border-radius: 32px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-desc { padding-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-desc h6 { margin-bottom: 9px; display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-desc p { color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-desc a { margin-left: 6px; text-decoration: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation { text-align: center; margin-right: 0px; position: absolute; right: 4px; display: flex; align-items: center; justify-content: center; height: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation a.s-btn { color: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn { display: block; margin-bottom: 4px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .s-btn.generate-btn:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating { border: 1px solid rgb(147, 183, 25); color: rgb(147, 183, 25); padding: 12px 14px; border-radius: 4px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating:lang(sxl), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating:lang(zh), #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .app-generating:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .apps-item .app-info-item.app-operation .generate-error { padding: 6px 11px; border: 1px solid rgb(230, 71, 81); border-radius: 4px; color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings { border-top: 1px solid rgb(239, 239, 239); padding-top: 16px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings h5 { font-weight: 600; color: rgb(92, 102, 118); margin-bottom: 18px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-title { font-weight: 600; color: rgb(75, 80, 86); width: 100px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-id-desc, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .icon-desc { font-size: 12px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .error-message { color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .regenerate-info { color: rgb(253, 138, 61); background-color: rgba(253, 138, 61, 0.1); position: absolute; bottom: 66px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .regenerate-info i { margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container { display: inline-block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container .icon-desc { color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container .field-hint, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container img { vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .field-image-container img { width: 64px; height: 64px; border-radius: 14px; border: 1px solid rgb(208, 212, 217); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-developer-id input { width: 220px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-developer-id .apple-id-password .fa-lock { position: relative; left: 24px; font-size: 18px; color: rgb(0, 164, 79); vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-developer-id .apple-id-password input[type="password"] { padding-left: 28px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-developer-id .apple-id-desc { padding-left: 100px; margin-top: -10px; margin-bottom: 18px; color: rgb(143, 153, 159); line-height: 1.2; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .apple-developer-id .apple-id-desc i { margin-left: 4px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .settings-buttons { position: absolute; bottom: 10px; width: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.instant-apps-tab .app-settings .settings-buttons .gray { margin-left: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab a { color: rgb(0, 175, 233); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-settings-title { font-size: 16px; font-weight: 600; color: rgb(82, 97, 106); margin-right: 12px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel { position: relative; height: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel p { line-height: 2; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container { padding: 7px 14px; border: 1px solid rgb(146, 187, 0); border-radius: 4px; color: rgb(146, 187, 0); display: inline-block; margin-bottom: 20px; transition: 0.4s ease-out; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container .wechat-oauth-status img { width: 20px; margin-right: 6px; vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container .wechat-oauth-status span { vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container .wechat-unbind-link { padding: 3px 0px; text-align: center; display: none; color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container.hovering { border: 1px solid rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container.hovering .wechat-oauth-status { display: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-oauth-container.hovering .wechat-unbind-link { display: block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container { padding: 20px 0px; border-bottom: 1px solid rgb(226, 228, 231); border-top: 1px solid rgb(226, 228, 231); margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .wechat-menu-editing { padding: 10px 0px 4px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .wechat-menu-warning { padding: 10px 14px; color: rgb(244, 117, 0); border-radius: 4px; background-color: rgb(249, 235, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .wechat-menu-warning i.fa { margin-right: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc { margin: 18px 0px 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc a, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc img, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc span { vertical-align: middle; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc img { width: 28px; margin-right: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-settings .settings-desc a { margin-left: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview-img { width: 300px; height: 160px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview.mode-preview { width: 300px; transform: translate(42px, -52px); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-title { margin-bottom: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar { display: flex; align-items: center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar > * { margin-right: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar .wechat-button-none li { color: rgb(92, 102, 118); opacity: 0.4; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar li { float: left; text-align: center; height: 46px; line-height: 46px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar .wechat-button-keyboard { width: 45px; height: 46px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .preview-bar .wechat-button-item { font-size: 14px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(226, 228, 231) rgb(226, 228, 231) rgb(226, 228, 231) currentcolor; border-image: none; overflow: hidden; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-preview .settings-work-within-24 { font-size: 13px; color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-exception { position: absolute; inset: 0px; background-color: rgba(255, 255, 255, 0.8); display: flex; align-items: center; justify-content: center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-exception .fa { font-size: 16px; color: rgb(232, 90, 0); margin-right: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .menu-settings-container .wechat-menu-exception span { margin-right: 6px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .link-to-blog-list span { line-height: 2.2; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-menu-settings-panel .wechat-mp-loading { position: absolute; inset: 0px; background: rgb(255, 255, 255); display: flex; justify-content: center; align-items: center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth { text-align: center; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth > * { margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth .wechat-oauth-image-container { height: 210px; padding-top: 50px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth .wechat-oauth-image-container img { width: 140px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth .unpublished-site-warning { font-size: 20px; font-weight: 500; color: rgb(255, 128, 96); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth .wechat-connection-kb { font-size: 15px; color: rgb(169, 174, 178); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.wechat-public-account-tab .wechat-oauth .wechat-connection-kb a { color: rgb(0, 175, 233); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab .field-title { margin: 30px 0px 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab ul { list-style: disc; padding-left: 1em; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab ul li { margin: 10px; line-height: 1.45; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab .gray-tab-title { margin: 20px 0px 10px; color: rgb(198, 201, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab .upgrade-link { text-decoration: underline; cursor: pointer; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .tab, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .tab { display: flex; flex-direction: column; height: 570px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .tab .red:hover, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .tab .red:hover { color: rgb(255, 106, 120); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .tab .content, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .tab .content { flex: 1 1 auto; overflow: auto; padding: 0px 30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .tab .bottom, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .tab .bottom { background: rgb(255, 255, 255); bottom: 0px; box-shadow: rgb(221, 221, 221) 0px -2px 3px; padding: 13px 30px; width: 100%; position: absolute; display: flex; justify-content: space-between; align-items: center; margin-bottom: 0px !important; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-image-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-image-container { display: flex; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-image-container .field-image, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-image-container .field-image { width: 90px; max-height: 90px; border-radius: 50%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-image-container .field-hint, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-image-container .field-hint { display: flex; flex-direction: column; justify-content: space-between; width: 200px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-color-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-color-container { display: flex; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-color-container .field-color, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-color-container .field-color { width: 40px; height: 40px; border-radius: 5px; cursor: pointer; margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-color-container .field-color + .field-hint, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .field-color-container .field-color + .field-hint { display: flex; flex-direction: column; justify-content: space-between; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .livechat-info, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .livechat-info { display: flex; justify-content: space-between; width: 95%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .livechat-info.red, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .livechat-info.red { color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .select-container, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .select-container { width: 280px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .live-chat-save-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .live-chat-save-btn { margin-bottom: 0px; margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .live-chat-save-btn i, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .live-chat-save-btn i { margin: 0px 0px 0px 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .content { margin-bottom: 80px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .content .field-hint { line-height: 150%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.legal-tab textarea, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.privacy-legal-tab textarea { margin-top: 10px; min-height: 80px; resize: vertical; max-height: 200px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.legal-tab .field-error, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.privacy-legal-tab .field-error { margin-top: 4px; font-size: 14px; color: rgb(230, 71, 81); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.legal-tab .reset-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.privacy-legal-tab .reset-btn { cursor: pointer; text-decoration: underline; margin-left: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .form-field { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .add-collaborator-container > * { display: inline-block; vertical-align: middle; margin-right: 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .add-collaborator-container .collaborator-email-input { width: 270px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .add-collaborator-container .select-container { width: 180px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .switch-btn { margin-top: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table { margin-top: 15px; border-radius: 4px; box-shadow: rgb(205, 209, 212) 0px 0px 0px 1px; text-align: left; overflow: hidden; margin-left: 1px; margin-right: 1px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table thead { background-color: rgb(246, 246, 246); border-bottom: 1px solid rgb(198, 201, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table tbody, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table thead { display: block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table tbody { max-height: 275px; overflow: hidden auto; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table th { font-weight: 700; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table td, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table th { word-break: break-all; padding: 10px 15px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table td .delete-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table th .delete-btn { padding: 9px 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .select-container select { padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .select-container i { top: 2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-email { width: 200px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-role { width: 170px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-role .select-container { width: 160px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-state { width: 170px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-delete { width: 58px; text-align: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.collaboration-tab .collaborator-table .collaborator-delete .delete-btn i { margin-left: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-tabs { border-bottom: 1px solid rgb(198, 201, 205); margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-tabs::after { clear: both; display: table; content: ""; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-tabs .sub-tab-title { float: left; cursor: pointer; font-weight: 700; border: 1px solid rgb(198, 201, 205); color: rgb(92, 102, 118); background-color: rgb(246, 246, 246); border-radius: 4px 4px 0px 0px; padding: 7px 12px; margin-left: 10px; margin-bottom: -1px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-tabs .sub-tab-title.selected { background-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab textarea { margin-top: 10px; line-height: 1.2; font-family: monospace; height: 380px; resize: vertical; max-height: 500px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .disabled-mask { height: 380px; width: 600px; position: absolute; border-radius: 3px; text-align: center; line-height: 400px; z-index: 2; background-color: rgb(250, 250, 250); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; border: 1px solid rgb(198, 201, 205); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .disabled-mask p { margin-top: 10px; margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .disabled-mask .entypo-lock { font-size: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .disabled-mask .disabled-info { display: inline-block; line-height: normal; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .disabled-mask .disabled-info a { display: block; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .form-field { margin-bottom: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .form-field .domain-warning-text { margin-top: 7px; color: rgb(251, 125, 43); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .form-field .domain-link { color: rgb(251, 125, 43); text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab { padding-bottom: 80px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .field-checkbox.fa-check:checked { background-color: rgb(195, 220, 70); border-color: rgb(195, 220, 70); color: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .field-hint { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .field-checkbox { margin-top: 0px; position: relative; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .field-checkbox::before { position: absolute; top: 1px; left: 2px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .field-checklist { padding-left: 1.8em; list-style: disc; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .field-checklist li { float: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .field-checklist li a { padding-left: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel { margin-top: 15px; font-size: 14px; line-height: 1.5; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .collapse-heading { color: rgb(27, 176, 230); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .preview-google-search-title { color: rgb(141, 148, 156); margin-bottom: 8px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .preview-google-search-wrap { display: inline-block; padding: 15px; border: 1px solid rgb(198, 201, 205); border-radius: 4px; max-width: 500px; min-width: 400px; font-family: arial, sans-serif; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .preview-google-search-wrap .site-domain { color: rgb(32, 33, 36); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .preview-google-search-wrap .site-title { color: rgb(26, 13, 171); font-size: 20px; margin-top: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .preview-google-search-panel .preview-google-search-wrap .site-description { color: rgb(77, 81, 86); margin-top: 5px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; text-overflow: ellipsis; -webkit-box-orient: vertical; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .google-analytics { float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .universal-analytics { float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .universal-analytics .field-checkbox-float { max-width: 270px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .inputs-container { overflow: hidden; margin-top: 15px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .inputs-container .input-title { margin-bottom: 7px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .inputs-container .project-id { float: left; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .inputs-container .experiment-id { float: right; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .form-field .s-kit-sub-label .s-kit-link, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .form-field .s-kit-sub-label .s-kit-link:hover { color: rgb(145, 156, 171); text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper { margin-bottom: 100px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper .ads-btn, #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper .ads-btn .fa { color: rgb(145, 156, 171); cursor: pointer; text-decoration: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper .ads-btn span { text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper .ads-input-box { margin-top: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .app-ads-wrapper textarea { resize: none; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.site-search-tab .site-search-explainer { height: 84px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper { padding-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-container { margin: 0px -30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-wrapper { height: 570px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-wrapper .page-settings-content { height: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-wrapper .page-settings-content .select-wrapper { display: flex; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-wrapper .page-settings-content .select-wrapper .select-item { margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .page-settings-content-wrapper .free-trial { cursor: pointer; margin-top: 20px; color: rgb(169, 174, 178); display: inline-block; text-decoration: underline; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper { padding-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container { margin: 0px -30px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item { padding: 20px; background: rgb(244, 246, 248); border: 1px solid rgb(226, 228, 231); }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .s-kit-checkbox-wrapper input[type="checkbox"] { float: unset; margin-top: unset; width: 14px; height: 14px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .form-field.category, #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .main-content .title, #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .required-field { margin-bottom: unset; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .form-field.category { margin-bottom: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-name { padding-left: 22px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-name .s-kit-radio-wrapper { display: block; font-weight: 400; margin-bottom: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-name .s-kit-radio-wrapper:last-child { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-fields .s-kit-checkbox-wrapper, #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-fields > div:first-of-type { margin-bottom: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-fields .s-kit-checkbox-wrapper:last-child { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .registration-info-fields .block-disposable-emails.s-kit-checkbox-wrapper { margin-left: 22px; margin-bottom: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .recaptcha-checkbox { margin-top: 20px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .recaptcha-checkbox span { color: rgb(92, 102, 118); font-weight: 400; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .recaptcha-checkbox .s-kit-checkbox-input { width: unset; height: unset; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-container .settings-category-item .recaptcha-checkbox .s-kit-label { margin-bottom: 0px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper { height: 570px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content { height: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green { position: relative; width: 95%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .banner-title { font-size: 14px; margin-bottom: 5px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .banner { position: absolute; width: 80px; height: 70px; right: 16px; bottom: 0px; background: url("/images/mobile-app-banner.c57d37c8405b1c6b12f164bc347f9845.png") 0% 0% / 80px auto no-repeat; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .botton-group { display: flex; width: 100%; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .botton-group .botton { padding: 4px 8px; font-weight: 600; display: flex; flex-direction: row; background-color: rgb(104, 168, 128); border-radius: 4px; height: 30px; margin-right: 10px; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .botton-group .botton .play-store-icon { width: 15px; height: 15px; background: url("/images/play-store-icon-white.f5acd5cb7fa55db888e7adeade439e58.png") 0% 0% / 15px auto no-repeat; }

#page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .botton-group .botton .botton-inner { color: rgb(255, 255, 255); }

.upgrade-get-free-domain-card { background: rgb(243, 237, 252); border: 1px solid rgba(112, 59, 189, 0.2); }

.custom-code-upgrage-container { border: 1px solid rgb(198, 201, 205); border-radius: 5px; padding: 20px; font-size: 14px; color: rgb(82, 97, 106); justify-content: space-between; margin-bottom: 20px; }

.custom-code-upgrage-container, .custom-code-upgrage-container .custom-code-upgrage-title { display: flex; align-items: center; flex-flow: wrap; }

.custom-code-upgrage-container .custom-code-upgrage-title { font-weight: 700; line-height: 1.5; }

.custom-code-upgrage-container .custom-code-upgrage-title .custom-code-upgrage-icon { width: 20px; margin-right: 5px; margin-left: -2px; }

.custom-code-upgrage-container .custom-code-upgrage-subtitle { line-height: 1.5; margin-top: 10px; }

.color-purple { color: rgb(129, 89, 187); }

.text-underline { text-decoration: underline; }

.recommendations-domain-card { padding: 20px; border-radius: 5px; background: rgb(243, 237, 252); border: 1px solid rgba(112, 59, 189, 0.2); font-size: 14px; line-height: 1.5; }

.recommendations-domain-card .upgrade-domain-container { margin-right: 15px; }

.recommendations-domain-card .recommendations-domain-title { display: flex; align-items: center; flex-flow: wrap; font-weight: 700; margin-bottom: 5px; line-height: 1.5; }

.recommendations-domain-card .recommendations-domain-title .title-icon { font-size: 20px; }

.recommendations-domain-card .recommendations-domain-title .title-name { margin: 0px 10px; }

.recommendations-domain-card .recommendations-domain-title .title-tag { font-size: 11px; font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; line-height: 15px; letter-spacing: 1px; padding: 2px 7px; border-radius: 3px; background-color: rgb(129, 89, 187); text-transform: uppercase; color: rgb(255, 255, 255); }

.recommendations-domain-card .recommendations-domain-subtitle { color: rgb(92, 102, 118); margin-bottom: 5px; line-height: 1.5; }

.recommendations-domain-card .recommendations-domain-search .recommendations-domain-wrap { display: flex; align-items: center; flex-flow: wrap; margin-top: -10px; }

.recommendations-domain-card .recommendations-domain-search .s-kit-input { padding: 10px 8px; flex: 1 1 0%; margin-right: 10px; margin-top: 10px; }

.recommendations-domain-card .recommendations-domain-search .recommendation-search-btn.s-kit-btn { margin-top: 10px; padding: 10px 18px; box-sizing: border-box; }

.recommendations-domain-card .recommendations-domain-search .error-message { color: rgb(230, 71, 81); margin-top: 5px; }

.recommendations-domain-card .recommendations-domain-list-wrap { margin-top: 15px; }

.recommendations-domain-list-wrap .recommendations-list-title { display: flex; align-items: center; color: rgb(141, 148, 156); }

.recommendations-domain-list-wrap .recommendations-domain-list { color: rgb(92, 102, 118); }

.recommendations-domain-list-wrap .recommendations-domain-list .recommendations-domain-item { padding-top: 15px; }

.recommendations-domain-list-wrap .recommendations-domain-name { font-weight: 700; margin-right: 30px; max-width: 100%; word-break: break-all; }

.recommendations-domain-list-wrap .recommendations-domain-select, .recommendations-domain-list-wrap .recommendations-domain-year { margin-right: 20px; }

.recommendations-domain-list-wrap .recommendations-domain-year { line-height: 1.5; }

.recommendations-domain-list-wrap .recommendations-domain-year .price { display: inline-block; }

.recommendations-domain-list-wrap .recommendations-domain-year .purple-text { color: rgb(129, 89, 187); }

.recommendations-domain-list-wrap .recommendations-domain-year .gray-text { color: rgb(141, 148, 156); }

.recommendations-domain-list-wrap .recommendations-domain-select { display: flex; align-items: center; position: relative; }

.recommendations-domain-list-wrap .recommendations-domain-select .s-kit-select { background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background-image: none; box-shadow: none; text-indent: 0px; width: auto; padding-right: 15px; height: auto; line-height: 1; position: relative; z-index: 1; text-align: right; }

.recommendations-domain-list-wrap .recommendations-domain-select .s-kit-icon { display: none; }

.recommendations-domain-list-wrap .recommendations-domain-select .fa-caret-down { position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }

.recommendations-domain-list-wrap .recommendations-domain-btn { display: flex; align-items: center; font-weight: 700; cursor: pointer; white-space: nowrap; }

.recommendations-domain-list-wrap .recommendations-domain-btn .btn-name { margin-right: 5px; }

.recommendations-domain-list-wrap .recommendations-domain-price-mobile { display: none; }

@media only screen and (max-width: 480px) {
  .recommendations-domain-list-wrap .recommendations-domain-price-mobile { display: block; }
  .recommendations-domain-list-wrap .recommendations-domain-price { display: none; }
}

.domain-registration { min-width: 500px; font-family: open_sans, "Open Sans", sans-serif; padding: 25px; }

.domain-registration:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.domain-registration:lang(sxl), .domain-registration:lang(zh), .domain-registration:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.domain-registration:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.domain-registration select { width: auto; }

.domain-registration .form.domain-info .field { margin-bottom: 3px; }

.domain-registration .form.domain-info label { float: left; text-align: right; margin-top: 7px; width: 100px; }

.domain-registration .form.domain-info .input { margin-left: 110px; }

.domain-registration .form.domain-info .error { margin-left: 110px; color: rgb(221, 51, 51); margin-bottom: 4px; }

.domain-registration .form.domain-info input.country-code { width: 28px; }

.domain-registration .form.domain-info input.phone-number { width: 122px; }

.domain-registration .form.domain-info select { width: 180px; }

.domain-registration .header-nav-right { float: right; }

.domain-registration .domain-col { width: 300px; float: left; margin-right: 30px; }

.domain-registration table.saved-domain td { padding: 10px; }

.domain-registration table.domain-info td { vertical-align: top; padding: 3px; }

.domain-registration table.domain-info td.label { text-align: right; font-weight: 700; width: 100px; }

#page-settings-dialog.mobile-settings-dialog .domains-tab .form-field.permalink .permalink-container { margin-bottom: 15px; }

#page-settings-dialog.mobile-settings-dialog .domains-tab .form-field.permalink .status { margin-left: 10px; line-height: 1.45; }

.host-records-dialog-wrap .host-records-dialog .host-records-title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 20px; font-weight: 700; line-height: 1.2; color: rgb(75, 80, 86); text-transform: uppercase; }

.host-records-dialog-wrap .host-records-dialog .host-records-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.host-records-dialog-wrap .host-records-dialog .host-records-title:lang(sxl), .host-records-dialog-wrap .host-records-dialog .host-records-title:lang(zh), .host-records-dialog-wrap .host-records-dialog .host-records-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.host-records-dialog-wrap .host-records-dialog .host-records-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.host-records-dialog-wrap .host-records-dialog .host-records-desc { font-size: 14px; color: rgb(92, 102, 118); line-height: 1.5; margin-top: 5px; margin-bottom: 20px; }

.host-records-dialog-wrap .host-records-dialog .host-records-tag { min-height: 20px; display: inline-block; cursor: pointer; }

.host-records-dialog-wrap .host-records-dialog .host-check-btn { margin-top: 20px; }

.host-records-dialog-wrap .host-records-dialog .text-gray-link { color: rgb(92, 102, 118); text-decoration: underline; }

.host-records-dialog-wrap .host-records-dialog .host-tips { font-size: 14px; color: rgb(251, 125, 43); line-height: 1.5; margin-top: 20px; }

.host-records-dialog-wrap .host-records-dialog .s-kit-table-body td, .host-records-dialog-wrap .host-records-dialog .s-kit-table-body th { font-weight: 700; }

.domain-dns-check-dialog .s-kit-modal-content { min-width: 520px; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper { margin-bottom: 20px; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 20px; font-weight: 700; margin-bottom: 5px; color: rgb(75, 80, 86); text-transform: uppercase; line-height: 1.2; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title:lang(ja), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title:lang(sxl), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title:lang(zh), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title:lang(zh-cn), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title:lang(sxl), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title:lang(zh), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .title:lang(zh-tw), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe { font-family: open_sans, "Open Sans", sans-serif; color: rgb(92, 102, 118); font-size: 14px; line-height: 1.5; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe:lang(ja), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe:lang(sxl), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe:lang(zh), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe:lang(zh-cn), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe:lang(sxl), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe:lang(zh), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe:lang(zh-tw), .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .title-wrapper .describe .under-line, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .title-wrapper .describe .under-line { color: rgb(92, 102, 118); text-decoration: underline; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .content-wrapper { margin-bottom: 20px; }

.domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper .content-wrapper .s-kit-select-wrapper, .domain-dns-check-dialog .s-kit-modal-content .domain-provider-check-wrapper select { width: 100%; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips { font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; color: rgb(251, 125, 43); margin-top: 20px; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips:lang(sxl), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips:lang(zh), .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .tips:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .s-kit-table-body td, .domain-dns-check-dialog .s-kit-modal-content .dns-status-check-wrapper .content-wrapper .s-kit-table-body th { font-weight: 700; }

.confirm-offline-dialog-wrapper .s-kit-modal-content { max-width: 480px; }

.confirm-offline-dialog-wrapper .s-kit-modal-body { padding: 40px 66px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper { display: flex; flex-direction: row; justify-content: center; align-items: center; gap: 5px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .s-kit-icon { color: rgb(207, 64, 73); font-size: 19px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title { font-size: 20px; font-weight: 700; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title:lang(sxl), .confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title:lang(zh), .confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .title-wrapper .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .content-wrapper { font-size: 14px; padding: 12px 14px; color: rgb(92, 102, 118); }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .content-wrapper .confirmation-text { margin-top: 20px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .footer-wrapper { margin: 8px 14px 0px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .footer-wrapper button { width: 100%; margin: 0px; }

.confirm-offline-dialog-wrapper .confirm-offline-dialog .footer-wrapper button.gray { margin-top: 10px; }

.Showcase__style__stylizedHelper { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -5px, rgba(0, 0, 0, 0.2) 0px -5px 5px -5px; background-color: rgba(255, 255, 255, 0.8); cursor: grab; z-index: 3100; display: table; font-family: open_sans, "Open Sans", sans-serif; }

.Showcase__style__stylizedHelper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.Showcase__style__stylizedHelper:lang(sxl), .Showcase__style__stylizedHelper:lang(zh), .Showcase__style__stylizedHelper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.Showcase__style__stylizedHelper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.Showcase__style__stylizedHelper .form-field { margin-bottom: 20px; }

.Showcase__style__stylizedHelper .form-field:last-child { margin-bottom: 0px; }

.Showcase__style__stylizedHelper .form-field .input, .Showcase__style__stylizedHelper .form-field .label { display: block; }

.Showcase__style__stylizedHelper .form-field .input.inline, .Showcase__style__stylizedHelper .form-field .label.inline { display: inline; }

.Showcase__style__stylizedHelper .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.Showcase__style__stylizedHelper .form-field input, .Showcase__style__stylizedHelper .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.Showcase__style__stylizedHelper .form-field input:focus, .Showcase__style__stylizedHelper .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.Showcase__style__stylizedHelper .form-field input.thin, .Showcase__style__stylizedHelper .form-field textarea.thin { padding: 2px; }

.Showcase__style__stylizedHelper .form-field input.middle, .Showcase__style__stylizedHelper .form-field textarea.middle { padding: 10px; height: 16px; }

.Showcase__style__stylizedHelper .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.Showcase__style__stylizedHelper .form-field input[type="radio"] { display: inline-block; }

.Showcase__style__stylizedHelper .form-field textarea { min-height: 100px; width: auto; }

.Showcase__style__stylizedHelper .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.Showcase__style__stylizedHelper .form-field .select-container select { appearance: none; }

.Showcase__style__stylizedHelper .form-field .radio-field { padding: 6px; }

.Showcase__style__stylizedHelper .form-field .radio-field .label { padding-left: 4px; }

.Showcase__style__stylizedHelper .form-field .radio-field:first-child { margin-top: 0px; }

.Showcase__style__stylizedHelper .form-field .radio-field:last-child { margin-bottom: 0px; }

.Showcase__style__stylizedHelper .select-container { position: relative; }

.Showcase__style__stylizedHelper .select-container.forced-locale { width: 280px; }

.Showcase__style__stylizedHelper .select-container select:focus { outline: none; }

.Showcase__style__stylizedHelper .select-container i { pointer-events: none; position: absolute; color: rgb(92, 102, 118); right: 0px; line-height: 34px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item { float: left; margin-right: 12px; margin-bottom: 5px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-drag-icon { height: 34px; line-height: 34px; cursor: grab; color: rgb(216, 216, 216); transition: 0.3s ease-out; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-name, .Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-name input[type="text"] { width: 84px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-icon { font-size: 20px; line-height: 35px; color: rgb(92, 102, 118); }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-target, .Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-target input[type="text"] { width: 228px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-type { width: 150px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.item-close .close-btn { height: 34px; line-height: 34px; font-size: 24px; font-weight: 100; color: rgb(169, 174, 178); cursor: pointer; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item { margin-bottom: 0px; padding: 10px 0px; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-name input { width: 62px !important; }

.Showcase__style__stylizedHelper .page-settings-mobile-action-form-item.action-target input { width: 206px !important; }

.product-selector-wrapper .selector-container { width: 205px; max-height: 200px; padding: 8px; }

.product-selector-wrapper .selector-container .title { display: inline-block; vertical-align: middle; color: rgb(75, 80, 86); font-weight: 700; font-size: 13px; margin-bottom: 8px; }

.product-selector-wrapper .selector-container .toggle-bar { display: flex; color: rgb(0, 175, 233); font-size: 13px; }

.product-selector-wrapper .selector-container .toggle-bar .item { cursor: pointer; }

.product-selector-wrapper .selector-container .product-options { width: 100%; max-height: 160px; overflow-y: scroll; margin: 7px 0px 0px; }

.product-selector-wrapper .selector-container .product-options > div { margin-bottom: 6px; }

.product-selector-wrapper .selector-container .product-options > div:last-child { margin-bottom: 0px; }

.s-kit-tooltip.enable-multi-page-tips-wrapper .s-kit-tooltip-inner-content { display: inline-block; max-width: 360px; }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert, #page-settings-dialog .page-settings-content-wrapper .s-kit-basic-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-big-select .text, #page-settings-dialog .page-settings-content-wrapper .s-kit-big-select__multi-value__label, #page-settings-dialog .page-settings-content-wrapper .s-kit-big-select__placeholder, #page-settings-dialog .page-settings-content-wrapper .s-kit-big-select__single-value, #page-settings-dialog .page-settings-content-wrapper .s-kit-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-checkbox-wrapper, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, #page-settings-dialog .page-settings-content-wrapper .s-kit-dropdown-button-overlay .s-kit-menu-item, #page-settings-dialog .page-settings-content-wrapper .s-kit-form-label .s-kit-label, #page-settings-dialog .page-settings-content-wrapper .s-kit-input, #page-settings-dialog .page-settings-content-wrapper .s-kit-label, #page-settings-dialog .page-settings-content-wrapper .s-kit-modal-body, #page-settings-dialog .page-settings-content-wrapper .s-kit-popover-inner-content, #page-settings-dialog .page-settings-content-wrapper .s-kit-radio-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-radio-wrapper, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-select-selection__placeholder, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-selection, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-selection-placeholder, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-selection-selected-value, #page-settings-dialog .page-settings-content-wrapper .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-content-wrapper .s-kit-table, #page-settings-dialog .page-settings-content-wrapper .s-kit-tabs, #page-settings-dialog .page-settings-content-wrapper .s-kit-tag, #page-settings-dialog .page-settings-content-wrapper input, #page-settings-dialog .page-settings-content-wrapper select, #page-settings-dialog .page-settings-content-wrapper textarea, #page-settings-dialog .page-settings-content .s-kit-alert, #page-settings-dialog .page-settings-content .s-kit-basic-card, #page-settings-dialog .page-settings-content .s-kit-big-select .text, #page-settings-dialog .page-settings-content .s-kit-big-select__multi-value__label, #page-settings-dialog .page-settings-content .s-kit-big-select__placeholder, #page-settings-dialog .page-settings-content .s-kit-big-select__single-value, #page-settings-dialog .page-settings-content .s-kit-card, #page-settings-dialog .page-settings-content .s-kit-checkbox-wrapper, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, #page-settings-dialog .page-settings-content .s-kit-dropdown-button-overlay .s-kit-menu-item, #page-settings-dialog .page-settings-content .s-kit-form-label .s-kit-label, #page-settings-dialog .page-settings-content .s-kit-input, #page-settings-dialog .page-settings-content .s-kit-label, #page-settings-dialog .page-settings-content .s-kit-modal-body, #page-settings-dialog .page-settings-content .s-kit-popover-inner-content, #page-settings-dialog .page-settings-content .s-kit-radio-card, #page-settings-dialog .page-settings-content .s-kit-radio-wrapper, #page-settings-dialog .page-settings-content .s-kit-select-s-select-selection__placeholder, #page-settings-dialog .page-settings-content .s-kit-select-s-selection, #page-settings-dialog .page-settings-content .s-kit-select-s-selection-placeholder, #page-settings-dialog .page-settings-content .s-kit-select-s-selection-selected-value, #page-settings-dialog .page-settings-content .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-content .s-kit-table, #page-settings-dialog .page-settings-content .s-kit-tabs, #page-settings-dialog .page-settings-content .s-kit-tag, #page-settings-dialog .page-settings-content input, #page-settings-dialog .page-settings-content select, #page-settings-dialog .page-settings-content textarea, #page-settings-dialog .page-settings-tab .s-kit-alert, #page-settings-dialog .page-settings-tab .s-kit-basic-card, #page-settings-dialog .page-settings-tab .s-kit-big-select .text, #page-settings-dialog .page-settings-tab .s-kit-big-select__multi-value__label, #page-settings-dialog .page-settings-tab .s-kit-big-select__placeholder, #page-settings-dialog .page-settings-tab .s-kit-big-select__single-value, #page-settings-dialog .page-settings-tab .s-kit-card, #page-settings-dialog .page-settings-tab .s-kit-checkbox-wrapper, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header, #page-settings-dialog .page-settings-tab .s-kit-dropdown-button-overlay .s-kit-menu-item, #page-settings-dialog .page-settings-tab .s-kit-form-label .s-kit-label, #page-settings-dialog .page-settings-tab .s-kit-input, #page-settings-dialog .page-settings-tab .s-kit-label, #page-settings-dialog .page-settings-tab .s-kit-modal-body, #page-settings-dialog .page-settings-tab .s-kit-popover-inner-content, #page-settings-dialog .page-settings-tab .s-kit-radio-card, #page-settings-dialog .page-settings-tab .s-kit-radio-wrapper, #page-settings-dialog .page-settings-tab .s-kit-select-s-select-selection__placeholder, #page-settings-dialog .page-settings-tab .s-kit-select-s-selection, #page-settings-dialog .page-settings-tab .s-kit-select-s-selection-placeholder, #page-settings-dialog .page-settings-tab .s-kit-select-s-selection-selected-value, #page-settings-dialog .page-settings-tab .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-tab .s-kit-table, #page-settings-dialog .page-settings-tab .s-kit-tabs, #page-settings-dialog .page-settings-tab .s-kit-tag, #page-settings-dialog .page-settings-tab input, #page-settings-dialog .page-settings-tab select, #page-settings-dialog .page-settings-tab textarea { color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-warning, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-warning, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-warning { color: rgb(251, 125, 43); border-color: rgba(251, 125, 43, 0.3); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-warning .s-kit-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-warning .s-kit-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-warning .s-kit-alert-close-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-warning .s-kit-icon { color: rgb(251, 125, 43); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-success, #page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-success .s-kit-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-success, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-success .s-kit-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-success, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-success .s-kit-alert-close-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-success .s-kit-icon { color: rgb(118, 146, 20); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-color-yellow, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-color-yellow, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-color-yellow { color: rgb(197, 138, 0); border-color: rgb(233, 211, 123); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content-wrapper .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, #page-settings-dialog .page-settings-content .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-color-yellow .s-kit-alert-close-icon, #page-settings-dialog .page-settings-tab .s-kit-alert.s-kit-alert-color-yellow .s-kit-icon { color: rgb(197, 138, 0); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-alert, #page-settings-dialog .page-settings-content-wrapper .s-kit-basic-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-big-select__control, #page-settings-dialog .page-settings-content-wrapper .s-kit-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse, #page-settings-dialog .page-settings-content-wrapper .s-kit-input, #page-settings-dialog .page-settings-content-wrapper .s-kit-radio-card, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-selection, #page-settings-dialog .page-settings-content-wrapper .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-content-wrapper .s-kit-table, #page-settings-dialog .page-settings-content-wrapper .s-kit-table-thead > tr, #page-settings-dialog .page-settings-content-wrapper .s-kit-table-thead > tr > th, #page-settings-dialog .page-settings-content-wrapper .s-kit-tag, #page-settings-dialog .page-settings-content-wrapper input, #page-settings-dialog .page-settings-content-wrapper select, #page-settings-dialog .page-settings-content-wrapper textarea, #page-settings-dialog .page-settings-content .s-kit-alert, #page-settings-dialog .page-settings-content .s-kit-basic-card, #page-settings-dialog .page-settings-content .s-kit-big-select__control, #page-settings-dialog .page-settings-content .s-kit-card, #page-settings-dialog .page-settings-content .s-kit-collapse, #page-settings-dialog .page-settings-content .s-kit-input, #page-settings-dialog .page-settings-content .s-kit-radio-card, #page-settings-dialog .page-settings-content .s-kit-select-s-selection, #page-settings-dialog .page-settings-content .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-content .s-kit-table, #page-settings-dialog .page-settings-content .s-kit-table-thead > tr, #page-settings-dialog .page-settings-content .s-kit-table-thead > tr > th, #page-settings-dialog .page-settings-content .s-kit-tag, #page-settings-dialog .page-settings-content input, #page-settings-dialog .page-settings-content select, #page-settings-dialog .page-settings-content textarea, #page-settings-dialog .page-settings-tab .s-kit-alert, #page-settings-dialog .page-settings-tab .s-kit-basic-card, #page-settings-dialog .page-settings-tab .s-kit-big-select__control, #page-settings-dialog .page-settings-tab .s-kit-card, #page-settings-dialog .page-settings-tab .s-kit-collapse, #page-settings-dialog .page-settings-tab .s-kit-input, #page-settings-dialog .page-settings-tab .s-kit-radio-card, #page-settings-dialog .page-settings-tab .s-kit-select-s-selection, #page-settings-dialog .page-settings-tab .s-kit-select:not(.s-kit-select-tags), #page-settings-dialog .page-settings-tab .s-kit-table, #page-settings-dialog .page-settings-tab .s-kit-table-thead > tr, #page-settings-dialog .page-settings-tab .s-kit-table-thead > tr > th, #page-settings-dialog .page-settings-tab .s-kit-tag, #page-settings-dialog .page-settings-tab input, #page-settings-dialog .page-settings-tab select, #page-settings-dialog .page-settings-tab textarea { border-color: rgb(203, 210, 221); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, #page-settings-dialog .page-settings-content-wrapper .s-kit-input-affix-wrapper .s-kit-input-prefix, #page-settings-dialog .page-settings-content-wrapper .s-kit-input-affix-wrapper .s-kit-input-suffix, #page-settings-dialog .page-settings-content-wrapper .s-kit-input-wrapper .s-kit-input-group-addon, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-arrow, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-s-select-arrow::before, #page-settings-dialog .page-settings-content-wrapper .s-kit-select-wrapper i.entypo-arrow-combo, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, #page-settings-dialog .page-settings-content .s-kit-input-affix-wrapper .s-kit-input-prefix, #page-settings-dialog .page-settings-content .s-kit-input-affix-wrapper .s-kit-input-suffix, #page-settings-dialog .page-settings-content .s-kit-input-wrapper .s-kit-input-group-addon, #page-settings-dialog .page-settings-content .s-kit-select-s-arrow, #page-settings-dialog .page-settings-content .s-kit-select-s-select-arrow::before, #page-settings-dialog .page-settings-content .s-kit-select-wrapper i.entypo-arrow-combo, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header i.arrow, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header span.s-kit-collapse-arrow, #page-settings-dialog .page-settings-tab .s-kit-input-affix-wrapper .s-kit-input-prefix, #page-settings-dialog .page-settings-tab .s-kit-input-affix-wrapper .s-kit-input-suffix, #page-settings-dialog .page-settings-tab .s-kit-input-wrapper .s-kit-input-group-addon, #page-settings-dialog .page-settings-tab .s-kit-select-s-arrow, #page-settings-dialog .page-settings-tab .s-kit-select-s-select-arrow::before, #page-settings-dialog .page-settings-tab .s-kit-select-wrapper i.entypo-arrow-combo { color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-currency-input .s-kit-currency-tag, #page-settings-dialog .page-settings-content-wrapper .s-kit-input-wrapper .s-kit-input-group-addon, #page-settings-dialog .page-settings-content .s-kit-currency-input .s-kit-currency-tag, #page-settings-dialog .page-settings-content .s-kit-input-wrapper .s-kit-input-group-addon, #page-settings-dialog .page-settings-tab .s-kit-currency-input .s-kit-currency-tag, #page-settings-dialog .page-settings-tab .s-kit-input-wrapper .s-kit-input-group-addon { border-color: rgb(203, 210, 221); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, #page-settings-dialog .page-settings-content .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, #page-settings-dialog .page-settings-tab .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner { border-color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-checkbox.s-kit-checkbox-disabled + span, #page-settings-dialog .page-settings-content-wrapper .s-kit-checkbox.s-kit-checkbox-disabled input, #page-settings-dialog .page-settings-content-wrapper .s-kit-input:disabled, #page-settings-dialog .page-settings-content-wrapper .s-kit-selection-disabled .s-kit-select-s-selection, #page-settings-dialog .page-settings-content-wrapper input:disabled, #page-settings-dialog .page-settings-content-wrapper select:disabled, #page-settings-dialog .page-settings-content-wrapper textarea:disabled, #page-settings-dialog .page-settings-content .s-kit-checkbox.s-kit-checkbox-disabled + span, #page-settings-dialog .page-settings-content .s-kit-checkbox.s-kit-checkbox-disabled input, #page-settings-dialog .page-settings-content .s-kit-input:disabled, #page-settings-dialog .page-settings-content .s-kit-selection-disabled .s-kit-select-s-selection, #page-settings-dialog .page-settings-content input:disabled, #page-settings-dialog .page-settings-content select:disabled, #page-settings-dialog .page-settings-content textarea:disabled, #page-settings-dialog .page-settings-tab .s-kit-checkbox.s-kit-checkbox-disabled + span, #page-settings-dialog .page-settings-tab .s-kit-checkbox.s-kit-checkbox-disabled input, #page-settings-dialog .page-settings-tab .s-kit-input:disabled, #page-settings-dialog .page-settings-tab .s-kit-selection-disabled .s-kit-select-s-selection, #page-settings-dialog .page-settings-tab input:disabled, #page-settings-dialog .page-settings-tab select:disabled, #page-settings-dialog .page-settings-tab textarea:disabled { color: rgb(145, 156, 171); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-collapse, #page-settings-dialog .page-settings-content .s-kit-collapse, #page-settings-dialog .page-settings-tab .s-kit-collapse { background-color: rgb(244, 246, 250); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, #page-settings-dialog .page-settings-content .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .category-name, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .fa, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .item-cell, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .products-count, #page-settings-dialog .page-settings-tab .s-kit-collapse > .s-kit-collapse-item > .s-kit-collapse-header .s-kit-icon { color: inherit; }

#page-settings-dialog .page-settings-content-wrapper .s-kit-card.gray, #page-settings-dialog .page-settings-content-wrapper .s-kit-collapse-content, #page-settings-dialog .page-settings-content-wrapper .s-kit-table-placeholder, #page-settings-dialog .page-settings-content-wrapper .s-kit-table-thead > tr > th, #page-settings-dialog .page-settings-content .s-kit-card.gray, #page-settings-dialog .page-settings-content .s-kit-collapse-content, #page-settings-dialog .page-settings-content .s-kit-table-placeholder, #page-settings-dialog .page-settings-content .s-kit-table-thead > tr > th, #page-settings-dialog .page-settings-tab .s-kit-card.gray, #page-settings-dialog .page-settings-tab .s-kit-collapse-content, #page-settings-dialog .page-settings-tab .s-kit-table-placeholder, #page-settings-dialog .page-settings-tab .s-kit-table-thead > tr > th { background-color: rgb(244, 246, 250); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tag, #page-settings-dialog .page-settings-content .s-kit-tag, #page-settings-dialog .page-settings-tab .s-kit-tag { background: rgb(255, 255, 255); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tag > span, #page-settings-dialog .page-settings-content .s-kit-tag > span, #page-settings-dialog .page-settings-tab .s-kit-tag > span { color: inherit; }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tag:hover, #page-settings-dialog .page-settings-content .s-kit-tag:hover, #page-settings-dialog .page-settings-tab .s-kit-tag:hover { color: rgb(92, 102, 118); border-color: rgb(203, 210, 221); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, #page-settings-dialog .page-settings-content-wrapper .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, #page-settings-dialog .page-settings-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, #page-settings-dialog .page-settings-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, #page-settings-dialog .page-settings-tab .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav-list, #page-settings-dialog .page-settings-tab .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab { color: rgb(92, 102, 118); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, #page-settings-dialog .page-settings-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn, #page-settings-dialog .page-settings-tab .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab-active .s-kit-tabs-tab-btn { color: rgb(71, 75, 86); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, #page-settings-dialog .page-settings-content-wrapper .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, #page-settings-dialog .page-settings-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, #page-settings-dialog .page-settings-content .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab, #page-settings-dialog .page-settings-tab .s-kit-tabs:not(.purple-theme) .s-kit-tabs-nav::before, #page-settings-dialog .page-settings-tab .s-kit-tabs:not(.purple-theme) .s-kit-tabs-tab { border-color: rgb(203, 210, 221); }

#page-settings-dialog .page-settings-content-wrapper .s-kit-basic-card .title, #page-settings-dialog .page-settings-content-wrapper .s-kit-card .title, #page-settings-dialog .page-settings-content-wrapper .s-kit-modal-body h2, #page-settings-dialog .page-settings-content-wrapper .s-kit-modal-body h4, #page-settings-dialog .page-settings-content-wrapper .s-kit-modal-title, #page-settings-dialog .page-settings-content-wrapper .s-kit-radio-card .title, #page-settings-dialog .page-settings-content .s-kit-basic-card .title, #page-settings-dialog .page-settings-content .s-kit-card .title, #page-settings-dialog .page-settings-content .s-kit-modal-body h2, #page-settings-dialog .page-settings-content .s-kit-modal-body h4, #page-settings-dialog .page-settings-content .s-kit-modal-title, #page-settings-dialog .page-settings-content .s-kit-radio-card .title, #page-settings-dialog .page-settings-tab .s-kit-basic-card .title, #page-settings-dialog .page-settings-tab .s-kit-card .title, #page-settings-dialog .page-settings-tab .s-kit-modal-body h2, #page-settings-dialog .page-settings-tab .s-kit-modal-body h4, #page-settings-dialog .page-settings-tab .s-kit-modal-title, #page-settings-dialog .page-settings-tab .s-kit-radio-card .title { color: rgb(71, 75, 86); }

#tutorial, #tutorial_new { display: none; position: fixed; z-index: 3100; pointer-events: none; left: 0px; top: 0px; }

#tutorial .close-button, #tutorial_new .close-button { position: absolute; z-index: 2; top: -6px; right: 0px; cursor: pointer; }

#tutorial .close-button a, #tutorial_new .close-button a { font-size: 22px; font-weight: 300; color: rgb(153, 153, 153); }

#tutorial .dialog, #tutorial_new .dialog { background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); font-family: open_sans, "Open Sans", sans-serif; position: absolute; pointer-events: auto; width: 360px; left: 50%; margin-left: -180px; padding: 15px; }

#tutorial .dialog input[type="text"], #tutorial .dialog textarea, #tutorial_new .dialog input[type="text"], #tutorial_new .dialog textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

#tutorial .dialog input[type="text"]:focus, #tutorial .dialog textarea:focus, #tutorial_new .dialog input[type="text"]:focus, #tutorial_new .dialog textarea:focus { box-shadow: none; outline-width: 0px; }

#tutorial .dialog input[type="text"].long, #tutorial .dialog textarea.long, #tutorial_new .dialog input[type="text"].long, #tutorial_new .dialog textarea.long { width: 400px; }

#tutorial .dialog select, #tutorial_new .dialog select { margin: 0px; border: 0px; }

#tutorial .dialog select option, #tutorial_new .dialog select option { border: 0px; }

#tutorial .dialog select:focus, #tutorial .dialog select:hover, #tutorial_new .dialog select:focus, #tutorial_new .dialog select:hover { outline: none; }

#tutorial .dialog hr, #tutorial_new .dialog hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

#tutorial .dialog hr::after, #tutorial_new .dialog hr::after { display: table; content: ""; clear: both; }

#tutorial .dialog hr.large, #tutorial_new .dialog hr.large { margin: 20px 0px; }

#tutorial .dialog .btns, #tutorial .dialog .buttons, #tutorial_new .dialog .btns, #tutorial_new .dialog .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

#tutorial .dialog .btns::after, #tutorial .dialog .buttons::after, #tutorial_new .dialog .btns::after, #tutorial_new .dialog .buttons::after { display: table; content: ""; clear: both; }

#tutorial .dialog .edit-btn, #tutorial_new .dialog .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#tutorial .dialog:lang(ja), #tutorial_new .dialog:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#tutorial .dialog:lang(sxl), #tutorial .dialog:lang(zh), #tutorial .dialog:lang(zh-cn), #tutorial_new .dialog:lang(sxl), #tutorial_new .dialog:lang(zh), #tutorial_new .dialog:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#tutorial .dialog:lang(zh-tw), #tutorial_new .dialog:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#tutorial .dialog h1, #tutorial .dialog h2, #tutorial .dialog h3, #tutorial .dialog h4, #tutorial .dialog h5, #tutorial .dialog h6, #tutorial_new .dialog h1, #tutorial_new .dialog h2, #tutorial_new .dialog h3, #tutorial_new .dialog h4, #tutorial_new .dialog h5, #tutorial_new .dialog h6 { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; letter-spacing: 0px; color: rgb(255, 255, 255); margin: 0px 0px 8px; font-weight: 700; }

#tutorial .dialog h1:lang(ja), #tutorial .dialog h2:lang(ja), #tutorial .dialog h3:lang(ja), #tutorial .dialog h4:lang(ja), #tutorial .dialog h5:lang(ja), #tutorial .dialog h6:lang(ja), #tutorial_new .dialog h1:lang(ja), #tutorial_new .dialog h2:lang(ja), #tutorial_new .dialog h3:lang(ja), #tutorial_new .dialog h4:lang(ja), #tutorial_new .dialog h5:lang(ja), #tutorial_new .dialog h6:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#tutorial .dialog h1:lang(sxl), #tutorial .dialog h1:lang(zh), #tutorial .dialog h1:lang(zh-cn), #tutorial .dialog h2:lang(sxl), #tutorial .dialog h2:lang(zh), #tutorial .dialog h2:lang(zh-cn), #tutorial .dialog h3:lang(sxl), #tutorial .dialog h3:lang(zh), #tutorial .dialog h3:lang(zh-cn), #tutorial .dialog h4:lang(sxl), #tutorial .dialog h4:lang(zh), #tutorial .dialog h4:lang(zh-cn), #tutorial .dialog h5:lang(sxl), #tutorial .dialog h5:lang(zh), #tutorial .dialog h5:lang(zh-cn), #tutorial .dialog h6:lang(sxl), #tutorial .dialog h6:lang(zh), #tutorial .dialog h6:lang(zh-cn), #tutorial_new .dialog h1:lang(sxl), #tutorial_new .dialog h1:lang(zh), #tutorial_new .dialog h1:lang(zh-cn), #tutorial_new .dialog h2:lang(sxl), #tutorial_new .dialog h2:lang(zh), #tutorial_new .dialog h2:lang(zh-cn), #tutorial_new .dialog h3:lang(sxl), #tutorial_new .dialog h3:lang(zh), #tutorial_new .dialog h3:lang(zh-cn), #tutorial_new .dialog h4:lang(sxl), #tutorial_new .dialog h4:lang(zh), #tutorial_new .dialog h4:lang(zh-cn), #tutorial_new .dialog h5:lang(sxl), #tutorial_new .dialog h5:lang(zh), #tutorial_new .dialog h5:lang(zh-cn), #tutorial_new .dialog h6:lang(sxl), #tutorial_new .dialog h6:lang(zh), #tutorial_new .dialog h6:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#tutorial .dialog h1:lang(zh-tw), #tutorial .dialog h2:lang(zh-tw), #tutorial .dialog h3:lang(zh-tw), #tutorial .dialog h4:lang(zh-tw), #tutorial .dialog h5:lang(zh-tw), #tutorial .dialog h6:lang(zh-tw), #tutorial_new .dialog h1:lang(zh-tw), #tutorial_new .dialog h2:lang(zh-tw), #tutorial_new .dialog h3:lang(zh-tw), #tutorial_new .dialog h4:lang(zh-tw), #tutorial_new .dialog h5:lang(zh-tw), #tutorial_new .dialog h6:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#tutorial .dialog h1.small, #tutorial .dialog h2.small, #tutorial .dialog h3.small, #tutorial .dialog h4.small, #tutorial .dialog h5.small, #tutorial .dialog h6.small, #tutorial_new .dialog h1.small, #tutorial_new .dialog h2.small, #tutorial_new .dialog h3.small, #tutorial_new .dialog h4.small, #tutorial_new .dialog h5.small, #tutorial_new .dialog h6.small { font-size: 14px; font-weight: 400; }

#tutorial .dialog h1.center, #tutorial .dialog h2.center, #tutorial .dialog h3.center, #tutorial .dialog h4.center, #tutorial .dialog h5.center, #tutorial .dialog h6.center, #tutorial_new .dialog h1.center, #tutorial_new .dialog h2.center, #tutorial_new .dialog h3.center, #tutorial_new .dialog h4.center, #tutorial_new .dialog h5.center, #tutorial_new .dialog h6.center { text-align: center; }

#tutorial .dialog h1.clickable, #tutorial .dialog h2.clickable, #tutorial .dialog h3.clickable, #tutorial .dialog h4.clickable, #tutorial .dialog h5.clickable, #tutorial .dialog h6.clickable, #tutorial_new .dialog h1.clickable, #tutorial_new .dialog h2.clickable, #tutorial_new .dialog h3.clickable, #tutorial_new .dialog h4.clickable, #tutorial_new .dialog h5.clickable, #tutorial_new .dialog h6.clickable { user-select: none; cursor: pointer; margin: 0px; padding: 10px 5px; }

#tutorial .dialog h1.clickable:hover, #tutorial .dialog h2.clickable:hover, #tutorial .dialog h3.clickable:hover, #tutorial .dialog h4.clickable:hover, #tutorial .dialog h5.clickable:hover, #tutorial .dialog h6.clickable:hover, #tutorial_new .dialog h1.clickable:hover, #tutorial_new .dialog h2.clickable:hover, #tutorial_new .dialog h3.clickable:hover, #tutorial_new .dialog h4.clickable:hover, #tutorial_new .dialog h5.clickable:hover, #tutorial_new .dialog h6.clickable:hover { background: rgb(68, 68, 68); border-radius: 3px; }

#tutorial .dialog .inner-dialog, #tutorial_new .dialog .inner-dialog { position: relative; }

#tutorial .dialog .text, #tutorial_new .dialog .text { color: rgb(255, 255, 255); line-height: 130%; position: relative; z-index: 1; }

#tutorial .dialog .next, #tutorial_new .dialog .next { margin-top: 10px; text-align: right; }

#tutorial .dialog .next .edit-btn, #tutorial_new .dialog .next .edit-btn { display: inline-block; zoom: 1; padding: 6px 10px; }

#tutorial .dialog .next .edit-btn.middle, #tutorial_new .dialog .next .edit-btn.middle { vertical-align: middle; }

#tutorial .dialog .panel, #tutorial_new .dialog .panel { display: none; color: rgb(255, 255, 255); }

#tutorial .dialog .panel .arrow, #tutorial_new .dialog .panel .arrow { position: absolute; top: 14px; left: 0px; }

#tutorial .dialog .panel .arrow::after, #tutorial .dialog .panel .arrow::before, #tutorial_new .dialog .panel .arrow::after, #tutorial_new .dialog .panel .arrow::before { content: " "; position: absolute; top: -14px; left: 0px; width: 0px; height: 0px; border-width: 14px 14px 14px medium; border-style: solid solid solid none; border-color: transparent rgb(17, 17, 17) transparent currentcolor; border-image: none; z-index: -1; }

#tutorial .dialog .panel .arrow::before, #tutorial_new .dialog .panel .arrow::before { border-right-color: rgb(51, 51, 51); margin-left: 1px; border-width: 13px 13px 13px medium; border-left-style: none; border-left-color: currentcolor; top: -13px; z-index: 1; }

#tutorial .dialog .panel .video, #tutorial_new .dialog .panel .video { width: 100%; }

#tutorial .dialog .panel.panel7 .video-btn-wrap, #tutorial_new .dialog .panel.panel7 .video-btn-wrap { overflow: hidden; margin-bottom: 10px; text-align: center; }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn { display: inline-block; position: relative; width: 358px; height: 202px; cursor: pointer; border: 1px solid rgb(153, 153, 153); }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn img, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn img { width: 356px; }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn .play-btn, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn .play-btn { position: absolute; width: 60px; height: 60px; top: 50%; left: 50%; margin-left: -30px; margin-top: -30px; border-radius: 30px; background: rgba(155, 155, 155, 0.6); }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn .play-btn::after, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn .play-btn::after { content: ""; display: block; width: 0px; height: 0px; position: absolute; top: 50%; left: 50%; margin-left: -8px; margin-top: -10px; border-style: solid; border-color: transparent transparent transparent rgb(255, 255, 255); border-image: none; border-width: 10px 0px 10px 20px; }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn:hover .play-btn, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn:hover .play-btn { width: 70px; height: 70px; margin-left: -35px; margin-top: -35px; border-radius: 35px; }

#tutorial .dialog .panel.panel7 .video-btn-wrap .video-btn:hover .play-btn::after, #tutorial_new .dialog .panel.panel7 .video-btn-wrap .video-btn:hover .play-btn::after { margin-left: -10px; margin-top: -12px; border-width: 12px 0px 10px 24px; }

#tutorial .dialog .panel.panel7 .next.no-margin, #tutorial_new .dialog .panel.panel7 .next.no-margin { margin: 0px; }

#tutorial .dialog .panel.panel7 .next .edit-btn.green, #tutorial_new .dialog .panel.panel7 .next .edit-btn.green { margin-right: 0px; }

#tutorial .dialog .progress-bar, #tutorial_new .dialog .progress-bar { height: 6px; position: absolute; bottom: 0px; width: 80%; border-radius: 6px; display: none; }

#tutorial .dialog .progress-bar .progress, #tutorial_new .dialog .progress-bar .progress { position: relative; height: 100%; width: 0px; background-color: rgb(140, 191, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(199, 230, 0), rgb(140, 191, 0)); transition: width 0.3s ease-in; border-radius: 6px; }

.s-tutorial-highlight { animation: 1.2s ease 0s infinite normal none running blink; }

.s-tutorial-text-highlight { position: relative; }

.s-tutorial-text-highlight::before { content: " "; position: absolute; width: 100%; height: 100%; top: -12px; left: -12px; padding: 10px; border-radius: 3px; outline: rgb(255, 221, 0) solid 2px; animation: 1.2s ease 0s infinite normal none running blink2; display: block !important; }

.s-generic-highlight { border: 1px solid transparent; border-radius: 4px; animation: 1.2s ease 0s infinite normal none running blinkthin; }

.s-generic-highlight-bold { border: 2px solid transparent; border-radius: 4px; animation: 1.2s ease 0s infinite normal none running blink2; }

.s-generic-highlight-bold-green { border: 2px solid transparent; border-radius: 4px; animation: 1.2s ease 0s infinite normal none running blinkGreen; }

#unpublish-sites-dialog { background: rgb(244, 246, 248); }

@media only screen and (min-width: 501px) {
  #unpublish-sites-dialog { width: 510px; height: auto; }
}

#unpublish-sites-dialog .title { font-weight: 700; font-size: 20px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#unpublish-sites-dialog .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#unpublish-sites-dialog .title:lang(sxl), #unpublish-sites-dialog .title:lang(zh), #unpublish-sites-dialog .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#unpublish-sites-dialog .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#unpublish-sites-dialog .title .fa-exclamation-triangle { color: rgb(230, 71, 81); }

#unpublish-sites-dialog .center strong { color: rgb(99, 105, 114); }

#unpublish-sites-dialog .unpublish-iframe { width: 100%; overflow: hidden; height: 116px; }

#unpublish-sites-dialog .loading-icon { position: absolute; border-radius: 100px; font-size: 20px; padding: 3px; width: 20px; height: 20px; text-align: center; top: 50%; left: 50%; margin: -13px 0px 0px -13px; color: grey; z-index: 100; }

#unpublish-sites-dialog .contact-support { color: rgb(27, 176, 230); cursor: pointer; margin-top: 10px; text-align: center; }

#blog-manager-dialog { overflow: visible !important; }

#blog-manager-dialog .close-blog-post { display: none; cursor: pointer; position: absolute; right: -35px; width: 20px; top: 5px; font-size: 34px; color: rgba(255, 255, 255, 0.75); font-weight: 300; text-align: center; }

@media only screen and (min-width: 501px) {
  #blog-manager-dialog { width: 990px; height: 590px; }
}

#blog-manager-dialog .iframe { display: block; width: 100%; height: 100%; overflow: hidden; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

@media only screen and (min-width: 501px) {
  #blog-walkthrough-dialog { width: 720px; height: 515px; }
}

#blog-walkthrough-dialog .edit-btn { width: 160px; }

#donation-manager, #ecommerce-manager-dialog, #portfolio-manager-dialog { max-height: 90%; background: rgb(255, 255, 255); border-radius: 4px; }

@media only screen and (min-width: 501px) {
  #donation-manager, #ecommerce-manager-dialog, #portfolio-manager-dialog { width: 1040px; height: 630px; }
}

#donation-manager .iframe, #ecommerce-manager-dialog .iframe, #portfolio-manager-dialog .iframe { display: block; width: 100%; height: 100%; overflow: hidden; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#donation-manager .s-loading, #ecommerce-manager-dialog .s-loading, #portfolio-manager-dialog .s-loading { position: absolute; top: 50%; left: 50%; padding: 16px; margin: -32px 0px 0px -16px; border-radius: 3px; background: url("/images/loading.4f0d7a057ab9bf47148d131d6823bc61.gif") 50% center no-repeat; z-index: -1; }

#ecommerce-manager-dialog { max-height: 726px; }

@media only screen and (min-width: 501px) {
  #ecommerce-manager-dialog { width: 1040px; height: 100%; }
}

#ecommerce-manager-dialog.opened, #portfolio-manager-dialog.opened { background: none; transition: 0.3s; }

#ecommerce-manager-dialog.opened .s-loading, #portfolio-manager-dialog.opened .s-loading { display: none; }

#ecommerce-manager-dialog.opened.no-shadow, #portfolio-manager-dialog.opened.no-shadow { box-shadow: none; border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }

.social-feed-manager-dialog { overflow: hidden; }

@media only screen and (min-width: 501px) {
  .social-feed-manager-dialog { width: 850px; height: 500px; }
}

.social-feed-manager-dialog .close-button { top: 20px; }

.social-feed-manager-dialog .dialog-title { padding: 22px 30px 20px; border-bottom: 1px solid rgb(221, 221, 221); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 18px; font-weight: 400; text-transform: uppercase; color: rgb(75, 80, 86); background: rgb(250, 250, 250); }

.social-feed-manager-dialog .dialog-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.social-feed-manager-dialog .dialog-title:lang(sxl), .social-feed-manager-dialog .dialog-title:lang(zh), .social-feed-manager-dialog .dialog-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.social-feed-manager-dialog .dialog-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#domain-checker-dialog { background: url("/images/dash-bg.6e71f63af7bc606692280983ee2abb1e.jpg"); z-index: 2110; }

@media only screen and (min-width: 501px) {
  #domain-checker-dialog { width: 710px; height: auto; }
}

#domain-checker-dialog .title { text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 0px; }

#domain-checker-dialog .iframe { width: 100%; overflow: hidden; height: 250px; }

#domain-checker-dialog .loading-icon { position: absolute; border-radius: 100px; font-size: 20px; padding: 3px; width: 20px; height: 20px; text-align: center; top: 50%; left: 50%; margin: -13px 0px 0px -13px; color: grey; z-index: 100; }

#domain-checker-dialog .title { text-transform: uppercase; }

@media only screen and (min-width: 501px) {
  #publish-dialog-new, #publish-dialog-plus { width: 710px; height: auto; }
}

#publish-dialog-new h3, #publish-dialog-plus h3 { margin-bottom: 18px; text-transform: uppercase; }

#publish-dialog-new.half-hide, #publish-dialog-plus.half-hide { background: none; box-shadow: none; }

#publish-dialog-new.half-hide .close-button, #publish-dialog-plus.half-hide .close-button { display: none; }

@media only screen and (max-width: 500px) {
  #publish-dialog-new .inner, #publish-dialog-plus .inner { height: 100%; box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; }
}

.payment-prompt-dialog, .payment-prompt-dialog.s-kit-modal-wrap .s-kit-modal .s-kit-modal-content { text-align: center; }

.payment-prompt-dialog .s-kit-modal-content { width: 380px; }

.payment-prompt-dialog .s-kit-modal-content .desc { line-height: 1.5; margin-bottom: 10px; }

.payment-prompt-dialog .s-kit-modal-content img { width: 80px; margin-bottom: 20px; }

.payment-prompt-dialog .s-kit-modal-content .dialog-btn { width: 100%; margin: 10px 0px 0px; }

.premium-features-tips-dialog-wrapper .premium-title { font-size: 20px; display: flex; align-items: center; }

.premium-features-tips-dialog-wrapper .s-kit-modal-body { width: 420px; font-size: 14px; font-family: open_sans, "Open Sans", sans-serif; }

.premium-features-tips-dialog-wrapper .s-kit-modal-body:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.premium-features-tips-dialog-wrapper .s-kit-modal-body:lang(sxl), .premium-features-tips-dialog-wrapper .s-kit-modal-body:lang(zh), .premium-features-tips-dialog-wrapper .s-kit-modal-body:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.premium-features-tips-dialog-wrapper .s-kit-modal-body:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.premium-features-tips-dialog-wrapper .warning-icon { font-size: 16px; color: rgb(251, 125, 43); margin-right: 8px; }

.premium-features-tips-dialog-wrapper .premium-feature-list { padding: 10px 20px; }

.premium-features-tips-dialog-wrapper .premium-feature-list .feature-item { display: flex; align-items: center; padding: 2px 0px; font-weight: 700; }

.premium-features-tips-dialog-wrapper .premium-feature-list .feature-name { margin: 0px 5px; }

.premium-features-tips-dialog-wrapper .premium-feature-list .circle-icon { width: 6px; height: 6px; border-radius: 100%; background-color: rgb(75, 80, 86); }

.premium-features-tips-dialog-wrapper .upgrade-btn.yellow { margin: 10px 0px; }

.premium-features-tips-dialog-wrapper .publish-tips { margin-top: 20px; color: rgb(169, 174, 178); }

#publish-dialog-plus { font-family: open_sans, "Open Sans", sans-serif; }

#publish-dialog-plus:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#publish-dialog-plus:lang(sxl), #publish-dialog-plus:lang(zh), #publish-dialog-plus:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#publish-dialog-plus:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#publish-dialog-plus .hr { height: 1px; background: rgb(221, 221, 221); margin: 20px 0px; }

#publish-dialog-plus .box { border-radius: 3px; padding: 16px; border: 1px solid rgb(216, 216, 216); background: rgb(243, 243, 243); color: rgb(68, 68, 68); }

#publish-dialog-plus .box.thin { padding: 8px; }

#publish-dialog-plus .box.rich { padding: 4px 8px; line-height: 1.4; }

#publish-dialog-plus .box.green, #publish-dialog-plus .box.success { border: 1px solid rgb(187, 238, 153); background: rgb(238, 255, 204); color: rgb(85, 102, 68); }

#publish-dialog-plus .box.error, #publish-dialog-plus .box.red { border: 1px solid rgb(238, 187, 187); background: rgb(255, 221, 221); color: rgb(119, 85, 85); }

#publish-dialog-plus .box.orange { border: 1px solid rgb(238, 221, 187); background: rgb(255, 238, 221); color: rgb(119, 102, 85); }

#publish-dialog-plus .box.white { background: rgb(255, 255, 255); }

#publish-dialog-plus .close-button { top: 22px; right: 30px; color: rgb(169, 174, 178); }

#publish-dialog-plus .close-button h4 { margin: 0px; }

#publish-dialog-plus .close-button a { font-size: 32px; }

#publish-dialog-plus h3 { font-size: 27px; font-weight: 400; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; color: rgb(136, 103, 186); margin-bottom: 25px; }

#publish-dialog-plus h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#publish-dialog-plus h3:lang(sxl), #publish-dialog-plus h3:lang(zh), #publish-dialog-plus h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#publish-dialog-plus h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#publish-dialog-plus h3 img:first-of-type { margin-right: 15px; }

#publish-dialog-plus h3 img:last-of-type { margin-left: 15px; }

#publish-dialog-plus .white.box { margin: 10px 0px; }

#publish-dialog-plus .inner { padding-bottom: 25px; }

#publish-dialog-plus .inner .dialog-additional-footer { text-align: center; padding-top: 20px; font-weight: 300; }

#publish-dialog-plus .box { position: relative; border-color: rgb(198, 201, 205); }

#s-blog-editor-container #publish-dialog-plus .url.field { padding: 0px; }

#publish-dialog-plus .https-active.fa-lock { font-size: 1.4em; margin-right: 10px; color: rgb(198, 201, 205); }

#publish-dialog-plus #publish-public-url { position: relative; top: -1px; font-size: 150%; color: rgb(75, 80, 86); font-weight: 600; overflow-wrap: break-word; line-height: 1.2; }

#publish-dialog-plus #publish-public-url:hover { color: rgb(99, 105, 114); }

#publish-dialog-plus .change-url-button { font-size: 90%; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); color: rgb(169, 174, 178); text-decoration: underline; }

#publish-dialog-plus .article-internal-link-tips { text-align: center; margin: 20px 0px; }

#publish-dialog-plus .domain-notice, #publish-dialog-plus .privacy-notice { text-align: center; margin-bottom: 20px; }

#publish-dialog-plus .domain-notice .fa-lock, #publish-dialog-plus .privacy-notice .fa-lock { margin-right: 6px; vertical-align: middle; }

#publish-dialog-plus .domain-notice a, #publish-dialog-plus .privacy-notice a { color: rgb(99, 105, 114); text-decoration: underline; }

#publish-dialog-plus .publish-subtitle { position: relative; }

#publish-dialog-plus .publish-subtitle .subtitle { padding: 0px 72px; }

#publish-dialog-plus .gray-dark { color: rgb(75, 80, 86); }

#publish-dialog-plus .font-blod { font-weight: 700; }

#publish-dialog-plus .button-bar { display: flex; justify-content: center; margin-top: 5px; margin-bottom: 5px; }

#publish-dialog-plus .button-bar.show-custom-domain { margin-bottom: 0px; }

#publish-dialog-plus .button-bar .social-share-btn { font-size: 14px; padding: 0px 15px; outline: none; white-space: nowrap; display: flex; align-items: center; }

#publish-dialog-plus .button-bar .social-share-btn.fb-blue { color: rgb(76, 112, 167); }

#publish-dialog-plus .button-bar .social-share-btn.twitter-blue { color: rgb(90, 174, 236); }

#publish-dialog-plus .button-bar .social-share-btn.wechat-green { color: rgb(96, 189, 56); }

#publish-dialog-plus .button-bar .social-share-btn.red { color: rgb(230, 71, 81); }

#publish-dialog-plus .button-bar .social-share-btn .icon { width: 16px; font-size: 16px; margin-right: 5px; }

#publish-dialog-plus .publish-connect-domain { margin-top: 15px; padding: 30px 50px; background-color: rgb(243, 237, 252); display: flex; align-items: flex-start; }

#publish-dialog-plus .publish-connect-domain .icon-wrap { display: flex; justify-content: center; align-items: center; padding: 16px 18px; background-color: rgb(221, 210, 236); border-radius: 100px; color: rgb(129, 89, 187); margin-right: 30px; font-size: 17px; font-weight: 600; }

#publish-dialog-plus .publish-connect-domain .icon-wrap .icon { margin-right: 5px; }

#publish-dialog-plus .publish-connect-domain .tips-wrap { flex: 1 1 0%; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .title { font-size: 18px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; color: rgb(75, 80, 86); margin-bottom: 10px; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .title:lang(sxl), #publish-dialog-plus .publish-connect-domain .tips-wrap .title:lang(zh), #publish-dialog-plus .publish-connect-domain .tips-wrap .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .subtitle { font-size: 14px; color: rgb(75, 80, 86); line-height: 1.5; margin-bottom: 20px; }

#publish-dialog-plus .publish-connect-domain .tips-wrap .btn { margin: 0px; background: rgb(129, 89, 187); border-color: rgb(129, 89, 187); padding: 8px 15px; }

#publish-dialog-plus .guide-box { margin-top: 25px; }

#publish-dialog-plus .publish-connect-affiliate { color: rgb(239, 141, 14); margin-top: 15px; padding: 20px 50px; background-color: rgba(243, 199, 53, 0.3); }

#publish-dialog-plus .publish-connect-affiliate .content { display: flex; align-items: center; justify-content: center; }

#publish-dialog-plus .publish-connect-affiliate .content .icon { font-size: 40px; margin-right: 10px; color: rgb(243, 199, 53); }

#publish-dialog-plus .publish-connect-affiliate .content .link { color: rgb(239, 141, 14); text-decoration: underline; }

#publish-dialog-plus .publish-connect-affiliate .close { cursor: pointer; position: absolute; right: 15px; bottom: 15px; }

#publish-dialog-plus .publish-connect-affiliate .close .text { text-decoration: underline; }

#category-dialog.s-edit-modal { overflow: visible !important; }

@media only screen and (min-width: 501px) {
  #category-dialog.s-edit-modal { width: 440px; height: auto; background: rgb(244, 246, 248); }
}

#category-dialog.s-edit-modal h3 { text-transform: uppercase; }

#category-dialog.s-edit-modal h4 { font-weight: 700; font-size: 20px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#category-dialog.s-edit-modal h4:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#category-dialog.s-edit-modal h4:lang(sxl), #category-dialog.s-edit-modal h4:lang(zh), #category-dialog.s-edit-modal h4:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#category-dialog.s-edit-modal h4:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#category-dialog.s-edit-modal .close-button a { font-size: 32px; }

#category-dialog.s-edit-modal .prepub-notice { margin: 5px 0px 40px; color: rgb(99, 105, 114); }

#category-dialog.s-edit-modal .prepub-form { margin: 20px 0px; }

#category-dialog.s-edit-modal .prepub-form .field { display: flex; align-items: center; }

#category-dialog.s-edit-modal .prepub-form .field.category, #category-dialog.s-edit-modal .prepub-form .field.site-title { margin-top: 20px; }

#category-dialog.s-edit-modal .prepub-form .field .label { width: 60px; padding-right: 10px; color: rgb(99, 105, 114); text-align: right; font-weight: 700; }

#category-dialog.s-edit-modal .prepub-form .field .field-input, #category-dialog.s-edit-modal .prepub-form .field .s-kit-input-group-wrapper, #category-dialog.s-edit-modal .prepub-form .field .s-kit-select-wrapper { flex: 1 1 0%; }

#category-dialog.s-edit-modal .prepub-form .field .s-kit-input-group-wrapper { display: inline-block; }

#category-dialog.s-edit-modal .prepub-form .field .filed-select, #category-dialog.s-edit-modal .prepub-form .field .s-kit-input-group-wrapper .s-kit-input-wrapper { width: 100%; }

#category-dialog.s-edit-modal .prepub-form .transparent { text-align: left; padding: 5px 0px 0px 70px; }

#category-dialog.s-edit-modal .prepub-form .transparent a { color: rgb(27, 176, 230); }

#category-dialog.s-edit-modal .inner { text-align: center; padding: 40px; }

#category-dialog.s-edit-modal .inner .bottom-buttons { display: flex; justify-content: space-between; }

#category-dialog.s-edit-modal .inner .bottom-buttons .cancel-btn, #category-dialog.s-edit-modal .inner .bottom-buttons .publish-btn { margin: 0px; position: relative; line-height: 1; box-sizing: border-box; }

#category-dialog.s-edit-modal .inner .bottom-buttons .publish-btn { width: 100%; }

#category-dialog.s-edit-modal .inner .bottom-buttons .cancel-btn { width: 30%; margin-left: 5px; }

@media only screen and (max-width: 500px) {
  #category-dialog.s-edit-modal { inset: 0px; position: fixed; width: auto; margin: 0px !important; }
}

.pre-publish-dialog .s-kit-modal-content { width: 500px; }

.pre-publish-dialog .s-kit-modal-content .s-kit-modal-body { padding: 40px; }

.pre-publish-dialog .check-domain-title-wrapper .title { text-align: center; font-weight: 700; font-size: 20px; color: rgb(75, 80, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; margin-bottom: 15px; text-transform: uppercase; }

.pre-publish-dialog .check-domain-title-wrapper .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.pre-publish-dialog .check-domain-title-wrapper .title:lang(sxl), .pre-publish-dialog .check-domain-title-wrapper .title:lang(zh), .pre-publish-dialog .check-domain-title-wrapper .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.pre-publish-dialog .check-domain-title-wrapper .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.pre-publish-dialog .check-domain-title-wrapper .tips-wrapper { margin-bottom: 20px; }

.pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips { font-family: open_sans, "Open Sans", sans-serif; text-align: center; line-height: 1.5; font-size: 14px; color: rgb(141, 148, 156); }

.pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips:lang(sxl), .pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips:lang(zh), .pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .tips-wrapper .tips:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form { margin-bottom: 25px; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field { display: flex; align-items: baseline; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field:not(:last-of-type) { margin-bottom: 20px; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .error-msg { color: rgb(230, 71, 81); margin-top: 5px; font-weight: 400; line-height: 1.5; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label { width: 60px; font-size: 14px; font-weight: 700; font-family: open_sans, "Open Sans", sans-serif; color: rgb(73, 77, 86); margin-right: 10px; text-align: right; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label:lang(sxl), .pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label:lang(zh), .pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .field-input { flex: 1 1 0%; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .domain-wrapper { display: flex; align-items: center; color: rgb(141, 148, 156); font-size: 14px; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .domain-wrapper .domain { word-break: break-all; }

.pre-publish-dialog .check-domain-title-wrapper .prepub-form .field .domain-wrapper .edit { cursor: pointer; margin-left: 15px; text-decoration: underline; white-space: nowrap; }

.pre-publish-dialog .check-domain-title-wrapper .bottom-buttons .s-kit-btn { margin: 0px; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-title { text-align: center; font-size: 20px; font-weight: 700; color: rgb(75, 80, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; margin-bottom: 20px; text-transform: uppercase; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-title:lang(sxl), .pre-publish-dialog .choose-domain-wrapper .choose-domain-title:lang(zh), .pre-publish-dialog .choose-domain-wrapper .choose-domain-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap { max-width: 410px; background-color: rgb(244, 246, 248); border: 1px solid rgb(226, 228, 231); border-radius: 5px; margin: 20px 0px; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .error-msg { color: rgb(230, 71, 81); margin-top: 5px; font-weight: 400; line-height: 1.5; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item { font-size: 14px; padding: 20px; border-bottom: 1px solid rgb(226, 228, 231); font-family: open_sans, "Open Sans", sans-serif; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:lang(sxl), .pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:lang(zh), .pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .s-kit-radio-wrapper { display: flex; align-items: flex-start; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .s-kit-radio-wrapper .s-kit-radio { line-height: 1.5; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .s-kit-radio-wrapper .s-kit-radio-input { width: 17px; height: 17px; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .s-kit-input-group-wrapper .s-kit-input-wrapper { width: 100%; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .dialog-wrap-title { font-weight: 700; margin-bottom: 5px; line-height: 1.5; }

.pre-publish-dialog .choose-domain-wrapper .choose-domain-wrap .choose-domain-item .dialog-wrap-subtitle { font-weight: 400; color: rgb(141, 148, 156); line-height: 1.5; }

@media only screen and (min-width: 501px) {
  #divine-mode-dialog, #saved-dialog { width: 500px; height: auto; }
}

@media only screen and (min-width: 501px) {
  #collaboration-warning-dialog { width: 440px; height: auto; }
}

#collaboration-warning-dialog .inner { padding: 25px; }

@media only screen and (min-width: 501px) {
  #locked-warning-dialog { width: 500px; height: auto; }
}

#locked-warning-dialog .content { line-height: 1.6; }

#linkedin-change-theme-dialog { z-index: 3100; }

@media only screen and (min-width: 501px) {
  #linkedin-change-theme-dialog { width: 500px; height: auto; }
}

#linkedin-change-theme-dialog h3 { color: rgb(75, 80, 86); }

@media only screen and (min-width: 501px) {
  #editor-save-outdated-Dialog { width: 500px; height: auto; }
}

#editor-save-outdated-Dialog .inner { padding: 30px; }

#editor-save-outdated-Dialog .inner .content, #editor-save-outdated-Dialog .inner .title { margin-bottom: 20px; }

#editor-save-outdated-Dialog .inner .title h3 { font-size: 20px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; }

#editor-save-outdated-Dialog .inner .title h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#editor-save-outdated-Dialog .inner .title h3:lang(sxl), #editor-save-outdated-Dialog .inner .title h3:lang(zh), #editor-save-outdated-Dialog .inner .title h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#editor-save-outdated-Dialog .inner .title h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#editor-save-outdated-Dialog .inner .content { padding-top: 0px; line-height: 1.5; font-family: open_sans, "Open Sans", sans-serif; }

#editor-save-outdated-Dialog .inner .content:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#editor-save-outdated-Dialog .inner .content:lang(sxl), #editor-save-outdated-Dialog .inner .content:lang(zh), #editor-save-outdated-Dialog .inner .content:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#editor-save-outdated-Dialog .inner .content:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#editor-save-outdated-Dialog .inner .exit-btn { margin-left: 10px; }

#locked-by-self-dialog { padding: 30px; }

@media only screen and (min-width: 501px) {
  #locked-by-self-dialog { width: 400px; height: auto; }
}

#locked-by-self-dialog .header { margin-bottom: 10px; }

#locked-by-self-dialog .header .fa-exclamation-triangle { margin-right: 10px; color: rgb(230, 71, 81); font-size: 21px; }

#locked-by-self-dialog .header strong { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; line-height: 1.6; font-size: 20px; font-weight: 700; }

#locked-by-self-dialog .header strong:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#locked-by-self-dialog .header strong:lang(sxl), #locked-by-self-dialog .header strong:lang(zh), #locked-by-self-dialog .header strong:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#locked-by-self-dialog .header strong:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#locked-by-self-dialog .content { font-size: 14px; line-height: 1.5; }

#locked-by-self-dialog .content strong { font-weight: 700; }

#locked-by-self-dialog .footer { margin-top: 20px; }

#locked-by-self-dialog .footer button { margin: 0px; }

#locked-by-self-dialog .footer button .fa-spinner { float: right; margin-left: 10px; line-height: 17px; }

#locked-by-self-dialog .footer .exit-btn { margin-left: 10px; }

#editor-error-alert { position: fixed; top: 50px; left: 50%; transform: translateX(-50%); z-index: 3011; color: rgb(207, 64, 73); }

#editor-error-alert .s-kit-alert-error { background: rgb(255, 218, 221); border-color: rgba(230, 71, 81, 0.3); }

@media only screen and (min-width: 501px) {
  #mobile-notice-dialog { width: 500px; height: auto; }
}

#mobile-notice-dialog .line-break { display: none; }

@media screen and (max-width: 499px) {
  #mobile-notice-dialog .line-break { display: block; }
  #mobile-notice-dialog .edit-btn { width: 100%; box-sizing: border-box; }
}

#s4-migration-welcome-message { font-family: open_sans, "Open Sans", sans-serif; background-color: rgba(0, 0, 0, 0.8); position: fixed; inset: 0px; color: rgb(255, 255, 255); z-index: 9999; }

#s4-migration-welcome-message:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#s4-migration-welcome-message:lang(sxl), #s4-migration-welcome-message:lang(zh), #s4-migration-welcome-message:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#s4-migration-welcome-message:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#s4-migration-welcome-message .inner { padding: 30px 50px; }

#s4-migration-welcome-message .s4-hilite-box { position: fixed; border: 2px solid rgb(255, 255, 255); border-radius: 4px; text-align: center; overflow: hidden; }

#s4-migration-welcome-message .s4-hilite-box label { font-weight: 700; text-transform: uppercase; }

#s4-migration-welcome-message .s4-hilite-box label span { color: rgb(0, 0, 0); background: rgb(255, 255, 255); border-radius: 99px; width: 16px; height: 16px; display: inline-block; }

#s4-migration-welcome-message .s4-hilite-box .si-styles-icon-hover { margin: 7px auto 3px; }

#s4-migration-welcome-message .s4-hilite-box.layout { line-height: 34px; }

#s4-migration-welcome-message .s4-hilite-box.styles { line-height: inherit !important; }

#s4-migration-welcome-message .s4-hilite-box.styles.small .si-styles-icon-hover { margin: 3px auto; }

#s4-migration-welcome-message .s4-hilite-arrow { position: fixed; }

#s4-migration-welcome-message .s4-hilite-arrow p { margin-top: -5px; max-width: 175px; }

#s4-migration-welcome-message .s4-hilite-arrow.left img { height: 40px; position: relative; top: -15px; }

#s4-migration-welcome-message .s4-hilite-arrow.right { text-align: right; }

#s4-migration-welcome-message .s4-hilite-arrow.right img { height: 50px; position: relative; top: -10px; }

#s4-migration-welcome-message h3 { font-family: Nunito, sans-serif; font-size: 40px; margin-bottom: 30px; }

#s4-migration-welcome-message h3:lang(ja) { font-family: Nunito, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#s4-migration-welcome-message h3:lang(sxl), #s4-migration-welcome-message h3:lang(zh), #s4-migration-welcome-message h3:lang(zh-cn) { font-family: Nunito, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#s4-migration-welcome-message h3:lang(zh-tw) { font-family: Nunito, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#s4-migration-welcome-message p { margin-top: 20px; margin-bottom: 30px; font-size: 120%; line-height: 1.25; }

#s4-migration-welcome-message strong { font-weight: 600; }

#s4-migration-welcome-message .s-btn.light-purple { display: inline-block; padding: 10px 15px; position: relative; font-family: open_sans, "Open Sans", sans-serif; font-weight: 700; top: auto; right: auto; appearance: none; border-radius: 4px; color: rgb(255, 255, 255); cursor: pointer; text-transform: uppercase; font-size: 14px; vertical-align: bottom; margin: 4px; transition: 0.15s; background: rgb(150, 113, 205); border: 1px solid rgb(150, 113, 205); }

#s4-migration-welcome-message .s-btn.light-purple:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#s4-migration-welcome-message .s-btn.light-purple:lang(sxl), #s4-migration-welcome-message .s-btn.light-purple:lang(zh), #s4-migration-welcome-message .s-btn.light-purple:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#s4-migration-welcome-message .s-btn.light-purple:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#s4-migration-welcome-message .s-btn.light-purple:hover { color: rgb(255, 255, 255); }

#s4-migration-welcome-message .s-btn.light-purple::before { content: " "; width: auto; height: 10px; left: 0px; right: 0px; border-top: 1px solid rgb(255, 255, 255); opacity: 0.4; position: absolute; top: 0px; border-radius: 5px; }

#s4-migration-welcome-message .s-btn.light-purple:hover { background: rgb(168, 127, 229); border-color: rgb(168, 127, 229); }

#s4-migration-welcome-message .s-btn.light-purple:active { background: rgb(135, 102, 184); border-color: rgb(135, 102, 184); }

#s4-migration-welcome-message .s-btn.light-purple::before { opacity: 0.3; }

.linkedin-template-setting .warning-box { padding: 15px 12px 8px 15px; zoom: 1; position: relative; border-radius: 3px; border: 1px solid rgb(235, 204, 209); background: rgb(241, 222, 222); color: rgb(165, 65, 68); }

.s-send-to-gmail-dialog.s-edit-modal { font-family: open_sans, "Open Sans", sans-serif; line-height: 1.5; color: rgb(99, 105, 114); }

@media only screen and (min-width: 501px) {
  .s-send-to-gmail-dialog.s-edit-modal { width: 660px; height: auto; }
}

.s-send-to-gmail-dialog.s-edit-modal::-webkit-scrollbar, .s-send-to-gmail-dialog.s-edit-modal ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

.s-send-to-gmail-dialog.s-edit-modal::-webkit-scrollbar-thumb, .s-send-to-gmail-dialog.s-edit-modal ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

.s-send-to-gmail-dialog.s-edit-modal:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal:lang(sxl), .s-send-to-gmail-dialog.s-edit-modal:lang(zh), .s-send-to-gmail-dialog.s-edit-modal:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal .close-button { font-size: 32px; font-weight: 300; line-height: 1; cursor: pointer; top: 24px; right: 30px; color: rgb(153, 153, 153); font-family: open_sans, "Open Sans", sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal .close-button:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal .close-button:lang(sxl), .s-send-to-gmail-dialog.s-edit-modal .close-button:lang(zh), .s-send-to-gmail-dialog.s-edit-modal .close-button:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal .close-button:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-send-to-gmail-dialog.s-edit-modal h4 { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; margin-bottom: 5px; }

.s-send-to-gmail-dialog.s-edit-modal h4:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-send-to-gmail-dialog.s-edit-modal h4:lang(sxl), .s-send-to-gmail-dialog.s-edit-modal h4:lang(zh), .s-send-to-gmail-dialog.s-edit-modal h4:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-send-to-gmail-dialog.s-edit-modal h4:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-send-to-gmail-dialog.s-edit-modal section { margin: 20px auto 15px; }

.s-send-to-gmail-dialog.s-edit-modal label { font-weight: 600; }

.s-send-to-gmail-dialog.s-edit-modal label.field-title { display: block; margin-bottom: 10px; }

.s-send-to-gmail-dialog.s-edit-modal input[type="checkbox"] { position: relative; top: -1px; }

.s-send-to-gmail-dialog.s-edit-modal input[type="text"], .s-send-to-gmail-dialog.s-edit-modal textarea { border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; width: 100%; box-sizing: border-box; line-height: 1.25; }

.s-send-to-gmail-dialog.s-edit-modal input[type="text"]:focus, .s-send-to-gmail-dialog.s-edit-modal textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.s-send-to-gmail-dialog.s-edit-modal input[type="text"].thin, .s-send-to-gmail-dialog.s-edit-modal textarea.thin { padding: 2px; }

.s-send-to-gmail-dialog.s-edit-modal textarea { min-height: 150px; }

.s-send-to-gmail-dialog.s-edit-modal .send-to label.field-title { margin-bottom: 5px; }

.s-send-to-gmail-dialog.s-edit-modal .button-bar { display: flex; justify-content: space-between; }

.s-send-to-gmail-dialog.s-edit-modal .s-btn { display: flex; align-items: center; justify-content: center; }

.s-send-to-gmail-dialog.s-edit-modal .gmail-icon { width: 15px; margin-right: 5px; position: relative; top: -1px; }

.s-send-to-gmail-dialog.s-edit-modal .Select-control { border: 1px solid rgb(198, 201, 204); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }

@media only screen and (min-width: 501px) {
  #paypal-popup-dialog { width: 660px; height: auto; }
}

#collaboration-warning-dialog, #linkedin-change-theme-dialog, #publish-dialog-new, #saved-dialog { overflow: hidden; }

@media only screen and (min-width: 501px) {
  #collaboration-warning-dialog, #linkedin-change-theme-dialog, #publish-dialog-new, #saved-dialog { background: rgb(238, 238, 238); }
}

#collaboration-warning-dialog .hr, #linkedin-change-theme-dialog .hr, #publish-dialog-new .hr, #saved-dialog .hr { height: 1px; background: rgb(221, 221, 221); margin: 20px 0px; }

#collaboration-warning-dialog .box, #linkedin-change-theme-dialog .box, #publish-dialog-new .box, #saved-dialog .box { border-radius: 3px; padding: 16px; border: 1px solid rgb(216, 216, 216); background: rgb(243, 243, 243); color: rgb(68, 68, 68); }

#collaboration-warning-dialog .box.thin, #linkedin-change-theme-dialog .box.thin, #publish-dialog-new .box.thin, #saved-dialog .box.thin { padding: 8px; }

#collaboration-warning-dialog .box.rich, #linkedin-change-theme-dialog .box.rich, #publish-dialog-new .box.rich, #saved-dialog .box.rich { padding: 4px 8px; line-height: 1.4; }

#collaboration-warning-dialog .box.green, #collaboration-warning-dialog .box.success, #linkedin-change-theme-dialog .box.green, #linkedin-change-theme-dialog .box.success, #publish-dialog-new .box.green, #publish-dialog-new .box.success, #saved-dialog .box.green, #saved-dialog .box.success { border: 1px solid rgb(187, 238, 153); background: rgb(238, 255, 204); color: rgb(85, 102, 68); }

#collaboration-warning-dialog .box.error, #collaboration-warning-dialog .box.red, #linkedin-change-theme-dialog .box.error, #linkedin-change-theme-dialog .box.red, #publish-dialog-new .box.error, #publish-dialog-new .box.red, #saved-dialog .box.error, #saved-dialog .box.red { border: 1px solid rgb(238, 187, 187); background: rgb(255, 221, 221); color: rgb(119, 85, 85); }

#collaboration-warning-dialog .box.orange, #linkedin-change-theme-dialog .box.orange, #publish-dialog-new .box.orange, #saved-dialog .box.orange { border: 1px solid rgb(238, 221, 187); background: rgb(255, 238, 221); color: rgb(119, 102, 85); }

#collaboration-warning-dialog .box.white, #linkedin-change-theme-dialog .box.white, #publish-dialog-new .box.white, #saved-dialog .box.white { background: rgb(255, 255, 255); }

#collaboration-warning-dialog h3, #linkedin-change-theme-dialog h3, #publish-dialog-new h3, #saved-dialog h3 { text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 0px; }

#collaboration-warning-dialog .box, #linkedin-change-theme-dialog .box, #publish-dialog-new .box, #saved-dialog .box { margin-bottom: 10px; }

#collaboration-warning-dialog .box:last-child, #linkedin-change-theme-dialog .box:last-child, #publish-dialog-new .box:last-child, #saved-dialog .box:last-child { margin-bottom: 0px; }

#collaboration-warning-dialog .inner p, #linkedin-change-theme-dialog .inner p, #publish-dialog-new .inner p, #saved-dialog .inner p { margin-bottom: 10px; line-height: 140%; text-shadow: rgba(255, 255, 255, 0.6) 0px 1px; }

#collaboration-warning-dialog .inner .box, #linkedin-change-theme-dialog .inner .box, #publish-dialog-new .inner .box, #saved-dialog .inner .box { position: relative; }

#collaboration-warning-dialog .inner .jiathis_button_tsina, #collaboration-warning-dialog .inner .jiathis_button_weixin, #collaboration-warning-dialog .inner .publish-fb-button, #collaboration-warning-dialog .inner .publish-tweet-button, #linkedin-change-theme-dialog .inner .jiathis_button_tsina, #linkedin-change-theme-dialog .inner .jiathis_button_weixin, #linkedin-change-theme-dialog .inner .publish-fb-button, #linkedin-change-theme-dialog .inner .publish-tweet-button, #publish-dialog-new .inner .jiathis_button_tsina, #publish-dialog-new .inner .jiathis_button_weixin, #publish-dialog-new .inner .publish-fb-button, #publish-dialog-new .inner .publish-tweet-button, #saved-dialog .inner .jiathis_button_tsina, #saved-dialog .inner .jiathis_button_weixin, #saved-dialog .inner .publish-fb-button, #saved-dialog .inner .publish-tweet-button { display: inline-block; width: 48.5%; border-radius: 3px; text-align: center; margin: 2px 0px; padding: 10px 0px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 18px; font-weight: 700; box-shadow: none; }

#collaboration-warning-dialog .inner .jiathis_button_weixin, #collaboration-warning-dialog .inner .publish-tweet-button, #linkedin-change-theme-dialog .inner .jiathis_button_weixin, #linkedin-change-theme-dialog .inner .publish-tweet-button, #publish-dialog-new .inner .jiathis_button_weixin, #publish-dialog-new .inner .publish-tweet-button, #saved-dialog .inner .jiathis_button_weixin, #saved-dialog .inner .publish-tweet-button { float: right; }

#collaboration-warning-dialog .inner .jiathis_button_tsina, #linkedin-change-theme-dialog .inner .jiathis_button_tsina, #publish-dialog-new .inner .jiathis_button_tsina, #saved-dialog .inner .jiathis_button_tsina { background-color: rgb(213, 43, 42); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 52, 50), rgb(213, 43, 42)); border: 1px solid rgb(192, 39, 38); font-weight: 100; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

#collaboration-warning-dialog .inner .jiathis_button_tsina:hover, #linkedin-change-theme-dialog .inner .jiathis_button_tsina:hover, #publish-dialog-new .inner .jiathis_button_tsina:hover, #saved-dialog .inner .jiathis_button_tsina:hover { background-color: rgb(234, 47, 46); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 57, 55), rgb(234, 47, 46)); }

#collaboration-warning-dialog .inner .jiathis_button_weixin, #linkedin-change-theme-dialog .inner .jiathis_button_weixin, #publish-dialog-new .inner .jiathis_button_weixin, #saved-dialog .inner .jiathis_button_weixin { background-color: rgb(61, 160, 8); background-repeat: repeat-x; background-image: linear-gradient(rgb(73, 192, 10), rgb(61, 160, 8)); border: 1px solid rgb(55, 144, 7); font-weight: 100; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px; }

#collaboration-warning-dialog .inner .jiathis_button_weixin:hover, #linkedin-change-theme-dialog .inner .jiathis_button_weixin:hover, #publish-dialog-new .inner .jiathis_button_weixin:hover, #saved-dialog .inner .jiathis_button_weixin:hover { background-color: rgb(67, 176, 9); background-repeat: repeat-x; background-image: linear-gradient(rgb(81, 211, 11), rgb(67, 176, 9)); }

#collaboration-warning-dialog .inner .url a, #linkedin-change-theme-dialog .inner .url a, #publish-dialog-new .inner .url a, #saved-dialog .inner .url a { font-size: 18px; font-weight: 700; }

#collaboration-warning-dialog .inner input[type="text"], #linkedin-change-theme-dialog .inner input[type="text"], #publish-dialog-new .inner input[type="text"], #saved-dialog .inner input[type="text"] { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#collaboration-warning-dialog .inner input[type="text"].big, #linkedin-change-theme-dialog .inner input[type="text"].big, #publish-dialog-new .inner input[type="text"].big, #saved-dialog .inner input[type="text"].big { padding: 8px; font-size: 18px; }

#collaboration-warning-dialog .inner .change-url-button, #linkedin-change-theme-dialog .inner .change-url-button, #publish-dialog-new .inner .change-url-button, #saved-dialog .inner .change-url-button { position: absolute; top: 18px; right: 20px; font-size: 12px; text-transform: uppercase; color: rgb(153, 153, 153); }

#collaboration-warning-dialog .inner .change-url-button:hover, #linkedin-change-theme-dialog .inner .change-url-button:hover, #publish-dialog-new .inner .change-url-button:hover, #saved-dialog .inner .change-url-button:hover { color: rgb(42, 171, 217); }

#collaboration-warning-dialog .inner a.bottom-button.seo-button, #linkedin-change-theme-dialog .inner a.bottom-button.seo-button, #publish-dialog-new .inner a.bottom-button.seo-button, #saved-dialog .inner a.bottom-button.seo-button { margin-right: 10px; }

#collaboration-warning-dialog .inner a.bottom-button.seo-button .fa, #linkedin-change-theme-dialog .inner a.bottom-button.seo-button .fa, #publish-dialog-new .inner a.bottom-button.seo-button .fa, #saved-dialog .inner a.bottom-button.seo-button .fa { margin-right: 4px; }

#collaboration-warning-dialog .inner .domain-notice, #linkedin-change-theme-dialog .inner .domain-notice, #publish-dialog-new .inner .domain-notice, #saved-dialog .inner .domain-notice { margin-top: 15px; padding-top: 15px; font-weight: 700; background: rgb(255, 255, 255); color: rgb(119, 119, 119); text-align: center; border-top: 1px dotted rgb(216, 216, 216); }

#collaboration-warning-dialog .inner .domain-notice a, #linkedin-change-theme-dialog .inner .domain-notice a, #publish-dialog-new .inner .domain-notice a, #saved-dialog .inner .domain-notice a { text-decoration: underline; }

@media only screen and (min-width: 501px) {
  #collaboration-warning-dialog { background: rgb(255, 255, 255); }
}

#collaboration-warning-dialog .dialog-title { font-size: 20px; font-weight: 700; color: rgb(73, 77, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; text-align: left; }

#collaboration-warning-dialog .dialog-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#collaboration-warning-dialog .dialog-title:lang(sxl), #collaboration-warning-dialog .dialog-title:lang(zh), #collaboration-warning-dialog .dialog-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#collaboration-warning-dialog .dialog-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#collaboration-warning-dialog .warning-icon { color: rgb(230, 71, 81); margin: 0px 4px; font-size: 18px; }

#collaboration-warning-dialog .loading-icon { display: none; margin: 0px 5px; float: right; }

#collaboration-warning-dialog .content { color: rgb(99, 105, 114); font-size: 14px; line-height: 1.2; text-align: initial; }

#collaboration-warning-dialog .content a { color: rgb(99, 105, 114); font-weight: 700; cursor: text; }

#collaboration-warning-dialog .content .hint { margin-top: 10px; font-weight: 700; }

#collaboration-warning-dialog .content strong { font-weight: 700; }

#collaboration-warning-dialog .footer { text-align: left; }

#collaboration-warning-dialog .footer .s-btn { display: inline-block; margin: 0px auto; }

#collaboration-warning-dialog .footer .s-btn.red { margin-right: 10px; }

@media only screen and (min-width: 501px) {
  #additional-pages-dialog { width: 600px; height: auto; }
}

#additional-pages-dialog h2 { font-size: 20px; font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans; }

#additional-pages-dialog p.first { margin-top: 0px; }

#additional-pages-dialog p.last { margin-bottom: 0px; }

#additional-pages-dialog .inner { padding: 40px 80px; }

#additional-pages-dialog .box { padding: 20px; zoom: 1; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin-bottom: 20px; position: relative; overflow: hidden; background: rgb(255, 255, 255); }

#additional-pages-dialog .box .extra-sites-form label { font-family: brandon-grotesque, brandon; font-weight: 100; font-size: 21px; line-height: 1.25; margin-left: 15px; color: rgb(68, 68, 68); }

#additional-pages-dialog .box .extra-sites-form .number-input, #additional-pages-dialog .box .extra-sites-form .spinner { display: flex; justify-content: center; align-items: center; }

#additional-pages-dialog .box .extra-sites-form .number-input .spinner { width: 43px; height: 43px; font-size: 20px; box-sizing: border-box; border: 1px solid rgb(216, 216, 216); background-color: rgb(242, 242, 242); background-repeat: repeat-x; background-image: linear-gradient(rgb(246, 246, 246), rgb(242, 242, 242)); }

#additional-pages-dialog .box .extra-sites-form .number-input .spinner.down, #additional-pages-dialog .box .extra-sites-form .number-input .spinner.up { color: rgb(141, 148, 156); border-radius: 4px; }

#additional-pages-dialog .box .extra-sites-form .number-input .spinner:hover { background-color: rgb(242, 242, 242); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 255, 255), rgb(242, 242, 242)); }

#additional-pages-dialog .box .extra-sites-form .number-input .spinner:active { background-color: rgb(239, 239, 239); background-image: none; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 7.5px 1px inset; }

#additional-pages-dialog .box input#extra-sites { font-size: 64px; color: rgb(99, 105, 114); font-weight: 700; width: 130px; text-align: center; height: 83px; border-bottom: 2px solid rgb(141, 148, 156); margin: 0px 10px; font-family: brandon-grotesque, brandon; }

#additional-pages-dialog .extra-sites-info { border: 1px solid rgb(187, 187, 187); background: rgb(221, 221, 221); color: rgb(141, 148, 156); padding: 20px; margin-bottom: 15px; border-radius: 3px; line-height: 1.45; }

#additional-pages-dialog .extra-sites-info.plus { border: 1px solid rgb(235, 237, 239); background: rgb(244, 246, 248); }

#additional-pages-dialog .extra-sites-info.minus { border: 1px solid rgb(233, 150, 122); background: pink; }

#additional-pages-dialog .extra-sites-info .sites-hint { margin-bottom: 20px; }

#additional-pages-dialog .confirm-loading-icon { width: 16px; height: 16px; }

#additional-pages-dialog .s-btn { margin: 0px; box-sizing: border-box; }

#additional-pages-dialog .right-align { margin: 0px; }

#additional-pages-dialog .right-align .submit { width: 100%; }

#additional-pages-dialog .confirmation { color: rgb(147, 183, 25); margin-top: 10px; }

#additional-pages-dialog .payment-buttons { height: 36px; }

#additional-pages-dialog .payment-buttons .button-wx_pub_qr { margin-right: 5px; }

#additional-pages-dialog .payment-buttons .button-alipay_qr { margin-left: 5px; }

#additional-pages-dialog .bottoms-buttons, #additional-pages-dialog .payment-buttons { display: flex; margin-bottom: 0px; }

#additional-pages-dialog .bottoms-buttons.right-align, #additional-pages-dialog .payment-buttons.right-align { padding-top: 10px; }

#additional-pages-dialog .bottoms-buttons .s-btn, #additional-pages-dialog .payment-buttons .s-btn { width: 50%; text-align: center; }

#additional-pages-dialog .bottoms-buttons .back-btn, #additional-pages-dialog .payment-buttons .back-btn { margin-right: 5px; }

#additional-pages-dialog .bottoms-buttons .submit-btn, #additional-pages-dialog .payment-buttons .submit-btn { margin-left: 5px; }

.s-kit-modal-root .s-kit-modal-wrap.mobile-editor-dialog { overflow: hidden; }

.mobile-editor-dialog { background: rgb(255, 255, 255); }

.mobile-editor-dialog .s-kit-modal { min-width: auto; background: rgb(255, 255, 255); overflow: hidden; width: 100% !important; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-content { max-height: 100vh; overflow: auto; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body { max-height: 100%; text-align: center; box-sizing: border-box; padding-bottom: 100px; overscroll-behavior-y: contain; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .s-kit-btn { width: 100%; max-width: 360px; margin: 0px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .site-logo { display: block; margin: 40px auto 20px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .site-logo.sxl, .mobile-editor-dialog .s-kit-modal .s-kit-modal-body .site-logo.wmp { width: 84px; height: 47px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .site-logo.strikingly { width: 104px; height: 26px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .guide-text { font-size: 14px; color: rgb(75, 80, 86); }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .guide-preview-image { display: block; width: auto; max-width: 100%; max-height: calc(-391px + 100vh); margin: 36px auto 0px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .suggest-text { font-size: 14px; color: rgb(99, 105, 114); margin-top: 40px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .send-email-btn { margin-top: 20px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .send-email-success { font-size: 14px; color: rgb(147, 183, 25); margin-top: 20px; }

.mobile-editor-dialog .s-kit-modal .s-kit-modal-body .ignore-hint { margin-top: 10px; margin-bottom: 22px; color: rgb(169, 174, 178); text-decoration: underline; }

@media only screen and (max-height: 540px) {
  .mobile-editor-dialog .s-kit-modal .s-kit-modal-body { padding: 10px 30px; }
  .mobile-editor-dialog .s-kit-modal .s-kit-modal-body .site-logo { margin: 0px auto 10px; }
  .mobile-editor-dialog .s-kit-modal .s-kit-modal-body .guide-preview-image { max-height: calc(-245px + 100vh); margin-top: 10px; }
  .mobile-editor-dialog .s-kit-modal .s-kit-modal-body .send-email-btn, .mobile-editor-dialog .s-kit-modal .s-kit-modal-body .suggest-text { margin-top: 10px; }
}

.maintain-dialog-wrapper { width: 460px; padding-top: 20px; display: flex; flex-direction: column; justify-content: center; align-items: center; }

.maintain-dialog-wrapper .top-title { font-weight: 700; }

.maintain-dialog-wrapper .middle-content-wrapper { padding: 40px 10px; width: 410px; text-align: center; }

.maintain-dialog-wrapper .middle-content-wrapper p { color: rgb(169, 174, 178); line-height: 1.8; font-size: 14px; }

.maintain-dialog-wrapper .middle-content-wrapper p span { color: rgb(151, 118, 200); }

.maintain-dialog-wrapper .middle-content-wrapper p a { color: rgb(27, 176, 230); cursor: pointer; }

.maintain-dialog-wrapper .middle-content-wrapper p a .tooltip { top: 29px; right: 0px; width: 365px; height: 206px; background: rgb(0, 0, 0); border-radius: 4px; padding: 10px 12px; opacity: 1; }

.maintain-dialog-wrapper .middle-content-wrapper p a .tooltip .arrow { position: absolute; top: -5px; right: 60px; width: 12px; height: 12px; transform: rotate(45deg); background-color: rgb(0, 0, 0); }

.maintain-dialog-wrapper .middle-content-wrapper p a .tooltip img { width: 100%; }

.maintain-dialog-wrapper .middle-content-wrapper .data-wrapper { margin: 20px 0px; }

.maintain-dialog-wrapper .middle-content-wrapper .data-wrapper h3 { color: rgb(230, 71, 81); font-size: 16px; line-height: 1.45; font-weight: 500; }

#feedback-dialog, #new-page-message-dialog, #new-slide-dialog, #page-settings-dialog, #publish-dialog, #select-theme-dialog { margin: 0px auto; }

#feedback-dialog.inactive, #new-page-message-dialog.inactive, #new-slide-dialog.inactive, #page-settings-dialog.inactive, #publish-dialog.inactive, #select-theme-dialog.inactive { display: none; }

.se-loading-icon { display: block; position: absolute; width: 40px; height: 40px; z-index: 3; margin: -20px 0px 0px -20px; top: 50%; left: 50%; background: url("/images/loading-small.0b2b1e5a58204e82b213e4d42f1af8ee.gif") 50% center no-repeat rgb(221, 221, 221); border-radius: 4px; }

.se-loading-icon.hidden { display: none; }

.se-pro-icon { display: inline-block; zoom: 1; text-transform: uppercase; white-space: nowrap; background: gold; color: rgb(17, 17, 17); padding: 3px 5px; font-size: 12px; font-weight: 400; border-radius: 4px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 1px inset; }

.se-pro-icon.middle { vertical-align: middle; }

.asset-lib-dialog { box-sizing: border-box; width: 100%; min-width: 1000px; max-width: 1200px; height: 768px; min-height: 300px; z-index: 2110; background: rgb(245, 245, 245); }

.asset-lib-dialog .s-upload-progress { width: 100%; height: 100%; position: absolute; }

.asset-lib-dialog .s-upload-progress .progress-border { height: 15px; padding: 5px; border: 1px solid rgb(204, 204, 204); border-radius: 100px; position: relative; margin: 120px auto 0px; }

@media only screen and (min-width: 501px) {
  .asset-lib-dialog .s-upload-progress .progress-border { width: 400px; }
}

@media only screen and (max-width: 500px) {
  .asset-lib-dialog .s-upload-progress .progress-border { width: 240px; }
}

.asset-lib-dialog .s-upload-progress .progress-border .progress-container { height: 15px; position: relative; }

@media only screen and (min-width: 501px) {
  .asset-lib-dialog .s-upload-progress .progress-border .progress-container { width: 400px; }
}

@media only screen and (max-width: 500px) {
  .asset-lib-dialog .s-upload-progress .progress-border .progress-container { width: 240px; }
}

.asset-lib-dialog .s-upload-progress .progress-border .progress-container .progress { background-color: rgb(186, 205, 43); background-repeat: repeat-x; background-image: linear-gradient(90deg, rgb(150, 200, 0), rgb(186, 205, 43)); height: 15px; position: absolute; border-radius: 100px; transition: width 0.1s cubic-bezier(0.7, 0, 0.3, 1); width: 0px; }

.asset-lib-dialog .s-upload-progress .progress-percentage { font-size: 18px; color: rgb(136, 136, 136); padding: 15px 0px; text-align: center; }

.asset-lib-dialog .file-uploader-form .s-file-uploader-wrapper .warning-message, .asset-lib-dialog .s-image-uploader-wrapper .warning-message { color: rgb(255, 106, 120); cursor: pointer; }

.asset-lib-dialog .file-uploader-form .s-file-uploader-wrapper .or.file-type-tips { position: absolute; left: 10%; right: 10%; width: auto; padding: 15px 0px; line-height: 1.5; }

.asset-lib-dialog .asset-lib-inner .loading-icon { position: absolute; background: rgb(255, 255, 255); border-radius: 100px; font-size: 20px; padding: 3px; width: 20px; height: 20px; text-align: center; top: 50%; left: 50%; margin: -13px 0px 0px -13px; color: grey; z-index: 100; }

.asset-lib-dialog .asset-lib-inner .file-summary { position: absolute; right: 60px; top: 0px; line-height: 50px; font-size: 12px; color: rgb(136, 136, 136); }

.asset-lib-dialog .asset-lib-inner .file-summary .storage-info a { color: rgb(170, 170, 170); }

.asset-lib-dialog .asset-lib-inner .file-summary .storage-info a.selected, .asset-lib-dialog .asset-lib-inner .file-summary .storage-info a:hover { text-decoration: none; }

.asset-lib-dialog .asset-lib-inner .file-summary .storage-info a.almost-limit { color: rgb(230, 71, 81); }

.asset-lib-dialog .asset-lib-inner .file-uploader-form, .asset-lib-dialog .asset-lib-inner .image-uploader-form { text-align: center; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .s-file-uploader-wrapper .warning-message, .asset-lib-dialog .asset-lib-inner .file-uploader-form .s-image-uploader-wrapper .warning-message, .asset-lib-dialog .asset-lib-inner .image-uploader-form .s-file-uploader-wrapper .warning-message, .asset-lib-dialog .asset-lib-inner .image-uploader-form .s-image-uploader-wrapper .warning-message { padding-top: 150px; font-size: 16px; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .s-file-uploader-wrapper .preparing-loader, .asset-lib-dialog .asset-lib-inner .file-uploader-form .s-image-uploader-wrapper .preparing-loader, .asset-lib-dialog .asset-lib-inner .image-uploader-form .s-file-uploader-wrapper .preparing-loader, .asset-lib-dialog .asset-lib-inner .image-uploader-form .s-image-uploader-wrapper .preparing-loader { width: 100%; height: 500px; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .dashed-border, .asset-lib-dialog .asset-lib-inner .image-uploader-form .dashed-border { width: auto; height: auto; border: 4px dashed rgb(226, 228, 231); box-sizing: border-box; position: absolute; inset: 80px 150px; padding-left: clamp(200px, 83.3333% - 633.333px, 250px); padding-right: clamp(200px, 83.3333% - 633.333px, 250px); }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .or, .asset-lib-dialog .asset-lib-inner .image-uploader-form .or { font-size: 12px; color: rgb(169, 174, 178); padding: 15px 0px; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .upload-drag-title, .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-drag-title { padding-top: 120px; font-size: 28px; color: rgb(134, 140, 146); }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .upload-drag-title.file-uploader-title, .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-drag-title.file-uploader-title { padding-top: 125px; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .upload-url-input, .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-url-input { border-radius: 5px; vertical-align: middle; color: rgb(99, 105, 114); border: 1px solid rgb(204, 204, 204); font-size: 16px; padding: 6px 8px; height: 22px; width: 280px; margin-right: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .upload-url-input::-webkit-input-placeholder, .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-url-input::-webkit-input-placeholder { padding-top: 3px; }

.asset-lib-dialog .asset-lib-inner .file-uploader-form .upload-url-input:focus, .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-url-input:focus { border: 1px solid rgb(27, 176, 230); outline: none; }

.asset-lib-dialog .asset-lib-inner .upload-status-container { margin: 40px auto 0px; max-width: 500px; position: relative; z-index: 1; }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status { zoom: 1; border: 1px solid rgba(230, 71, 81, 0.3); background: rgb(255, 218, 221); border-radius: 3px; max-width: 50%; padding: 15px; display: flex; align-items: flex-start; margin: 0px auto; text-align: left; }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status.middle { vertical-align: middle; }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status, .asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status p { color: rgb(207, 64, 73); }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status a { color: rgb(207, 64, 73); text-decoration: underline; }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status a:hover { color: rgb(253, 78, 89); }

.asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status .icon { margin-top: 4px; margin-right: 10px; }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress { position: absolute; bottom: 0px; left: 0px; width: 100%; height: 100%; }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress .phone-wrapper { padding: 12px; margin: 100px auto 0px; width: 250px; height: 100%; border-radius: 30px; border: 2px solid rgb(204, 204, 204); }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress .phone-wrapper .head { margin-bottom: 20px; }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress .phone-wrapper .head .circle { margin: 0px auto 10px; width: 16px; height: 16px; border-radius: 8px; border: 1px solid rgb(226, 228, 231); }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress .phone-wrapper .head .rect { margin: 0px auto; width: 60px; height: 10px; border-radius: 3px; border: 1px solid rgb(226, 228, 231); }

.asset-lib-dialog .asset-lib-inner .ios-upload-progress .phone-wrapper .text { padding: 40px 20px 20px; width: 100%; height: 100%; box-sizing: border-box; line-height: 20px; font-size: 16px; border: 1px solid rgb(226, 228, 231); color: rgb(99, 105, 114); }

.asset-lib-dialog .asset-lib-inner .ios-uploader { position: absolute; bottom: 95px; right: 165px; text-align: right; }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-result { margin-bottom: 10px; padding: 10px; width: 230px; text-align: left; border-radius: 3px; }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-result a { text-decoration: underline; }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-result.error { background-color: rgb(255, 219, 120); color: rgb(126, 63, 22); }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-result.error a { color: rgb(251, 125, 43); }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-btn .fa { margin-right: 6px; font-size: 30px; vertical-align: middle; color: rgb(169, 174, 178); }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-btn .fa.fa-spinner { font-size: 20px; }

.asset-lib-dialog .asset-lib-inner .ios-uploader .send-btn span { text-decoration: underline; }

.asset-lib-dialog .asset-lib-inner .thumbs { top: 3px; z-index: 2; }

.asset-lib-dialog .asset-lib-inner .thumbs .thumb.selected { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.asset-lib-dialog .s-stock-asset-library { overflow: hidden; }

.asset-lib-dialog .s-stock-asset-library .downloading-unsplash { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; background: rgba(255, 255, 255, 0.7); z-index: 1000; }

.asset-lib-dialog .s-stock-asset-library .downloading-unsplash .loading-icon { background: none; }

.asset-lib-dialog .s-stock-asset-library .downloading-unsplash .fa { color: rgb(102, 102, 102); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-top { padding: 25px; border-bottom: 1px solid rgb(221, 221, 221); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query { display: flex; overflow: hidden; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query .s-kit-input { width: 100%; outline: none; padding: 10px 20px 10px 10px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; border: 1px solid rgb(198, 201, 205); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query i { z-index: 1; display: flex; align-items: center; justify-content: center; width: 45px; line-height: 40px; text-align: center; flex: 0 0 auto; cursor: pointer; color: rgb(255, 255, 255); font-size: 16px; background-color: rgb(129, 89, 187); margin-left: -10px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-error { color: rgb(230, 71, 81); margin: 5px 0px; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-info { color: rgb(169, 174, 178); font-size: 12px; margin-top: 10px; display: flex; justify-content: space-between; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-info .s-stock-asset-hot-word .s-stock-asset-hot-word-item { margin-left: 5px; display: inline-block; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-info .s-stock-asset-hot-word .s-stock-asset-hot-word-item span { text-decoration: underline; cursor: pointer; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-info .s-stock-asset-hot-word .s-stock-asset-hot-word-item span:hover { color: rgb(129, 89, 187); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content { display: flex; height: 100%; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left { width: 16%; float: unset; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design { gap: 5px; display: flex; transition: none; flex-direction: column; height: calc(100% - 94px); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon { margin-bottom: 0px; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon:nth-last-of-type(2) { margin-bottom: 5px; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action { margin-top: auto; padding: 10px 15px; border-radius: 3px; border: 1px solid rgb(203, 210, 221); display: flex; align-items: center; justify-content: space-between; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action:hover { color: rgb(92, 102, 118); background-color: rgb(246, 246, 249); border-color: rgb(203, 210, 221); }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span { font-weight: 450; margin-left: 5px; margin-right: auto; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span:lang(sxl), .asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span:lang(zh), .asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action span:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action .fa { margin: 0px; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action .fa:nth-of-type(2) { margin-right: 0px; margin-left: auto; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action.go-back-btn { order: -1; margin-top: unset; margin-bottom: 5px; justify-content: start; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design .s-tab-icon.next-action.go-back-btn span { flex: 1 1 0%; margin: unset; text-align: center; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-left.ai-design.has-go-back { height: 100%; }

.asset-lib-dialog .s-stock-asset-library .s-stock-asset-content .s-tab-vertical-right { width: 84%; float: unset; padding: 20px 10px 0px; }

.asset-lib-dialog .s-stock-asset-library .s-asset-items-wrapper.show-pro-notice { overflow: hidden; }

.asset-lib-dialog .s-stock-asset-library .s-asset-items-wrapper .s-asset-items { font-size: 0px; height: 540px; overflow: auto; }

.asset-lib-dialog .s-stock-asset-library .s-asset-items-wrapper .s-asset-items.hidden-search-bar { height: 650px; }

.asset-lib-dialog .s-stock-asset-library .pro-icon-notice-wrapper { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.9); }

.asset-lib-dialog .s-stock-asset-library .pro-icon-notice-wrapper .pro-icon-notice { position: absolute; top: 30%; width: 100%; text-align: center; }

.asset-lib-dialog .s-stock-asset-library .pro-icon-notice-wrapper .pro-icon-notice .text { font-size: 20px; margin-bottom: 20px; }

.asset-lib-dialog .s-stock-asset-library .pro-icon-notice-wrapper .pro-icon-notice .s-btn { font-weight: 700; color: rgb(53, 49, 32); }

.asset-lib-dialog .s-stock-asset-library .no-search-result { width: 100%; text-align: center; padding-top: 120px; background: url("/images/magnifier.6aa304de37b4d434097b4393eb70b23b.png") center top no-repeat; margin-top: 100px; color: rgb(170, 170, 170); font-size: 16px; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper { margin-bottom: 10px; display: flex; align-items: center; justify-content: space-between; padding-right: 17px; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-title { line-height: 1.2; font-size: 14px; color: rgb(75, 80, 86); font-weight: 700; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-title .category-title-label { color: rgb(169, 174, 178); font-weight: inherit; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-title .category-title-label .query { color: rgb(75, 80, 86); }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-title .pro-icon { text-transform: uppercase; display: inline-block; zoom: 1; position: relative; top: -1px; padding: 2px 5px; margin-left: 5px; vertical-align: middle; line-height: 1; font-size: 10px; background: gold; color: rgb(0, 0, 0); border-radius: 4px; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-title .pro-icon.middle { vertical-align: middle; }

.asset-lib-dialog .s-stock-asset-library .category-title-wrapper .category-new-top-wrapper .s-kit-switch { margin: 0px 10px; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item, .asset-lib-dialog .s-stock-asset-library .stock-image-item, .asset-lib-dialog .s-stock-asset-library .stock-video-item { position: relative; margin: 0px 10px 10px 0px; display: inline-block; cursor: pointer; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item img, .asset-lib-dialog .s-stock-asset-library .stock-image-item img, .asset-lib-dialog .s-stock-asset-library .stock-video-item img { position: absolute; top: 0px; left: 0px; width: 100%; }

.asset-lib-dialog .s-stock-asset-library .stock-video-item { overflow: hidden; width: calc(25% - 10px); min-width: 150px; max-width: 235px; height: auto; }

.asset-lib-dialog .s-stock-asset-library .stock-video-item::before { content: ""; display: block; padding-top: 59.574%; }

.asset-lib-dialog .s-stock-asset-library .stock-video-item .fa { position: absolute; bottom: 5px; left: 10px; color: rgb(255, 255, 255); font-size: 10px; }

.asset-lib-dialog .s-stock-asset-library .stock-video-item .stock-video-gif { display: none; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }

.asset-lib-dialog .s-stock-asset-library .stock-video-item:hover .stock-video-gif { display: inline-block; }

.asset-lib-dialog .s-stock-asset-library .stock-image-item { width: 117px; height: 117px; background: rgb(248, 248, 248); text-align: center; }

.asset-lib-dialog .s-stock-asset-library .stock-image-item img { position: relative; vertical-align: middle; width: 90%; }

.asset-lib-dialog .s-stock-asset-library .stock-image-item::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.asset-lib-dialog .s-stock-asset-library .stock-image-item:hover { background: rgb(242, 242, 242); }

.asset-lib-dialog .s-stock-asset-library .s-asset-items.s-background { margin-left: -10px; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item { box-sizing: border-box; width: 25%; min-width: 160px; max-width: 245px; height: auto; margin: 0px; padding-left: 10px; padding-bottom: 10px; position: relative; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .stock-background-item-inner { position: relative; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .stock-background-item-inner::before { content: ""; position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.4); opacity: 0; transition: opacity 0.2s; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item:hover .stock-background-item-inner::before, .asset-lib-dialog .s-stock-asset-library .stock-background-item:hover .video-tip { opacity: 1; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info { position: absolute; bottom: 15px; right: -4px; padding: 8px; font-size: 12px; opacity: 0.5; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info a { display: inline-block; width: 0px; opacity: 0; color: rgb(255, 255, 255); max-width: 100px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; vertical-align: middle; font-size: 10px; transition: opacity 0.2s; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info a .name { text-decoration: underline; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info .fa { margin-left: 5px; color: rgb(255, 255, 255); vertical-align: middle; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info:focus, .asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info:hover { opacity: 0.7; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info:focus a, .asset-lib-dialog .s-stock-asset-library .stock-background-item .un-photographer-info:hover a { width: auto; opacity: 1; }

.asset-lib-dialog .s-stock-asset-library .update-description-tips { padding: 10px 0px 40px 10px; font-size: 12px; color: rgb(169, 174, 178); }

.asset-lib-dialog .s-stock-asset-library .update-description-tips .link { color: rgb(169, 174, 178); text-decoration: underline; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item-inner { width: 100%; height: 0px; padding-top: 59.574%; background-position: 50% center; background-repeat: no-repeat; background-size: cover; background-color: rgb(245, 245, 245); }

.asset-lib-dialog .s-stock-asset-library .stock-background-item-inner .video-tag { position: absolute; top: 5px; left: 5px; padding: 2px 4px; border-radius: 2px; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.47); font-size: 12px; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item-inner .video-tip { text-align: center; top: 35px; width: 100%; position: absolute; opacity: 0; transition: opacity 0.2s; }

.asset-lib-dialog .s-stock-asset-library .stock-background-item-inner .video-tip p { color: rgb(238, 238, 238); margin: 0px auto; width: 96px; line-height: 150%; font-size: 12px; }

.asset-lib-dialog .s-stock-asset-library .stock-image-loading { display: block; text-align: center; font-size: 16px; padding: 10px 0px; }

.asset-lib-dialog .s-image-asset-library { font-family: open_sans, "Open Sans", sans-serif; }

.asset-lib-dialog .s-image-asset-library:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.asset-lib-dialog .s-image-asset-library:lang(sxl), .asset-lib-dialog .s-image-asset-library:lang(zh), .asset-lib-dialog .s-image-asset-library:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.asset-lib-dialog .s-image-asset-library:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.asset-lib-dialog .s-image-asset-library .fill-mixin { position: absolute; inset: 0px; }

.asset-lib-dialog .s-image-asset-library .cancel-icon { margin-right: 5px; }

.asset-lib-dialog .s-image-asset-library .delete-image-placeholer { width: 150px; height: 150px; color: rgb(141, 148, 156); }

.asset-lib-dialog .s-image-asset-library .delete-image-placeholer .delete-container { width: 120px; cursor: pointer; height: 120px; position: absolute; top: 15px; left: 15px; display: flex; align-items: center; justify-content: center; background-color: rgb(244, 246, 248); }

.asset-lib-dialog .s-image-asset-library .delete-image-placeholer .delete-container .tips { margin: 0px; font-size: 14px; padding: 0px 10px; line-height: 1.5; text-align: center; }

.asset-lib-dialog .s-image-asset-library .asset-content { position: absolute; inset: 75px 0px 0px; padding: 10px 20px 50px; border-top: 1px solid rgb(238, 238, 238); overflow: auto; }

.asset-lib-dialog .s-image-asset-library .asset-content .content-inner { position: relative; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list { margin: 0px; padding: 0px; overflow: hidden; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li { list-style: none; display: inline-block; width: 150px; height: 150px; overflow: visible; text-align: center; position: relative; border: 2px solid transparent; z-index: 1; margin: 0px 1px 1px 0px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover { z-index: 5; background: transparent; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected img, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover img { position: relative; cursor: pointer; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected.cover-border-green, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover.cover-border-green { border-color: rgb(147, 183, 25); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected.cover-border-red, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover.cover-border-red { border-color: rgb(230, 71, 81); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected .cover:hover, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected .selected-icon, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover .cover:hover, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover .selected-icon { opacity: 1; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.selected .cover:hover, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:hover .cover:hover { background-image: none; display: block; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover { border-color: transparent; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover .choose, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover .cover:hover, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover .info, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover .selected-icon { opacity: 0; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li:not(.selected).hover-opacity:hover .cover:hover { background-image: none; display: none; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.item.single-hover-opacity .choose, .asset-lib-dialog .s-image-asset-library .asset-content ul.list li.item.single-hover-opacity .selected-icon { opacity: 0; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.item.single-hover-opacity:hover .cover:hover { background-image: none; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border { border: 2px dashed rgb(170, 170, 170); width: 120px; cursor: pointer; height: 120px; position: absolute; top: 15px; left: 15px; color: rgb(136, 136, 136); transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border .image-uploader-plus-wrapper { display: flex; height: 120px; flex-wrap: wrap; place-content: center; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border .image-uploader-plus-wrapper .plus { width: 120px; font-size: 50px; line-height: 0.5; font-weight: 700; margin-bottom: 10px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border .image-uploader-plus-wrapper .plus-label { line-height: 1.5; padding: 0px 10px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border .warning-message { padding: 5px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border:hover { border-color: rgb(136, 136, 136); color: rgb(102, 102, 102); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li.plus-button .border:hover .cover { background-image: none; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li:last-child { margin-bottom: 22px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .selected-icon { position: absolute; z-index: 3; top: -2px; left: -2px; width: 20px; height: 20px; background-color: rgb(147, 183, 25); opacity: 0; background-image: none; display: flex !important; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .selected-icon i { color: rgb(255, 255, 255); margin: auto; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .selected-icon-red { background-color: rgb(230, 71, 81); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li img { display: inline-block; vertical-align: middle; max-width: 150px; max-height: 150px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover { display: block; opacity: 0; position: absolute; inset: 0px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover.enlarged-cover { height: 170px; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel { position: absolute; inset: 0px; background: transparent; z-index: 2; text-align: center; cursor: pointer; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel::before { content: ""; display: inline-block; height: 100%; vertical-align: middle; margin-right: -0.25em; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .choose { vertical-align: middle; width: auto; display: inline-block !important; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .choose.s-btn { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .choose.choose-background-green { background-color: rgb(147, 183, 25); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .choose.choose-background-red { background-color: rgb(230, 71, 81); }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .remove { position: absolute; cursor: pointer; bottom: 6px; right: 10px; font-size: 18px; color: rgb(153, 153, 153); font-weight: 700; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .info { cursor: text; background: rgb(255, 255, 255); position: absolute; bottom: 0px; left: 0px; right: 0px; color: rgb(153, 153, 153); font-size: 10px; font-family: arial, helvetica, sans-serif; line-height: 1; text-align: left; padding: 6px 10px; transition: 0.3s; }

.asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover.open { display: block; opacity: 1; }

.asset-lib-dialog .s-image-asset-library .asset-content .no-item { text-align: center; line-height: 1; margin-top: 100px; color: rgb(136, 136, 136); }

.asset-lib-dialog .s-image-asset-library .footer-cancel { box-sizing: border-box; display: flex; justify-content: flex-start; align-items: center; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 50px; z-index: 5; padding-left: 20px; border-radius: 0px 0px 4px 4px; background-color: rgb(244, 246, 248); font-size: 12px; }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner { display: flex; justify-content: flex-end; align-items: baseline; }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner, .asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner a { color: rgb(141, 148, 156); }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .almost-limit { color: rgb(230, 71, 81); }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .asset-info { line-height: normal; }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .batch-btn { margin-left: 20px; cursor: pointer; text-decoration: underline; }

.asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .batch-btn .cancel-icon { font-size: 14px; }

.asset-lib-dialog .s-image-asset-library .confirm-pane { box-sizing: border-box; width: 100%; z-index: 2; padding: 15px 35px; justify-content: space-between; }

.asset-lib-dialog .s-image-asset-library .confirm-pane, .asset-lib-dialog .s-image-asset-library .confirm-pane .update-pack { display: flex; align-items: center; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .update-pack .s-btn.green { position: static; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .delete-btn .limit-error, .asset-lib-dialog .s-image-asset-library .confirm-pane .update-pack .limit-error { color: rgb(169, 174, 178); margin-right: 20px; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .s-btn { display: inline-block; zoom: 1; vertical-align: middle; width: auto; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .s-btn.middle { vertical-align: middle; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .back-select-images { margin-right: 20px; margin-bottom: 0px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 1px 0px; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .field-selector-wrapper { display: flex; align-items: center; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .order-options { margin-left: 20px; height: 34px; line-height: 34px; color: rgb(170, 170, 170); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .order-options a { color: rgb(170, 170, 170); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .order-options a.selected, .asset-lib-dialog .s-image-asset-library .confirm-pane .order-options a:hover { text-decoration: underline; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info { font-size: 14px; line-height: 1.3; color: rgb(170, 170, 170); background: rgb(255, 255, 255); text-align: right; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info .storage-info a { color: rgb(170, 170, 170); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info .storage-info a.selected, .asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info .storage-info a:hover { text-decoration: none; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info .storage-info a .almost-limit { color: rgb(230, 71, 81); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info .upload-link { color: rgb(42, 171, 217); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .asset-info-multi-mode { right: 250px; top: 28px; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .btn.gray.disable { cursor: not-allowed; }

.asset-lib-dialog .s-image-asset-library .confirm-pane .btn.gray.disable:hover { background-color: rgb(153, 153, 153); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(153, 153, 153)); }

.asset-lib-dialog .s-image-asset-library .confirm-pane .error-message { position: absolute; left: 35px; top: 15px; padding: 6px 10px; max-width: 30%; line-height: 1.3; color: rgb(128, 111, 102); background: rgb(255, 221, 204); }

@media only screen and (min-width: 1060px) and (max-width: 1199px) {
  .asset-lib-dialog .asset-lib-inner .file-uploader-form .dashed-border, .asset-lib-dialog .asset-lib-inner .image-uploader-form .dashed-border { left: calc(50% - 450px); right: calc(50% - 450px); }
}

@media only screen and (min-width: 1000px) and (max-width: 1199px) {
  .asset-lib-dialog .s-stock-asset-library .s-stock-asset-top { padding-left: calc(-35px + 5vw); padding-right: calc(-35px + 5vw); }
  .asset-lib-dialog .s-image-asset-library .asset-content { padding-left: calc(-40px + 5vw); padding-right: calc(-40px + 5vw); }
  .asset-lib-dialog .s-image-asset-library .confirm-pane { padding-left: calc(-55px + 7.5vw); padding-right: calc(-55px + 7.5vw); }
}

@media only screen and (max-width: 1059px) {
  .asset-lib-dialog .asset-lib-inner .file-uploader-form .dashed-border, .asset-lib-dialog .asset-lib-inner .image-uploader-form .dashed-border { left: 80px; right: 80px; }
}

@media only screen and (max-width: 999px) {
  .asset-dialog-modal-container { overflow-x: hidden; }
  .asset-dialog-modal-container .asset-lib-dialog { position: absolute; left: 0px; right: auto; margin-left: 0px; margin-right: 0px; min-width: 0px; overflow: auto hidden; }
  .asset-dialog-modal-container .asset-lib-dialog > .asset-lib-inner { min-width: 1000px; }
  .asset-lib-dialog .s-stock-asset-library .s-stock-asset-top { padding-left: 15px; padding-right: 15px; }
  .asset-lib-dialog .s-image-asset-library .asset-content { padding-left: 10px; padding-right: 10px; }
  .asset-lib-dialog .s-image-asset-library .confirm-pane { padding-left: 20px; padding-right: 20px; }
}

@media (max-height: 768px) {
  .asset-lib-dialog { height: 100%; }
}

.video-lib-dialog .asset-lib-inner .thumbs { top: 0px; left: 12px; }

.video-lib-dialog .asset-lib-inner .thumbs .thumb { padding-left: 0px; pointer-events: none; }

#domain-check-dialog { width: 400px; margin: 220px auto; padding: 40px 80px; }

#domain-check-dialog button { width: 100%; }

#domain-check-dialog .head { text-align: center; margin-bottom: 20px; }

#domain-check-dialog .head h3 { font-size: 20px; color: rgb(99, 105, 114); font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; }

#domain-check-dialog .head h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#domain-check-dialog .head h3:lang(sxl), #domain-check-dialog .head h3:lang(zh), #domain-check-dialog .head h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#domain-check-dialog .head h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#domain-check-dialog .head .close-btn { position: absolute; top: 20px; right: 30px; font-size: 30px; font-weight: 300; cursor: pointer; }

#domain-check-dialog .body { margin-bottom: 20px; }

#domain-check-dialog .body img { margin-top: 20px; width: 100%; }

#app-store-dialog { display: none; border: 1px solid rgba(0, 0, 0, 0.75); }

@media only screen and (min-width: 501px) {
  #app-store-dialog { width: 920px; height: 600px; }
}

#app-store-dialog .loading-wrapper { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(46, 46, 47); }

#app-store-dialog .loading-wrapper .loading-icon { position: relative; top: 30%; margin: 0px auto; width: 40px; height: 40px; text-align: center; background: url("/images/loading.4f0d7a057ab9bf47148d131d6823bc61.gif") 50% center no-repeat rgb(255, 255, 255); border-radius: 20px; }

#app-store-dialog iframe { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

#app-store-dialog .outer-script-root, #app-store-dialog .outer-view-root { display: none; }

#service-edit-dialog { display: none; border: 1px solid rgba(0, 0, 0, 0.65); }

@media only screen and (min-width: 501px) {
  #service-edit-dialog { width: 700px; height: 600px; }
}

#service-edit-dialog iframe { width: 100%; height: 100%; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

@media only screen and (min-width: 501px) {
  #traffic-guide-dialog { width: 740px; height: 480px; }
}

#traffic-guide-dialog iframe { border-radius: 3px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100%; height: 100%; }

.section-selector-wrapper { font-family: open_sans, "Open Sans", sans-serif; width: 300px; height: 100%; position: fixed; display: none; left: 0px; top: 0px; background: rgb(238, 238, 238); overflow: hidden; z-index: 1999; border-right: 1px solid rgb(226, 228, 231); transition: transform 0.4s cubic-bezier(0.77, 0, 0.175, 1), width 0.4s cubic-bezier(0.77, 0, 0.175, 1), -webkit-transform 0.4s cubic-bezier(0.77, 0, 0.175, 1); transform: translateX(-80px); font-size: 14px; }

.section-selector-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.section-selector-wrapper:lang(sxl), .section-selector-wrapper:lang(zh), .section-selector-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.section-selector-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.section-selector-wrapper.new-section-selector { width: 500px; z-index: 2000; }

.section-selector-wrapper.new-section-selector .new-section-group { color: rgb(198, 201, 205); }

.section-selector-wrapper.new-section-selector.two-columns { width: 680px; background: rgb(228, 232, 239); }

.section-selector-wrapper.new-section-selector.two-columns .new-section-group { color: rgb(180, 189, 204); }

.section-selector-wrapper.new-section-selector.cro-section-selector { width: 794px; }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-es, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-fi, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ja, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-nl, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-no, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-pt-BR, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-sv { width: 820px; }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-es:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-fi:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ja:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-nl:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-no:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-pt-BR:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-sv:not(.open) { transform: translateX(-822px); }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-cs, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-de, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-id, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-pl, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ro, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-zh-TW { width: 810px; }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-cs:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-de:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-id:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-pl:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ro:not(.open), .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-zh-TW:not(.open) { transform: translateX(-812px); }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ar { }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-ar:not(.open) { transform: translateX(812px); }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-fr { width: 825px; }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2.new-cro-fr:not(.open) { transform: translateX(-827px); }

.section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2 #new-section-dialog .cro-new-section-inner .s-kit-tooltip.s-kit-tooltip-placement-left .s-kit-tooltip-inner .s-kit-tooltip-inner-content, .section-selector-wrapper.new-section-selector.cro-section-selector.new-cro-section-selector-v2 #new-section-dialog .cro-new-section-inner .s-kit-tooltip.s-kit-tooltip-placement-right .s-kit-tooltip-inner .s-kit-tooltip-inner-content { max-width: 300px; }

.section-selector-wrapper.new-section-selector.cro-section-selector .section-selector-item-wrapper:not(.section-slider-item-wrapper) li.slide { transform: scale(0.226667) translateZ(0px); }

.section-selector-wrapper.new-section-selector.manage-panel-open { transition: none; }

.section-selector-wrapper.new-section-selector .s-slider-section .slick-slide .item { min-height: 0px; }

.section-selector-wrapper.new-section-selector .s-section-selector-group-gallery .s-section-selector-item.s-thumb-template.s-section-media:not(.section-gallery) .cover-wrapper { display: none; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-section-selector-tips { margin: 20px 0px; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-wrapper { gap: 5px; display: flex; align-items: flex-start; font-size: 12px; color: rgb(145, 156, 171); line-height: 1.5; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-wrapper .fa, .section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-wrapper .refresh-icon, .section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-wrapper span { color: rgb(145, 156, 171); line-height: inherit; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-wrapper .under-line { cursor: pointer; text-decoration: underline; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-process-wrapper { margin-top: 5px; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-process-wrapper .s-kit-progress-line { display: block; font-size: 5px; line-height: 1; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-process-wrapper .s-kit-progress-bg { background: rgb(145, 156, 171); height: 5px !important; }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .generating-process-wrapper .s-kit-progress-inner { display: block; background-color: rgb(203, 210, 221); }

.section-selector-wrapper.new-section-selector.new-cro-section-selector-v2 .new-section-content .ai-sections-builder-skeleton { border-radius: 4px; margin-bottom: 20px; }

.section-selector-wrapper.new-section-selector #new-section-dialog { background-color: rgb(246, 246, 249); width: 100%; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header { padding: 20px 25px 25px 30px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header > div { display: flex; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header > div .back-button { cursor: pointer; margin-left: -10px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header > div .back-button i, .section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header > div .new-close-button { font-size: 28px; color: rgb(157, 167, 181); cursor: pointer; height: 30px; line-height: 1; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-header > div h3 { display: inline-block; padding-top: 0px; margin-left: 0px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-section-content { display: flex; }

.section-selector-wrapper.new-section-selector #new-section-dialog .section-title-v4 { color: rgb(75, 80, 86); font-weight: 700; font-size: 14px; margin-bottom: 5px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .section-gallery .section-button { box-shadow: transparent 0px 0px 0px 0px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h1 { font-size: 45px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h2 { font-size: 36px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h3 { font-size: 24px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h4 { font-size: 20px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h5 { font-size: 16px !important; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h6 { font-size: 16px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector h6 { line-height: inherit; font-weight: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default span { line-height: 1.5; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-default strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 span { line-height: 1.4; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h1 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h1 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-30 strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 span { line-height: 1.3; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h1 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h1 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-40 strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 span { line-height: 1.2; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h1 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h1 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-50 strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 span { line-height: 1.15; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h1 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h1 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-60 strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h1, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h2, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h3, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h4, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h5, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 p, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 span { line-height: 1.1; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 div, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h1 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h1 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h2 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h2 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h3 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h3 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h4 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h4 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h5 em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 h5 strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 p em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 p strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 span em, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 span strong, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-component.s-text .s-text-font-size-over-70 strong { line-height: inherit; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector.s-font-heading-heiti-xi .s-font-heading *, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector.s-font-heading-thinnerhei .s-font-heading *, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector.s-font-title-heiti-xi .s-font-title *, .section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector.s-font-title-thinnerhei .s-font-title * { font-weight: lighter; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-feature-list-section:not(.list-layout-E).s6-section { padding-bottom: 75px !important; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-feature-list-section:not(.list-layout-E) .s-item-text-group { text-align: left; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-feature-list-section:not(.list-layout-E) .s-item-text-group .s-item-title .s-font-heading { font-weight: 700; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-large { font-size: 24px; padding: 24px 30px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-large.ghost { padding: 22px 30px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-medium { font-size: 20px; padding: 16px 28px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-medium.ghost { padding: 14px 28px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-small { width: auto; max-width: 100%; font-size: 16px; padding: 12px 18px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-small.ghost { padding: 10px 18px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-full { width: 100%; font-size: 20px; padding: 14px 28px; box-sizing: border-box; }

.section-selector-wrapper.new-section-selector #new-section-dialog .new-cro-section-selector .s-custom-btn.pc-full.ghost { padding: 12px 28px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .s-process-section .process-vertical-layout { display: flex; margin-left: auto; margin-right: auto; }

.section-selector-wrapper.new-section-selector #new-section-dialog .inner-wrapper { padding: 0px 25px 0px 20px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .inner-wrapper.cro-inner-wrapper { padding: 0px 10px 0px 15px; }

.section-selector-wrapper.new-section-selector #new-section-dialog .inner-wrapper.cro-inner-wrapper .close-button { border-radius: 50%; display: flex; justify-content: center; align-items: center; right: 16px; width: 40px; height: 40px; background-color: rgb(228, 232, 239); }

.section-selector-wrapper.side-menu-opened { display: block; }

.section-selector-wrapper.side-menu-opened.opening-side-menu { width: 0px; }

.section-selector-wrapper.open { transform: translateX(220px); }

.section-selector-wrapper.open.new-section-selector { transform: translateX(0px); }

.section-selector-wrapper.close { box-shadow: none; }

.section-selector-wrapper .inner { padding: 30px; position: relative; }

.section-selector-wrapper .hidden { display: none; left: 0px; }

#new-section-dialog { width: 300px; height: 100%; background: rgb(227, 231, 236); transition: width 0.4s cubic-bezier(0.77, 0, 0.175, 1); display: flex; flex-direction: column; font-family: open_sans, "Open Sans", sans-serif; }

#new-section-dialog:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

#new-section-dialog:lang(sxl), #new-section-dialog:lang(zh), #new-section-dialog:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

#new-section-dialog:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

#new-section-dialog .loading-icon { position: absolute; left: 50%; margin-left: -12px; top: 50%; margin-top: -12px; font-size: 24px; color: rgb(255, 255, 255); z-index: 5; }

#new-section-dialog.loading-icon .s-loading, #new-section-dialog.loading-icon::after { display: block; }

#new-section-dialog::after { content: ""; position: absolute; inset: 0px; z-index: 3; background: rgba(0, 0, 0, 0.4); display: none; }

#new-section-dialog.loading .loading, #new-section-dialog.loading::after { display: block; }

#new-section-dialog .iosslider .slider .item { align-items: center; }

#new-section-dialog .close-button { position: absolute; cursor: pointer; top: 11px; right: 16px; z-index: 2101; font-size: 34px; font-weight: lighter; color: rgb(157, 167, 181); }

#new-section-dialog .new-section-header { position: relative; padding: 0px 20px 5px; }

#new-section-dialog .new-section-header h3 { line-height: 30px; width: 100%; padding-top: 15px; font-size: 18px; font-weight: 700; color: rgb(75, 80, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; margin-left: -5px; }

#new-section-dialog .new-section-header h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#new-section-dialog .new-section-header h3:lang(sxl), #new-section-dialog .new-section-header h3:lang(zh), #new-section-dialog .new-section-header h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#new-section-dialog .new-section-header h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#new-section-dialog .new-section-header .section-category-button-wrapper { text-align: center; border-bottom: 1px solid rgb(157, 167, 181); padding-top: 15px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#new-section-dialog .new-section-header .section-category-button-wrapper:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#new-section-dialog .new-section-header .section-category-button-wrapper:lang(sxl), #new-section-dialog .new-section-header .section-category-button-wrapper:lang(zh), #new-section-dialog .new-section-header .section-category-button-wrapper:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#new-section-dialog .new-section-header .section-category-button-wrapper:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#new-section-dialog .new-section-header .section-category-button-wrapper .section-category-button { color: rgb(126, 134, 145); display: inline-block; padding: 0px 15px 15px; cursor: pointer; position: relative; text-transform: uppercase; margin: 0px 5px 0px -5px; font-weight: 700; }

#new-section-dialog .new-section-header .section-category-button-wrapper .section-category-button.selected::after, #new-section-dialog .new-section-header .section-category-button-wrapper .section-category-button:hover::after { content: ""; position: absolute; top: 28px; left: 50%; width: 10px; height: 10px; background: rgb(227, 231, 236); border-style: solid; border-color: rgb(157, 167, 181); border-image: none; border-width: 1px 0px 0px 1px; transform: rotate(45deg) translateX(-50%); }

#new-section-dialog .new-section-content { flex: 1 0 0%; position: relative; box-sizing: border-box; overflow: auto; }

#new-section-dialog .new-section-content .s-section-selector-item { width: 100%; }

#new-section-dialog .new-section-content.two-columns-content .inner-wrapper { overflow: overlay; margin: 0px; padding: 0px 10px 0px 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group { width: 100%; margin-bottom: 20px; padding-bottom: 5px; margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group:not(:last-child) { border-bottom: 1px solid rgb(203, 210, 221); }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group { border-bottom: 0px; margin-bottom: 0px; padding-bottom: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group .s-section-selector-content-left-column, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group .s-section-selector-content-right-column { display: inline-block; vertical-align: top; width: 272px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group .s-section-selector-content-left-column { margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group .slide .section-wrap * { pointer-events: none; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-cro-section-selector-group .slide .section-wrap .premium-section-notice .fa.fa-star::before { display: none; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-blankSection { display: inline-block; width: 272px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-blankSection:first-child { margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-html { display: inline-block; width: 272px; margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-social_feed { display: inline-block; width: 272px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag { height: 17px; color: rgb(255, 255, 255); font-size: 12px; margin-left: 8px; padding: 1px 6px; line-height: 1.5; font-weight: 700; border-radius: 3px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; letter-spacing: 0.5px; display: inline-block; text-transform: uppercase; background-color: rgb(147, 183, 25); }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag:lang(sxl), #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag:lang(zh), #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-title .new-tag:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .group-description { font-size: 12px; color: rgb(162, 172, 187); margin-bottom: 6px; line-height: 1.2; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .fa.fa-shopping-bag { background: url("/images/editor2/icon-shopping-bag.svg") 50% center / 12px auto no-repeat; width: 16px; text-align: center; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header .fa.fa-pen-nib { background: url("/images/editor2/icon-pen-nib.svg") 50% center / 12px auto no-repeat; width: 16px; text-align: center; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header.cro-selector-group-header { font-size: 19px !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-header.cro-selector-group-header .group-description { color: rgb(136, 144, 157); margin-bottom: 17px; font-weight: 400; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content { display: flex; flex-wrap: wrap; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item { display: inline-block; width: 215px; position: relative; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-cro-thumb-template:hover { box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 12px 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .pro-icon { top: 11px; padding: 2px 4px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .thumbnail-debug-test-item { position: absolute; z-index: 100; right: 0px; background: rgb(0, 0, 0); color: rgb(255, 255, 255); cursor: pointer; width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; border-top-right-radius: 4px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .thumbnail-debug-test-item:hover { opacity: 0.6; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .thumbnail-debug-test-item .fas.fa-cog { font-size: 15px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button { cursor: pointer; overflow: hidden; margin-bottom: 20px; text-align: center; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button .s-new-grid-section .s-section-item-wrapper { direction: ltr; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide { pointer-events: none; list-style: none; transform-origin: 0px 0px; display: inline-block; width: 1200px; position: absolute; top: 0px; left: 0px; will-change: transform; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-video::before, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.video-bg::before { z-index: 0; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-subtitle, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-subtitle h1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-subtitle h2, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-subtitle h3, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-subtitle h4, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-title, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-title h1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-title h2, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-title h3, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-item-text-group .s-title h4, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-subtitle, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-subtitle h1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-subtitle h2, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-subtitle h3, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-subtitle h4, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-title, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-title h1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-title h2, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-title h3, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-bg-light-text .s-title-group .s-title h4 { color: rgb(255, 255, 255); }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .s-small-black-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .s-title-group-show-button-container { display: none; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .next-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .prev-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .slide-selectors { transform: scale(0.5); }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .next-button.slide-selectors, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .prev-button.slide-selectors, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .slide-selectors.slide-selectors { bottom: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .next-button.next-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .prev-button.next-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .slide-selectors.next-button { padding-right: 0px; top: -15px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .next-button.prev-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .prev-button.prev-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .slide-selectors.prev-button { padding-left: 0px; top: -15px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .s-component-editor-wrapper .s-component-empty { display: none; }

body.editor-rtl-layout #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section .s-accordion-repeatable { text-align: right; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-slider-section { padding: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-process-section .ui-sortable .process-vertical-layout.s-repeatable-item.columns { width: 70%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-section.s-store-section .s-ecommerce-products-wrapper.loading-wrapper { opacity: 1 !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template:not(.section-html):not(.section-socialFeed):not(.section-s6CommonSection):not(.section-block):not(.section-newGrid):not(.section-gallery) li.slide .section-wrap .s-section { padding: 80px 0px !important; min-height: unset !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template:not(.section-html):not(.section-socialFeed):not(.section-s6CommonSection):not(.section-block):not(.section-newGrid):not(.section-gallery) li.slide .section-wrap .s-section .container { width: 100% !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template:not(.section-html):not(.section-socialFeed):not(.section-s6CommonSection):not(.section-block):not(.section-newGrid):not(.section-gallery) li.slide .section-wrap .s-section.s-slider-section { padding: 0px !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html { display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html .section-wrap .s-section { display: inline-block; padding: 70px 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html .section-wrap .s-section .section-thumbnail-content { background-color: rgb(34, 34, 34); width: 800px; display: inline-block; padding: 50px 100px 100px; margin-top: 30px; border-top-left-radius: 30px; border-top-right-radius: 30px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html .section-wrap .s-section .section-thumbnail-content .section-thumbnail-html-icon { width: 100px; float: left; height: 100px; padding: 30px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html .section-wrap .s-section .section-thumbnail-content .section-thumbnail-html-icon:first-child, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html .section-wrap .s-section .section-thumbnail-content .section-thumbnail-html-icon:nth-child(6n) { padding-left: 15px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-socialFeed .section-wrap .s-section { padding: 70px 0px; display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-socialFeed .section-wrap .s-section .section-thumbnail-content { margin-top: 60px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-socialFeed .section-wrap .s-section .section-thumbnail-content img { width: 700px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section { display: inline-block; padding: 40px 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content { display: flex; margin: 40px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content .left, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content .left { display: flex; flex-direction: column; margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content .left img, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content .left img { width: 500px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content .left img:last-child, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content .left img:last-child { margin-top: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content .right img, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content .right img { width: 380px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block .section-wrap .s-section .section-thumbnail-content .blank-section-plus, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection .section-wrap .s-section .section-thumbnail-content .blank-section-plus { width: 210px; margin-top: 150px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-block, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-html, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-s6CommonSection, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-new-thumb-template.section-socialFeed { direction: ltr; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-cro-section-selector-item { width: 272px; display: block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item.s-cro-section-selector-item:not(.section-html):not(.section-socialFeed):not(.section-s6CommonSection):not(.section-block):not(.section-newGrid) .section-button { text-align: inherit; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item:not(.s-cro-thumb-template):not(.s-cro-section-selector-item):nth-child(2n+1) { margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button { margin-bottom: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button:not(.cro-new-selector-section-button) { height: 120px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .cover-wrapper .description { font-size: 12px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper { height: 120px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-ecommerce-thumb .store-image { width: 90%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-ecommerce-thumb .selection-thumb { width: 70px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-ecommerce-thumb .input-thumb { width: 38px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-ecommerce-thumb .button { width: 100px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-grid-thumb .grid-thumb-item { height: 90px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-grid-thumb .grid-thumb-item .grid-thumb-item-content { padding-top: 35px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-contact-form-thumb .title-group, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-custom-form-thumb .form-item { margin-bottom: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-slider-thumb .thumb-slider-controller { top: 30px; width: 315px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-slider-thumb .selector-container { margin-top: 185px !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-slider-thumb .s-slider-thumb-wrap { background-position: 30% center; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-slider-thumb .s-slider-demo .title-media { margin-right: 55px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-blog-thumb .title-group { margin-bottom: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content .s-section-selector-item .section-button .thumb-wrapper .s-blog-thumb .blog { height: 150px; overflow: hidden; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content:not(.new-cro-section-selector) .s-section-selector-item.s-new-thumb-template .section-button li.slide .section-wrap .s-no-bg { background-color: rgb(255, 255, 255) !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group .s-section-selector-group-content.new-cro-section-selector .s-component-overlay { display: none !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-blog:not(.s-cro-section-selector-group) .s-section-selector-item .section-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-blog:not(.s-cro-section-selector-group) .thumb-wrapper, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-product:not(.s-cro-section-selector-group) .s-section-selector-item .section-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-product:not(.s-cro-section-selector-group) .thumb-wrapper { height: 120px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-ecommerce:not(.s-cro-section-selector-group) { border-bottom: 0px; padding-bottom: 0px; margin-bottom: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .section-button, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .thumb-wrapper { height: 143px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .section-button .s-section-thumb, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .thumb-wrapper .s-section-thumb { margin-top: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb .s-section-thumb-content { height: 100%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb .s-section-thumb-content .gallery-image { height: auto; padding: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb .s-section-thumb-content .gallery-image img { width: 100% !important; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb { padding: 10px 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content { text-align: left; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content .gallery-media { display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content .gallery-media .gallery-image { width: 47%; margin-bottom: 15px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content .gallery-media .gallery-image:nth-child(2n+1) { margin-right: 20px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content .gallery-media .gallery-image img { height: 103px; margin-bottom: 5px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery1-thumb .s-section-thumb-content .gallery-media .gallery-image .image-title { text-align: left; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery2-thumb { padding: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery2-thumb .gallery-image { width: 33.33%; box-sizing: border-box; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery2-thumb .gallery-image:not(:nth-child(3n)) { padding-right: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery2-thumb .gallery-image img { height: 126px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb { padding: 20px 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-media { flex-direction: row; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-media > div { flex: 1 1 0%; box-sizing: border-box; display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-media > div:first-child { padding-right: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-image { width: 100%; box-sizing: border-box; margin-bottom: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-image .image-0 { height: 135px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-image .image-1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-image .image-2 { height: 100px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery).s-thumb-template .s-section-thumb.s-gallery3-thumb .gallery-image .image-3 { height: 135px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb { padding: 20px 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-media { flex-direction: row; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-media > div { flex: 1 1 0%; box-sizing: border-box; display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-media > div:not(:last-child) { padding-right: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image { width: 100%; box-sizing: border-box; margin-bottom: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image .image-0 { height: 250px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image .image-1, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image .image-4 { height: 100px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image .image-2, #new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery4-thumb .gallery-image .image-3 { height: 135px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery5-thumb { padding: 10px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery5-thumb .gallery-media { display: inline-block; width: 100%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery5-thumb .gallery-image { width: 100%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery5-thumb .gallery-image .image { margin-bottom: 5px; height: 107px; width: 100%; background-size: cover; background-position: 50% 75%; background-repeat: no-repeat; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery5-thumb .gallery-image .image-title { text-align: left; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery6-thumb { padding: 0px; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery6-thumb .gallery-media { display: inline-block; width: 100%; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery6-thumb .gallery-image { width: 50%; float: left; margin: 0px; padding: 0px; display: inline-block; }

#new-section-dialog .new-section-content.two-columns-content .s-section-selector-group.s-section-selector-group-gallery:not(.s-cro-section-selector-group) .s-section-selector-item:not(.section-gallery) .s-section-thumb.s-gallery6-thumb .gallery-image .image { height: 143px; width: 100%; background-size: cover; background-position: 50% center; background-repeat: no-repeat; }

#new-section-dialog .new-section-content.cro-new-section-content { background-color: rgb(228, 232, 239); }

#new-section-dialog .new-section-content.cro-new-section-content .cro-selector-group-header .section-title-v4.highlight.group-title { font-weight: 700; display: inline-block; color: rgb(71, 75, 86); }

#new-section-dialog .new-section-content.cro-new-section-content .cro-selector-group-header .section-title-v4.highlight.group-title.with-description { margin-bottom: 0px; }

#new-section-dialog .new-section-content.cro-new-section-content .cro-selector-group-header .section-title-v4.highlight.group-title .fa-question-circle { color: rgb(179, 187, 200); margin-left: 5px; cursor: help; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery { margin-top: 25px; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery .group-title { font-weight: 700; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery .group-title:first-child { padding-top: 0px; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery .section-button { border-radius: 4px; height: 100%; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery .s-section-selector-group .s-section-selector-group-content { display: inline-block; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery .s-section-selector-group .s-section-selector-group-content .s-new-thumb-template { margin-bottom: 20px; margin-right: 20px; }

#new-section-dialog .new-section-content.cro-new-section-content .section-gallery-content { width: 100%; }

#new-section-dialog .new-section-content.cro-new-section-content .in-view-port-wrapper { border-radius: 4px; background-color: rgb(255, 255, 255); }

#new-section-dialog .new-section-content.cro-new-section-content .in-view-port-wrapper.invisible .section-selector-item-wrapper { visibility: hidden; }

#new-section-dialog .new-section-groups { overflow: auto; padding-left: 30px; flex: 1 1 0%; font-size: 14px; line-height: 1.5; display: flex; flex-direction: column; }

#new-section-dialog .new-section-groups .new-section-groups-content { flex: 1 1 0%; }

#new-section-dialog .new-section-groups .new-section-group { font-weight: 700; margin-bottom: 16px; cursor: pointer; }

#new-section-dialog .new-section-groups .new-section-group.selected { color: rgb(75, 80, 86); }

#new-section-dialog .new-section-groups .new-section-group.cro-new-section-group { padding: 4px 10px; min-height: 28px; display: flex; justify-content: left; align-items: center; margin: 3px 0px; }

#new-section-dialog .new-section-groups .new-section-group.cro-new-section-group.selected { background: rgb(162, 172, 187); color: rgb(255, 255, 255); border-radius: 4px; }

#new-section-dialog .new-section-groups .new-section-group.cro-new-section-group .cro-new-section-group-icon-wrapper { margin-top: 2px; }

#new-section-dialog .new-section-groups .new-section-group.cro-new-section-group .cro-new-section-group-icon-wrapper .cro-new-section-group-icon { width: 12px; margin-right: 10px; }

#new-section-dialog .new-section-groups.cro-new-section-groups { padding-left: 15px; padding-right: 15px; }

#new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 18px; font-weight: 600; margin-top: 25px; margin-bottom: 25px; color: rgb(71, 75, 86); padding-left: 10px; text-transform: uppercase; }

#new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header:lang(sxl), #new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header:lang(zh), #new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-header:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#new-section-dialog .new-section-groups.cro-new-section-groups .new-section-group { font-weight: 600; color: rgb(71, 75, 86); }

#new-section-dialog .new-section-groups.cro-new-section-groups::-webkit-scrollbar { display: none; }

#new-section-dialog .new-section-groups.cro-new-section-groups.show-scrollbar { }

#new-section-dialog .new-section-groups.cro-new-section-groups.show-scrollbar::-webkit-scrollbar { display: block; }

#new-section-dialog .new-section-groups.cro-new-section-groups.new-cro-section-selector-groups { }

#new-section-dialog .new-section-groups.cro-new-section-groups.new-cro-section-selector-groups::-webkit-scrollbar { display: block; }

#new-section-dialog .new-section-groups.cro-new-section-groups.new-cro-section-selector-groups .new-section-group { padding: 7.5px 10px; margin: 2px 0px; line-height: 1.2; align-items: start; min-height: unset; }

#new-section-dialog .br { width: 100%; background: rgb(203, 210, 221); height: 2px; margin-top: 10px; margin-bottom: 10px; }

#new-section-dialog .inner-wrapper { box-sizing: border-box; padding: 5px 18px 0px 20px; height: 100%; overflow: auto; margin-right: 2px; }

#new-section-dialog .inner-wrapper > .inner { padding: 0px 0px 16px; width: 260px; }

#new-section-dialog .inner-wrapper > .inner.two-columns-inner { width: 470px; }

#new-section-dialog .inner-wrapper > .inner.cro-new-section-inner { width: 584px; overflow: unset; }

#new-section-dialog::-webkit-scrollbar, #new-section-dialog ::-webkit-scrollbar { appearance: none; height: 7px; width: 7px; }

#new-section-dialog::-webkit-scrollbar-thumb, #new-section-dialog ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.4); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

#new-section-dialog .section-gallery { display: flex; flex-wrap: wrap; }

#new-section-dialog .section-gallery .hr { height: 1px; background: rgb(221, 221, 221); margin: 20px 0px; }

#new-section-dialog .section-gallery .box { border-radius: 3px; padding: 16px; border: 1px solid rgb(216, 216, 216); background: rgb(243, 243, 243); color: rgb(68, 68, 68); }

#new-section-dialog .section-gallery .box.thin { padding: 8px; }

#new-section-dialog .section-gallery .box.rich { padding: 4px 8px; line-height: 1.4; }

#new-section-dialog .section-gallery .box.green, #new-section-dialog .section-gallery .box.success { border: 1px solid rgb(187, 238, 153); background: rgb(238, 255, 204); color: rgb(85, 102, 68); }

#new-section-dialog .section-gallery .box.error, #new-section-dialog .section-gallery .box.red { border: 1px solid rgb(238, 187, 187); background: rgb(255, 221, 221); color: rgb(119, 85, 85); }

#new-section-dialog .section-gallery .box.orange { border: 1px solid rgb(238, 221, 187); background: rgb(255, 238, 221); color: rgb(119, 102, 85); }

#new-section-dialog .section-gallery .box.white { background: rgb(255, 255, 255); }

#new-section-dialog .section-gallery.suggested { display: flex; }

#new-section-dialog .section-gallery.view-all { display: none; }

#new-section-dialog .section-gallery .sub-heading { font-weight: 500; font-size: 12px; background: rgb(136, 170, 170); padding: 5px; border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; margin: 6px 0px; }

#new-section-dialog .section-gallery .section-button { position: relative; background-color: rgb(255, 255, 255); width: auto; cursor: pointer; margin-bottom: 15px; box-shadow: rgb(204, 204, 204) 0px 0px 2px 1px; }

#new-section-dialog .section-gallery .section-button .img-wrapper { min-height: 85px; }

#new-section-dialog .section-gallery .section-button .img-wrapper > img { width: 100%; display: block; }

#new-section-dialog .section-gallery .section-button .fa { position: absolute; right: 10px; top: 8px; font-size: 80px; color: rgba(255, 255, 255, 0.2); z-index: -1; }

#new-section-dialog .section-gallery .section-button .fa-star { color: rgb(136, 136, 204); }

#new-section-dialog .section-gallery .section-button .cover-mixin { width: 100%; height: 100%; position: absolute; min-height: 80px; left: 0px; top: 0px; opacity: 0; z-index: 1; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

#new-section-dialog .section-gallery .section-button .cover-wrapper { height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover { width: 100%; height: 100%; position: absolute; min-height: 80px; left: 0px; top: 0px; opacity: 0; z-index: 1; transition: opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); background: rgba(0, 0, 0, 0.8); display: table; color: rgb(255, 255, 255); }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover:hover { opacity: 1; }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover .info { text-align: center; }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover .info .title { font-weight: 700; margin-bottom: 5px; }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover .info .description { line-height: 1.35em; }

#new-section-dialog .section-gallery .section-button .cover-wrapper .cover .cover-inner { display: table-cell; padding: 10px 20px; vertical-align: middle; }

#new-section-dialog .section-gallery .pro-icon { display: inline-block; zoom: 1; text-transform: uppercase; position: absolute; top: 6px; left: -10px; background: gold; padding: 4px 6px; font-size: 12px; border-radius: 3px; z-index: 3; border: 1px solid rgba(0, 0, 0, 0.1); color: rgb(34, 34, 34); font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

#new-section-dialog .section-gallery .pro-icon.middle { vertical-align: middle; }

#new-section-dialog .section-gallery .pro-icon:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

#new-section-dialog .section-gallery .pro-icon:lang(sxl), #new-section-dialog .section-gallery .pro-icon:lang(zh), #new-section-dialog .section-gallery .pro-icon:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

#new-section-dialog .section-gallery .pro-icon:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

#new-section-dialog .section-gallery .s-thumb-template .section-button { height: 140px; }

#new-section-dialog .section-gallery .s-thumb-template .section-button .thumb-wrapper { height: 140px; overflow: hidden; }

#new-section-dialog .section-gallery .s-thumb-template .section-button .img-wrapper { position: relative; overflow: hidden; height: 200%; width: 200%; transform: scale(0.5); transform-origin: left top; }

#new-section-dialog .section-gallery .s-thumb-template .section-button .s-section-thumb { box-sizing: border-box; }

#new-section-dialog .section-gallery .section-button.premium .cover-shadow { background: rgb(85, 85, 170); }

#new-section-dialog .section-title-v4 { padding: 5px 0px; color: rgb(126, 129, 139); border-radius: 3px 3px 0px 0px; position: relative; z-index: 1; font-size: 13px; }

#new-section-dialog .section-title-v4.highlight { color: rgb(97, 60, 147); font-weight: 700; }

#new-section-dialog .section-title-v4.highlight .icon { display: inline-block; zoom: 1; margin-right: 2px; }

#new-section-dialog .section-title-v4.highlight .icon.middle { vertical-align: middle; }

#new-section-dialog .section-title-v4.highlight .icon.html::before { content: "</>"; font-family: "open sans"; letter-spacing: 0.5px; font-weight: 700; font-size: 13px; }

#new-section-dialog .section-title-v4.highlight .icon.pen, #new-section-dialog .section-title-v4.highlight .icon.pricing-table, #new-section-dialog .section-title-v4.highlight .icon.social-feed, #new-section-dialog .section-title-v4.highlight .icon.wrench { width: 14px; height: 14px; vertical-align: middle; margin-top: -2px; background-size: cover; }

#new-section-dialog .section-title-v4.highlight .icon.social-feed { width: 39px; background-image: url("/images/social-feed-icon.1fe6471f422f223136b25ce563fc60b7.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #new-section-dialog .section-title-v4.highlight .icon.social-feed { background-image: url("/images/social-feed-icon-2x.85ec4d438931a3f0d66075b77f4cdb05.png"); }
}

#new-section-dialog .section-title-v4.highlight .icon.pen { background-image: url("/images/pen-icon.2fe7b9b2c1c52ae005545ba12924471d.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #new-section-dialog .section-title-v4.highlight .icon.pen { background-image: url("/images/pen-icon-2x.084abf2d115fdaab7114129d7ab70265.png"); }
}

#new-section-dialog .section-title-v4.highlight .icon.wrench { background-image: url("/images/wrench-icon.3414346453e2afa4e07213faf57fd9c2.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #new-section-dialog .section-title-v4.highlight .icon.wrench { background-image: url("/images/wrench-icon-2x.c3522881b2dafae43c3a8e5aaac0d868.png"); }
}

#new-section-dialog .section-title-v4.highlight .icon.pricing-table { width: 17px; background-image: url("/images/pricingTable.6132cc4bf69604627c55cc2a492c651f.png"); }

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #new-section-dialog .section-title-v4.highlight .icon.pricing-table { background-image: url("/images/pricingTable@2x.9d4769c54d8a3ce01e036aae227fceb8.png"); }
}

.product-sxl ~ * .cke_dialog_link_type .cke_dialog_ui_hbox_last { visibility: hidden; }

#phone-verification-dialog, #sensitive-words-verification-dialog { text-align: center; width: 400px; padding: 30px 0px; }

#phone-verification-dialog .verification-header, #sensitive-words-verification-dialog .verification-header { width: 340px; margin-bottom: 26px; display: inline-block; }

#phone-verification-dialog .verification-header .verification-desc, #sensitive-words-verification-dialog .verification-header .verification-desc { color: rgb(144, 150, 158); }

#phone-verification-dialog .verification-header img, #sensitive-words-verification-dialog .verification-header img { width: 38px; margin-bottom: 12px; }

#phone-verification-dialog .verification-issue-link, #sensitive-words-verification-dialog .verification-issue-link { margin-top: 20px; color: rgb(155, 155, 155); display: block; outline: 0px; }

#phone-verification-dialog .btn-verify, #sensitive-words-verification-dialog .btn-verify { padding-top: 12px; padding-bottom: 12px; width: 308px; margin: 0px; }

.s-donation-manager-container .loading-wrapper { display: flex; text-align: center; height: 100%; flex-direction: column; justify-content: center; }

.url-qr-code-dialog { text-align: center; }

.url-qr-code-dialog .s-kit-modal { min-width: 0px; }

.url-qr-code-dialog .hint, .url-qr-code-dialog .url-title { color: rgb(99, 105, 114); }

.url-qr-code-dialog .url-title { font-size: 16px; font-weight: 700; margin-bottom: 20px; display: inline-block; max-width: 240px; }

.url-qr-code-dialog .qr-code { margin: 0px 20px; }

.url-qr-code-dialog .hint { margin-top: 10px; }

.account-info-setting-modal.s-kit-modal { width: 360px; min-width: 360px; }

.account-info-setting-modal .account-info-setting-content-wrapper { text-align: center; }

.account-info-setting-modal .accout-panel-header .s-kit-icon.entypo-lock { width: 22px; }

.account-info-setting-modal .accout-panel-header .s-kit-icon.entypo-lock::before { font-size: 22px; color: rgb(112, 134, 148); }

.account-info-setting-modal .accout-panel-header h3 { font-size: 20px; color: rgb(82, 97, 106); margin: 10px auto; }

.account-info-setting-modal .accout-panel-header p { font-size: 14px; color: rgb(99, 105, 114); }

.account-info-setting-modal .accout-panel-content .account-info-form p { margin: 7px auto 0px; width: 280px; text-align: left; font-size: 14px; color: rgb(169, 174, 178); }

.account-info-setting-modal .accout-panel-content .account-info-form .s-kit-form-item { margin-bottom: 0px; }

.account-info-setting-modal .accout-panel-content .account-info-form .s-kit-form-item .s-kit-input-outlined.s-kit-input-status-error:not(.s-kit-input-disabled) { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.account-info-setting-modal .accout-panel-content .account-info-form .s-kit-form-item .s-kit-form-item-row .s-kit-form-item-control .s-kit-form-item-explain-error { width: 280px; text-align: left; margin: 4px auto; }

.account-info-setting-modal .accout-panel-content .account-info-form .s-kit-input-suffix { transform: none; right: 10px; top: 28px; }

.account-info-setting-modal .accout-panel-content .account-info-form .s-kit-input-suffix .entypo-eye::before { font-size: 16px; }

.account-info-setting-modal .accout-panel-content .account-info-form input { width: 280px; height: 42px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.35) 0px 1px 2px 0px inset; background-color: rgb(255, 255, 255); margin-top: 14px; }

.account-info-setting-modal .accout-panel-content .account-info-form button { width: 280px; height: 42px; margin-top: 14px; margin-right: 0px; border-radius: 4px; background-color: rgb(146, 187, 0); }

.tui-image-editor-dialog .s-kit-modal { max-height: 700px; height: 100vh; min-width: 1080px !important; }

.tui-image-editor-dialog .s-kit-modal .s-kit-modal-content { background-color: rgb(46, 46, 47); }

.tui-image-editor-dialog .s-kit-modal .s-kit-modal-content .s-kit-modal-body { padding: 0px; max-height: 700px; height: 100vh; }

.tui-image-editor-dialog .tui-image-editor-container .tui-image-editor-submenu .tui-image-editor-submenu-item label { padding-top: 7px; }

.tui-image-editor-dialog .tui-image-editor-container.top .tui-image-editor-submenu { bottom: auto; }

.tui-image-editor-dialog .tui-image-editor-container.top .tui-image-editor-controls-buttons { text-align: right; }

.tui-image-editor-dialog .tui-image-editor-container .tui-image-editor-controls-buttons button { right: unset; padding: 0px 10px; }

.tui-image-editor-dialog .tui-image-editor-canvas-container { margin: 0px auto; width: 90% !important; height: 90% !important; }

@media only screen and (max-width: 1080px) {
  .tui-image-editor-dialog .s-kit-modal { min-width: 100% !important; }
  .tui-image-editor-dialog .s-kit-modal .tui-image-editor-controls-buttons { width: 180px; }
}

@media only screen and (max-width: 800px) {
  .tui-image-editor-dialog .s-kit-modal .tui-image-editor-controls { height: 130px; }
  .tui-image-editor-dialog .s-kit-modal .tui-image-editor-menu { position: absolute; top: 84px; left: 20%; }
  .tui-image-editor-dialog .s-kit-modal .tui-image-editor-container.top .tui-image-editor-main { top: 130px; }
  .tui-image-editor-dialog .s-kit-modal .tui-image-editor { height: 100% !important; margin-top: 130px; }
}

.miniprogram-choose-dialog { border-radius: 10px; }

.miniprogram-choose-dialog .s-kit-modal-body { padding-bottom: 0px; }

.miniprogram-choose-dialog .content, .miniprogram-choose-dialog .s-kit-modal-content { border-radius: 10px; }

.miniprogram-choose-dialog .s-kit-modal-close { right: 10px; top: 10px; }

#miniprogram-choose-dialog { font-size: 13px; }

#miniprogram-choose-dialog .text { font-size: 13px; color: rgb(141, 148, 156); text-align: center; margin-bottom: 25px; }

#miniprogram-choose-dialog .dialog-content { text-align: center; }

#miniprogram-choose-dialog .dialog-content .title { font-size: 20px; font-weight: 600; }

#miniprogram-choose-dialog .dialog-content .desc { padding: 20px 0px; }

#miniprogram-choose-dialog .dialog-content .content { margin: 15px 0px 0px; width: 450px; height: 450px; overflow-y: scroll; border-top: 0.5px solid rgb(238, 238, 238); }

#miniprogram-choose-dialog .dialog-content .content .section { font-size: 14px; margin-bottom: 45px; margin-top: 10px; }

#miniprogram-choose-dialog .dialog-content .content .section .add-button { display: flex; align-items: center; padding-right: 20px; color: rgb(99, 105, 114); cursor: pointer; }

#miniprogram-choose-dialog .dialog-content .content .section .add-button .add-icon { width: 30px; height: 30px; text-align: center; line-height: 30px; border-radius: 50%; background: rgb(238, 238, 238); font-size: 25px; font-weight: 200; margin-right: 20px; }

#miniprogram-choose-dialog .dialog-content .content .section .add-button span { font-weight: 600; }

#miniprogram-choose-dialog .dialog-content .content .section .tip { color: rgb(99, 105, 114); width: 100%; text-align: left; }

#miniprogram-choose-dialog .dialog-content .content .section .tip .link { color: rgb(50, 197, 255); cursor: pointer; }

#miniprogram-choose-dialog .dialog-content .content .section .list { margin-bottom: 10px; }

#miniprogram-choose-dialog .dialog-content .content .section .section-title { font-weight: 600; text-align: left; margin-bottom: 10px; display: flex; align-items: center; }

#miniprogram-choose-dialog .dialog-content .content .section .section-title .layout-badge { margin-left: 10px; background: rgb(246, 227, 45); padding: 3px; border-radius: 3px; color: rgb(51, 51, 51); font-size: 12px; width: 36px; top: 0px; left: 0px; }

#miniprogram-choose-dialog .dialog-content .content .section .desc { font-size: 13px; }

#miniprogram-choose-dialog .dialog-content .content .section .logo { width: 37px; }

#miniprogram-choose-dialog .dialog-content .content .section .item { height: 64px; border-radius: 4px; line-height: 64px; color: rgb(82, 97, 106); position: relative; padding: 0px 10px; margin-bottom: 15px; text-align: left; border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); }

#miniprogram-choose-dialog .dialog-content .content .section .item.app { display: flex; align-items: center; justify-content: space-between; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .header { display: flex; justify-content: center; align-items: center; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .header .icon { width: 30px; height: 30px; border-radius: 50%; margin-right: 15px; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .header .info { line-height: 20px; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .header .info .item-title { font-weight: 600; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .header .info .item-desc { font-size: 11px; font-style: italic; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .item-control { display: flex; width: 110px; height: 40px; align-items: center; }

#miniprogram-choose-dialog .dialog-content .content .section .item.app .item-control .clear { color: rgb(99, 105, 114); cursor: pointer; margin-right: 10px; }

#miniprogram-choose-dialog .dialog-content .content .section .item.empty { border: 1px dashed rgba(0, 0, 0, 0.5); text-align: center; cursor: pointer; }

#miniprogram-choose-dialog .dialog-content .content .section .item.empty .arrow { font-size: 14px; color: rgba(0, 0, 0, 0.43); transition: transform 0.24s, -webkit-transform 0.24s; position: absolute; right: 20px; top: 0px; font-family: entypo; }

#miniprogram-choose-dialog .dialog-content .content .section .item.empty .arrow::before { font-family: entypo; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; content: ""; }

#miniprogram-choose-dialog .dialog-content .content .section .item .item-title { font-weight: 400; }

#change-miniprogram-path-dialog .dialog-content { text-align: center; }

#change-miniprogram-path-dialog .dialog-content .title { font-weight: 600; }

#change-miniprogram-path-dialog .dialog-content .desc { padding: 20px 0px; }

#change-miniprogram-path-dialog .dialog-content .header { margin-bottom: 30px; }

#change-miniprogram-path-dialog .dialog-content .header .title { font-size: 20px; }

#change-miniprogram-path-dialog .dialog-content .content { text-align: left; margin-bottom: 30px; }

#change-miniprogram-path-dialog .dialog-content .content .title { font-size: 14px; color: rgb(79, 84, 91); margin-bottom: 10px; }

#change-miniprogram-path-dialog .dialog-content .content input { width: 100%; margin-bottom: 10px; }

#change-miniprogram-path-dialog .dialog-content .content .tip { text-align: left; font-weight: 500; color: rgb(50, 197, 255); }

#change-miniprogram-path-dialog .dialog-content .footer { display: flex; justify-content: space-between; }

#change-miniprogram-path-dialog .dialog-content .footer button { width: 50%; }

.add-image-alt-dialog-wrapper .s-kit-modal-content { width: 800px; height: 100vh; border-radius: 0px; position: relative; }

.add-image-alt-dialog-wrapper .title-panel { font-size: 14px; }

.add-image-alt-dialog-wrapper .title-panel .title { font-size: 18px; font-weight: 700; color: rgb(75, 80, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; }

.add-image-alt-dialog-wrapper .title-panel .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.add-image-alt-dialog-wrapper .title-panel .title:lang(sxl), .add-image-alt-dialog-wrapper .title-panel .title:lang(zh), .add-image-alt-dialog-wrapper .title-panel .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.add-image-alt-dialog-wrapper .title-panel .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.add-image-alt-dialog-wrapper .title-panel .sub-title { color: rgb(99, 105, 114); margin: 6px 10px 6px 0px; }

.add-image-alt-dialog-wrapper .image-panel-wrapper { overflow-y: auto; padding-top: 30px; height: calc(-220px + 100vh); }

.add-image-alt-dialog-wrapper .image-panel-wrapper .image-panel { display: flex; flex-wrap: wrap; }

.add-image-alt-dialog-wrapper .image-panel-wrapper .empty-content { width: 100%; margin-top: 22vh; font-size: 16px; text-align: center; color: rgb(169, 174, 178); }

.add-image-alt-dialog-wrapper .image-panel-wrapper .empty-content .sub-label { margin-top: 6px; }

.add-image-alt-dialog-wrapper .image-alt-text-item { width: 241px; margin-bottom: 30px; }

.add-image-alt-dialog-wrapper .image-alt-text-item .image-box { width: 94%; height: 140px; background-color: rgb(244, 246, 248); }

.add-image-alt-dialog-wrapper .image-alt-text-item .image-box .img { height: 100%; width: 100%; object-fit: contain; }

.add-image-alt-dialog-wrapper .image-alt-text-item .alt-input { width: 94%; margin-top: 10px; }

.add-image-alt-dialog-wrapper .loading-container { font-size: 18px; margin-top: 22vh; text-align: center; }

.add-image-alt-dialog-wrapper .pagination-panel { margin-bottom: 30px; }

.add-image-alt-dialog-wrapper .btn-panel { position: absolute; left: 0px; bottom: 0px; width: 100%; height: 70px; display: flex; align-items: center; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(244, 246, 248); }

.add-image-alt-dialog-wrapper .btn-panel .save-img-btn { width: 100px; margin: 0px 0px 0px 30px; }

.internal-confirm-dialog .error-content { font-weight: 700; }

.internal-confirm-dialog .error-content .warning-icon, .internal-confirm-dialog .error-content span { color: rgb(230, 71, 81); }

.internal-confirm-dialog .error-content .warning-icon { margin-right: 10px; }

.internal-confirm-dialog .strong-text { color: rgb(46, 46, 47); font-weight: 700; }

.internal-confirm-dialog .contact-support-link { font-size: 14px; cursor: pointer; margin-top: 16px; color: rgb(169, 174, 178); text-decoration: underline; }

.gallery-editor-dialog .s-kit-modal-title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; margin-left: 30px; font-size: 20px; text-transform: uppercase; text-align: left; font-weight: 700; }

.gallery-editor-dialog .s-kit-modal-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.gallery-editor-dialog .s-kit-modal-title:lang(sxl), .gallery-editor-dialog .s-kit-modal-title:lang(zh), .gallery-editor-dialog .s-kit-modal-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.gallery-editor-dialog .s-kit-modal-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.gallery-editor-dialog .s-kit-modal-body { padding-bottom: 0px; }

.gallery-editor-dialog .s-kit-modal-body-content { display: flex; max-width: 1020px; width: 1020px; margin-bottom: 0px; }

.gallery-editor-dialog .s-kit-modal-body-content .play-button:hover { width: 60px; height: 60px; top: 50%; left: 50%; margin-left: -30px; margin-top: -30px; border-radius: 30px; }

.gallery-editor-dialog .s-kit-modal-body-content .play-button:hover .after { margin-left: -8px; margin-top: -10px; border-width: 10px 0px 10px 20px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library { width: 600px; height: 550px; overflow: auto; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item { width: 128px; height: 128px; display: inline-block; position: relative; cursor: grab; margin-right: 20px; margin-bottom: 20px; float: left; box-sizing: border-box; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item.selected .border { border: 3px solid rgb(147, 183, 25); }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item .border { position: absolute; box-sizing: border-box; width: 100%; height: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item .import-media { width: 100%; height: 100%; border: 2px dashed rgb(169, 174, 178); color: rgb(169, 174, 178); cursor: pointer; box-sizing: border-box; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item .import-media .plus { font-size: 90px; text-align: center; font-weight: 500; height: 60%; line-height: 1; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item .import-media .plus-label { text-align: center; font-size: 14px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item.video-wrap .player, .gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item.video-wrap iframe { pointer-events: none; height: 100%; width: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form { height: 520px; padding-left: 30px; margin-bottom: 30px; border-left: 1px solid rgb(226, 228, 231); flex: 1 1 0%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .preview { width: 100%; height: 200px; background: rgb(244, 246, 248); margin-bottom: 8px; text-align: center; position: relative; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .preview img { max-height: 100%; max-width: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .preview .player, .gallery-editor-dialog .s-kit-modal-body-content .media-form .preview iframe { pointer-events: none; height: 100%; width: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .action { font-size: 14px; margin-bottom: 12px; display: flex; height: 20px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .action > div span { text-decoration: underline; cursor: pointer; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .action .edit-image-btn { flex: 1 1 0%; color: rgb(141, 148, 156); }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .action .delete-btn { color: rgb(230, 71, 81); }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form { position: relative; height: 280px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-caption-input, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-description-input { width: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox { margin-bottom: 5px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-checkbox-size-large { width: 100%; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-checkbox-size-large, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-form-label { display: inline-block; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-checkbox-size-large .s-kit-label, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-checkbox-size-large .s-kit-label span, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-form-label .s-kit-label, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-checkbox .s-kit-form-label .s-kit-label span { margin-bottom: unset; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-page-id, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-type { display: inline-block; width: 120px; margin-right: 10px; float: left; }

.editor-rtl-layout .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-page-id, .editor-rtl-layout .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-type { margin-right: 0px; margin-left: 10px; float: right; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-url-input { width: 258px; height: 34px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .field-link-section-id { display: inline-block; width: 128px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .s-kit-select, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .s-kit-select-wrapper { width: 100%; font-size: 13px; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .save-btn { position: absolute; bottom: 0px; display: inline-block; }

.gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .save-btn.s-kit-form-item, .gallery-editor-dialog .s-kit-modal-body-content .media-form .s-form .save-btn button { width: 100%; margin: 0px; }

.choose-domain-dialog .s-kit-modal-content { width: 500px; }

.choose-domain-dialog .s-kit-modal-body { padding: 40px; }

.choose-domain-dialog .choose-domain-title { font-size: 20px; font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-align: center; text-transform: uppercase; }

.choose-domain-dialog .choose-domain-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.choose-domain-dialog .choose-domain-title:lang(sxl), .choose-domain-dialog .choose-domain-title:lang(zh), .choose-domain-dialog .choose-domain-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.choose-domain-dialog .choose-domain-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.choose-domain-dialog .choose-domain-wrap { max-width: 410px; background-color: rgb(244, 246, 248); border: 1px solid rgb(226, 228, 231); border-radius: 5px; margin-top: 20px; }

.choose-domain-dialog .choose-domain-item { font-size: 14px; padding: 20px; border-bottom: 1px solid rgb(226, 228, 231); font-family: open_sans, "Open Sans", sans-serif; }

.choose-domain-dialog .choose-domain-item:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.choose-domain-dialog .choose-domain-item:lang(sxl), .choose-domain-dialog .choose-domain-item:lang(zh), .choose-domain-dialog .choose-domain-item:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.choose-domain-dialog .choose-domain-item:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.choose-domain-dialog .choose-domain-item:last-child { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

.choose-domain-dialog .choose-domain-item .s-kit-radio-wrapper { display: flex; align-items: flex-start; }

.choose-domain-dialog .choose-domain-item .s-kit-radio-wrapper .s-kit-radio { line-height: 1.5; }

.choose-domain-dialog .choose-domain-item .s-kit-radio-wrapper .s-kit-radio-input { width: 17px; height: 17px; }

.choose-domain-dialog .choose-domain-item .s-kit-input-group-wrapper .s-kit-input-wrapper { width: 100%; }

.choose-domain-dialog .choose-domain-item .dialog-wrap-title { font-weight: 700; margin-bottom: 5px; line-height: 1.5; }

.choose-domain-dialog .choose-domain-item .dialog-wrap-subtitle { font-weight: 400; color: rgb(141, 148, 156); line-height: 1.5; }

.choose-domain-dialog .choose-domain-btn { margin-top: 20px; }

.choose-domain-dialog .choose-domain-btn .next-btn { width: 100%; margin: 0px; }

.multi-pages-publish-dialog .s-kit-modal-content { width: 475px; }

.multi-pages-activation-dialog .s-kit-modal-content { width: 420px; }

.multi-pages-activation-dialog .s-kit-modal-content .s-kit-modal-body, .multi-pages-publish-dialog .s-kit-modal-content .s-kit-modal-body { font-size: 14px; }

.multi-pages-activation-dialog .multipage-title, .multi-pages-publish-dialog .multipage-title { font-size: 20px; font-weight: 700; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-align: center; text-transform: uppercase; display: inline-block; text-indent: 30px; background-image: url("/images/multiple-pages.731584978e874993c87f69943cec261c.png"); background-repeat: no-repeat; background-size: 20px auto; background-position: 0px center; margin-bottom: 20px; }

.multi-pages-activation-dialog .multipage-title:lang(ja), .multi-pages-publish-dialog .multipage-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.multi-pages-activation-dialog .multipage-title:lang(sxl), .multi-pages-activation-dialog .multipage-title:lang(zh), .multi-pages-activation-dialog .multipage-title:lang(zh-cn), .multi-pages-publish-dialog .multipage-title:lang(sxl), .multi-pages-publish-dialog .multipage-title:lang(zh), .multi-pages-publish-dialog .multipage-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.multi-pages-activation-dialog .multipage-title:lang(zh-tw), .multi-pages-publish-dialog .multipage-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.multi-pages-activation-dialog .upgrade-yellow-card, .multi-pages-publish-dialog .upgrade-yellow-card { padding: 20px; display: flex; justify-content: space-between; color: rgb(209, 161, 5); background-color: rgb(255, 249, 213); border: 1px solid rgb(241, 227, 137); border-radius: 4px; margin-bottom: 20px; }

.multi-pages-activation-dialog .upgrade-yellow-card i.fa, .multi-pages-publish-dialog .upgrade-yellow-card i.fa { margin-right: 10px; }

.multi-pages-activation-dialog .hint strong, .multi-pages-publish-dialog .hint strong { font-weight: 700; }

.multi-pages-activation-dialog .btn-groups, .multi-pages-publish-dialog .btn-groups { margin-top: 30px; }

.multi-pages-activation-dialog .s-kit-btn, .multi-pages-publish-dialog .s-kit-btn { margin-bottom: 10px; }

.multi-pages-activation-dialog .cancel-btn, .multi-pages-publish-dialog .cancel-btn { text-decoration: underline; margin-top: 10px; color: rgb(169, 174, 178); cursor: pointer; }

.s-failed-payment-pupop .s-kit-modal-body .title, .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-failed-payment-pupop .s-kit-modal-body .title:lang(ja), .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-failed-payment-pupop .s-kit-modal-body .title:lang(sxl), .s-failed-payment-pupop .s-kit-modal-body .title:lang(zh), .s-failed-payment-pupop .s-kit-modal-body .title:lang(zh-cn), .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title:lang(sxl), .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title:lang(zh), .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-failed-payment-pupop .s-kit-modal-body .title:lang(zh-tw), .s-unauthenticated-email-domain-pupop .s-kit-modal-body .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.reminder-dialog-wrapper { background: rgb(46, 46, 47); border-radius: 3px; text-align: left; border: 1px solid rgba(0, 0, 0, 0.4); font-family: open_sans, "Open Sans", sans-serif; width: 360px; padding: 15px; position: absolute; top: 245px; right: 214px; z-index: 205; font-size: 14px; color: rgb(255, 255, 255); }

.reminder-dialog-wrapper input[type="text"], .reminder-dialog-wrapper textarea { background: rgba(0, 0, 0, 0.45); border-radius: 3px; margin: 0px; outline: none 0px; float: left; border-color: rgb(0, 0, 0) rgb(51, 51, 51) rgb(68, 68, 68); border-style: solid; border-width: 1px 0px; padding: 4px 5px; color: rgb(238, 238, 238); }

.reminder-dialog-wrapper input[type="text"]:focus, .reminder-dialog-wrapper textarea:focus { box-shadow: none; outline-width: 0px; }

.reminder-dialog-wrapper input[type="text"].long, .reminder-dialog-wrapper textarea.long { width: 400px; }

.reminder-dialog-wrapper select { margin: 0px; border: 0px; }

.reminder-dialog-wrapper select option { border: 0px; }

.reminder-dialog-wrapper select:focus, .reminder-dialog-wrapper select:hover { outline: none; }

.reminder-dialog-wrapper hr { height: 0px; position: relative; zoom: 1; margin: 10px 0px; border-width: 1px medium; border-style: solid none; border-color: rgba(0, 0, 0, 0.25) currentcolor rgba(255, 255, 255, 0.05); border-image: none; }

.reminder-dialog-wrapper hr::after { display: table; content: ""; clear: both; }

.reminder-dialog-wrapper hr.large { margin: 20px 0px; }

.reminder-dialog-wrapper .btns, .reminder-dialog-wrapper .buttons { margin: 20px 0px 10px; position: relative; zoom: 1; }

.reminder-dialog-wrapper .btns::after, .reminder-dialog-wrapper .buttons::after { display: table; content: ""; clear: both; }

.reminder-dialog-wrapper .edit-btn { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.reminder-dialog-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.reminder-dialog-wrapper:lang(sxl), .reminder-dialog-wrapper:lang(zh), .reminder-dialog-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.reminder-dialog-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.reminder-dialog-wrapper .dialog-title { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-size: 18px; color: inherit; font-weight: 700; margin-bottom: 10px; line-height: 1.5; }

.reminder-dialog-wrapper .dialog-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.reminder-dialog-wrapper .dialog-title:lang(sxl), .reminder-dialog-wrapper .dialog-title:lang(zh), .reminder-dialog-wrapper .dialog-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.reminder-dialog-wrapper .dialog-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.reminder-dialog-wrapper .dialog-subtitle { font-size: inherit; color: inherit; line-height: 1.5; }

.reminder-dialog-wrapper .dialog-btns-wrap { display: flex; justify-content: flex-end; margin-top: 15px; }

.cro-thumbnail-blank-section .s-kit-tooltip.section-selector-tooltip { width: 220px; }

.s-kit-tooltip.section-selector-tooltip.s-kit-tooltip-placement-right { z-index: 10000; }

.s-kit-tooltip.section-selector-tooltip.s-kit-tooltip-placement-right.section-selector-social_feed-tooltip { width: 180px; }

.s-kit-tooltip.section-selector-tooltip.s-kit-tooltip-placement-right.section-selector-s6_common_section-1-tooltip { width: 150px; }

.s-kit-tooltip.section-selector-tooltip.s-kit-tooltip-placement-right .s-kit-tooltip-inner-content { font-size: 12px; }

.category-seo-settings-dialog.s-kit-modal { max-width: 440px; min-width: 440px; }

.category-seo-settings-dialog.s-kit-modal .s-kit-input { width: 100%; }

.category-seo-settings-dialog.s-kit-modal .slug-tips { margin-bottom: 10px; line-height: 1.2; }

.strikingly-recurly-popup-wrap { height: 400px; overflow: visible; position: relative; }

@media only screen and (min-width: 501px) {
  .strikingly-recurly-popup-wrap { width: 400px; height: 400px; }
}

.strikingly-recurly-popup-wrap .strikingly-recurly-popup { width: 100%; height: 100%; }

.strikingly-recurly-popup-wrap .close-popup { position: absolute; top: 0px; right: -30px; font-size: 30px; font-weight: 300; width: 30px; height: 30px; line-height: 26px; color: rgb(255, 255, 255); cursor: pointer; text-align: center; }

.strikingly-recurly-popup-wrap .close-popup::before { content: "×"; display: block; font-family: anticon; }

@media only screen and (max-width: 500px) {
  .strikingly-recurly-popup-wrap .close-popup { right: 10px; top: -35px; }
}

@media not all {
  .strikingly-recurly-popup-wrap { width: 300px; height: 400px; }
}

.recurly-sca-dialog-wrap .recurly-sca-dialog .s-kit-modal-content { overflow: visible; }

.recurly-sca-dialog-wrap .recurly-sca-dialog .s-kit-modal-content .s-kit-modal-close { top: 0px; right: -30px; color: rgb(255, 255, 255); }

.recurly-sca-dialog-wrap .recurly-sca-dialog .s-kit-modal-content .s-kit-modal-body { padding: 0px; }

.recurly-sca-dialog-wrap .recurly-sca-dialog .s-kit-modal-content .s-kit-modal-body .recurly-sca-layout { width: 400px; height: 400px; }

.wing-modal-dialog .s-kit-modal-body-content { max-width: none; }

.wing-modal-dialog .wing-icon { color: rgb(230, 71, 81); margin-right: 5px; }

.popover, .tooltip { z-index: 10000; }

.tooltip-inner { font-family: open_sans, "Open Sans", sans-serif; font-size: 12px; line-height: 1.35; font-weight: 400; text-shadow: none; box-shadow: rgba(255, 255, 255, 0.35) 0px 0px 1px; }

.tooltip-inner:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.tooltip-inner:lang(sxl), .tooltip-inner:lang(zh), .tooltip-inner:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.tooltip-inner:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.tooltip.small .tooltip-inner { padding: 6px 10px; }

.tooltip { z-index: 10000 !important; }

.tooltip.swing { animation: 0.3s ease 0s infinite alternate none running swing; }

.tooltip.swing-right { animation: 0.3s ease 0s infinite alternate none running swing-right; }

@-webkit-keyframes swing { 
  100% { transform: translateX(10px); }
}

@keyframes swing { 
  100% { transform: translateX(10px); }
}

@-webkit-keyframes swing-right { 
  100% { transform: translateX(-10px); }
}

@keyframes swing-right { 
  100% { transform: translateX(-10px); }
}

.fancybox-notifier.fancybox-container .fancybox-slider-wrap { position: fixed; border-radius: 4px; top: 50%; left: 50%; width: 810px; height: 550px; max-width: 90%; max-height: 80%; background: rgb(255, 255, 255); transform: translate(-50%, -50%); }

.fancybox-notifier.fancybox-container .fancybox-slider-wrap .fancybox-slider { margin: 5px; width: 800px; height: 450px; max-width: calc(100% - 10px); max-height: calc(100% - 94px); }

.fancybox-notifier.fancybox-container .fancybox-slider-wrap .fancybox-slider .fancybox-slide { width: 100%; height: 100%; }

.fancybox-notifier.fancybox-container .fancybox-slider-wrap .fancybox-slider .fancybox-slide .fancybox-content { width: 100%; height: 100%; margin: 0px; }

.fancybox-notifier.fancybox-container .fancybox-slider-wrap .fancybox-footer { position: absolute; width: 100%; text-align: center; padding: 15px 0px; left: 50%; bottom: 0px; transform: translateX(-50%); z-index: 99995; }

.fancybox-notifier.fancybox-container .fancybox-slider-wrap .fancybox-footer .s-btn .fa { margin-right: 6px; }

.video-fancybox .fancybox-bottom { text-align: center; padding: 15px 0px 11px; }

.video-fancybox .fancybox-bottom .edit-btn { font-size: 18px; padding: 10px 40px; }

.video-fancybox .fancybox-bottom .edit-btn .fa { margin-right: 6px; }

#wufoo-view, #wufoo-view div { border: 0px; width: 640px; height: 480px !important; }

#wufoo-view div { line-height: 0; overflow: hidden; margin-left: -320px; margin-top: -240px; background: url("/images/iframe/iframe-loading.gif") 50% center no-repeat rgb(206, 59, 25); }

#wufoo-view div, #wufoo-view img { position: absolute; top: 50%; left: 50%; }

#wufoo-view img { margin-top: -270px; margin-left: 320px; cursor: pointer; }

.se-hidden-pixel { position: absolute; top: -2px; left: -2px; height: 1px; width: 1px; overflow: hidden; }

#editor-loading-bar { position: fixed; width: 100%; height: 2px; background: rgb(255, 255, 255); z-index: 9999999; transition: 0.4s cubic-bezier(0.7, 0, 0.3, 1); }

#editor-loading-bar #editor-loading-indicator { position: relative; float: left; width: 0px; height: 100%; transition: 0.4s cubic-bezier(0.7, 0, 0.3, 1); background-color: rgb(91, 90, 130); background-repeat: repeat-x; background-image: linear-gradient(rgb(85, 85, 121), rgb(91, 90, 130)); }

#editor-loading-bar #editor-loading-indihead { position: relative; float: left; width: 5%; height: 100%; background: linear-gradient(rgb(85, 85, 121), rgb(91, 90, 130)) repeat-x rgb(91, 90, 130); box-shadow: 0px 0px 20px; transition: 0.4s cubic-bezier(0.7, 0, 0.3, 1); border-bottom-right-radius: 3px; }

.mce-s-link .white-space { display: inline-block; width: 118px; }

.mce-s-link .body { display: inline-block; margin-top: -5px; }

.mce-s-link .body a { cursor: pointer; font-size: 12px; color: rgb(102, 102, 102); border-bottom: 1px solid rgb(204, 204, 204); }

.mce-s-link .body a i { font-size: 12px; color: rgb(102, 102, 102); position: relative; top: -2px; }

.mce-s-link .body a:hover { color: rgb(153, 153, 153); }

.mce-s-link .body a:hover i { font-size: 12px; color: rgb(153, 153, 153); }

.overlay-container { position: relative; }

.overlay-container .overlay-content { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.9); z-index: 1; text-align: center; }

.overlay-container .overlay-content .overlay-content-title { font-weight: 700; color: rgb(84, 89, 97); margin: 170px auto 20px; max-width: 370px; line-height: 1.45; }

.overlay-container .overlay-content > * { position: relative; }

.navigation-buttons { bottom: 70px; }

.collaborator-upgrade-dialog-wrapper .collaborator-upgrade-container { width: 380px; text-align: center; }

.collaborator-upgrade-dialog-wrapper .collaborator-upgrade-container .lock-icon { font-size: 76px; opacity: 0.5; margin-bottom: 20px; color: rgb(97, 60, 147); }

.collaborator-upgrade-dialog-wrapper .collaborator-upgrade-container .upgrade-warning { font-size: 14px; color: rgb(99, 105, 114); line-height: 1.5; margin-bottom: 20px; }

.collaborator-upgrade-dialog-wrapper .collaborator-upgrade-container .confirm-btn { margin: 0px; min-width: 100px; }

.blog-date-edit-panel { font-family: pragmatica, sans-serif; padding: 5px; border-radius: 5px; font-size: 14px; color: rgb(255, 255, 255); }

.blog-date-edit-panel:lang(ja) { font-family: pragmatica, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.blog-date-edit-panel:lang(sxl), .blog-date-edit-panel:lang(zh), .blog-date-edit-panel:lang(zh-cn) { font-family: pragmatica, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.blog-date-edit-panel:lang(zh-tw) { font-family: pragmatica, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.blog-date-edit-panel .select-list-panel .input-wrap { margin-bottom: 15px; }

.blog-date-edit-panel .select-list-panel .input-wrap label { cursor: pointer; margin-left: 10px; }

.blog-date-edit-panel .select-list-panel .select-wrap { margin-bottom: 15px; }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .prefix-icon.fa { color: rgb(169, 174, 178); }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .s-kit-picker { background-color: rgb(46, 46, 47); border: 1px solid rgb(67, 69, 74); width: 240px; height: 38px; }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .s-kit-picker input { color: rgb(255, 255, 255); }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .s-kit-input { color: rgb(255, 255, 255); line-height: 26px; background-color: rgb(46, 46, 47); border: 1px solid rgb(67, 69, 74); }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .s-kit-calendar { left: 0px; color: rgb(0, 0, 0); }

.blog-date-edit-panel .select-list-panel .select-wrap .blog-date-picker .s-kit-calendar .s-kit-calendar-date { font-weight: 400; }

.blog-date-edit-panel .buttons .cancel-btn, .blog-date-edit-panel .buttons .save-btn { margin: 0px; padding: 8px 22px; color: rgb(255, 255, 255); }

.blog-date-edit-panel .buttons .cancel-btn { margin-left: 10px; background-color: rgb(92, 102, 118); }

.blog-date-edit-panel .buttons .cancel-btn:hover { background-color: rgb(141, 148, 156); color: rgb(255, 255, 255); }

.robot-ai-icon { width: 18.5px; margin-right: 8px; margin-bottom: -1px; }

@-webkit-keyframes thumbnailDotShow { 
  0% { opacity: 1; }
  40% { opacity: 1; }
  50% { opacity: 0.25; }
  90% { opacity: 0.25; }
  100% { opacity: 1; }
}

@keyframes thumbnailDotShow { 
  0% { opacity: 1; }
  40% { opacity: 1; }
  50% { opacity: 0.25; }
  90% { opacity: 0.25; }
  100% { opacity: 1; }
}

@-webkit-keyframes thumbnailDotHide { 
  0% { opacity: 0.25; }
  40% { opacity: 0.25; }
  50% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0.25; }
}

@keyframes thumbnailDotHide { 
  0% { opacity: 0.25; }
  40% { opacity: 0.25; }
  50% { opacity: 1; }
  90% { opacity: 1; }
  100% { opacity: 0.25; }
}

@-webkit-keyframes thumbnailSlide { 
  0% { transform: translateX(0px); }
  40% { transform: translateX(0px); }
  50% { transform: translateX(-520px); }
  90% { transform: translateX(-520px); }
  100% { transform: translateX(-1040px); }
}

@keyframes thumbnailSlide { 
  0% { transform: translateX(0px); }
  40% { transform: translateX(0px); }
  50% { transform: translateX(-520px); }
  90% { transform: translateX(-520px); }
  100% { transform: translateX(-1040px); }
}

.s-section-thumb { position: relative; zoom: 1; text-align: center; background-size: cover; background-position: 50% center; padding: 30px 55px; overflow: hidden; height: 100%; display: flex; flex-direction: column; justify-content: center; -webkit-font-smoothing: antialiased; color: rgb(136, 136, 136); text-shadow: rgb(163, 163, 163) 0px 0px 0.01px; }

.s-section-thumb::after { display: table; content: ""; clear: both; }

.s-section-thumb.bg { color: rgb(255, 255, 255); text-shadow: rgb(255, 255, 255) 0px 0px 0.01px; }

.s-section-thumb.bg .title { color: rgb(255, 255, 255); }

.s-section-thumb.bg input, .s-section-thumb.bg textarea { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.s-section-thumb.bg::after { content: ""; position: absolute; top: 0px; left: 0px; width: 200%; height: 200%; background: rgba(0, 0, 0, 0.25); z-index: 1; }

.s-section-thumb .s-section-thumb-content { max-height: 100%; position: relative; z-index: 10; }

.s-section-thumb img { display: inline !important; max-width: 100%; }

.s-section-thumb .p100 { width: 90%; margin: 0px 5%; float: left; }

.s-section-thumb .p50 { width: 40%; margin: 0px 5%; float: left; }

.s-section-thumb .title-group { margin-bottom: 18px; }

.s-section-thumb .title-group .title { font-size: 26px; }

.s-section-thumb .title { font-size: 22px; color: rgb(102, 102, 102); }

.s-section-thumb .subtitle { font-size: 14px; }

.s-section-thumb .title + .subtitle { margin-top: 10px; }

.s-section-thumb .item-title { font-size: 14px; }

.s-section-thumb .item-subtitle { font-size: 12px; overflow-wrap: break-word; }

.s-section-thumb .item-body-text { font-size: 10px; overflow-wrap: break-word; }

.s-section-thumb .item-subtitle + .item-body-text, .s-section-thumb .item-title + .item-body-text, .s-section-thumb .item-title + .item-subtitle { margin-top: 5px; }

.s-section-thumb .item-body-text { color: rgb(170, 170, 170); text-shadow: rgb(204, 204, 204) 0px 0px 0.01px; }

.s-section-thumb .big-media { width: 100%; margin: 0px; }

.s-section-thumb .big-media.top .top-content { margin-bottom: 10px; }

.s-section-thumb .big-media.top .top-content .title { font-size: 12px; font-weight: 700; }

.s-section-thumb .big-media.top .top-content .title ::after, .s-section-thumb .big-media.top .top-content .title::before { display: none; }

.s-section-thumb .big-media.top .top-content .subtitle { font-size: 10px; }

.s-section-thumb .big-media.bottom .bottom-content { display: flex; justify-content: space-between; }

.s-section-thumb .big-media.bottom .bottom-content > div { width: 49%; margin-top: 10px; font-size: 10px; text-align: left; }

.s-section-thumb .big-media.bottom .bottom-content .title { font-weight: 700; font-size: 12px; }

.s-section-thumb .big-media.bottom .bottom-content .title ::after, .s-section-thumb .big-media.bottom .bottom-content .title::before { display: none; }

.s-section-thumb .big-media.left { display: flex; justify-content: space-between; }

.s-section-thumb .big-media.left .left-media-group { width: 66%; }

.s-section-thumb .big-media.left .left-media-group .media-image-thumb, .s-section-thumb .big-media.left .left-media-group .media-image-thumb > img { height: 100%; }

.s-section-thumb .big-media.left .left-content { width: 30%; }

.s-section-thumb .big-media.left .left-content > div { font-size: 10px; text-align: left; }

.s-section-thumb .big-media.left .left-content .title { font-size: 10px; font-weight: 700; }

.s-section-thumb .big-media.left .left-content .title ::after, .s-section-thumb .big-media.left .left-content .title::before { display: none; }

.s-section-thumb input, .s-section-thumb textarea { display: inline-block; zoom: 1; background-color: rgb(255, 255, 255); border: 1px solid rgb(136, 136, 136); border-radius: 2px; font-size: 12px; line-height: 1.8em; }

.s-section-thumb input.middle, .s-section-thumb textarea.middle { vertical-align: middle; }

.s-section-thumb .button { display: inline-block; zoom: 1; background: rgb(119, 187, 34); padding: 8px 18px; color: rgb(255, 255, 255); text-shadow: rgb(255, 255, 255) 0px 0px 1px; font-size: 17px; border-radius: 2px; font-weight: 400; text-transform: uppercase; }

.s-section-thumb .button.middle { vertical-align: middle; }

.s-section-thumb.s-html-thumb .app-store-thumb { margin: 0px auto; width: 75%; }

.s-section-thumb.s-html-thumb .app-store-thumb img { border-radius: 1px; }

.s-section-thumb.s-social-thumb { padding: 0px; }

.s-section-thumb.s-social-thumb .title-group { margin-top: 30px; padding: 0px 55px; }

.s-section-thumb.s-social-thumb .social-thumb { width: 74%; margin: 0px auto; }

.s-section-thumb.s-social-thumb .social-thumb img { width: 100%; }

.s-section-thumb.s-hero-thumb .p50:last-child { position: relative; left: -10px; text-align: left; }

.s-section-thumb.s-hero-thumb .title { margin-top: 50px; }

.s-section-thumb.s-hero-thumb .button { margin-top: 10px; text-align: left; }

.s-section-thumb.s-process-thumb .info-boxes { display: flex; }

.s-section-thumb.s-process-thumb .info-boxes .info-box { margin: 0px 10px; }

.s-section-thumb.s-process-thumb .info-boxes .info-box .number-box { width: 20px; height: 20px; border: 1px solid rgb(0, 0, 0); line-height: 20px; text-align: center; margin-bottom: 10px; position: relative; display: inline-block; }

.s-section-thumb.s-process-thumb .info-boxes .info-box:not(:last-child) .number-box::after { content: ""; position: absolute; width: 100%; left: 60px; top: 10px; height: 1px; background: rgb(0, 0, 0); }

.s-section-thumb.s-blog-thumb .blog, .s-section-thumb.s-blog-thumb .blog1, .s-section-thumb.s-blog-thumb .blog2, .s-section-thumb.s-blog-thumb .blog3 { margin: 0px auto; }

.s-section-thumb.s-blog-thumb .blog1 .blog-row, .s-section-thumb.s-blog-thumb .blog2 .blog-row, .s-section-thumb.s-blog-thumb .blog3 .blog-row, .s-section-thumb.s-blog-thumb .blog .blog-row { display: flex; justify-content: space-between; padding-bottom: 15px; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post, .s-section-thumb.s-blog-thumb .blog2 .blog-post, .s-section-thumb.s-blog-thumb .blog3 .blog-post, .s-section-thumb.s-blog-thumb .blog .blog-post { width: 32%; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog .blog-post .blog-post-image { width: 100%; max-height: 65px; overflow: hidden; margin-bottom: 5px; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-image img, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-image img, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-image img, .s-section-thumb.s-blog-thumb .blog .blog-post .blog-post-image img { width: 100%; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog .blog-post .blog-post-content { vertical-align: middle; text-align: left; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content .blog-post-title, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content .blog-post-title, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content .blog-post-title, .s-section-thumb.s-blog-thumb .blog .blog-post .blog-post-content .blog-post-title { font-size: 14px; margin-bottom: 4px; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content .blog-post-subtitle, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content .blog-post-subtitle, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content .blog-post-subtitle, .s-section-thumb.s-blog-thumb .blog .blog-post .blog-post-content .blog-post-subtitle { font-size: 12px; margin-bottom: 2px; color: rgb(119, 187, 34); font-weight: 700; text-shadow: none; }

.s-section-thumb.s-blog-thumb .blog1.blog1 .blog-post, .s-section-thumb.s-blog-thumb .blog2.blog1 .blog-post, .s-section-thumb.s-blog-thumb .blog3.blog1 .blog-post, .s-section-thumb.s-blog-thumb .blog.blog1 .blog-post { width: 30%; }

.s-section-thumb.s-blog-thumb .blog1.blog1 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog1 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog1 .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog1 .blog-post .blog-post-image { max-height: 80px; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column { width: 25%; display: inline-block; margin: 0px 5px; vertical-align: top; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column .blog-post, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column .blog-post, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column .blog-post, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column .blog-post { width: 100%; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column1 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column1 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column1 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column1 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column1 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column1 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column1 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column1 .blog-post:last-child .blog-post-image { max-height: 70px; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column2 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column2 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column2 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column2 .blog-post:first-child .blog-post-image { max-height: 40px; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column2 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column3 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column2 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column3 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column2 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column3 .blog-post:first-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column2 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column3 .blog-post:first-child .blog-post-image { max-height: 100px; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-column.column3 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-column.column3 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-column.column3 .blog-post:last-child .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog2 .blog-column.column3 .blog-post:last-child .blog-post-image { max-height: 40px; }

.s-section-thumb.s-blog-thumb .blog1.blog3 .blog-row, .s-section-thumb.s-blog-thumb .blog2.blog3 .blog-row, .s-section-thumb.s-blog-thumb .blog3.blog3 .blog-row, .s-section-thumb.s-blog-thumb .blog.blog3 .blog-row { width: 100%; }

.s-section-thumb.s-blog-thumb .blog1.blog3 .blog-row .blog-post, .s-section-thumb.s-blog-thumb .blog2.blog3 .blog-row .blog-post, .s-section-thumb.s-blog-thumb .blog3.blog3 .blog-row .blog-post, .s-section-thumb.s-blog-thumb .blog.blog3 .blog-row .blog-post { width: 60%; margin: 0px auto; }

.s-section-thumb.s-blog-thumb .blog1.blog3 .blog-row .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog2.blog3 .blog-row .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog3.blog3 .blog-row .blog-post .blog-post-image, .s-section-thumb.s-blog-thumb .blog.blog3 .blog-row .blog-post .blog-post-image { max-height: 120px; }

.s-section-thumb.s-blog-thumb .blog1.blog2 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog2.blog2 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog3.blog2 .blog-post .blog-post-content { text-align: center; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content { text-align: left; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content .blog-post-title, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content .blog-post-title, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content .blog-post-title { color: rgb(46, 46, 47); font-size: 10px; font-weight: 400; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content .blog-post-subtitle, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content .blog-post-subtitle, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content .blog-post-subtitle { color: rgb(169, 174, 178); font-weight: 400; font-size: 8px; }

.s-section-thumb.s-blog-thumb .blog1 .blog-post .blog-post-content .blog-post-text, .s-section-thumb.s-blog-thumb .blog2 .blog-post .blog-post-content .blog-post-text, .s-section-thumb.s-blog-thumb .blog3 .blog-post .blog-post-content .blog-post-text { color: rgb(118, 128, 144); font-size: 8px; font-weight: 400; }

.s-section-thumb.s-faq-thumb .item { border: 1px solid rgb(226, 228, 231); border-radius: 5px; padding: 5px 10px; margin-bottom: 10px; text-align: left; }

.s-section-thumb.s-faq-thumb .item .question { font-size: 14px; }

.s-section-thumb.s-faq-thumb .item .answer.subtitle.s-font-heading { font-size: 12px; margin-top: 5px; }

.s-section-thumb.s-faq-thumb .item .header { position: relative; }

.s-section-thumb.s-faq-thumb .item .header .arrow { position: absolute; top: 0px; right: 0px; font-size: 14px; }

.s-section-thumb.s-faq-thumb .item .header .arrow.active { transform: rotate(90deg); }

.s-section-thumb.s-faq-thumb .item .header .arrow::before { font-family: entypo; font-style: normal; font-weight: 400; speak: none; display: inline-block; text-decoration: inherit; width: 1em; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; content: ""; }

.s-section-thumb.s-slider-thumb { padding: 0px; text-align: left; }

.s-section-thumb.s-slider-thumb .thumb-slider-wrapper { width: 1560px; height: 280px; animation: 8s ease 1s infinite normal none running thumbnailSlide; }

.s-section-thumb.s-slider-thumb .thumb-slider-wrapper .s-slider-thumb-wrap { width: 520px; height: 280px; padding: 30px 55px; background-size: cover; box-sizing: border-box; display: inline-block; }

.s-section-thumb.s-slider-thumb .thumb-slider-wrapper .s-slider-thumb-wrap .s-section-thumb-content { overflow: hidden; }

.s-section-thumb.s-slider-thumb .thumb-slider-wrapper .s-slider-thumb-wrap .s-section-thumb-content .dark-overlays { padding-top: 20px; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller { position: absolute; width: 410px; height: 216px; left: 50%; transform: translateX(-50%); top: 40px; text-align: center; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .next-arrow, .s-section-thumb.s-slider-thumb .thumb-slider-controller .prev-arrow { position: absolute; top: 32%; height: 50px; width: 50px; background-size: 35% auto; background-position-y: 100%; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .prev-arrow { left: -60px; background-image: url("/images/paddle_prev_fff.525c063b989d5e545a0953ed272a7ba7.png"); background-repeat: no-repeat; background-position: 100% 100%; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .prev-arrow.dark-overlays { background-image: url("/images/paddle_prev_999.7298f280860519af34b943868d1bb20a.png"); }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .next-arrow { right: -60px; background-image: url("/images/paddle_next_fff.0e534757807692ac2e5343e66c97ab75.png"); background-repeat: no-repeat; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .next-arrow.dark-overlays { background-image: url("/images/paddle_next_999.2f79520c267d4d18f859e66e7bdf9e61.png"); }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container { display: inline-block; text-align: center; margin-top: 200px; width: 32px; overflow: hidden; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container .selector-inner { width: 32px; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container.no-foreground { margin-top: 200px; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container.no-foreground .selector { background-color: rgb(255, 255, 255); }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container .selector { display: inline-block; zoom: 1; height: 8px; width: 8px; margin: 3px; background-color: rgb(153, 153, 153); border-radius: 100px; opacity: 0.25; animation: 8s ease 1s infinite normal none running thumbnailDotHide; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container .selector.middle { vertical-align: middle; }

.s-section-thumb.s-slider-thumb .thumb-slider-controller .selector-container .selector.selected { opacity: 1; animation: 8s ease 1s infinite normal none running thumbnailDotShow; }

.s-section-thumb.s-slider-thumb .title { margin-top: 20px; width: 140px; }

.s-section-thumb.s-slider-thumb .subtitle { width: 160px; }

.s-section-thumb.s-slider-thumb .title-media { float: right; width: 35%; }

.s-section-thumb.s-slider-thumb .button { margin-top: 16px; }

.s-section-thumb.s-text-thumb .text-container { padding-bottom: 15px; text-align: left; }

.s-section-thumb.s-text-thumb .text-container .item-title { margin-top: 0px; margin-bottom: 2px; }

.s-section-thumb.s-text-thumb .text-container .item-subtitle { margin-bottom: 3px; }

.s-section-thumb.s-text-thumb .text-container:last-child { padding-bottom: 0px; }

.s-section-thumb.s-icons-thumb .subtitle { margin-bottom: 5px; }

.s-section-thumb.s-icons-thumb .icons-media { text-align: center; display: flex; justify-content: space-between; }

.s-section-thumb.s-icons-thumb .icons-media .icon { display: inline-block; zoom: 1; width: 22%; }

.s-section-thumb.s-icons-thumb .icons-media .icon.middle { vertical-align: middle; }

.s-section-thumb.s-icons-thumb .icons-media .icon .item-subtitle { margin-bottom: 0px; padding-top: 10px; font-style: normal; text-align: center; }

.s-section-thumb.s-rows-thumb .row-container { text-align: left; padding-bottom: 16px; display: flex; flex-direction: row-reverse; justify-content: space-between; align-items: center; }

.s-section-thumb.s-rows-thumb .row-container .rows-img { width: 20%; text-align: center; }

.s-section-thumb.s-rows-thumb .row-container .rows-img img { width: auto !important; }

.s-section-thumb.s-rows-thumb .row-container .item-text-group { width: 72%; box-sizing: border-box; }

.s-section-thumb.s-rows-thumb .row-container:last-child { padding-bottom: 0px; }

.section-selector-wrapper.view-all .s-section-thumb.s-rows-thumb .row-container .item-text-group { width: 62%; }

.section-selector-wrapper.view-all .s-section-thumb.s-rows-thumb .row-container .rows-img { width: 30%; }

.s-section-thumb.s-rows-thumb .s-thumb-mediaLeft .row-container { flex-direction: row; }

.s-section-thumb.s-rows-thumb.s-section-thumb-experiences .rows-img img { max-height: 55px; }

.s-section-thumb.s-feature-list-thumb { padding: 20px; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-A, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-B { display: flex; align-items: center; justify-content: space-between; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-A .feature-list-container, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-B .feature-list-container { width: 31%; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-C .feature-list-container, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-D .feature-list-container { display: flex; align-items: center; justify-content: space-between; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-C .feature-list-container:first-child, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-D .feature-list-container:first-child { margin-bottom: 15px; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-C .feature-list-container .list-img, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-D .feature-list-container .list-img { width: 40%; }

.s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-C .feature-list-container .item-text-group, .s-section-thumb.s-feature-list-thumb .s-section-thumb-content.s-thumb-layout-D .feature-list-container .item-text-group { width: 54%; }

.s-section-thumb.s-feature-list-thumb .s-thumb-layout-B .feature-list-container .list-img { text-align: left; }

.s-section-thumb.s-feature-list-thumb .s-thumb-layout-B .feature-list-container .list-img img { height: 90px; }

.s-section-thumb.s-feature-list-thumb .s-thumb-layout-D .feature-list-container:last-child { flex-direction: row-reverse; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .list-img { text-align: center; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .list-img img { width: auto; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .item-text-group { color: rgb(0, 0, 0); text-align: left; box-sizing: border-box; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .item-text-group .item-title { margin-top: 10px; font-weight: 700; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .item-text-group .item-body-text { margin-top: 8px; }

.s-section-thumb.s-feature-list-thumb .feature-list-container .item-text-group .list-btn { margin-top: 8px; padding: 6px; font-size: 10px; border-radius: 0px; background-color: rgb(0, 0, 0); }

.s-section-thumb.s-columns-thumb .columns-media, .s-section-thumb.s-portfolio-thumb .columns-media { text-align: center; display: flex; justify-content: space-between; }

.s-section-thumb.s-columns-thumb .columns-media .column-image, .s-section-thumb.s-portfolio-thumb .columns-media .column-image { width: 30%; }

.s-section-thumb.s-columns-thumb .columns-media .column-image .item-text-group, .s-section-thumb.s-portfolio-thumb .columns-media .column-image .item-text-group { margin-top: 5px; }

.s-section-thumb.s-columns-thumb .columns-media .column-image .item-subtitle, .s-section-thumb.s-columns-thumb .columns-media .column-image .item-title, .s-section-thumb.s-portfolio-thumb .columns-media .column-image .item-subtitle, .s-section-thumb.s-portfolio-thumb .columns-media .column-image .item-title { margin-bottom: 5px; }

.s-section-thumb.s-media-thumb { overflow: hidden; }

.s-section-thumb.s-media-thumb .media-image-thumb { display: inline-block; zoom: 1; width: 100%; }

.s-section-thumb.s-media-thumb .media-image-thumb.middle { vertical-align: middle; }

.s-section-thumb.s-media-thumb .media-image-thumb img { width: 100%; }

.s-section-thumb.s-cta-thumb .button { margin-top: 10px; }

.s-section-thumb.s-gallery-thumb .subtitle { margin-bottom: 5px; }

.s-section-thumb.s-gallery-thumb .gallery-media { display: flex; justify-content: space-between; flex-wrap: wrap; }

.s-section-thumb.s-gallery-thumb .gallery-media .gallery-image { display: inline-block; zoom: 1; width: 83px; height: 83px; margin-bottom: 3%; overflow: hidden; }

.s-section-thumb.s-gallery-thumb .gallery-media .gallery-image.middle { vertical-align: middle; }

.s-section-thumb.s-gallery-thumb .gallery-media .gallery-image img { height: 100%; max-width: none; position: relative; left: 50%; transform: translateX(-50%); width: auto !important; }

.s-section-thumb.s-info-thumb .info-boxes { display: flex; flex-wrap: wrap; justify-content: space-between; }

.s-section-thumb.s-info-thumb .info-box { display: inline-block; zoom: 1; width: 48.5%; margin-bottom: 3%; border: 1px solid rgb(229, 232, 223); border-radius: 2px; padding: 10px; box-sizing: border-box; }

.s-section-thumb.s-info-thumb .info-box.middle { vertical-align: middle; }

.s-section-thumb.s-info-thumb .info-box .item-title { text-align: left; margin-bottom: 5px; }

.s-section-thumb.s-info-thumb .info-box .item-subtitle { text-align: left; color: rgb(71, 71, 71); font-style: normal; }

.s-section-thumb.s-info-thumb.bg .info-box .item-subtitle { color: rgb(255, 255, 255); }

.s-section-thumb.s-contact-form-thumb .form-thumb { display: flex; justify-content: space-between; width: 100%; }

.s-section-thumb.s-contact-form-thumb .form-thumb .form-wrapper { width: 49%; }

.s-section-thumb.s-contact-form-thumb .form-thumb img { width: 49%; height: 107px; }

.s-section-thumb.s-contact-form-thumb .form-thumb input, .s-section-thumb.s-contact-form-thumb .form-thumb textarea { padding-left: 5px; box-sizing: border-box; display: block; width: calc(100% - 8px); margin-bottom: 8px; }

.s-section-thumb.s-contact-form-thumb .form-thumb textarea { height: 50px; resize: none; }

.s-section-thumb.s-contact-form-thumb .form-thumb .button { float: left; font-size: 14px; padding: 4px 13px; }

.s-section-thumb.s-custom-form-thumb .title-group .title { font-size: 26px; }

.s-section-thumb.s-custom-form-thumb .title-group .subtitle { font-size: 14px; }

.s-section-thumb.s-custom-form-thumb .form-thumb { width: 70%; display: inline-block; }

.s-section-thumb.s-custom-form-thumb .form-wrapper .form-item { margin: 0px auto 16px; display: flex; align-items: center; justify-content: space-between; }

.s-section-thumb.s-custom-form-thumb .form-wrapper .form-item #form-select, .s-section-thumb.s-custom-form-thumb .form-wrapper .form-item label { display: flex; align-items: center; font-size: 16px; }

.s-section-thumb.s-custom-form-thumb .form-wrapper .form-item #form-select { justify-content: space-between; width: 100%; height: 16px; padding: 6px 8px; border-radius: 2px; color: rgb(75, 80, 86); background-color: rgb(255, 255, 255); border: 1px solid rgb(169, 174, 178); }

.s-section-thumb.s-custom-form-thumb .form-wrapper .form-item #form-select .dropdown-icon { position: static; font-size: 20px; z-index: 100; }

.s-section-thumb.s-custom-form-thumb .form-wrapper .form-item input { margin-right: 8px; }

.s-section-thumb.s-signup-thumb .form-thumb { display: flex; justify-content: center; }

.s-section-thumb.s-signup-thumb .form-thumb input { margin-right: 6px; width: 80px; padding-left: 3px; }

.s-section-thumb.s-signup-thumb .form-thumb .button { padding: 3px 13px; font-size: 14px; }

.s-section-thumb.s-ecommerce-thumb .store-image { width: 100%; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child { text-align: left; margin-left: 0px; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .item-body-text { margin-bottom: 5px; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb { font-size: 14px; text-align: left; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .selection-thumb { display: inline-block; zoom: 1; margin-bottom: 2px; padding-right: 5px; width: 100px; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .selection-thumb.middle { vertical-align: middle; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .selection-thumb .select-box { border: 1px solid rgb(229, 232, 223); border-radius: 2px; line-height: 1.5; padding-left: 5px; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .selection-thumb .select-box img { position: relative; float: right; margin: 6px 3px 3px; vertical-align: middle; width: 3px !important; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .input-thumb { display: inline-block; zoom: 1; margin-bottom: 2px; width: 58px; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .input-thumb.middle { vertical-align: middle; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .input-thumb .input-box { border: 1px solid rgb(229, 232, 223); border-radius: 2px; padding-left: 2px; line-height: 1.5; }

.s-section-thumb.s-ecommerce-thumb .p50:last-child .form-thumb .button { width: 142px; margin-top: 8px; text-align: center; }

.s-section-thumb.s-booking-thumb .s-section-thumb-content .p60 { text-align: left; }

.s-section-thumb.s-booking-thumb .s-section-thumb-content .duration-time { color: rgb(147, 183, 25); }

.s-section-thumb.s-booking-thumb .s-section-thumb-content .item-subtitle { margin: 6px 0px; }

.s-section-thumb.s-booking-thumb .s-section-thumb-content .date-time-picker { padding: 0px 2px; text-indent: 4px; }

.s-section-thumb.s-block-thumb img { width: 100%; }

.s-section-thumb.s-block-thumb .columns-media { text-align: center; }

.s-section-thumb.s-donation-thumb .progress-bar { width: 100%; height: 20px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); background: rgb(226, 228, 231); margin-bottom: 10px; margin-top: 8px; position: relative; }

.s-section-thumb.s-donation-thumb .progress-bar .progress { width: 30%; height: 20px; background: rgb(90, 125, 193); }

.s-section-thumb.s-donation-thumb .progress-bar .indicator { width: 14px; height: 14px; position: absolute; left: calc(30% - 7px); top: -22px; background: rgb(90, 125, 193); transform: rotate(45deg); border-radius: 7px 7px 0px; }

.s-section-thumb.s-donation-thumb .price-bar { text-align: center; margin-bottom: 15px; }

.s-section-thumb.s-donation-thumb .price-bar .left-price, .s-section-thumb.s-donation-thumb .price-bar .right-price { display: inline-block; text-align: center; min-width: 30%; }

.s-mac-no-text-shadow * { text-shadow: none !important; }

.domain-purchase-container { padding-right: 10px; color: rgb(99, 105, 114); }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field { display: flex; align-items: center; margin-bottom: 10px; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .s-btn { margin: 0px; min-width: 160px; white-space: nowrap; text-align: center; box-sizing: content-box; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field input[type="text"] { width: 100%; min-width: 200px; margin-right: 10px; padding: 10px 8px; box-sizing: border-box; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .input-with-tld-container { display: flex; width: 100%; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .input-with-tld-container input { border-top-right-radius: 0px; border-bottom-right-radius: 0px; margin-right: 0px; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn { display: inline-block; position: relative; padding-left: 10px; margin-right: 10px; width: 75px; line-height: 35px; background: rgb(242, 242, 242); border-radius: 0px 3px 3px 0px; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(198, 201, 204) rgb(198, 201, 204) rgb(198, 201, 204) currentcolor; border-image: none; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn select { opacity: 0; position: absolute; left: 0px; width: 100px; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn::after, .domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn::before { content: ""; display: block; position: absolute; right: 5px; border: 4px solid transparent; }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn::after { top: 8px; border-bottom-color: rgb(68, 68, 68); }

.domain-purchase-container .domain-purchase-checker .s-form .s-form-field .selector-btn::before { top: 20px; border-top-color: rgb(68, 68, 68); }

@media screen and (max-width: 500px) {
  .domain-purchase-container .domain-purchase-checker .s-form .s-form-field { display: block; }
  .domain-purchase-container .domain-purchase-checker .s-form .s-form-field .s-btn { margin: 10px 0px 0px; width: 100%; min-width: 200px; box-sizing: border-box; }
}

.domain-purchase-container .domain-purchase-checker table.s-table { width: 100% !important; }

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr td { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; font-weight: 700; }

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr td > span { word-break: break-all; padding-right: 20px; }

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr td > div { flex-shrink: 0; max-width: 100%; word-break: break-all; }

@media screen and (max-width: 500px) {
  .domain-purchase-container .domain-purchase-checker table.s-table tbody tr td { flex-flow: column; align-items: flex-start !important; }
  .domain-purchase-container .domain-purchase-checker table.s-table tbody tr td > div { display: flex; align-items: center; }
}

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr td .selector-btn { display: inline-block; position: relative; padding-left: 3px; margin-right: 10px; }

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr td .selector-btn select { width: 75px; height: 33px; }

.domain-purchase-container .domain-purchase-checker table.s-table tbody tr:first-child td { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }

.domain-purchase-container .domain-purchase-checker .free-user-notice-wrapper { width: 100%; margin-bottom: 15px; }

.domain-purchase-container .domain-purchase-checker .free-user-notice-wrapper > div { width: 100%; gap: 10px; }

.domain-purchase-container .domain-purchase-checker .free-user-notice-wrapper .s-kit-alert-wrapper { min-width: 0px; flex: 1 1 auto; }

.domain-purchase-container .domain-purchase-checker .free-user-notice-wrapper .s-kit-btn { display: flex; flex: 0 0 auto; align-items: center; white-space: nowrap; color: initial; }

.domain-purchase-container .domain-purchase-checker .special-characters-tips-wrapper, .domain-purchase-container .domain-purchase-checker .specialp-characters-tips-wrapper { color: rgb(230, 71, 81); margin-bottom: 15px; }

.domain-purchase-container .domain-purchase-checker .s-box { margin: 15px 0px; }

.domain-purchase-container .domain-purchase-confirm .s-box-item { padding: 20px; border: 1px solid rgb(198, 201, 205); }

.domain-purchase-container .domain-purchase-confirm .s-box.gray { background: rgb(244, 246, 248); border: 1px solid rgb(226, 228, 231); }

.domain-purchase-container .domain-purchase-confirm .s-table { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100% !important; }

.domain-purchase-container .domain-purchase-confirm .s-table td { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 5px; vertical-align: middle; }

.domain-purchase-container .domain-purchase-confirm .s-table td.label { text-align: right; word-break: normal; }

.domain-purchase-container .domain-purchase-confirm .s-table td .question-icon { padding-left: 5px; color: rgb(169, 174, 178); cursor: pointer; }

.domain-purchase-container .domain-purchase-confirm .s-table td .available-period-select { width: 100px; }

.domain-purchase-container .domain-purchase-confirm .auto-renew { padding: 30px 0px 20px; }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-checkbox, .domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-title { vertical-align: middle; }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-checkbox { cursor: pointer; }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-checkbox[disabled] { cursor: not-allowed; }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-title { padding-left: 5px; font-weight: 700; color: rgb(99, 105, 114); }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-hint { padding-left: 18px; padding-top: 5px; color: rgb(169, 174, 178); }

.domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-hint.error { color: rgb(230, 71, 81); font-weight: 700; }

.domain-purchase-container .domain-purchase-confirm .small-title { margin-bottom: 20px; font-weight: 700; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form { max-width: 900px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field.inline { margin-right: 18px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field.float { float: left; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field.float.right { float: right; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field .switch-method { display: inline-block; margin-top: 10px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field .switch-method .entypo-paypal { margin-right: 5px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .text { color: rgb(99, 105, 114); line-height: 1.4; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .text.small { font-size: 13px; opacity: 0.8; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .text.small a { color: rgb(99, 105, 114); border-bottom: 1px solid rgb(169, 174, 178); }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .label, .domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment label { color: rgb(99, 105, 114); font-weight: 700; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .accepted-cards { display: inline-block; margin-bottom: 8px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form.payment .payment-errors { font-size: 90%; color: salmon; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .cancel-btn { cursor: pointer; text-decoration: underline; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .mobile-payment-card-panel { margin-bottom: 15px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info { display: flex; flex-wrap: wrap; align-items: flex-start; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label { font-family: open_sans, "Open Sans", sans-serif; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label:lang(sxl), .domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label:lang(zh), .domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field input { height: 44px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .error { color: rgb(230, 71, 81); font-weight: 700; margin-bottom: 0px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field.recurly-payment-card { flex: 1 1 0%; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field.recurly-payment-card .recurly-element-card { width: 100%; height: 44px; color: rgb(99, 105, 114); font-size: 16px; min-width: 360px; border-radius: 4px; box-sizing: border-box; border: 1px solid rgb(198, 201, 205); box-shadow: rgba(0, 0, 0, 0.067) 0px 1px 1px inset; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field.recurly-payment-card .recurly-element-card:hover { outline: none; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .s-form-field .card-address-zip { width: 100px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .file-names .s-form-field { width: 150px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .pay-card-info .file-names .s-form-field input { width: 100%; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .image-wrapper img { height: 29px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .recaptcha { margin-bottom: 20px; }

.domain-purchase-container .domain-purchase-confirm #credit-card-form.form .recaptcha .recaptcha-error { color: rgb(230, 71, 81); margin-top: 5px; }

.domain-purchase-container .domain-purchase-confirm .sca-error-tips { color: rgb(230, 71, 81); }

.domain-purchase-container .domain-purchase-confirm .extra-table { margin-top: 10px; }

.domain-purchase-container .domain-purchase-confirm .extra-table, .domain-purchase-container .domain-purchase-confirm .info-table { display: grid; grid-template-columns: 1fr 1fr; }

.domain-purchase-container .domain-purchase-confirm .extra-table .left-panel, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel { display: grid; grid-template-columns: 1fr; row-gap: 10px; }

.domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div { display: flex; }

.domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div strong, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div label, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div strong, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div strong, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div strong { line-height: 19px; }

.domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div label { display: inline-block; width: 30%; text-align: right; margin-right: 10px; word-break: normal; }

.domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div strong, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div strong, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div strong, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div strong { flex: 1 1 0%; }

.domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div label { width: 40%; }

@media screen and (max-width: 727px) {
  .domain-purchase-container .domain-purchase-confirm .extra-table, .domain-purchase-container .domain-purchase-confirm .info-table { grid-template-columns: 1fr; }
  .domain-purchase-container .domain-purchase-confirm .extra-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .left-panel > div label, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel > div label { word-break: break-word; width: 35%; }
  .domain-purchase-container .domain-purchase-confirm .extra-table .right-panel, .domain-purchase-container .domain-purchase-confirm .info-table .right-panel { margin-top: 10px; }
}

.domain-purchase-container .domain-purchase-footer { display: flex; align-items: center; }

.domain-purchase-container .domain-purchase-footer img { margin-right: 15px; opacity: 0.4; }

.domain-purchase-container .domain-purchase-footer span { line-height: 1.3; font-size: 12px; color: rgb(187, 187, 187); }

.domain-purchase-container .price { color: rgb(147, 183, 25); padding-right: 8px; font-weight: 700; }

.domain-purchase-container .price.delete { text-decoration: line-through; color: rgb(169, 174, 178); }

.domain-purchase-container .price.gray-price { color: rgb(169, 174, 178); }

.domain-purchase-container .bottom-btns { overflow: hidden; margin-top: 20px; margin-bottom: 10px; }

.domain-purchase-container .bottom-btns .left { float: left; margin-left: 0px; }

.domain-purchase-container .bottom-btns .right { float: right; margin-right: 0px; }

.domain-purchase-container.dashboard { max-width: 800px; margin: 0px auto; }

.domain-purchase-container.dashboard .s-title { text-align: center; }

.domain-purchase-container.dashboard .domain-purchase-billing, .domain-purchase-container.dashboard .domain-purchase-checker, .domain-purchase-container.dashboard .domain-purchase-confirm { height: auto; margin-bottom: 10px; }

.domain-purchase-container.dashboard .domain-purchase-checker .s-form .s-form-field { justify-content: center; }

.domain-purchase-container.dashboard .domain-purchase-footer { max-width: 800px; }

#page-settings-dialog.s-edit-modal .domain-purchase-container .domain-purchase-confirm .auto-renew p.auto-renew-hint.error { color: rgb(230, 71, 81); }

.s-font-selector-container { width: 245px; }

.s-kit-popover.s-font-selector-menu .s-kit-popover-arrow::after, .s-kit-popover.s-font-selector-menu .s-kit-popover-arrow::before { background: rgb(46, 46, 47); }

.s-kit-popover.s-font-selector-menu .s-kit-popover-content .s-kit-popover-inner { background: rgb(46, 46, 47); width: 245px; }

.s-kit-popover.s-font-selector-menu .s-kit-popover-content .s-kit-popover-inner .s-kit-popover-inner-content { padding: 0px; }

.s-font-selector { color: rgb(255, 255, 255); font-family: open_sans; }

.s-font-selector * { box-sizing: border-box; }

.s-font-selector ::-webkit-scrollbar { appearance: none; width: 7px; }

.s-font-selector ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(255, 255, 255, 0.2); }

.s-font-selector .font-selector-content { overflow: hidden auto; }

.s-font-selector .font-selector-content::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.25); }

.s-font-selector .s-uploaded-fonts-p { text-transform: uppercase; padding: 6px 8px 4px; color: rgb(99, 105, 114); font-size: 12px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-font-selector .s-uploaded-fonts { border-bottom: 1px solid rgb(99, 105, 114); padding-bottom: 10px; }

.s-font-selector .s-font-uploading-img { width: 14px; }

.s-font-selector .font-file-selector { cursor: pointer; border-top: 1px solid rgb(99, 105, 114); padding: 8px 11px; display: flex; align-items: center; }

.s-font-selector .entypo-upload { font-size: 12px; color: rgb(198, 201, 205); margin-right: 8px; }

.s-font-selector .entypo-trash { font-size: 14px; }

.s-font-selector .font-file-selector-span { flex: 1 1 0%; width: 100%; outline: none; font-family: brandon-grotesque, brandon, sans-serif; font-size: 12px; color: rgb(198, 201, 205); background: rgb(46, 46, 47); display: inline-block; user-select: none; text-transform: uppercase; line-height: 1.5; }

.s-font-selector .font-file-selector-input { width: 0px; height: 0px; opacity: 0; }

.s-font-selector .font-selector-show-more-button.smaller { margin: 6px 6px 12px; display: block; }

.s-font-selector .font-selector-search-container { border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; }

.s-font-selector .spinner { text-align: center; margin-top: 190px; }

.s-font-selector .font-selector-close-search-button { position: absolute; right: 14px; top: -2px; font-size: 30px; color: rgb(99, 105, 114); cursor: pointer; }

.s-font-selector .font-selector-close-search-button:hover { color: rgb(255, 255, 255); }

.s-font-selector .font-selector-search-in-pro-message { position: relative; padding: 12px 8px; font-size: 12px; color: rgb(99, 105, 114); border-bottom: 1px solid rgb(99, 105, 114); }

.s-font-selector .s-gray, .s-font-selector .s-gray.s-kit-icon.entypo:hover { color: rgb(99, 105, 114); }

.s-suggested-fonts * { box-sizing: border-box; }

.s-font-selector-h3 { font-family: brandon-grotesque, brandon, sans-serif; font-weight: 700; color: rgb(99, 105, 114); font-size: 12px; padding: 10px 6px 3px 8px; text-transform: uppercase; }

.s-font-item { cursor: pointer; font-size: 18px; color: rgb(226, 228, 231); max-width: 238px; }

.s-font-item * { box-sizing: border-box; }

.s-font-item .font-item-inner { display: flex; align-items: center; justify-content: space-between; padding: 6px 8px; }

.s-font-item .font-item-inner .entypo-trash { position: relative; z-index: 1; }

.s-font-item .font-item-inner .entypo-trash:hover { color: rgb(226, 228, 231); }

.s-font-item .font-item-inner span { word-break: break-word; }

.s-font-item:hover .font-item-inner { position: relative; }

.s-font-item:hover .font-item-inner::after { content: ""; position: absolute; inset: 0px -7px 0px 0px; background: rgba(255, 255, 255, 0.1); }

.s-font-search-field { border-top: 1px solid rgb(99, 105, 114); position: relative; }

.s-font-search-field * { box-sizing: border-box; }

.s-font-search-field i.fa-search { position: absolute; left: 11px; top: 11px; font-size: 12px; color: rgb(226, 228, 231); opacity: 0.6; }

.s-font-search-field input { width: 100%; outline: none; font-family: open_sans; padding: 8px 48px 8px 30px; color: rgb(226, 228, 231); background: rgb(46, 46, 47); }

.s-font-search-field input::-webkit-input-placeholder { opacity: 0.6; font-size: 12px; position: absolute; left: 30px; top: 8px; }

.s-font-selector-search-results .font-selector-search-results-header { padding: 2px 0px; }

.s-font-selector-search-results .font-selector-search-results-no-results { font-family: open_sans; padding: 8px; line-height: 1.4em; color: rgb(99, 105, 114); }

.s-font-weight-selector-container .s-kit-popover-inner { min-width: 245px; width: auto; }

.s-font-weight-selector-container .s-font-weight-selector-menu { padding-bottom: 8px; }

.s-font-weight-selector-container .s-font-weight-selector-menu .s-font-weight-selector-title { padding: 8px 8px 4px; font-size: 12px; color: rgb(99, 105, 114); text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-font-weight-selector-container .s-font-weight-selector-menu .s-font-weight-selector-item { padding: 8px; cursor: pointer; font-size: 18px; color: rgb(226, 228, 231); white-space: nowrap; }

.s-font-weight-selector-container .s-font-weight-selector-menu .s-font-weight-selector-item:hover { background: rgba(255, 255, 255, 0.1); }

.s-grid-size-selector { width: 100%; border-collapse: separate; }

.s-grid-size-selector-cell { height: 25px; cursor: pointer; line-height: 25px; color: rgb(226, 228, 231); text-align: center; width: 25%; font-size: 10px; border: 2px solid rgb(141, 148, 156); }

.s-grid-size-selector-cell._in-preview, .s-grid-size-selector:not(._has-preview) .s-grid-size-selector-cell._in-selection { background: rgb(99, 105, 114); border-color: rgb(226, 228, 231); }

.s-grid-size-selector-cell:not(:first-child) { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; }

tr:not(:first-child) .s-grid-size-selector-cell { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; }

tr:first-child .s-grid-size-selector-cell:first-child { border-top-left-radius: 3px; }

tr:first-child .s-grid-size-selector-cell:last-child { border-top-right-radius: 3px; }

tr:last-child .s-grid-size-selector-cell:first-child { border-bottom-left-radius: 3px; }

tr:last-child .s-grid-size-selector-cell:last-child { border-bottom-right-radius: 3px; }

.s-grid-layout-button-preview { justify-content: flex-end; height: 30px !important; }

.s-grid-layout-buttons-magazine { margin: -3px -3px 10px; }

.s-grid-layout-button-magazine { background: transparent; width: calc(50% - 6px); display: inline-block; vertical-align: top; border-radius: 2px; margin: 3px; outline: none; }

.s-grid-layout-button-magazine * { box-sizing: border-box; }

.s-grid-layout-button-magazine > div { box-sizing: border-box; border: 1px solid rgb(141, 148, 156); border-radius: 2px; cursor: pointer; }

.s-grid-layout-button-magazine .s-grid-section-cell { background: rgb(141, 148, 156); padding: 1px; }

.s-grid-layout-button-magazine .s-grid-section-cell div { background: rgb(75, 80, 86); width: 100%; align-self: stretch; }

.s-grid-layout-button-magazine._selected > div { border-color: rgb(226, 228, 231); }

.s-grid-layout-button-magazine._selected .s-grid-section-cell { background: rgb(226, 228, 231); }

.s-grid-layout-button-magazine._selected .s-grid-section-cell div { background-color: rgb(99, 105, 114); }

.s-grid-layout-button-container { align-self: flex-start; width: 100%; }

.slide.s-first-visible-section .s-grid-layout-button-container { position: relative; }

.s-grid-layout-button-container .s-component-editor .s6-layout-button.title { height: auto; }

.s-grid-layout-button-container-inner { position: absolute; right: 0px; transition: top 0.1s; }

.s-grid-layout-button-container-inner .layout-status, .s-grid-layout-button-container-inner .status:hover .layout-icon { display: none !important; }

.s-grid-thumb .grid-thumb-container { display: flex; flex-wrap: wrap; }

.s-grid-thumb .grid-thumb-item { text-align: center; width: 37.5%; padding: 3px; height: 110px; box-sizing: border-box; }

.s-grid-thumb .grid-thumb-item:first-child, .s-grid-thumb .grid-thumb-item:nth-child(4) { width: 62.5%; }

.s-grid-thumb .grid-thumb-item-content { background-size: cover; background-position: 50% 50%; height: 100%; position: relative; box-sizing: border-box; padding-top: 45px; }

.s-grid-thumb .grid-thumb-item-content::before { content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.38); transform: translateZ(0px); display: block !important; }

.s-grid-thumb .grid-thumb-item-content .s-item-title { color: rgb(255, 255, 255); position: relative; font-size: 16px; }

#s-content.s-mobile-view-editor-content .s-draft-editor-toolbar-popover .s-toolbar-container .s-toolbar-item .s-toolbar-sub-popover, #s-content.s-mobile-view-editor-content .s-draft-editor-toolbar-popover .s-toolbar-container .s-toolbar-item .s-toolbar-sub.color, #s-content.s-mobile-view-editor-content .s-draft-editor-toolbar-popover .s-toolbar-container .s-toolbar-item .s-toolbar-sub.more { right: 0px; }

#s-content.s-mobile-view-editor-content .s-navbar-mobile-header { z-index: 260; position: relative; }

#s-content.s-mobile-view-editor-content .premium-section-notice { width: auto; min-width: 100px; padding: 10px 5px; }

#s-content.s-mobile-view-editor-content .s-component.s-hide-or-show-section { margin-right: 5px; }

#s-content.s-mobile-view-editor-content .s-component.s-hide-or-show-section .s-component-editor { width: auto; height: 28px; box-sizing: border-box; padding: 0px 8px; font-size: 11px; }

#s-content.s-mobile-view-editor-content .s-component.s-hide-or-show-section .s-component-editor:hover { background: rgb(68, 68, 68); }

#s-content.s-mobile-view-editor-content #s-header-banner, #s-content.s-mobile-view-editor-content #s-header-bg-editor, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper { top: 5px; right: 5px; }

#s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker { margin-right: 0px; }

#s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background .s-component-editor:not(.minimal-size), #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker .s-component-editor:not(.minimal-size), #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background .s-component-editor:not(.minimal-size), #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker .s-component-editor:not(.minimal-size), #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background .s-component-editor:not(.minimal-size), #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker .s-component-editor:not(.minimal-size) { min-width: auto; width: auto; height: 28px; box-sizing: border-box; display: flex; justify-content: center; align-items: center; cursor: pointer; }

#s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background .s-component-editor:not(.minimal-size):hover, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker .s-component-editor:not(.minimal-size):hover, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background .s-component-editor:not(.minimal-size):hover, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker .s-component-editor:not(.minimal-size):hover, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background .s-component-editor:not(.minimal-size):hover, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker .s-component-editor:not(.minimal-size):hover { background: rgb(68, 68, 68); }

#s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background .s-component-editor:not(.minimal-size) .plus, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker .s-component-editor:not(.minimal-size) .plus, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background .s-component-editor:not(.minimal-size) .plus, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker .s-component-editor:not(.minimal-size) .plus, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background .s-component-editor:not(.minimal-size) .plus, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker .s-component-editor:not(.minimal-size) .minus, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker .s-component-editor:not(.minimal-size) .plus { margin: 0px; font-size: 14px; }

#s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-background .s-component-editor:not(.minimal-size) .title.clickable, #s-content.s-mobile-view-editor-content #s-header-banner .s-component.s-linker .s-component-editor:not(.minimal-size) .title.clickable, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-background .s-component-editor:not(.minimal-size) .title.clickable, #s-content.s-mobile-view-editor-content #s-header-bg-editor .s-component.s-linker .s-component-editor:not(.minimal-size) .title.clickable, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-background .s-component-editor:not(.minimal-size) .title.clickable, #s-content.s-mobile-view-editor-content .s-section-editor-wrapper .s-component.s-linker .s-component-editor:not(.minimal-size) .title.clickable { padding: 0px 8px; }

#s-content.s-mobile-view-editor-content .s-component.s-category-selector { margin-right: 2px; }

#s-content.s-mobile-view-editor-content .s-component.s-category-selector .s-component-editor { min-width: 102px; }

#s-content.s-mobile-view-editor-content .s-component.s-category-selector .Dropdown-root .Dropdown-control { padding: 6px; }

#s-content.s-mobile-view-editor-content .s-component.s-category-selector .Dropdown-root .Dropdown-control .Dropdown-arrow { top: 10px; }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-slider-editor { margin-right: 0px; width: 76px; height: 28px; box-sizing: border-box; display: flex; justify-content: center; align-items: center; cursor: pointer; }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-slider-editor:hover { background: rgb(68, 68, 68); }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-slider-editor .title.small { font-size: 11px; }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-slider-editor .title.clickable { padding: 0px 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-slider-editor .add-btn { width: 100px; }

#s-content.s-mobile-view-editor-content .s-component.s-slider .s-component-content .s-section-editor-wrapper { right: 86px; }

#s-content.s-mobile-view-editor-content .s-s6-wrapper.draggable-mode .s-component-overlay, #s-content.s-mobile-view-editor-content .s-s6-wrapper.draggable-section .s-component-overlay { width: 100%; height: 100%; padding: 7px; margin: -8px 0px 0px -8px; }

#s-content.s-mobile-view-editor-content .s-s6-wrapper.draggable-mode .s-mobile-view-editing-box, #s-content.s-mobile-view-editor-content .s-s6-wrapper.draggable-section .s-mobile-view-editing-box { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

#s-content.s-mobile-view-editor-content .s-mobile-view-editing-box { border-radius: 6px; opacity: 1; background-color: transparent; margin: -9px 0px 0px -9px; border: 2px solid rgb(69, 151, 247) !important; }

#s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-background.s-component, #s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-component.s-linker, #s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-iframe-editor-layout-button.s-component { margin: 0px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; }

#s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-component.s-iframe-editor-layout-button { margin-right: 5px; }

#s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-slider-editor { background-color: rgb(46, 46, 47); margin: 0px; border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.4) !important; }

#s-content.s-mobile-view-editor-content .s-mobile-view-editing-box.s-small-black-button { background-color: rgb(24, 24, 24); }

#s-content.s-mobile-view-editor-content .new-grid-section-editor-wrapper { padding-right: 15px; }

#s-content.s-mobile-view-editor-content .new-grid-section-editor-wrapper .s-mobile-view-editing-box.s-background.s-component { margin: 5px 0px 5px 5px; }

#s-content.s-mobile-view-editor-content .s-page-layer .s-page-wrapper .s-theme-preview-bar { top: -26px; }

#s-content.s-mobile-view-editor-content .s-page-layer .s-page-wrapper .s-theme-preview-bar a.s-btn { top: -26px; right: 0px; padding: 8px; font-size: 12px; }

#s-content.s-mobile-view-editor-content.s-background.s-component { z-index: 301; }

#s-content.s-mobile-view-editor-content .s-new-grid-section .s-repeatable-move-button { width: 28px; height: 28px; box-sizing: border-box; }

.edit-buttons { margin: 4px 0px 0px; text-align: left; min-width: 180px; line-height: 100%; }

.edit-buttons.center { text-align: center; }

.edit-buttons.gallery-add-image { margin-top: 20px; position: relative; }

.edit-buttons .edit-btn { float: left; margin-top: 6px; padding: 6px 12px; }

.edit-buttons.clearfix .add-button { float: right; margin-right: 0px; }

#cloudinary { display: none; }

@media print {
  .no-print { display: none; }
}

::selection { background-color: rgb(255, 204, 0); }

#debug, .ie7, .ie8, .product-sxl .cke_button__fontfamily { display: none; }

.product-sxl .cke_dialog_link_type .cke_dialog_ui_hbox_last { visibility: hidden; }

.product-sxl .logo-sxl { height: 18px; }

.product-sxl .strikingly-menu-container .menu .logo .highlight-top { top: -5px; }

.text-ai-assistant-dialog .s-kit-modal { position: fixed; }

.text-ai-assistant-dialog .s-kit-modal-content .s-kit-modal-body { padding: 0px; height: 100vh; width: 960px; }

.text-ai-assistant-dialog.full-modal .s-kit-modal-content { border-radius: 0px; }

.text-ai-assistant-dialog.full-modal .s-kit-modal-content .s-kit-modal-body { width: 100vw; }

.ai-tooltip-wrapper .s-kit-tooltip-arrow::after, .ai-tooltip-wrapper .s-kit-tooltip-arrow::before { background: rgb(235, 234, 255); }

.ai-tooltip-wrapper.s-kit-tooltip-placement-right .s-kit-tooltip-arrow { transform: translateY(-50%) translateX(-93%) rotate(-90deg); }

.ai-tooltip-wrapper .s-kit-tooltip-inner { background-color: inherit; }

.ai-tooltip-wrapper .s-kit-tooltip-inner-content { box-shadow: none; max-width: 422px; background: url("/images/ai-robot-bg.png") 50% center / cover no-repeat; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 20px; }

.ai-tooltip-wrapper .s-kit-tooltip-inner-content .ai-tooltip-title-panel .ai-title { font-size: 16px; font-weight: 700; margin-bottom: 6px; background-size: 100% auto; background-repeat: repeat; background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(45deg, rgb(118, 113, 255), rgb(203, 12, 159)); }

.ai-tooltip-wrapper .s-kit-tooltip-inner-content .ai-tooltip-title-panel .ai-subtitle { font-size: 12px; color: rgb(118, 113, 255); }

.ai-tooltip-wrapper .s-kit-tooltip-content .s-kit-tooltip-arrow { border-width: 8px 8px 8px 0px; border-right-color: rgb(243, 237, 246); }

.s-native-editor .edit-button { display: none; }

.s-native-editor .s-gallery .native-reorder-icon { position: absolute; right: 10px; top: 10px; width: 15px; height: 10px; background: rgb(0, 0, 0); padding: 5px; border-radius: 4px; }

.s-native-editor .premium-section-frame { display: none; }

.s-tooltip-dialog .menu-section .select-button { position: relative; height: 30px; border-radius: 4px; cursor: pointer; }

.s-tooltip-dialog .menu-section .select-button.solid-gray { background: rgb(85, 85, 85); box-shadow: rgba(255, 255, 255, 0.2) 0px 1px inset, rgba(0, 0, 0, 0.2) 0px 1px 2px; }

.s-tooltip-dialog .menu-section .select-button.solid-gray:hover { background: rgb(102, 102, 102); }

.s-tooltip-dialog .menu-section .triangle { width: 0px; height: 0px; border-color: rgb(255, 255, 255) transparent transparent; border-style: solid solid none; border-width: 5px; display: inline-block; zoom: 1; position: absolute; top: 0px; bottom: 0px; right: 10px; margin: auto; }

.menu-meta-description textarea.seo-description { resize: vertical; min-height: 50px; max-height: 200px; }

.s-kit-tooltip.s-authenticate-email-domain-tooltip a { text-decoration: underline; cursor: pointer; }

.editor-side-menu .icon-file-alt { width: 22px; height: 20px; background: url("/images/editor2/menus/menu-icon-design.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn .fa, .editor-side-menu .pad .grid .shortcut-btn .fa { width: 22px; height: 20px; }

.editor-side-menu .pad .flex .shortcut-btn .fa.fa-bag-add, .editor-side-menu .pad .grid .shortcut-btn .fa.fa-bag-add { background: url("/images/editor/redesign/shortcut-add-store.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn .fa.fa-bag, .editor-side-menu .pad .grid .shortcut-btn .fa.fa-bag { background: url("/images/editor/redesign/shortcut-store.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn .fa.fa-styles, .editor-side-menu .pad .grid .shortcut-btn .fa.fa-styles { background: url("/images/editor/redesign/shortcut-style.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn .fa.fa-audience, .editor-side-menu .pad .grid .shortcut-btn .fa.fa-audience { background: url("/images/editor/redesign/shortcut-audience.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn .fa.fa-settings, .editor-side-menu .pad .grid .shortcut-btn .fa.fa-settings { background: url("/images/editor/redesign/shortcut-settings.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn:hover .fa-bag-add, .editor-side-menu .pad .grid .shortcut-btn:hover .fa-bag-add, .light .editor-side-menu .pad .flex .shortcut-btn .fa-bag-add, .light .editor-side-menu .pad .grid .shortcut-btn .fa-bag-add { background: url("/images/editor/redesign/shortcut-add-store-active.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn:hover .fa-bag, .editor-side-menu .pad .grid .shortcut-btn:hover .fa-bag, .light .editor-side-menu .pad .flex .shortcut-btn .fa-bag, .light .editor-side-menu .pad .grid .shortcut-btn .fa-bag { background: url("/images/editor/redesign/shortcut-store-active.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn:hover .fa-styles, .editor-side-menu .pad .grid .shortcut-btn:hover .fa-styles, .light .editor-side-menu .pad .flex .shortcut-btn .fa-styles, .light .editor-side-menu .pad .grid .shortcut-btn .fa-styles { background: url("/images/editor/redesign/shortcut-style-active.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn:hover .fa-audience, .editor-side-menu .pad .grid .shortcut-btn:hover .fa-audience, .light .editor-side-menu .pad .flex .shortcut-btn .fa-audience, .light .editor-side-menu .pad .grid .shortcut-btn .fa-audience { background: url("/images/editor/redesign/shortcut-audience-active.png") 50% center / 22px auto no-repeat; }

.editor-side-menu .pad .flex .shortcut-btn:hover .fa-settings, .editor-side-menu .pad .grid .shortcut-btn:hover .fa-settings, .light .editor-side-menu .pad .flex .shortcut-btn .fa-settings, .light .editor-side-menu .pad .grid .shortcut-btn .fa-settings { background: url("/images/editor/redesign/shortcut-settings-active.png") 50% center / 22px auto no-repeat; }

.embedded-blog-manager .btn { cursor: pointer; padding: 10px 20px 8px; font-size: 14px; margin: 0px; outline: none; text-align: center; font-style: normal; letter-spacing: 0px; background-color: rgb(255, 204, 34); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 238, 17), rgb(255, 204, 34)); display: inline-block; zoom: 1; color: rgb(255, 255, 255); text-transform: uppercase; user-select: none; border-radius: 3px; font-weight: 500 !important; text-shadow: rgba(255, 255, 255, 0.35) 0px 1px 0px !important; }

.embedded-blog-manager .btn.middle { vertical-align: middle; }

.embedded-blog-manager .btn.hover, .embedded-blog-manager .btn:active, .embedded-blog-manager .btn:hover { background-color: rgb(255, 137, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 171, 0), rgb(255, 137, 0)); text-decoration: none !important; }

.embedded-blog-manager .btn:active { box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px 5px 15px inset; }

.embedded-blog-manager .btn .light { color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.green { background-color: rgb(112, 168, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(147, 184, 0), rgb(112, 168, 0)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.green:active, .embedded-blog-manager .btn.green:hover { background-color: rgb(134, 201, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(175, 219, 0), rgb(134, 201, 0)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.green.nohover:active, .embedded-blog-manager .btn.green.nohover:hover { background-color: rgb(112, 168, 0); background-repeat: repeat-x; background-image: linear-gradient(rgb(147, 184, 0), rgb(112, 168, 0)); cursor: default; }

.embedded-blog-manager .btn.blue { background-color: rgb(46, 153, 214); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(46, 153, 214)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.blue:active, .embedded-blog-manager .btn.blue:hover { background-color: rgb(54, 179, 250); background-repeat: repeat-x; background-image: linear-gradient(rgb(107, 214, 255), rgb(54, 179, 250)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.blue.nohover:active, .embedded-blog-manager .btn.blue.nohover:hover { background-color: rgb(46, 153, 214); background-repeat: repeat-x; background-image: linear-gradient(rgb(92, 184, 230), rgb(46, 153, 214)); cursor: default; }

.embedded-blog-manager .btn.gray { background-color: rgb(153, 153, 153); background-repeat: repeat-x; background-image: linear-gradient(rgb(187, 187, 187), rgb(153, 153, 153)); box-shadow: none; color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.gray:active, .embedded-blog-manager .btn.gray:hover { background-color: rgb(170, 170, 170); background-repeat: repeat-x; background-image: linear-gradient(rgb(204, 204, 204), rgb(170, 170, 170)); color: rgb(255, 255, 255) !important; text-shadow: rgba(0, 0, 0, 0.5) 0px 1px 1px !important; }

.embedded-blog-manager .btn.blank { border: 1px solid rgb(204, 204, 204); box-shadow: none; color: rgb(119, 119, 119) !important; text-shadow: none !important; }

.embedded-blog-manager .btn.blank, .embedded-blog-manager .btn.blank:active, .embedded-blog-manager .btn.blank:hover { background-color: transparent; background-repeat: repeat-x; background-image: linear-gradient(transparent, transparent); }

.embedded-blog-manager .btn.blank:active, .embedded-blog-manager .btn.blank:hover { color: rgb(119, 119, 119) !important; }

.embedded-blog-manager .btn.small { padding: 5px 10px 4px; font-size: 11px; }

.embedded-blog-manager .s-popover-container { position: relative; }

.embedded-blog-manager .s-popover-container .s-popover { position: absolute; max-height: 0px; opacity: 0; overflow: hidden; transition: 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94); color: rgb(255, 255, 255); z-index: 2; }

.embedded-blog-manager .s-popover-container .s-popover::before { content: ""; right: 0px; display: block; width: 0px; height: 0px; border-width: 6px; border-style: solid; border-color: transparent transparent rgb(51, 51, 51); border-image: none; }

.embedded-blog-manager .s-popover-container .s-popover .s-popover-inner { background: rgb(51, 51, 51); border-radius: 3px; }

.embedded-blog-manager .s-popover-container .s-popover.active { max-height: 300px; opacity: 1; }

.embedded-blog-manager .s-popover-container.s-popover-right .s-popover { right: 0px; }

.embedded-blog-manager .dropdown-input { position: relative; }

.embedded-blog-manager .dropdown-input .dropdown { display: block; }

.embedded-blog-manager .dropdown-input .dropdown .dropdown-toggle { position: relative; cursor: pointer; padding: 10px; text-align: left; min-width: 80px; line-height: 17px; }

.embedded-blog-manager .dropdown-input .dropdown .dropdown-toggle .caret { float: right; vertical-align: middle; width: 0px; height: 0px; margin-top: 5px; border-width: 6px; border-style: solid; border-color: rgb(102, 102, 102) transparent transparent; border-image: none; }

.embedded-blog-manager .dropdown-input .dropdown .dropdown-menu { position: absolute; top: 100%; left: -1px; right: -1px; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; list-style: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; }

.embedded-blog-manager .dropdown-input .dropdown .dropdown-menu li a { display: block; padding: 10px; color: inherit; }

.embedded-blog-manager .dropdown-input .dropdown .dropdown-menu li a:hover { background: rgb(238, 238, 238); }

.embedded-blog-manager .dropdown-input .dropdown.open .dropdown-menu { display: block; }

.embedded-blog-manager .second-level-wrapper { display: inline-block; zoom: 1; position: relative; }

.embedded-blog-manager .second-level-wrapper.middle { vertical-align: middle; }

.embedded-blog-manager .second-level { font-size: 12px; display: inline-block; zoom: 1; position: absolute; z-index: 100; border: 1px solid rgb(204, 204, 204); padding: 5px 0px; background: rgb(246, 246, 246); border-radius: 4px; right: -35px; bottom: 25px; text-align: left; opacity: 0; visibility: hidden; transform: translateY(0px); transition: 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

.embedded-blog-manager .second-level.middle { vertical-align: middle; }

@media only screen and (max-width: 959px) {
  .embedded-blog-manager .second-level { right: -39px; }
}

@media only screen and (max-width: 479px) {
  .embedded-blog-manager .second-level { right: -44px; }
}

.embedded-blog-manager .second-level.right-edge-align { right: 4px; }

.embedded-blog-manager .second-level.right-edge-align::after, .embedded-blog-manager .second-level.right-edge-align::before { right: 8px; }

.embedded-blog-manager .second-level::after, .embedded-blog-manager .second-level::before { content: ""; position: absolute; right: 52px; height: 0px; width: 0px; border: 10px solid transparent; }

.embedded-blog-manager .second-level::before { border-top-color: rgb(204, 204, 204); bottom: -21px; }

.embedded-blog-manager .second-level::after { border-top-color: rgb(246, 246, 246); bottom: -20px; }

.embedded-blog-manager .second-level.show { opacity: 1; visibility: visible; transform: translateY(-10px); }

.embedded-blog-manager .second-level.relative { position: relative; transform: translateY(0px); bottom: -5px; left: 0px; }

.embedded-blog-manager .second-level-item { display: block; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; background: none; padding: 6px 15px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; vertical-align: middle; font-weight: 700; cursor: pointer; text-transform: uppercase; font-size: 14px; white-space: nowrap; }

.embedded-blog-manager .second-level-item.gray { border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); color: rgb(145, 147, 148); }

.embedded-blog-manager .second-level-item.gray:hover { background-color: rgb(238, 238, 238); }

.embedded-blog-manager .second-level-item .fa, .embedded-blog-manager .second-level-item [class*="entypo-"] { font-size: 16px; min-width: 16px; }

.embedded-blog-manager .second-level-item .text { margin-left: 5px; }

@font-face { font-family: Pragmatica; src: url("https://static-assets.sxlcdn.com/webpack/fonts/prag-webfont.431a3f3e3e3c74c702a7237ec2e31b90.woff") format("woff"), url("https://static-assets.sxlcdn.com/webpack/fonts/prag-webfont.8a7eaacaadbd6d8cd57d71896990d9a3.ttf") format("truetype"); font-weight: 200; font-style: normal; }

@font-face { font-family: Pragmatica; src: url("https://static-assets.sxlcdn.com/webpack/fonts/pragbold.923a1a3450b84e3abb8ef8932a8ea070.woff") format("woff"), url("https://static-assets.sxlcdn.com/webpack/fonts/pragbold.73708f4f60de3c3b2058bce41ed93515.ttf") format("truetype"); font-weight: 700; font-style: normal; }

@font-face { font-family: Pragmatica; src: url("https://static-assets.sxlcdn.com/webpack/fonts/praglight.842dd4c8606ca17dfc614427a0db4fa5.woff") format("woff"), url("https://static-assets.sxlcdn.com/webpack/fonts/praglight.c49d0e7be0c342f275029e23a8f4a7ce.ttf") format("truetype"); font-weight: 500; font-style: normal; }

.embedded-blog-manager .loading-mixin { display: inline-block; width: 16px; height: 16px; background: url("/images/indicator.ca0502dc147ac73e76b34806a383a87a.gif") no-repeat; }

.embedded-blog-manager [ng-cloak] { display: none; }

.embedded-blog-manager body, .embedded-blog-manager html { margin: 0px; padding: 0px; height: 100%; width: 100%; position: relative; overflow: hidden; font-family: "Open Sans", open_sans, sans-serif !important; }

.embedded-blog-manager body a, .embedded-blog-manager html a { color: rgb(27, 176, 230); }

.embedded-blog-manager p.light { color: rgb(141, 148, 156); }

@-webkit-keyframes stretch { 
  0% { font-size: 22px; }
  25% { font-size: 28px; margin-left: -6px; }
  50% { font-size: 32px; margin-left: -8px; }
  100% { font-size: 22px; }
}

@keyframes stretch { 
  0% { font-size: 22px; }
  25% { font-size: 28px; margin-left: -6px; }
  50% { font-size: 32px; margin-left: -8px; }
  100% { font-size: 22px; }
}

.embedded-blog-manager .blog-manager-content { position: absolute; inset: 0px; color: rgb(68, 68, 68); font-size: 14px; overflow-x: auto; }

.embedded-blog-manager .blog-manager-content .form-field { margin-bottom: 10px; }

.embedded-blog-manager .blog-manager-content .form-field:last-child { margin-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .form-field .input, .embedded-blog-manager .blog-manager-content .form-field .label { display: block; }

.embedded-blog-manager .blog-manager-content .form-field .input.inline, .embedded-blog-manager .blog-manager-content .form-field .label.inline { display: inline; }

.embedded-blog-manager .blog-manager-content .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.embedded-blog-manager .blog-manager-content .form-field input, .embedded-blog-manager .blog-manager-content .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.embedded-blog-manager .blog-manager-content .form-field input:focus, .embedded-blog-manager .blog-manager-content .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.embedded-blog-manager .blog-manager-content .form-field input.thin, .embedded-blog-manager .blog-manager-content .form-field textarea.thin { padding: 2px; }

.embedded-blog-manager .blog-manager-content .form-field input.middle, .embedded-blog-manager .blog-manager-content .form-field textarea.middle { padding: 10px; height: 16px; }

.embedded-blog-manager .blog-manager-content .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.embedded-blog-manager .blog-manager-content .form-field input[type="radio"] { display: inline-block; }

.embedded-blog-manager .blog-manager-content .form-field textarea { min-height: 100px; width: auto; }

.embedded-blog-manager .blog-manager-content .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.embedded-blog-manager .blog-manager-content .form-field .select-container select { appearance: none; }

.embedded-blog-manager .blog-manager-content .form-field .radio-field { padding: 6px; }

.embedded-blog-manager .blog-manager-content .form-field .radio-field .label { padding-left: 4px; }

.embedded-blog-manager .blog-manager-content .form-field .radio-field:first-child { margin-top: 0px; }

.embedded-blog-manager .blog-manager-content .form-field .radio-field:last-child { margin-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .demo-bar .sxl-logo.sxl-zbj-logo { width: 150px; }

.embedded-blog-manager .blog-manager-content .loading { position: absolute; top: 30%; left: 50%; margin-left: -20px; width: 40px; height: 40px; border-radius: 20px; background: url("/images/loading.4f0d7a057ab9bf47148d131d6823bc61.gif") 50% center no-repeat rgb(255, 255, 255); }

.embedded-blog-manager .blog-manager-content .bottom-border { border-bottom: 1px solid rgb(221, 221, 221); padding: 15px 30px; }

.embedded-blog-manager .blog-manager-content .bottom-border:first-child { padding-top: 0px; }

.embedded-blog-manager .blog-manager-content .bottom-border.no-blog-posts { color: rgb(170, 170, 170); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header, .embedded-blog-manager .blog-manager-content .blog-subscription-header { width: 100%; background-color: rgb(255, 255, 255); z-index: 1; border-bottom: 1px solid rgb(221, 221, 221); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .s-btn-reply.disabled, .embedded-blog-manager .blog-manager-content .blog-subscription-header .s-btn-reply.disabled { opacity: 0.5; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner, .embedded-blog-manager .blog-manager-content .blog-subscription-header .header-inner { padding: 15px 30px; overflow: auto; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .right, .embedded-blog-manager .blog-manager-content .blog-subscription-header .right { float: right; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel, .embedded-blog-manager .blog-manager-content .blog-subscription-header .blog-operation-panel { position: relative; top: 20px; display: flex; align-items: center; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel.init-panel, .embedded-blog-manager .blog-manager-content .blog-subscription-header .blog-operation-panel.init-panel { top: 0px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel .blog-category-dropdown, .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel .blog-operation-popover-wrapper, .embedded-blog-manager .blog-manager-content .blog-subscription-header .blog-operation-panel .blog-category-dropdown, .embedded-blog-manager .blog-manager-content .blog-subscription-header .blog-operation-panel .blog-operation-popover-wrapper { margin: 0px 0px 0px 10px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .Dropdown-control, .embedded-blog-manager .blog-manager-content .blog-subscription-header .Dropdown-control { font-size: 14px; padding-top: 10px; padding-bottom: 10px; border-color: rgb(205, 209, 212); border-radius: 4px; color: rgb(99, 105, 114); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .Dropdown-menu, .embedded-blog-manager .blog-manager-content .blog-subscription-header .Dropdown-menu { border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px 0px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .Dropdown-option, .embedded-blog-manager .blog-manager-content .blog-subscription-header .Dropdown-option { padding: 13px 10px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .Dropdown-option .category-count, .embedded-blog-manager .blog-manager-content .blog-subscription-header .Dropdown-option .category-count { color: rgb(170, 170, 170); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .Dropdown-option:active, .embedded-blog-manager .blog-manager-content .blog-subscription-header .Dropdown-option:active { background-color: rgb(240, 240, 240); }

@media screen and (max-width: 532px) {
  .embedded-blog-manager .blog-manager-content .blog-posts-manager-header, .embedded-blog-manager .blog-manager-content .blog-subscription-header { padding-left: 0px; }
  .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .category-dropdown, .embedded-blog-manager .blog-manager-content .blog-subscription-header .category-dropdown { float: left; margin-top: 20px; }
}

.embedded-blog-manager .blog-manager-content .site-menu-panel-description { margin-left: 30px; margin-right: 30px; padding-top: 10px; }

.embedded-blog-manager .blog-manager-content .site-menu-panel-top { padding-bottom: 20px; padding-top: 20px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header { margin: 0px 30px; width: auto; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .panel-top-left { display: flex; align-items: center; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .panel-top-left .site-menu-panel-add-btn { margin-right: 10px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner { padding: 15px 30px 15px 0px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .s-btn { margin-left: 0px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .pagination { white-space: nowrap; margin-top: 5px; color: rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .pagination .s-btn-next.disabled, .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .pagination .s-btn-prev.disabled { opacity: 0.5; cursor: not-allowed; color: rgb(204, 204, 204); }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .pagination .s-btn-prev { margin-right: 10px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .pagination .s-btn-next { margin-left: 10px; }

.embedded-blog-manager .blog-manager-content .blog-posts-manager-header .category-dropdown { right: 0px; }

.embedded-blog-manager .blog-manager-content .write-blog-buttons { display: inline-flex; align-items: stretch; flex-direction: column; justify-content: stretch; }

.embedded-blog-manager .blog-manager-content .write-blog-buttons .ai-writer-btn { margin-top: 10px; }

.embedded-blog-manager .blog-manager-content .blog-subscription-header .pagination { padding-right: 0px; }

.embedded-blog-manager .blog-manager-content .blog-entry { padding: 15px 0px; margin: 0px 30px; text-align: right; border-bottom: 1px solid rgb(221, 221, 221); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner { display: table; width: 100%; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .blog-pending-comments { color: rgb(245, 105, 119); display: flex; align-items: center; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .blog-pending-comments .dot { display: inline-block; background: rgb(245, 105, 119); width: 6px; height: 6px; vertical-align: middle; border-radius: 6px; margin: 0px 3px 0px 10px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .blog-pending-comments a:hover { text-decoration: underline; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .left, .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .right { display: table-cell; vertical-align: middle; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .right { text-align: right; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .scanning-links-btn { display: flex; align-items: center; justify-content: center; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .scanning-links-btn .loading-status-icon { width: 13px; height: 13px; background-color: rgb(145, 147, 148); margin-left: 10px; }

.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .scanning-links-btn .loading-status-icon { margin-left: 0px; margin-right: 10px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .scanning-links-tooltip { white-space: normal; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .blog-status-tag { position: relative; top: -3px; left: 10px; margin-right: 10px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .review-tag-wrapper { display: inline-block; cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .post-has-password-icon { margin-left: 10px; font-size: 16px; color: rgb(169, 174, 178); vertical-align: 2px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status { display: table-cell; width: 35px; vertical-align: middle; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot { margin-right: 20px; display: inline-block; width: 12px; height: 12px; border-radius: 12px; position: relative; top: -2px; left: 0px; background-color: rgb(230, 153, 96); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 106), rgb(230, 153, 96)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot.published { background-color: rgb(158, 197, 79); background-repeat: repeat-x; background-image: linear-gradient(rgb(175, 219, 88), rgb(158, 197, 79)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot.unpublished { background-color: rgb(191, 197, 199); background-repeat: repeat-x; background-image: linear-gradient(rgb(213, 219, 221), rgb(191, 197, 199)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot.pending { background-color: rgb(230, 153, 96); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 170, 106), rgb(230, 153, 96)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot.rejected { background-color: rgb(255, 80, 91); background-repeat: repeat-x; background-image: linear-gradient(rgb(255, 89, 101), rgb(255, 80, 91)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot.scheduled { background-color: rgb(106, 102, 230); background-repeat: repeat-x; background-image: linear-gradient(rgb(118, 113, 255), rgb(106, 102, 230)); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .fa-star { margin: -8px 0px 0px -4px; font-size: 22px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .fa-star::before { color: rgb(175, 219, 88); font-size: 100%; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .fa-star-anim { animation: 0.6s ease-out 0s 1 normal none running stretch; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .fa-star-anim::before { font-size: 100%; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details { float: left; text-align: left; word-break: break-word; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .info { display: table-cell; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .title { font-size: 22px; font-weight: 400; margin-bottom: 5px; color: rgb(99, 105, 114); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .title .wechat-post-status { border-radius: 2px; border: 1px solid rgb(169, 174, 178); font-size: 12px; padding: 1px 4px; vertical-align: middle; color: rgb(149, 154, 162); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states { font-size: 13px; color: rgb(169, 174, 178); line-height: 1.5; display: flex; align-items: center; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .box-paddig { padding: 4px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .edit-date { cursor: pointer; position: relative; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .edit-date.border::after { content: ""; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; border: 1px solid rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .edit-date .fa-pencil { margin-left: 5px; font-size: 12px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .dot { margin: 0px 5px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states a { color: inherit; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .s-kit-calendar-time-picker-btn { color: rgb(27, 176, 230); }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .s-kit-calendar-ok-btn { color: rgb(255, 255, 255); }

@media only screen and (max-width: 839px) {
  .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states { font-size: 14px; }
}

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions { float: right; margin-top: 3px; white-space: nowrap; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .loading-icon { display: inline-block; width: 16px; height: 16px; background: url("/images/indicator.ca0502dc147ac73e76b34806a383a87a.gif") no-repeat; position: relative; top: 3px; right: 3px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn.square { padding-left: 11px; padding-right: 11px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn { margin-left: 8px; }

.embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn .text { margin-left: 5px; }

@media only screen and (max-width: 839px) {
  .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn { padding: 10px 12px 8px; }
}

@media only screen and (max-width: 479px) {
  .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn { padding: 7px; }
}

.embedded-blog-manager .blog-manager-content .settings-panel { top: 40px; }

.embedded-blog-manager .blog-manager-content .settings-panel.active { max-height: 160px; }

.embedded-blog-manager .blog-manager-content .settings-panel .settings-panel-inner { padding: 20px; }

.embedded-blog-manager .blog-manager-content .settings-panel::before { margin-left: 248px; }

.embedded-blog-manager .blog-manager-content .settings-panel .s-btn.save { font-size: 14px; }

.embedded-blog-manager .blog-manager-content .blog-settings { padding: 20px; }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field.form-comments .field-title { margin-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-title { color: rgb(75, 80, 86); }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-hint { color: rgb(141, 148, 156); }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-hint .label { color: rgb(99, 105, 114); }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-checkbox > div, .embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-radio > div { margin-top: 5px; margin-bottom: 0px; display: inline-block; }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-checkbox .s-kit-checkbox input, .embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-radio .s-kit-checkbox input { height: 14px; width: 14px; }

.embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-checkbox .s-kit-radio-wrapper, .embedded-blog-manager .blog-manager-content .blog-settings .form-field .field-type-radio .s-kit-radio-wrapper { font-size: 14px; margin-right: 0px; }

.embedded-blog-manager .blog-manager-content .blog-settings .field-type-radio { display: inline-block; margin-right: 30px; }

.embedded-blog-manager .blog-manager-content .blog-settings .field-type-radio .s-kit-radio-wrapper span { font-weight: 400; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview { width: 400px; margin-top: 5px; height: 100px; background-color: rgb(244, 246, 248); color: rgb(75, 80, 86); text-align: center; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content { width: 350px; height: 80px; display: inline-block; margin-top: 18px; background: rgb(255, 255, 255); }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .body, .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header { height: 40px; font-size: 14px; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .body .label, .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .label { margin: 0px 0px 0px 15px; display: inline-block; color: inherit; font-size: inherit; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header { display: flex; border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(238, 238, 238) rgb(238, 238, 238) currentcolor; border-image: none; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header.default { color: rgb(141, 148, 156); }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .left, .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .right { margin: auto; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .left { flex: 1 1 0%; text-align: left; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .left .label { font-weight: 700; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .right { flex: 2 1 0%; text-align: right; margin-right: 15px; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .body { border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(238, 238, 238) rgb(238, 238, 238); border-image: none; font-weight: 700; }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .body.navbar { background: rgb(238, 238, 238); }

.embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .body.default { display: flex; justify-content: center; align-items: center; }

.embedded-blog-manager .blog-manager-content .blog-settings .note-helper-text { padding-top: 15px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .entypo-info-circled { margin-right: 3px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .preview-number-select { width: 100px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table { table-layout: fixed; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table .table-cell { text-align: left; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table .table-cell .saving-state { margin-left: 10px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table .form-field textarea { resize: vertical; width: 85%; min-height: 160px; font-family: monospace; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table.author-info-table { table-layout: auto; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table.author-info-table .table-cell:first-child { width: 30%; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table.author-info-table .table-cell:last-child { width: 20%; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .s-btn { margin: 4px 0px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .label-wrapper { width: 25%; font-weight: 600; color: rgb(99, 105, 114); font-size: 15px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .input-wrapper { width: 35%; text-align: left; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .input-wrapper .label { cursor: pointer; color: rgb(136, 136, 136); }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .help-text { color: rgb(169, 174, 178); line-height: 1.3; font-size: 14px; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .help-text strong { font-weight: 700; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .help-text a { font-style: inherit; opacity: 0.8; }

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .s-btn { margin: 0px; }

@media only screen and (max-width: 727px) {
  .embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .table { display: block; }
  .embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .input-wrapper, .embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .label-wrapper { display: block; width: auto; margin-bottom: 10px; }
}

.embedded-blog-manager .blog-manager-content .blog-settings .setting-entry .mailchimp-code { height: 140px; width: 80%; padding: 10px; }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container { padding: 7px 14px; border: 1px solid rgb(146, 187, 0); border-radius: 4px; color: rgb(146, 187, 0); display: inline-block; transition: 0.4s ease-out; }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container .wechat-oauth-status img { width: 20px; margin-right: 6px; vertical-align: middle; }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container .wechat-oauth-status span { vertical-align: middle; }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container .wechat-unbind-link { padding: 3px 0px; text-align: center; display: none; color: rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container.hovering { border: 1px solid rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container.hovering .wechat-oauth-status { display: none; }

.embedded-blog-manager .blog-manager-content .blog-settings .wechat-oauth-container.hovering .wechat-unbind-link { display: block; }

.embedded-blog-manager .blog-manager-content .blog-settings .analytics-entry { padding: 10px 0px; }

.embedded-blog-manager .blog-manager-content .blog-settings .analytics-entry .right-arrow { font-size: 12px; font-weight: 900; margin-left: 3px; }

.embedded-blog-manager .blog-manager-content .blog-settings .avatar-wrapper { position: absolute; top: 0px; left: 0px; vertical-align: top; }

.embedded-blog-manager .blog-manager-content .blog-settings .avatar-wrapper .avatar { width: 100px; height: 100px; border-radius: 100%; cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-settings .author-info-fields { margin-left: 120px; }

.embedded-blog-manager .blog-manager-content .blog-settings .author-info { position: relative; }

.embedded-blog-manager .blog-manager-content .blog-settings .author-info input, .embedded-blog-manager .blog-manager-content .blog-settings .author-info textarea { width: 200px; }

.embedded-blog-manager .blog-manager-content .blog-category { padding: 15px 30px 0px; max-height: calc(100% - 86px); overflow: auto; }

.embedded-blog-manager .blog-manager-content .blog-category .normal-title { font-size: 16px; color: rgb(82, 97, 106); margin-bottom: 10px; margin-right: 10px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.embedded-blog-manager .blog-manager-content .blog-category .normal-title .fa { font-size: 14px; padding-right: 6px; }

.embedded-blog-manager .blog-manager-content .blog-category .normal-text { margin-top: 5px; line-height: 1.4; font-size: 14px; color: rgb(99, 105, 114); }

.embedded-blog-manager .blog-manager-content .blog-category .category-top { margin-top: 20px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-top .s-btn { margin: 0px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-top .max-categories-warning { color: rgb(255, 138, 47); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list { width: 100%; margin-top: 20px; border-bottom: 1px solid rgb(204, 204, 204); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item { display: flex; flex-direction: row; align-items: center; border-top: 1px solid rgb(204, 204, 204); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell { flex: 1 0 0%; padding: 15px 12px; font-size: 14px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image { flex: 0 0 auto; overflow: hidden; padding: 7px 2px 7px 14px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image .image-content { position: relative; width: 34px; height: 34px; cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image img { width: 34px; height: 34px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image .replace { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: none; background: rgba(0, 0, 0, 0.5); cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image .replace .btn-wrap { position: absolute; top: 10px; left: 0px; width: 100%; text-align: center; color: rgb(204, 204, 204); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image .replace .btn-wrap .icon { font-size: 14px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-image:hover .replace { display: block; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name { flex: 3 0 0px; padding-top: 0px; padding-bottom: 0px; position: relative; font-size: 14px; margin-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name .fa.fa-check { color: rgb(147, 183, 25); cursor: pointer; position: absolute; right: 20px; top: 50%; margin-top: -7px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name .fa { color: rgb(169, 174, 178); margin-left: 10px; cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name .fa.fa-spinner { position: absolute; right: -8px; top: 8px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name .letters-remaining { position: absolute; right: -40px; top: 8px; font-weight: 300; color: rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.blogs-count { color: rgb(169, 174, 178); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.cell-trash { cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:first-child { width: 15px; padding-right: 0px; flex: 0 0 auto; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:first-child .fa-bars { cursor: move; color: rgb(184, 189, 193); }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:nth-child(2) { margin-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:last-child { flex: 0 0 auto; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:last-child, .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell:nth-last-child(2) { text-align: right; }

.embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell input { line-height: 20px; width: 100%; box-sizing: border-box; }

.embedded-blog-manager .blog-manager-content .blog-category:not(.is-blog-mini-program) > .category-list-group { padding: 20px 20px 0px; margin-top: 20px; border-radius: 5px; border: 1px solid rgb(198, 201, 205); background-color: rgb(244, 246, 248); }

.embedded-blog-manager .blog-manager-content .blog-category:not(.is-blog-mini-program) > .category-list-group .category-top { margin-top: 0px; }

.embedded-blog-manager .blog-manager-content .blog-category:not(.is-blog-mini-program) > .category-list-group .category-list { border-bottom: 0px; }

.embedded-blog-manager .blog-manager-content .blog-category:not(.is-blog-mini-program) > .category-list-group .s-kit-collapse-content { background-color: transparent; }

.embedded-blog-manager .blog-manager-content .blog-category .category-setting-group { margin-top: 30px; padding-bottom: 65px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-setting-group .description { margin: 10px 0px 10px 21px; color: rgb(141, 148, 156); }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .title { font-weight: 700; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .entypo-help-circled { margin-left: 5px; color: rgb(141, 148, 156); }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-order-card { padding: 20px 20px 20px 10px; margin-left: 21px; border-radius: 4px; border: 1px solid rgb(226, 228, 231); }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-order-card .drag-tips { margin-left: 10px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering { display: flex; flex-wrap: wrap; margin-top: 10px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering > div { margin-left: 10px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering .ordering-item { position: relative; height: 38px; padding: 0px 10px; margin-top: 10px; display: flex; align-items: center; border: 1px solid rgb(226, 228, 231); border-radius: 5px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering .ordering-item.is-editable { display: flex; align-items: center; background-color: rgb(244, 246, 248); }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering .ordering-item .drag-handle { cursor: move; margin-right: 10px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering .ordering-item .edit-name-btn { margin-left: 10px; cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-ordering .ordering-item .fa-check { position: absolute; right: 10px; top: 11px; color: rgb(147, 183, 25); cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview { width: 200px; height: 120px; margin: 10px 0px 0px 21px; display: inline-block; padding-right: 48px; background: rgb(255, 255, 255); padding-top: 12px; padding-left: 15px; border-width: 1px; border-style: solid; border-color: currentcolor; border-image: linear-gradient(rgb(226, 228, 231), rgba(226, 228, 231, 0)) 1 / 1 / 0 stretch; font-size: 12px; font-family: montserrat, sans-serif; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview:lang(ja) { font-family: montserrat, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview:lang(sxl), .embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview:lang(zh), .embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview:lang(zh-cn) { font-family: montserrat, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.embedded-blog-manager .blog-manager-content .blog-category .category-menu-manager .category-menu-preview:lang(zh-tw) { font-family: montserrat, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.embedded-blog-manager .blog-manager-content .blog-category .category-error { color: rgb(230, 71, 81); display: inline-block; margin: 5px 0px 10px 39px; }

.embedded-blog-manager .blog-manager-content .blog-category .category-bottom { position: fixed; bottom: 20px; }

.embedded-blog-manager .blog-manager-content .last-row { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding-bottom: 15px; }

.embedded-blog-manager .blog-manager-content .blog-subscriptions-pane { position: absolute; width: 100%; text-align: center; }

.embedded-blog-manager .blog-manager-content .blog-subscriptions-pane .blog-subscriptions { overflow: auto; max-width: 960px; margin: 40px auto; padding: 0px 32px; }

.embedded-blog-manager .blog-manager-content .blog-subscriptions-pane .blog-subscriptions .blog-subscription { cursor: pointer; }

.embedded-blog-manager .blog-manager-content .blog-subscriptions-pane .blog-subscriptions .blog-subscription td { word-break: break-all; }

.embedded-blog-manager .blog-manager-content .blog-subscriptions-pane .empty-message { margin-top: 200px; font-size: 20px; color: rgb(99, 105, 114); }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .s-tab-pane { padding: 0px; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .s-tab-pane.blog-posts { z-index: 10; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .s-tab-pane.blog-posts .empty-category { padding: 20px 30px; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .thumbs { top: 5px; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .thumbs a { color: rgb(75, 80, 86); outline: none; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .thumbs a .thumb { padding: 10px 20px 12px; }

.embedded-blog-manager .s-tab-wrapper .s-tab-inner .blog-settings-pane .tab { top: -1px; }

.embedded-blog-manager .blog-options-popover.white-bg.s-kit-popover-placement-bottomRight .s-kit-popover-arrow { border-bottom-color: rgb(204, 204, 204); border-top-color: rgb(204, 204, 204); }

.embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content { padding: 5px 0px; }

.embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item { font-size: 14px; padding: 6px 15px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); color: rgb(145, 147, 148); cursor: pointer; }

.embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item .fa, .embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item [class^="entypo-"] { font-size: 16px; min-width: 16px; }

.embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item .text { margin-left: 5px; text-transform: uppercase; }

.embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item:hover { background: rgb(238, 238, 238); }

.embedded-blog-manager #blog-to-wechat-preview { height: 100vh; width: 100vw; display: flex; align-items: center; justify-content: center; background-color: rgb(51, 51, 51); }

.embedded-blog-manager .post-wechat-preview { width: 800px; height: 580px; }

.embedded-blog-manager .post-wechat-preview .preview-left { width: 50%; float: left; background: url("/images/iphone-preview.592a60dd5704c4a4bc91e117eb20ceb5.png") 50% 50% / 262px auto no-repeat; height: 100%; display: flex; align-items: center; justify-content: center; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container { background-color: rgb(255, 255, 255); width: 224px; height: 359px; overflow: auto; position: relative; top: 16px; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container ul { list-style: disc; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container ol { list-style: decimal; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container li { line-height: 1.35; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container h2 p { font-weight: 500; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container article p { line-height: 1.35; }

.embedded-blog-manager .post-wechat-preview .preview-left .content-container .wechat-account-link { color: rgb(110, 138, 165); }

.embedded-blog-manager .post-wechat-preview .preview-right { width: 50%; float: left; color: rgb(221, 221, 221); padding-top: 90px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field { margin-bottom: 20px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field:last-child { margin-bottom: 0px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .input, .embedded-blog-manager .post-wechat-preview .preview-right .form-field .label { display: block; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .input.inline, .embedded-blog-manager .post-wechat-preview .preview-right .form-field .label.inline { display: inline; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .label { margin-bottom: 5px; color: rgb(136, 136, 136); }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input, .embedded-blog-manager .post-wechat-preview .preview-right .form-field textarea { display: block; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 6px 8px; color: rgb(99, 105, 114); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input:focus, .embedded-blog-manager .post-wechat-preview .preview-right .form-field textarea:focus { border-color: rgb(27, 176, 230); outline: none; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input.thin, .embedded-blog-manager .post-wechat-preview .preview-right .form-field textarea.thin { padding: 2px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input.middle, .embedded-blog-manager .post-wechat-preview .preview-right .form-field textarea.middle { padding: 10px; height: 16px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input[type="checkbox"] { vertical-align: middle; display: inline-block; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field input[type="radio"] { display: inline-block; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field textarea { min-height: 100px; width: auto; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field select { height: 34px; font-size: 14px; line-height: 25px; outline: none; border-radius: 3px; color: rgb(99, 105, 114); width: 100%; padding: 0px 21px 0px 10px; background-image: linear-gradient(rgb(253, 253, 253), rgb(249, 249, 249)); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 1px 0px; border: 1px solid rgb(198, 201, 204); }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .select-container select { appearance: none; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .radio-field { padding: 6px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .radio-field .label { padding-left: 4px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .radio-field:first-child { margin-top: 0px; }

.embedded-blog-manager .post-wechat-preview .preview-right .form-field .radio-field:last-child { margin-bottom: 0px; }

.embedded-blog-manager .post-wechat-preview .preview-right .error-message { color: red; padding: 10px 0px; }

.embedded-blog-manager .post-wechat-preview .preview-right .s-btn i.fa { margin-left: 6px; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-title { margin-bottom: 10px; font-size: 18px; font-weight: 500; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-form .wechat-account { margin-bottom: 15px; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-form input { margin-right: 6px; width: 224px; padding: 6px; display: inline; }

.embedded-blog-manager .post-wechat-preview .preview-right .wechat-account { margin-bottom: 10px; font-size: 13px; }

.embedded-blog-manager .post-wechat-preview .preview-right .s-btn { margin: 0px; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-info { margin-bottom: 30px; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-info i { padding-right: 6px; }

.embedded-blog-manager .post-wechat-preview .preview-right .preview-prompt { margin-top: 10px; line-height: 2.15; }

.embedded-blog-manager .post-wechat-preview .preview-right .post-preview-separator { width: 320px; height: 1px; background-color: rgb(38, 38, 38); box-shadow: rgba(72, 72, 72, 0.5) 0px 1px 0px 0px; margin-bottom: 25px; }

.embedded-blog-manager .contact-link { cursor: pointer; text-decoration: underline; }

.embedded-blog-manager .is-dragging { position: relative; background: none; box-shadow: none; }

.embedded-blog-manager .is-dragging::after { content: ""; position: absolute; display: block; width: auto; height: auto; inset: 1px; border: 2px dashed rgb(179, 179, 179); cursor: move; }

.embedded-blog-manager .is-dragging > * { visibility: hidden; }

.embedded-blog-manager ::-webkit-scrollbar { appearance: none; width: 7px; height: 7px; }

.embedded-blog-manager ::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0, 0, 0, 0.5); box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 1px; }

@media only screen and (max-width: 727px) {
  .embedded-blog-manager .demo-bar { display: none; }
  .embedded-blog-manager .s-mobile-return-button { display: block; padding: 10px; }
}

@media only screen and (min-width: 728px) {
  .embedded-blog-manager .demo-bar { display: block; }
  .embedded-blog-manager .s-mobile-return-button { display: none; }
}

.embedded-analytics { font-family: "Open Sans", open_sans, sans-serif !important; }

.embedded-analytics a:not(.s-btn):not(.s-kit-btn) { color: rgb(27, 176, 230); }

.embedded-analytics .s-analytics { padding-bottom: 48px; }

.embedded-analytics .s-analytics h6.loading-title { display: inline-block; margin: 0px 2px 10px 0px; }

.embedded-analytics .s-analytics h6 { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; text-transform: uppercase; font-weight: 700; color: rgb(92, 102, 118); display: inline-block; line-height: 18px; margin-right: 5px; font-size: 14px; }

.embedded-analytics .s-analytics h6:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.embedded-analytics .s-analytics h6:lang(sxl), .embedded-analytics .s-analytics h6:lang(zh), .embedded-analytics .s-analytics h6:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.embedded-analytics .s-analytics h6:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.embedded-analytics .s-analytics .info-box { margin-bottom: 15px; }

.embedded-analytics .s-analytics .info-box h1 { margin-bottom: 0px; font-size: 48px; text-transform: none; color: rgb(65, 177, 161); }

.embedded-analytics .s-analytics .title { margin-bottom: 10px; }

.embedded-analytics .s-analytics .title h6 { margin: 5px 5px 0px 0px; }

.embedded-analytics .s-analytics .title a { display: block; float: right; margin-left: 15px; }

.embedded-analytics .s-analytics .title a.left { float: left; margin: 0px; }

.embedded-analytics .s-analytics .s-title-header { margin-bottom: 15px; }

.embedded-analytics .s-analytics .graph { margin-top: 20px; margin-bottom: 50px; }

.embedded-analytics .s-analytics .timespans { margin-bottom: 40px; }

.embedded-analytics .s-analytics .timespans .s-btn:first-of-type { margin-left: 0px; }

.embedded-analytics .s-analytics .notes > p { font-style: italic; }

.embedded-analytics .s-analytics .flot-container { height: 330px; position: relative; }

.embedded-analytics .s-analytics .flot-container .flot { width: 100%; height: 100%; }

.embedded-analytics .s-analytics .flot-container .flot-tick-label { color: rgb(141, 148, 156) !important; }

.embedded-analytics .s-analytics .pro-icon { z-index: -1; position: absolute; top: -8px; left: -14px; }

.embedded-analytics .s-analytics .section-bar { clear: both; margin: 70px 10px 40px; color: rgb(185, 189, 192); }

.embedded-analytics .s-analytics .section-bar h3 { display: flex; align-items: center; font-family: brandon-grotesque, brandon, martel-sans, "open sans", sans-serif; text-transform: uppercase; color: rgb(185, 189, 192); background: rgb(255, 255, 255); margin-bottom: 0px; font-size: 26px; }

.embedded-analytics .s-analytics .section-bar h3 span { font-size: 1.5em; padding: 0px 8px 0px 2px; vertical-align: baseline; }

.embedded-analytics .s-analytics .section-bar h3 .section-title-wrapper { gap: 0.5em; width: 100%; display: flex; align-items: center; }

.embedded-analytics .s-analytics .section-bar h3 .section-title-wrapper hr { flex: 1 1 0%; border: 1px solid rgb(185, 189, 192); }

.embedded-analytics .s-analytics .section-bar::after { clear: both; content: ""; display: block; }

.embedded-analytics .s-analytics .s-title-header { margin-bottom: 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }

.embedded-analytics .s-analytics .s-title-header hr { margin-bottom: 0px; border-bottom: rgb(226, 228, 231); border-top-color: rgb(226, 228, 231); border-right-color: rgb(226, 228, 231); border-left-color: rgb(226, 228, 231); }

.embedded-analytics .s-analytics .s-title-header .s-title { margin-bottom: 10px; }

.embedded-analytics .s-analytics .date-selector { clear: both; position: relative; padding: 10px 0px; margin: 0px 10px; width: 100%; max-width: calc(100% - 20px); overflow: hidden; z-index: 1; }

.embedded-analytics .s-analytics .date-selector::before { content: ""; position: absolute; width: 100%; height: 100%; top: -10px; background: rgb(255, 255, 255); }

.embedded-analytics .s-analytics .date-selector .s-btn.toggled, .embedded-analytics .s-analytics .date-selector .s-btn.toggled:active, .embedded-analytics .s-analytics .date-selector .s-btn.toggled:focus, .embedded-analytics .s-analytics .date-selector .s-btn.toggled:hover { color: rgb(136, 139, 148); }

.embedded-analytics .s-analytics .info-box h6 { margin-bottom: 8px; margin-top: 20px; }

.embedded-analytics .s-analytics .s-btn.toggled::after, .embedded-analytics .s-analytics .s-btn.toggled::before { content: ""; display: block; position: absolute; left: 50%; top: 100%; width: 100vw; height: 10px; margin-top: 3px; border-radius: 0px; background: rgb(255, 255, 255); pointer-events: none; opacity: 1; }

.embedded-analytics .s-analytics .s-btn.toggled::before { margin-left: -5px; transform-origin: left center; transform: skewX(-45deg) rotate(180deg); border-left: 1px solid rgb(198, 201, 205); border-top: 1px solid rgb(198, 201, 205); }

.embedded-analytics .s-analytics .s-btn.toggled::after { margin-left: 5px; transform: skewX(45deg); border-left: 1px solid rgb(198, 201, 205); border-bottom: 1px solid rgb(198, 201, 205); }

.embedded-analytics .s-analytics .data-viz { margin-top: 40px; }

.embedded-analytics .s-analytics .tips { margin-top: 100px; }

.embedded-analytics .s-analytics .device-chart-info { margin-top: 10px; }

.embedded-analytics .s-analytics .device-chart-info p > * { margin-right: 10px; }

.embedded-analytics .s-analytics img.data-flag { margin-right: 0.5em; margin-bottom: -0.5em; vertical-align: baseline; background-image: linear-gradient(rgb(255, 255, 255) 3px, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0.1) 21px, rgb(255, 255, 255) 0px); }

.embedded-analytics .s-analytics span.data-flag-empty { width: 24px; height: 24px; display: inline-block; margin-right: 0.5em; margin-bottom: -0.5em; vertical-align: baseline; }

.embedded-analytics .s-analytics .infobox-tooltip { cursor: help; margin-left: 5px; font-size: 18px; color: rgba(92, 102, 118, 0.4); }

.embedded-analytics .s-analytics .file-icon { font-style: normal; line-height: 2em; text-align: left; }

.embedded-analytics .s-analytics .row { margin: 0px; }

.embedded-analytics .s-analytics .col { float: left; padding: 0px 10px; width: 100%; box-sizing: border-box; }

.embedded-analytics .s-analytics .col > .row > .col:first-of-type { padding-left: 0px; }

.embedded-analytics .s-analytics .col > .row > .col:last-of-type { padding-right: 0px; }

.embedded-analytics .s-analytics .col.graph .flot-base, .embedded-analytics .s-analytics .col.graph .flot-overlay { max-width: 100%; max-height: 100%; }

.embedded-analytics .s-analytics .col.col-auto { width: auto; }

.embedded-analytics .s-analytics .col-1 { width: 8.33333%; }

.embedded-analytics .s-analytics .col-2 { width: 16.6667%; }

.embedded-analytics .s-analytics .col-3 { width: 25%; }

.embedded-analytics .s-analytics .col-4 { width: 33.3333%; }

.embedded-analytics .s-analytics .col-5 { width: 41.6667%; }

.embedded-analytics .s-analytics .col-6 { width: 50%; }

.embedded-analytics .s-analytics .col-7 { width: 58.3333%; }

.embedded-analytics .s-analytics .col-8 { width: 66.6667%; }

.embedded-analytics .s-analytics .col-9 { width: 75%; }

.embedded-analytics .s-analytics .col-10 { width: 83.3333%; }

.embedded-analytics .s-analytics .col-11 { width: 91.6667%; }

.embedded-analytics .s-analytics .col-12 { width: 100%; }

@media screen and (max-width: 960px) {
  .embedded-analytics .s-analytics .is-sticky .date-selector { margin-top: 60px; max-width: 700px; }
  .embedded-analytics .s-analytics .col-1, .embedded-analytics .s-analytics .col-2, .embedded-analytics .s-analytics .col-3 { width: 100%; }
}

@media screen and (max-width: 728px) {
  .embedded-analytics .s-analytics .is-sticky .date-selector { max-width: 440px; }
  .embedded-analytics .s-analytics .s-analytics .section-bar h3 { font-size: 1.4em; }
  .embedded-analytics .s-analytics .s-analytics .info-box h6 { margin-bottom: 12px; font-size: 1.1em; }
  .embedded-analytics .s-analytics .col { padding-left: 10px !important; margin-bottom: 15px !important; }
  .embedded-analytics .s-analytics .col .col { padding-left: 0px !important; }
  .embedded-analytics .s-analytics .col-4, .embedded-analytics .s-analytics .col-5, .embedded-analytics .s-analytics .col-6, .embedded-analytics .s-analytics .col-7, .embedded-analytics .s-analytics .col-8, .embedded-analytics .s-analytics .col-9, .embedded-analytics .s-analytics .col-10, .embedded-analytics .s-analytics .col-11, .embedded-analytics .s-analytics .col-12 { width: 100%; }
}

.embedded-analytics .s-analytics .data-table { word-break: break-word; }

.embedded-analytics .s-analytics .data-table tr td:first-of-type { font-weight: 700; }

.embedded-analytics .s-analytics .data-table td { padding: 10px 5px; line-height: 1.5; vertical-align: sub; }

.embedded-analytics .s-analytics .data-table td.nowrap { white-space: nowrap; }

.embedded-analytics .s-analytics .data-table.no-border td { border-top-width: medium; border-top-style: none; border-top-color: currentcolor; padding-bottom: 0px; }

.embedded-analytics .s-analytics .data-table.no-border td:first-of-type { padding-right: 0px; }

.embedded-analytics .s-analytics .data-table.no-border tr:nth-of-type(2n) td:first-of-type { font-weight: 100; color: rgb(185, 189, 192); }

.embedded-analytics .s-analytics .data-table.max-width { width: 100% !important; }

.embedded-analytics .s-analytics .data-table.max-width td:last-of-type { width: 100%; }

.embedded-analytics .s-analytics .data-table.pages tr td:nth-of-type(2) { width: 100%; text-align: left; }

.embedded-analytics .s-analytics .data-table.pages tr td:nth-of-type(3) { width: 1em; text-align: right; }

.embedded-analytics .s-analytics .data-table.pages .file-path-link { display: none; width: 0px; color: currentcolor; }

.embedded-analytics .s-analytics .data-table.pages tr:hover .file-path-link { display: block; }

.embedded-analytics .s-analytics .data-table.links { word-break: break-all; }

.embedded-analytics .s-analytics .data-table.links td { line-height: 1.25em; font-size: 0.95em; }

.embedded-analytics .s-analytics .data-table.links td:last-of-type { font-size: 12px; }

.embedded-analytics .s-analytics a.traffic-show-more { float: right; }

.embedded-analytics .s-analytics .flex-row { display: flex; align-items: center; flex-wrap: wrap; column-gap: 10px; }

.embedded-analytics .s-analytics .flex-row::after, .embedded-analytics .s-analytics .flex-row::before { display: none; }

.embedded-analytics .s-analytics .flex-row > .col { width: auto; flex: 1 0 calc(50% - 5px); }

@media only screen and (max-width: 959px) {
  .embedded-analytics .s-analytics .s-title .left h6 { font-size: 85%; margin-bottom: 10px; }
  .embedded-analytics .s-analytics .s-title .left .ib { display: block; margin-left: 0px; }
  .embedded-analytics .s-analytics .flot-container { height: 240px; }
  .embedded-analytics .s-analytics .title a { margin-left: 10px; }
}

@media only screen and (max-width: 479px) {
  .embedded-analytics .s-analytics .flot-container { height: 160px; }
  .embedded-analytics .s-analytics table tr td.percentage { white-space: nowrap; }
  .embedded-analytics .s-analytics .title h4 { margin-right: 0px; }
  .embedded-analytics .s-analytics .info-box { padding: 10px; margin-bottom: 10px; }
  .embedded-analytics .s-analytics .info-box h1 { font-size: 36px; }
  .embedded-analytics .s-analytics .info-box .min-height { min-height: 36px !important; }
}

.embedded-analytics .s-analytics .is-sticky .date-selector { }

.embedded-analytics .s-analytics .info-box { padding-left: 10px; }

.embedded-analytics .s-analytics .date-selector { position: relative !important; }

.embedded-analytics .s-analytics .all-orders { color: rgb(145, 156, 171); }

.embedded-analytics .indicator, .embedded-analytics .loading-mixin { display: inline-block; width: 16px; height: 16px; background: url("/images/indicator.ca0502dc147ac73e76b34806a383a87a.gif") no-repeat; }

.embedded-analytics .indicator { position: relative; margin-left: 3px; vertical-align: middle; }

.embedded-analytics .audience-notice { display: flex; }

.embedded-analytics .audience-notice ol { list-style: inside decimal; flex: 1 1 0%; }

.embedded-analytics .audience-notice ol li { color: rgb(92, 102, 118); line-height: 1.4; }

.embedded-analytics .audience-notice ol li a:not(.s-btn):not(.s-kit-btn), .embedded-analytics .audience-notice ol li a:not(.s-btn):not(.s-kit-btn):not(.no-underline):not(.s-kit-close-font):not(.plain-btn):not([rel="nofollow"]) { color: rgb(145, 156, 171); text-decoration: underline; }

.embedded-analytics .audience-notice ol li a:not(.s-btn):not(.s-kit-btn):hover, .embedded-analytics .audience-notice ol li a:not(.s-btn):not(.s-kit-btn):not(.no-underline):not(.s-kit-close-font):not(.plain-btn):not([rel="nofollow"]):hover { color: rgb(145, 156, 171); text-decoration-color: currentcolor; }

.embedded-analytics .audience-notice i { font-size: 62px; margin-right: 20px; }

.embedded-analytics .audience-notice .s-kit-btn { align-self: baseline; margin: 0px 0px 0px 20px; color: rgb(255, 255, 255); }

.embedded-analytics .audience-notice.is-vip i { font-size: 40px; }

.embedded-analytics .audience-notice strong { color: rgb(80, 106, 89); }

.embedded-analytics .s-notice i { color: rgb(104, 168, 128); }

.embedded-analytics .s-notice .s-notice-close-icon { position: absolute; top: 10px; right: 15px; font-size: 25px; cursor: pointer; }

.embedded-analytics .s-notice .s-notice-close-icon, .embedded-analytics .s-notice .s-notice-close-icon:hover { color: rgb(104, 168, 128); }

.embedded-analytics .s-notice .content-link { cursor: pointer; text-decoration: underline; }

.embedded-analytics .s-notice .notice-tag { font-weight: 700; padding: 5px 8px; border-radius: 4px; color: rgb(255, 255, 255); background: rgb(104, 168, 128); }

.embedded-analytics .s-notice.warning, .embedded-analytics .s-notice.yellow { background: rgb(255, 223, 164); border: 1px solid rgb(218, 186, 126); color: rgb(251, 125, 43); }

.embedded-analytics .s-notice.warning .s-notice-close-icon, .embedded-analytics .s-notice.warning i, .embedded-analytics .s-notice.yellow .s-notice-close-icon, .embedded-analytics .s-notice.yellow i { color: rgb(251, 125, 43); }

.embedded-analytics .s-notice.warning .notice-tag, .embedded-analytics .s-notice.yellow .notice-tag { background: rgb(251, 125, 43); }

.embedded-analytics .audience-plan-notice { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; }

.embedded-analytics .audience-plan-notice .left-content { display: flex; align-items: center; width: 98%; }

.embedded-analytics .audience-plan-notice i { font-size: 26px; margin-right: 10px; margin-left: 5px; }

.embedded-analytics .audience-plan-notice a { color: inherit; }

.embedded-analytics .audience-plan-notice .notice-tag { margin-left: 10px; }

.embedded-analytics .flex-info { display: flex; align-items: baseline; }

.embedded-analytics .flex-info span { margin-left: 4px; color: rgb(185, 189, 192); }

.embedded-analytics .s-analytics .audience-analytics-link-col { color: rgb(145, 156, 171); }

.embedded-analytics .s-analytics .audience-analytics-link-col > a { display: inline-block; margin-left: 10px; }

.editor-rtl-layout .embedded-analytics .s-analytics .audience-analytics-link-col > a { margin-left: 0px; margin-right: 10px; }

.embedded-analytics .pageview .visitors-region { display: flex; flex-direction: row; justify-content: space-between; }

.embedded-analytics .pageview .visitors-region .columns { flex: 1 1 0%; }

.embedded-analytics .pageview .graph > .info-box { padding-left: unset; }

.embedded-crm .header-actions .left-actions h2 { display: none; }

.embedded-crm .caps { font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-weight: 700; }

.embedded-crm .caps:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.embedded-crm .caps:lang(sxl), .embedded-crm .caps:lang(zh), .embedded-crm .caps:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.embedded-crm .caps:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.embedded-crm .s-audience .s-kit-table { font-size: 13px; color: rgb(92, 102, 118); }

.embedded-crm .s-audience button.s-kit-btn { margin-bottom: 0px; margin-right: 10px; }

.embedded-crm .s-audience button.s-kit-btn:last-child { margin-right: 0px; }

.embedded-crm .s-audience .plain-btn { cursor: pointer; line-height: 1.5; font-weight: 400; text-decoration: underline; }

.embedded-crm .s-audience .plain-btn.unclickable { cursor: default; text-decoration: none; }

.embedded-crm .s-audience .plain-btn:hover { color: rgb(118, 128, 144); }

.embedded-crm .s-audience .s-loading-blur { overflow: hidden; opacity: 0.25; }

.embedded-crm .s-audience .s-kit-table-content .s-kit-table-selection-column { min-width: unset; width: 15px; }

.embedded-crm .s-audience .s-kit-table-content .s-kit-table-body .s-kit-checkbox { display: inline-block; margin-top: 7px; margin-right: auto !important; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell { white-space: normal !important; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell .contact-name { max-width: none; display: flex; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell .contact-name .name { flex: 0 0 auto; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell .message { padding: 3px 0px 0px; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell .date { color: rgb(92, 102, 118); font-size: 12px; }

.embedded-crm .s-audience .s-kit-table-content .mobile-cell .tags { margin-top: 5px; display: flex; align-items: baseline; flex-wrap: wrap; }

.embedded-crm .s-audience .non-spam-table-bottom-right { text-align: right; }

.embedded-crm .s-audience .non-spam-table-bottom-right .quota-status { margin-bottom: 10px; }

.embedded-crm .s-audience .non-spam-table-bottom-right .loading-icon { margin: 0px 5px 0px 0px; color: rgb(118, 128, 144); }

.embedded-crm .s-audience .tab-title { display: inline-block; color: rgb(118, 128, 144); padding-bottom: 5px; cursor: pointer; }

.embedded-crm .s-audience .tab-title + .tab-title { margin-left: 20px; }

.embedded-crm .s-audience .tab-title.selected { color: rgb(92, 102, 118); border-bottom: 2px solid; }

.embedded-crm .s-audience .header-actions { margin-bottom: 10px; }

.embedded-crm .s-audience .header-actions.top-header { margin-bottom: 20px; }

.embedded-crm .s-audience .plain-btn, .embedded-crm .s-audience .quota-status { color: rgb(180, 189, 204); }

.embedded-crm .s-audience .quota-status a { color: unset; font-weight: 400; text-decoration: underline; cursor: pointer; }

.embedded-crm .s-audience .quota-status a:hover { color: rgb(180, 189, 204); }

@media screen and (max-width: 727px) {
  .embedded-crm .s-audience .header-actions .left-actions, .embedded-crm .s-audience .s-title .left { margin-bottom: 10px; }
  .embedded-crm .s-audience .contact-list { display: flex; flex-direction: column; }
  .embedded-crm .s-audience .s-notice { display: none; margin-bottom: 10px; }
  .embedded-crm .s-audience .non-spam-table-bottom-right { text-align: left; }
}

.embedded-crm .contact-table, .embedded-crm .newsletter-table { padding-bottom: 20px; }

.embedded-crm .contact-table .recipients-tips-wrapper, .embedded-crm .newsletter-table .recipients-tips-wrapper { gap: 5px; display: flex; align-items: center; }

.embedded-crm .contact-table .recipients-tips-wrapper .recipients-hint, .embedded-crm .newsletter-table .recipients-tips-wrapper .recipients-hint { cursor: pointer; color: rgb(118, 128, 144); }

.embedded-crm .contact-table .s-kit-table-tbody .s-kit-table-row td:not(.s-kit-table-selection-column), .embedded-crm .newsletter-table .s-kit-table-tbody .s-kit-table-row td:not(.s-kit-table-selection-column) { cursor: pointer; }

.embedded-crm .contact-table .s-kit-table-tbody .s-kit-table-row td .date, .embedded-crm .newsletter-table .s-kit-table-tbody .s-kit-table-row td .date { white-space: nowrap; max-width: 160px; }

.embedded-crm .contact-table .s-kit-table-tbody .s-kit-table-row td .message, .embedded-crm .newsletter-table .s-kit-table-tbody .s-kit-table-row td .message { max-width: 360px; white-space: normal !important; }

.embedded-crm .contact-table .placeholder-text, .embedded-crm .contact-table .stats, .embedded-crm .newsletter-table .placeholder-text, .embedded-crm .newsletter-table .stats { color: rgb(180, 189, 204); }

.embedded-crm .contact-table.mobile-view table { display: flex; }

.embedded-crm .contact-table.mobile-view tbody { width: 100%; }

.embedded-crm .contact-table.mobile-view .s-kit-table-row { display: flex; width: 100%; }

.embedded-crm .contact-table.mobile-view .s-kit-table-row td { flex: 1 1 0%; }

.embedded-crm .contact-table.mobile-view .s-kit-table-row td:first-child, .embedded-crm .contact-table.mobile-view .s-kit-table-row td:last-child { flex: 0 0 auto; }

.embedded-crm .newsletter-table .s-kit-table-thead .s-kit-table-selection { display: none; }

.embedded-crm .newsletter-table tbody tr td .name { min-width: 180px; }

.embedded-crm .header-actions { display: flex; flex-wrap: wrap; justify-content: space-between; }

.embedded-crm .header-actions .s-kit-pagination.newsletter-list-pagination li a { text-decoration: none; }

.embedded-crm .empty-message { margin-top: 0px; line-height: 1.5; color: rgb(92, 102, 118); }

.embedded-crm .s-notice i { color: rgb(104, 168, 128); }

.embedded-crm .s-notice .s-notice-close-icon { position: absolute; top: 10px; right: 15px; font-size: 25px; cursor: pointer; }

.embedded-crm .s-notice .s-notice-close-icon, .embedded-crm .s-notice .s-notice-close-icon:hover { color: rgb(104, 168, 128); }

.embedded-crm .s-notice .content-link { cursor: pointer; text-decoration: underline; }

.embedded-crm .s-notice .notice-tag { font-weight: 700; padding: 5px 8px; border-radius: 4px; color: rgb(255, 255, 255); background: rgb(104, 168, 128); }

.embedded-crm .s-notice.warning, .embedded-crm .s-notice.yellow { background: rgb(255, 223, 164); color: rgb(251, 125, 43); }

.embedded-crm .s-notice.warning .s-notice-close-icon, .embedded-crm .s-notice.warning i, .embedded-crm .s-notice.yellow .s-notice-close-icon, .embedded-crm .s-notice.yellow i { color: rgb(251, 125, 43); }

.embedded-crm .s-notice.warning .notice-tag, .embedded-crm .s-notice.yellow .notice-tag { background: rgb(251, 125, 43); }

.embedded-crm .audience-notice { display: flex; }

.embedded-crm .audience-notice ol { list-style: inside decimal; flex: 1 1 0%; }

.embedded-crm .audience-notice ol li { line-height: 1.4; }

.embedded-crm .audience-notice i { font-size: 62px; margin-right: 20px; }

.embedded-crm .audience-notice .s-kit-btn { align-self: baseline; margin: 0px 0px 0px 20px; color: rgb(255, 255, 255); }

.embedded-crm .audience-notice.is-vip i { font-size: 40px; }

.embedded-crm .audience-notice strong { color: rgb(80, 106, 89); }

.embedded-crm .audience-search { position: relative; display: inline-block; width: 140px; margin-bottom: 10px; }

.embedded-crm .audience-search .search-input input { width: 140px; }

.embedded-crm .audience-search .search-input .audience-search-close { position: absolute; top: 9px; right: 6px; }

.embedded-crm .audience-search .search-input .audience-search-close a { font-size: 20px; color: red; padding: 2px; cursor: pointer; }

.embedded-crm .audience-search .search-input input.s-kit-input { padding: 4px 8px 4px 25px; }

.embedded-crm .feedback-bar { position: fixed; z-index: 100; bottom: 0px; left: 30px; display: flex; justify-content: center; align-items: center; color: rgb(255, 255, 255); padding: 6px 12px; border-top-left-radius: 4px; border-top-right-radius: 4px; background: rgb(129, 89, 187); cursor: pointer; }

@media only screen and (max-width: 428px) {
  .embedded-crm .feedback-bar { display: none !important; }
}

.embedded-crm .feedback-bar .right-arrow { width: 20px; height: 20px; display: flex; align-items: center; justify-content: center; }

.embedded-crm .feedback-bar .right-arrow i { border-style: solid; border-color: rgb(255, 255, 255); border-image: none; border-width: 0px 2px 2px 0px; display: inline-block; padding: 4px; transform: rotate(-45deg); }

.embedded-crm .s-box.tag, .spam-audience-list-dialog-wrapper .s-box.tag { margin-left: 0px; line-height: 1; font-size: 11px; padding: 3px 5px; white-space: nowrap; }

.embedded-crm .s-box.tag > *, .spam-audience-list-dialog-wrapper .s-box.tag > * { font-weight: 700; }

.embedded-crm .s-box.tag.orange .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.orange .s-kit-icon { top: -1px; color: rgb(255, 138, 47); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.green .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.green .s-kit-icon { top: -1px; color: rgb(147, 183, 25); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.blue .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.blue .s-kit-icon { top: -1px; color: rgb(27, 176, 230); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.gray-2 .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.gray-2 .s-kit-icon { top: -1px; color: rgb(118, 128, 144); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.gray-light.ghost, .spam-audience-list-dialog-wrapper .s-box.tag.gray-light.ghost { color: rgb(180, 189, 204); border-color: rgb(180, 189, 204); }

.embedded-crm .s-box.tag.gray-light .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.gray-light .s-kit-icon { top: -1px; color: rgb(180, 189, 204); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.red.ghost, .spam-audience-list-dialog-wrapper .s-box.tag.red.ghost { background: none; color: rgb(230, 71, 81); border: 1px solid rgb(230, 71, 81); }

.embedded-crm .s-box.tag.red .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.red .s-kit-icon { top: -1px; color: rgb(230, 71, 81); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-box.tag.s-orange.ghost, .spam-audience-list-dialog-wrapper .s-box.tag.s-orange.ghost { background: none; color: rgb(251, 125, 43); border: 1px solid rgb(251, 125, 43); }

.embedded-crm .s-box.tag.s-orange .s-kit-icon, .spam-audience-list-dialog-wrapper .s-box.tag.s-orange .s-kit-icon { top: -1px; color: rgb(251, 125, 43); font-size: 8px; margin-right: 2px; position: relative; }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content table { color: rgb(92, 102, 118); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr { border-color: rgb(226, 228, 231); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr th, .embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr th.s-kit-table-cell, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr th, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content thead.s-kit-table-thead tr th.s-kit-table-cell { color: rgb(92, 102, 118); border-color: rgb(226, 228, 231); background: rgb(244, 246, 250); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content tbody.s-kit-table-tbody tr td, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content tbody.s-kit-table-tbody tr td { color: rgb(92, 102, 118); border-bottom-color: rgb(228, 232, 239); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-table-placeholder, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-table-placeholder { color: rgb(180, 189, 204); border-color: rgb(228, 232, 239); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-checkbox-wrapper, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-checkbox-wrapper { color: rgb(92, 102, 118); }

.embedded-crm .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner, .spam-audience-list-dialog-wrapper .s-kit-table-wrapper.s-custom-table .s-kit-table .s-kit-table-content .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner { border-color: rgb(118, 128, 144); }

.embedded-crm .audience-table-loading .s-kit-table, .spam-audience-list-dialog-wrapper .audience-table-loading .s-kit-table { min-height: 140px; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .date, .embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .message, .embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .name, .embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record div:not(.contact-name).phone, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .date, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .message, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .name, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record div:not(.contact-name).phone { font-weight: 700; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .right-arrow, .embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .right-arrow .s-kit-icon, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .right-arrow, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .right-arrow .s-kit-icon { font-weight: 700; color: rgb(251, 125, 43); }

.embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .mobile-cell .date, .embedded-crm .s-kit-table-tbody .s-kit-table-row.new-record .mobile-cell .message, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .mobile-cell .date, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row.new-record .mobile-cell .message { font-weight: 400; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td { word-break: keep-all; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .audience-list-tags, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .audience-list-tags { width: 150px; row-gap: 4px; display: flex; white-space: normal; flex-direction: column; align-items: flex-start; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .tag, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .tag { margin: 0px; line-height: 1; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .button, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .button { color: rgb(118, 128, 144); text-transform: uppercase; font-size: 11px; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .button .s-kit-icon, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .audience-list-tags .button .s-kit-icon { color: inherit; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name { display: flex; flex-direction: column; min-width: 180px; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .name, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .name { overflow: hidden; text-overflow: ellipsis; vertical-align: baseline; gap: 5px; display: flex; align-items: baseline; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .name .s-kit-icon, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .name .s-kit-icon { margin-left: 0px; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .email, .embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .phone, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .email, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .phone { text-overflow: ellipsis; color: rgb(180, 189, 204); white-space: normal; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .email-status-row, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .email-status-row { display: flex; align-items: baseline; flex-wrap: wrap; gap: 5px; min-width: 0px; max-width: 100%; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .contact-name .email-status-tag, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .contact-name .email-status-tag { margin: 0px; line-height: 1; white-space: nowrap; flex: 0 0 auto; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper { display: flex; align-items: baseline; flex-wrap: wrap; gap: 4px; min-width: 0px; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .date, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .date { margin: 0px; color: rgb(92, 102, 118); }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .last-updated-tags, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .last-updated-tags { display: inline-flex; align-items: baseline; gap: 4px; flex: 0 0 auto; white-space: nowrap; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .last-updated-status-tag, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .last-updated-wrapper .last-updated-status-tag { margin: 0px; line-height: 1; white-space: nowrap; flex: 0 0 auto; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .right-arrow, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .right-arrow { gap: 4px; display: flex; cursor: pointer; align-items: center; justify-content: flex-end; }

.embedded-crm .s-kit-table-tbody .s-kit-table-row td .right-arrow .s-kit-icon, .spam-audience-list-dialog-wrapper .s-kit-table-tbody .s-kit-table-row td .right-arrow .s-kit-icon { font-size: 14px; line-height: 1.5; color: rgb(162, 172, 187); }

.unreachable-email-hint-tooltip .more-link { color: rgb(255, 255, 255); text-decoration: underline; }

.filter-popover { overflow: auto; color: rgb(92, 102, 118); }

.filter-popover .title { color: rgb(92, 102, 118); font-weight: 700; margin: 10px 0px; }

.filter-popover .quick-selection-btn-group { color: rgb(180, 189, 204); margin: 5px 0px; }

.filter-popover .quick-selection-btn-group .quick-selection-btn { color: rgb(180, 189, 204); cursor: pointer; text-decoration: underline; }

.filter-popover .s-kit-checkbox-group { border-spacing: 5px; font-family: open_sans, "Open Sans", sans-serif; }

.filter-popover .s-kit-checkbox-group:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.filter-popover .s-kit-checkbox-group:lang(sxl), .filter-popover .s-kit-checkbox-group:lang(zh), .filter-popover .s-kit-checkbox-group:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.filter-popover .s-kit-checkbox-group:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item { display: block; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item .s-kit-checkbox-disabled { opacity: 0; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span { display: table-cell; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span:not(.s-kit-checkbox) { color: rgb(92, 102, 118); width: 100%; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span .disabled { color: rgb(180, 189, 204); }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span .site-label { display: block; padding: 5px 2px; margin: -4px 0px -4px -4px; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span .site-label:hover { background: rgb(244, 246, 250); }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item > span .label { display: block; }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox-wrapper { color: rgb(92, 102, 118); }

.filter-popover .s-kit-checkbox-group .s-kit-checkbox:not(.s-kit-checkbox-disabled):not(.s-kit-checkbox-checked):not(.s-kit-checkbox-indeterminate) .s-kit-checkbox-inner { border-color: rgb(118, 128, 144); }

.filter-popover .s-kit-radio-group { border-spacing: 5px; margin-left: -5px; display: block; text-align: left; word-break: break-word; }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper { font-weight: 400; font-size: 14px; display: block; }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper:not(.s-kit-radio-wrapper-disabled):hover { background: rgb(244, 246, 250); }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper.s-kit-radio-wrapper-disabled { cursor: not-allowed; }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper .s-kit-radio { display: none; }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper > span { color: rgb(92, 102, 118); display: table-cell; }

.filter-popover .s-kit-radio-group .s-kit-radio-wrapper > span .disabled { color: rgb(180, 189, 204); }

.filtered-window { display: inline-block; vertical-align: middle; padding: 8px 12px; margin-right: 10px; color: rgb(144, 159, 169); border: 1px solid rgb(144, 159, 169); border-radius: 3px; cursor: pointer; }

.filtered-window:last-child { margin-right: 0px; }

.filtered-window > span { margin-right: 8px; font-size: 14px; font-weight: 700; max-width: 200px; overflow: hidden; }

.filtered-window .s-kit-icon { color: rgb(144, 159, 169); }

.send-button-dropdown-container { z-index: 3001; }

.contact-detail-dialog .s-kit-modal-content { overflow: visible; }

.contact-detail-dialog .s-kit-modal-close { top: 10px; right: -40px; }

.contact-detail-dialog .s-kit-modal-close, .contact-detail-dialog .s-kit-modal-close:hover { color: rgba(255, 255, 255, 0.75) !important; }

.contact-detail-dialog .s-kit-btn-group.s-kit-dropdown-button { display: flex; flex-wrap: nowrap; white-space: normal; }

.contact-detail-dialog .s-kit-btn-group.s-kit-dropdown-button .s-kit-dropdown-trigger { border-left: 1px solid rgba(184, 205, 80, 0.61) !important; }

.s-kit-modal.audience-dialog .s-kit-modal-content, .s-kit-modal.change-contact-info-dialog .s-kit-modal-content, .s-kit-modal.contact-detail-dialog .s-kit-modal-content, .s-kit-modal.sender-profile-editor-dialog .s-kit-modal-content { width: 440px; }

.s-kit-modal.audience-dialog .s-kit-dropdown-trigger, .s-kit-modal.change-contact-info-dialog .s-kit-dropdown-trigger, .s-kit-modal.contact-detail-dialog .s-kit-dropdown-trigger, .s-kit-modal.sender-profile-editor-dialog .s-kit-dropdown-trigger { border-left: 1px solid rgb(184, 208, 105); }

.dashboard-rtl-layout .s-kit-modal.audience-dialog .s-kit-dropdown-trigger, .dashboard-rtl-layout .s-kit-modal.change-contact-info-dialog .s-kit-dropdown-trigger, .dashboard-rtl-layout .s-kit-modal.contact-detail-dialog .s-kit-dropdown-trigger, .dashboard-rtl-layout .s-kit-modal.sender-profile-editor-dialog .s-kit-dropdown-trigger, .editor-rtl-layout .s-kit-modal.audience-dialog .s-kit-dropdown-trigger, .editor-rtl-layout .s-kit-modal.change-contact-info-dialog .s-kit-dropdown-trigger, .editor-rtl-layout .s-kit-modal.contact-detail-dialog .s-kit-dropdown-trigger, .editor-rtl-layout .s-kit-modal.sender-profile-editor-dialog .s-kit-dropdown-trigger { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right: 1px solid rgb(184, 208, 105); }

.s-kit-modal.audience-dialog .label-wrapper, .s-kit-modal.change-contact-info-dialog .label-wrapper, .s-kit-modal.contact-detail-dialog .label-wrapper, .s-kit-modal.sender-profile-editor-dialog .label-wrapper { display: flex; justify-content: space-between; }

.s-kit-modal.audience-dialog .name-fields, .s-kit-modal.change-contact-info-dialog .name-fields, .s-kit-modal.contact-detail-dialog .name-fields, .s-kit-modal.sender-profile-editor-dialog .name-fields { display: flex; justify-content: space-between; margin: 0px -5px; }

.s-kit-modal.audience-dialog .name-fields .s-kit-row, .s-kit-modal.change-contact-info-dialog .name-fields .s-kit-row, .s-kit-modal.contact-detail-dialog .name-fields .s-kit-row, .s-kit-modal.sender-profile-editor-dialog .name-fields .s-kit-row { margin-left: 5px; margin-right: 5px; }

.s-kit-modal.audience-dialog .name-fields .s-kit-form-item, .s-kit-modal.audience-dialog .name-fields .s-kit-row, .s-kit-modal.change-contact-info-dialog .name-fields .s-kit-form-item, .s-kit-modal.change-contact-info-dialog .name-fields .s-kit-row, .s-kit-modal.contact-detail-dialog .name-fields .s-kit-form-item, .s-kit-modal.contact-detail-dialog .name-fields .s-kit-row, .s-kit-modal.sender-profile-editor-dialog .name-fields .s-kit-form-item, .s-kit-modal.sender-profile-editor-dialog .name-fields .s-kit-row { flex: 1 1 0%; }

.s-kit-modal.audience-dialog .fields-group, .s-kit-modal.change-contact-info-dialog .fields-group, .s-kit-modal.contact-detail-dialog .fields-group, .s-kit-modal.sender-profile-editor-dialog .fields-group { position: relative; }

.s-kit-modal.audience-dialog .fields-group .switch-label, .s-kit-modal.change-contact-info-dialog .fields-group .switch-label, .s-kit-modal.contact-detail-dialog .fields-group .switch-label, .s-kit-modal.sender-profile-editor-dialog .fields-group .switch-label { cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; font-size: 14px; }

.s-kit-modal.audience-dialog .fields-group .switch-label.disabled, .s-kit-modal.change-contact-info-dialog .fields-group .switch-label.disabled, .s-kit-modal.contact-detail-dialog .fields-group .switch-label.disabled, .s-kit-modal.sender-profile-editor-dialog .fields-group .switch-label.disabled { cursor: default; }

.s-kit-modal.audience-dialog .fields-group .right-group-label, .s-kit-modal.change-contact-info-dialog .fields-group .right-group-label, .s-kit-modal.contact-detail-dialog .fields-group .right-group-label, .s-kit-modal.sender-profile-editor-dialog .fields-group .right-group-label { position: absolute; right: 0px; cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; font-size: 14px; }

.s-kit-modal.audience-dialog .fields-group .right-group-label.disabled, .s-kit-modal.change-contact-info-dialog .fields-group .right-group-label.disabled, .s-kit-modal.contact-detail-dialog .fields-group .right-group-label.disabled, .s-kit-modal.sender-profile-editor-dialog .fields-group .right-group-label.disabled { cursor: default; }

.s-kit-modal.audience-dialog .item-wrapper, .s-kit-modal.change-contact-info-dialog .item-wrapper, .s-kit-modal.contact-detail-dialog .item-wrapper, .s-kit-modal.sender-profile-editor-dialog .item-wrapper { margin-bottom: 10px; }

.s-kit-modal.audience-dialog .item-wrapper:last-child, .s-kit-modal.change-contact-info-dialog .item-wrapper:last-child, .s-kit-modal.contact-detail-dialog .item-wrapper:last-child, .s-kit-modal.sender-profile-editor-dialog .item-wrapper:last-child { margin-bottom: 0px; }

.s-kit-modal.audience-dialog .item-group, .s-kit-modal.change-contact-info-dialog .item-group, .s-kit-modal.contact-detail-dialog .item-group, .s-kit-modal.sender-profile-editor-dialog .item-group { display: flex; flex-direction: row; align-items: center; }

.s-kit-modal.audience-dialog .item-group .contact-phones-field, .s-kit-modal.change-contact-info-dialog .item-group .contact-phones-field, .s-kit-modal.contact-detail-dialog .item-group .contact-phones-field, .s-kit-modal.sender-profile-editor-dialog .item-group .contact-phones-field { flex-grow: 1; }

.s-kit-modal.audience-dialog .item-group .item-operator, .s-kit-modal.change-contact-info-dialog .item-group .item-operator, .s-kit-modal.contact-detail-dialog .item-group .item-operator, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator { margin-left: 10px; }

.s-kit-modal.audience-dialog .item-group .item-operator .s-kit-btn, .s-kit-modal.change-contact-info-dialog .item-group .item-operator .s-kit-btn, .s-kit-modal.contact-detail-dialog .item-group .item-operator .s-kit-btn, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator .s-kit-btn { width: 36px; height: 36px; font-size: 14px; }

.s-kit-modal.audience-dialog .item-group .item-operator .contact-field-popover, .s-kit-modal.change-contact-info-dialog .item-group .item-operator .contact-field-popover, .s-kit-modal.contact-detail-dialog .item-group .item-operator .contact-field-popover, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator .contact-field-popover { padding: 0px; }

.s-kit-modal.audience-dialog .item-group .item-operator .contact-field-popover .operator-items, .s-kit-modal.change-contact-info-dialog .item-group .item-operator .contact-field-popover .operator-items, .s-kit-modal.contact-detail-dialog .item-group .item-operator .contact-field-popover .operator-items, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator .contact-field-popover .operator-items { width: max-content; border-radius: 4px; overflow: hidden; }

.s-kit-modal.audience-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item, .s-kit-modal.change-contact-info-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item, .s-kit-modal.contact-detail-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item { padding: 10px; cursor: pointer; font-weight: 700; color: rgb(92, 102, 118); width: 100%; box-sizing: border-box; }

.s-kit-modal.audience-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item:hover, .s-kit-modal.change-contact-info-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item:hover, .s-kit-modal.contact-detail-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item:hover, .s-kit-modal.sender-profile-editor-dialog .item-group .item-operator .contact-field-popover .operator-items .operator-item:hover { background: rgb(226, 228, 231); }

.s-kit-modal.audience-dialog h3, .s-kit-modal.change-contact-info-dialog h3, .s-kit-modal.contact-detail-dialog h3, .s-kit-modal.sender-profile-editor-dialog h3 { color: rgb(75, 80, 86); text-transform: uppercase; font-size: 16px; font-weight: 700; margin-bottom: 16px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.s-kit-modal.audience-dialog h3:lang(ja), .s-kit-modal.change-contact-info-dialog h3:lang(ja), .s-kit-modal.contact-detail-dialog h3:lang(ja), .s-kit-modal.sender-profile-editor-dialog h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.s-kit-modal.audience-dialog h3:lang(sxl), .s-kit-modal.audience-dialog h3:lang(zh), .s-kit-modal.audience-dialog h3:lang(zh-cn), .s-kit-modal.change-contact-info-dialog h3:lang(sxl), .s-kit-modal.change-contact-info-dialog h3:lang(zh), .s-kit-modal.change-contact-info-dialog h3:lang(zh-cn), .s-kit-modal.contact-detail-dialog h3:lang(sxl), .s-kit-modal.contact-detail-dialog h3:lang(zh), .s-kit-modal.contact-detail-dialog h3:lang(zh-cn), .s-kit-modal.sender-profile-editor-dialog h3:lang(sxl), .s-kit-modal.sender-profile-editor-dialog h3:lang(zh), .s-kit-modal.sender-profile-editor-dialog h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.s-kit-modal.audience-dialog h3:lang(zh-tw), .s-kit-modal.change-contact-info-dialog h3:lang(zh-tw), .s-kit-modal.contact-detail-dialog h3:lang(zh-tw), .s-kit-modal.sender-profile-editor-dialog h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.s-kit-modal.audience-dialog a, .s-kit-modal.change-contact-info-dialog a, .s-kit-modal.contact-detail-dialog a, .s-kit-modal.sender-profile-editor-dialog a { color: rgb(27, 176, 230); }

.s-kit-modal.audience-dialog a.mail-link, .s-kit-modal.change-contact-info-dialog a.mail-link, .s-kit-modal.contact-detail-dialog a.mail-link, .s-kit-modal.sender-profile-editor-dialog a.mail-link { color: rgb(131, 139, 152); text-decoration: underline; }

.s-kit-modal.audience-dialog .description, .s-kit-modal.change-contact-info-dialog .description, .s-kit-modal.contact-detail-dialog .description, .s-kit-modal.sender-profile-editor-dialog .description { line-height: 1.5; margin-bottom: 20px; font-size: 14px; }

.s-kit-modal.audience-dialog .description a, .s-kit-modal.change-contact-info-dialog .description a, .s-kit-modal.contact-detail-dialog .description a, .s-kit-modal.sender-profile-editor-dialog .description a { color: inherit; text-decoration: underline; }

.s-kit-modal.audience-dialog .item, .s-kit-modal.change-contact-info-dialog .item, .s-kit-modal.contact-detail-dialog .item, .s-kit-modal.sender-profile-editor-dialog .item { margin-bottom: 24px; }

.s-kit-modal.audience-dialog .item .item-title, .s-kit-modal.change-contact-info-dialog .item .item-title, .s-kit-modal.contact-detail-dialog .item .item-title, .s-kit-modal.sender-profile-editor-dialog .item .item-title { font-size: 14px; font-weight: 700; color: rgb(75, 80, 86); margin-bottom: 8px; }

.s-kit-modal.audience-dialog .item .item-title .fa-question-circle, .s-kit-modal.change-contact-info-dialog .item .item-title .fa-question-circle, .s-kit-modal.contact-detail-dialog .item .item-title .fa-question-circle, .s-kit-modal.sender-profile-editor-dialog .item .item-title .fa-question-circle { margin-left: 5px; color: rgb(141, 148, 156); }

.s-kit-modal.audience-dialog .item .s-kit-select, .s-kit-modal.change-contact-info-dialog .item .s-kit-select, .s-kit-modal.contact-detail-dialog .item .s-kit-select, .s-kit-modal.sender-profile-editor-dialog .item .s-kit-select { width: 330px; }

.s-kit-modal.audience-dialog .item .text-panel .text, .s-kit-modal.change-contact-info-dialog .item .text-panel .text, .s-kit-modal.contact-detail-dialog .item .text-panel .text, .s-kit-modal.sender-profile-editor-dialog .item .text-panel .text { max-width: 300px; }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container { margin-bottom: 20px; width: 100%; border: 1px solid rgb(226, 228, 231); }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container .selector-inner, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container .selector-inner, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container .selector-inner, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container .selector-inner { margin: 10px; }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container .select-title, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container .select-title, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container .select-title, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container .select-title { display: inline-block; vertical-align: middle; color: rgb(75, 80, 86); font-weight: 700; font-size: 13px; margin-bottom: 8px; }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container .toggle-bar, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container .toggle-bar, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container .toggle-bar, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container .toggle-bar { display: flex; color: rgb(0, 175, 233); font-size: 13px; height: 20px; }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container .toggle-bar .item, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container .toggle-bar .item, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container .toggle-bar .item, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container .toggle-bar .item { cursor: pointer; }

.s-kit-modal.audience-dialog.modify-wrapper .selector-container .product-options, .s-kit-modal.change-contact-info-dialog.modify-wrapper .selector-container .product-options, .s-kit-modal.contact-detail-dialog.modify-wrapper .selector-container .product-options, .s-kit-modal.sender-profile-editor-dialog.modify-wrapper .selector-container .product-options { width: 100%; max-height: 160px; overflow-y: scroll; margin: 7px 0px; }

.full-height-modal-wrapper { overflow: hidden !important; }

.s-kit-modal.sender-profile-editor-dialog .s-kit-form > .item:nth-child(3) { margin-bottom: 10px; }

.s-kit-modal.contact-detail-dialog { width: 860px !important; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-modal.contact-detail-dialog:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-modal.contact-detail-dialog:lang(sxl), .s-kit-modal.contact-detail-dialog:lang(zh), .s-kit-modal.contact-detail-dialog:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-modal.contact-detail-dialog:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-modal.contact-detail-dialog .s-kit-modal-content { border-radius: 0px; height: 100%; width: 100%; }

.s-kit-modal.contact-detail-dialog .s-kit-modal-body { width: 100%; height: 100%; padding: 0px; }

.s-kit-modal.contact-detail-dialog .s-kit-modal-body .contact-detail-container { height: 100%; display: flex; flex-direction: column; }

.s-kit-modal.contact-detail-dialog .s-kit-modal-body .contact-detail-container .mobile-scroll-area { flex: 1 1 auto; display: flex; flex-direction: column; overflow: hidden; }

.s-kit-modal.contact-detail-dialog .detail-head { flex-shrink: 0; overflow: auto; padding: 28px 30px; display: flex; word-break: break-word; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block { margin-right: 20px; width: 280px; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .contact-avatar { display: inline-block; background: rgb(169, 174, 178); width: 24px; height: 24px; border-radius: 50%; margin-right: 10px; position: relative; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .contact-avatar > .s-kit-icon { color: rgb(255, 255, 255); vertical-align: middle; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .contact-avatar .online { content: ""; width: 6px; height: 6px; background: rgb(147, 183, 25); border-radius: 50%; position: absolute; right: -2px; bottom: 0px; border: 1px solid rgb(255, 255, 255); }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .name { font-size: 24px; margin-bottom: 10px; display: flex; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags { margin-top: -5px; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags .s-box.tag { line-height: 1; font-size: 12px; padding: 4px 6px; white-space: nowrap; margin-top: 5px; margin-left: 0px; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags .s-box.tag.green .s-kit-icon { top: -1px; color: rgb(147, 183, 25); font-size: 8px; margin-right: 2px; position: relative; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags .s-box.tag.red .s-kit-icon { color: rgb(230, 71, 81); font-size: 8px; position: relative; top: 0px; margin-right: 2px; }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags .s-box.tag.gray-light i { color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .detail-head .name-block .tags .s-box.tag:first-child { margin-right: 10px; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block { display: flex; align-items: flex-start; word-break: keep-all; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .info-item { display: flex; align-items: baseline; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .social-link.facebook i { color: rgb(76, 112, 167); }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .social-link.twitter i { color: rgb(90, 174, 236); }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .social-link.youtube i { color: red; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .social-link.instagram i { color: rgb(205, 72, 107); }

.s-kit-modal.contact-detail-dialog .detail-head .info-block .left { padding-right: 10px; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block i { padding-right: 5px; }

.s-kit-modal.contact-detail-dialog .detail-head .info-block, .s-kit-modal.contact-detail-dialog .detail-head .info-block i { color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .history-list { flex-grow: 1; padding: 10px 0px; overflow: auto; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .item.head-border { margin: 0px -12px; padding: 0px 12px; border-bottom: 1px solid rgb(226, 228, 231); border-top-color: rgb(226, 228, 231); border-right-color: rgb(226, 228, 231); border-left-color: rgb(226, 228, 231); min-width: 225px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .item.head-border .label.strong-log { padding-bottom: 10px; text-align: left; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content { cursor: pointer; background: rgb(255, 255, 255); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info { gap: 10px; display: flex; flex-direction: row; align-items: flex-start; margin-top: 10px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-detail { display: flex; flex-direction: column; flex: 1 1 0%; min-width: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-main-row, .s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-variation { display: flex; justify-content: space-between; gap: 10px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text { flex: 1 1 0%; min-width: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name { color: rgb(92, 102, 118); font-weight: 700; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name:lang(sxl), .s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name:lang(zh), .s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-text .product-name:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-price { flex: 0 0 auto; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-thumbnail { width: 90px; height: 90px; flex: 0 0 90px; max-width: 90px; max-height: 90px; object-fit: cover; border-radius: 3px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .product-info .product-variation { margin-top: 8px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title { padding-right: 0px; text-align: unset; font-weight: 600; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title:lang(sxl), .s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title:lang(zh), .s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .title:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info { margin-top: 10px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .addon-field { padding-left: 70px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .addon-field.flex-item { display: flex; justify-content: space-between; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .addon-field .label { margin-bottom: 10px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .add-on-item { display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 10px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .add-on-item .addon-item-left { display: flex; align-items: center; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .info .product-content .addon-info .add-on-item .addon-item-left .addon-dot { width: 5px; height: 5px; border-radius: 50%; margin-right: 5px; background-color: rgb(92, 102, 118); }

.s-kit-modal.contact-detail-dialog .history-list .item-head { font-size: 12px; color: rgb(162, 172, 187); margin-bottom: 2px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item-wrapper { margin-bottom: 8px; color: rgb(169, 174, 178); font-family: "Open Sans", open_sans, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item-wrapper:last-child { margin-bottom: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item-wrapper.send-item { text-align: right; }

.s-kit-modal.contact-detail-dialog .history-list .log-item-wrapper.send-item .log-item { text-align: left; background: rgb(234, 240, 252); border: 1px solid rgb(185, 198, 223); border-radius: 10px 10px 0px; word-break: break-word; }

.s-kit-modal.contact-detail-dialog .history-list .log-item-wrapper.send-item .log-item .s-kit-icon { color: rgb(92, 102, 118); }

.s-kit-modal.contact-detail-dialog .history-list .log-item-bubble-wrapper { max-width: 85%; display: inline-block; }

.s-kit-modal.contact-detail-dialog .history-list .log-item { font-size: 13px; background: rgb(244, 246, 250); padding: 8px 12px; border: 1px solid rgb(226, 228, 231); border-radius: 10px 10px 10px 0px; display: flex; align-items: baseline; word-break: break-word; }

.s-kit-modal.contact-detail-dialog .history-list .log-item i { color: rgb(162, 172, 187); }

.s-kit-modal.contact-detail-dialog .history-list .log-item .delete-text { color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .history-list .log-item .info .file-name { color: rgb(169, 174, 178); text-decoration: underline; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log { display: block; align-items: normal; padding: 0px; background: rgb(255, 255, 255); border-color: rgb(226, 228, 231); border-radius: 3px; overflow: hidden; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info { width: 100%; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border, .s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .product-content { margin: 0px; padding: 8px 12px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border { color: rgb(92, 102, 118); background: rgb(244, 246, 250); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .label.strong-log { padding-bottom: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title { padding-right: 0px; text-align: unset; font-weight: 600; font-family: open_sans, "Open Sans", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title:lang(sxl), .s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title:lang(zh), .s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .item.head-border .title:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.request-quote-log .info .product-content .product-info { margin-top: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter { background: rgb(234, 240, 252); border: 1px solid rgb(185, 198, 223); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title, .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo { font-weight: 700; font-family: open_sans, "Open Sans", sans-serif; color: rgb(107, 124, 159); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title:lang(ja), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title:lang(sxl), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title:lang(zh), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title:lang(zh-cn), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo:lang(sxl), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo:lang(zh), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .title:lang(zh-tw), .s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter i.s-kit-icon.entypo-bookmarks.entypo:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.newsletter .info { color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .item { color: rgb(92, 102, 118); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .item td { line-height: 1.5; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .item .label { vertical-align: top; word-break: break-word; min-width: 60px; text-align: right; font-weight: 600; padding-right: 15px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .item .content { overflow-wrap: break-word; hyphens: auto; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.email .item .content.strong-log, .s-kit-modal.contact-detail-dialog .history-list .log-item.email .item .label.strong-log { padding-bottom: 15px; font-weight: 600; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply { color: rgb(92, 102, 118); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info { min-width: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper { column-gap: 5px; display: flex; align-items: baseline; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper .file-meta, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper .file-operate-panel-wrapper, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper .file-meta, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper .file-operate-panel-wrapper { min-width: 0px; display: block; line-height: 18px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper .file-name, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper .file-name { line-height: inherit; margin-inline-end: 5px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper .file-actions, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper .file-actions { gap: 5px; display: inline-flex; align-items: baseline; vertical-align: baseline; white-space: nowrap; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .file-wrapper .file-actions .file-size, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper .file-actions .file-size { color: rgb(162, 172, 187); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .info .image-wrapper { flex-wrap: wrap; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .file-name { color: rgb(92, 102, 118); text-decoration: underline; overflow-wrap: anywhere; word-break: break-word; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .schema-upload-file-info { white-space: normal; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply img { max-width: 100%; max-height: 1000px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.reply .delete-icon, .s-kit-modal.contact-detail-dialog .history-list .log-item.reply .download-icon { cursor: pointer; color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.store, .s-kit-modal.contact-detail-dialog .history-list .log-item.store .s-kit-icon { color: rgb(162, 172, 187); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.store .info { display: inline; min-width: 0px; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.store .info a { cursor: pointer; color: rgb(162, 172, 187); text-decoration: underline; margin-inline-start: 5px; overflow-wrap: anywhere; word-break: break-word; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.blog { color: rgb(169, 174, 178); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.blog-sent { color: rgb(92, 102, 118); }

.s-kit-modal.contact-detail-dialog .history-list .log-item.blog-sent a { color: unset; }

.s-kit-modal.contact-detail-dialog .history-list .log-item.member-receive { font-weight: 600; }

.s-kit-modal.contact-detail-dialog .message-sender { display: flex; flex-shrink: 0; padding: 10px 0px 30px; }

.s-kit-modal.contact-detail-dialog .message-sender input, .s-kit-modal.contact-detail-dialog .message-sender textarea { flex-grow: 1; margin-right: 10px; resize: none; }

.s-kit-modal.contact-detail-dialog .message-sender .s-kit-btn, .s-kit-modal.contact-detail-dialog .message-sender .unauthenticate-email-btn { height: 39px; flex-wrap: nowrap; align-self: flex-end; }

.s-kit-modal.contact-detail-dialog .message-sender .s-kit-dropdown-trigger { padding-left: 8px; }

.s-kit-modal.contact-detail-dialog .message-sender .unauthenticate-email-btn { padding: 0px; }

.s-kit-modal.contact-detail-dialog .message-sender .unauthenticate-email-btn .s-kit-btn { margin: 0px; background-color: rgb(226, 228, 231); color: rgb(169, 174, 178); border-color: rgb(226, 228, 231); }

@media screen and (max-width: 727px) {
  .s-kit-modal.contact-detail-dialog { width: 100vw !important; min-width: 320px; }
  .s-kit-modal.contact-detail-dialog .detail-head { flex-direction: column; padding: 12px 10px; }
  .s-kit-modal.contact-detail-dialog .detail-head .name-block { display: flex; justify-content: space-between; width: 100%; margin-right: 0px; }
  .s-kit-modal.contact-detail-dialog .detail-head .name-block .name { margin-right: 10px; margin-bottom: 0px; }
  .s-kit-modal.contact-detail-dialog .detail-head .info-block { flex-direction: column-reverse; margin-top: 10px; }
  .s-kit-modal.contact-detail-dialog .detail-head .info-block .left { display: flex; padding-right: 0px; }
  .s-kit-modal.contact-detail-dialog .detail-head .info-block .left .info-item:first-child { padding-right: 5px; }
  .s-kit-modal.contact-detail-dialog .history-list .log-item-bubble-wrapper { max-width: 85%; }
  .s-kit-modal.contact-detail-dialog .history-list .item .content { word-break: break-word; }
  .s-kit-modal.contact-detail-dialog .history-list .history-detail-table .schema-upload-file-info.image-file { column-gap: 5px; flex-direction: column; }
  .s-kit-modal.contact-detail-dialog .message-sender { border-top: 1px solid rgb(221, 221, 221); padding: 10px 0px; }
  .s-kit-modal.contact-detail-dialog .return-link { padding: 10px; font-size: 14px; color: rgb(136, 103, 186); border-bottom: 1px solid rgb(221, 221, 221); display: block !important; }
  .s-kit-modal.contact-detail-dialog .return-link i { color: rgb(169, 174, 178); margin-right: 10px; }
  .s-kit-modal.contact-detail-dialog .contact-detail-container .mobile-scroll-area { display: block !important; overflow: auto !important; }
}

.s-kit-modal.change-contact-info-dialog.s-kit-modal-standard-layout .manual-user-readonly-item .s-kit-form-item-label { margin-bottom: 5px; padding-bottom: 0px; }

.s-kit-modal.change-contact-info-dialog.s-kit-modal-standard-layout .manual-user-readonly-item .s-kit-form-item-control-input { min-height: 20px; }

.change-contact-info-dialog .s-kit-modal-content { overflow: initial; }

.change-contact-info-dialog .contact-info-subtitle { margin-top: -10px; }

.change-contact-info-dialog .contact-save-actions { display: flex; align-items: center; }

.change-contact-info-dialog .contact-save-actions .identity-error { font-size: 14px; margin-inline-start: 10px; }

.change-contact-info-dialog .audience-country-select { font-family: open_sans, "Open Sans", sans-serif; }

.change-contact-info-dialog .audience-country-select:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.change-contact-info-dialog .audience-country-select:lang(sxl), .change-contact-info-dialog .audience-country-select:lang(zh), .change-contact-info-dialog .audience-country-select:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.change-contact-info-dialog .audience-country-select:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.change-contact-info-dialog input, .change-contact-info-dialog select { width: 100%; }

.change-contact-info-dialog select { height: 37px !important; }

.change-contact-info-dialog h3, .sender-profile-editor-dialog h3 { text-transform: uppercase; font-weight: 700; margin-bottom: 16px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; font-size: 20px; color: rgb(75, 80, 86); }

.change-contact-info-dialog h3:lang(ja), .sender-profile-editor-dialog h3:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.change-contact-info-dialog h3:lang(sxl), .change-contact-info-dialog h3:lang(zh), .change-contact-info-dialog h3:lang(zh-cn), .sender-profile-editor-dialog h3:lang(sxl), .sender-profile-editor-dialog h3:lang(zh), .sender-profile-editor-dialog h3:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.change-contact-info-dialog h3:lang(zh-tw), .sender-profile-editor-dialog h3:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.change-contact-info-dialog .s-kit-input, .sender-profile-editor-dialog .s-kit-input { width: 100%; }

.change-contact-info-dialog .restore-input, .sender-profile-editor-dialog .restore-input { position: relative; }

.change-contact-info-dialog .restore-input .restore-btn, .sender-profile-editor-dialog .restore-input .restore-btn { cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; position: absolute; top: -24px; right: 0px; }

.change-contact-info-dialog .audience-phone-code-picker, .sender-profile-editor-dialog .audience-phone-code-picker { position: relative; }

.change-contact-info-dialog .audience-phone-code-picker .primary-tag, .sender-profile-editor-dialog .audience-phone-code-picker .primary-tag { position: absolute; right: 8px; top: 8px; color: rgb(169, 174, 178); }

.change-contact-info-dialog .audience-phone-code-picker .restore-switch-label, .sender-profile-editor-dialog .audience-phone-code-picker .restore-switch-label { width: 100%; position: absolute; top: -24px; display: flex; flex-direction: row-reverse; gap: 10px; }

.change-contact-info-dialog .audience-phone-code-picker .restore-switch-label .restore-label, .change-contact-info-dialog .audience-phone-code-picker .restore-switch-label .switch-label, .sender-profile-editor-dialog .audience-phone-code-picker .restore-switch-label .restore-label, .sender-profile-editor-dialog .audience-phone-code-picker .restore-switch-label .switch-label { cursor: pointer; color: rgb(169, 174, 178); text-decoration: underline; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper, .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper { font-family: open_sans, "Open Sans", sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(ja), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(sxl), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh-cn), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(sxl), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh-tw), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select, .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown, .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input, .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select, .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown, .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input { font-family: open_sans, "Open Sans", sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(ja), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(ja), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(ja), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(ja), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(ja), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(sxl), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh-cn), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(sxl), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh-cn), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(sxl), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh-cn), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(sxl), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh-cn), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(sxl), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh-cn), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(sxl), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh-tw), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh-tw), .change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh-tw), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-dropdown:lang(zh-tw), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select:lang(zh-tw), .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .s-kit-input:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.change-contact-info-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-selector, .sender-profile-editor-dialog .audience-phone-code-picker .s-kit-range-phone-code-picker-wrapper .ant-select-selector { padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

.change-contact-info-dialog .error, .sender-profile-editor-dialog .error { margin-bottom: 10px; color: rgb(230, 71, 81); }

.change-contact-info-dialog .error.identity-conflict-error, .change-contact-info-dialog .error.unreachable-email-error, .sender-profile-editor-dialog .error.identity-conflict-error, .sender-profile-editor-dialog .error.unreachable-email-error { font-size: 14px; line-height: 1.2; margin-top: -15px; margin-bottom: 20px; }

.change-contact-info-dialog .s-kit-btn.right-space, .sender-profile-editor-dialog .s-kit-btn.right-space { margin-right: 10px; }

.upgrade-plan-dialog .s-kit-modal-body { max-width: 400px; }

.upgrade-plan-dialog .s-kit-modal-body h2 { font-size: 20px; margin-bottom: 20px; }

.upgrade-plan-dialog .s-kit-modal-body p { line-height: 1.4; }

.upgrade-plan-dialog .s-kit-modal-body section:not(.last) { margin-bottom: 20px; }

.upgrade-plan-dialog .s-kit-modal-body section.last { margin-bottom: 10px; }

.upgrade-plan-dialog .s-kit-modal-body .s-kit-slider { margin: 0px; }

.upgrade-plan-dialog .s-kit-modal-body .s-kit-btn { width: 100%; }

.agent-profile-dialog .s-kit-modal-close-x { margin-right: -10px; }

.agent-profile-dialog .agent-profile-wrapper { color: rgb(92, 102, 118); font-size: 14px; }

.agent-profile-dialog .agent-profile-wrapper .title { font-size: 20px; font-weight: 400; }

.agent-profile-dialog .agent-profile-wrapper .caps { text-transform: uppercase; }

.agent-profile-dialog .agent-profile-wrapper .hint { font-size: 16px; width: 330px; margin-bottom: 24px; margin-top: 8px; }

.agent-profile-dialog .agent-profile-wrapper .form-field { margin-bottom: 15px; overflow: hidden; }

.agent-profile-dialog .agent-profile-wrapper .form-field .field-image-container { display: flex; margin-top: 8px; margin-bottom: 10px; }

.agent-profile-dialog .agent-profile-wrapper .form-field .field-title { display: inline-block; vertical-align: middle; color: rgb(75, 80, 86); font-weight: 700; margin-bottom: 5px; line-height: 1.45; }

.agent-profile-dialog .agent-profile-wrapper .form-field input { display: block; width: 280px; border: 1px solid rgb(198, 201, 205); border-radius: 3px; padding: 5px 8px; color: rgb(92, 102, 118); box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; line-height: 22px; }

.agent-profile-dialog .agent-profile-wrapper .form-field .field-image { width: 90px; max-height: 90px; border-radius: 50%; cursor: pointer; display: inline-block; }

.agent-profile-dialog .agent-profile-wrapper .form-field .field-hint { display: flex; flex-direction: column; justify-content: space-between; width: 200px; vertical-align: top; margin-left: 10px; }

.agent-profile-dialog .agent-profile-wrapper .form-field .field-hint .field-link { color: rgb(27, 176, 230); cursor: pointer; line-height: 1.45; }

.s-kit-modal .side-bar-form .cancel-btn { margin: 0px 10px 0px 0px; }

.create-physical-address-form .s-kit-modal-content, .sender-profile-editor-dialog .s-kit-modal-content { overflow: initial; }

.create-physical-address-form .address-creator, .sender-profile-editor-dialog .address-creator { font-size: 14px; color: rgb(141, 148, 156); text-decoration: underline; cursor: pointer; line-height: 1.5; }

.create-physical-address-form .s-kit-big-select__control, .sender-profile-editor-dialog .s-kit-big-select__control { padding: 0px; }

.create-physical-address-form .s-kit-big-select__value-container, .sender-profile-editor-dialog .s-kit-big-select__value-container { display: flex; align-items: center; font-family: open_sans, "Open Sans", sans-serif; }

.create-physical-address-form .item .error input, .sender-profile-editor-dialog .item .error input { border-color: rgb(230, 71, 81); }

.create-physical-address-form .item .right-tip, .sender-profile-editor-dialog .item .right-tip { float: right; text-decoration: underline; cursor: pointer; color: rgb(141, 148, 156); }

.create-physical-address-form .schema-form-address-field .address-field, .sender-profile-editor-dialog .schema-form-address-field .address-field { margin-bottom: 10px; }

.create-physical-address-form .schema-form-address-field .address-field .Select-control .Select-value .text-panel .text, .sender-profile-editor-dialog .schema-form-address-field .address-field .Select-control .Select-value .text-panel .text { max-width: 152px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.create-physical-address-form .schema-form-address-field .schema-form-input-field input, .create-physical-address-form .schema-form-address-field .street-field .schema-form-input-field, .create-physical-address-form .schema-form-address-field .street-field .schema-selector, .sender-profile-editor-dialog .schema-form-address-field .schema-form-input-field input, .sender-profile-editor-dialog .schema-form-address-field .street-field .schema-form-input-field, .sender-profile-editor-dialog .schema-form-address-field .street-field .schema-selector { width: 100%; }

.create-physical-address-form .schema-form-address-field .plain-field, .sender-profile-editor-dialog .schema-form-address-field .plain-field { display: flex; align-items: flex-start; justify-content: space-between; }

.create-physical-address-form .schema-form-address-field .plain-field .schema-form-input-field, .create-physical-address-form .schema-form-address-field .plain-field .schema-selector, .sender-profile-editor-dialog .schema-form-address-field .plain-field .schema-form-input-field, .sender-profile-editor-dialog .schema-form-address-field .plain-field .schema-selector { width: 49%; }

.create-physical-address-form .schema-form-address-field .plain-field .schema-selector, .sender-profile-editor-dialog .schema-form-address-field .plain-field .schema-selector { font-size: 14px; line-height: 1.4; }

.create-physical-address-form .schema-form-address-field .plain-field.cn-address-field .schema-form-input-field, .create-physical-address-form .schema-form-address-field .plain-field.cn-address-field .schema-selector, .sender-profile-editor-dialog .schema-form-address-field .plain-field.cn-address-field .schema-form-input-field, .sender-profile-editor-dialog .schema-form-address-field .plain-field.cn-address-field .schema-selector { width: 32%; }

.create-physical-address-form .schema-form-address-field .plain-field.cn-address-field .schema-selector, .sender-profile-editor-dialog .schema-form-address-field .plain-field.cn-address-field .schema-selector { line-height: 1.45; }

.create-physical-address-form .schema-form-address-field .Select-control, .sender-profile-editor-dialog .schema-form-address-field .Select-control { height: 34px; padding: 6px 0px; }

.create-physical-address-form .schema-form-address-field .Select-control .Select-value, .sender-profile-editor-dialog .schema-form-address-field .Select-control .Select-value { display: flex; align-items: center; }

.create-physical-address-form .schema-form-address-field .Select-control .Select-input, .sender-profile-editor-dialog .schema-form-address-field .Select-control .Select-input { top: 0px; padding-right: 0px; }

.create-physical-address-form .schema-form-address-field .schema-form-input-field input::-webkit-input-placeholder, .sender-profile-editor-dialog .schema-form-address-field .schema-form-input-field input::-webkit-input-placeholder { font-size: 14px; }

.create-physical-address-form .modal-button-group .s-kit-btn:first-child, .sender-profile-editor-dialog .modal-button-group .s-kit-btn:first-child { margin-right: 10px; }

.create-physical-address-form .physical-address-editor-wrapper .schema-form-input-field input, .sender-profile-editor-dialog .physical-address-editor-wrapper .schema-form-input-field input { height: 34px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control { height: 34px; padding: 0px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value { display: flex; align-items: center; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel { margin-left: 0px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel .text, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel .text { padding-right: 15px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-input, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-input { top: 0px; padding-right: 0px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-placeholder, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-placeholder { top: 0px; padding-right: 20px; }

.create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .s-kit-select, .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .s-kit-select { width: 100%; max-width: 240px; padding-right: 15px; text-overflow: ellipsis; }

.email-notification-link { cursor: pointer; text-decoration: underline; }

.confirm-permission-checkbox.s-kit-checkbox-wrapper { display: flex; font-weight: 400; }

.confirm-permission-checkbox.s-kit-checkbox-wrapper > .s-kit-checkbox { width: 13px; margin-top: 5px; align-self: flex-start; }

.import-contact-upload { font-size: 14px; }

.import-contact-upload .s-kit-row { margin-bottom: 20px; }

.import-contact-upload .s-kit-btn.disabled .s-kit-icon { color: rgb(169, 174, 178); }

@media screen and (max-width: 920px) {
  .letter-editor { overflow-x: auto; }
}

.letter-editor .tool-bar { background: rgb(51, 51, 51); }

.letter-editor .editor-button { display: inline-block; color: rgb(255, 255, 255); cursor: pointer; font-size: 14px; height: 30px; width: 30px; line-height: 30px; text-align: center; }

.letter-editor .editor-button.extend-btn { width: auto; padding: 0px 10px; }

.letter-editor .editor-button.extend-btn span { margin-left: 10px; }

.letter-editor .editor-button i { color: rgb(255, 255, 255); }

.letter-editor .editor-button.undo-button { cursor: not-allowed; }

.letter-editor .editor-button.undo-button i { color: rgb(92, 102, 118); }

.letter-editor .editor-button.undo-button.highlight { cursor: pointer; }

.letter-editor .editor-button.undo-button.highlight i { color: rgb(255, 255, 255); }

.letter-editor .editor-button:not(.undo-button).highlight, .letter-editor .editor-button:not(.undo-button):hover { background: rgb(92, 102, 118); }

.letter-editor .newsletter-editor { flex: 1 1 auto; display: flex; flex-direction: column; }

.letter-editor .newsletter-editor.disabled .editor-button, .letter-editor .newsletter-editor.disabled .editor-button i { color: rgb(92, 102, 118); }

.letter-editor .newsletter-editor.disabled .email-button { pointer-events: auto; }

.letter-editor .newsletter-editor.disabled .email-bottom, .letter-editor .newsletter-editor.disabled .s-component-content, .letter-editor .newsletter-editor.disabled .tool-bar { position: relative; pointer-events: none; }

.letter-editor .newsletter-editor.disabled .email-bottom::after, .letter-editor .newsletter-editor.disabled .s-component-content::after, .letter-editor .newsletter-editor.disabled .tool-bar::after { content: ""; display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 100; }

.letter-editor .newsletter-editor .s-component-editor-inner { height: 100%; box-sizing: border-box; overflow: auto; position: relative; background: rgb(232, 236, 239); padding: 50px; font-family: "segoe ui", calibri, "lucida grande", helvetica, sans-serif; }

.letter-editor .newsletter-editor .s-component-editor-inner .s-component-content { max-width: 540px; box-sizing: border-box; color: rgb(75, 80, 86); background: rgb(255, 255, 255); box-shadow: rgb(198, 201, 205) 0px 0px 1px 0px; min-height: 100px !important; padding: 35px 40px !important; }

.letter-editor .newsletter-editor .s-component-editor-inner .s-component-content, .letter-editor .newsletter-editor .s-component-editor-inner .s-component-content p { line-height: 1.5; font-size: 17px; color: rgb(75, 80, 86); }

.letter-editor .newsletter-editor .s-component-editor-inner .s-component-content .interpolate-name { background: rgb(202, 224, 251); font-size: 80%; font-weight: 700; padding: 2px 5px; border-radius: 3px; letter-spacing: -13px; color: transparent; }

.letter-editor .newsletter-editor .s-component-editor-inner .s-component-content .interpolate-name::before { content: "NAME"; color: rgb(74, 96, 139); letter-spacing: normal; }

.letter-editor .newsletter-editor .s-component-editor-inner strong, .letter-editor .newsletter-editor .s-component-editor-inner strong * { font-weight: 700; }

.letter-editor .newsletter-editor .s-component-editor-inner em, .letter-editor .newsletter-editor .s-component-editor-inner em * { font-style: italic; }

.letter-editor .s-kit-modal-content { overflow: visible; border-radius: 0px; min-width: 920px; }

.letter-editor .s-kit-modal-body { padding: 0px; display: flex; width: 920px; min-width: 100%; max-width: calc(-100px + 100vw) !important; height: 100vh !important; }

@media screen and (max-width: 920px) {
  .letter-editor .s-kit-modal-body { width: calc(-100px + 100vw) !important; }
}

.letter-editor .s-kit-modal-close { top: 10px; right: -40px; }

.letter-editor .s-kit-modal-close, .letter-editor .s-kit-modal-close:hover { color: rgba(255, 255, 255, 0.75) !important; }

.letter-editor .email-bottom { display: flex; flex-direction: column; align-items: center; line-height: 1.5; margin-top: 20px; font-family: "segoe ui", calibri, "lucida grande", helvetica, sans-serif; color: rgb(138, 141, 153); font-size: 12px; }

.letter-editor .email-bottom .footer-text { outline: none; }

.letter-editor .email-bottom .footer-text:focus, .letter-editor .email-bottom .footer-text:hover { box-shadow: rgb(198, 201, 205) 0px 0px 0px 1px; }

.letter-editor .email-bottom .add-address-link { margin-right: 10px; }

.letter-editor .email-bottom .add-address-link, .letter-editor .email-bottom .unsubscribe-link { text-decoration: underline; color: rgb(138, 141, 153); }

.letter-editor .letter-side-bar { width: 220px; flex: 0 0 auto; padding: 25px; display: flex; flex-direction: column; }

.letter-editor .letter-side-bar .side-bar-title { font-size: 16px; font-weight: 600; margin-bottom: 20px; text-transform: uppercase; color: rgb(75, 80, 86); font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.letter-editor .letter-side-bar .side-bar-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.letter-editor .letter-side-bar .side-bar-title:lang(sxl), .letter-editor .letter-side-bar .side-bar-title:lang(zh), .letter-editor .letter-side-bar .side-bar-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.letter-editor .letter-side-bar .side-bar-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.letter-editor .letter-side-bar .side-bar-form { flex: 1 1 auto; display: flex; justify-content: space-between; flex-direction: column; }

.letter-editor .letter-side-bar .side-bar-form .hint { font-size: 12px; font-weight: 400; color: rgb(169, 174, 178); }

.letter-editor .letter-side-bar .side-bar-form .error-message { color: rgb(230, 71, 81); margin-bottom: 20px; line-height: 1.4; }

.letter-editor .letter-side-bar .side-bar-form .label-text { display: flex; justify-content: space-between; }

.letter-editor .letter-side-bar .side-bar-form .label-text .length-text { font-weight: 400; color: rgb(198, 201, 205); }

.letter-editor .letter-side-bar .side-bar-form .top-part .selector-button { display: flex; margin-right: 0px; }

.letter-editor .letter-side-bar .side-bar-form .top-part .selector-button span { margin-right: 0px; }

.letter-editor .letter-side-bar .side-bar-form .top-part .selector-button i { font-size: 15px; position: absolute; right: 10px; line-height: 1.5; }

.letter-editor .letter-side-bar .side-bar-form .top-part .error-message, .letter-editor .letter-side-bar .side-bar-form .top-part .scheduled-date-hint, .letter-editor .letter-side-bar .side-bar-form .top-part .selected-hint { font-size: 14px; }

.letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field { margin-top: -5px; margin-bottom: 20px; font-size: 13px; color: rgb(141, 148, 156); word-break: break-all; }

.letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field .profile-edit-btn { color: rgb(92, 102, 118); cursor: pointer; text-decoration: underline; }

.letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field .item { margin-bottom: 6px; line-height: 1.5; }

.letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field .required-item { color: rgb(230, 71, 81); cursor: pointer; display: flex; word-break: keep-all; align-items: flex-start; line-height: 1.5; }

.letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field .required-item i.fa-question-circle { margin-right: 4px; line-height: 1.5; }

.letter-editor .letter-side-bar .side-bar-form .top-part .custom-domain-panel { margin-top: -5px; margin-bottom: 20px; font-size: 13px; color: rgb(141, 148, 156); cursor: pointer; word-break: break-all; }

.letter-editor .letter-side-bar .side-bar-form .top-part .custom-domain-panel.no-pointer { cursor: auto; }

.letter-editor .letter-side-bar .side-bar-form .top-part .recipient-selector .quick-selection-btn-group, .letter-editor .letter-side-bar .side-bar-form .top-part .recipient-selector .selector-label { font-size: 14px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .s-kit-btn { width: 100%; margin-right: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .s-kit-btn:last-child { margin-bottom: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .test-action .send-test-button { color: rgb(92, 102, 118); display: block; margin: 10px 0px 15px; cursor: pointer; text-decoration: underline; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .unauthenticate-email-btn { width: 100%; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .unauthenticate-email-btn .s-kit-btn { background-color: rgb(226, 228, 231); color: rgb(169, 174, 178); border-color: rgb(226, 228, 231); }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap { position: relative; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns { position: relative; padding-right: 40px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .send-now-btn { margin-bottom: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .send-now-btn, .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .send-now-btn::before { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .schedule-creat { font-size: 20px; width: 40px; border-left: 1px solid rgb(184, 208, 105); display: flex; justify-content: center; align-items: center; position: absolute; top: 0px; right: 0px; bottom: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .schedule-creat .s-kit-icon { margin-right: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .schedule-creat, .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .schedule-creat::before { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn { padding: 10px; width: auto; background: rgb(255, 255, 255); border: 1px solid rgb(198, 201, 205); position: absolute; top: -100%; right: 0px; text-transform: none; font-weight: 400; font-family: open_sans, "Open Sans", sans-serif; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn:lang(sxl), .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn:lang(zh), .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.letter-editor .letter-side-bar .selected-hint { color: rgb(147, 183, 25); }

.letter-editor .letter-side-bar .selected-hint.warning { color: rgb(230, 71, 81); }

.letter-editor .letter-side-bar .selected-hint .fa-question-circle { color: rgb(169, 174, 178); margin-left: 3px; }

.letter-editor .letter-side-bar .scheduled-date-hint { color: rgb(169, 174, 178); line-height: 1.5; margin-top: 10px; }

.letter-editor .letter-side-bar .s-kit-input { width: 100%; }

.letter-editor .letter-side-bar .s-kit-select { max-width: 100%; }

.letter-editor .tooltip-wrapper { display: inline-block; }

.letter-editor .selector-popover { padding: 20px !important; }

.letter-editor .green-dot { color: rgb(147, 183, 25) !important; margin-right: 5px !important; }

.letter-editor .link-tooltip { cursor: pointer; word-break: break-word; }

.letter-editor .modal-button-group { display: flex; justify-content: space-between; }

.letter-editor .modal-button-group .s-kit-btn { flex: 1 1 auto; }

.letter-editor .modal-button-group .s-kit-btn:first-child { margin-right: 10px; }

.letter-editor .internal-confirm-dialog .button-group { display: flex; justify-content: space-between; }

.letter-editor .internal-confirm-dialog .button-group .s-kit-btn.disabled { border-color: rgb(204, 204, 204); background: rgb(246, 246, 246); color: rgb(145, 147, 148); }

.color-select-button { width: 12px; height: 12px; border-radius: 10px; display: inline-block; cursor: pointer; }

.color-selector { display: flex; justify-content: space-between; width: 200px; }

.color-selector .color-select-icon { width: 16px; height: 16px; border-radius: 10px; cursor: pointer; }

.color-selector .color-select-icon:hover { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px; }

.font-size-popover.s-kit-popover-inner-content { padding: 0px; }

.font-size-popover.s-kit-popover-inner-content ul li { padding: 6px 8px; cursor: pointer; }

.font-size-popover.s-kit-popover-inner-content ul li.highlight, .font-size-popover.s-kit-popover-inner-content ul li:hover { background: rgb(92, 102, 118); }

.email-editor-dialog .title { font-size: 20px; font-weight: 700; margin-bottom: 20px; text-transform: uppercase; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.email-editor-dialog .title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.email-editor-dialog .title:lang(sxl), .email-editor-dialog .title:lang(zh), .email-editor-dialog .title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.email-editor-dialog .title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.email-editor-dialog .s-kit-input { width: 100%; }

.email-editor-dialog .custom-url { display: flex; align-items: center; margin-top: 10px; }

.email-editor-dialog .custom-url .s-kit-input { width: 250px; margin: 0px 0px 0px 10px; }

.email-editor-dialog .s-kit-form .s-kit-checkbox-group-item { font-weight: 400; }

.email-editor-dialog .form-field-error { font-family: open_sans, "Open Sans", sans-serif; font-size: 14px; color: rgb(230, 71, 81); margin-top: 6px; }

.email-editor-dialog .form-field-error:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.email-editor-dialog .form-field-error:lang(sxl), .email-editor-dialog .form-field-error:lang(zh), .email-editor-dialog .form-field-error:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.email-editor-dialog .form-field-error:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.custom-address-dialog .s-kit-modal-content { width: 560px; }

.custom-address-dialog .s-kit-modal-content .title { color: rgb(92, 102, 118); font-weight: 400; font-size: 20px; }

.custom-address-dialog .s-kit-modal-content section { margin: 22px 0px; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body p { line-height: 1.5; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body p a { color: rgb(145, 156, 171); text-decoration: underline; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .setting-container .email-setting { display: flex; justify-content: space-between; align-items: center; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .setting-container .email-setting .email-name { width: 190px; height: 34px; margin-right: 10px; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .setting-container .email-setting .email-name.error { border: 1px solid rgb(230, 71, 81); }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .setting-container .email-setting .s-kit-select { margin-left: 10px; width: 300px; }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .setting-container .error { margin-top: 5px; font-size: 14px; color: rgb(230, 71, 81); }

.custom-address-dialog .s-kit-modal-content .s-kit-modal-body .button-group { display: flex; justify-content: space-between; }

.recipient-selector .hint { font-size: 10px; font-weight: 400; color: rgb(169, 174, 178); }

.recipient-selector .selector-wrapper { display: flex; }

.recipient-selector .selector-wrapper .filter-popover { width: 190px; overflow: auto; max-height: 200px; border: 1px solid rgb(198, 201, 205); border-radius: 4px; padding: 5px 10px; }

.recipient-selector .selector-wrapper .filter-popover .quick-selection-btn { margin: 5px 0px; color: rgb(169, 174, 178); }

.recipient-selector .selector-wrapper .filter-popover .filtered-window { display: inline-block; padding: 6px 8px; }

.recipient-selector .selector-wrapper .filter-popover .filtered-window > span { font-size: 12px; }

.recipient-selector .selector-wrapper .filter-popover .s-kit-checkbox-group { margin-left: 0px; flex-direction: column; }

.recipient-selector .selector-item { margin-right: 15px; }

.recipient-selector .selector-item:last-child { margin-right: 0px; }

.recipient-selector .selector-item .selector-label { font-weight: 700; font-family: open_sans, "Open Sans", sans-serif; color: rgb(75, 80, 86); margin-bottom: 5px; }

.recipient-selector .selector-item .selector-label:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.recipient-selector .selector-item .selector-label:lang(sxl), .recipient-selector .selector-item .selector-label:lang(zh), .recipient-selector .selector-item .selector-label:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.recipient-selector .selector-item .selector-label:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.recipient-selector .source-tags { max-width: 380px; }

.recipient-selector .source-tags .s-kit-tag { height: auto; }

.recipient-selector .source-tags .s-kit-tag-text { color: rgb(169, 174, 178); line-height: 2; font-size: 10px; text-transform: uppercase; }

.recipient-selector .source-tags .s-kit-check-tag-checked { border: 1px solid rgb(147, 183, 25); }

.recipient-selector .source-tags .s-kit-check-tag-checked-icon { display: none; }

.recipient-selector .bottom-buttons { margin-top: 10px; display: flex; }

.recipient-selector .bottom-buttons .bottom-button { flex: 1 1 0%; max-width: 180px; min-width: 100px; margin-right: 10px; }

.recipient-selector .bottom-buttons .bottom-button:last-child { margin-right: 0px; }

.recipient-selector .add-new-recipient-wrap { margin-top: 10px; }

.recipient-selector .add-new-recipient-wrap, .recipient-selector .add-new-recipient-wrap .add-new-recipient-btn { display: flex; justify-content: center; align-items: center; }

.recipient-selector .add-new-recipient-wrap .add-new-recipient-btn { font-size: 14px; color: rgb(141, 148, 156); line-height: 1.5; cursor: pointer; }

.recipient-selector .add-new-recipient-wrap .add-new-recipient-btn .btn-tips { text-decoration: underline; }

.schedule-for-later-dialog { font-family: open_sans, "Open Sans", sans-serif; }

.schedule-for-later-dialog:lang(ja) { font-family: open_sans, "Open Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; }

.schedule-for-later-dialog:lang(sxl), .schedule-for-later-dialog:lang(zh), .schedule-for-later-dialog:lang(zh-cn) { font-family: open_sans, "Open Sans", "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑, sans-serif; }

.schedule-for-later-dialog:lang(zh-tw) { font-family: open_sans, "Open Sans", "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei, sans-serif; }

.schedule-for-later-dialog .s-kit-modal-content { width: 400px; font-size: 14px; line-height: 1.5; }

.schedule-for-later-dialog .schedule-dialog-title { font-weight: 700; font-size: 20px; text-transform: uppercase; margin-bottom: 15px; font-family: brandon-grotesque, brandon, martel-sans, sans-serif; }

.schedule-for-later-dialog .schedule-dialog-title:lang(ja) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic"; }

.schedule-for-later-dialog .schedule-dialog-title:lang(sxl), .schedule-for-later-dialog .schedule-dialog-title:lang(zh), .schedule-for-later-dialog .schedule-dialog-title:lang(zh-cn) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang SC", "Microsoft YaHei", 微软雅黑, STXihei, 华文细黑; }

.schedule-for-later-dialog .schedule-dialog-title:lang(zh-tw) { font-family: brandon-grotesque, brandon, martel-sans, sans-serif, "PingFang TC", "Microsoft JhengHei", 微軟正黑體, STXihei; }

.schedule-for-later-dialog .schedule-dislog-desc { font-size: 12px; color: rgb(141, 148, 156); line-height: 1.5; margin-bottom: 10px; position: relative; }

.schedule-for-later-dialog .schedule-dislog-desc .schedule-timezone { text-decoration: underline; }

.schedule-for-later-dialog .schedule-dislog-desc .time-zone-select { opacity: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; cursor: pointer; }

.schedule-for-later-dialog .schedule-date-picker .s-kit-picker { width: 300px; height: 36px; }

.schedule-for-later-dialog .schedule-date-picker .prefix-icon, .schedule-for-later-dialog .schedule-date-picker input::-webkit-input-placeholder { color: rgb(198, 201, 205); }

.schedule-for-later-dialog .schedule-date-picker .prefix-icon, .schedule-for-later-dialog .schedule-date-picker input::placeholder { color: rgb(198, 201, 205); }

.schedule-for-later-dialog .schedule-error-tips { font-size: 12px; color: rgb(230, 71, 81); margin-top: 5px; }

.schedule-for-later-dialog .schedule-dialog-btns { margin-top: 20px; }

.schedule-for-later-dialog .schedule-dialog-btns .schedule-btn { margin-right: 10px; margin-bottom: 0px; }

.error-tips { color: rgb(230, 71, 81); line-height: 1.5; }

.error-tips a { color: rgb(230, 71, 81); cursor: pointer; text-decoration: underline; }

.warning-message { color: rgb(251, 125, 43); margin-top: 10px; line-height: 1.4; }

.social-media-wrapper .s-kit-popover-arrow { display: none; }

.social-media-wrapper .s-kit-popover-inner { background: rgb(46, 46, 47); }

.social-media-wrapper .s-kit-popover-inner .s-kit-popover-inner-content { padding: 20px; }

.contact-link { cursor: pointer; text-decoration: underline; }

#new-dashboard-preview-mobile-view .container { position: relative; width: 90%; margin: 0px auto; padding: 0px; }

#new-dashboard-preview-mobile-view .container .column, #new-dashboard-preview-mobile-view .container .columns { float: left; display: inline; margin-left: 1.04167%; margin-right: 1.04167%; }

#new-dashboard-preview-mobile-view .container .column.clear, #new-dashboard-preview-mobile-view .container .columns.clear { clear: both; }

#new-dashboard-preview-mobile-view .container .column.right, #new-dashboard-preview-mobile-view .container .columns.right { float: right; }

#new-dashboard-preview-mobile-view .container .column.no-float, #new-dashboard-preview-mobile-view .container .columns.no-float { display: inline-block; vertical-align: top; float: none; zoom: 1; }

#new-dashboard-preview-mobile-view .column.alpha, #new-dashboard-preview-mobile-view .columns.alpha { margin-left: 0px; }

#new-dashboard-preview-mobile-view .column.omega, #new-dashboard-preview-mobile-view .columns.omega { margin-right: 0px; }

#new-dashboard-preview-mobile-view .container .sixteen.columns.alpha.omega { width: 100%; }

#new-dashboard-preview-mobile-view .container .eight.columns, #new-dashboard-preview-mobile-view .container .eleven.columns, #new-dashboard-preview-mobile-view .container .fifteen.columns, #new-dashboard-preview-mobile-view .container .fifth.columns, #new-dashboard-preview-mobile-view .container .five.columns, #new-dashboard-preview-mobile-view .container .four.columns, #new-dashboard-preview-mobile-view .container .fourteen.columns, #new-dashboard-preview-mobile-view .container .nine.columns, #new-dashboard-preview-mobile-view .container .one.column, #new-dashboard-preview-mobile-view .container .one.columns, #new-dashboard-preview-mobile-view .container .seven.columns, #new-dashboard-preview-mobile-view .container .six.columns, #new-dashboard-preview-mobile-view .container .sixteen.columns, #new-dashboard-preview-mobile-view .container .sixth.columns, #new-dashboard-preview-mobile-view .container .ten.columns, #new-dashboard-preview-mobile-view .container .third.column, #new-dashboard-preview-mobile-view .container .third.columns, #new-dashboard-preview-mobile-view .container .thirteen.columns, #new-dashboard-preview-mobile-view .container .three.columns, #new-dashboard-preview-mobile-view .container .twelve.columns, #new-dashboard-preview-mobile-view .container .two-thirds.column, #new-dashboard-preview-mobile-view .container .two.columns { width: 97.8167%; }

#new-dashboard-preview-mobile-view .container .column.half-fixed, #new-dashboard-preview-mobile-view .container .eight.columns.half-fixed, #new-dashboard-preview-mobile-view .container .eleven.columns.half-fixed, #new-dashboard-preview-mobile-view .container .fifteen.columns.half-fixed, #new-dashboard-preview-mobile-view .container .fifth.columns.half-fixed, #new-dashboard-preview-mobile-view .container .five.columns.half-fixed, #new-dashboard-preview-mobile-view .container .four.columns.half-fixed, #new-dashboard-preview-mobile-view .container .fourteen.columns.half-fixed, #new-dashboard-preview-mobile-view .container .nine.columns.half-fixed, #new-dashboard-preview-mobile-view .container .one.column.half-fixed, #new-dashboard-preview-mobile-view .container .one.columns.half-fixed, #new-dashboard-preview-mobile-view .container .seven.columns.half-fixed, #new-dashboard-preview-mobile-view .container .six.columns.half-fixed, #new-dashboard-preview-mobile-view .container .sixteen.columns.half-fixed, #new-dashboard-preview-mobile-view .container .sixth.columns.half-fixed, #new-dashboard-preview-mobile-view .container .ten.columns.half-fixed, #new-dashboard-preview-mobile-view .container .third.column.half-fixed, #new-dashboard-preview-mobile-view .container .third.columns.half-fixed, #new-dashboard-preview-mobile-view .container .thirteen.columns.half-fixed, #new-dashboard-preview-mobile-view .container .three.columns.half-fixed, #new-dashboard-preview-mobile-view .container .twelve.columns.half-fixed, #new-dashboard-preview-mobile-view .container .two-thirds.half-fixed.column, #new-dashboard-preview-mobile-view .container .two.columns.half-fixed { width: 47.9%; display: inline-block; vertical-align: top; float: none; zoom: 1; }

#new-dashboard-preview-mobile-view .container .offset-eight, #new-dashboard-preview-mobile-view .container .offset-eleven, #new-dashboard-preview-mobile-view .container .offset-fifteen, #new-dashboard-preview-mobile-view .container .offset-five, #new-dashboard-preview-mobile-view .container .offset-four, #new-dashboard-preview-mobile-view .container .offset-fourteen, #new-dashboard-preview-mobile-view .container .offset-nine, #new-dashboard-preview-mobile-view .container .offset-one, #new-dashboard-preview-mobile-view .container .offset-seven, #new-dashboard-preview-mobile-view .container .offset-six, #new-dashboard-preview-mobile-view .container .offset-ten, #new-dashboard-preview-mobile-view .container .offset-thirteen, #new-dashboard-preview-mobile-view .container .offset-three, #new-dashboard-preview-mobile-view .container .offset-twelve, #new-dashboard-preview-mobile-view .container .offset-two { padding-left: 0px; }

#new-dashboard-preview-mobile-view .container .offset-eight.right, #new-dashboard-preview-mobile-view .container .offset-eleven.right, #new-dashboard-preview-mobile-view .container .offset-fifteen.right, #new-dashboard-preview-mobile-view .container .offset-five.right, #new-dashboard-preview-mobile-view .container .offset-four.right, #new-dashboard-preview-mobile-view .container .offset-fourteen.right, #new-dashboard-preview-mobile-view .container .offset-nine.right, #new-dashboard-preview-mobile-view .container .offset-one.right, #new-dashboard-preview-mobile-view .container .offset-seven.right, #new-dashboard-preview-mobile-view .container .offset-six.right, #new-dashboard-preview-mobile-view .container .offset-ten.right, #new-dashboard-preview-mobile-view .container .offset-thirteen.right, #new-dashboard-preview-mobile-view .container .offset-three.right, #new-dashboard-preview-mobile-view .container .offset-twelve.right, #new-dashboard-preview-mobile-view .container .offset-two.right { padding-right: 0px; }

#new-dashboard-preview-mobile-view .half-offset-left { padding-left: 0px; }

#new-dashboard-preview-mobile-view .half-offset-right { padding-right: 0px; }

#new-dashboard-preview-mobile-view .quarter-offset-left { padding-left: 0px; }

#new-dashboard-preview-mobile-view .quarter-offset-right { padding-right: 0px; }

body.editor-rtl-layout, body.editor-rtl-layout #s-editor-container #s-content .s-section .container .rtl-layout-only-editor-lang, body.editor-rtl-layout .rtl-layout-only-editor-lang { direction: rtl; }

body.editor-rtl-layout .entypo-left-open-big::before, body.editor-rtl-layout .entypo-right-open-big::before, body.editor-rtl-layout .entypo-right-open::before { transform: rotate(180deg); }

body.editor-rtl-layout .strikingly-menu-container { transform: translateX(240px); }

body.editor-rtl-layout .strikingly-menu-container.open { transform: translateX(0px); }

body.editor-rtl-layout .strikingly-menu-container .menu .section-heading.toggle-section .icon { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .strikingly-menu-container .menu .save-actions .redo-button, body.editor-rtl-layout .strikingly-menu-container .menu .save-actions .undo-button { float: left; }

body.editor-rtl-layout .strikingly-menu-container .menu .slide-menu-select-text { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .strikingly-menu-container .menu .section .icon { float: right; }

body.editor-rtl-layout .strikingly-menu-container .menu .section .icon.add, body.editor-rtl-layout .strikingly-menu-container .menu .section .icon.move { margin: 0px -2px 0px 4px; }

body.editor-rtl-layout .strikingly-menu-container .menu .section .icon.confirm, body.editor-rtl-layout .strikingly-menu-container .menu .section .icon.delete, body.editor-rtl-layout .strikingly-menu-container .menu .section .icon.settings { float: left; margin: 0px 4px 0px 0px; }

body.editor-rtl-layout .strikingly-menu-container .menu .section .add-button, body.editor-rtl-layout .strikingly-menu-container .menu .section .section-button, body.editor-rtl-layout .strikingly-menu-container .menu .section input, body.editor-rtl-layout .strikingly-menu-container .menu .section input[name="slide-name"] { float: right; }

body.editor-rtl-layout .strikingly-menu-container .menu .style-menu .middle-style-pane .entypo-left-open-big { transform: rotate(180deg); }

body.editor-rtl-layout .strikingly-menu-container .menu .style-menu .middle-style-pane .s-kit-collapse .s-kit-collapse-item .arrow { transform: rotate(90deg); }

body.editor-rtl-layout .strikingly-menu-container .menu .style-menu .options-category.text-size-color .s-kit-select-wrapper .s-kit-icon { right: auto; left: -3px; }

body.editor-rtl-layout .strikingly-menu-container .menu .section-heading.multipage-entrance { padding: 4px 19px 0px 0px; margin: 10px 22px 0px 0px; background-position: right 0px center; }

body.editor-rtl-layout .strikingly-menu-container .menu .section-heading.multipage-entrance .icon { float: none; margin-right: 5px; }

body.editor-rtl-layout .strikingly-menu-container .menu .section-heading.multipage-entrance .icon.fa-angle-right { transform: rotate(180deg); }

body.editor-rtl-layout .strikingly-menu-container .menu .s-kit-select-wrapper i.entypo-arrow-combo { left: 4px; right: auto; }

body.editor-rtl-layout .strikingly-menu-container .menu .s-sidemenu-dropdown-wrapper .s-sidemenu-dropdown-arrow { right: auto; top: 8px; left: 9px; }

body.editor-rtl-layout .strikingly-menu-container .menu .current-theme .arrow { left: 0px; right: auto; }

body.editor-rtl-layout .strikingly-menu-container .menu .current-theme img, body.editor-rtl-layout .strikingly-menu-container .menu .pages-menu .page-selector-list .add-button .add-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-menu .page-selector-list .advanced .toggle-section .fa-angle-right { transform: rotate(180deg); }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-section a.manage-link { float: left; }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-section a.manage-link .fa.fa-cog { margin-left: 4px; }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-section .page-menu .page-label { margin-left: 0px; margin-right: 8px; }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-section .page-menu .triangle { left: 9px; right: auto; }

body.editor-rtl-layout .strikingly-menu-container .menu .pages-section .page-manager .page-manager-label { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .sm-preview-bar.bottom-bar .preview .fa-search, body.editor-rtl-layout .sm-preview-bar.bottom-menu .preview .fa-search { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .sm-preview-bar.bottom-bar .s-mobile-view-editor-toggle, body.editor-rtl-layout .sm-preview-bar.bottom-menu .s-mobile-view-editor-toggle { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .sm-preview-bar.bottom-bar .s-mobile-view-editor-toggle .align-right, body.editor-rtl-layout .sm-preview-bar.bottom-menu .s-mobile-view-editor-toggle .align-right { margin-right: 0px; margin-left: -10px; }

body.editor-rtl-layout .s-font-search-field .fa-search { left: auto; right: 11px; }

body.editor-rtl-layout .s-font-search-field input { padding: 8px 30px 8px 48px; }

body.editor-rtl-layout .font-file-selector .entypo-upload { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .font-file-selector .s-pro-icon { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .editor-side-menu .sm-expand-button .fa-chevron-right, body.editor-rtl-layout .editor-side-menu .sm-hide .fa-chevron-left { transform: rotate(180deg); }

body.editor-rtl-layout .editor-side-menu .menu-item .s-kit-badge.s-badge-dot-wrap { margin-right: 8px; margin-left: 0px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .editor-footer-upgrade .upgrade-bottom .upgrade-bottom-star { margin-right: 0px; margin-left: 2px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .editor-footer-upgrade .upgrade-bottom .upgrade-open-icon { margin-right: auto; margin-left: 0px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .editor-footer-upgrade .upgrade-bottom .upgrade-open-icon.entypo-right-open-big { transform: rotate(180deg); }

body.editor-rtl-layout .editor-side-menu .sm-bottom .editor-footer-affiliate-badge .affiliate-badge-bottom .affiliate-bottom-megaphone { margin-right: 0px; margin-left: 2px; }

body.editor-rtl-layout .editor-side-menu .strikingly-menu-container .menu .pages-menu .item-selector.link-selector .icon.setting { float: left; }

body.editor-rtl-layout .editor-side-menu .strikingly-menu-container .menu .pages-menu .item-selector .page-label { margin-right: 6px; margin-left: 0px; }

body.editor-rtl-layout .sender-profile-form .fields-row .row-item.email-field { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .sm-domain-popover { text-align: right; }

body.editor-rtl-layout .sm-domain-popover .item i { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .sm-domain-popover .item .live-site-url { margin-left: 0px; margin-right: 22px; }

body.editor-rtl-layout .operation-dropdown-menus .s-kit-icon.l, body.editor-rtl-layout .operation-dropdown-menus .s-kit-icon.left { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .locale-dropdown-menu a .flag { margin-right: 0px; margin-left: 9px; }

body.editor-rtl-layout .editor-footer-panel .exit-editor-button .exit-icon { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout #s-content.side-menu-opened { margin-right: 240px; margin-left: 0px; }

body.editor-rtl-layout #s-content.side-menu-opened .s-page-layer.fill-content, body.editor-rtl-layout #s-content.side-menu-opened .s-page-layer .fill-content { left: 0px; right: 240px; transition: right 0.4s; }

body.editor-rtl-layout #s-content.transition { transition: margin-right 0.45s cubic-bezier(0.77, 0, 0.175, 1); }

body.editor-rtl-layout .s-page-layer .s-page-wrapper .s-theme-preview-bar { text-align: right; }

body.editor-rtl-layout .s-page-layer .s-page-wrapper .s-theme-preview-bar a.s-btn { float: left; margin-left: 0px; }

body.editor-rtl-layout .s-tooltip-dialog { transition: right 0.2s cubic-bezier(0.7, 0, 0.3, 1), opacity 0.2s cubic-bezier(0.7, 0, 0.3, 1); }

body.editor-rtl-layout .s-tooltip-dialog::before { left: auto; right: -12px; border-left-color: rgb(0, 0, 0); border-right-color: transparent; }

body.editor-rtl-layout .s-tooltip-dialog .menu-item-text { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-tooltip-dialog .menu-item-text.url { margin-right: 10px; }

body.editor-rtl-layout #s-support-widget-container { left: 0px; right: auto; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center-container, body.editor-rtl-layout #s-support-widget-container .s-support-widget-launcher { left: 12px; right: auto; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-header .back-btn { float: right; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-header .close-btn { float: left; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center .help-center-pane.ticket-pane .ticket-form-body .file-upload .file-upload-btn::before { margin-right: 0px; margin-left: 7px; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list-title { margin: 16px 19px 0px 0px; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center .help-center-pane.articles-pane .articles-body-container .article-list .article-item .article-item-container { padding-right: 24px; padding-left: 0px; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center .sw-btn i.right { margin-left: 0px; margin-right: 7px; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-help-center .sw-btn i.left { margin-right: 0px; margin-left: 7px; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-footer.online-footer .green { float: right; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-footer.online-footer .purple { float: left; }

body.editor-rtl-layout #s-support-widget-container .s-support-widget-footer .s-support-widget-footer-content .fa-icon { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip { left: auto; right: 219px; margin-left: 0px; margin-right: 7px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip.active { right: 240px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-select-container:last-of-type { padding-right: 0px; padding-left: 10px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-select-container select { padding-right: 5px; padding-left: 15px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip .external-link-item-menu .s-select-container i { right: unset; left: 15px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip .menu-item select { padding-right: 5px; padding-left: 15px; }

body.editor-rtl-layout #s-editor .s-tooltip-dialog.s-side-menu-tooltip .entypo-arrow-combo { right: unset; left: 5px; }

body.editor-rtl-layout #s-editor .portfolio-categories-container .s-dialog-header .header-icon { margin-left: 10px; margin-right: unset; }

body.editor-rtl-layout #s-editor .portfolio-categories-container .settings-currency > .s-kit-icon { margin-right: 10px; }

body.editor-rtl-layout #tutorial_new .dialog { text-align: right; }

body.editor-rtl-layout .section-selector-wrapper { left: auto; right: 0px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right: 1px solid rgb(226, 228, 231); }

body.editor-rtl-layout .section-selector-wrapper.open { transform: translateX(0px); }

body.editor-rtl-layout .section-selector-wrapper.close { transform: translateX(300px); will-change: transform; }

body.editor-rtl-layout .section-selector-wrapper.close.new-section-selector { transform: translateX(501px); }

body.editor-rtl-layout .section-selector-wrapper.close.two-columns { transform: translateX(681px); }

body.editor-rtl-layout .section-selector-wrapper.close.cro-section-selector { transform: translateX(795px); }

body.editor-rtl-layout .section-selector-wrapper .fa.left-icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .section-selector-wrapper .new-tag { margin-right: 8px; }

body.editor-rtl-layout .section-selector-wrapper.new-section-selector #new-section-dialog .inner-wrapper.cro-inner-wrapper .close-button { left: 16px; right: unset; }

body.editor-rtl-layout #new-section-dialog .new-section-groups { margin-left: 0px; margin-right: 30px; }

body.editor-rtl-layout #new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-group { justify-content: right; }

body.editor-rtl-layout #new-section-dialog .new-section-groups.cro-new-section-groups .cro-new-section-group .cro-new-section-group-icon-wrapper .cro-new-section-group-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout #new-section-dialog .new-section-content .s-section-selector-group:not(.s-cro-section-selector-group), body.editor-rtl-layout #new-section-dialog .new-section-content .s-section-selector-group:not(.s-cro-section-selector-group) .s-section-selector-group-content .s-section-selector-item:not(.s-cro-thumb-template):not(.s-cro-section-selector-item):nth-child(2n+1) { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout #new-section-dialog .new-section-content.cro-new-section-content .s-cro-section-selector-group .s-section-selector-content-left-column { margin-right: 0px; }

body.editor-rtl-layout #new-section-dialog .new-section-content.cro-new-section-content .s-cro-section-selector-group .s-section-selector-content-right-column { margin-right: 20px; }

body.editor-rtl-layout #new-section-dialog .new-section-content.cro-new-section-content .s-cro-section-selector-group .s-section-selector-group-content .s-new-thumb-template { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout #new-section-dialog .new-section-content.cro-new-section-content .s-cro-section-selector-group .cro-selector-group-header .section-title-v4.highlight.group-title .fa-question-circle { margin-right: 5px; margin-left: 0px; }

body.editor-rtl-layout #new-section-dialog .section-gallery .s-thumb-template .section-button .img-wrapper { transform-origin: right top; }

body.editor-rtl-layout #publish-dialog-plus h3 img:first-of-type { margin-right: 0px; margin-left: 15px; transform: rotateY(0deg); }

body.editor-rtl-layout #publish-dialog-plus h3 img:last-of-type { margin-left: 0px; margin-right: 15px; transform: rotateY(180deg); }

body.editor-rtl-layout #publish-dialog-plus .close-button { left: 30px; right: auto; }

body.editor-rtl-layout #publish-dialog-plus .button-bar .s-btn.left { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout #publish-dialog-plus .button-bar .s-btn.right { margin-left: 0px; margin-right: 8px; }

body.editor-rtl-layout #publish-dialog-plus .button-bar .s-btn.social-share-icon, body.editor-rtl-layout #publish-dialog-plus .button-bar .s-btn .social-share-icon { margin-left: 0px; }

body.editor-rtl-layout #publish-dialog-plus .button-bar .fa-facebook, body.editor-rtl-layout #publish-dialog-plus .button-bar .fa-twitter, body.editor-rtl-layout #publish-dialog-plus .button-bar .gmail-icon { margin-right: 0px; margin-left: 7px; }

body.editor-rtl-layout #publish-dialog-plus .button-bar .icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout #publish-dialog-plus .publish-connect-domain .icon-wrap { margin-right: 0px; margin-left: 30px; }

body.editor-rtl-layout #publish-dialog-plus .publish-connect-domain .icon-wrap .icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout #publish-dialog-plus .publish-connect-domain .icon-wrap span { direction: ltr; }

body.editor-rtl-layout #publish-dialog-plus .change-url-button { left: 0px; right: auto; }

body.editor-rtl-layout .upgrade-plan-dialog-wrapper .upgrade-plan-features .s-kit-modal-title { text-align: right; }

body.editor-rtl-layout .upgrade-plan-dialog-wrapper .upgrade-plan-features .feature-list .check { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .upgrade-tooltip-wrapper.s-kit-tooltip-placement-leftBottom .s-kit-tooltip-arrow { border-left-color: rgb(108, 97, 225); bottom: 3px; }

body.editor-rtl-layout .upgrade-tooltip-wrapper.christmas .s-kit-tooltip-arrow { border-left-color: rgb(245, 240, 231); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.easter .s-kit-tooltip-arrow { border-left-color: rgb(253, 235, 124); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.halloween .s-kit-tooltip-arrow { border-left-color: rgb(121, 19, 167); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.july-4th .s-kit-tooltip-arrow { border-left-color: rgb(204, 229, 247); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.new-years .s-kit-tooltip-arrow { border-left-color: rgb(252, 235, 194); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.st-patricks-day .s-kit-tooltip-arrow { border-left-color: rgb(233, 244, 234); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.strikingly-anniversary .s-kit-tooltip-arrow { border-left-color: rgb(175, 115, 174); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.thanksgiving .s-kit-tooltip-arrow { border-left-color: rgb(240, 233, 213); }

body.editor-rtl-layout .upgrade-tooltip-wrapper.valentines-day .s-kit-tooltip-arrow { border-left-color: rgb(250, 243, 243); }

body.editor-rtl-layout .upgrade-tooltip-wrapper .upgrade-tooltip .feature-list { text-align: right; }

body.editor-rtl-layout .upgrade-tooltip-wrapper .upgrade-tooltip .feature-name { margin-left: 0px; margin-right: 15px; }

body.editor-rtl-layout .site-version-history-dialog-wrapper .version-title .pro-tag { margin: 2px 10px 0px 0px; }

body.editor-rtl-layout .site-version-history-dialog-wrapper .site-version-history-panel { text-align: right; }

body.editor-rtl-layout .premium-features-tips-dialog-wrapper .premium-title .warning-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .premium-features-tips-dialog-wrapper .s-kit-btn.upgrade-btn { margin: 10px 0px; }

body.editor-rtl-layout #category-dialog.s-edit-modal .prepub-form .field .label { text-align: left; padding-right: 0px; padding-left: 10px; }

body.editor-rtl-layout #category-dialog.s-edit-modal .prepub-form .transparent { text-align: right; padding: 5px 75px 0px 0px; }

body.editor-rtl-layout #category-dialog.s-edit-modal .inner .bottom-buttons .cancel-btn { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout #category-dialog.s-edit-modal .url-field .s-kit-input-wrapper, body.editor-rtl-layout .choose-domain-dialog .url-field .s-kit-input-wrapper { direction: ltr; }

body.editor-rtl-layout #category-dialog.s-edit-modal .url-field .s-kit-input-wrapper .s-kit-input-group-addon:last-child, body.editor-rtl-layout .choose-domain-dialog .url-field .s-kit-input-wrapper .s-kit-input-group-addon:last-child { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-radius: 0px 3px 3px 0px; border-right: 1px solid rgb(198, 201, 205); }

body.editor-rtl-layout #category-dialog.s-edit-modal .url-field .s-kit-input-wrapper .s-kit-input-group-addon .s-kit-checkbox-input, body.editor-rtl-layout .choose-domain-dialog .url-field .s-kit-input-wrapper .s-kit-input-group-addon .s-kit-checkbox-input { margin-right: 10px; }

body.editor-rtl-layout #category-dialog.s-edit-modal .url-field .s-kit-input-wrapper .s-kit-input:first-child, body.editor-rtl-layout .choose-domain-dialog .url-field .s-kit-input-wrapper .s-kit-input:first-child { border-radius: 3px 0px 0px 3px; }

body.editor-rtl-layout .pre-publish-dialog .check-domain-title-wrapper .domain-wrapper .edit { margin-right: 15px; margin-left: 0px; }

body.editor-rtl-layout .add-store-section-dialog-wrapper .close-icon { left: 15px; right: auto; }

body.editor-rtl-layout .add-store-section-dialog-wrapper .s-kit-btn { margin-top: 20px; }

body.editor-rtl-layout .s-tab-vertical .s-tab-vertical-left { float: right; border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(221, 221, 221); }

body.editor-rtl-layout .s-tab-vertical .s-tab-vertical-left .next-action .fa { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-tab-vertical .s-tab-vertical-right { float: left; padding-left: 0px; padding-right: 25px; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .close { left: 16px; right: auto; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .thumbs { margin-right: 0px; margin-left: 3px; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .thumbs .entypo, body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .thumbs .fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .tab.tab1, body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .tab.tab2, body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .tab.tab3, body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .tab.tab4 { left: auto; right: -100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner .tab.selected { right: 0px; left: auto; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab1-selected .tab2 { right: 100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab1-selected .tab3 { right: 200%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab1-selected .tab4 { right: 300%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab2-selected .tab1 { right: -100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab2-selected .tab3 { right: 100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab2-selected .tab4 { right: 200%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab3-selected .tab1 { right: -200%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab3-selected .tab2 { right: -100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab3-selected .tab4 { right: 100%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab4-selected .tab1 { right: -300%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab4-selected .tab2 { right: -200%; }

body.editor-rtl-layout .s-tab-wrapper .s-tab-inner.tab4-selected .tab3 { right: -100%; }

body.editor-rtl-layout .email-editor-dialog .custom-url .s-kit-input { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status { text-align: right; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .upload-status-container .upload-status .icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .ios-uploader { left: 165px; right: auto; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .ios-uploader .send-btn .fa { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .image-uploader-form .upload-url-input { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .asset-lib-dialog .asset-lib-inner .file-summary { left: 60px; right: auto; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .footer-cancel { padding-left: 0px; padding-right: 20px; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .cancel-icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .confirm-pane .back-select-images { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .confirm-pane .order-options, body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .batch-btn { margin-right: 20px; margin-left: 0px; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .confirm-pane .order-options .entypo-left-open-big, body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .footer-cancel .cancel-inner .batch-btn .entypo-left-open-big { transform: rotate(180deg); }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .asset-content ul.list li .selected-icon { right: -2px; left: auto; }

body.editor-rtl-layout .asset-lib-dialog .s-image-asset-library .asset-content ul.list li .cover .panel .info { left: auto; right: 0px; text-align: right; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .category-title-wrapper { padding-left: 17px; padding-right: 0px; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .category-title-wrapper .total { display: inline-block; direction: ltr; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query { padding-right: 0px; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query .s-kit-input { padding-left: 0px; width: calc(100% - 45px); }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .s-stock-asset-search-query .fa-search { border-radius: 5px 0px 0px 5px; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .stock-background-item { padding-left: 0px; padding-right: 10px; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .s-asset-items.s-background { margin-left: 0px; margin-right: -10px; }

body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .stock-image-item, body.editor-rtl-layout .asset-lib-dialog .s-stock-asset-library .stock-video-item { margin: 0px 0px 10px 10px; }

body.editor-rtl-layout .panel-wrapper .panel-title.mix-title .tab-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .site-live-chat-wrapper { left: 40px; right: auto; }

body.editor-rtl-layout .site-live-chat-wrapper .s-component-overlay { margin-right: -8px; margin-left: 0px; }

body.editor-rtl-layout .s-section-thumb.s-signup-thumb .form-thumb input { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .s-section-thumb.s-custom-form-thumb .form-wrapper .form-item input { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-section-thumb.s-slider-thumb { direction: ltr; }

body.editor-rtl-layout .s-section-thumb.s-process-thumb .info-boxes .info-box:not(:last-child) .number-box::after { right: 60px; left: auto; }

body.editor-rtl-layout .pub-alert .pub-alert-icon { left: -3px; right: auto; }

body.editor-rtl-layout .s-grid-size-selector-cell:not(:first-child) { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 2px solid rgb(141, 148, 156); }

body.editor-rtl-layout .s-layout .s-layout-menu-field.big-buttons .s-btn, body.editor-rtl-layout .s-layout .s-layout-menu-field .s-layout-link { text-align: right; }

body.editor-rtl-layout .s-layout .s-layout-menu-field .s-layout-link .bottom-space, body.editor-rtl-layout .s-layout .s-layout-menu-field .s-layout-link .top-space { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout tr:first-child .s-grid-size-selector-cell:first-child { border-top-right-radius: 3px; border-top-left-radius: 0px; }

body.editor-rtl-layout tr:first-child .s-grid-size-selector-cell:last-child { border-top-left-radius: 3px; border-top-right-radius: 0px; }

body.editor-rtl-layout tr:last-child .s-grid-size-selector-cell:first-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 3px; }

body.editor-rtl-layout tr:last-child .s-grid-size-selector-cell:last-child { border-bottom-left-radius: 3px; border-bottom-right-radius: 0px; }

body.editor-rtl-layout .s-section.s-media-section .edit-buttons { text-align: right; }

body.editor-rtl-layout .s-section.s-slider-section .s-slider .s-component-content { direction: ltr; }

body.editor-rtl-layout .s-section.s-slider-section .s-section-editor-wrapper .entypo-right-open-mini { display: inline-block; margin-right: -10px; transform: rotate(180deg); }

body.editor-rtl-layout .s-section.s-slider-section .s-section-editor-wrapper .entypo-down-open-mini { margin-right: -10px; }

body.editor-rtl-layout .s-section .s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark:first-child, body.editor-rtl-layout .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark:first-child, body.editor-rtl-layout .s-section .s-store-section .layout-panel .layout-level-button .s-btn.small.dark:first-child { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right: 1px solid rgb(68, 68, 68); }

body.editor-rtl-layout .s-section .s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark:last-child, body.editor-rtl-layout .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark:last-child, body.editor-rtl-layout .s-section .s-store-section .layout-panel .layout-level-button .s-btn.small.dark:last-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(68, 68, 68); }

body.editor-rtl-layout .s-section .s-accordion-section .layout-panel .layout-level-button .s-btn.small.dark.selected, body.editor-rtl-layout .s-section.s-blog-section .layout-panel .layout-level-button .s-btn.small.dark.selected, body.editor-rtl-layout .s-section .s-store-section .layout-panel .layout-level-button .s-btn.small.dark.selected { border: 1px solid rgb(118, 128, 144); }

body.editor-rtl-layout .s-section.s-pricing-section .s-pricing-wrapper .s-pricing-item .highlight-button { left: 4px; right: auto; }

body.editor-rtl-layout .s-section .layout-panel .layout-template-wrapper .item { float: right; }

body.editor-rtl-layout .s-section .layout-panel .layout-template-wrapper .item:nth-child(2n+1) { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-section .layout-panel .layout-template-wrapper .item.template-a:not(.rtl-layout) .left { margin-right: 4px; margin-left: 0px; }

body.editor-rtl-layout .s-section .layout-panel .layout-template-wrapper .item .left { margin-left: 4px; margin-right: 0px; }

body.editor-rtl-layout .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .center, body.editor-rtl-layout .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-b .left, body.editor-rtl-layout .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .center, body.editor-rtl-layout .s-section.s-new-gallery-section .layout-panel .layout-gallery-template-wrapper .item.template-d .left { margin-right: 0px; margin-left: 3px; }

body.editor-rtl-layout #s-content .s-section.s-grid-section .s-grid-section-image-link-editor-wrapper, body.editor-rtl-layout #s-content .s-section.s-grid-section:not(.s-new-grid-section) .s-repeatable-item { direction: rtl; }

body.editor-rtl-layout #s-content .s-section.s-grid-section.s-new-grid-section .s-grid-layout-buttons-magazine, body.editor-rtl-layout #s-content .s-section.s-grid-section.s-new-grid-section .s-section-item-wrapper { direction: ltr; }

body.editor-rtl-layout #s-content .s-section.s-grid-section.s-new-grid-section .s-section-editor-wrapper { direction: rtl; }

body.editor-rtl-layout #s-content .s-section.s-grid-section:not(.s-new-grid-section) .s-component .s-component-editor-wrapper .s-component-overlay { margin-left: 0px; margin-right: -8px; }

body.editor-rtl-layout .s-layout-menu-field .s-layout-menu-label input[type="checkbox"] { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn .drag-icon, body.editor-rtl-layout .s-s6-layout-editor.s-component.s-layout .layout-panel .s-btn .reset-icon { margin-left: 5px; margin-right: 0px; }

body.editor-rtl-layout .s-s6-layout-editor .s-component-editor .layout-button.title div.status { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(71, 75, 86); }

body.editor-rtl-layout .s-s6-wrapper .s-section .s-row .s-row-content .s-col .col-list .s-element .s-element-content .s-block.s-block-card .s-block-feature, body.editor-rtl-layout .s-s6-wrapper .s-section .s-row .s-row-content .s-col .col-list .s-element .s-element-content .s-component.s-block-card .s-block-feature { width: 100%; }

body.editor-rtl-layout .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound { left: -13px; right: auto; }

body.editor-rtl-layout .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base:first-child { border-top-right-radius: 3px; border-top-left-radius: 0px; }

body.editor-rtl-layout .s-s6-wrapper .s-element .s-block-control-wrapper.expand-for-compound .s-btn-control-base.last-child { border-top-left-radius: 3px; border-top-right-radius: 0px; }

body.editor-rtl-layout .s-s6-wrapper .s-element.drag-drop-button-bottom .s-block-control-wrapper.expand-for-compound .s-btn-control-base:first-child { border-top-right-radius: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 3px; }

body.editor-rtl-layout .s-s6-wrapper.draggable-mode .drag-done-wrapper, body.editor-rtl-layout .s-s6-wrapper.draggable-section .drag-done-wrapper { left: 0px; right: auto; }

body.editor-rtl-layout .s-s6-wrapper.draggable-mode .drag-done-wrapper .drag-done-content .button, body.editor-rtl-layout .s-s6-wrapper.draggable-section .drag-done-wrapper .drag-done-content .button { margin: 0px 15px 0px 0px; }

body.editor-rtl-layout .main-content.acceptPayments, body.editor-rtl-layout .main-content.notifications { padding-left: 0px; padding-right: 30px; }

body.editor-rtl-layout .s-grid-layout-button-container-inner { left: 0px; right: auto; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-controls-buttons button { left: 20px; right: auto; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-controls-logo { float: right; margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-range-wrap label { margin-right: 0px; margin-left: 7px; }

body.editor-rtl-layout .tui-image-editor-container #tie-btn-redo, body.editor-rtl-layout .tui-image-editor-container #tie-btn-undo { transform: rotateY(180deg); }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-range-value { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-checkbox input + label::before { right: -19px; left: auto; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-checkbox-wrap, body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-submenu-align { text-align: right; }

body.editor-rtl-layout .tui-image-editor-container .tui-image-editor-input-wrap.tui-image-editor-input-inline label { text-align: right; padding-right: 3px; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-header { padding-right: 0px; padding-left: 25px; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-header .fa-trash-o { margin-left: 5px; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-header .drag-icon, body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-header .field-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-header .field-name .fa-pencil { margin-left: 0px; margin-right: 8px; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-outline .dot { left: 12px; right: auto; }

body.editor-rtl-layout .schema-form-builder-wrapper .custom-field-panel .name-input-field .hint-input:first-child { margin-left: 10px; margin-right: auto; }

body.editor-rtl-layout .add-custom-field-popover .field-item .field-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-edit-modal .close-button { left: 30px; right: auto; }

body.editor-rtl-layout .score-feedback-modal .score-feedback-dialog .header { text-align: right; margin-top: 10px; }

body.editor-rtl-layout .site-version-history-dialog-wrapper .site-preview-wrapper { direction: ltr; }

body.editor-rtl-layout .custom-form-section-form-setting-dialog .add-field-btn .add-icon { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .custom-form-section-form-setting-dialog .custom-schema-form .membership-navigator .member-text { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .custom-form-section-form-setting-dialog .custom-schema-form .s-kit-tabs-content { padding-right: 0px; padding-left: 10px; }

body.editor-rtl-layout .custom-form-section-form-setting-dialog .bottom .fa-spinner { margin-left: 0px; margin-right: 8px; }

body.editor-rtl-layout .gallery-editor-dialog .s-kit-modal-title { text-align: right; margin-right: 30px; }

body.editor-rtl-layout .gallery-editor-dialog .s-kit-modal-body-content .media-form { padding-left: 0px; padding-right: 30px; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-right: 1px solid rgb(226, 228, 231); }

body.editor-rtl-layout .gallery-editor-dialog .s-kit-modal-body-content .media-library .media-item { margin-right: 0px; margin-left: 20px; float: right; }

body.editor-rtl-layout .connect-external-services-wrap .connect-external-services-title .label { margin-right: 6px; margin-left: 0px; }

body.editor-rtl-layout .connect-external-services-wrap .external-services-panel .mailchimp-card .right .fa-chevron-right { margin-right: 10px; transform: rotate(180deg); }

body.editor-rtl-layout .video-lib-dialog .asset-lib-inner .thumbs { right: 12px; left: auto; }

body.editor-rtl-layout .edit-buttons:not(.gallery-add-image) { text-align: right; }

body.editor-rtl-layout .edit-buttons:not(.gallery-add-image).clearfix .add-button { float: left; margin-left: 0px; }

body.editor-rtl-layout .s-social-media-edit .footer .submit { margin-left: 10px; }

body.editor-rtl-layout .s-social-media-edit .footer .s-kit-btn:last-of-type { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .sm-item-container .item-cell .edit-icon { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .s-component.s-ai-generate-section-btn, body.editor-rtl-layout .s-component.s-layout { float: left; margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .s-component.s-layout .s-component-editor { text-align: right; }

body.editor-rtl-layout .s-component.s-layout .layout-level-button.small-buttons .s-btn { float: right; }

body.editor-rtl-layout .s-component.s-layout .layout-level-button.small-buttons .s-btn:first-of-type { border-radius: 0px 3px 3px 0px; }

body.editor-rtl-layout .s-component.s-layout .layout-level-button.small-buttons .s-btn:last-of-type { border-radius: 3px 0px 0px 3px; }

body.editor-rtl-layout .s-component.s-linker { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .s-component.s-linker .s-component-editor { text-align: right; }

body.editor-rtl-layout .s-component.s-linker .s-component-editor .title .minus, body.editor-rtl-layout .s-component.s-linker .s-component-editor .title .plus { margin-left: 6px; }

body.editor-rtl-layout .s-component.s-linker .s-component-editor .title .plus { transform: rotate(180deg); }

body.editor-rtl-layout .s-component.s-block .s-btn-separator { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgba(255, 255, 255, 0.3); }

body.editor-rtl-layout .s-component.s-social-feed-manager .social-feed-facebook-selector .selector-close-button { text-align: left; }

body.editor-rtl-layout .s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .right { margin-left: 0px; margin-right: 14px; }

body.editor-rtl-layout .s-component.s-social-feed-manager .social-feed-facebook-selector .selector-body .option-list .pro-icon { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-component.s-image .s-component-editor, body.editor-rtl-layout .s-component.s-media .s-component-editor { direction: rtl; text-align: right; }

body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-icon, body.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .link-icon { margin-right: 0px; margin-left: 12px; }

body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-icon .bg-icon, body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-icon i, body.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .link-icon .bg-icon, body.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .link-icon i { margin-right: 0px; margin-left: 3px; }

body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-input .label-wrap label, body.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 0px; margin-right: 3px; }

body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-input .s-checkbox, body.editor-rtl-layout .s-component.s-media .s-component-editor .button-panel .link-input .s-checkbox { padding-left: 4px; padding-right: 8px; }

body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor { text-align: right; }

body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .link-icon { margin-right: 0px; margin-left: 12px; }

body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .link-icon .bg-icon, body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .link-icon .fa, body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .link-icon i { margin-right: 0px; margin-left: 3px; }

body.editor-rtl-layout .s-component.s-gallery-item .s-component-editor .button-panel .link-input .label-wrap label { margin-left: 0px; margin-right: 3px; }

body.editor-rtl-layout .s-component.s-gallery-item .edit-buttons { text-align: right; }

body.editor-rtl-layout .s-component.s-slider .s-component-content .s-section-editor-wrapper { left: 136px; right: auto; direction: rtl; }

body.editor-rtl-layout .s-component.s-slider .s-slider-editor { direction: rtl; text-align: right; margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .s-component.s-slider .s-slider-editor .main-editor .slide-footer .add-btn .fa { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-icon .fa, body.editor-rtl-layout .s-component.s-image .s-component-editor .button-panel .link-icon i { margin-right: 0px; margin-left: 2px; }

body.editor-rtl-layout .s-component.s-social-media .s-component-editor .social-media-item .social-media-header { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-component.s-social-media .s-component-editor .social-media-item input[type="checkbox"] { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-component.s-category-selector { float: left; margin-left: 10px; }

body.editor-rtl-layout .s-component.s-category-selector .Dropdown-root .Dropdown-control .Dropdown-placeholder { margin-right: 0px; margin-left: 15px; text-align: right; }

body.editor-rtl-layout .s-component.s-category-selector .Dropdown-root .Dropdown-menu { text-align: right; }

body.editor-rtl-layout .s-component.s-contact-info-form .s-component-editor .fields .link-input .icon { margin-right: 0px; margin-left: 3px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor { text-align: right; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .fluidrow .fluidcol { float: right; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .fluidrow .fluidcol .redirect-btn { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input label { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input.block-disposable-emails label { margin-left: 0px; margin-right: 25px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input .field-label-input { float: right; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input .field-label { float: right; margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input .field-label.no-float { float: none; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .s-input .field-label .field-checkbox { float: right; display: inline-block; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .names-field-type-group { padding-right: 22px; padding-left: 0px; }

body.editor-rtl-layout .s-component.s-background .s-component-editor .main-editor .stock-images li, body.editor-rtl-layout .s-component.s-background .s-component-editor .main-editor .stock-videos li { float: right; }

body.editor-rtl-layout .s-component.s-google-maps-form .s-component-editor .fields .link-input .fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .redirect-link .redirect-input input[name="redirectLink"] { margin-right: 0px; }

body.editor-rtl-layout .s-component.s-form .s-component-editor .redirect-link .redirect-input .open-in-new-tab .field-checkbox { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .select-widget .s-kit-input-affix-wrapper .s-kit-input:not(:first-child) { padding-left: 8px; padding-right: 26px; }

body.editor-rtl-layout .time-widget .time-zone-setting .time-zone-value { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .time-widget .available-time-panel .available-time-item:first-child { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .file-upload-widget .storage-used .help-icon { margin-right: 6px; }

body.editor-rtl-layout .file-upload-widget .file-size-input { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .file-upload-widget .toggle-widget-panel .toggle-icon { margin-right: 4px; }

body.editor-rtl-layout .file-upload-widget .accept-file-label .label-icon, body.editor-rtl-layout .file-upload-widget .max-file-size-label .label-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-section-editor-wrapper { left: 0px; right: auto; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout { float: left; margin-left: 4px; margin-right: 0px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor { text-align: right; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .title .bg-name, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .title .bg-name, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .title .bg-name { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .title .minus, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .title .plus, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .title .minus, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .title .plus, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .title .minus, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .title .plus { margin-left: 6px; margin-right: 0px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .capsule .option, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .capsule .option, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .capsule .option { width: 42px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .drop-down-select .icon, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .drop-down-select .icon, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .drop-down-select .icon { left: auto; right: 6px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .drop-down-select select, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .drop-down-select select, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .drop-down-select select { text-indent: 30px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor input[type="text"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor input[type="text"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor input[type="text"] { float: right; width: 100%; margin-top: 4px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .s-checkbox, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .s-checkbox, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .s-checkbox { display: inline-block; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .s-checkbox input[type="checkbox"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .s-checkbox input[type="checkbox"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .s-checkbox input[type="checkbox"] { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .s-multi-switcher .option .separater, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .s-multi-switcher .option .separater, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .s-multi-switcher .option .separater { right: auto; left: 0px; transform: rotate(-15deg); }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .bg-video-panel .input-wrap input[type="text"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .bg-video-panel .input-wrap input[type="text"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .bg-video-panel .input-wrap input[type="text"] { width: 204px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .main-editor .bg-video-panel .input-wrap .s-btn, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .main-editor .bg-video-panel .input-wrap .s-btn, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .main-editor .bg-video-panel .input-wrap .s-btn { left: 0px; right: unset; top: 4px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .layout-button div.status, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .layout-button div.status, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .layout-button div.status { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(71, 75, 86); }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .layout-button .layout-icon, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .layout-button .layout-status, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .layout-button .layout-icon, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .layout-button .layout-status, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .layout-button .layout-icon, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .layout-button .layout-status { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .layout-level-button.layout-checkbox span, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .layout-level-button.layout-checkbox span, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .layout-level-button.layout-checkbox span { float: right; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .layout-level-button.layout-checkbox input[type="checkbox"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .layout-level-button.layout-checkbox input[type="checkbox"], body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .layout-level-button.layout-checkbox input[type="checkbox"] { float: right; margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .s-layout-menu-field .s-layout-link, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .s-layout-menu-field .s-layout-link, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .s-layout-menu-field .s-layout-link { text-align: right; }

body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space-none, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-ai-generate-section-btn .s-component-editor .s-layout-menu-field .s-layout-link .top-space, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space-none, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-background .s-component-editor .s-layout-menu-field .s-layout-link .top-space, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .s-layout-menu-field .s-layout-link .bottom-space-none, body.editor-rtl-layout .s-section-editor-wrapper .s-component.s-layout .s-component-editor .s-layout-menu-field .s-layout-link .top-space { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-gallery-delete-button, body.editor-rtl-layout .s-repeatable-delete-button, body.editor-rtl-layout .s-repeatable-layout-button, body.editor-rtl-layout .s-repeatable-move-button, body.editor-rtl-layout .s-repeatable-widget-button { left: 4px; right: auto; }

body.editor-rtl-layout .s-gallery-delete-button.s-gallery-delete-button .delete-button-wrap, body.editor-rtl-layout .s-gallery-delete-button.s-repeatable-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-delete-button.s-gallery-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-delete-button.s-repeatable-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-layout-button.s-gallery-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-layout-button.s-repeatable-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-move-button.s-gallery-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-move-button.s-repeatable-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-widget-button.s-gallery-delete-button .delete-button-wrap, body.editor-rtl-layout .s-repeatable-widget-button.s-repeatable-delete-button .delete-button-wrap { left: 21px; right: auto; }

body.editor-rtl-layout .s-gallery-delete-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-gallery-delete-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-delete-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-delete-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-layout-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-layout-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-move-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-move-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-widget-button.s-gallery-delete-button .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-widget-button.s-repeatable-delete-button .delete-button-wrap .delete-button-confirm { left: -150px; right: auto; padding: 0px 5px 0px 2px; border-radius: 0px 3px 3px 0px; transition: left 0.25s ease-out; }

body.editor-rtl-layout .s-gallery-delete-button.s-gallery-delete-button:hover, body.editor-rtl-layout .s-gallery-delete-button.s-repeatable-delete-button:hover, body.editor-rtl-layout .s-repeatable-delete-button.s-gallery-delete-button:hover, body.editor-rtl-layout .s-repeatable-delete-button.s-repeatable-delete-button:hover, body.editor-rtl-layout .s-repeatable-layout-button.s-gallery-delete-button:hover, body.editor-rtl-layout .s-repeatable-layout-button.s-repeatable-delete-button:hover, body.editor-rtl-layout .s-repeatable-move-button.s-gallery-delete-button:hover, body.editor-rtl-layout .s-repeatable-move-button.s-repeatable-delete-button:hover, body.editor-rtl-layout .s-repeatable-widget-button.s-gallery-delete-button:hover, body.editor-rtl-layout .s-repeatable-widget-button.s-repeatable-delete-button:hover { border-radius: 3px 0px 0px 3px; }

body.editor-rtl-layout .s-gallery-delete-button.s-gallery-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-gallery-delete-button.s-repeatable-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-delete-button.s-gallery-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-delete-button.s-repeatable-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-layout-button.s-gallery-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-layout-button.s-repeatable-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-move-button.s-gallery-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-move-button.s-repeatable-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-widget-button.s-gallery-delete-button:hover .delete-button-wrap, body.editor-rtl-layout .s-repeatable-widget-button.s-repeatable-delete-button:hover .delete-button-wrap { left: 23px; right: auto; }

body.editor-rtl-layout .s-gallery-delete-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-gallery-delete-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-delete-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-delete-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-layout-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-layout-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-move-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-move-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-widget-button.s-gallery-delete-button:hover .delete-button-wrap .delete-button-confirm, body.editor-rtl-layout .s-repeatable-widget-button.s-repeatable-delete-button:hover .delete-button-wrap .delete-button-confirm { left: 0px; right: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-menu { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-left: 1px solid rgb(226, 228, 231); }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-menu .buttons { margin-right: 0px; margin-left: 30px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-menu .menu-title .icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-menu .buttons li .btn-text, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-menu .link-menu-panel .link-text { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header h4.caps { background-position: 100% 0px; padding-left: 0px; padding-right: 32px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-header .page-setting-icon { float: right; margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .registration-info-wrap .registration-info-email { padding-left: 0px; padding-right: 22px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .registration-info-wrap .registration-info-email::before { right: 4.5px; left: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.membership-tab-wrapper .registration-info-wrap .registration-info-name { padding-left: 0px; padding-right: 22px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .banner { left: 16px; right: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .page-settings-content .tab .s-box.pale-green .botton-group .botton { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .settings-category-item .registration-info-name { padding-left: 0px; padding-right: 22px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab.live-chat-tab-wrapper .page-settings-content-wrapper .s-kit-checkbox-wrapper .s-kit-checkbox { display: inline-block; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .domain-redeem-title { padding-right: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .domain-redeem-title i.fas { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab { padding-left: 10px; padding-right: 0px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .domain-item .field-title-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-field .field-title-icon { margin-right: -2px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-field .domain-check-box .fa-question-circle, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-field .domain-check-box .provider-tutorial { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update > * { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper.has-prefix .ltr-url-input { padding-right: 30px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper.has-prefix .ltr-url-input.waiting { padding-right: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.domains-tab .custom-domain-update .custom-domain-update-wrapper .domain-ca-status-icon { right: 8px; left: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action .settings-suggestion { margin-left: 0px; margin-right: 14px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .add-mobile-action, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .update-settings-btn-wrapper { padding-left: 0px; padding-right: 28px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-settings-new .s-editor-mobile-actions-item .page-settings-mobile-action-form-item { float: right; margin-right: 0px; margin-left: 12px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.mobile-actions-tab .mobile-actions-preview .mobile-actions-preview-title { right: 24px; left: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.header-footer-tab .mobile-display { margin-right: 30px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.multiple-pages-tab ul { padding-left: 0px; padding-right: 1em; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-tabs .sub-tab-title { float: right; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.custom-code-tab .sub-content .light i { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .google-analytics { float: right; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .ads-btn i, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.services-tab .field-link i { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .membership-tier-list-wrapper .s-kit-btn { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .membership-tier-list-wrapper .hint span { margin: 0px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .membership-tier-list-wrapper .hint span:last-of-type { margin-right: 5px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .onboarding-view .s-box label input { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .onboarding-view .s-box label .payment-link { margin-left: 0px; margin-right: 6px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .onboarding-view .s-box label .name-tag { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.membership-tab .onboarding-view button.s-kit-btn { margin-right: 0px; margin-left: 15px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.popups-tab .content .button-group-field .button-field select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.popups-tab .content .setting-wrapper .left-panel { margin-right: 0px; margin-left: 12px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.popups-tab .content .setting-wrapper .left-panel .layout-selector .item { margin-right: 0px; margin-left: 14px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.popups-tab .content .setting-wrapper .left-panel .form-field > .more-options-btn .fa-angle-right { transform: rotate(180deg); }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.popups-tab .content .setting-wrapper .left-panel .time-delay-selector { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .field-color-container .field-color { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.live-chat-tab .live-chat-save-btn { margin-right: 0px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.seo-tab .advanced-tools .field-checklist { padding-left: 0px; padding-right: 1.8em; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .permalink-container .permalink-update-btn { right: 12px; left: auto; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .permalink-container .permalink-inner, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .permalink-container .subdomain-update-btn { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container .upgrade-field { float: right; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content .upgrade-container a.upgrade-btn { float: left; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field, body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field.description textarea { float: right; }

body.editor-rtl-layout .embedded-page-settings #page-settings-dialog .page-settings-dialog-container .page-settings-tab .page-settings-content.basic-info-tab .form-field .select-container.category select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .collapse-widget-panel.collapse-widget-panel-active .collapse-heading .toggle-icon .toggle-icon-right { transform: rotate(90deg); }

body.editor-rtl-layout .collapse-widget-panel .collapse-heading .toggle-icon .toggle-icon-right { transform: rotate(180deg); }

body.editor-rtl-layout .create-physical-address-form .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel .text { padding-right: 0px; padding-left: 15px; }

body.editor-rtl-layout .create-physical-address-form .modal-button-group .s-kit-btn:first-child { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .content-panel .form-sections .form-field { margin-right: 0px; margin-left: 40px; }

body.editor-rtl-layout .content-panel .form-sections .form-field .light { clear: right; }

body.editor-rtl-layout .content-panel .form-sections .form-field .light i { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-pro-icon { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .disconnect-btn.pop i, body.editor-rtl-layout .s-box.small .fa, body.editor-rtl-layout .s-box.small i, body.editor-rtl-layout .s-btn .left-icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .domain-purchase-container .bottom-btns .left { float: right; }

body.editor-rtl-layout .domain-purchase-container .bottom-btns .right { float: left; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-footer img { margin-right: 0px; margin-left: 15px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-checker .s-form .s-form-field input[type="text"] { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-checker table.s-table tbody tr td span { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field label { margin-right: 0px; margin-left: 5%; text-align: left; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field input.country-code { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field.email .s-form-field-hint { margin: 5px 35% 0px 0px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field.email .s-form-field-hint .fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field.accept .label { text-align: left; margin-right: 0px; margin-left: 5%; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-billing .s-form .s-form-field .s-form-field-error { margin: 5px 35% 0px 0px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-confirm .auto-renew .auto-renew-title, body.editor-rtl-layout .domain-purchase-container .domain-purchase-confirm .question-icon { padding-left: 0px; padding-right: 5px; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field.float { float: right; }

body.editor-rtl-layout .domain-purchase-container .domain-purchase-confirm #credit-card-form.form .field.float.right { float: left; }

body.editor-rtl-layout .menu-cover.no-padding .page-settings-menu { margin-left: 0px; margin-right: 30px; }

body.editor-rtl-layout .menu-cover.no-padding-right { padding-right: 30px; padding-left: 0px; }

body.editor-rtl-layout .menu-cover.no-padding-right .content-wrapper .content-panel { padding-left: 30px; padding-right: 0px; }

body.editor-rtl-layout .domain-auth-wrapper ul li { margin-left: 0px; margin-right: 20px; }

body.editor-rtl-layout .domain-auth-wrapper .s-box .icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .embedded-notifications .s-box .checkbox, body.editor-rtl-layout .embedded-notifications .s-box .text { margin-left: 5px; margin-right: 0px; }

body.editor-rtl-layout .embedded-notifications .notification-settings .email-templates-wrapper .s-box .checkbox .icon-tooltip { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .embedded-notifications .notification-settings .email-templates-wrapper .collaboration-upgrade-btn { margin-right: 10px; }

body.editor-rtl-layout .main-content.multi-lang { padding: 0px 30px 30px 0px; }

body.editor-rtl-layout .main-content.multi-lang .s-kit-select { width: 180px; }

body.editor-rtl-layout .main-content.multi-lang .form-field.bottom .field-link.red .fa { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .main-content.multi-lang .multiple-language-bottom .field-link.red .fa { margin-left: 8px; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .head-title .form-field.site { width: 26%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .head-title .form-field.flag { width: 16%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .head-title .form-field .label, body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .head-title .form-field.site-url { width: 30%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .drag-field { margin-right: 0px; margin-left: 18px; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .field-items .form-field.site { width: 25%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .field-items .form-field.site .s-kit-select { padding-left: 10%; padding-right: 0px; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .field-items .form-field.site-url { width: 29%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .field-items .form-field.flag { width: 12%; }

body.editor-rtl-layout .main-content.multi-lang .setting-content .multi-lang-setting-container .s-setting-link-item .field-items .form-field.label { width: calc(30% - 10px); }

body.editor-rtl-layout .email-template .s-kit-modal-close { right: auto; left: 4px; }

body.editor-rtl-layout .email-template .template-content .order-table { text-align: right; }

body.editor-rtl-layout .email-template .template-content .info-wrapper .shipping-info { float: right; }

body.editor-rtl-layout .email-template .template-content .info-wrapper .note-info { float: left; }

body.editor-rtl-layout .email-template .bottom .restore-default { margin-left: 0px; margin-right: 15px; }

body.editor-rtl-layout .multi-lang-preview-container .preview-nav-wrapper .nav-list { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .multi-lang-preview-container .preview-nav-wrapper .nav-list li { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .multi-lang-preview-container .link-content .multi-lang-link-popover { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .multi-lang-preview-container .link-content .multi-lang-link-popover .arrow { left: 26px; right: auto; }

body.editor-rtl-layout .multi-lang-preview-container .link-content .multi-lang-link-popover .arrow .raw-label, body.editor-rtl-layout .multi-lang-preview-container .link-content .multi-lang-link-popover li .raw .raw-label { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .add-new-language-dialog-wrapper .selector-panel .language-input { margin-right: 10px; }

body.editor-rtl-layout .add-new-language-dialog-wrapper .selector-panel .s-kit-select-wrapper { bottom: 2px; }

body.editor-rtl-layout .add-new-language-dialog-wrapper .confirmation-panel .checkbox-tooltip { margin-right: 5px; }

body.editor-rtl-layout .add-new-language-dialog-wrapper .button-group .next-btn { margin: 20px 0px 12px 8px; }

body.editor-rtl-layout .add-new-language-confirm-dialog.s-kit-modal-standard-layout .s-kit-modal-title, body.editor-rtl-layout .new-multiple-language-feedback-dialog.s-kit-modal-standard-layout .s-kit-modal-title { text-align: center; }

body.editor-rtl-layout .add-new-language-confirm-dialog .confirm-btn, body.editor-rtl-layout .add-new-language-confirm-dialog .success-btn, body.editor-rtl-layout .new-multiple-language-feedback-dialog .confirm-btn, body.editor-rtl-layout .new-multiple-language-feedback-dialog .success-btn { margin: 0px auto 12px; }

body.editor-rtl-layout .main-content.blogSettings .fa-angle-right, body.editor-rtl-layout .main-content.blogSettings .right-arrow, body.editor-rtl-layout .main-content.storeSettings .fa-angle-right, body.editor-rtl-layout .main-content.storeSettings .right-arrow { transform: rotate(180deg); }

body.editor-rtl-layout .main-content .products .right { float: left; }

body.editor-rtl-layout .payment .currency .s-form-field select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .payment .payment-settings-panel.open .panel-header .panel-status .icon-wrapper { transform: rotate(-90deg); }

body.editor-rtl-layout .payment .payment-settings-panel .panel-header .panel-status .icon-wrapper { margin-left: 0px; margin-right: 20px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-header .panel-status .fa-circle { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-header .header-content .payment-tag, body.editor-rtl-layout .payment .payment-settings-panel .panel-header .header-content img { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-header .header-content .payment-channel, body.editor-rtl-layout .payment .payment-settings-panel .panel-header .header-content .payment-tag.green { margin-right: 8px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-btn { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-btn i { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .fa-chain-broken { margin-left: 6px; margin-right: 0px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .panel-description { text-align: right; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .panel-description .feature-item .fa { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .tip-text { margin: 10px 0px 0px 10px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .panel-description .feature-item .card-accepted .tip-text .question-icon { margin-left: 0px; margin-right: 6px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .switch-credit-card-config-panel .switch-hint { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .payment-settings-wrapper .register-panel .register-btn { margin: 4px 0px 10px 6px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .payment-settings-wrapper .connected-panel .balance-entry { margin-right: 10px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-form.paypal-settings .s-form-field, body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-form.square-settings .s-form-field { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-form.stripe-settings .payment-gateway-action { margin: 0px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-form.stripe-settings .payment-dropdown .payment-items .action input { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .payment .payment-settings-panel .panel-settings .s-form.stripe-settings .payment-dropdown .payment-items .title img { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .contact-form-wrapper .form-row .form-field:first-child { margin-right: 0px; margin-left: 60px; }

body.editor-rtl-layout .PayNow-warning-dialog-wrapper .dialog-title .physical-image { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .edit-pay-now-account-dialog-wrapper .account-manage-wrapper .account-info-panel .edit-link { margin-right: 10px; }

body.editor-rtl-layout .domain-check-dialog-wrap .domain-check-dialog .s-kit-modal-body .bottom-buttons .submit { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .domain-check-dialog-wrap .domain-check-dialog .s-kit-modal-body .bottom-buttons .cancel { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .panel-title .panel-header { float: left; }

body.editor-rtl-layout .fa.left-icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout #order-panel { direction: rtl; }

body.editor-rtl-layout .orders-panel .next-prev-buttons-wrapper .next-btn, body.editor-rtl-layout .orders-panel .next-prev-buttons-wrapper .prev-btn { transform: rotate(180deg); }

body.editor-rtl-layout .orders-panel .table-panel { left: auto; right: -100%; transition: right 0.3s; }

body.editor-rtl-layout .orders-panel .table-panel.selected { right: 0px; left: auto; }

body.editor-rtl-layout .orders-panel .s-ecommerce-searching-span.left-icon { left: 8px; right: auto; }

body.editor-rtl-layout .orders-panel .s-ecommerce-searching-span .s-kit-input-lg { padding: 5px 30px 5px 24px; }

body.editor-rtl-layout .orders-panel .s-ecommerce-order-search .s-ecommerce-searching-span.left-icon { left: unset; right: 8px; margin: 0px; }

body.editor-rtl-layout .orders-panel .s-ecommerce-order-search input.s-kit-input-lg { padding: 5px 30px 5px 24px; }

body.editor-rtl-layout .orders-panel .detail-panel { left: auto; right: 100%; transition: right 0.3s; }

body.editor-rtl-layout .orders-panel .detail-panel.selected { right: 0px; left: auto; }

body.editor-rtl-layout .orders-panel .detail-panel .detail .table-wrapper .item-list { text-align: right; }

body.editor-rtl-layout .orders-panel .detail-panel .detail .table-wrapper .item-list tr th .bill { gap: 4px; display: flex; }

body.editor-rtl-layout .orders-panel .detail-panel .basic-info .order-no .next-btn, body.editor-rtl-layout .orders-panel .detail-panel .basic-info .order-no .prev-btn { margin-left: 0px; margin-right: 8px; transform: rotate(180deg); }

body.editor-rtl-layout .orders-panel .detail-panel .shipping-info .normal-title .fa-list-alt, body.editor-rtl-layout .orders-panel .detail-panel .shipping-info .normal-title .s-kit-icon { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .orders-panel .orderList-wrapper .table .time-text { direction: ltr; justify-content: end; }

body.editor-rtl-layout .orders-panel .orderList-wrapper .table .fa-angle-right { transform: rotate(180deg); }

body.editor-rtl-layout .orders-panel .order-tips .text { padding-right: 20px; padding-left: 50px; }

body.editor-rtl-layout .orders-panel .order-tips .close-icon { left: 10px; right: auto; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .row-section.basic-info .status .fa, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .status .fa { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .pc-show .flex-panel { text-align: right; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .pc-show .minus-sign { text-align: right; padding-right: 0px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list td, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list th { text-align: right; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list td .total-price-value, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list th .total-price-value { margin-right: unset; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space + td, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space + th, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.space + td, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.space + th { padding-left: 15px; padding-right: 5px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td:has(+ .space), body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th:has(+ .space) { padding-left: 5px; padding-right: 15px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.calculation-label, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list thead.s-custom-table-header .s-custom-table-tr th.s-custom-table-th.calculation-label { text-align: left; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderDetail-wrapper .inner .table-wrapper .item-list tbody.s-custom-table-body .s-custom-table-tr td.s-custom-table-td.space { padding-left: 0px; padding-right: 5px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .header.header-wrapper .right button { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .bottom-bar .bottom-wrapper .back-btn { margin-left: auto; margin-right: unset; }

body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .bottom-bar .bottom-wrapper .back-btn svg, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-title svg, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderList-wrapper .chevron-wrapper .normal-text .next-btn, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderList-wrapper .chevron-wrapper .normal-text .prev-btn, body.editor-rtl-layout .content-panel .s-orders .orders-panel-wrapper .panel-wrapper .orderList-wrapper .chevron-wrapper svg { transform: rotate(180deg); }

body.editor-rtl-layout .store-order-overview .left { right: 0px; left: auto; }

body.editor-rtl-layout .store-order-overview .middle { margin: 0px 1.8% 0px 0px; }

body.editor-rtl-layout .store-order-overview .right { left: 0px; float: left; right: auto; }

body.editor-rtl-layout .store-order-overview .sidebar div:last-child { padding-left: 0px; padding-right: 4px; }

body.editor-rtl-layout .store-order-overview .order-filter-panel .filter { right: 0px; left: auto; }

body.editor-rtl-layout .store-order-overview .order-filter-panel .filter select { padding-right: 22px; background-position: 70px center; }

body.editor-rtl-layout .store-order-overview .order-filter-panel .publish { left: 2px; right: auto; }

body.editor-rtl-layout .s-orders-kb-link { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .s-orders-kb-link .fa-question-circle { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .toggle-widget-panel .toggle-icon { margin-left: 2px; margin-right: -6px; }

body.editor-rtl-layout .balance-summary-panel .summary-content .summary-title .question-icon { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .balance-summary-panel .summary-content .summary-box:first-child { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .s-btn.left { margin-right: 0px; }

body.editor-rtl-layout .content-panel .main-content.orders .orders-panel-wrapper .bottom-bar .right { float: left; }

body.editor-rtl-layout .content-panel .main-content.orders .orders-panel-wrapper .bottom-bar .left { float: right; }

body.editor-rtl-layout .content-panel .main-content.orders .orders-panel-wrapper .bottom-bar .fa { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .content-panel .main-content.orders .orders-panel-wrapper .bottom-bar .fa-angle-left { transform: rotate(180deg); }

body.editor-rtl-layout .content-panel .main-content .tab-icon { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .content-panel .main-content .panel-title .s-kit-icon { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .content-panel .main-content .site-menu-panel-add-btn .panel-add-item-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .content-panel .main-content .site-menu-panel-top.alert-card-full-width .panel-top-left { margin-right: 10px; margin-left: 0px; }

body.editor-rtl-layout .content-panel .main-content .site-menu-panel-top .panel-top-left, body.editor-rtl-layout .content-panel .main-content .site-menu-panel-top .panel-top-right > div { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .content-panel .main-content .site-menu-panel-top .panel-top-right > div:last-child { margin-left: 0px; }

body.editor-rtl-layout .content-panel .main-content .site-menu-panel-empty .site-menu-panel-add-btn { margin: 0px; }

body.editor-rtl-layout .cancel-order-dialog .bottom .s-kit-btn, body.editor-rtl-layout .complete-order-dialog .bottom .s-kit-btn { margin-left: 0px; margin-right: 0px; }

body.editor-rtl-layout .refunded-order-dialog .normal-title .fa-check { margin-left: 5px; margin-right: 0px; }

body.editor-rtl-layout .refunded-order-dialog .s-kit-modal-content .s-kit-modal-body { text-align: center; }

body.editor-rtl-layout .refunded-order-dialog .s-kit-modal-content .s-kit-modal-body .s-kit-btn { margin: 10px 0px 0px; }

body.editor-rtl-layout .ecommerce-product-container .bottom-wrapper .s-btn.complete { margin-right: 20px; margin-left: 0px; }

body.editor-rtl-layout .s-form-section-variations .drag-field { padding-left: 10px; padding-right: 0px; }

body.editor-rtl-layout .s-form-section-variations .s-form-field.combineInput .s-kit-input { padding-right: 10px; text-indent: 32px; }

body.editor-rtl-layout .s-form-section-variations .s-form-field.uploadImage .cover { display: none; }

body.editor-rtl-layout .s-form-section-variations .s-form-field.uploadImage .delete-btn { margin-left: 0px; margin-right: 15px; }

body.editor-rtl-layout .s-custom-invisible-btn i.fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .products-panel .site-menu-panel-description { padding-left: 10px; padding-right: 20px; }

body.editor-rtl-layout .products-panel .ecommerce-product-list-container { padding: 10px 20px 0px 10px; }

body.editor-rtl-layout .products-panel .products-panel-top { padding-left: 10px; padding-right: 20px; }

body.editor-rtl-layout .products-panel .products-panel-top .products-panel-top-right { float: left; margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .products-panel .products-panel-top .products-panel-top-right .s-custom-invisible-btn { margin: 0px 0px 12px 8px; }

body.editor-rtl-layout .products-panel .products-panel-top .products-panel-top-right .product-more-options-popover .s-kit-btn { margin-left: 0px; }

body.editor-rtl-layout .products-panel .products-panel-top .ecommerce-add-product-btn { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .products-panel .card.edit .overlay .settings { left: 10px; right: auto; }

body.editor-rtl-layout .products-panel .card-panel { padding: 0px 10px 20px 20px; }

body.editor-rtl-layout .products-panel .card-panel .add-product-btn { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .products-panel .fa-question-circle { margin-right: 5px; }

body.editor-rtl-layout .products-panel .product-editor .product-page-editor .header .upload-button .fa { margin: 0px 0px 0px 12px; }

body.editor-rtl-layout .products-panel .product-editor .product-info .s-form { padding-left: 0px; padding-right: 20px; }

body.editor-rtl-layout .products-panel .product-editor .product-info .product-link { margin-left: 15px; margin-right: 0px; }

body.editor-rtl-layout .products-panel .product-editor .product-info .fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .products-panel .product-editor .product-info .copied-tip { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .products-panel .product-editor .ecommerce-category .s-kit-tag-select .icon-tooltip { margin: auto 10px auto auto; }

body.editor-rtl-layout .products-panel .product-editor .shipping-info .need-shipping-info .info-item span, body.editor-rtl-layout .products-panel .product-editor .shipping-info .need-shipping-info .weight-label input { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .products-panel .product-editor .shipping-info .need-shipping-info .shipping-weight .percentage-tag { left: 46px; }

body.editor-rtl-layout .products-panel .product-editor .shipping-info .need-pre-order .estimated-delivery .normal-text-tip { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form button { margin-left: 20px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .add-sale-price { float: left; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title.space-left { margin-left: 0px; margin-right: 22px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .variation-title .quantity { margin-left: 0px; margin-right: 11px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group > div { margin-left: 15px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .price { margin-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .originalPriceLabel, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .priceLabel, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-label { text-align: right; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .originalPriceLabel .remove-sale-price, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .priceLabel .remove-sale-price, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-label .remove-sale-price { float: left; margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .originalPriceLabel .add-sale-price, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .priceLabel .add-sale-price, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .s-form-section .price-input-group .quantity-label .add-sale-price { margin-right: 10px; margin-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper td, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper th { text-align: right; padding-left: 15px; padding-right: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .drag-field { padding-right: 0px; padding-left: 10px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .variant { padding-right: 22px; padding-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .combineInput .s-kit-input { padding-right: 10px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPrice .remove-sale-price, body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .originalPriceLabel .remove-sale-price { float: left; margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .uploadImage .delete-btn { margin-left: 0px; margin-right: 15px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variantion-wrap .more-options-wrapper .uploadImage .cover { left: 0px; right: 0px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .s-form-section .s-form-field { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .products-panel .product-editor .variation-info .s-form .variation-bottom.space-left { margin-left: 0px; margin-right: 32px; }

body.editor-rtl-layout .products-panel .product-editor .product-type-wrapper .product-type-head .product-type-summary-text { margin-left: 0px; margin-right: 10px; display: inline-block; }

body.editor-rtl-layout .products-panel .product-editor .product-type-wrapper .product-type-head .product-type-summary-text a { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .products-panel .product-editor .product-type-wrapper .product-type-container .type-card { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .products-panel .product-editor .product-type-wrapper .product-type-container .type-card:nth-child(3) { margin-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .product-type-wrapper .product-type-container .type-card .type-card-head i { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .products-panel .product-editor .bottom-bar .save-error-text { margin-left: 0px; margin-right: 20px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table { margin-right: 25px; margin-left: unset; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .setting-on-options-head > div:first-child span { padding-right: 45px; padding-left: unset; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .portfolio-products-search { margin-right: 45px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .portfolio-products-search .option-inner .option-title-wrap:not(.text) { margin-right: auto; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .portfolio-products-search > div:first-child span { margin-right: 45px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .setting-on-options-content .on-option-item > div:first-child .drag-button { margin-left: 15px; margin-right: unset; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .setting-on-options-content .on-option-item > div:first-child span { margin-right: 10px; margin-left: unset; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .options-table .setting-on-options-content .on-option-item > div .currency-tag { margin-right: unset; margin-left: 5px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .show-options-item { margin-right: 21px; margin-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .setting-on-options .show-options-item-check .check-images { margin-right: 0px; }

body.editor-rtl-layout .products-panel .product-editor .portfolio-on-options .setting-on-options .show-options-item-check .check-desc { margin-right: 10px; }

body.editor-rtl-layout .products-panel .product-editor .custom-url-upgrade-tips { margin-right: 21px; margin-left: 0px; }

body.editor-rtl-layout .products-panel .product-editor .on-options_styles-helper > div:first-child span { padding-right: 10px; padding-left: unset; }

body.editor-rtl-layout .products-panel .product-editor .subtitle-info > div .switch-price { float: left; }

body.editor-rtl-layout .product-settings-popover-item i { margin-left: 3px; margin-right: 0px; }

body.editor-rtl-layout .ecommerce-product-list-container .card-panel .add-product-btn { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .ecommerce-product-list-container .product-item .column-operator .edit .entypo-right-open-big { transform: rotate(180deg); }

body.editor-rtl-layout .ecommerce-product-list-container .product-column-list .ecommerce-disable-tag, body.editor-rtl-layout .ecommerce-product-list-container .product-column-list .icon-not-sale.site { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .product-reviews-disabled-panel .enable-btn { margin-top: 20px; }

body.editor-rtl-layout .category .category-item .item-cell:first-child { padding-right: 12px; padding-left: 0px; }

body.editor-rtl-layout .category .category-item .item-cell:nth-last-child(2) { text-align: left; }

body.editor-rtl-layout .category .category-item .item-cell.category-name .fa, body.editor-rtl-layout .category .category-item .item-cell.category-name .fa.fa-pencil { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .category .category-item .item-cell.category-name .fa.fa-check { left: 20px; right: auto; }

body.editor-rtl-layout .category .category-error { margin: 5px 12px 10px 0px; }

body.editor-rtl-layout .category .category-item-container .category-error { margin: 0px 39px 10px 0px; }

body.editor-rtl-layout .category .category-section-header .category-list.subCategory .category-error { margin: 0px 77px 10px 0px; }

body.editor-rtl-layout .category .product-filter .wrapper .left-panel { margin-right: 0px; margin-left: 40px; }

body.editor-rtl-layout .dimensionForm .dimensionsList .dimensions .options { margin-right: 14px; }

body.editor-rtl-layout .dimensionForm .dimensionsList .dimensions .deleteBtn, body.editor-rtl-layout .dimensionForm .formHeadContainer .subtitle, body.editor-rtl-layout .dimensionForm .formHeadContainer .title { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .dimensionForm .tagInputTitle { margin-left: 0px; margin-right: 15px; }

body.editor-rtl-layout .shipping-rules-dialog-wrapper .pro-tag { margin-left: 0px; margin-right: 6px; }

body.editor-rtl-layout .shipping-rules-dialog-wrapper .bottom-btn-section .save-btn { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .shipping-rules-dialog-wrapper .bottom-btn-section .delete-btn .icon { margin-left: 4px; }

body.editor-rtl-layout .weight-ranges-dialog-wrapper .save-btn { margin-top: 20px; }

body.editor-rtl-layout .shipping-rules-form .region-column .region-field { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .shipping-rules-form .weight-unit-select { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .shipping-rules-form .weight-ranges-link .archive-icon { margin-left: 4px; margin-right: 0px; }

body.editor-rtl-layout .shipping-rules-form .Select-multi-value-wrapper .Select-value { padding-left: 15px; padding-right: 10px; }

body.editor-rtl-layout .taxes .s-form-field .learn-more { margin-right: 5px; display: inline-block; }

body.editor-rtl-layout .taxes .s-form-field .tax-calculation-field .tax-calculation-radio { padding: 6px 0px 6px 6px; }

body.editor-rtl-layout .taxes-manger .tax-rate-input-wrapper .rate-error { margin-right: 10px; }

body.editor-rtl-layout .content-panel a:not(.s-btn):not(.recent-btn) { display: inline-block; }

body.editor-rtl-layout .content-panel .form-field input[type="checkbox"] { float: right; }

body.editor-rtl-layout .states-tax-list-title .app-to-all { margin-left: 0px; margin-right: 8%; }

body.editor-rtl-layout .s-form-field.inline { margin-right: 0px; margin-left: 15px; }

body.editor-rtl-layout .reviews-label .kb-link { margin-left: 0px; margin-right: 6px; }

body.editor-rtl-layout .product-reviews-empty-panel .reviews-btn { margin-top: 20px; }

body.editor-rtl-layout .reviews-management-wrapper .disable-reviews .cancel-icon { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .email-template .s-kit-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .email-template .s-kit-icon.entypo-right-open { transform: rotate(180deg); }

body.editor-rtl-layout .email-template .operation-text { margin-left: 4px; margin-right: 0px; }

body.editor-rtl-layout .settings-section .warning-icon { margin: 0px 0px 0px 5px; }

body.editor-rtl-layout .settings-section .button-text-setting .item { margin-right: 0px; margin-left: 30px; }

body.editor-rtl-layout .settings-section .button-text-setting .item .fa { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .settings-section .order-redirection-container .select-content { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .settings-section .order-redirection-container .select-content .select-name { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .settings-section .order-redirection-container .select-content .page-link { right: 0px; left: auto; }

body.editor-rtl-layout .settings-section .order-redirection-container .select-content .s-kit-checkbox-wrapper { margin-left: 0px; margin-right: 20px; }

body.editor-rtl-layout .settings-section .order-redirection-container .select-content .s-kit-select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .settings-section .order-redirection-container .save-btn { margin-left: 20px; margin-right: 0px; }

body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .button-info .field-checkbox, body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .description-info .field-checkbox, body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .subtitle-info .field-checkbox { margin: 0px 0px 5px 8px; }

body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .button-url-field { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .portfolio-bottom-bar .cancel-button { margin-right: 20px; }

body.editor-rtl-layout .ecommerce-product-container .products-panel .product-editor .public-url-field, body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .public-url-field { direction: ltr; }

body.editor-rtl-layout .ecommerce-product-container .products-panel .product-editor .public-url-field .info-item, body.editor-rtl-layout .portfolio-product-container .products-panel .product-editor .public-url-field .info-item { width: 100%; margin-left: 0px; margin-right: 20px; align-items: center; justify-content: flex-end; }

@media only screen and (min-width: 533px) {
  body.editor-rtl-layout .portfolio-products-panel.products-panel .card, body.editor-rtl-layout .products-panel .card { float: right; margin-left: 0px; margin-right: 20px; }
}

body.editor-rtl-layout .booking-events-wrapper .add-booking-event .add-btn { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .booking-events-wrapper .learn-more { margin-right: 4px; }

body.editor-rtl-layout .booking-events-wrapper .booking-event-item { margin: 20px 0px 0px 20px; }

body.editor-rtl-layout .booking-events-wrapper .booking-event-item .event-overlay .operation-config { right: auto; left: 10px; }

body.editor-rtl-layout .booking-event-popover .popover-item .text { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .booking-event-editor .letters-remaining { float: left; }

body.editor-rtl-layout .booking-event-editor .question-icon { margin: 0px 6px 0px 10px; }

body.editor-rtl-layout .booking-event-editor .row-fields .s-kit-radio-wrapper:not(:last-child) { margin: 0px 0px 0px 15px; }

body.editor-rtl-layout .booking-event-editor .row-fields .per-time { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .booking-event-editor .time-zone-setting .zone-label { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .booking-event-editor .time-period-setting .time-period-box:first-child { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .booking-event-editor .time-period-setting .time-period-box .s-kit-date-picker-wrapper { float: left; bottom: 45px; }

body.editor-rtl-layout .booking-event-editor .time-period-setting .time-period-box .time-period-text { margin: 12px 0px 0px 20px; }

body.editor-rtl-layout .booking-event-editor .time-period-setting .booking-create-icon, body.editor-rtl-layout .booking-event-editor .time-period-setting .booking-delete-icon { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .booking-event-editor .bottom-panel .cancel-btn, body.editor-rtl-layout .booking-event-editor .bottom-panel .save-btn { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .booking-schedule-wrapper .table-operation { right: auto; left: 0px; }

body.editor-rtl-layout .booking-schedule-wrapper .table-operation .export-btn { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .booking-schedule-wrapper .action-icon, body.editor-rtl-layout .booking-schedule-wrapper .booking-schedule-table-wrapper .lucide-chevron-right { transform: rotate(180deg); }

body.editor-rtl-layout .booking-category-list-panel .sort-table-list .sort-table-input { padding-right: 8px; padding-left: 30px; }

body.editor-rtl-layout .booking-category-list-panel .sort-table-list .confirm-icon { right: auto; left: 10px; }

body.editor-rtl-layout .cancel-event-type-dialog-wrapper .event-type-item { text-align: right; }

body.editor-rtl-layout .cancel-event-type-dialog-wrapper .cancel-btn .cancel-icon { margin-left: 6px; margin-right: 0px; }

body.editor-rtl-layout .embedded-crm .s-notice .s-notice-close-icon { right: auto; left: 15px; }

body.editor-rtl-layout .embedded-crm .audience-notice i { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .embedded-crm .s-audience .non-spam-table-bottom-right { text-align: left; }

body.editor-rtl-layout .embedded-crm .s-audience .non-spam-table-bottom-right .loading-icon { margin: 0px 0px 0px 5px; }

body.editor-rtl-layout .embedded-crm .s-audience button.s-kit-btn { margin-left: 0px; }

body.editor-rtl-layout .embedded-crm .s-audience button.s-kit-btn:last-child { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .spam-audience-list-dialog-wrapper .spam-audience-list-container .close-icon { left: 8px; right: auto; }

body.editor-rtl-layout .contact-detail-dialog .s-kit-modal-close { right: unset; left: -40px; }

body.editor-rtl-layout .contact-detail-dialog .history-list .log-item-wrapper.send-item { text-align: left; }

body.editor-rtl-layout .contact-detail-dialog .history-list .log-item-wrapper.send-item .log-item:not(.request-quote-log) { text-align: right; border-radius: 10px 10px 10px 0px; }

body.editor-rtl-layout .contact-detail-dialog .history-list .log-item-wrapper .log-item:not(.request-quote-log) { border-radius: 10px 10px 0px; }

body.editor-rtl-layout .contact-detail-dialog .message-sender textarea { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .change-contact-info-dialog .right-space, body.editor-rtl-layout .sender-profile-editor-dialog .right-space { margin-left: 10px; }

body.editor-rtl-layout .change-contact-info-dialog .restore-input .restore-btn, body.editor-rtl-layout .sender-profile-editor-dialog .restore-input .restore-btn { left: 0px; right: auto; }

body.editor-rtl-layout .change-contact-info-dialog .item-group .item-operator { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .change-contact-info-dialog .audience-phone-code-picker .primary-tag { right: unset; left: 8px; }

body.editor-rtl-layout .left-contact-info-wrapper .avatar-name .name { margin-right: 10px; }

body.editor-rtl-layout .left-contact-info-wrapper .contact-info-item .info-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .left-contact-info-wrapper .contact-tags-panel .s-box { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .left-contact-info-wrapper .membership-tags .grant-membership-link .trophy-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .contact-detail-options-handler .operation-item .operation-text { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .filter-popover .s-kit-checkbox-group .s-kit-checkbox-group-item { display: inline; }

body.editor-rtl-layout .sender-profile-editor-dialog .item .right-tip { float: left; }

body.editor-rtl-layout .sender-profile-editor-dialog .modal-button-group .s-kit-btn:first-child { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .sender-profile-editor-dialog .physical-address-editor-wrapper .address-field .schema-selector .Select-control .Select-value .text-panel .text { padding-right: 0px; padding-left: 15px; }

body.editor-rtl-layout .s-kit-modal .side-bar-form .cancel-btn { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .letter-editor .s-kit-modal-close { left: -40px; right: auto; }

body.editor-rtl-layout .letter-editor .undo-button { transform: rotateY(180deg); }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .top-part .sender-profile-field .required-item i.fa-question-circle { margin-left: 0px; margin-right: 4px; }

body.editor-rtl-layout .letter-editor .email-bottom .add-address-link { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .send-now-btn { margin-left: 0px; }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .send-now-btn, body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .send-now-btn::before { border-radius: 0px 4px 4px 0px; }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .schedule-creat { border-right: 1px solid rgb(184, 208, 105); }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .schedule-creat, body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-btns .schedule-creat::before { border-radius: 4px 0px 0px 4px; }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns { padding-left: 40px; padding-right: 0px; }

body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .schedule-btn, body.editor-rtl-layout .letter-editor .letter-side-bar .side-bar-form .bottom-part .send-now-wrap .send-now-btns .schedule-creat { left: 0px; right: auto; margin-left: 0px; }

body.editor-rtl-layout .recipient-selector .selector-item { margin-left: 15px; margin-right: 0px; }

body.editor-rtl-layout .recipient-selector .selector-item:last-child { margin-left: 0px; }

body.editor-rtl-layout .recipient-selector .bottom-buttons .bottom-button { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .recipient-selector .bottom-buttons .bottom-button:last-child { margin-left: 0px; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .header .close-btn { left: 8px; right: auto; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .header .message { margin-left: 0px; margin-right: 12px; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item { border-radius: 10px 10px 0px; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .log-item.reply { border-radius: 10px 10px 10px 0px; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-right-profile { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .livechat-intro-cont .livechat-intro-wrapper .chat-room .chat-content .message-item-wrapper .avatar-content .livechat-left-profile { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .audience-tabs .s-kit-tabs-extra-content .tabs-extra-content .table-operation .s-kit-search-panel { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .warning-icon { margin: 0px 0px 0px 5px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .loading-icon { margin: 0px 8px 0px 0px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .field-link.red i.fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .text-input-box .counter { left: 0px; right: auto; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .select-item.product-option .selected-items { left: auto; right: 10px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .select-item .s-kit-select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .membership-tier-editor-dialog .s-kit-form-item .plan-price-input:first-child { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .email-templates-wrapper .s-box .checkbox .text { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .email-templates-wrapper .s-box .checkbox .icon-tooltip { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .filtered-window { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .custom-fa-flash, body.editor-rtl-layout .custom-fa-flash-disabled, body.editor-rtl-layout .custom-fa-flash-slash { margin-left: 10px; margin-right: 6px; }

body.editor-rtl-layout .automation-condition-setting-dialog .s-kit-modal-body .automation-condition-editor .trigger-wrapper .trigger-item-wrapper .label-item { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .automation-condition-setting-dialog .s-kit-modal-body .automation-condition-editor .trigger-wrapper .trigger-item-wrapper .option-editor .selector-button i.s-kit-icon { left: 5px; right: auto; }

body.editor-rtl-layout .automation-condition-setting-dialog .s-kit-modal-body .automation-condition-editor .trigger-wrapper .trigger-item-wrapper .option-editor .form-selector .sub-selector { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .automation-condition-setting-dialog .s-kit-modal-body .automation-condition-editor .trigger-wrapper .trigger-item-wrapper .filtered-window > span { margin-left: 8px; margin-right: 0px; }

body.editor-rtl-layout .automation-condition-setting-dialog .s-kit-modal-body .automation-condition-editor .trigger-wrapper .trigger-item-wrapper .trigger-select { padding-right: 0px; padding-left: 20px; }

body.editor-rtl-layout .s-box .content-panel { margin-right: 10px; margin-left: 0px; }

body.editor-rtl-layout .s-box .content-panel .option-title .name { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-box .content-panel .bottom-content .update-btn.gray { margin-right: 8px; }

body.editor-rtl-layout .main-content.coupons .coupons-panel .panel-title .fa-ticket { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .main-content.coupons .coupons-panel .fixed-panel-top-bar { right: 0px; left: auto; }

body.editor-rtl-layout .main-content.coupons .coupons-panel .detail-panel .s-form .s-form-field.percentage .percentage-tag { left: 10px; right: auto; }

body.editor-rtl-layout .settings-wrapper .bottom-bar .bottom-wrapper .complete { margin-left: 0px; margin-right: 20px; }

body.editor-rtl-layout .settings-wrapper .bottom-bar .bottom-wrapper .refund i { margin-left: 6px; }

body.editor-rtl-layout .add-image-alt-dialog-wrapper .title-panel .sub-title { margin: 6px 0px 6px 10px; }

body.editor-rtl-layout .add-image-alt-dialog-wrapper .btn-panel .save-img-btn { margin: 0px 30px 0px 0px; }

body.editor-rtl-layout .reminder-dialog-wrapper { text-align: right; right: auto; left: 214px; }

body.editor-rtl-layout .automation-editor .status-dot { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .automation-editor .automation-btn { margin: 0px 5px 0px 10px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .layout-selector .item { margin-right: 0px; margin-left: 14px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .more-options-btn .fa { margin-right: 6px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .more-options-btn .fa-angle-right { transform: rotate(180deg); }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .form-field > .text-input-box .counter { right: auto; left: 10px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .button-group-field .button-field .extral-input, body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .button-group-field .button-field .name-input, body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .button-group-field .button-field .s-kit-select-wrapper { margin-right: 0px; margin-left: 12px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .show-on-pages-selector .select-pages-field { padding-left: 0px; padding-right: 22px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .show-on-pages-selector .select-pages-btn { display: inline-block; margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .popups-setting-name-group .name-fields-input, body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .popups-setting-name-group .name-type-radio { padding-right: 27px; padding-left: 0px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .popups-setting-name-group .name-fields-input .field-input { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .popups-setting-name-group .name-fields-input .field-input:last-child { margin-left: 0px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .left-panel .block-disposable-emails { margin-left: 0px; margin-right: 27px; }

body.editor-rtl-layout .page-settings-content.popups-tab .content .setting-wrapper .right-panel .preview-content .wrapper { direction: ltr; }

body.editor-rtl-layout .embedded-analytics .s-analytics .col, body.editor-rtl-layout .embedded-analytics .s-analytics .title h6 { float: right; }

body.editor-rtl-layout .embedded-analytics .s-analytics .section-bar h3 { float: right; padding-right: 0px; padding-left: 0.5em; }

body.editor-rtl-layout .embedded-analytics .s-analytics .infobox-tooltip { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .embedded-analytics .s-analytics .s-btn.toggled::after, body.editor-rtl-layout .embedded-analytics .s-analytics .s-btn.toggled::before { left: 50%; right: auto; }

body.editor-rtl-layout .empty-teammate-panel .add-icon { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .empty-teammate-panel .character-card-wrapper .character-card-item .character-avatar { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .empty-teammate-panel .character-card-wrapper .character-card-item .character-info .character-position { text-align: right; }

body.editor-rtl-layout .teammate-checkbox-section .checkbox-label { margin-right: 0px; margin-left: 6px; }

body.editor-rtl-layout .role-select-section .custom-option-item .role-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .teammate-table-panel .state-column .entypo-dot { margin-left: 0px; margin-right: -10px; }

body.editor-rtl-layout .teammate-table-panel .operation-btn .btn-icon { margin-right: 0px; margin-left: 4px; }

body.editor-rtl-layout .teammate-table-panel .teammate-name-column .avatar { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .team-options-handler .operation-item .operation-text, body.editor-rtl-layout .teammate-operation-column .operation-box.config { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .teammate-form-dialog-wrapper .form-btn .send-icon { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .teammate-form-dialog-wrapper .form-btn .arrow-icon { margin-right: 0px; margin-left: 4px; transform: rotate(180deg); }

body.editor-rtl-layout .blog-date-edit-panel .buttons .cancel-btn { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-settings .bottom-bar .save-btn { margin-right: 4px; margin-left: 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-options-popover .s-kit-popover-inner-content .blog-options-popover-item .text { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .s-btn { margin-right: 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .status .dot { margin-right: 0px; margin-left: 20px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions { float: left; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .s-btn .text { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .actions .loading-icon { margin-left: 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details { float: right; text-align: right; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .details .states .edit-date .fa-pencil { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .blog-status-tag { right: 10px; left: auto; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-entry .blog-entry-inner .post-has-password-icon { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-subscription-header .right { float: left; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-subscriptions .s-table { text-align: right; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .category-name .fa.fa-check { left: 20px; right: auto; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .category-name .fa, body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .category-name .fa.fa-pencil { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .category-name .fa.fa-spinner { left: -8px; right: auto; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.blogs-count { text-align: left; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-error { margin: 5px 39px 10px 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-category .category-list .category-item .item-cell.category-name .letters-remaining { right: unset; left: -30px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .bottom-bar { width: 100%; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .field-type-radio { margin-right: 0px; margin-left: 30px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .entypo-left-open-mini { display: inline-block; transform: rotate(180deg); }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .label { margin: 0px 10px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .left { flex: initial; text-align: right; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .blog-post-header-preview .content .header .right { text-align: left; margin-right: 5px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-settings .form-field .right-arrow { margin-right: 5px; display: inline-block; transform: rotate(180deg); }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .panel-top-left .site-menu-panel-add-btn { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .right { float: left; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel .blog-category-dropdown { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel .blog-search-wrapper { margin: 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .blog-operation-panel .blog-operation-popover-wrapper { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner { padding: 15px 0px 15px 30px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .header-inner .s-btn { margin-right: 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .blog-posts-manager-header .category-dropdown { left: 0px; float: left; right: auto; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .done-btn { margin: 0px 10px 0px 0px; }

body.editor-rtl-layout .embedded-blog-manager .blog-manager-content .tab { top: 54px; }

body.editor-rtl-layout .blog-copy-dialog-wrapper .bottom-buttons .cancel-btn { margin-right: 10px; }

body.editor-rtl-layout .blog-copy-dialog-wrapper .Select--single > .Select-control .Select-value, body.editor-rtl-layout .blog-copy-dialog-wrapper .Select-placeholder { padding-right: 10px; padding-left: 20px; }

body.editor-rtl-layout .Dropdown-control { padding: 8px 10px 8px 52px; }

body.editor-rtl-layout .Dropdown-arrow { left: 10px; right: auto; }

body.editor-rtl-layout .select-pages-dialog .select-pages-btn { margin: 20px 0px 0px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .upgrade-bottom .upgrade-bottom-star { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .upgrade-bottom .upgrade-bottom-text { padding-right: 0px; padding-left: 5px; }

body.editor-rtl-layout .editor-side-menu .sm-bottom .editor-domain-badge .domain-badge-close-icon { left: 0px; right: auto; }

body.editor-rtl-layout .domain-badge-tooltip-wrapper.s-kit-tooltip-placement-leftBottom .s-kit-tooltip-arrow { border-left-color: rgb(243, 237, 252); }

body.editor-rtl-layout .recommendations-domain-card .recommendations-domain-search .s-kit-input { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-select, body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-year { margin-left: 20px; margin-right: 0px; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-name { margin-right: 0px; margin-left: 30px; text-align: right; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-select .s-kit-select { padding-right: 0px; padding-left: 15px; text-align: left; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-select .fa-caret-down { right: auto; left: 0px; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-btn .btn-name { margin-left: 5px; margin-right: 0px; }

body.editor-rtl-layout .recommendations-domain-list-wrap .recommendations-domain-btn .btn-icon { transform: rotate(180deg); }

body.editor-rtl-layout .custom-code-upgrage-container .custom-code-upgrage-title .custom-code-upgrage-icon { margin-left: 5px; margin-right: -2px; }

body.editor-rtl-layout .product-import-dialog .button .cancel-button { margin-left: unset; margin-right: 10px; }

body.editor-rtl-layout .ltr-url-input { direction: rtl; text-align: right; }

body.editor-rtl-layout .multi-pages-activation-dialog .multipage-title { background-position: 100% center; }

body.editor-rtl-layout #locked-by-self-dialog .header i { margin-left: 10px; margin-right: unset; }

body.editor-rtl-layout #locked-by-self-dialog .footer button.exit-btn { margin-left: unset; }

body.editor-rtl-layout #locked-by-self-dialog .footer button:first-child { margin-left: 10px; }

body.editor-rtl-layout #collaboration-warning-dialog .dialog-title, body.editor-rtl-layout #collaboration-warning-dialog .footer { text-align: right; }

body.editor-rtl-layout #collaboration-warning-dialog .footer .s-btn.red { margin-right: unset; }

body.editor-rtl-layout #collaboration-warning-dialog .footer .s-btn.gray { margin-right: 10px; }

body.editor-rtl-layout .element-layout-setting-popover.s-kit-popover { left: 7px !important; right: auto; }

body.editor-rtl-layout .element-layout-setting-popover.s-kit-popover .s-kit-popover-arrow { margin-left: 15px; }

body.editor-rtl-layout .layout-setting-wrapper .layout-setting-options-wrapper .content-wrapper .layout-panel-group-item { transform: translateX(142px); }

body.editor-rtl-layout .layout-setting-wrapper .layout-setting-options-wrapper .content-wrapper .layout-panel-group-item.show-sub-panel { transform: translateX(0px); }

body.editor-rtl-layout:not(.rtl-layout) #fixedLoginContainer, body.editor-rtl-layout:not(.rtl-layout) #fixedMultiLangSwitcher, body.editor-rtl-layout:not(.rtl-layout) #header-container, body.editor-rtl-layout:not(.rtl-layout) #header-container-fixed, body.editor-rtl-layout:not(.rtl-layout) #s-blog-archive-dialog, body.editor-rtl-layout:not(.rtl-layout) #s-blog-container, body.editor-rtl-layout:not(.rtl-layout) .cookie-settings-dialog-wrap .cookie-settings-dialog, body.editor-rtl-layout:not(.rtl-layout) .navigator, body.editor-rtl-layout:not(.rtl-layout) .navigator:not(.editor), body.editor-rtl-layout:not(.rtl-layout) .s-cookie-notification-bar, body.editor-rtl-layout:not(.rtl-layout) .s-navbar-container, body.editor-rtl-layout:not(.rtl-layout) .s-page-product { direction: ltr; }

body.editor-rtl-layout:not(.rtl-layout) #fixedLoginContainer .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) #fixedMultiLangSwitcher .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) #header-container-fixed .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) #header-container .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) #s-blog-archive-dialog .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) #s-blog-container .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .cookie-settings-dialog-wrap .cookie-settings-dialog .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .navigator .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .navigator:not(.editor) .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-cookie-notification-bar .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-navbar-container .social-media-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-page-product .social-media-wrapper { direction: rtl; }

body.editor-rtl-layout:not(.rtl-layout) .s-section.s-block-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-blog-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-columns-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-contact-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-feature-list-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-gallery-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-grid-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-hero-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-html-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-info-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-media-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-new-title-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-pricing-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-process-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-rows-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-signup-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-social-feed-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-store-section .container, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-text-section .container { direction: ltr; }

body.editor-rtl-layout:not(.rtl-layout) .s-section.s-block-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-block-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-blog-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-blog-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-columns-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-columns-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-contact-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-contact-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-feature-list-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-feature-list-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-gallery-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-gallery-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-grid-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-grid-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-hero-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-hero-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-html-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-html-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-info-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-info-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-media-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-media-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-new-title-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-new-title-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-pricing-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-pricing-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-process-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-process-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-rows-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-rows-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-signup-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-signup-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-social-feed-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-social-feed-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-store-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-store-section .container .s-component-editor, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-text-section .container .s-block-control-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-text-section .container .s-component-editor { direction: rtl; }

body.editor-rtl-layout:not(.rtl-layout) .s-section.s-block-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-blog-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-columns-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-contact-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-feature-list-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-footer-section .container:not(.s-layout-horizontal), body.editor-rtl-layout:not(.rtl-layout) .s-section.s-gallery-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-grid-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-hero-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-html-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-info-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-media-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-new-title-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-pricing-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-process-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-rows-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-signup-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-social-feed-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-store-section .container .s-draft-editor-wrapper, body.editor-rtl-layout:not(.rtl-layout) .s-section.s-text-section .container .s-draft-editor-wrapper { direction: ltr; }

body.editor-rtl-layout:not(.rtl-layout) .s-section.s-info-section .s-component-content ul { padding-right: 2em; padding-left: unset; }

body.editor-rtl-layout:not(.rtl-layout) .s-product-filter-wrapper .s-kit-checkbox-wrapper .s-kit-checkbox { margin-right: 8px; margin-left: 0px; }

.ltr-url-input { direction: ltr; text-align: left; }

.ltr-text { direction: ltr; }

.register-new-domain-dialog-wrapper .register-new-domain-panel .domain-input { margin-bottom: 20px; }

.register-new-domain-dialog-wrapper .register-new-domain-panel .alert-content, .register-new-domain-dialog-wrapper .register-new-domain-panel .alert-content .domain-hint { text-align: right; }

body.editor-rtl-layout .s-kit-default-tag.ghost .dot, body.editor-rtl-layout .s-kit-icon.l { margin-left: 5px; margin-right: 0px; }

body.editor-rtl-layout .s-kit-icon.r { margin-right: 5px; margin-left: 0px; }

body.editor-rtl-layout .s-box .fa { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-btn .right-icon { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-kit-btn { margin: 0px 0px 12px 8px; }

body.editor-rtl-layout .s-kit-btn.smaller { margin: 0px 0px 3px 2px; }

body.editor-rtl-layout .s-kit-btn.no-margin { margin: 0px; }

body.editor-rtl-layout .s-kit-btn.no-margin:not(:last-child) { margin-left: 10px; margin-right: 0px; }

body.editor-rtl-layout .s-kit-btn.no-margin-y { margin-bottom: 0px; }

body.editor-rtl-layout .s-kit-btn-group.s-kit-dropdown-button > .s-kit-btn { margin: 0px; }

body.editor-rtl-layout .s-kit-select-wrapper i.entypo-arrow-combo { left: 4px; right: auto; }

body.editor-rtl-layout .s-kit-tooltip .s-kit-tooltip-inner-content { text-align: right; }

body.editor-rtl-layout .s-kit-big-select__option { padding-left: 10px; padding-right: 10px; }

body.editor-rtl-layout .s-kit-big-select__input-container { margin-right: 10px; }

body.editor-rtl-layout .s-kit-big-select__multi-value, body.editor-rtl-layout .s-kit-big-select__value { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-kit-modal-body-content, body.editor-rtl-layout .s-kit-modal-standard-layout .s-kit-modal-body, body.editor-rtl-layout .s-kit-modal-standard-layout .s-kit-modal-title { text-align: right; }

body.editor-rtl-layout .s-kit-modal-close { left: 24px; right: auto; }

body.editor-rtl-layout .s-checkbox input[type="checkbox"] { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-kit-form-label .s-kit-label .s-kit-icon { margin-right: 2px; }

body.editor-rtl-layout .s-kit-form-label .s-kit-link { margin-left: 0px; margin-right: 6px; }

body.editor-rtl-layout .s-kit-form-label .s-kit-label-tag { margin-left: 0px; margin-right: 8px; }

body.editor-rtl-layout .s-kit-collapse:not(.s-accordion-collapse-wrapper) > .s-kit-collapse-item > .s-kit-collapse-header i.arrow { left: 20px; right: auto; transform: rotate(180deg); }

body.editor-rtl-layout .s-kit-collapse:not(.s-accordion-collapse-wrapper) > .s-kit-collapse-item.s-kit-collapse-item-active i.arrow { transform: rotate(90deg); }

body.editor-rtl-layout .s-kit-tabs.s-kit-tabs-card > .s-kit-tabs-bar .s-kit-tabs-tab { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-kit-popover, body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container { text-align: unset; direction: rtl; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.design .design-left { margin-right: 0px; margin-left: 25px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container.design .design-right .design-item .label-title { margin-right: unset; margin-left: 15px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-kit-icon, body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .s-kit-icon { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .label-title, body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .label-title { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-layout-menu-field, body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .s-layout-menu-field { margin-right: 0px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .btn-color, body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item .btn-color { margin-right: 0px; margin-left: 45px; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .design-item { justify-content: flex-start; }

body.editor-rtl-layout .s-kit-popover .s-kit-popover-content .s-kit-popover-inner-content .custom-button-tab-panel .tab-container .content-item .s-layout-menu-field { margin-left: 10px; }

body.editor-rtl-layout .s-kit-radio-wrapper:not(:last-child) { margin-right: 0px; margin-left: 24px; }

body.editor-rtl-layout .s-kit-radio-wrapper .s-kit-radio { margin-right: 0px; margin-left: 8px; display: inline-block; }

body.editor-rtl-layout .s-kit-tag { margin: 0px 0px 5px 10px; }

body.editor-rtl-layout .s-kit-tag:first-child { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-kit-message .anticon { margin: 0px 0px 0px 10px; }

body.editor-rtl-layout .s-kit-select-selection--multiple .s-kit-select-selection__choice { float: right; }

body.editor-rtl-layout .s-kit-select-tags .s-kit-select-selection ul li.s-kit-select-selection__choice { margin-right: 0px; margin-left: 5px; }

body.editor-rtl-layout .s-kit-navigation-steps .s-kit-navigation-step .step-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-kit-navigation-steps .s-kit-navigation-step::after, body.editor-rtl-layout .s-kit-navigation-steps .s-kit-navigation-step::before { left: 0px; right: auto; border-left: initial; border-right: 15px solid rgb(226, 228, 231); }

body.editor-rtl-layout .s-kit-navigation-steps .s-kit-navigation-step::after { left: 1px; border-right: 15px solid rgb(255, 255, 255); }

body.editor-rtl-layout .s-kit-checkbox-wrapper .s-kit-checkbox { margin-right: 0px; margin-left: 8px; display: inherit; }

body.editor-rtl-layout .s-kit-basic-card .s-kit-default-tag { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .s-kit-basic-card .left-card-content .sort-icon { margin-right: 0px; margin-left: 15px; }

body.editor-rtl-layout .s-kit-input-affix-wrapper .s-kit-input-suffix { left: 7px; right: auto; }

body.editor-rtl-layout .s-kit-input-affix-wrapper .s-kit-input-prefix { right: 7px; left: auto; }

body.editor-rtl-layout .s-kit-input-affix-wrapper .s-kit-input:not(:last-child) { padding-left: 46px; padding-right: 8px; }

body.editor-rtl-layout .s-kit-input-affix-wrapper .s-kit-input:not(:first-child) { padding-right: 46px; padding-left: 8px; }

body.editor-rtl-layout .s-kit-checkbox-wrapper:not(:last-child) { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-kit-collapse-borderless > .s-kit-collapse-item > .s-kit-collapse-header i.arrow { float: left; }

body.editor-rtl-layout .s-kit-input-wrapper .s-kit-input-group-addon:last-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-radius: 3px 0px 0px 3px; border-left: 1px solid rgb(198, 201, 205); }

body.editor-rtl-layout .s-kit-input-wrapper .s-kit-input-group-addon .s-kit-checkbox-input { margin-left: 10px; }

body.editor-rtl-layout .s-kit-input-wrapper .s-kit-input:first-child { border-radius: 0px 3px 3px 0px; }

body.editor-rtl-layout .s-kit-alert-icon.s-kit-icon { margin-right: 0px; margin-left: 10px; }

body.editor-rtl-layout .s-kit-tabs-extra-content { float: left !important; }

body.editor-rtl-layout .s-kit-select-s-selection__rendered { margin-right: 10px; margin-left: 24px; }

body.editor-rtl-layout .s-kit-tag-text { margin-left: 3px; margin-right: 0px; }

body.editor-rtl-layout .s-kit-select-s-arrow { right: auto; left: 12px; }

body.editor-rtl-layout .s-kit-select-search__field__placeholder, body.editor-rtl-layout .s-kit-select-selection__placeholder { right: 0px; left: auto; text-align: right; }

body.editor-rtl-layout .s-kit-select-selection--multiple .s-kit-select-search--inline { float: right; }

body.editor-rtl-layout .s-kit-table-thead > tr > th, body.editor-rtl-layout .s-kit-table table { text-align: right; }

body.editor-rtl-layout .s-kit-table-thead > tr > th:first-child { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-radius: 0px 3px 3px 0px; border-right: 1px solid rgb(226, 228, 231); }

body.editor-rtl-layout .s-kit-table-thead > tr > th:last-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-radius: 3px 0px 0px 3px; border-left: 1px solid rgb(226, 228, 231); }

body.editor-rtl-layout .s-kit-popover-placement-bottom > .s-kit-popover-content > .s-kit-popover-arrow::after, body.editor-rtl-layout .s-kit-popover-placement-bottomLeft > .s-kit-popover-content > .s-kit-popover-arrow::after, body.editor-rtl-layout .s-kit-popover-placement-bottomRight > .s-kit-popover-content > .s-kit-popover-arrow::after, body.editor-rtl-layout .s-kit-popover-placement-top > .s-kit-popover-content > .s-kit-popover-arrow::after, body.editor-rtl-layout .s-kit-popover-placement-topLeft > .s-kit-popover-content > .s-kit-popover-arrow::after, body.editor-rtl-layout .s-kit-popover-placement-topRight > .s-kit-popover-content > .s-kit-popover-arrow::after { margin-left: 0px; margin-right: -7px; }

body.editor-rtl-layout .s-checkbox-input .checkbox-wrapper { padding-right: 0px; padding-left: 13px; border-width: 1px 0px 1px 1px; border-radius: 4px 0px 0px 4px !important; }

body.editor-rtl-layout .s-checkbox-input .s-kit-date-picker-wrapper .coupons-date-picker { border-radius: 0px 3px 3px 0px; }

body.editor-rtl-layout .s-kit-date-picker-wrapper:not(.rtl-layout-only-site-lang) .s-kit-picker-input { padding-left: 0px; padding-right: 18px; }

body.editor-rtl-layout .s-kit-date-picker-wrapper:not(.rtl-layout-only-site-lang) .prefix-icon.fa { padding-left: 0px; padding-right: 10px; }

body.editor-rtl-layout .s-dialog .s-btn .fa-check, body.editor-rtl-layout .s-dialog .s-btn .fa-spinner { margin-left: 0px; margin-right: 5px; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-link i { margin-right: 0px; margin-left: 8px; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .field-item, body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .s-dialog-header h4.caps { float: right; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checklist .checkbox-title { padding-left: 0px; padding-right: 10px; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-image-container .field-hint { margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .field-checkbox-float { float: right; margin-left: 0px; margin-right: 10px; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field input[type="checkbox"] { float: right; }

body.editor-rtl-layout .s-dialog .s-dialog-dialog-container .s-dialog-tab .form-field .select-container i { left: 0px; right: auto; }

body.editor-rtl-layout table.s-table.list-table, body.editor-rtl-layout table.s-table tbody tr td { text-align: right; }

body.editor-rtl-layout table.s-table.list-table th.first, body.editor-rtl-layout table.s-table.list-table tr.title-row th:first-child { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-radius: 0px 4px 4px 0px; border-right: 1px solid rgb(221, 221, 221); padding-left: 0px; padding-right: 20px; }

body.editor-rtl-layout table.s-table.list-table th.last, body.editor-rtl-layout table.s-table.list-table tr.title-row th:last-child { border-right-width: medium; border-right-style: none; border-right-color: currentcolor; border-radius: 4px 0px 0px 4px; border-left: 1px solid rgb(221, 221, 221); }

body.editor-rtl-layout .s-kit-pagination-prev:first-child, body.editor-rtl-layout .s-kit-pagination-prev:first-child::before { border-left-width: medium; border-left-style: none; border-left-color: currentcolor; border-radius: 0px 5px 5px 0px; }

body.editor-rtl-layout .s-kit-pagination-next:last-child, body.editor-rtl-layout .s-kit-pagination-next:last-child::before { border-radius: 5px 0px 0px 5px; }

body.editor-rtl-layout .s-kit-pagination-next .s-kit-pagination-item-link::before, body.editor-rtl-layout .s-kit-pagination-prev .s-kit-pagination-item-link::before { transform: rotateY(180deg); }

body.editor-rtl-layout .s-kit-pagination { float: right; }

body.editor-rtl-layout .s-kit-calendar-picker-icon { left: 8px; right: auto; }

body.editor-rtl-layout .s-kit-date-picker-wrapper:not(.rtl-layout-only-site-lang) .prefix-icon.fa, body.editor-rtl-layout .s-kit-range-date-picker-wrapper .prefix-icon.fa { padding-right: 10px; padding-left: 0px; }

body.editor-rtl-layout .s-kit-date-picker-wrapper:not(.rtl-layout-only-site-lang) .s-kit-picker-input, body.editor-rtl-layout .s-kit-range-date-picker-wrapper .s-kit-picker-input { padding-right: 18px; padding-left: 0px; }

body.editor-rtl-layout .s-kit-picker-panel-container .s-kit-picker-next-icon, body.editor-rtl-layout .s-kit-picker-panel-container .s-kit-picker-super-next-icon { transform: rotate(-45deg); }

body.editor-rtl-layout .s-kit-picker-panel-container .s-kit-picker-prev-icon, body.editor-rtl-layout .s-kit-picker-panel-container .s-kit-picker-super-prev-icon { transform: rotate(135deg); }

body.editor-rtl-layout .s-kit-select:not(.s-kit-select-tags) { padding-left: 15px; padding-right: 8px; }

body.editor-rtl-layout .s-kit-big-select-v5 .s-kit-big-select-v5__control .s-kit-big-select-v5__value-container { padding: 8px 10px 8px 0px; }

body.editor-rtl-layout .s-kit-big-select-v5 .option-title-wrap > .icon { margin-right: 0px; margin-left: 10px; }

.fa.fa-twitter::before { content: "𝕏"; }