/*241115*/



/*LPE css start*/
/* media breakpoints: (max-width: 575px) - phone portraits, (max-width: 926px) - landscapes on small phones (926 - iPhone 12 Pro Max), (max-width: 1175px) and (min-width: 927px) - tablets and small devices */
.wt-ico { fill: #c00; }
.wt-ico .wt-ico-nofill-stroke { fill:none;stroke:#00c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10; }
/* scrollbars */
.lp-scrollbar::-webkit-scrollbar-track { border-radius: 99999px; background-color: #eee; }
.lp-scrollbar::-webkit-scrollbar { width: 1rem; border-radius: 0.5rem; height: 0.5rem; background-color: #eee; }
.lp-scrollbar::-webkit-scrollbar-thumb { width: 1rem; border: 1px solid #fff; border-radius: 0.5rem; background-color: #999; }

.wt-data-storage { display: none; }
.wt-template-storage { display: none; }

.icon-arrow-down:before { content: "\f063" }
.icon-arrow-down2:before { content: "\ea32"  }
.icon-arrow-down3:before { content: "\ebcf" }
.icon-arrow-down22:before { content: "\ea3a"  }
.icon-chevron-down:before { content: "\f078" }
.icon-arrow-down-thick:before { content: "\eafb" }

.wt-lp-action-mask { display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 1.6rem; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 39999; }
.wt-lp-action-mask .wt-lp-action-mask-bg { padding: 0; background-color: #fff; opacity: 0.75; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1;  }
.wt-lp-action-mask .wt-lp-action-mask-throbber { width: 25%; max-width: 240px; height: auto; z-index: 2; }
.wt-lp-action-mask .wt-lp-action-mask-text { font-weight: bold; color: #666666; z-index: 2; }

.wt-lp-has-bg {}
.wt-lp-has-border { border-style: solid; }
.wt-lp-has-border-bottom-only { border-style: none none solid none; }
.wt-lp-is-rounded { border-radius: 0.8rem; }
.wt-lp-is-rounded-top { border-radius: 0.8rem 0.8rem 0 0; }
.wt-lp-is-rounded-bottom { border-radius: 0 0 0.8rem 0.8rem; }
.wt-lp-is-rounded-small { border-radius: 0.4rem !important; }
.wt-lp-is-round { border-radius: 99999px !important; }
.wt-lp-has-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.5); }
.wt-lp-msg-empty { display: block; width: 100%; }

.wt-lp-workarea-pagehigh { min-height: 100vh; }
.wt-lp-workarea-rounded { border-radius: 1rem; }
.wt-lp-workarea-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.5); }
.wt-lp-workarea-flex-row { display: flex; flex-direction: row; }
.wt-lp-workarea-flex-row-reverse { display: flex; flex-direction: row-reverse; }
.wt-lp-workarea-flex-column { display: flex; flex-direction: column; }
.wt-lp-workarea-flex-column-reverse { display: flex; flex-direction: column-reverse; }
.wt-lp-wrapper { flex-grow: 1; flex-basis: 100%; }
.wt-lp-outline { padding: 24px; border-radius: 4px; background-color: #FFFFFF; }
.wt-lp-border { border: 1px solid #c9ccd4; padding: 24px; border-radius: 4px; }

.ui-dialog.wt-lp-dialog { font-size: 1.6rem; border-radius: 0.8rem; padding: 0; }
.wt-lp-dialog-mask { display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 1.6rem; padding: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 109; }
.wt-lp-dialog-mask .wt-lp-dialog-mask-bg { padding: 0; background-color: #fff; opacity: 0.75; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1;  }
.wt-lp-dialog-mask .wt-lp-dialog-mask-throbber { width: 25%; height: auto; z-index: 2; }
.wt-lp-dialog-mask .wt-lp-dialog-mask-text { font-weight: bold; color: #666666; z-index: 2; }
.wt-lp-dialog .wt-lp-dialog-title { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; font-size: 2.4rem; padding: 2.4rem 3.2rem; border-radius: 0.8rem 0.8rem 0 0; background-color: transparent !important; }
.wt-lp-dialog .wt-lp-dialog-title .ui-dialog-title { display: block; font-size: 1em; float:none; margin: 0; width: auto; flex-grow: 1; text-align: left; }
.wt-lp-dialog .wt-lp-dialog-title .ui-dialog-titlebar-close { display: block; position: relative; right: initial; top: initial; padding: 0; height: auto;  margin: 0; }
.wt-lp-dialog .wt-lp-dialog-body.ui-dialog-content { padding: 0.8rem 3.2rem !important; box-sizing: content-box; display: flex; flex-direction: row; flex-wrap:wrap; align-items: flex-start; align-content: flex-start; }
.wt-lp-dialog-tabs-body { width: 100%; padding: 0 0 1em 0; }
.wt-lp-dialog-tab-rail { display: flex; flex-direction: row; align-items: flex-end; justify-content: flex-start; border-bottom: solid 3px #e2e3e4; width: 100%; }
.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn { display: flex; flex-direction: row; align-items: flex-end; justify-content: center; padding: 0.5em 1em; margin: 0 0 -3px 0;  border-bottom: solid 3px #e2e3e4; cursor: pointer; }
.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn[wt-selected='true'] { border-color: #4176ea; cursor: default; }
.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn .wt-lp-dialog-tab-btn-inner { display: flex; padding: 0; margin: 0; font-size: 1em; font-weight: 500; color: #999999; }
.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn[wt-selected='true'] .wt-lp-dialog-tab-btn-inner { color: #4176ea; }
.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn:not([wt-selected='true']):hover .wt-lp-dialog-tab-btn-inner { color: #4176ea; }
.wt-lp-dialog-tab-pages { display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; border-bottom: solid 1px #e2e3e4; padding: 1em 0; }
.wt-lp-dialog-tab-page { left: 0; display: flex; flex-direction: row; flex-wrap:wrap; align-items: flex-start; align-content: flex-start; }
.wt-lp-dialog-tab-page[wt-selected='false'] { display: none; }

.wt-lp-dialog-header { display: block; border-radius: 0.4rem; padding: 0; font-size: 1em; margin-bottom: 2.4rem; width: 100%; }
.wt-lp-dialog-fld-hidden { display: block; position: absolute; left: 0; top: 0; overflow: hidden; width: 0; height: 0; }
.wt-lp-dialog-fld-paragraph { display: block; padding: 0 0 1.6rem 0; width: 100%; }
.wt-lp-workarea-width .wt-lp-dialog-mask .wt-lp-dialog-mask-bg { background-color: #f2f3f4;}
.wt-lp-workarea-width .wt-lp-dialog-mask .wt-lp-dialog-mask-throbber { max-width: 120px; }
.wt-lp-workarea-width .wt-lp-dialog-mask .wt-lp-dialog-mask-text { font-size: 0.9em; margin-top: -30px; }
.wt-lp-workarea-width .wt-lp-dialog-mask[wt-type='row'] { justify-content: flex-end; padding: 8em 0; }
.wt-lp-dialog .wt-dialog-sign-line { width: 100%; padding: 0 0 1em 0; }
.wt-lp-dialog .wt-dialog-sign-loading { background-color: #e2e3ff; color: #4176ea; text-align: center; border-radius: 0.5em; width: 100%; padding: 2.7em 0 0.5em 0; background-size: 2em 2em; background-repeat: no-repeat; background-position: center 0.5em; background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2238%22%20stroke-width%3D%226%22%20stroke%3D%22%231d3f72%22%20stroke-dasharray%3D%2259.690260418206066%2059.690260418206066%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20dur%3D%223s%22%20repeatCount%3D%22indefinite%22%20keyTimes%3D%220%3B1%22%20values%3D%220%2050%2050%3B360%2050%2050%22%3E%3C%2FanimateTransform%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2231%22%20stroke-width%3D%226%22%20stroke%3D%22%235699d2%22%20stroke-dasharray%3D%2248.69468613064179%2048.69468613064179%22%20stroke-dashoffset%3D%2248.69468613064179%22%20fill%3D%22none%22%20stroke-linecap%3D%22round%22%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20dur%3D%223s%22%20repeatCount%3D%22indefinite%22%20keyTimes%3D%220%3B1%22%20values%3D%220%2050%2050%3B-360%2050%2050%22%3E%3C%2FanimateTransform%3E%3C%2Fcircle%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog .wt-dialog-sign-loaded { display: none; background-color: #e2ffe4; color: #006633; text-align: center; border-radius: 0.5em; width: 100%; padding: 2.7em 0 0.5em 0; background-size: 2em 2em; background-repeat: no-repeat; background-position: center 0.5em; background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Csvg%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23006633%22%3E%3Cpath%20d%3D%22M15%2C21a1%2C1%2C0%2C0%2C1-.71-.29l-4-4a1%2C1%2C0%2C0%2C1%2C1.42-1.42L15%2C18.59l6.29-6.3a1%2C1%2C0%2C0%2C1%2C1.42%2C1.42l-7%2C7A1%2C1%2C0%2C0%2C1%2C15%2C21Z%22%20%2F%3E%3Cpath%20d%3D%22M16%2C29A13%2C13%2C0%2C1%2C1%2C29%2C16%2C13%2C13%2C0%2C0%2C1%2C16%2C29ZM16%2C5A11%2C11%2C0%2C1%2C0%2C27%2C16%2C11%2C11%2C0%2C0%2C0%2C16%2C5Z%22%20%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-ok[disabled], .wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-ok[disabled]:hover { background-color: #999999; border-color: #999999; cursor: default; }

@media screen and (max-width: 867px)
{
	.wt-lp-dialog .wt-lp-dialog-title .ui-dialog-title { text-overflow: clip; white-space: normal; }
	.wt-lp-dialog-tab-rail { flex-wrap: wrap; }
	.wt-lp-dialog-tab-rail .wt-lp-dialog-tab-btn { padding: 1em !important; margin-bottom: 1em !important }
	.wt-lp-dialog-tab-page .wt-lp-dialog-fld-container { width: 100% !important; max-width: 100% !important }
}

/* styles WIZARD */
.wt-lp-dialog-wizard .wt-lp-dialog-body.ui-dialog-content { flex-wrap: nowrap; }
.wt-lp-dialog-wizard [wt-role="page-wizard"] { display: flex; width: 100%; flex-wrap: wrap; }

.wt-lp-dialog-fld-container { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; margin-bottom: 1.2rem; width: 100%; flex-basis: 100%; box-sizing: border-box; }
.wt-lp-dialog-fld-container[wt-type='bool'] { flex-direction: row; }
.wt-lp-dialog-fld-container[wt-column] { width: 50%; max-width: 50%; }
.wt-lp-dialog-fld-container[wt-column='1'] { padding-right: 1.2rem; }
.wt-lp-dialog-fld-container[wt-column='2'] { padding-left: 1.2rem; }
/*.wt-lp-dialog-fld-container[wt-column='1'][wt-single] { margin-right: 48%; }*/
.wt-lp-dialog-fld-break-row { height: 0; flex-basis: 100%; }
.wt-lp-dialog-fld-container label { display: block; color: #969EB2; font-size: 1.2rem; padding: 0 0 0.4rem 0; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld { position: relative; width: 100%; font-size: 1.4rem; padding: 0; text-align: left; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld input, .wt-lp-dialog-fld-container .wt-lp-dialog-fld textarea, .wt-lp-dialog-fld-container .wt-lp-dialog-fld .cke_textarea_inline { border-radius: 0.4rem; background: #fff; border: 1px solid #B6BBC8; padding: 1rem 1.6rem; font-size: 1.6rem; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld .ui-spinner-input { margin: 0; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='string'], .wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='file'] { width: 100%; box-sizing: border-box; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='file'] { opacity: 0; z-index: 1; padding: 0.8rem; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld .wt-lp-dialog-fld-fake { display: flex; flex-direction: row; align-items: center; overflow: hidden; text-overflow: ellipsis; z-index: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-radius: 0.4rem; background-color: #fff; border: 1px solid #B6BBC8; padding: 0.8rem 1.6rem 0.8rem 3.2rem; font-size: 1.6rem; box-shadow: inset 0 1px 3px #DDDDDD; background-size: 2rem 2rem; background-repeat: no-repeat; background-position: 0.6rem center; background-image: url(data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2030%2030%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3Anone%3Bstroke%3A%23B6BBC8%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%22%3E%3Cpath%20d%3D%22%20%20M18.399%2C9.963l-5.862%2C6.186c-1.049%2C1.107-1.049%2C2.902%2C0%2C4.009l0%2C0c1.049%2C1.107%2C2.75%2C1.107%2C3.8%2C0l7.287-7.689%20%20c1.836-1.937%2C1.836-5.079%2C0-7.016l0%2C0c-1.836-1.937-4.813-1.937-6.649%2C0l-8.006%2C8.448c-2.623%2C2.768-2.623%2C7.255%2C0%2C10.023l0%2C0%20%20c2.623%2C2.768%2C6.876%2C2.768%2C9.499%2C0l5.632-5.943%22%20%2F%3E%3C%2Fsvg%3E); }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='integer'], .wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='real'] { width: 10em; box-sizing: border-box; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld input[wt-type='date'] { width: 10em; max-width: 100%; box-sizing: border-box; padding-right:3.2rem; background-position: right 0.8rem center; background-size: 1.6rem 1.6rem; background-repeat: no-repeat; background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%3F%3E%3Csvg%20viewBox%3D%220%200%20512%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23c9ccd4%22%3E%3Cpath%20d%3D%22M416%2C0h-64v64h64V0z%20M480%2C0h-32v96H320V0H192v96H64V0H32C14.312%2C0%2C0%2C14.328%2C0%2C32v448c0%2C17.688%2C14.312%2C32%2C32%2C32h448%20c17.688%2C0%2C32-14.312%2C32-32V32C512%2C14.328%2C497.688%2C0%2C480%2C0z%20M448%2C448H64V160h384V448z%20M160%2C0H96v64h64V0z%20M288%2C224h-64v64h64V224z%20M384%2C224h-64v64h64V224z%20M192%2C320h-64v64h64V320z%20M192%2C224h-64v64h64V224z%20M288%2C320h-64v64h64V320z%20M384%2C320h-64v64h64V320z%22%20%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld select[wt-type='select'] { width: 100%; box-sizing: border-box; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld select[wt-type='select'][multiple] { border-radius: 0.4rem; background: #fff; border: 1px solid #B6BBC8; padding: 0; font-size: 1.6rem; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld select[wt-type='select'][multiple] option { padding: 0.8rem; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld .ui-selectmenu-button { border-radius: 0.4rem; background: #fff; border: 1px solid #B6BBC8; padding: 1rem 1.6rem; font-size: 1.5rem; width: 100%; box-sizing: border-box; }
.wt-lp-dialog .ui-selectmenu-menu.ui-selectmenu-open { border-radius: 0.4rem; background: #fff; border: 1px solid #B6BBC8; }
.wt-lp-dialog .ui-menu.ui-widget-content { max-height: 10em; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld textarea[wt-type='text'] { width: 100%; box-sizing: border-box; resize: vertical; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld button[wt-type='foreign_elem'] { border-radius: 0.4rem; background-color: #F3F3F4;  border: 1px solid #B6BBC8; padding: 1rem 1.6rem; font-size: 1.5rem; box-sizing: border-box; color: #969EB2; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld button[wt-type='foreign_elem']:hover { background-color: #fff; border: 1px solid #355bbb; color: #355bbb; }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld button[wt-role='btn-fe-delete'] { width: 2rem; font-size: 1.6rem; padding: 0.75rem 1em; margin: 0 0 0 0.4rem; background-color: transparent; border: none; outline: none; background-size: 50% 50%; background-repeat: no-repeat; background-position: center center; background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23BDC6E0%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E); }
.wt-lp-dialog-fld-container .wt-lp-dialog-fld button[wt-role='btn-fe-delete']:hover { cursor: pointer; background-color: transparent; border: none; background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%233598DB%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E); }

.wt-lp-dialog-fld-container .ui-spinner a.ui-spinner-button.ui-spinner-up { border-top-style: solid; border-bottom-style: solid; border-right-style: solid; border-radius: 0 0.4rem 0 0; }
.wt-lp-dialog-fld-container .ui-spinner a.ui-spinner-button.ui-spinner-down { border-bottom-style: solid; border-right-style: solid; border-radius: 0 0 0.4rem 0; }
.wt-lp-datepicker.ui-widget.ui-widget-content { border: 1px solid #B6BBC8 !important; border-radius: 0.4rem; padding: 0; }

.wt-lp-dialog-fld-array { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; margin-bottom: 1.2rem; width: 100%; flex-basis: 100%; box-sizing: border-box;border-radius: 0.4rem; background-color: #f2f3f4; padding: 1rem; }
.wt-lp-dialog-array-root { position: relative; list-style: none; margin: 0; padding: 0; width: 100%; }
.wt-lp-dialog-fld-array-item { position: relative; margin: 0 0 1rem 0; border-radius: 0 0.4rem 0.4rem 0.4rem; background-color: #fff; }
.wt-lp-dialog-fld-array-item div[wt-role='array-item-header'] { display: flex; flex-direction: row; align-items:flex-end; flex-wrap:nowrap; background-color: #f2f3f4; padding: 0; }
.wt-lp-dialog-fld-array-item div[wt-role='array-item-number'] { display: flex; flex-direction: row; align-items:center; justify-content:center; background-color: #fff; font-size: 0.9em; font-weight: bold; color: #B6BBC8; padding: 0.2rem 0.4rem; width: 2em; min-width: 2em; height: 2rem; min-height: 2rem; border-radius: 0.4rem 0.4rem 0 0; }
.wt-lp-dialog-fld-array-item div[wt-role='array-item-title'] { display: flex; flex-grow: 1; font-size: 0.9em; font-weight: bold; padding: 0 0.4rem; }
.wt-lp-dialog-fld-array-item div[wt-role='array-item-body'] { display: flex; flex-wrap: wrap; width: 100%; padding: 2.2rem 1rem 1rem 1rem; box-sizing: border-box; }
.wt-lp-dialog-fld-array-item button[wt-type='array-btn'] { display: flex; flex-direction: row; align-items:center; justify-content:center; width: 2.4rem; min-width: 2.4rem; height: 2.4rem; min-height: 2.4rem; padding: 0; border-radius: 0.4rem; border: none; margin: 0 0 0.4rem 0.4rem; background-color: transparent; border: none; outline: none; background-size: 75% 75%; background-repeat: no-repeat; background-position: center center;  }
.wt-lp-dialog-fld-array-item button[wt-type='array-btn']:not([disabled]):hover { cursor: pointer; background-color: transparent; border: none; }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-delete'] { background-size: 60% 60%; background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%234176ea%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-delete']:not([disabled]):hover {  background-image: url(data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23355bbb%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-up'] { background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%234176ea%3Bstroke-width%3A2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-up']:not([disabled]):hover {  background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%23355bbb%3Bstroke-width%3A2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-up'][disabled] {  background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%23B6BBC8%3Bstroke-width%3A2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-down'] { background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%234176ea%3Bstroke-width%3A2%3Btransform%3Arotate(180deg)%3Btransform-origin%3A%20center%20center%3B%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-down']:not([disabled]):hover {  background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%23355bbb%3Bstroke-width%3A2%3Btransform%3Arotate(180deg)%3Btransform-origin%3A%20center%20center%3B%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array-item button[wt-role='array-item-down'][disabled] {  background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2024%2024%22%20style%3D%22fill%3Anone%3Bstroke%3A%23B6BBC8%3Bstroke-width%3A2%3Btransform%3Arotate(180deg)%3Btransform-origin%3A%20center%20center%3B%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2220%22%20y2%3D%224%22%2F%3E%3Cpolyline%20points%3D%226%2010%2012%204%2018%2010%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-dialog-fld-array button[wt-role='array-add'] { margin: 1rem 0; border: none; padding: 0; font-size: 0.8em; color: #4176ea; background-color: transparent; }
.wt-lp-dialog-fld-array button[wt-role='array-add']:hover { cursor: pointer; border: none; color: #355bbb; background-color: transparent; }

.wt-lp-dialog-fld-verify-sign { display: flex; flex-direction: row; padding: 0 0 1.6rem 0; width: 100%; }
.wt-lp-dialog-fld-verify-sign-result { display: flex; flex-direction: row; align-items: center; justify-content: center; height: 3em; border: solid 2px #4176ea; padding: 0em 2em; color: #4176ea; }
.wt-lp-dialog-fld-verify-sign-result > div { display: flex; flex-direction: row; align-items: center; }
.wt-lp-dialog-fld-verify-sign-loader { display: inline-block; width: 1.5em; heigth: 1.5em; margin-right: 1em; }
.wt-lp-dialog-fld-verify-sign-loader .circle1 { stroke: #4176ea; }
.wt-lp-dialog-fld-verify-sign-loader .circle2 { stroke: #8bb2ff; }
.wt-lp-dialog-fld-verify-sign-result[wt-result='success'] { border-color: #060; color: #060; font-weight: bold; }
.wt-lp-dialog-fld-verify-sign-result[wt-result='failure'] { border-color: #c30; color: #c30; font-weight: bold; }
.wt-lp-dialog-fld-verify-sign-result[wt-result='check'] div[wt-role='success'], .wt-lp-dialog-fld-verify-sign-result[wt-result='check'] div[wt-role='failure'],
.wt-lp-dialog-fld-verify-sign-result[wt-result='success'] div[wt-role='check'], .wt-lp-dialog-fld-verify-sign-result[wt-result='success'] div[wt-role='failure'],
.wt-lp-dialog-fld-verify-sign-result[wt-result='failure'] div[wt-role='check'], .wt-lp-dialog-fld-verify-sign-result[wt-result='failure'] div[wt-role='success'] { display: none; }

.wt-lp-container-workarea { display: flex; flex-direction: row; }
.wt-lp-container-workarea-full { width: 100%; }
.wt-lp-container-workarea-auto { width: auto; }
.wt-lp-container-workarea-center { justify-content: center; }
.wt-lp-container-workarea-left { justify-content: flex-start; }
.wt-lp-container-workarea-right { justify-content: flex-end; }

/* styles event calendar */
.wt-lp-event-calendar-workarea { margin: 0 auto; }
.wt-lp-event-calendar-workarea [wt-role="event-calendar"] { width: 100%; }
.wt-lp-event-calendar-wrapper { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-event-calendar-body { list-style: none; padding: 0; margin: 0; }

.wt-lp-timeline-workarea { margin: 0 auto; }

/* styles event slider */
.wt-lp-slider-workarea { overflow: hidden; margin: 0 auto; }
.wt-lp-slider-workarea .wt-lp-slider-body, .wt-lp-slider-workarea .wt-lp-slider-body slide { height: inherit; }
.wt-lp-slider-workarea .slider-slide-content { font-size: 1em; width: 100%; height: inherit; box-sizing: border-box; padding: 2em 0; margin: 0; overflow-y: auto; }
.wt-lp-slider-workarea slide[onclick] { cursor: pointer; }
@media screen and (max-width: 867px)
{
	.wt-lp-slider-workarea .slider-slide .slider-slide-content .slider-main-header { padding: 0 3.2rem !important; }
	.wt-lp-slider-workarea .slider-slide .slider-slide-content .slider-small-header { padding: 0 3.2rem !important; }
}

/* Alternative alert and confirm */
.wt-lp-wrapper-dialog { padding: 0; background-color: #fff; border-radius: 0.5rem; box-shadow: 0 0 2rem rgba(0,0,0,0.5); }
@media screen and (max-width: 867px) { .wt-lp-wrapper-dialog { width: 95% !important; left: 2.5% !important; } }
.wt-lp-wrapper-dialog .wt-lp-dialog-title,
.wt-lp-wrapper-dialog .ui-dialog-content { padding: 1.5em 2em !important; }
.wt-lp-wrapper-dialog .ui-dialog-buttonpane { padding: 0.5em 2em; }
.wt-lp-wrapper-dialog .wt-lp-dialog-title { background-color: #f7f8fe; border-radius: 0.5rem 0.5rem 0 0; }
.wt-lp-wrapper-dialog .wt-lp-dialog-title .ui-dialog-title { font-size: 2.4rem; font-weight: bold; color: #355bbb; text-align: left; }
.wt-lp-wrapper-dialog .wt-lp-dialog-title .ui-dialog-titlebar-close { display: none; }
.wt-lp-wrapper-dialog .ui-dialog-content { text-align: left; }
.wt-lp-wrapper-dialog .ui-dialog-content .wt-lp-dialog-header,
.wt-lp-wrapper-dialog .ui-dialog-content .wt-lp-dialog-text-container {	font-size: 1.2em; }
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-ok,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-cancel,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-prev,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-next { max-height: 6rem; outline: none; box-sizing: border-box; font-size: 1.4rem; background-color: #355bbb; color: #fff; border-style: none; border-radius: 0.5rem; padding: 1em 2em; text-align: center; }
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-ok:hover,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-cancel:hover,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-prev:hover,
.wt-lp-wrapper-dialog .ui-dialog-buttonpane .wt-lp-dialog-next:hover { cursor: pointer; background-color: #3598DB; }
.wt-lp-wrapper-dialog .wt-lp-warning[wt-role="alert-icon"],
.wt-lp-wrapper-dialog .wt-lp-alert-main-content,
.wt-lp-wrapper-dialog .ui-dialog-content { display: flex; }
.wt-lp-wrapper-dialog .ui-dialog-content { align-items: center; }
.wt-lp-wrapper-dialog .wt-lp-alert-main-content { flex-direction: column; justify-content: center; }
.wt-lp-wrapper-dialog .ui-dialog-content div[wt-role="alert-icon"],
.wt-lp-wrapper-dialog .wt-lp-warning[wt-role="alert-icon"],
.wt-lp-wrapper-dialog .wt-lp-success[wt-role="alert-icon"],
.wt-lp-wrapper-dialog .wt-lp-info[wt-role="alert-icon"],
.wt-lp-wrapper-dialog .wt-lp-question[wt-role="alert-icon"] { min-width: 4rem; height: 4rem; margin-right: 2em; background-position: center; background-size: cover; background-repeat: no-repeat; }
.wt-lp-wrapper-dialog .ui-dialog-buttonpane { margin: 0; }
.wt-lp-wrapper-dialog .wt-lp-warning[wt-role="alert-icon"] { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:url(%23linear-gradient);}.cls-2{fill:url(%23linear-gradient-2);}.cls-3{fill:url(%23linear-gradient-3);}.cls-4{fill:url(%23linear-gradient-4);}.cls-5{fill:url(%23linear-gradient-5);}%3C/style%3E%3ClinearGradient id='linear-gradient' x1='24' y1='83.45' x2='24' y2='-0.23' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f3c57a'/%3E%3Cstop offset='0.49' stop-color='%23f39369'/%3E%3Cstop offset='1' stop-color='%23e94867'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-2' y1='67.08' x2='24' y2='18.46' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-3' y1='55.46' x2='24' y2='24.57' xlink:href='%23linear-gradient'/%3E%3ClinearGradient id='linear-gradient-4' x1='24' y1='27.35' x2='24' y2='3.52' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23fff'/%3E%3Cstop offset='0.52' stop-color='%23cce2e6'/%3E%3Cstop offset='1' stop-color='%238fa1bb'/%3E%3C/linearGradient%3E%3ClinearGradient id='linear-gradient-5' x1='24' y1='27.35' x2='24' y2='3.52' xlink:href='%23linear-gradient-4'/%3E%3C/defs%3E%3Ctitle%3Ealert, danger, warning, notification%3C/title%3E%3Cpath class='cls-1' d='M24,42.8H8a4.9,4.9,0,0,1-4.25-7.36l8-13.89,8-13.89a4.9,4.9,0,0,1,8.49,0l8,13.89,8,13.89A4.9,4.9,0,0,1,40,42.8Z'/%3E%3Cpath class='cls-2' d='M24,35.2H15.68a2.54,2.54,0,0,1-2.2-3.82l4.16-7.21L21.8,17a2.54,2.54,0,0,1,4.41,0l4.16,7.21,4.16,7.21a2.54,2.54,0,0,1-2.2,3.82Z'/%3E%3Cpolygon class='cls-3' points='22.34 35.2 24 35.2 25.66 35.2 25.66 22.81 22.34 22.81 22.34 35.2'/%3E%3Cpath class='cls-4' d='M24.33,28.49h-.67a.8.8,0,0,1-.79-.71l-.53-5a.8.8,0,0,1,.79-.88h1.73a.8.8,0,0,1,.79.88l-.53,5A.8.8,0,0,1,24.33,28.49Z'/%3E%3Crect class='cls-5' x='22.69' y='29.81' width='2.62' height='2.63' rx='0.95' ry='0.95'/%3E%3C/svg%3E"); }
.wt-lp-main-warning .ui-dialog-titlebar { background-color: #ec6367 !important; }
.wt-lp-main-warning .ui-dialog-titlebar span { color: #ffffff !important; }
.wt-lp-main-warning .ui-dialog-content,
.wt-lp-main-warning .ui-dialog-buttonpane { color: #c1322f; background-color: #f2dede; }
.wt-lp-main-warning .ui-dialog-buttonpane .wt-lp-dialog-ok, .wt-lp-main-warning .ui-dialog-buttonpane .wt-lp-dialog-cancel { background-color: #ec6367; }
.wt-lp-main-warning .ui-dialog-buttonpane .wt-lp-dialog-ok:hover, .wt-lp-main-warning .ui-dialog-buttonpane .wt-lp-dialog-cancel:hover { background-color: #de575b; }
.wt-lp-wrapper-dialog .wt-lp-success[wt-role="alert-icon"] { background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg id='Layer_1' style='enable-background:new 0 0 612 792;' version='1.1' viewBox='0 0 612 792' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cstyle type='text/css'%3E .st0{clip-path:url(%23SVGID_2_);fill:none;stroke:%2341AD49;stroke-width:45;} .st1{fill:%2341AD49;} %3C/style%3E%3Cg%3E%3Cg%3E%3Cdefs%3E%3Crect height='512' id='SVGID_1_' width='512' x='50' y='140'/%3E%3C/defs%3E%3CclipPath id='SVGID_2_'%3E%3Cuse style='overflow:visible;' xlink:href='%23SVGID_1_'/%3E%3C/clipPath%3E%3Cpath class='st0' d='M306,629.5c128.8,0,233.5-104.7,233.5-233.5S434.8,162.5,306,162.5S72.5,267.2,72.5,396 S177.2,629.5,306,629.5L306,629.5z'/%3E%3C/g%3E%3Cpolygon class='st1' points='421.4,271 241.9,450.5 174.9,383.5 122,436.4 241.9,556.2 257.3,540.8 257.4,540.8 474.3,323.9 421.4,271 '/%3E%3C/g%3E%3C/svg%3E"); }
.wt-lp-main-success .ui-dialog-titlebar { background-color: #41ad49 !important; }
.wt-lp-main-success .ui-dialog-titlebar span { color: #ffffff !important; }
.wt-lp-main-success .ui-dialog-content,
.wt-lp-main-success .ui-dialog-buttonpane { color: #3c763d !important; background-color: #dff0d8; }
.wt-lp-main-success .ui-dialog-buttonpane .wt-lp-dialog-ok, .wt-lp-main-success .ui-dialog-buttonpane .wt-lp-dialog-cancel { background-color: #41ad49; }
.wt-lp-main-success .ui-dialog-buttonpane .wt-lp-dialog-ok:hover, .wt-lp-main-success .ui-dialog-buttonpane .wt-lp-dialog-cancel:hover { background-color: #2d9634; }
.wt-lp-wrapper-dialog .wt-lp-info[wt-role="alert-icon"] { background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3C!-- Creator: CorelDRAW X6 --%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='100%25' height='100%25' version='1.1' style='shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd' viewBox='0 0 500 500' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cstyle type='text/css'%3E%3C![CDATA[ .str1 {stroke:%230099FF;stroke-width:30} .str0 {stroke:%230078C8;stroke-width:50;stroke-linecap:round} .fil0 {fill:none} ]]%3E%3C/style%3E%3C/defs%3E%3Cg id='Layer_x0020_1'%3E%3Cmetadata id='CorelCorpID_0Corel-Layer'/%3E%3Cpath class='fil0 str0' d='M250 372l0 -164m0 -78l0 10'/%3E%3Ccircle class='fil0 str1' cx='250' cy='250' r='195'/%3E%3C/g%3E%3C/svg%3E"); }
.wt-lp-main-info .ui-dialog-titlebar { background-color: #0078c8 !important; }
.wt-lp-main-info .ui-dialog-titlebar span { color: #ffffff !important; }
.wt-lp-main-info .ui-dialog-content,
.wt-lp-main-info .ui-dialog-buttonpane { color: #31708f !important; background-color: #d9edf7; }
.wt-lp-main-info .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix { border-radius: 0em 0em 0.5em 0.5em !important } /* Скругление в нижней части информационного окна */
.wt-lp-main-info .ui-dialog-buttonpane .wt-lp-dialog-ok, .wt-lp-main-info .ui-dialog-buttonpane .wt-lp-dialog-cancel { background-color: #0078c8; }
.wt-lp-main-info .ui-dialog-buttonpane .wt-lp-dialog-ok:hover, .wt-lp-main-info .ui-dialog-buttonpane .wt-lp-dialog-cancel:hover { background-color: #286e9c; }
.wt-lp-wrapper-dialog .wt-lp-question[wt-role="alert-icon"] { background-image: url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' ?%3E%3Csvg data-name='Layer 1' id='Layer_1' viewBox='0 0 128 128' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23ff7d00;}.cls-2{fill:%23fff;}%3C/style%3E%3C/defs%3E%3Ctitle/%3E%3Ccircle class='cls-1' cx='64' cy='64' r='60'/%3E%3Cpath class='cls-2' d='M59.11,76.19Q59,75.51,59,74.88c0-.42,0-.86,0-1.32a16,16,0,0,1,1.19-6.46,17,17,0,0,1,3-4.72,24,24,0,0,1,4-3.48q2.12-1.49,4-3a18,18,0,0,0,3-3.06,6.08,6.08,0,0,0,1.19-3.78,5.59,5.59,0,0,0-2.46-4.76q-2.47-1.78-7.65-1.78a14.72,14.72,0,0,0-4.84.76,24.34,24.34,0,0,0-4.08,1.83,25.88,25.88,0,0,0-3.31,2.21q-1.45,1.15-2.55,1.91L45,42.12a24.75,24.75,0,0,1,4.63-3.91,28.61,28.61,0,0,1,5.48-2.8,33.24,33.24,0,0,1,5.95-1.66,34,34,0,0,1,6-.55q9.26,0,14.4,3.87a12.36,12.36,0,0,1,5.14,10.41,17.12,17.12,0,0,1-1.32,7.18A16.23,16.23,0,0,1,82,59.5,28.73,28.73,0,0,1,77.59,63a39.35,39.35,0,0,0-4.33,3.27,16.41,16.41,0,0,0-3.36,4,11.36,11.36,0,0,0-1.36,5.86Zm-1.7,12.07a6.13,6.13,0,0,1,1.87-4.72,6.94,6.94,0,0,1,4.93-1.74,7.19,7.19,0,0,1,5.1,1.74,6.14,6.14,0,0,1,1.87,4.72A6.27,6.27,0,0,1,69.31,93a7.08,7.08,0,0,1-5.1,1.78A6.84,6.84,0,0,1,59.28,93,6.27,6.27,0,0,1,57.42,88.26Z'/%3E%3C/svg%3E"); }
.wt-lp-main-question .ui-dialog-titlebar { background-color: #ff7d00 !important; }
.wt-lp-main-question .ui-dialog-titlebar span { color: #ffffff !important; }
.wt-lp-main-question .ui-dialog-content,
.wt-lp-main-question .ui-dialog-buttonpane { color: #e27206 !important; background-color: #f7e9db; }
.wt-lp-main-question .ui-dialog-buttonpane .wt-lp-dialog-ok, .wt-lp-main-question .ui-dialog-buttonpane .wt-lp-dialog-cancel { background-color: #ff7d00; }
.wt-lp-main-question .ui-dialog-buttonpane .wt-lp-dialog-ok:hover, .wt-lp-main-question .ui-dialog-buttonpane .wt-lp-dialog-cancel:hover { background-color: #e0730a; }

.wt-lp-dialog-fld-container[wt-type='bool'] { padding: 1.2rem 0; flex-direction: row; justify-content: flex-start; align-items: center; cursor: pointer; }
.wt-lp-dialog-fld-container[wt-type='bool'] label { font-size: 1.6rem; flex-grow: 1; width: auto; max-width: none; min-width: none; text-align: left; padding: 0 0 0 1rem; cursor: pointer; }
.wt-lp-dialog-fld-container[wt-view='flip'] .wt-lp-dialog-fld-bool { display: block; width: 3.6rem; height: 1.6rem; box-sizing: border-box; border: solid 0.2rem #7d8aab; padding: 0; margin: 0; border-radius: 99999px; outline: none; background-color: #7d8aab; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-dialog-fld-container[wt-view='flip'] .wt-lp-dialog-fld-checkmark { display: none; }
.wt-lp-dialog-fld-container[wt-view='flip'][wt-checked] .wt-lp-dialog-fld-bool { background-color: #355bbb; border-color: #355bbb; }
.wt-lp-dialog-fld-container[wt-view='flip'] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: block; position: relative;  margin: 0;  left: 0; width: 1.2rem;  height: 1.2rem; box-sizing: border-box;  border: none; background-color: #fff; border-radius: 50%; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-dialog-fld-container[wt-view='flip'][wt-checked] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { left: 2rem; }
.wt-lp-dialog-fld-container[wt-view='check'] .wt-lp-dialog-fld-bool { display: block; min-width: 2.2rem; width: 2.2rem; min-width: 2.2rem; height: 2.2rem; min-height: 2.2rem; box-sizing: border-box; border: solid 1px #c9ccd4; box-shadow: inset 0 1px 3px #DDDDDD; padding: 0; margin: 0; border-radius: 0.4rem; outline: none; background-color: #fff; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-dialog-fld-container[wt-view='check'][wt-checked] .wt-lp-dialog-fld-bool { background-color: #355bbb; border-color: #355bbb; box-shadow: none; }
.wt-lp-dialog-fld-container[wt-view='check'] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: none; position: relative;  margin: 0;  left: 0; width: 2.2rem;  height: 2.2rem; text-align: center; font-family: Roboto, Arial, sans-serif; font-weight: bold; font-size: 1.8rem; line-height: 2rem; box-sizing: border-box; color: #fff; border: none; background-color: transparent; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-dialog-fld-container[wt-view='check'][wt-checked] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: block; }

.wt-lp-dialog .ui-dialog-buttonpane { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; border-top: 1px solid #C9CCD4 !important; border-radius: 0 0 0.8rem 0.8rem; padding: 2.4rem 3.2rem; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: none; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn { min-width: 20rem; font-size: 1.6rem; padding: 1rem 1.6rem; border-radius: 0.4rem; border: 1px solid #4176ea; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-ok { background-color: #4176ea; color: #fff; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-ok:hover { background-color: #355bbb; border-color: #355bbb; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-cancel { color: #4176ea; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-cancel:hover { color: #355bbb;  border-color: #355bbb; }
.wt-lp-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .wt-lp-dialog-btn.wt-lp-dialog-cancel:active { background-color: transparent; }

.wt-lp-witemlist-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; flex-direction: row; flex-wrap: wrap; }
.wt-lp-witemlist-workarea div { box-sizing: border-box; }
.wt-lp-witemlist-outer-wrapper { display: flex; position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-witemlist-wrapper { display: flex; position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-witemlist-type-none, .wt-lp-witemlist-type-none .wt-lp-witemlist-outer-wrapper,
.wt-lp-witemlist-type-page, .wt-lp-witemlist-type-page .wt-lp-witemlist-outer-wrapper,
.wt-lp-witemlist-type-row, .wt-lp-witemlist-type-row .wt-lp-witemlist-outer-wrapper { flex-direction: column; flex-wrap: nowrap; }
.wt-lp-witemlist-list { display: flex; flex-grow: 1; flex-wrap: wrap; list-style: none; flex-direction: row; padding: 0; margin: 0; width: inherit; } /* width: inherit - IE issue*/
.wt-lp-witemlist-item { position: relative; display: flex; flex-grow: 1; flex-direction: column; align-items: stretch; margin-bottom: 2em; box-sizing: border-box; }
.wt-lp-witemlist-item[wt-last-row] { margin-bottom: 0 !important; }
.wt-lp-witemlist-item[wt-last-in-row] { margin-right: 0 !important; }
.wt-lp-witemlist-item[onclick] { cursor: pointer !important; }
/*item*/
.wt-lp-witemlist-item.wt-lp-witemlist-item-layout-v.wt-lp-witemlist-item-img-first { flex-direction: column; } /*all vertical layouts are column*/
.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-header-first,
.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-header-first { flex-direction: column; }
.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-img-left.wt-lp-witemlist-item-img-first,
.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-img-left.wt-lp-witemlist-item-img-first { flex-direction: row; }
.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-img-right.wt-lp-witemlist-item-img-first,
.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-img-right.wt-lp-witemlist-item-img-first { flex-direction: row-reverse; }
.wt-lp-witemlist-item-has-border { border-style: solid; }
.wt-lp-witemlist-item-is-rounded { border-radius: 0.8rem; }
.wt-lp-witemlist-item-has-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
/*header wrapper*/
.wt-lp-witemlist-item-header-wrapper { display: flex; flex-direction: column; }
.wt-lp-witemlist-item-header-first .wt-lp-witemlist-item-header-wrapper { padding-bottom: 1em; }
.wt-lp-witemlist-item-img-first .wt-lp-witemlist-item-header-wrapper { padding: 0; }
/**/
.wt-lp-witemlist-item-wrapper { display: flex; width: 100%; box-sizing:border-box; }
.wt-lp-witemlist-item-header-first .wt-lp-witemlist-item-wrapper { flex-direction: row; }
.wt-lp-witemlist-item-header-first.wt-lp-witemlist-item-img-right .wt-lp-witemlist-item-wrapper { flex-direction: row-reverse; }
.wt-lp-witemlist-item-img-first .wt-lp-witemlist-item-wrapper, .wt-lp-witemlist-item-header-first.wt-lp-witemlist-item-layout-v .wt-lp-witemlist-item-wrapper  { flex-direction: column; }
.wt-lp-witemlist-item-layout-v .wt-lp-witemlist-item-wrapper { flex-grow: 1; }

.wt-lp-witemlist-more-container { display: flex; flex-direction: row; flex-basis: 100%; flex-grow: 1; margin: 1em 0 0 0; }
.wt-lp-witemlist-more-left { justify-content: flex-start; }
.wt-lp-witemlist-more-center { justify-content: center; }
.wt-lp-witemlist-more-right { justify-content: flex-end; }
.wt-lp-witemlist-btn-more { height: 3.2em; padding: 0.5em 2em; border-radius: 0.4rem; border-width: 0; border-color: transparent; }

.wt-lp-witemlist-item-img-wrapper { display: flex; margin: 0;  }
.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-img-left .wt-lp-witemlist-item-img-wrapper,
.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-img-left .wt-lp-witemlist-item-img-wrapper {  }
.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-img-right .wt-lp-witemlist-item-img-wrapper,
.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-img-right .wt-lp-witemlist-item-img-wrapper { }

.wt-lp-witemlist-image { position: relative; background-repeat: no-repeat; background-size: cover; background-position: center center; width: 100%; background-image: url('pics/default-placeholder.png'); }
.wt-lp-witemlist-image-is-rounded { border-radius: 0.8rem; }
.wt-lp-witemlist-image-is-rounded-left { border-radius: 0.8rem 0 0 0.8rem; }
.wt-lp-witemlist-image-is-rounded-right { border-radius: 0 0.8rem 0.8rem 0; }
.wt-lp-witemlist-image-is-rounded-top { border-radius: 0.8rem 0.8rem 0 0; }
.wt-lp-witemlist-image-has-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }

.wt-lp-witemlist-item-info-wrapper { display: flex; flex-grow: 1; flex-direction: column; align-items: stretch; }

.wt-lp-witemlist-floater { position: absolute; border-radius: 0.4em; word-break: break-word; min-width: 10em; }

.wt-lp-witemlist-preheader { padding: 0 0 1em 0; word-break: break-word; }
.wt-lp-witemlist-header { padding: 0 0 0.6em 0; word-break: break-word; }
.wt-lp-witemlist-subheader { padding: 0 0 1em 0; }
.wt-lp-witemlist-subheader1 { word-break: break-word; }
.wt-lp-witemlist-subheader2 { word-break: break-word; }
.wt-lp-witemlist-rtftext { display: block; word-break: break-word; }
.wt-lp-witemlist-info-block { display: flex; flex-direction: row; align-items: stretch; flex-grow: 1; }
.wt-lp-witemlist-controls { display: flex; flex-direction: column; align-items: flex-end; flex-grow: 1; }
.wt-lp-witemlist-btn-container { display: flex; }
.wt-lp-witemlist-item-layout-v .wt-lp-witemlist-btn-container { flex-direction: column; }
.wt-lp-witemlist-btn-container-left { }
.wt-lp-witemlist-btn-container-center { }
.wt-lp-witemlist-item-layout-h_btns_inline .wt-lp-witemlist-btn-container-right { flex-direction: column; }
.wt-lp-witemlist-item-layout-h_btns_below .wt-lp-witemlist-link:nth-child(2) { margin-left: 1em; }
.wt-lp-witemlist-item-layout-h_btns_inline .wt-lp-witemlist-link:nth-child(2), .wt-lp-witemlist-item-layout-v .wt-lp-witemlist-link:nth-child(2) { margin-top: 1em; }
.wt-lp-witemlist-link { display: inline-block; text-decoration: none !important; }
.wt-lp-witemlist-link:hover, .wt-lp-witemlist-link:visited { text-decoration: none !important; }
.wt-lp-witemlist-item-layout-h_btns_inline .wt-lp-witemlist-link { width: 100%; box-sizing: border-box; }
.wt-lp-witemlist-btn-outer { display: flex; align-items: center; justify-content: center; box-sizing: border-box; padding: 0 2em; border-radius: 0.25em; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%;}
.wt-lp-witemlist-btn-outer:hover { /* transform: scale(1.1); */ }
.wt-lp-witemlist-btn-rounded { border-radius: 99999px; }
.wt-lp-witemlist-btn-border { border-style: solid; }
.wt-lp-witemlist-btn-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-witemlist-btn1, .wt-lp-witemlist-btn2 { text-align: center; white-space: nowrap; }

.wt-lp-witemlist-pagelist { display: flex; flex-direction: row; flex-grow: 1; align-items: center; justify-content: center; padding: 0; margin: 0; list-style: none; flex-wrap: nowrap; }
.wt-lp-witemlist-pagelist-top { margin: 0 0 2rem 0; }
.wt-lp-witemlist-pagelist-bottom { margin: 2rem 0 0 0; }
.wt-lp-witemlist-pagelist-item { display: block; margin: 0 0.1rem; }
.wt-lp-witemlist-pagelist-item[wt-collapsed] { width: 3px; height: 3px; max-width: 3px; max-height: 3px; margin: 0 0.2rem; border-radius: 50%; overflow: hidden; background-color: #c2c3c4 !important; }
.wt-lp-witemlist-pagelist-item[wt-hidden] { display: none; }
.wt-lp-witemlist-pagelist[wt-wide] .wt-lp-witemlist-pagelist-item[wt-collapsed] { flex-grow: 1; width: 0; height: 1px; max-width: 3px; max-height: 1px; margin: 0; }
.wt-lp-witemlist-pagelist-btn { display: block; margin: 0; padding: 0.1rem 0.4rem; min-width: 3rem; height: 3rem; }
.wt-lp-witemlist-pagelist-item[wt-collapsed] .wt-lp-witemlist-pagelist-btn { display: none; }

.wt-lp-witemlist-block-outer { display: flex; flex-direction: row; align-items: center; }
.wt-lp-witemlist-block-header {}
.wt-lp-witemlist-block-header-title { display: flex; flex-wrap: nowrap; align-items: flex-start; }
.wt-lp-witemlist-header-title-text {  }
.wt-lp-witemlist-header-total { display: flex; align-items: center; justify-content: center; flex-wrap: nowrap; min-width: 2em; font-size: 0.69em; font-weight: normal; padding: 0.15em 0.4em; border-radius: 0.6em; margin: 0.4em 0 0 0.8em; }
.wt-lp-witemlist-block-footer {}
.wt-lp-witemlist-workarea button { margin: 0; }
.wt-lp-witemlist-block-outer .wt-lp-witemlist-block-outer-btn { width: 3.2em; min-width: 3.2em; max-width: 3.2em; height: 3.2em; min-height: 3.2em; max-height: 3.2em; display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 0.75em; border-radius: 50%; }
.wt-lp-witemlist-block-outer .wt-lp-witemlist-block-outer-btn[wt-role='btn-page-prev'] { margin-right: 0.5em; }
.wt-lp-witemlist-page-prev-icon, .wt-lp-witemlist-page-next-icon { display: block; line-height: 0; flex-grow: 1; }
.wt-lp-witemlist-none { width: 100%; flex-grow: 1; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title-btns'] .wt-lp-witemlist-block-header-title,
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title-none'] .wt-lp-witemlist-block-header-title { width: 100%; flex-grow: 1; text-align: left; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btn-title-btn'] .wt-lp-witemlist-block-header-title,
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title'] .wt-lp-witemlist-block-header-title { width: 100%; flex-grow: 1; text-align: center; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btns-title'] .wt-lp-witemlist-block-header-title,
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='none-title'] .wt-lp-witemlist-block-header-title { width: 100%; flex-grow: 1; text-align: right; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title-link'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='link-title'] { justify-content: space-between; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='link'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btns'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='link-none'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btns-none'] { justify-content: flex-start; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='none-link'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='none-btns'] { justify-content: flex-end; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='link-btns'] .wt-lp-witemlist-outer-link { margin: 0 auto 0 0; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btns-link'] .wt-lp-witemlist-outer-link { margin: 0 0 0 auto; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btn-link-btn'] .wt-lp-witemlist-outer-link { margin: 0 auto; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='title'][wt-align='center'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='link'][wt-align='center'],
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='btns'][wt-align='center'] { justify-content: center; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='pager'][wt-align='left'] { justify-content: flex-start; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='pager'][wt-align='center'] { justify-content: center; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer[wt-type='pager'][wt-align='right'] { justify-content: flex-end; }
.wt-lp-witemlist-workarea .wt-lp-witemlist-block-outer .wt-lp-witemlist-pagelist { margin: 0; }

.wt-lp-macro-block { position: relative; left: 0; top: 0; width: 100%; height: auto; display: flex; flex-direction: row; box-sizing: border-box; }
.wt-lp-macro-bg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; background-repeat: no-repeat; background-position: center center; background-size: cover; }
.wt-lp-macro-bg-mask { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; }
.wt-lp-macro-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; z-index: 2; margin: 0 auto; }
.wt-lp-macro-workarea[wt-has-menu] { z-index: 99; }
.wt-lp-macro-workarea-wrapper { display: flex; flex-direction: column; flex-grow: 1; position: relative; box-sizing: border-box; }
.wt-lp-macro-workarea-bg { display: none; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; }
.wt-lp-macro-workarea-zones { display: flex; flex-direction: column; flex-grow: 1; position: relative; box-sizing: border-box; align-items: center;  }
.wt-lp-macro-workarea-zone { box-sizing: border-box; font-size: 2rem; padding: 0; width: 100%; }
.cx-block-frame .wt-lp-macro-workarea-zone { min-height: 4rem; }

.wt-lp-macro-columns { display: flex; flex-direction: row; align-items: stretch; z-index: 1; flex-grow: 1; }
.wt-lp-macro-column { position: relative; display: flex; flex-direction: column; min-height: 5rem; }
.wt-lp-macro-column-has-border { border-style: solid; }
.wt-lp-macro-column-bg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 0; background-repeat: no-repeat; background-position: center center; background-size: cover;}
.wt-lp-macro-column-rounded { border-radius: 0.8rem; }
.wt-lp-macro-column-content { display: flex; flex-direction: column; z-index: 1; flex-shrink: 0; }
.wt-lp-macro-column-divider { margin: 0 2rem; }
.wt-lp-macro-column-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }

.wt-lp-macro-tab-wide { position: absolute; left: 0; top: 0; right: 0; z-index: 2; }
.wt-lp-macro-page-wide { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 3; }

.wt-lp-tabs-container { display: flex; flex-grow: 1; }
.wt-lp-tabs-container-top { flex-direction: column; }
.wt-lp-tabs-container-left { flex-direction: row; }
.wt-lp-tabs-container-right { flex-direction: row-reverse; }
.wt-lp-tab-list { display: flex; position: relative; padding: 0; margin: 0; list-style: none; }
.wt-lp-tab-list-top { flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: flex-start; max-width: 1176px; overflow-x: auto; scrollbar-width: thin; scrollbar-color: #4176ea transparent; }
.wt-lp-tab-list-left { flex-direction: column; align-items: stretch; }
.wt-lp-tab-list-left-mg { margin: 0 0.4rem 0 0; }
.wt-lp-tab-list-right { flex-direction: column; align-items: stretch; }
.wt-lp-tab-list-right-mg { margin: 0 0 0 0.4rem; }
.wt-lp-tab-list-accordeon { flex-direction: column; align-items: stretch; margin: 0; flex-grow: 1; }
.wt-lp-tab-item { position: relative; display: flex; flex-direction: row; align-items: center; justify-content: center; padding: 1em 2em; cursor: pointer; }
.wt-lp-tab-item[wt-state='selected'] { cursor: default; }
.wt-lp-tab-list-top-mg { margin: 0 0 0.4rem 0; }
.wt-lp-tab-list-top-mg .wt-lp-tab-item { margin: 0 0.4rem 0 0; }
.wt-lp-tab-list-top .wt-lp-tab-item:last-of-type { margin: 0; }
.wt-lp-tab-list-left .wt-lp-tab-item, .wt-lp-tab-list-right .wt-lp-tab-item { margin: 0 0 0.4rem 0; }
.wt-lp-tab-list-left .wt-lp-tab-item:last-of-type, .wt-lp-tab-list-right .wt-lp-tab-item:last-of-type { margin: 0; }
.wt-lp-tab-item.wt-lp-tab-rounded { border-radius: 0.4rem; }
.wt-lp-tab-page-list { display: flex; position: relative; flex-direction: column; flex-grow: 1; padding: 0; margin: 0; list-style: none; max-width: 1176px; overflow-x: auto; }
.wt-lp-tab-page-item { display: none; position: relative; width: 100%; flex-direction: column; align-items: center; justify-content: center; padding: 2em; box-sizing: border-box; overflow-y: hidden; /* 28590 */ }
.wt-lp-tab-page-item[wt-state='selected'] { display: flex;  }
.wt-lp-tab-list-accordeon .wt-lp-tab-accordeon-item { display: block; position: relative; }
.wt-lp-macro-block-tabs[wt-acc='0'] .wt-lp-tab-accordeon-item .wt-lp-tab-item[wt-state='selected'] { cursor: pointer; }
.wt-lp-macro-block-tabs .wt-lp-macro-workarea { z-index: 4; }

.wt-lp-macro-switch { display: flex; flex-direction: row; align-items: center; cursor: pointer; }
.wt-lp-macro-switch[wt-pos='left'] { justify-content: flex-start; }
.wt-lp-macro-switch[wt-pos='center'] { justify-content: center; }
.wt-lp-macro-switch[wt-pos='right'] { justify-content: flex-end; }
.wt-lp-macro-switch div { font-family: inherit; color: inherit; }
.wt-lp-macro-switch .wt-lp-macro-switch-icon { display: block; width: 1.5em; min-width: 1.5em; height: 1.5em; min-height: 1.5em; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: center center; }
.wt-lp-macro-switch .wt-lp-macro-switch-icon svg { width: inherit; height: inherit; }
.wt-lp-macro-switch .wt-lp-macro-switch-icon-arrow svg { fill:inherit; stroke: none; }
.wt-lp-macro-switch[wt-state='collapsed'] .wt-lp-macro-switch-icon-plus_cross svg { fill:none; stroke: inherit; }
.wt-lp-macro-switch[wt-state='collapsed'] .wt-lp-macro-switch-icon-arrow { transform: rotate(-90deg); }
.wt-lp-macro-switch[wt-state='expanded'] .wt-lp-macro-switch-icon-plus_cross { transform: rotate(45deg); margin-top: -0.1em; }
.wt-lp-macro-switch[wt-state='expanded'] .wt-lp-macro-switch-icon-plus_minus .plus-v { display: none; }
.wt-lp-macro-switch[wt-state='collapsed'] div[wt-text='collapse'], .wt-lp-macro-switch[wt-state='expanded'] div[wt-text='expand'] { display: none; }
.wt-lp-macro-switch[wt-symbol='left'] .wt-lp-macro-switch-icon { margin-right: 0.25em; }
.wt-lp-macro-switch[wt-symbol='right'] .wt-lp-macro-switch-icon { margin-left: 0.25em; }

.wt-lp-menu-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-menu-block { display: flex; flex-direction: row; flex-grow: 1; }
.wt-lp-menu-list { display: flex; list-style: none; padding: 0; margin: 0; }
.wt-lp-menu-list-h { flex-direction: row; flex-grow: 1; }
.wt-lp-menu-list-v { flex-direction: column; flex-grow: 1; }
.wt-lp-menu-item { position: relative; display: flex; align-items: center; justify-content: center; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; box-sizing: border-box; }
.wt-lp-menu-list-v .wt-lp-menu-item { }
.wt-lp-menu-item:not([wt-state='selected']):hover { cursor: pointer; }
.wt-lp-menu-item .wt-lp-menu-link { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 10; }
.wt-lp-menu-item-icon-top { flex-direction: column; justify-content: center; }
.wt-lp-menu-item-icon-left { flex-direction: row; }
.wt-lp-menu-item-icon-top { flex-direction: row-reverse; }
.wt-lp-menu-item-icon { background-position: center center; background-size: contain; background-repeat: no-repeat; }
.wt-lp-menu-item-text { flex-grow: 1; text-overflow: ellipsis; overflow: hidden; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-menu-rounded { border-radius: 0.8rem; }
.wt-lp-menu-border { border-style: solid; }
.wt-lp-menu-border-bottom-only { border-style: none none solid none; }
.wt-lp-menu-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-menu-item a { display: flex; flex-grow: 1; align-items: center; justify-content: center; color: transparent !important; text-decoration:none !important;  }
.wt-lp-menu-item a:hover, .wt-lp-menu-item a:active, .wt-lp-menu-item a:visited {color: transparent !important; text-decoration:none !important;  }

.wt-lp-wmenu-children { display: none; position: fixed; left: 0; top: 0; max-width: 37em; z-index: 9999; background-color: #f2f3f4; padding: 1em; margin: 1px 0 0 0;  box-shadow: 0 0 1rem rgba(0,0,0,0.5); }
.wt-lp-wmenu-children-arrow { position: absolute; left: 0.5em; right: auto; top: -0.5em; width: 0; height: 0; border-left: 0.5em solid transparent; border-right: 0.5em solid transparent; border-bottom: 0.5em solid #f2f3f4;}
.wt-lp-wmenu-children[wt-arrow='right'] .wt-lp-wmenu-children-arrow { left: auto; right: 0.5em;}
.wt-lp-wmenu-children .wt-lp-wmenu-child-list { padding: 0; margin: 0; list-style: none; display: flex; flex-wrap: wrap; }
.wt-lp-wmenu-children .wt-lp-wmenu-child { display: flex; align-items: flex-start; padding: 0.5em 1.5em 0.5em 0; font-family: Roboto, sans-serif; font-size: 1em; flex-grow: 0.5; min-width: 16em; max-width: 16em; cursor: pointer; }
.wt-lp-wmenu-children .wt-lp-wmenu-child-icon { display: block; width: 2em; height: 2em; min-width: 2em; min-height: 2em; margin: 0 0.5em 0 0; background-position: center center; background-repeat: no-repeat; background-size: contain; }
.wt-lp-wmenu-children .wt-lp-wmenu-child-text1 { font-weight: 600; color: #262626; }
.wt-lp-wmenu-children .wt-lp-wmenu-child:hover .wt-lp-wmenu-child-text1 { color: #c00; }
.wt-lp-wmenu-children .wt-lp-wmenu-child-text2 { font-weight: 400; color: #999; font-size: 0.8em; }

.wt-lp-tree-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-tree-block { display: flex; flex-direction: row; flex-grow: 1; }
.wt-lp-tree-is-rounded { border-radius: 0.8rem; }
.wt-lp-tree-has-border { border-style: solid; }
.wt-lp-tree-has-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-tree-list { display: flex; flex-grow: 1; list-style: none; padding: 0; margin: 0; }
.wt-lp-tree-list-v { flex-direction: column; flex-grow: 1; align-items: flex-start; }
.wt-lp-tree-list-h { flex-direction: row; flex-grow: 1; align-items: flex-start;  }
.wt-lp-tree-item { position: relative; display: flex; flex-direction: column; align-items: flex-start; }
.wt-lp-tree-list-v .wt-lp-tree-item { width: 100%; }
.wt-lp-tree-item-wrapper { cursor: pointer; position: relative; display: flex; flex-direction: row; align-items: center; flex-grow: 1; width: 100%; box-sizing: border-box; padding: 0; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-tree-item[wt-selected]:not([wt-select='checked']) .wt-lp-tree-item-wrapper { cursor: default; }
.wt-lp-tree-item-flip { position: relative; display: block; width: 1.4em; min-width: 1.4em; height: 1.4em; min-height: 1.4em; padding: 0; }
.wt-lp-tree-item-checkbox { position: relative; display: block; width: 1.4em; min-width: 1.4em; height: 1.4em; min-height: 1.4em; padding: 0 0.4rem 0 0; }
.wt-lp-tree-item-icon { position: relative; display: block; width: 1.4em; min-width: 1.4em; height: 1.4em; min-height: 1.4em; margin: 0 0.4rem 0 0; }
.wt-lp-tree-item-text { margin: 0 0.4rem 0 0; }
.wt-lp-tree-item-text-nowrap { white-space: nowrap; }
.wt-lp-tree-item-text-wrap { white-space:normal; }
.wt-lp-tree-children-list { display: flex; flex-direction: column; list-style: none; padding: 0; padding: 0; width: 100%; }
.wt-lp-tree-children-list .wt-lp-tree-item-wrapper {  }
.wt-lp-tree-item-btn, .wt-lp-tree-item-flip-btn { position: relative; display: flex; flex-direction: row; align-items: center; }
.wt-lp-tree-indent { width: 0.7em; }
.wt-lp-tree-item-flip-btn { padding: 0.8rem 0.4rem; }
.wt-lp-tree-item-btn { padding: 0.8rem 0.8rem 0.8rem 0; flex-grow: 1; }

.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-icon-flip { opacity: 0; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-tree-item[wt-has-children] > .wt-lp-tree-item-wrapper .wt-lp-icon-flip { opacity: 1; }
.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-icon-flip { transform: rotate(0deg); transform-origin: center center; }
.wt-lp-tree-item[wt-state='collapsed'] > .wt-lp-tree-item-wrapper .wt-lp-icon-flip { transform: rotate(-90deg); transform-origin: center center; }

.wt-lp-checkbox .wt-lp-checkbox-partial,
.wt-lp-checkbox .wt-lp-checkbox-checked,
.wt-lp-tree-item[wt-select='partial'] > .wt-lp-tree-item-wrapper .wt-lp-checkbox-unchecked,
.wt-lp-tree-item[wt-select='checked'] > .wt-lp-tree-item-wrapper .wt-lp-checkbox-unchecked { display: none; }
.wt-lp-tree-item[wt-select='partial'] > .wt-lp-tree-item-wrapper .wt-lp-checkbox-partial,
.wt-lp-tree-item[wt-select='checked'] > .wt-lp-tree-item-wrapper .wt-lp-checkbox-checked { display: block; }

.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-icon-folder,
.wt-lp-tree-item[wt-has-children] > .wt-lp-tree-item-wrapper .wt-lp-icon-doc { display: none; }
.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-icon-doc,
.wt-lp-tree-item[wt-has-children] > .wt-lp-tree-item-wrapper .wt-lp-icon-folder { display: block; }
.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-folder-collapsed,
.wt-lp-tree-item[wt-state='collapsed'] > .wt-lp-tree-item-wrapper .wt-lp-folder-expanded { display: none; }
.wt-lp-tree-item > .wt-lp-tree-item-wrapper .wt-lp-folder-expanded,
.wt-lp-tree-item[wt-state='collapsed'] > .wt-lp-tree-item-wrapper .wt-lp-folder-collapsed { display: block; }

.wt-lp-wtext-workarea { /*display: flex;*/ position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wrapper {}
.wt-lp-wtext-padding { padding: 3.2rem; }
.wt-lp-wtext-rounded { border-radius: 0.8rem; }
.wt-lp-wtext-border { border-style: solid; }
.wt-lp-wtext-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-wtext-img-area { box-sizing: border-box; }
.wt-lp-wtext-img-area-left { margin: 0 3.2rem 0 0; }
.wt-lp-wtext-img-area-right { margin: 0 0 0 3.2rem; }
.wt-lp-wtext-img-area-top { margin: 0 auto 3.2rem auto; }
.wt-lp-wtext-img-area-bottom { margin: 3.2rem auto 0 auto; }
.wt-lp-wtext-img { width: 100%; }
.wt-lp-wtext-header { line-height: 1; }
.wt-lp-wtext-text { padding: 0; }
.wt-lp-wtext-area { display: flex; flex-direction: column; justify-content: center; position: relative; box-sizing: border-box; width:100%; margin: 0 auto; }
.wt-lp-wtext-area div:last-of-type, .wt-lp-wtext-text-area p:last-of-type { margin-bottom: 0; padding-bottom: 0; }
.wt-lp-wtext-area-valign-top { justify-content: flex-start; }
.wt-lp-wtext-area-valign-bottom { justify-content: flex-end; }

.wt-lp-wparams-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wparams-wrapper { display: flex; position: relative; box-sizing: border-box; flex-grow: 1; }
.wt-lp-wparams-list { display: flex; flex-direction: column; list-style: none; padding: 0; margin: 0; width: 100%; }
.wt-lp-wparams-item { display: flex; width: 100%; box-sizing: border-box; }
.wt-lp-wparams-item-layout-table { flex-direction: row; align-items: stretch; width: 100%; padding: 2rem; }
.wt-lp-wparams-item-layout-table.wt-lp-wparams-item-has-dividers { border-top-style: solid; }
.wt-lp-wparams-item-layout-table.wt-lp-wparams-item-has-dividers:not(.wt-lp-wparams-item-side-dividers):first-of-type { border-top-style: none; }
.wt-lp-wparams-item-layout-table.wt-lp-wparams-item-side-dividers:last-of-type { border-bottom-style: solid; }
.wt-lp-wparams-name, .wt-lp-wparams-value { display: flex; flex-direction: row; align-items: center; box-sizing:border-box; }
.wt-lp-wparams-item-layout-table .wt-lp-wparams-name { padding: 0 2rem 0 0; }
.wt-lp-wparams-name-align-left { justify-content: flex-start; }
.wt-lp-wparams-name-align-center { justify-content: center; }
.wt-lp-wparams-name-align-right { justify-content: flex-end; }
.wt-lp-wparams-value-align-left { justify-content: flex-start; }
.wt-lp-wparams-value-align-center { justify-content: center; }
.wt-lp-wparams-value-align-right { justify-content: flex-end; }
.wt-lp-wparams-item-layout-list { flex-direction: column; align-items: stretch; width: 100%; margin-top: 1rem; }
.wt-lp-wparams-item-layout-list:first-of-type { margin-top: 0; }
.wt-lp-wparams-item-layout-list .wt-lp-wparams-name { padding: 0 0.4rem 0.4rem 0.4rem; }
.wt-lp-wparams-item-layout-list .wt-lp-wparams-value { padding: 2rem; border-radius: 0.4rem; }

.wt-lp-wbutton-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wbutton-link { font-size: 1em; border-radius: 0; margin: 0; }
.wt-lp-wbutton-btn { /* display: inline-block; */ display: flex; cursor: pointer; padding: 1em 2em; border-radius: 0.125em; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-wbutton-btn:hover { /* transform: scale(1.1); */ }
.wt-lp-wbutton-btn-rounded { border-radius: 99999px; }
.wt-lp-wbutton-btn-border { border-style: solid; }
.wt-lp-wbutton-btn-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-button-wrapper { display: flex; flex-grow: 1; }
.wt-lp-wbutton-workarea .wt-lp-wbutton-link { padding: 0; border: none; outline: none; text-decoration:none; }
button.wt-lp-wbutton-link { background-color: transparent; border-color: transparent; }
button.wt-lp-wbutton-link:hover { background-color: transparent; border-color: transparent; }
.wt-lp-wbutton-icon-img { display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 0.4rem; }
.wt-lp-wbutton-icon-img-left { margin-right: 0.5em; }
.wt-lp-wbutton-icon-img-right { margin-left: 0.5em; }
.wt-lp-wbutton-workarea .wt-lp-wbutton-icon-img-left-default,
.wt-lp-wbutton-workarea .wt-lp-wbutton-icon-default-left { margin-right: 0.5em; }
.wt-lp-wbutton-btn .wt-lp-wbutton-icon-img-right-default,
.wt-lp-wbutton-workarea .wt-lp-wbutton-icon-default-right { margin-left: 0.5em; }

.wt-lp-wbuttonset-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; z-index: 99; }
.wt-lp-wbuttonset-wrapper { display: flex; position: relative; box-sizing: border-box;flex-grow: 1; }
.wt-lp-wbuttonset-list { display: flex; list-style: none; padding: 0; margin: 0; }
.wt-lp-wbuttonset-list-h, .wt-lp-wbuttonset-list-h_menu, .wt-lp-wbuttonset-list-menu { flex-direction: row; }
.wt-lp-wbuttonset-list-h[wt-wrap] { flex-wrap: wrap; justify-content: space-between; }
.wt-lp-wbuttonset-list-h[wt-wrap]::after { content: ""; flex: auto; }
.wt-lp-wbuttonset-list-v { flex-direction: column; }
.wt-lp-wbuttonset-btn-item, .wt-lp-wbuttonset-menu { display: flex; flex-direction: row; padding: 0; margin: 0; box-sizing: border-box; }
.wt-lp-wbuttonset-btn-item:first-of-type { margin: 0 !important; }
.wt-lp-wbuttonset-menu-list { display: flex; flex-direction: column; list-style: none; padding: 0; margin: 0; position: absolute; }
.wt-lp-wbuttonset-menu-item { display: flex; flex-direction: row; padding: 0; margin: 0; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn { position: relative; display: flex; flex-direction: row; box-sizing: border-box; cursor: pointer; padding: 0.8em 1.6em; border-radius: 0.4rem; background-color: transparent; border-color: transparent; margin: 0; }
.wt-lp-wbuttonset-btn:hover { background-color: transparent; border-color: transparent; }
.wt-lp-wbuttonset-btn-align-left, .wt-lp-wbuttonset-btn-align-left .wt-lp-wbuttonset-more-text { justify-content: flex-start; text-align: left; }
.wt-lp-wbuttonset-btn-align-center, .wt-lp-wbuttonset-btn-align-center .wt-lp-wbuttonset-more-text { justify-content: center; text-align: center; }
.wt-lp-wbuttonset-btn-align-right, .wt-lp-wbuttonset-btn-align-right .wt-lp-wbuttonset-more-text { justify-content: flex-end; text-align: right; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn-more { display: flex; flex-direction: row; align-items: center; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn-more .wt-lp-wbuttonset-more-text { display: flex; flex-direction: row; align-items: center; flex-grow: 1; padding-right: 0.8em; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn-more .wt-lp-wbuttonset-more-icon { position: absolute; right: 0.8em; min-width: 1.2em; width: 1.2em; min-height: 1.2em; height: 1.2em; }
.wt-lp-wbuttonset-menu-list .wt-lp-wbuttonset-btn-item[wt-ready] { display: none; }
.wt-lp-wbuttonset-menu-list:hover { z-index: 9999; }
.wt-lp-wbuttonset-menu-list:hover .wt-lp-wbuttonset-btn-item[wt-ready] { display: flex; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-is-rounded { border-radius: 99999px; }
.wt-lp-wbuttonset-has-border { border-style: solid; }
.wt-lp-wbuttonset-has-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }

.wt-lp-wbuttonset-icon-img { display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 0.4rem; }
.wt-lp-wbuttonset-icon-img-left { margin-right: 0.5em; }
.wt-lp-wbuttonset-icon-img-right { margin-left: 0.5em; }

/* default marker buttonset */
.wt-lp-wbutton-workarea .wt-lp-wbutton-btn,
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn { align-items: center; flex-grow: 1; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-list-menu .wt-lp-wbuttonset-btn { width: 100% }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn .wt-lp-wbuttonset-icon-img-left-default { margin-right: 0.5em; }
.wt-lp-wbuttonset-workarea .wt-lp-wbuttonset-btn .wt-lp-wbuttonset-icon-img-right-default { margin-left: 0.5em; }

/* rating */
.wt-lp-wrate-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wrate-btn { display: inline-block; cursor: pointer; padding: 1em 2em; border-radius: 0.125em; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-wrate-btn:hover { /* transform: scale(1.1); */ }
.wt-lp-wrate-btn-rounded { border-radius: 99999px; }
.wt-lp-wrate-btn-border { border-style: solid; }
.wt-lp-wrate-btn-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-button-wrapper { display: flex; flex-grow: 1; }
.wt-lp-wrate-link { padding: 0; border: none; outline: none; }
button.wt-lp-wrate-link { background-color: transparent; border-color: transparent; }
button.wt-lp-wrate-link:hover { background-color: transparent; border-color: transparent; }
/* rating */

.wt-lp-wdivider-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wdivider-wrapper { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; flex-grow: 1; }

.wt-lp-wheader-workarea { display: block; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wheader-bg { display: block; position: absolute; left: 0; top:0; right: 0; bottom: 0; }
.wt-lp-wheader-wrapper { position: relative; display: flex; flex-direction: row; flex-grow: 1; }
.wt-lp-wheader-wrapper-icon-right { flex-direction: row-reverse; }
.wt-lp-wheader-icon-container { display: flex; flex-direction: row; align-items: center; }
.wt-lp-wheader-icon { background-size: cover; background-repeat: no-repeat; background-position: center center; }
.wt-lp-wheader-icon-is-rounded { border-radius: 0.8rem; }
.wt-lp-wheader-icon-has-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wheader-txt-container { display: flex; flex-direction: column; width: 100%; }
.wt-lp-wheader-before,
.wt-lp-wheader-self,
.wt-lp-wheader-after { display: block; width: inherit; }

.wt-lp-wcolumns-workarea { display: block; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wcolumns-list { list-style: none; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; padding: 0; margin: 0; }
.wt-lp-wcolumns-list-left { list-style: none; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; padding: 0; margin: 0; }
.wt-lp-wcolumns-list-center { list-style: none; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; padding: 0; margin: 0; }
.wt-lp-wcolumns-list-right { list-style: none; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-end; padding: 0; margin: 0; }
.wt-lp-wcolumns-item { position: relative; display: flex; flex-direction: column; flex-grow: 1; margin: 0 1% 3.2rem 1%; box-sizing: border-box; padding: 0; }
.wt-lp-wcolumns-item[wt-row-start] { margin-left: 0 !important; }
.wt-lp-wcolumns-item[wt-row-end] { margin-right: 0 !important; }
.wt-lp-wcolumns-item-with-bg {}
.wt-lp-wcolumns-item-without-bg {}
.wt-lp-wcolumns-item-padding { padding: 1.6rem; }
.wt-lp-wcolumns-item-rounded { border-radius: 0.8rem; }
.wt-lp-wcolumns-item-with-border { border-style: solid; }
.wt-lp-wcolumns-item-without-border { }
.wt-lp-wcolumns-item-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-wcolumns-item-with-img {}
.wt-lp-wcolumns-item-without-img {}
.wt-lp-wcolumns-item-img { background-repeat: no-repeat; background-position: center center; background-size: cover; background-image: url('pics/default-placeholder.png'); width: 100%; margin: 0; overflow: hidden; /* clearfix */ }
.wt-lp-wcolumns-img-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-wcolumns-img-round { border-radius: 50%; margin: auto; }
.wt-lp-wcolumns-img-round:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-wcolumns-img-radius-top { border-radius: 0.8rem 0.8rem 0 0; }
.wt-lp-wcolumns-img-radius-all { border-radius: 0.8rem; }
.wt-lp-columns-item-block { flex-grow: 1; position: relative; }
.wt-lp-wcolumns-item-without-bg.wt-lp-wcolumns-item-without-border.wt-lp-wcolumns-item-without-img .wt-lp-columns-item-block { padding: 0; }
.wt-lp-wcolumns-item-without-bg.wt-lp-wcolumns-item-with-border.wt-lp-wcolumns-item-without-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-with-bg.wt-lp-wcolumns-item-without-border.wt-lp-wcolumns-item-without-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-with-bg.wt-lp-wcolumns-item-with-border.wt-lp-wcolumns-item-without-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-without-bg.wt-lp-wcolumns-item-without-border.wt-lp-wcolumns-item-with-img .wt-lp-columns-item-block { padding: 1.6rem 0 0 0; }
.wt-lp-wcolumns-item-without-bg.wt-lp-wcolumns-item-with-border.wt-lp-wcolumns-item-with-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-with-bg.wt-lp-wcolumns-item-without-border.wt-lp-wcolumns-item-with-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-with-bg.wt-lp-wcolumns-item-with-border.wt-lp-wcolumns-item-with-img .wt-lp-columns-item-block { padding: 1.6rem; }
.wt-lp-wcolumns-item-header { padding: 0 0 1.6rem 0; }
.wt-lp-wcolumns-item-text { padding:  0; }
.wt-lp-wcolumns-item-link { position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2; }

.wt-lp-wcards-workarea { display: block; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wcards-card { display: flex; flex-direction: row; align-items: stretch; margin-bottom: 2em; }
.wt-lp-wcards-card:last-of-type { margin-bottom: 0; }
.wt-lp-wcards-image { background-repeat: no-repeat; background-size: cover; background-position: center center; background-image: url('pics/default-placeholder.png'); }
.wt-lp-wcards-text { flex-grow: 1; display: flex; flex-direction: column; width: 100%; }
.wt-lp-wcards-info-block { display: flex; flex-direction: row; align-items: stretch; flex-grow: 1; }
.wt-lp-wcards-description { flex-grow: 1; }
.wt-lp-wcards-controls { display: flex; flex-direction: column-reverse; align-items: flex-end; }
.wt-lp-wcards-btn-container {  }

.wt-lp-wgallery-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wgallery-wrapper { display: flex; flex-direction: column; flex-grow: 1; position: relative; box-sizing: border-box; }
.wt-lp-wgallery-header { display: block; position: relative; padding: 0 0 1em 0; }
.wt-lp-wgallery-page { display: block; position: relative; width: 100%; padding: 0; }
.wt-lp-wgallery-page-wrapper { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; padding: 0; }
.wt-lp-wgallery-page-list { display: block; z-index: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; padding: 0; margin: 0; list-style: none; }
.wt-lp-wgallery-page-item { display: none; flex-direction: row; align-items: center; justify-content: center; position: absolute; left: 0; top: 0; right: 0; bottom: 0; padding: 0; margin: 0; background-repeat: no-repeat; background-position: center center; overflow: hidden; /*opacity: 0; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%;*/ }
.wt-lp-wgallery-page-item[wt-state='selected'] { display: flex; }
.wt-lp-wgallery-page-item[wt-has-handler],
.wt-lp-wgallery-page-item-magnify { cursor: pointer; }
.wt-lp-wgallery-item-fill-cover { background-size: cover; }
.wt-lp-wgallery-item-fill-contain { background-size: contain; }
.wt-lp-wgallery-item-fill-fit { background-size: 100% 100%; }
.wt-lp-wgallery-item-fill-none { }
.wt-lp-wgallery-item-img { display: block; }
.wt-lp-wgallery-text-list { display: flex; flex-direction: row; list-style: none; justify-content:flex-start; flex-grow: 1; padding: 0; margin: 0; }
.wt-lp-wgallery-text-list-top { position: relative; margin-bottom: 2rem; }
.wt-lp-wgallery-text-list-bottom { position: relative; margin-top: 2rem; }
.wt-lp-wgallery-text-item { display: none; flex-grow: 1; box-sizing: border-box; padding: 0; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-wgallery-text-item[wt-state='selected'] { display: block; }
.wt-lp-wgallery-scale-list { display: flex; z-index: 100; flex-direction: row; list-style: none; justify-content: center; padding: 0; margin: 0; }
.wt-lp-wgallery-scale-list-top { position: relative; margin-bottom: 2rem; }
.wt-lp-wgallery-scale-list-bottom { position: relative; margin-top: 2rem; }
.wt-lp-wgallery-scale-list-top_on { position: absolute; left: 0; right: 0; top: 1rem; }
.wt-lp-wgallery-scale-list-bottom_on { position: absolute; left: 0; right: 0; bottom: 1rem; }
.wt-lp-wgallery-scale-item { display: block; z-index: 100; width: 1rem; height: 1rem; box-sizing: border-box; border-radius: 50%; border-width: 0; background-color: #fff; padding: 0; margin: 0 0.25rem; box-shadow: 0 0 0.8rem rgba(0,0,0,0.8); cursor: pointer; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-wgallery-scale-item[wt-state='selected'] { border: solid 1px #fff; background-color: #333; }
.wt-lp-wgallery-throbber { position: absolute; left: 50%; top: 50%; margin: -42px 0 0 -42px; width: 84px; height: 84px; display: block; overflow: hidden; background: none; z-index: 100; }
.wt-lp-wgallery-throbber-wrapper { width: 100%; height: 100%; position: relative; transform: translateZ(0) scale(0.84); backface-visibility: hidden; transform-origin: 0 0; }
.wt-lp-wgallery-throbber-wrapper div { box-sizing: content-box; }
@keyframes wt-lp-wgallery-throbber-wrapper {
  0% { transform: rotate(0) }
  100% { transform: rotate(360deg) }
}
.wt-lp-wgallery-throbber-wrapper div { box-sizing: border-box!important }
.wt-lp-wgallery-throbber-wrapper > div { position: absolute; width: 72px; height: 72px; top: 14px; left: 14px; border-radius: 50%; border: 8px solid #000; border-color: #85a2b6 transparent #85a2b6 transparent; animation: wt-lp-wgallery-throbber-wrapper 2s linear infinite; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(2), .wt-lp-wgallery-throbber-wrapper > div:nth-child(4) { width: 54px; height: 54px; top: 23px; left: 23px; animation: wt-lp-wgallery-throbber-wrapper 2s linear infinite reverse; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(2) { border-color: transparent #bbcedd transparent #bbcedd }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(3) { border-color: transparent }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(3) div { position: absolute; width: 100%; height: 100%; transform: rotate(45deg); }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(3) div:before, .wt-lp-wgallery-throbber-wrapper > div:nth-child(3) div:after { content: ""; display: block; position: absolute; width: 8px; height: 8px; top: -8px; left: 24px; background: #85a2b6; border-radius: 50%; box-shadow: 0 64px 0 0 #85a2b6; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(3) div:after { left: -8px; top: 24px; box-shadow: 64px 0 0 0 #85a2b6; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(4) { border-color: transparent; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(4) div { position: absolute; width: 100%; height: 100%; transform: rotate(45deg); }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(4) div:before, .wt-lp-wgallery-throbber-wrapper > div:nth-child(4) div:after { content: ""; display: block; position: absolute; width: 8px; height: 8px; top: -8px; left: 15px; background: #bbcedd; border-radius: 50%; box-shadow: 0 46px 0 0 #bbcedd; }
.wt-lp-wgallery-throbber-wrapper > div:nth-child(4) div:after { left: -8px; top: 15px; box-shadow: 46px 0 0 0 #bbcedd; }
.wt-lp-wgallery-btn { display: flex; flex-direction: row; align-items: center; justify-content: center; position: absolute; top: 0; bottom: 0; width: 10rem; z-index: 101; margin: 0; border: none; outline: none; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-wgallery-btn-prev { left: 0; }
.wt-lp-wgallery-btn-next { right: 0; }
.wt-lp-wgallery-btn-icon { display: none; width: 6rem; height: 6rem; }
.wt-lp-wgallery-btn-icon svg { width: inherit; height: inherit; fill: #fff; }
.wt-lp-wgallery-btn:hover { cursor: pointer; background-color: transparent; }
.wt-lp-wgallery-btn:hover .wt-lp-wgallery-btn-icon { display: block; }
.wt-lp-wgallery-btn-prev:hover { background-image: linear-gradient(-90deg, transparent 0%, rgba(0,0,0,0.5) 100%); }
.wt-lp-wgallery-btn-next:hover { background-image: linear-gradient(90deg, transparent 0%, rgba(0,0,0,0.5) 100%); }

.wt-lp-wgallery-table { width: 100%; border-spacing: 12px; }
.wt-lp-wgallery-table td { vertical-align: top; padding: 0; box-sizing: border-box; }
.wt-lp-wgallery-table tr:first-of-type td { padding-top: 0; }
.wt-lp-wgallery-table tr td:first-of-type { padding-left: 0; }

.wt-lp-wtiles-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wtiles-wrapper { display: flex; flex-direction: row; position: relative; box-sizing: border-box; flex-grow: 1; }
.wt-lp-wtiles-list { display: flex; flex-direction: row; flex-grow: 1; flex-wrap: wrap; justify-content: center; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wtiles-list-align-left { justify-content: flex-start; }
.wt-lp-wtiles-list-align-right { justify-content: flex-end; }
.wt-lp-wtiles-tile { position: relative; display: flex; align-items: center; box-sizing: border-box; margin: 0 1% 3.2rem 1%; padding: 0; overflow: hidden; }
.wt-lp-wtiles-tile-square {}
.wt-lp-wtiles-tile-square:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-wtiles-tile-rounded { border-radius: 0.8rem; }
.wt-lp-wtiles-tile-border { border-style: solid; }
.wt-lp-wtiles-tile-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wtiles-tile-valign-top { align-items: flex-start; }
.wt-lp-wtiles-tile-valign-bottom { align-items: flex-end; }
.wt-lp-wtiles-tile-as-block { display: block; }
.wt-lp-wtiles-tile[wt-row-start] { margin-left: 0 !important; }
.wt-lp-wtiles-tile[wt-row-end] { margin-right: 0 !important; }
.wt-lp-wtiles-img { display: block; box-sizing: border-box; background-repeat: no-repeat; background-size: cover; background-position: center center; z-index: 1; background-image: url('pics/default-placeholder.png'); }
.wt-lp-wtiles-img-bg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.wt-lp-wtiles-img-as-block { position: relative; left: 0; top: 0; }
.wt-lp-wtiles-text { display: block; box-sizing: border-box; width: 100%; z-index: 2; }
.wt-lp-wtiles-link { display: block; cursor:pointer; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 10; }
.wt-lp-wtiles-more-container { position: relative; display: flex; flex-basis: 100%; align-items: center; box-sizing: border-box; margin: 0 0 3.2rem 0; padding: 0; }
@media screen and (max-width: 1175px) and (min-width: 768px) /* tablets and small devices */
{
}
@media screen and (max-width: 767px) /*landscapes on small phones*/
{
	.wt-lp-wtiles-list { width: 92vw !important; max-width: 92vw !important; min-width: 92vw !important; justify-content: space-between; }
	.wt-lp-wtiles-tile { width: 45vw !important; max-width: 45vw !important; min-width: 45vw !important; margin: 0 auto 1em 0 !important; }
	.wt-lp-wtiles-tile:nth-child(even) { margin: 0 0 1em auto !important; }
	.wt-lp-wtiles-tile:last-of-type { margin-bottom: 0 !important; }
	.wt-lp-wtiles-list-align-left { justify-content: flex-start; }
	.wt-lp-wtiles-list-align-right { justify-content: flex-end; }
}
@media screen and (max-width: 575px) /*phone portraits*/
{
	.wt-lp-wtiles-tile { width: 90vw !important; max-width: 90vw !important; min-width: 90vw !important; margin: 0 auto 1em auto !important; }
	.wt-lp-wtiles-tile:nth-child(even) { margin: 0 auto 1em auto !important; }
	.wt-lp-wtiles-tile[wt-row-start] { margin-left: auto !important; }
	.wt-lp-wtiles-tile[wt-row-end] { margin-right: auto !important; }
}

.wt-lp-wourteam-workarea { display: flex; flex-direction: column; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wourteam-header { padding: 0; }
.wt-lp-wourteam-desc { padding: 1.6rem 0 0 0; }
.wt-lp-wourteam-container { display: flex; flex-direction: row; flex-wrap:wrap; justify-content: center; position: relative; width: 100%; box-sizing: border-box; margin: 0; padding: 3.2rem 0 0 0; }
.wt-lp-wourteam-container-align-left { justify-content: flex-start; }
.wt-lp-wourteam-container-align-right { justify-content: flex-end; }
.wt-lp-wourteam-tile { position: relative; display: flex; align-items: flex-start; flex-direction: column; box-sizing: border-box; margin: 0 1% 3.2rem 1%; box-sizing: border-box; padding: 1.6rem;  }
.wt-lp-wourteam-tile-square {}
.wt-lp-wourteam-tile-square:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-wourteam-tile-rounded { border-radius: 0.8rem; }
.wt-lp-wourteam-tile-border { border-style: solid; }
.wt-lp-wourteam-tile-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wourteam-tile-valign-top { align-items: flex-start; }
.wt-lp-wourteam-tile-valign-bottom { align-items: flex-end; }
.wt-lp-wourteam-tile-as-block { display: block; }
.wt-lp-wourteam-img-container { display: block; margin: 0 auto 1.6rem auto; box-sizing: border-box; background-repeat: no-repeat; background-size: cover; background-position: center center; }
.wt-lp-wourteam-img-container:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-wourteam-img-round { border-radius: 50%; }
.wt-lp-wourteam-text { display: block; box-sizing: border-box; width: 100%; z-index: 2; }
.wt-lp-wourteam-name { font-weight: bold; }
.wt-lp-wourteam-position { font-size: 0.9em; padding: 0.4rem 0 0 0; }
.wt-lp-wourteam-user-desc { font-size: 0.8em; font-style: italic; padding: 0.4rem 0 0 0;}
.wt-lp-wourteam-e-mail { font-size: 0.9em; padding: 0.4rem 0 0 0;}

.wt-lp-wimage-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wimage-main-wrapper { position: relative; display: flex; flex-grow: 1; width: inherit; }
.wt-lp-wimage-wrapper { position: relative; display: flex; flex-grow: 1; align-items: center; width: inherit; }
.wt-lp-wimage-block { display: inline-block; position: relative; box-sizing: border-box; width: inherit; }
.wt-lp-wimage-img-container { display: flex; position: relative; margin: 0 auto; z-index: 1; background-position: center center; background-size: cover; background-repeat: no-repeat; overflow: hidden; }
.wt-lp-wimage-img { visibility: hidden; }
.wt-lp-wimage-text-container { display: flex; flex-direction: column; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 2; }

.wt-lp-wfile-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wfile-wrapper { display: flex; flex-grow: 1; box-sizing: border-box; min-height: 64px; }
.wt-lp-wfile-btn { display: flex; cursor: pointer; }
.wt-lp-wfile-icon { display: block; width: 64px; height: 64px; background-repeat: no-repeat; background-position: center; background-size: contain; }
.wt-lp-wfile-name {}
.wt-lp-wfile-param { padding-top: 0.25em; }
.wt-lp-wfile-param[wt-comment] { display: none; }
.wt-lp-wfile-param[wt-comment][wt-has-comment='1'] { display: block; }
.wt-lp-wfile-rounded { border-radius: 0.8rem; }
.wt-lp-wfile-border { border-style: solid; }
.wt-lp-wfile-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }

.wt-lp-wlist-workarea { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wlist-wrapper { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-wlist-body { list-style: none; padding: 0; margin: 0; }
.wt-lp-wlist-item { display: flex; flex-direction: row; margin-bottom: 1em; }
.wt-lp-wlist-item:last-of-type { margin-bottom: 0 !important; }
.wt-lp-wlist-item-link, .wt-lp-wlist-item-link:active, .wt-lp-wlist-item-link:hover, .wt-lp-wlist-item-link:visited { display: flex; flex-direction: row; flex-grow: 1; text-decoration:none; }
.wt-lp-wlist-item-icon { margin-right: 1em; }
.wt-lp-wlist-item-icon icon { font-size: 2em; line-height: 1.125em }
.wt-lp-wlist-item-text { flex-grow: 1; }
.wt-lp-wlist-icon-img { display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; border-radius: 0.4rem; }

.wt-lp-barchart-workarea { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-barchart-wrapper { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-barchart-container { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; }
.wt-lp-barchart-canvas { box-sizing: border-box; }

.wt-lp-charts-workarea { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-charts-wrapper { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-charts-container { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; }
.wt-lp-charts-canvas { box-sizing: border-box; }

.wt-lp-piechart-workarea { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-piechart-wrapper { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-piechart-container { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; }
.wt-lp-piechart-canvas { box-sizing: border-box; }

.wt-lp-wcollapsible-workarea { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wcollapsible-has-bg {}
.wt-lp-wcollapsible-has-border { border-style: solid; }
.wt-lp-wcollapsible-has-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wcollapsible-is-rounded { border-radius: 0.4rem; }
.wt-lp-wcollapsible-list { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; list-style: none; padding: 0; margin: 0; }
.wt-lp-wcollapsible-item {}
.wt-lp-wcollapsible-item.wt-lp-wcollapsible-has-dividers { border-style: solid none none none; }
.wt-lp-wcollapsible-item.wt-lp-wcollapsible-has-dividers:first-of-type:not(.wt-lp-wcollapsible-has-outer-dividers) { border-top-style: none !important; border-top-width: 0 !important; }
.wt-lp-wcollapsible-item.wt-lp-wcollapsible-has-dividers.wt-lp-wcollapsible-has-outer-dividers:last-of-type { border-bottom-style: solid !important; }
.wt-lp-wcollapsible-item:last-of-type { margin: 0 !important; }
.wt-lp-wcollapsible-item-wrapper {}
.wt-lp-wcollapsible-item-header { position: relative; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; box-sizing: border-box; cursor: pointer; }
.wt-lp-wcollapsible-item .wt-lp-wcollapsible-item-header .wt-lp-wcollapsible-header-text { flex-grow: 1; padding: 0 0 0 0.6em; }
.wt-lp-wcollapsible-item.wt-lp-wcollapsible-icon-plus_right .wt-lp-wcollapsible-item-header { flex-direction: row-reverse; }
.wt-lp-wcollapsible-item.wt-lp-wcollapsible-icon-plus_right .wt-lp-wcollapsible-item-header .wt-lp-wcollapsible-header-text { padding: 0 0.6em 0 0; }
.wt-lp-wcollapsible-icon { display: block; width: 1.6em; height: 1.6em; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-wcollapsible-icon-plus {}
.wt-lp-wcollapsible-item[wt-state='expanded'] .wt-lp-wcollapsible-icon-plus, .wt-lp-wcollapsible-item[wt-state='expanded'] .wt-lp-wcollapsible-icon-plus_right { transform: rotate(-45deg); transform-origin: center center; }
.wt-lp-wcollapsible-icon-arrow {}
.wt-lp-wcollapsible-item[wt-state='collapsed'] .wt-lp-wcollapsible-icon-arrow { transform: rotate(-90deg); transform-origin: center center; }
.wt-lp-wcollapsible-item-text {}

.wt-lp-wvideo-workarea { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; margin: 0 auto; }

.wt-lp-wquote-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wquote-wrapper { display: flex; flex-direction: row; flex-grow: 1; }
.wt-lp-wquote-rounded { border-radius: 0.8rem; }
.wt-lp-wquote-border { border-style: solid; }
.wt-lp-wquote-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }
.wt-lp-wquote-icon-container {}
.wt-lp-wquote-text-container { display: flex; flex-direction: column; }
.wt-lp-wquote-text { }
.wt-lp-wquote-author { padding: 0.25em 0 0 0; }

.wt-lp-winformer-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-winformer-wrapper { display: flex; flex-grow: 1; position: relative; box-sizing: border-box; }
.wt-lp-winformer-tile { position: relative; display: flex; flex-direction: row; align-items: stretch; box-sizing: border-box; margin: 0; padding: 0; overflow: hidden; }
.wt-lp-winformer-tile-square {}
.wt-lp-winformer-tile-square:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-winformer-is-rounded { border-radius: 0.8rem; }
.wt-lp-winformer-is-rounded-top { border-radius: 0.8rem 0.8rem 0 0; }
.wt-lp-winformer-is-rounded-bottom { border-radius: 0 0 0.8rem 0.8rem; }
.wt-lp-winformer-has-border { border-style: solid; }
.wt-lp-winformer-has-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-winformer-tile-valign-top { align-items: flex-start; }
.wt-lp-winformer-tile-valign-bottom { align-items: flex-end; }
.wt-lp-winformer-content { display: flex; flex-direction: column; justify-content: space-between; flex-grow: 1; }
.wt-lp-winformer-title { display: block; box-sizing: border-box; margin-bottom: 1px; }
.wt-lp-winformer-value-container { display: flex; align-items: center; flex-grow: 1;  box-sizing: border-box; }
.wt-lp-winformer-value-container-left .wt-lp-winformer-value-wrapper { flex-direction: row; }
.wt-lp-winformer-value-container-right .wt-lp-winformer-value-wrapper { flex-direction: row-reverse; }
.wt-lp-winformer-value-container-top .wt-lp-winformer-value-wrapper { flex-direction: column; }
.wt-lp-winformer-value-container-bottom .wt-lp-winformer-value-wrapper { flex-direction: column-reverse; }
.wt-lp-winformer-value-wrapper { display: flex; align-items: center; box-sizing: border-box; flex-grow: 1; }
.wt-lp-winformer-icon { display: block; background-repeat: no-repeat; background-size: cover; background-position: center center; }
.wt-lp-winformer-icon .wt-ico, .wt-lp-winformer-icon .wt-graph-donut { width: 100%; height: 100%; } /* iOS SVG Icons 18656 */
.wt-lp-winformer-icon.wt-lp-winformer-icon-custom:before { content: ""; padding-top: 100%; float: left; }
.wt-lp-winformer-ico-block { display:block; width: 0.4rem; }
.wt-lp-winformer-value-block { display: flex; align-items: baseline; }
.wt-lp-winformer-link { position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.wt-graph-bar.wt-graph-bg { display: flex; border-style: solid; border-width: 1px; padding: 1px; border-radius: 0.4rem; box-sizing: border-box; }
.wt-graph-bar[wt-type='bar-v'].wt-graph-bg { width: 1.6rem; height: 100%; margin: 0 auto; }
/*.wt-graph-bar[wt-type='bar-v'].wt-graph-bg:before { content: ""; padding-top: 100%; float: left; } { width: 0.8rem; }*/
.wt-graph-bar[wt-type='bar-v'] .wt-graph-scale { display: flex; width: 100%; flex-direction: column-reverse; align-items: center; justify-content: flex-start; flex-grow: 1; border-radius: 0.4rem; }
.wt-graph-bar[wt-type='bar-h'] .wt-graph-scale { display: flex; height: 0.8rem; flex-direction: row; align-items: center; justify-content: flex-start; flex-grow: 1; border-radius: 0.4rem; }
.wt-graph-bar[wt-type='bar-v'] .wt-graph-segment { display: flex; width: 100%; flex-direction: column; align-items: center; justify-content: flex-start; flex-grow: 1; border-radius: 0.4rem; }
.wt-graph-bar[wt-type='bar-h'] .wt-graph-segment { display: flex; height: 0.8rem; flex-direction: row; align-items: center; justify-content: flex-start; border-radius: 0.4rem; }

.wt-lp-wmyphoto {}
.wt-lp-wmyphoto form { width: inherit; }
.wt-lp-wmyphoto-wrapper {  display: flex; flex-direction: column; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wmyphoto-padding { padding: 3.2rem; }
.wt-lp-wmyphoto-rounded { border-radius: 0.8rem; }
.wt-lp-wmyphoto-border { border-style: solid; }
.wt-lp-wmyphoto-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wmyphoto-img-container { display: block; position: relative; background-repeat: no-repeat; background-size: cover; background-position: center center; background-image: linear-gradient(0deg,#999,#ccc); }
.wt-lp-wmyphoto-img-round { border-radius: 50%; margin: auto; }
.wt-lp-wmyphoto-img-round:before { content: ""; padding-top: 100%; float: left; }  /* to make it square */
.wt-lp-wmyphoto-img-inside { background-image: none; }
.wt-lp-wmyphoto-img-inner { display: block; margin: 0 auto; }
.wt-lp-wmyphoto-name { padding: 1.6rem 0 0 0; margin: 0 auto; }
.wt-lp-wmyphoto-position { padding: 0.8rem 0 0 0; margin: 0 auto; }

.wt-lp-wfld-workarea { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wfld-has-bg {}
.wt-lp-wfld-has-border { border-style: solid; }
.wt-lp-wfld-has-shadow { box-shadow: 0 0 0.5rem rgba(0,0,0,0.25); }
.wt-lp-wfld-is-rounded { border-radius: 0.4rem; }
.wt-lp-wfld-root { display: flex; flex-direction: row; width: 100%;  }
.wt-lp-wfld-block { display: flex; flex-direction: column; flex-grow: 1; box-sizing: border-box; }
.wt-lp-wfld-hidden-block { display: none; }
.wt-lp-wfld-hidden-placeholder { display: flex; flex-direction: row; align-items: center; justify-content: center; border: dashed 4px #CCC; padding: 2rem; color: #999; box-sizing: border-box; width: 100%; }
.wt-lp-wfld-label { display: flex; flex-direction: row; box-sizing: border-box; }
.wt-lp-wfld-label-label_top { padding-bottom: 0.4rem; width: 100%; }
.wt-lp-wfld-label-label_left { padding-right: 1rem; }
.wt-lp-wfld-container { display: flex; flex-direction: row; align-items:center; box-sizing: border-box; }
.wt-lp-wfld-wrapper { display: flex; flex-direction: row; align-items:center; position: relative; }
.wt-lp-wfld-fld { font-size: 1em;border-radius: 0.25em; padding: 0.5em; box-shadow: none; }
.wt-lp-wfld-password-btn { position: absolute; right: 0; bottom: 0; top: 0; width: 3em; display: flex; align-items: center; justify-content: center; cursor: pointer; }
.wt-lp-wfld-password-btn svg { width: 1.5em; height: 1.5em; }
.wt-lp-wfld-password-btn[wt-state='hidden'] .wt-lp-wfld-password-hidden,
.wt-lp-wfld-password-btn[wt-state='visible'] .wt-lp-wfld-password-visible { display: block; }
.wt-lp-wfld-password-btn[wt-state='hidden'] .wt-lp-wfld-password-visible,
.wt-lp-wfld-password-btn[wt-state='visible'] .wt-lp-wfld-password-hidden { display: none; }
.wt-lp-wfld-fld.ui-spinner-input { margin: 0; }
.wt-lp-wfld-fld[wt-type='string'], .wt-lp-wfld-fld[wt-type='text'] { flex-grow: 1;  }
.wt-lp-wfld-fld[wt-type='text'] { flex-grow: 1; resize:vertical; }
.wt-lp-wfld-container[wt-type='bool'] { cursor: pointer; flex-grow: 1; }
.wt-lp-wfld-container[wt-type='bool'] .wt-lp-wfld-check { display: none; }
.wt-lp-wfld-container[wt-type='bool'] label { cursor: pointer; flex-grow: 1; width: auto; max-width: none; min-width: none; text-align: left; padding: 0 0 0 1rem; margin: 0; }
.wt-lp-wfld-container[wt-view='flip'] .wt-lp-dialog-fld-bool { display: block; width: 3.6rem; height: 1.6rem; box-sizing: border-box; border: solid 0.2rem #7d8aab; padding: 0; margin: 0; border-radius: 99999px; outline: none; background-color: #7d8aab; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-wfld-container[wt-view='flip'] .wt-lp-wfld-checkmark { display: none; }
.wt-lp-wfld-container[wt-view='flip'][wt-checked] .wt-lp-dialog-fld-bool { background-color: #355bbb; border-color: #355bbb; }
.wt-lp-wfld-container[wt-view='flip'] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: block; position: relative;  margin: 0;  left: 0; width: 1.2rem;  height: 1.2rem; box-sizing: border-box;  border: none; background-color: #fff; border-radius: 50%; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-wfld-container[wt-view='flip'][wt-checked] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { left: 2rem; }
.wt-lp-wfld-container[wt-view='check'] .wt-lp-dialog-fld-bool { display: block; width: 2.2rem; height: 2.2rem; box-sizing: border-box; border: solid 1px #c9ccd4; box-shadow: inset 0 1px 3px #DDDDDD; padding: 0; margin: 0; border-radius: 0.4rem; outline: none; background-color: #fff; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-wfld-container[wt-view='check'][wt-checked] .wt-lp-dialog-fld-bool { background-color: #355bbb; border-color: #355bbb; box-shadow: none; }
.wt-lp-wfld-container[wt-view='check'] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: none; position: relative;  margin: 0;  left: 0; width: 2.2rem;  height: 2.2rem; text-align: center; font-family: Roboto, Arial, sans-serif; font-weight: bold; font-size: 1.8rem; line-height: 2rem; box-sizing: border-box; color: #fff; border: none; background-color: transparent; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-wfld-container[wt-view='check'][wt-checked] .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: block; }
select.wt-lp-wfld-fld { padding: 0.6rem; font-size: 1.6rem; color: #666666; border-color: #b2b2b2; border-radius: 0.4rem; }
.wt-lp-wfld-btn-fe { border-radius: 0.4rem; background-color: #F3F3F4;  border: 1px solid #B6BBC8; padding: 1rem 1.6rem; font-size: 1.5rem; box-sizing: border-box; color: #969EB2; margin: 0; }
.wt-lp-wfld-btn-fe:hover { background-color: #fff; border: 1px solid #355bbb; color: #355bbb; }
.wt-lp-wfld-btn-fe-delete { width: 2rem; font-size: 1.6rem; padding: 0.75rem 1em; margin: 0; background-color: transparent; border: none; outline: none; background-size: 50% 50%; background-repeat: no-repeat; background-position: center center; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23BDC6E0%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-wfld-btn-fe-delete:hover { cursor: pointer; background-color: transparent; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%233598DB%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%22%3E%3Cpath%20d%3D%22M4%200V2H0V4H12V2H8V0H4ZM1%2013V6H3V12H9V6H11V13V14H10H2H1V13ZM5%206V10H7V6H5Z%22%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-wfld-fld[wt-type='file'] { opacity: 0; z-index: 1; padding: 0.8rem; width: 100%; }
.wt-lp-wfld-fld-fake { display: flex; flex-direction: row; align-items: center; overflow: hidden; text-overflow: ellipsis; z-index: 0; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border-radius: 0.4rem; background-color: #fff; border: 1px solid #B6BBC8; padding: 0.8rem 1.6rem 0.8rem 3.2rem; font-size: 1.6rem; box-shadow: inset 0 1px 3px #DDDDDD; background-size: 2rem 2rem; background-repeat: no-repeat; background-position: 0.6rem center; background-image: url('data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20%3F%3E%3Csvg%20viewBox%3D%220%200%2030%2030%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3Anone%3Bstroke%3A%23B6BBC8%3Bstroke-width%3A2%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A10%3B%22%3E%3Cpath%20d%3D%22%20%20M18.399%2C9.963l-5.862%2C6.186c-1.049%2C1.107-1.049%2C2.902%2C0%2C4.009l0%2C0c1.049%2C1.107%2C2.75%2C1.107%2C3.8%2C0l7.287-7.689%20%20c1.836-1.937%2C1.836-5.079%2C0-7.016l0%2C0c-1.836-1.937-4.813-1.937-6.649%2C0l-8.006%2C8.448c-2.623%2C2.768-2.623%2C7.255%2C0%2C10.023l0%2C0%20%20c2.623%2C2.768%2C6.876%2C2.768%2C9.499%2C0l5.632-5.943%22%20%2F%3E%3C%2Fsvg%3E'); }
.wt-lp-wfld-fe-list-container { display: block; border-radius: 0.4rem; background-color: #fff; border: 1px solid #B6BBC8; padding: 0.5em; font-size: 1em; box-sizing: border-box; color: #969EB2; margin: 0 0 0.5em 0; max-height: 12em; overflow: auto; }
.wt-lp-wfld-fe-list-container .wt-lp-wfld-fe-list { list-style: none; padding: 0; margin: 0; min-height: 2em; }
.wt-lp-wfld-fe-list-container .wt-lp-wfld-fe-list-item { padding: 0.5em; }

.wtc-multiselect { display: block; position:relative; box-sizing: border-box; width: 100%; }
.wtc-multiselect * { box-sizing: border-box; position: relative; }
.wtc-multiselect[wt-type='duallist'] .wtc-multiselect-duallist { display: block; background-color: #eee; border-radius: 0.4rem; padding: 0.4rem; }
.wtc-multiselect-duallist .wtc-multiselect-filter-container {margin: 0 0 0.4rem 0; }
.wtc-multiselect-duallist .wtc-multiselect-filter-fld { font-size: 1.4rem; width: 100%; padding: 1rem; border: solid 1px #ccc; outline: none; }
.wtc-multiselect-duallist .wtc-multiselect-filter-fld::placeholder { color: #999; font-size: 1.2rem; }
.wtc-multiselect-headers { display: flex; flex-direction: row; width: 100%; }
.wtc-multiselect-headers .wtc-multiselect-header { width: 50%; flex-grow: 0.5; padding: 0.4rem; font-size: 1.2rem; color: #999; }
.wtc-multiselect-duallist-container { display: flex; flex-direction: row; align-items: stretch; height: 10rem; }
.wtc-multiselect-base { display: flex; flex-direction: row; align-items: flex-start; width: 50%; flex-grow: 0.5; margin: 0 0.4rem 0 0; background-color: #fff; overflow-y: auto; }
.wtc-multiselect-base-list { display: flex; flex-direction: column; list-style: none; padding: 0; margin: 0; width: 100%; }
.wtc-multiselect-target { display: flex; flex-direction: row; align-items: flex-start; width: 50%; flex-grow: 0.5; margin: 0; background-color: #fff; overflow-y: auto; }
.wtc-multiselect-target-list { display: flex; flex-direction: column; list-style: none; padding: 0; margin: 0; width: 100%; }
.wtc-multiselect-duallist-item { display: flex; flex-direction: row; width: 100%; }
.wtc-multiselect-item-btn { display: flex; flex-direction: row; width: 100%; text-align: left; padding: 0.8rem; margin: 0; border-radius: 0; font-size: 1.4rem; outline: none; background-color: transparent; color: #333; border: none;  }
.wtc-multiselect-item-btn:not([disabled]):hover { background-color: #e2e2e3; color: #333; cursor: pointer; }

.wtc-select-fld-multi { position: relative; box-sizing: border-box; width: 100%; font-size: 1.4rem; border: solid 1px #ccc; outline: none; }
.wtc-select-fld-multi option { padding: 0.4rem; cursor: pointer; overflow: hidden; text-overflow: ellipsis; }
.wtc-select-fld-multi option[selected] { }

.wtc-multiselect[wt-type='checklist'] .wtc-multiselect-checklist { display: block; background-color: #eee; border-radius: 0.4rem; padding: 0.4rem; }
.wtc-multiselect-checklist .wtc-multiselect-filter-container { margin: 0 0 0.4rem 0; }
.wtc-multiselect-checklist .wtc-multiselect-filter-fld { font-size: 1.4rem; width: 100%; padding: 1rem; border: solid 1px #ccc; outline: none; }
.wtc-multiselect-checklist .wtc-multiselect-filter-fld::placeholder { color: #999; font-size: 1.2rem;}
.wtc-multiselect-checklist-container { display: flex; flex-direction: row; align-items: stretch; height: 10rem; background-color: #fff; overflow-y: auto; }
.wtc-multiselect-base-list { display: flex; flex-direction: column; list-style: none; padding: 0; margin: 0; width: 100%; }
.wtc-multiselect-checklist-item { cursor: pointer; display: flex; flex-direction: row; align-items: center; padding: 0.4rem; font-size: 1.4rem; }
.wtc-multiselect-checklist-item:hover { background-color: #def; }
.wtc-multiselect-checklist-item[wt-selected] { background-color: #D1DCF8; }
.wtc-multiselect-checklist-item > div { display: flex; align-items: center; height: inherit; }
.wtc-multiselect-checklist-item .wtc-checklist-item-selector { padding: 0; }
.wtc-checklist-item-checkbox { display: block; border: none; background-color: transparent; outline: none; cursor: pointer; margin: 0; padding: 0.8rem; }
.wtc-checklist-item-checkbox-outer { display: block; width: 1.6rem; height: 1.6rem; box-sizing: border-box; border: solid 1px #D1DCF8; border-radius: 0.25rem; }
.wtc-multiselect-checklist-item[wt-selected] .wtc-checklist-item-checkbox-outer { background-color: #4176ea; border-color: #4176ea; }
.wtc-checklist-item-checkbox-inner { display: none; width: inherit; height: inherit; }
.wtc-multiselect-checklist-item .wtc-checklist-item-name { width: 100%; flex-grow: 1; padding: 0 0.4rem; overflow: hidden; text-overflow: ellipsis; }
.wtc-multiselect-checklist-item[wt-selected] .wtc-checklist-item-checkbox-inner { display: block; background-size: 66% 66%; background-position: center center; background-repeat: no-repeat; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20viewBox=%220%200%2047%2039%22%20xmlns=%22http://www.w3.org/2000/svg%22%20style=%22fill:%23fff%22%3E%3Cpath%20d=%22M45.899,10.658c0.911-1.846,0.62-4.134-0.917-5.67l-2.095-2.096c-1.536-1.536-3.825-1.828-5.671-0.917%20L37.211,1.97l-0.019,0.019c-0.463,0.231-0.904,0.519-1.29,0.904L25.426,13.37c-0.385,0.385-0.672,0.827-0.903,1.289l-6.282,6.282%20l-0.425,0.426l-6.688-6.688c-0.001-0.001-0.002-0.001-0.003-0.002l-0.667-0.667l-0.067,0.067c-1.836-1.216-4.333-1.017-5.952,0.601%20l-2.007,2.007c-1.618,1.618-1.817,4.115-0.601,5.951l-0.067,0.067l0.892,0.893l4.816,4.817l4.815,4.815l1.97,1.97l3.557,3.558%20l3.503-3.503l5.618-5.617l6.282-6.283c0.462-0.231,0.903-0.518,1.288-0.902l10.477-10.478c0.385-0.385,0.672-0.826,0.902-1.287%20l0.021-0.021L45.899,10.658z%22/%3E%3C/svg%3E');}

.wt-lp-wgrid-workarea { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wgrid-wrapper { display: block; position: relative; box-sizing: border-box; flex-grow: 1; width: inherit; }
.wt-lp-wgrid-wrapper .wt-lp-wgrid-root { }
.wt-lp-wgrid-wrapper .tabulator { border: none; font-size: 1em; background-color: transparent; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-header { border-bottom: none; background-color: transparent; font-weight: normal; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-cell .wt-lp-grid-cell-inner { width:inherit; overflow: hidden; text-overflow: ellipsis; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-frozen-left { border-right-style: double !important; border-right-width: 6px !important; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-frozen-right { border-left-style: double !important; border-left-width: 6px !important; }
.wt-lp-wgrid-wrapper .wt-lp-wgrid-cell-progress { display: block; text-align: center; width: 100%; }
.wt-lp-wgrid-wrapper .wt-lp-wgrid-cell-progress .wt-lp-wgrid-cell-progress-value { width: 100%; margin-bottom: 0.1em; font-size: 0.88em !important; }
.wt-lp-wgrid-wrapper .wt-lp-wgrid-cell-progress .wt-lp-wgrid-cell-progress-scale { position: relative; width: 100%; height: 0.4em; border-radius:99999px; background-color: #e2e3e4;  }
.wt-lp-wgrid-wrapper .wt-lp-wgrid-cell-progress .wt-lp-wgrid-cell-progress-line { height: 0.4em; border-radius:99999px; background-color: #4176ea !important; }

.wt-lp-wgrid-wrapper .tabulator .tabulator-footer { border-top: none; background-color: transparent; font-weight: normal; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-footer .tabulator-paginator { text-align: unset; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-footer .tabulator-page { border: none; padding: 0.2em 0.5em; min-width: 1.8em; min-height: 1.8em; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-footer label { font-size: 0.8em; }
.wt-lp-wgrid-wrapper .tabulator .tabulator-footer select { border-color: #c2c3c4; font-size: 1em; }

.wt-lp-wgrid-workarea .wt-lp-wgrid-cell-img { width: 3.2em; height: 3.2em; min-width: 3.2em; min-height: 3.2em; max-width: 3.2em; max-height: 3.2em; background-size: cover; background-position: center center; }
.wt-lp-wgrid-workarea .wt-lp-wgrid-img-size-1.wt-lp-wgrid-cell-img { width: 1.6em; height: 1.6em; min-width: 1.6em; min-height: 1.6em; max-width: 1.6em; max-height: 1.6em; }
.wt-lp-wgrid-workarea .wt-lp-wgrid-img-size-2.wt-lp-wgrid-cell-img { width: 3.2em; height: 3.2em; min-width: 3.2em; min-height: 3.2em; max-width: 3.2em; max-height: 3.2em; }
.wt-lp-wgrid-workarea .wt-lp-wgrid-img-size-3.wt-lp-wgrid-cell-img { width: 4.8em; height: 4.8em; min-width: 4.8em; min-height: 4.8em; max-width: 4.8em; max-height: 4.8em; }
.wt-lp-wgrid-workarea .wt-lp-wgrid-img-size-4.wt-lp-wgrid-cell-img { width: 6.4em; height: 6.4em; min-width: 6.4em; min-height: 6.4em; max-width: 6.4em; max-height: 6.4em;}
.wt-lp-wgrid-workarea .wt-lp-wgrid-img-size-5.wt-lp-wgrid-cell-img { width: 8em; height: 8em; min-width: 8em; min-height: 8em; max-width: 8em; max-height: 8em; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list { display: flex; flex-direction: column; list-style: none; padding: 0 0.25em; margin: 0; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list[wt-display='p'] { flex-direction: row; flex-wrap: wrap; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-item { display: flex; flex-direction: row; align-items: center; margin: 0.1em 0; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list[wt-display='p'] .wt-lp-grid-items-array-item { margin: 0.2em -1.2em 0.2em 0; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list[wt-display='p'] .wt-lp-grid-items-array-item-more { margin: 0.2em 0; box-shadow: 0.1em 0.1em 0.25em rgba(0,0,0,0.33); }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list[wt-display='p'] .wt-lp-grid-items-array-item-img { box-shadow: 0.1em 0.1em 0.25em rgba(0,0,0,0.33); }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-item-img { display: block; min-width: 2.4em; min-height: 2.4em; width: 2.4em; height: 2.4em; border: solid 2px #fff; border-radius: 50%; margin: 0 0.5em 0 0; background-position: center center; background-size: cover; background-repeat: no-repeat; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-item-text { flex-grow: 1; white-space: initial; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-more { margin: 0; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-item-more { display: flex; flex-direction: row; align-items: center; justify-content: center; min-width: 2.4em; min-height: 2.4em; width: 2.4em; height: 2.4em; border: solid 2px #fff; border-radius: 50%; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list .wt-lp-grid-items-array-item-more span { font-size: 0.8em; font-weight: 500 !important;}
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list div.wt-lp-grid-items-array-item-more { background-color: #c2c3c4; color: #262626;  }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list a.wt-lp-grid-items-array-item-more, .wt-lp-wgrid-workarea .wt-lp-grid-items-array-list a.wt-lp-grid-items-array-item-more:visited { background-color: #4176ea; color: #fff; }
.wt-lp-wgrid-workarea .wt-lp-grid-items-array-list a.wt-lp-grid-items-array-item-more:hover, .wt-lp-wgrid-workarea .wt-lp-grid-items-array-list a.wt-lp-grid-items-array-item-more:active { background-color: #355bbb; color: #fff; }
.wt-lp-grid-items-array-list .wt-lp-grid-items-array-item-tooltip { display: none; }
.wt-lp-grid-items-array-item-tooltip { position: absolute; background-color: #ffc; padding: 0.5em; z-index: 10; display: flex; flex-direction: row; align-items: flex-start; border-radius: 0.25em; box-shadow: 0 0 0.5em rgba(0,0,0,0.33); }
.wt-lp-grid-items-array-item-tooltip .wt-lp-grid-items-array-tooltip-img {  display: block; min-width: 3.2em; min-height: 3.2em; width: 3.2em; height: 3.2em; border-radius: 0.5em; margin: 0 0.5em 0 0; background-position: center center; background-size: cover; background-repeat: no-repeat; }
.wt-lp-grid-items-array-item-tooltip .wt-lp-grid-items-array-tooltip-info { display: block; font-size: 0.9em; }
.wt-lp-grid-items-array-item-tooltip .wt-lp-grid-items-array-tooltip-name { font-weight: bold; }
.wt-lp-grid-items-array-item-tooltip .wt-lp-grid-items-array-tooltip-line2 { font-size: 0.9em; margin-top: 0.2em; }

.wt-lp-formheader-self { padding-bottom: 1.6rem }

.wt-lp-request-item { display: flex; margin-bottom: 1em; }
.wt-lp-request-item-text { display: flex;  flex-grow: 1;  }
.wt-lp-label, .wt-lp-input, .wt-lp-checkbox { display: flex; }
.wt-lp-input {}
.wt-lp-input-validate {}
.wt-lp-input-validate-empty {}
.wt-lp-input-validate-attention { border-color: #F00 !important; }
.wt-lp-label-stroke { float: left; width: 10em; text-align: right; margin: 0.5em 1em 0.5em 0em; }
.wt-lp-input-stroke { display: flex }
.wt-lp-required-desc { text-align: left; }

.wt-lp-submit-button {}
.wt-lp-submit-button-disabled {}

/* breadcrumbs */
.wt-lp-breadcrumbs-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto;}
.wt-lp-breadcrumbs-wrapper { display: flex; position: relative; box-sizing: border-box; flex-grow: 1; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] { width: 100%; padding: 0;  }
.wt-lp-breadcm-list-no-wrap { overflow-x: auto; flex-wrap:nowrap; }
.wt-lp-breadcm-list-wrap { list-style: none; flex-wrap:wrap; margin: 0; padding: 0; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li { flex-wrap: nowrap; flex-shrink: 1; list-style: none; min-height: 1.5em; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"],
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li,
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li div,
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li a { display: flex; align-items: center; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li:last-child .item-divider-text { display: none; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li a.wt-lp-breadcm-item-link { padding: 0; text-decoration: none; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li:first-child a.wt-lp-breadcm-item-link { margin-left: 0 !important; }
.wt-lp-breadcrumbs-workarea ul[wt-role="root"] li:last-child a.wt-lp-breadcm-item-link { margin-right: 0 !important; cursor: default; }
.wt-lp-breadcrumbs-workarea ul[wt-role='root'] .wt-lp-breadcm-item .wt-lp-breadcm-item-text { max-width: 100%; overflow: hidden; white-space: break-spaces; text-overflow: ellipsis; }
/* breadcrumbs */

/* rating */
.wt-lp-rating-workarea { position: relative; margin: 0 auto; display: flex; flex-direction: row; box-sizing: border-box; }
.wt-lp-rating-workarea .wt-lp-rating-holder { box-sizing: border-box; cursor: unset; z-index: 10;}
.wt-lp-rating-workarea .c-rating,
.wt-lp-rating-workarea .wt-lp-msg-validation { display: none; }

.wt-lp-rating-workarea{
	font-family: 'Inter';
}
.wt-lp-rating-workarea .wt-lp-rating-modalshow { position: relative; display: flex; flex-direction;row; align-items: center; }
.wt-lp-rating-workarea .wt-lp-rating-selector-handle { margin: 0 0 0 0.5em; }
.wt-lp-rating-workarea .wt-lp-rating-event-mask { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 1; }

.wt-lp-rating-workarea .c-rating--pseudo-progress-outer {
	background-color: #DEE0E3;
	border: none;
	width: 100%;
	height: 6px;
	margin: 0;
	padding: 0;
	border-radius: 3px;
	position: relative;
}
.wt-lp-rating-workarea .c-rating--pseudo-progress-inner {
	position: absolute; left: 0; top: 0;
	margin: 0;
	background-color: #4176ea;
	height: inherit;
	border-radius: inherit;
	max-width: 100%;
}
.wt-lp-rating-workarea .c-rating--modal {
	display: block;
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0;
	width: auto;
	height: max-content;
	overflow: auto;
	margin: 0;
	padding: 0;
	background-color: #fefefe;
}
.wt-lp-rating-workarea .c-rating--modal-content {
	margin: 0;
	padding: 1em;
	border: none;
	width: max-content;
	display: grid;
	grid-template-columns: auto 1fr auto;
	grid-template-rows: auto auto auto auto auto auto auto auto;
	grid-gap: 0.25em 0.5em;
}
.wt-lp-rating-workarea .c-rating--text-block { 	margin: 0 0.5em; }

.wt-lp-rating-workarea .c-rating-text-major{
	font-weight: normal;
	font-size: 1em;
	color: #969EB2;
}
.wt-lp-rating-workarea .wt-lp-rating-total { margin: 0 0.5em; }
.wt-lp-rating-workarea .c-rating-text-major-bold{
	font-weight: bold;
	font-size: 1em;
	color: black;
}

.wt-lp-rating-workarea .c-rating-text-minor{
	font-weight: normal;
	font-size: 0.9em;
}
.wt-lp-rating-workarea .c-rating--table-header { display: flex; flex-direction: row; align-items: center;
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row: 1;
}
.wt-lp-rating-workarea .c-rating--table-subheader{
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row: 2;
}
.wt-lp-rating-workarea .c-rating--table-footer { display: flex; flex-direction: row; align-items: center;
	grid-column-start: 1;
	grid-column-end: 3;
	grid-row: 8;
	text-align: start;
	padding: 0.5em 0 0 0;
}
.wt-lp-rating-workarea .c-rating--table-footer>a{ white-space: nowrap; max-width: 280px; overflow: hidden; text-overflow: ellipsis;
	font-weight: normal;
	font-size: 0.75em;
	color: #4176ea;
	text-decoration: none;
}
.wt-lp-rating-workarea .c-rating--table-footer>svg{
	margin: 0 0 0 0.5em;
	width: 0.5em;
	height: 0.5em;
	fill: none;
}
.wt-lp-rating-workarea .wt-lp-rating-holder>svg{
	margin: 0 0 0 0.25em;
}
.wt-lp-rating-workarea .c-rating--table-footer>svg>path{
	fill: #4176ea;
}
.wt-lp-rating-workarea .c-rating--table-cell { display: flex; flex-direction: row; align-items: center; margin: 0.25em 0; }
.wt-lp-rating-workarea .c-rating--table-cell-1 {
	grid-column: 1;
/*	width: 68px;*/
	text-align: start;
	color: #969EB2;
}
.wt-lp-rating-workarea .c-rating--table-cell-2 {
	grid-column: 2;
}
.wt-lp-rating-workarea .c-rating--table-cell-3 {
	grid-column: 3;
/*	width: 32px;*/
	text-align: end;
	color: black;
}
.wt-lp-rating-workarea .c-rating--table-row-1 { grid-row: 3; }
.wt-lp-rating-workarea .c-rating--table-row-2 {	grid-row: 4; }
.wt-lp-rating-workarea .c-rating--table-row-3 {	grid-row: 5; }
.wt-lp-rating-workarea .c-rating--table-row-4 {	grid-row: 6; }
.wt-lp-rating-workarea .c-rating--table-row-5 {	grid-row: 7; }
.wt-lp-rating-workarea .c-rating--regular button { margin: 0; padding: 0; border-radius: 0; color: transparent; font-size: inherit; }
.wt-lp-rating-workarea .c-rating--regular button :hover { cursor: pointer; }
/* rating */

/* process */
.wt-lp-process-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-process-workarea .wt-lp-process-wrapper { width: 100%; }
.wt-lp-process-workarea .wt-lp-process-body { display: flex; list-style: none; flex-direction: column; padding: 0; margin: 0; }
.wt-lp-process-workarea .wt-lp-process-body li { display: flex;	width: 100%; list-style-type: none;box-sizing: border-box; }
.wt-lp-process-workarea .wt-lp-process-body li:first-child { margin-top: 0 !important; }
.wt-lp-process-workarea .wt-lp-left-part { position: relative; }
.wt-lp-process-workarea .wt-lp-right-part { flex-grow: 1; margin-left: 1em; }
.wt-lp-process-workarea .wt-lp-left-part [wt-role="order-num"] { display: flex; justify-content: center; align-items: center; height: 3em; width: 3em; border-radius: 50%; background-color: #4176ea; color: #ffffff; }
.wt-lp-process-workarea .wt-lp-right-part .wt-lp-header,
.wt-lp-process-workarea .wt-lp-right-part .wt-lp-line-date { padding: 0.1em; }
.wt-lp-process-workarea .wt-lp-right-part .wt-lp-title-link { display: flex; text-decoration: none; height: 2.5em; font-size: 1.3em; font-weight: 500; align-items: center; cursor: pointer; }
.wt-lp-process-workarea .wt-lp-right-part .wt-lp-line-date  { display: flex; padding: 0.5em 0; display: flex; align-items: center; }
.wt-lp-process-workarea .wt-lp-right-part .wt-lp-line-date .wt-lp-date-start { margin-right: 5em; }
.wt-lp-process-workarea .wt-lp-left-part .wt-lp-arrow-down div { position: relative; display: block; width: 2px; height: 20px; background-color: #4176ea; box-shadow: 0 3px 5px rgba(0, 0, 0, .2); left: calc(50% - 1px); }
.wt-lp-process-workarea .wt-lp-left-part .wt-lp-arrow-down div > div { content: ''; position: absolute; width: 7px; height: 2px; top: 18px; right: 18px; background-color: #4176ea; transform: rotate(134deg); }
.wt-lp-process-workarea .wt-lp-left-part .wt-lp-arrow-down div > div:nth-child(2n) { content: ''; position: absolute; width: 7px; height: 2px; top: 18px; left: -5px; background-color: #4176ea; box-shadow: 0 3px 5px rgba(0, 0, 0, .2); transform: rotate(45deg); }
.wt-lp-process-workarea .wt-lp-process-item .wt-lp-line-date .wt-lp-date-start,
.wt-lp-process-workarea .wt-lp-process-item .wt-lp-line-date .wt-lp-date-end { color: #969EB2 !important; }
.wt-lp-process-workarea .wt-lp-process-item .wt-lp-line-date .wt-lp-date-start span,
.wt-lp-process-workarea .wt-lp-process-item .wt-lp-line-date .wt-lp-date-end span { color: #000000; }
.wt-lp-process-workarea .wt-lp-process-item .wt-lp-top-line { position: absolute; top: -68px; left: calc(50% - 1px); width: 2px; height: 68px; background-color: #4176ea; }
.wt-lp-process-workarea .wt-lp-process-item:first-child .wt-lp-top-line { display: none; }
.wt-lp-process-workarea .wt-lp-process-item:last-child .wt-lp-arrow-down { display: none; }
/* process */

var { font-style: initial; }

.wt-lp-datatree-workarea { display: flex; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-datatree-workarea * { position: relative; box-sizing: border-box; }
.wt-lp-datatree-block { display: flex; flex-direction: row; flex-grow: 1; }

.wt-lp-datatree-is-rounded { border-radius: 0.8rem; }
.wt-lp-datatree-has-border { border-style: solid; }
.wt-lp-datatree-has-shadow { box-shadow: 0 0 1rem rgba(0,0,0,0.25); }

.wt-lp-datatree-list { display: flex; flex-direction: column; flex-grow: 1; align-items: flex-start; list-style: none; padding: 0; margin: 0; }

.wt-lp-datatree-item { display: flex; flex-direction: column; align-items: flex-start; width: 100%; padding-bottom: 2rem; background-position: 4rem bottom; background-repeat: no-repeat; background-size: 2rem 2rem; }
.wt-lp-datatree-list .wt-lp-datatree-item:last-child { padding-bottom: 0 !important; }
.wt-lp-datatree-list-sequence .wt-lp-datatree-item:last-child { background-image:none !important; }
.wt-lp-datatree-list-tree .wt-lp-datatree-item:last-child { }
.wt-lp-datatree-item-container { display: flex; flex-direction: column; width: 100%; align-items: flex-start; }
.wt-lp-datatree-item-body { display: flex; flex-direction: row; width: 100%; align-items: flex-start; }
.wt-lp-datatree-item-img-wrapper { display: block; background-size: cover; background-repeat: no-repeat; background-position: center center; }
.wt-lp-datatree-img-round { border-radius: 50%; }
.wt-lp-datatree-item-content { display: block; flex-grow: 1; }
.wt-lp-datatree-item-header { display: flex; flex-direction: column; align-items: flex-start; width: 100%; }
.wt-lp-datatree-item-subheader-block { display: flex; flex-direction: column; width: 100%; align-items: flex-start; }
.wt-lp-datatree-item-subheaders-row { flex-direction: row; }
.wt-lp-datatree-item-subheader1,
.wt-lp-datatree-item-subheader2 { display: block; width: 100%; }
.wt-lp-datatree-item-subheaders-row .wt-lp-datatree-item-subheader1 { flex-grow: 0.5; width: 50%; }
.wt-lp-datatree-item-subheaders-row .wt-lp-datatree-item-subheader2 { flex-grow: 0.5; width: 50%; }
.wt-lp-datatree-item-text { display: block; }
.wt-lp-datatree-item-btns { display: flex; flex-direction: row; width: 100%; justify-content: flex-start; padding: 1em 0 0 0; }
.wt-lp-datatree-item-btns-right-side { display: flex; flex-direction: column; width: auto; height: 100%; justify-content: flex-end; padding: 0 0 0 1em; }
.wt-lp-datatree-item-btn { border: none; margin: 0; border-radius: 0.4em; }
.wt-lp-datatree-item-btn[disabled] { cursor: default; }
.wt-lp-datatree-item-btn-rounded { border-radius: 99999px; }
.wt-lp-datatree-item-btns-right .wt-lp-datatree-item-btn { margin-left: auto; }
.wt-lp-datatree-toggle-children { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; border: none; background-color: transparent; padding: 0 2em 0 0;  }
.wt-lp-datatree-toggle-children:hover { border: none; background-color: transparent; }
.wt-lp-datatree-toggle-children[wt-pos='right'] { padding: 0 0 0 2em; }
.wt-lp-datatree-toggle-children .wt-lp-toggle-icon { display: block; min-width: 2rem; width: 2rem; height: 2rem; margin: 0 0.4rem 0 0; transform-origin: center center; -webkit-transition: 0.2s ease-in-out; -moz-transition: 0.2s ease-in-out; -o-transition: 0.2s ease-in-out; transition: 0.2s ease-in-out; }
.wt-lp-datatree-toggle-children[wt-pos='right'] .wt-lp-toggle-icon { margin: 0 0 0 0.4rem; }
.wt-lp-datatree-toggle-children .wt-lp-toggle-icon svg { width: inherit; height: inherit; }
.wt-lp-datatree-item[wt-state='collapsed'] .wt-lp-datatree-toggle-children:first-of-type .wt-lp-toggle-icon { transform: rotate(-90deg); }

.wt-lp-datatree-children-list { display: flex; flex-direction: column; list-style: none; width: 100%; background-repeat: no-repeat; }
.wt-lp-datatree-floater { position: absolute; border-radius: 0.4em; word-break: break-word; min-width: 10em; }



.wt-lp-load-mask { position:absolute; left:0; top:0; right:0; bottom:0; z-index: 33333; }
.wt-lp-load-mask .wt-lp-load-mask-bg { position:absolute; left:0; top:0; right:0; bottom:0; z-index: 0; background-color: #fff; opacity: 0.75; }
.wt-lp-load-mask .wt-lp-load-throbber { position: relative; width: 10%; margin: 0 auto; z-index: 1; }

.wt-lp-gauge-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-gauge-wrapper { display: flex; position: relative; flex-direction: column; box-sizing: border-box; flex-grow: 1; width: 100%; }
.wt-lp-gauge-inline { display: flex; flex-direction: row; position: relative; box-sizing: border-box; width: 100%; align-items: center; }
.wt-lp-gauge-inline[wt-dir='left'] { flex-direction: row-reverse; }
.wt-lp-gauge-item { position: relative; display: flex; flex-direction: column; align-items: flex-start; position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; margin-bottom: 0.4em; }
.wt-lp-gauge-item:last-child { margin-bottom: 0 !important; }
.wt-lp-gauge-item .wt-lp-gauge-title { width: 100%; }
.wt-lp-gauge-item .wt-lp-gauge-value-outer { width: 100%; }
.wt-lp-gauge-item .wt-lp-gauge-inline .wt-lp-gauge-value-outer { width: auto; }
.wt-lp-gauge-item .wt-lp-gauge-body { width: 100%; }
.wt-lp-gauge-item .wt-lp-gauge-value-min { height: inherit; margin: 0 0.5em; }
.wt-lp-gauge-item .wt-lp-gauge-chart-outer { display: flex; height: inherit; width: inherit; }
.wt-lp-gauge-item .wt-lp-gauge-chart-inner { display: flex; flex-direction: row; align-items: center; justify-content: center; height: inherit; overflow: hidden; padding: 0.1em 0; box-sizing: border-box; }
.wt-lp-gauge-rounded { border-radius: 99999px; }
.wt-lp-gauge-item-link { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 10; }

/* timeline */
.wt-lp-timeline-dialog.ui-widget.ui-widget-content { max-width: 50%; padding: 0; }
.wt-lp-timeline-dialog .dlg-container { display: flex; margin: 0 auto; overflow: hidden; font-family: Roboto, Arial, sans-serif; max-width: 700px; }
.wt-lp-timeline-dialog .dlg-container .box-img,
.wt-lp-timeline-dialog .dlg-container .box-desc { display: flex; flex-direction: row; }
.wt-lp-timeline-dialog .dlg-container .box-img { align-items: center; padding: 0 1em 0 0; }
.wt-lp-timeline-dialog .dlg-container .box-img .wrap-img { position: relative; display: block; min-height: 7rem; max-height: 180px; flex-grow: 0; background-image: none; }
.wt-lp-timeline-dialog .dlg-container .box-img .wrap-img a { max-height: 180px; display: block; }
.wt-lp-timeline-dialog .dlg-container .box-img .wrap-img img { max-width: 100%; height: 100%; max-height: 10em; }
.wt-lp-timeline-dialog .dlg-container .box-desc { flex-direction: column; text-align: left; }
.wt-lp-timeline-dialog .dlg-container .line-info { display: flex; flex-direction: row; align-items: center; justify-content: space-between; border-radius: 0; padding: 0.5rem 0; margin: 0; border-bottom: solid 1px #D1DCF8; flex-shrink: 0; }
.wt-lp-timeline-dialog .dlg-container .line-info .label { display: block; color: #999; margin: 0 10px 0 0; white-space: nowrap; text-align: left; }
.wt-lp-timeline-dialog .dlg-container { text-align: center; }
.wt-lp-view-timeline .wrapper-timelines .timeline ol.ol-time li.wrap-name-period,
.wt-lp-view-timeline ol.name-timelines li.signature-timeline { font-size: 15px; }

@media screen and (max-width: 400px)
{
	.ui-dialog-content .dlg-container .box-img { padding: 0; display: none; }
	.wt-lp-timeline-dialog.ui-widget.ui-widget-content { width: 100% !important; }
	.wt-lp-timeline-dialog .dlg-container .line-info .label { white-space: normal; word-break: break-all; max-width: 30%; }
	.wt-lp-dlg-timeline-content-WT_0x5FD3366845FC7126 .box-desc .fld-info, .wt-lp-dlg-timeline-content-WT_0x5FD3366845FC7126 .box-desc .label { width: 70%; }
}

/* mind-map */
.wt-lp-tree-block .mp-elems .mp-div .mp-div-img-cell { vertical-align: middle; }
.wt-lp-tree-block .mp-elems .mp-div .mp-div-text { padding-bottom: 1em; }

.wt-lp-wimg-rotation-workarea { display: flex; flex-direction: column;  position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-wimg-rotation-has-bg {}
.wt-lp-wimg-rotation-has-border { border-style: solid; }
.wt-lp-wimg-rotation-has-shadow { box-shadow: 0 0 1em rgba(0,0,0,0.25); }
.wt-lp-wimg-rotation-is-rounded { border-radius: 0.4rem; }
.wt-lp-wimg-rotation-wrapper { overflow: hidden; }
.wt-lp-wimg-rotation-list { display: flex; flex-direction: row;  position: relative; box-sizing: border-box; list-style: none; padding: 0; margin: 0; }
.wt-lp-wimg-rotation-item { position: relative; margin: 0; box-sizing: border-box; }
.wt-lp-wimg-rotation-item-img { width: 100%; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; }
.wt-lp-wimg-rotation-item-img:before { content: ""; float: left; }
.wt-lp-wimg-rotation-item-img-grayscale { opacity: 0.5; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
.wt-lp-wimg-rotation-item-img-grayscale:hover { opacity: 1; -webkit-filter: none; -moz-filter: none; -ms-filter: none; -o-filter: none; filter: none; }
.wt-lp-wimg-rotation-item-img-blur { opacity: 0.5; -webkit-filter: blur(1px); -moz-filter: blur(1px); -ms-filter: blur(1px); -o-filter: blur(1px); filter: blur(1px); }
.wt-lp-wimg-rotation-item-img-blur:hover { opacity: 1; -webkit-filter: none; -moz-filter: none; -ms-filter: none; -o-filter: none; filter: none; }

.wt-action-layer { display: flex; position: fixed; left: 0; top: 0; width: 100vw; height: 100vh; z-index: 44000; align-items: center; justify-content: center; }
.wt-action-layer .wt-action-layer-bg { display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #000; opacity: 0.66; z-index: 0; }
.wt-action-layer .wt-action-dialog { display: block; background-color: #fff; border-radius: 0.5em; z-index: 1; box-shadow: 0 0 1em rgba(0,0,0,0.5); }
.wt-action-layer .wt-action-dialog .wt-action-dialog-header { padding: 1em; font-size: 1.22em; font-weight: bold; color: #3f3f3f; background-color: #e2e2e3; border-radius: 0.5em 0.5em 0 0; }
.wt-action-layer .wt-action-dialog .wt-action-dialog-body { padding: 1em; overflow-y: auto; }
.wt-action-layer .wt-action-dialog .wt-action-dialog-list { padding: 0; margin: 0; list-style: none; }
.wt-action-layer .wt-action-dialog .wt-action-dialog-list-item { padding: 1em;  }
.wt-action-layer .wt-action-dialog .wt-action-dialog-list-item:first-of-type { }
.wt-action-layer .wt-action-dialog .wt-action-dialog-list-item:hover { cursor: pointer; background-color: #d2e2f3; }

/* valuelist */
.wt-lp-valuelist-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-valuelist-wrapper { display: flex; position: relative; flex-direction: column; box-sizing: border-box; flex-grow: 1; width: 100%; list-style: none; padding: 0; margin: 0; }
.wt-lp-valuelist-item { position: relative; display: flex; flex-direction: row; align-items: flex-start; position: relative; box-sizing: border-box; flex-grow: 1; width: 100%; margin-bottom: 0.4em; }
.wt-lp-valuelist-item:last-child { margin-bottom: 0 !important; }
.wt-lp-valuelist-img { background-position: center center; background-size: cover; background-repeat: no-repeat; }
.wt-lp-valuelist-body { flex-grow: 1; }
.wt-lp-valuelist-graph-block { display: flex; flex-direction: row; align-items: center; justify-content: center; }
.wt-lp-valuelist-graph-block[wt-align='left'] { flex-direction: row-reverse; }
.wt-lp-valuelist-graph-block[wt-align='bottom'] { flex-direction: column; }
.wt-lp-valuelist-graph-block[wt-align='top'] { flex-direction: column-reverse; }
.wt-lp-valuelist-graph { display: flex; width: 2em; min-width: 2em; max-width: 2em; height: 2em; min-height: 2em; max-height: 2em; margin: 0.2em; }
.wt-lp-valuelist-graph[wt-type='stars'] { width: 6em; min-width: 6em; max-width: 6em; }
.wt-lp-valuelist-graph[wt-type='stars'] .wt-lp-valuelist-star .wt-lp-valuelist-star-selected, .wt-lp-valuelist-graph[wt-type='stars'] .wt-lp-valuelist-star .wt-lp-valuelist-star-half { display: none; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='0'][wt-half='1'] .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-half,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='1'][wt-half='1'] .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-half,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='2'][wt-half='1'] .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-half,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3'][wt-half='1'] .wt-lp-valuelist-star[wt-level='4'] .wt-lp-valuelist-star-half,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4'][wt-half='1'] .wt-lp-valuelist-star[wt-level='5'] .wt-lp-valuelist-star-half { display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='1']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='2']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-selected
{ display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='1']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='2']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='1'] .wt-lp-valuelist-star-idle
{ display:none; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='2']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-selected
{ display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='2']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='2'] .wt-lp-valuelist-star-idle
{ display:none; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-selected
{ display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='3']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='3'] .wt-lp-valuelist-star-idle
{ display:none; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='4'] .wt-lp-valuelist-star-selected,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='4'] .wt-lp-valuelist-star-selected
{ display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='4']  .wt-lp-valuelist-star[wt-level='4'] .wt-lp-valuelist-star-idle,
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='4'] .wt-lp-valuelist-star-idle
{ display:none; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='5'] .wt-lp-valuelist-star-selected
{ display: block; }
.wt-lp-valuelist-graph[wt-type='stars'][wt-value='5']  .wt-lp-valuelist-star[wt-level='5'] .wt-lp-valuelist-star-idle
{ display:none; }
.wt-lp-valuelist-graph[wt-type='bar_h'] { display: flex; align-items: center; width: auto; min-width: 2em; max-width: none; }
.wt-lp-valuelist-graph[wt-type='bar_h'] .wt-lp-valuelist-bar { position: relative; display: flex; width: 3.2em; min-width: 3.2em; max-width: 3.2em; height: 0.5em; border-style: solid; border-width: 1px; padding: 1px; border-radius: 99999px; box-sizing: content-box; }
.wt-lp-valuelist-graph[wt-type='bar_h'] .wt-lp-valuelist-bar .wt-lp-valuelist-bar-scale { position: relative; width: 100%; height: 0.5em; border-radius: 99999px; }
.wt-lp-valuelist-graph[wt-type='bar_h'] .wt-lp-valuelist-bar .wt-lp-valuelist-bar-value { position: absolute; width: 0; height: 0.5em; left: 0; top: 0; border-radius: 99999px;  }
.wt-lp-valuelist-graph[wt-type='bar_v'] { height: 2em; min-height: 2em; max-height: 2em; min-width: 0.8em; width: 0.8em; max-width: none; }
.wt-lp-valuelist-graph[wt-type='bar_v'] .wt-lp-valuelist-bar { display: flex; flex-direction: column; height: 2em; min-height: 2em; max-height: 2em; width: 0.4em; border-style: solid; border-width: 1px; padding: 1px; border-radius: 99999px; box-sizing: content-box;  }
.wt-lp-valuelist-graph[wt-type='bar_v'] .wt-lp-valuelist-bar .wt-lp-valuelist-bar-scale { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; height: 100%; flex-grow: 1; border-radius: 99999px; }
.wt-lp-valuelist-graph[wt-type='bar_v'] .wt-lp-valuelist-bar .wt-lp-valuelist-bar-value { position: absolute; height: 0; width: 0.4em; border-radius: 99999px;  }

/* filters */
.wt-lp-filters-workarea { display: flex; flex-direction: row; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-filters-wrapper { display: flex; position: relative; flex-direction: column; box-sizing: border-box; flex-grow: 1; width: 100%; padding: 0; margin: 0; }
.wt-lp-filters-bar { display: flex; flex-direction: row; position: relative; width: 100%; padding: 0; margin: 0; align-items: center; }
.wt-lp-search-container {  display: flex; flex-direction: row; position: relative; width: 100%; padding: 0; margin: 0; align-items: center; }
.wt-lp-search-fld-container {  display: flex; flex-direction: row; position: relative; width: 100%; padding: 0; margin: 0; align-items: center; }
.wt-lp-search-label { padding-right: 0.5em; }
.wt-lp-filters-workarea .wt-lp-filters-fld { margin: 0; padding: 0; outline: none; box-shadow: none; background-color: transparent; border-color: transparent; width: 100%; }
.wt-lp-filters-workarea .wt-lp-filters-btn { margin: 0 0 0 0.5rem; padding: 0; outline: none; }
.wt-lp-filters-switch-block { display: block; padding: 0 0 0.5em 0; margin: 0 0 0.5em 0; border-bottom: solid 1px #ebebec; }
.wt-lp-filters-workarea .wt-lp-filters-switch { display: flex; flex-direction: row; align-items: center; margin: 0 auto 0 0; padding: 0; outline: none; border: none;  }
.wt-lp-filters-workarea .wt-lp-filters-switch:hover { background-color: transparent; }
.wt-lp-filters-switch .wt-lp-filters-switch-icon { display: block; width: 1em; height: 1em; margin: 0; transform: rotate(0deg); transform-origin: center center; -webkit-transition: 0.25s ease-in-out; -moz-transition: 0.25s ease-in-out; -o-transition: 0.25s ease-in-out; transition: 0.25s ease-in-out; }
.wt-lp-filters-switch .wt-lp-filters-switch-text { margin: 0 0 0 0.25em; }
.wt-lp-filters-switch[wt-state='collapsed'] .wt-lp-filters-switch-icon { transform: rotate(-90deg); }
.wt-lp-filters-main {}
.wt-lp-filters-main-block[wt-state='collapsed'] { display: none; }
.wt-lp-filters-panel { display: flex; flex-direction: column; border-top: solid 1px #c2c2c3; margin: 1em 0 0 0; }
.wt-lp-filters-panel[wt-state='collapsed'] { display: none; }
.wt-lp-filters-panel[wt-cols] { flex-direction: row; align-items: flex-start; justify-content: space-between; width: 100%; margin: 0; border-top: none; }
.wt-lp-filters-panel[wt-cols] .wt-lp-filters-column { padding: 0 1em; box-sizing: border-box; }
.wt-lp-filters-panel[wt-cols] .wt-lp-filters-column:first-of-type { padding-left: 0; }
.wt-lp-filters-panel[wt-cols] .wt-lp-filters-column:last-of-type { padding-right: 0; }
.wt-lp-filters-root { list-style: none; padding: 0; margin: 0; }
.wt-lp-filters-btn-container { display: flex; flex-direction: row; align-items: center; justify-content: flex-end; position: relative; width: 100%; padding: 2rem 0 0 0; margin: 0; }
.wt-lp-filters-item { display: flex; flex-direction: row; align-items: center; padding: 0.5em 0; border-bottom: solid 1px #c2c2c3; }
.wt-lp-filters-panel[wt-cols] .wt-lp-filters-item { padding: 0 0 1em 0; border-bottom: none; box-sizing: border-box; }
.wt-lp-filters-panel[wt-cols] .wt-lp-filters-item[wt-last] { padding: 0; }
.wt-lp-filters-item-label { display: flex; flex-direction: row; align-items: center; width: 30%; flex-grow: 0.3; }
.wt-lp-filters-item-body { display: flex; flex-direction: row; align-items: center; width: 70%; flex-grow: 0.7; }
.wt-lp-filters-item .wt-lp-dialog-fld-bool { display: block; width: 2.2rem; height: 2.2rem; box-sizing: border-box; border: solid 1px #c2c2c3; box-shadow: inset 0 1px 3px #c2c2c3; padding: 0; margin: 0; border-radius: 0.4rem; outline: none; background-color: #fff; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; cursor: pointer; }
.wt-lp-filters-item .wt-lp-dialog-fld-bool[wt-checked] { background-color: #4176ea; border-color: #4176ea; box-shadow: none; }
.wt-lp-filters-item .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: none; position: relative;  margin: 0;  left: 0; width: 2.2rem;  height: 2.2rem; text-align: center; font-family: Roboto, Arial, sans-serif; font-weight: bold; font-size: 1.8rem; line-height: 2rem; box-sizing: border-box; color: #fff; border: none; background-color: transparent; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; }
.wt-lp-filters-item .wt-lp-dialog-fld-bool[wt-checked] .wt-lp-dialog-fld-bool-flip { display: block; }
.wt-lp-filters-item .wt-lp-bool-label { margin: 0 1rem 0 0.5rem; font-size: 0.9em; }
.wt-lp-filters-item[wt-role='item-select'], .wt-lp-filters-item[wt-role='item-select'] .wt-lp-filters-item-body  { align-items: flex-start; }
.wt-lp-filters-item[wt-role='item-select'] .wt-lp-filters-item-label { padding-top: 0.4em; }
.wt-lp-filters-item .wt-lp-filters-btn { margin: 0 0.5rem 0 0; padding: 0 !important; max-width: 2em; max-height: 2em; width: 2em; height: 2em; }
.wt-lp-filters-item .wt-lp-filters-select-items { display: flex; flex-direction: row; align-items: flex-start; flex-wrap: wrap; flex-grow: 1; padding: 0 0.5rem; }
.wt-lp-filters-selected-item { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; padding: 0.25em 0.25em 0.25em 0.75em; font-size: 0.75em; background-color: #ebebec; border-radius: 99999px; margin: 0 0.5em 0.5em 0; }
.wt-lp-filters-selected-item .wt-lp-filters-selected-item-btn { display: flex; flex-direction: row; align-items: center; justify-content: center; width: 1.2em; height: 1.2em; border: none; background-color: #fff; color: #666; margin: 0 0 0 0.5em; padding: 0; border-radius: 50%; }
.wt-lp-filters-selection { position: absolute; z-index: 14001; display: none; min-width: 12em; max-height: 20em; padding: 1rem; overflow-y: auto; padding: 0; margin: 0; background-color: #fff; border: solid 1px #ebebec; padding: 1rem; }
.wt-lp-filters-selection-list { list-style: none; padding: 0; margin: 0; }
.wt-lp-filters-selection-item { display: flex; flex-direction: row; align-items: flex-start; justify-content: flex-start; padding: 0.5em; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool { display: block; min-width: 2.2rem; width: 2.2rem; min-height: 2.2rem; height: 2.2rem; box-sizing: border-box; border: solid 1px #c2c2c3; box-shadow: inset 0 1px 3px #c2c2c3; padding: 0; margin: 0; border-radius: 0.4rem; outline: none; background-color: #fff; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; cursor: pointer; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool[wt-checked] { background-color: #4176ea; border-color: #4176ea; box-shadow: none; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool .wt-lp-dialog-fld-bool-flip { display: none; position: relative;  margin: 0;  left: 0; width: 2.2rem;  height: 2.2rem; text-align: center; font-family: Roboto, Arial, sans-serif; font-weight: bold; font-size: 1.8rem; line-height: 2rem; box-sizing: border-box; color: #fff; border: none; background-color: transparent; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool[wt-checked] .wt-lp-dialog-fld-bool-flip { display: block; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool.wt-lp-filters-selection-radio { display: flex; flex-direction: row; align-items: center; justify-content: center; border: solid 1px #4176ea; box-shadow: none; border-radius: 50%; outline: none; background-color: #fff; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool.wt-lp-filters-selection-radio .wt-lp-dialog-fld-bool-flip { display: block; min-width: 1.2rem; width: 1.2rem; min-height: 1.2rem; height: 1.2rem; background-color: #fff; border: solid 1px #fff; border-radius: 50%; }
.wt-lp-filters-selection .wt-lp-dialog-fld-bool.wt-lp-filters-selection-radio[wt-checked] .wt-lp-dialog-fld-bool-flip { background-color: #4176ea; }
.wt-lp-filters-selection-item .wt-lp-filters-selection-item-label { margin: 0.25em 0 0 0.5em; font-family: Roboto, Arial, sans-serif; font-size: 0.9em; }
.wt-lp-filters-mask { position: fixed; left: 0; top: 0; width: 100%; height: 100%; background-color: #fff; opacity: 0.5; cursor: pointer; z-index: 14000; }
.wt-lp-filters-fld-divider { padding: 0 0.25em; color: #ebebec; }

.wt-lp-filters-item[wt-role='item-date'] input, .wt-lp-filters-item[wt-role='item-number'] input { height: 4.8rem; box-sizing: border-box; }
.wt-lp-filters-item[wt-role='item-search'] { display: block; }
.wt-lp-filters-item[wt-role='item-search'] .wt-lp-filters-fld { height: 4.8rem; box-sizing: border-box; border-color: #c2c2c3; }
.wt-lp-filters-fld::-moz-placeholder { color: #c2c3c4; }
.wt-lp-filters-fld::-webkit-input-placeholder { color: #c2c3c4; }
.wt-lp-filters-fld:-ms-input-placeholder { color: #c2c3c4; }
.wt-lp-filters-fld::-ms-input-placeholder { color: #c2c3c4; }
.wt-lp-filters-fld::placeholder { color: #c2c3c4; }
.wt-lp-filters-item[wt-role='item-select'] { flex-direction: column; width: 100%; }
.wt-lp-filters-item-selector { width: 100%; }
.wt-lp-filters-btn-selector { display: flex; flex-direction: row; align-items: center; justify-content: space-between; margin: 0; padding: 1rem; width: 100%; height: 4.8rem; background-color: transparent; border-color: #c2c2c3; color: #151D2D; }
.wt-lp-filters-btn-selector:hover { background-color: transparent; border-color: #355bbb; color: #355bbb; }
.wt-lp-filters-item[wt-role='item-select'] .wt-lp-filters-btn-selector .wt-lp-filters-item-label { width: auto; flex-grow: 0; padding: 0; }
.wt-lp-filters-btn-selector .wt-lp-btn-selector-icon { display: block; width: 1.5em; height: 1.5em; min-width: 1.5em; min-height: 1.5em; fill: #151D2D; }
.wt-lp-filters-btn-selector:hover .wt-lp-btn-selector-icon { fill: #355bbb; }
.wt-lp-filters-conditions { display: none; padding-top: 1em; }
.wt-lp-filters-condition-list { margin: 0; padding: 0; list-style:none; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; }


.wt-lp-selector-workarea { display: block; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-selector-wrapper { display: flex; position: relative; box-sizing: border-box;  }
.wt-lp-selector-block { display: flex; flex-direction: row; flex-grow: 1; align-items: center; }
.wt-lp-selector-block-left { justify-content: flex-start; }
.wt-lp-selector-block-center { justify-content: center; }
.wt-lp-selector-block-right { justify-content: flex-end; }
.wt-lp-selector-block-row-left { flex-direction: row-reverse; }
.wt-lp-selector-block-left.wt-lp-selector-block-row-left { justify-content: flex-end; }
.wt-lp-selector-block-right.wt-lp-selector-block-row-left { justify-content: flex-start; }
.wt-lp-selector-title { display: flex; flex-direction: row; padding: 0 1em 0 0; }
.wt-lp-selector-block-row-left .wt-lp-selector-title { padding: 0 0 0 1em; }
.wt-lp-selector-btn { display: flex; align-items:center; justify-content:center; margin: 0; padding: 0.5em; }
.wt-lp-selector-btn svg { min-width: 1em; width: 1em; min-height: 1em; height: 1em; }
.wt-lp-selector-btn-is-round { border-radius: 50%; }
.wt-lp-selector-menu { display: flex; z-index: 100; position: absolute;  box-sizing: border-box; overflow-y: auto; }
.wt-lp-selector-list { display: flex; flex-grow: 1; list-style: none; padding: 0; margin: 0; }
.wt-lp-selector-list-v { flex-direction: column; flex-grow: 1; align-items: flex-start; min-width: 100%; }
.wt-lp-selector-item { position: relative; display: flex; flex-direction: column; align-items: flex-start; }
.wt-lp-selector-list-v .wt-lp-selector-item { width: 100%; }
.wt-lp-selector-item-wrapper { cursor: pointer; position: relative; display: flex; flex-direction: row; align-items: center; flex-grow: 1; width: 100%; box-sizing: border-box; padding: 0; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-selector-item[wt-selected]:not([wt-select='checked']) .wt-lp-selector-item-wrapper { cursor: default; }
.wt-lp-selector-item-flip { position: relative; display: block; width: 1.4em; min-width: 1.4em; height: 1.4em; min-height: 1.4em; padding: 0; }
.wt-lp-selector-item-text { margin: 0 0.4rem 0 0; }
.wt-lp-selector-item-text-nowrap { white-space: nowrap; }
.wt-lp-selector-item-text-wrap { white-space:normal; }
.wt-lp-selector-children-list { display: flex; flex-direction: column; list-style: none; padding: 0; padding: 0; width: 100%; }
.wt-lp-selector-children-list .wt-lp-selector-item-wrapper {  }
.wt-lp-selector-item-btn, .wt-lp-selector-item-flip-btn { position: relative; display: flex; flex-direction: row; align-items: center; }
.wt-lp-selector-indent { width: 0.7em; }
.wt-lp-selector-item-flip-btn { padding: 0.8rem 0.4rem; }
.wt-lp-selector-item-btn { padding: 0.8rem 0.8rem 0.8rem 0; flex-grow: 1; }

.wt-lp-selector-item > .wt-lp-selector-item-wrapper .wt-lp-icon-flip { opacity: 0; -webkit-transition: 0.1s ease-in-out; -moz-transition: 0.1s ease-in-out; -o-transition: 0.1s ease-in-out; transition: 0.1s ease-in-out; transform-origin: 50% 50%; }
.wt-lp-selector-item[wt-has-children] > .wt-lp-selector-item-wrapper .wt-lp-icon-flip { opacity: 1; }
.wt-lp-selector-item > .wt-lp-selector-item-wrapper .wt-lp-icon-flip { transform: rotate(0deg); transform-origin: center center; }
.wt-lp-selector-item[wt-state='collapsed'] > .wt-lp-selector-item-wrapper .wt-lp-icon-flip { transform: rotate(-90deg); transform-origin: center center; }

.wt-lp-iframe-workarea { display: block; position: relative; box-sizing: border-box; margin: 0 auto; }
.wt-lp-iframe-wrapper { display: flex; position: relative; box-sizing: border-box; }
.wt-lp-iframe-elem { position: relative; border: none; width: 100%; box-sizing: border-box; background-color: transparent; }


body.wt-lp-full-width .page-content.wt-lp-page-content { width: 100%; padding-top: 0; min-height: calc(100vh - 116px); } /* width for page containers with stacks */
.page-content.wt-lp-page-content { min-height: calc(100vh - 116px); height: 100%; }
@media screen and (min-width: 1176px) /* desktop */
{
	.wt-lp-macro-workarea-zone .wt-lp-workarea-width { min-width: 100%; width: 100%; /*height: 100%;*/ } /* min-width: none - IE issue */
	.wt-lp-base-font-size { font-size: 16px; }
	.wt-lp-workarea-width { width: 1176px; min-width: 1176px; max-width: 1176px; }
	.wt-lp-bg-width { width: 1176px; min-width: 1176px; max-width: 1176px; margin: 0 auto; }
}
@media screen and (max-width: 1175px) /* any device less than desktop */
{
	.wt-lp-page-content { padding: 0; }
	.wt-lp-base-font-size { font-size: 16px; }
	.wt-lp-workarea-width { width: 100%; max-width: 98vw !important; }
	.wt-lp-bg-width { width: 100%; }
	.wt-lp-workarea-flex-row, .wt-lp-workarea-flex-row-reverse, .wt-lp-workarea-flex-column-reverse { display: flex; flex-direction: column; }
	.wt-lp-wtext-img-area { min-width: 100% !important; width: 100% !important; max-width: 100% !important; margin: 0 0 2em 0 !important;  }
	.wt-lp-wtext-img { display: block; width: auto !important; max-width: 80vw !important; max-height: 50vh; margin: 0 auto;  }
	.wt-lp-wtext-text-area { max-width: 90vw; margin-bottom: 1rem; }
	.wt-lp-button-wrapper { max-width: 90vw; flex-grow: 1; margin: 0 auto; }
	.wt-lp-column { max-width: 90vw; margin-left: auto !important; margin-right: auto !important; }
	.wt-lp-column-img-container {}
	.wt-lp-column-img { width: auto; height: auto; display: block; max-height: 50vh; max-width: 80vw; margin: 0 auto; }
	.wt-lp-wcards-info-block { flex-direction: column; align-items: center; }
	.wt-lp-wcards-btn-container { padding: 3em 0 0 0 !important; }
	.wt-lp-wtext-img-area iframe { width: inherit; height: inherit; max-width: 90vw; min-height: 50vh; margin: 2rem auto; display: block; }
}
@media screen and (max-width: 1175px) and (min-width: 927px) /* tablets and small devices */
{

}
@media screen and (max-width: 926px) /*landscapes on small phones*/
{
	.wt-lp-workarea-width { width: 100%; max-width: 96vw !important; padding-left: 0 !important; padding-right: 0 !important; }
	.wt-lp-wimage-block { min-width: 100% !important; width: 100% !important; max-width: 100% !important; }
	.wt-lp-macro-columns { flex-direction: column; }
	.wt-lp-macro-block[wt-stack='vertical'] { margin-bottom: 1em; padding: 1em; }
	.wt-lp-macro-column { flex-grow: 0 !important; width: 100% !important; margin: 0 0 1em 0 !important; padding: 1em !important; box-sizing: border-box; }
	.wt-lp-witemlist-list { flex-direction: column; flex-wrap:initial; }
	.wt-lp-witemlist-item { width: 100% !important; max-width: 100% !important; margin: 0 0 1em 0 !important; flex-basis: 0 !important; }
	.wt-lp-witemlist-item[wt-last-row] { margin-bottom: 1em !important; }
	.wt-lp-witemlist-item-layout-h_btns_below.wt-lp-witemlist-item-img-left.wt-lp-witemlist-item-img-first,
	.wt-lp-witemlist-item-layout-h_btns_inline.wt-lp-witemlist-item-img-left.wt-lp-witemlist-item-img-first { flex-direction: column; }
	.wt-lp-witemlist-item-wrapper { flex-direction: column !important; margin-bottom: 1em; }
	.wt-lp-witemlist-item-img-wrapper { width: 100% !important; margin: 0 0 1em 0 !important; }
	.wt-lp-wourteam-container { flex-direction: column; }
	.wt-lp-wourteam-tile { width: 100% !important; max-width: 100% !important; margin: 0 0 1em 0 !important; height: auto !important; }
	.wt-lp-menu-list-h { flex-wrap: wrap; justify-content: space-around; }
	.wt-lp-tree-block { padding: 0 !important; }
	.mp-bubble-box { left: 2vw !important; max-width: 96vw !important; }
	.mp-bubble { max-width: 96vw !important; }
	.wt-lp-wparams-item-layout-table { padding: 1em; }
	.wt-lp-wparams-item-layout-table .wt-lp-wparams-name { padding: 0 1em 0 0; min-width: 40%; }
	.wt-lp-wparams-item-layout-table .wt-lp-wparams-value { max-width: 60%; }
	.wt-lp-tab-list-top { flex-wrap: wrap; justify-content: space-around; }
	.wt-lp-winformer-tile-square:before { padding-top: 0; }
	.wt-lp-event-calendar-workarea .fc-header-toolbar { flex-direction: column; }
	.wt-lp-event-calendar-workarea .fc-header-toolbar { flex-direction: column; }
	.wt-lp-event-calendar-workarea .fc-header-toolbar .fc-toolbar-chunk { margin-top: 1em; }
	.wt-lp-wgrid-workarea { overflow-x: auto; }
	.wt-lp-wbuttonset-list-h { flex-direction: row; flex-wrap:wrap; font-size: 1.33em; }
	.wt-lp-wbuttonset-list-h .wt-lp-wbuttonset-btn-item { margin: 0 0.5em 0.5em 0 !important; }
	.wt-lp-wbuttonset-list-h .wt-lp-wbuttonset-btn-item .wt-lp-wbuttonset-btn { flex-grow: 1; justify-content: center; }

}
@media screen and (max-width: 575px) /*phone portraits*/
{
	.wt-lp-workarea-width { width: 100%; max-width: 94vw !important; padding-left: 0 !important; padding-right: 0 !important; }
	.wt-lp-wheader-wrapper.wt-lp-wheader-wrapper-icon-left { flex-direction: column; }

}
/* basic font sizes by media */
@media screen and (max-width: 1023px) { .wt-lp-base-font-size { font-size: 15px; } }
@media screen and (max-width: 767px)  { .wt-lp-base-font-size { font-size: 14px; } }
/*@media screen and (max-width: 680px)  { .wt-lp-base-font-size { font-size: 13px; } }
@media screen and (max-width: 479px)  { .wt-lp-base-font-size { font-size: 12px; } }
@media screen and (max-width: 359px)  { .wt-lp-base-font-size { font-size: 11px; } }*/


@media screen and (max-width: 926px) /*landscapes on small phones*/
{
	.wt-lp-dialog-fld-container[wt-column] { width: 100%; max-width: 100%; }
	.wt-lp-dialog-fld-container[wt-column='1'] { padding-right: 0; }
	.wt-lp-dialog-fld-container[wt-column='2'] { padding-left: 0; }
	.wt-lp-dialog-fld-container[wt-column='1'][wt-single] { margin-right: 0; }

	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-list { flex-direction: row; flex-wrap: wrap; justify-content: space-between !important; }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(2n+1) { width: 48% !important; max-width: 48% !important; min-width: 48% !important; margin-left: 0;  }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(2n) { width: 48% !important; max-width: 48% !important; min-width: 48% !important; margin-right: 0; }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(n+3) { margin-top: 1em; }

	.wt-lp-mobile-itemlist-2-plain-list .wt-lp-witemlist-list { flex-direction: column; }
	.wt-lp-mobile-itemlist-2-plain-list .wt-lp-witemlist-wrapper .wt-lp-witemlist-list .wt-lp-witemlist-item { flex-direction: row !important; align-items: center; padding: 1em !important; }
	.wt-lp-mobile-itemlist-2-plain-list .wt-lp-witemlist-wrapper .wt-lp-witemlist-list .wt-lp-witemlist-item-img-wrapper { width: 10vw !important; margin: 0 1em 0 0 !important; }
	.wt-lp-mobile-itemlist-2-plain-list .wt-lp-witemlist-wrapper .wt-lp-witemlist-list .wt-lp-witemlist-image { padding-top: 100% !important; }

	.wt-lp-mobile-informer-stack-2-tiles .wt-lp-macro-columns { flex-direction: row; flex-wrap: wrap; justify-content: space-between !important; }
	.wt-lp-mobile-informer-stack-2-tiles .wt-lp-macro-columns .wt-lp-macro-column { width: 48% !important; }

	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-panel { flex-wrap: wrap; justify-content: space-between; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column { width: 100% !important; max-width: 100% !important; padding: 0 !important; flex-direction: row; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='0'] { padding: 0 0 1em 0 !important; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='1'] .wt-lp-filters-root { display: flex; justify-content: space-between; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='1'] .wt-lp-filters-item { padding: 0 !important; width: 49%; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='2'] { padding: 1em 0 0 0 !important; }

	.wt-lp-mobile-btn-right-2 .wt-lp-button-wrapper { margin-right: 2em; }
	.wt-lp-mobile-btn-left-0 .wt-lp-button-wrapper { margin-left: 0; }
}
@media screen and (max-width: 575px) /*phone portraits*/
{
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-list { flex-direction: column; flex-wrap: initial; }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(2n+1) { width: 100% !important; max-width: 100% !important; min-width: 100% !important; margin-left: 0; margin-right: 0; }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(2n) { width: 100% !important; max-width: 100% !important; min-width: 100% !important; margin-left: 0; margin-right: 0; }
	.wt-lp-mobile-itemlist-2-tiles .wt-lp-witemlist-item:nth-of-type(n+3) { margin-top: 0; }

	.wt-lp-mobile-itemlist-2-plain-list .wt-lp-witemlist-wrapper .wt-lp-witemlist-list .wt-lp-witemlist-item-img-wrapper { width: 20vw !important; margin: 0 1em 0 0 !important; }

	.wt-lp-mobile-informer-stack-2-tiles .wt-lp-macro-columns { flex-direction: column; flex-wrap: nowrap; }
	.wt-lp-mobile-informer-stack-2-tiles .wt-lp-macro-columns .wt-lp-macro-column { width: 96% !important; margin-left: auto; margin-right: auto; }

	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column { width: 100% !important; max-width: 100% !important; padding: 0 !important; flex-direction: row; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='0'] { padding: 0 0 1em 0 !important; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='1'] .wt-lp-filters-root { display: flex; flex-direction: column; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='1'] .wt-lp-filters-item { padding: 0 !important; width: 100%; padding-bottom: 1em !important; }
	.wt-lp-mobile-filter-3-cols-search-top .wt-lp-filters-column[wt-col='2'] { padding: 0 !important; flex-direction: column; }
	.wt-lp-mobile-filter-3-cols-search-top  .wt-lp-filters-item[wt-role='item-date'] { flex-direction: column; }
	.wt-lp-mobile-filter-3-cols-search-top  .wt-lp-filters-item[wt-role='item-date'] .wt-lp-filters-item-label { width: 100%; padding-bottom: 0.5em; }
	.wt-lp-mobile-filter-3-cols-search-top  .wt-lp-filters-item[wt-role='item-date'] .wt-lp-filters-item-body { width: 100%;}

	.wt-lp-mobile-valuelist-stars-right .wt-lp-valuelist-item { flex-direction: column; }
	.wt-lp-mobile-valuelist-stars-right .wt-lp-valuelist-graph-block { padding: 0.5em 0 0 0 !important; }

	.wt-lp-wparams-workarea .wt-lp-wparams-item-layout-table { flex-direction: column; }
	.wt-lp-wparams-workarea .wt-lp-wparams-name { width: 100% !important; padding-bottom: 0.5em; font-size: 0.8em; }
	.wt-lp-wparams-workarea .wt-lp-wparams-value { width: 100% !important; max-width: 100% !important; }

}

.wt-lp-page-content { position: relative; }
.zone-main { position: relative; height: 100%; }
.zone-main-wrapper { position: relative; height: 100%; }
.wt-lp-page-loading-mask { display: flex; flex-direction: column; align-items: center; justify-content: center; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 99999; }
.wt-lp-page-loading-mask .wt-lp-page-loading-block { display: flex; flex-direction: column; align-items: center; justify-content: center; position: fixed; left: calc(50% - 40px); top: calc(50% - 72px); opacity: 0; }
.wt-lp-page-loading-mask .wt-lp-page-loading-bg { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: #f2f3f4; opacity: 1; z-index: 0; }
.wt-lp-page-loading-mask .cube-grid { width: 72px; height: 72px; }
.wt-lp-page-loading-mask .cube-grid .cube { width: 33%; height: 33%; background-color: #333; float: left; -webkit-animation: cubegridscaledelay 1.3s infinite ease-in-out; animation: cubegridscaledelay 1.3s infinite ease-in-out; }
.wt-lp-page-loading-mask .cube-grid .cube1 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; background-color: #c20300; }
.wt-lp-page-loading-mask .cube-grid .cube2 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; background-color: #c20300; }
.wt-lp-page-loading-mask .cube-grid .cube3 { -webkit-animation-delay: 0.4s; animation-delay: 0.4s; background-color: #fff; }
.wt-lp-page-loading-mask .cube-grid .cube4 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; background-color: #4d0100; }
.wt-lp-page-loading-mask .cube-grid .cube5 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; background-color: transparent; }
.wt-lp-page-loading-mask .cube-grid .cube6 { -webkit-animation-delay: 0.3s; animation-delay: 0.3s; background-color: #969999; }
.wt-lp-page-loading-mask .cube-grid .cube7 { -webkit-animation-delay: 0s; animation-delay: 0s; background-color: #c20300; }
.wt-lp-page-loading-mask .cube-grid .cube8 { -webkit-animation-delay: 0.1s; animation-delay: 0.1s; background-color: #c20300; }
.wt-lp-page-loading-mask .cube-grid .cube9 { -webkit-animation-delay: 0.2s; animation-delay: 0.2s; background-color: #000; }
@-webkit-keyframes cubegridscaledelay {
0%, 70%, 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
35% { -webkit-transform: scale3d(0, 0, 1); transform: scale3d(0, 0, 1); }
}
@keyframes cubegridscaledelay {
0%, 70%, 100% { -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
35% { -webkit-transform: scale3d(0, 0, 1); transform: scale3d(0, 0, 1); }
}
.wt-lp-page-loading-mask .wt-lp-page-loading-text { display: none; /* override none to show throbber text */ margin-top: 1em; color: #4d0100; font-size: 0.8em; font-weight: bold; z-index: 1; }

.wt-uploader-progress-mask { position: absolute; left: 0; top: 0; right: 0; bottom: 0; min-width: 100vw; min-height: 100vh; background-color: #000; opacity: 0.5; z-index: 41001; }
.wt-uploader-progress-dialog { position: fixed; width: 320px; left: calc(50vw - 160px); top: 40vh; z-index: 41002; background-color: #fff; font-size: 1.6rem; border-radius: 0.5em; box-shadow: 0 0 0.5em rgb(0 0 0 / 25%); }
.wt-uploader-progress-dialog .wt-uploader-progress-header { display: flex; align-items: center; padding: 1em; background-color: #e2e3ff; width: 100%; box-sizing: border-box; border-bottom: solid 1px #B6BBC8; border-radius: 0.5em 0.5em 0 0; }
.wt-uploader-progress-dialog .wt-uploader-progress-title { flex-grow: 1; }
.wt-uploader-progress-dialog .wt-uploader-progress-header-icons { padding: 0 0 0 1em; }
.wt-uploader-progress-dialog .wt-uploader-progress-header-btn-close { display: flex; align-items: center; justify-content: center; wodth: 1.5em; min-width: 1.5em; height: 1.5em; min-height: 1.5em; border: none; outline: none; background-color: #fff; border-radius: 50%;}
.wt-uploader-progress-dialog .wt-uploader-progress-content { padding: 1em; background-color: #fff; border-radius: 0 0 0.5em 0.5em;  }
.wt-uploader-progress-dialog .wt-uploader-progressbar { position: relative; overflow: hidden; border: 0 none; height: 0.5em; background: #e2e3ff; border-radius: 0.25em; }
.wt-uploader-progress-dialog .wt-uploader-progressbar-indeterminate-container { position: relative; }
.wt-uploader-progress-dialog .wt-uploader-progressbar-value.wt-uploader-progressbar-value { position: relative; border: 0 none; margin: 0; box-sizing: border-box; }
.wt-uploader-progress-dialog[wt-value='percent'] .wt-uploader-progressbar-value.wt-uploader-progressbar-value { height: 0.5em; background: #4176ea; border-radius: 0.25em; -webkit-transition: width 0.1s ease-in-out; -moz-transition: width 0.1s ease-in-out; -o-transition: width 0.1s ease-in-out; transition: width 0.1s ease-in-out; }
.wt-uploader-progress-dialog[wt-value='indeterminate'] .wt-uploader-progressbar-value.wt-uploader-progressbar-value { background: #4176ea; }
.wt-uploader-progress-dialog[wt-value='indeterminate'] .wt-uploader-progressbar-value.wt-uploader-progressbar-value:before { content: ''; height: 0.5em; position: absolute; background-color: inherit; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: progressbar-indeterminate-anim 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; animation: progressbar-indeterminate-anim 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
.wt-uploader-progress-dialog[wt-value='indeterminate'] .wt-uploader-progressbar-value.wt-uploader-progressbar-value:after { content: ''; height: 0.5em; position: absolute; background-color: inherit; top: 0; left: 0; bottom: 0; will-change: left, right; -webkit-animation: progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; animation: progressbar-indeterminate-anim-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite; -webkit-animation-delay: 1.15s; animation-delay: 1.15s; }
@-webkit-keyframes progressbar-indeterminate-anim {
0% { left: -35%; right: 100%; }
60% { left: 100%; right: -90%; }
100% { left: 100%; right: -90%; }
}
@keyframes progressbar-indeterminate-anim {
0% { left: -35%; right: 100%; }
60% { left: 100%; right: -90%; }
100% { left: 100%; right: -90%; }
}
@-webkit-keyframes progressbar-indeterminate-anim-short {
0% { left: -200%; right: 100%; }
60% { left: 107%; right: -8%; }
100% { left: 107%; right: -8%; }
}
@keyframes progressbar-indeterminate-anim-short {
0% { left: -200%; right: 100%; }
60% { left: 107%; right: -8%; }
100% { left: 107%; right: -8%; }
}

.wt-uploader-dual-ring-container { width: 24px; height: 24px; display: inline-block; overflow: hidden; background: transparent; margin: 0 0.5em 0 0; }
.wt-uploader-progress-dialog[wt-value='indeterminate'] .wt-uploader-dual-ring-container { display: none; }
.wt-uploader-dual-ring div { box-sizing: border-box!important }
.wt-uploader-dual-ring > div { position: absolute; width: 88px; height: 88px; top: 6px; left: 6px; border-radius: 50%; border: 8px solid #000; border-color: #4176ea transparent #4176ea transparent; animation: wt-uploader-dual-ring 1.282051282051282s linear infinite; }
.wt-uploader-dual-ring > div:nth-child(2) { border-color: transparent }
.wt-uploader-dual-ring > div:nth-child(2) div { position: absolute; width: 100%; height: 100%; transform: rotate(45deg); }
.wt-uploader-dual-ring > div:nth-child(2) div:before, .wt-uploader-dual-ring > div:nth-child(2) div:after { content: ""; display: block; position: absolute; width: 8px; height: 8px; top: -8px; left: 32px; background: #4176ea; border-radius: 50%; box-shadow: 0 80px 0 0 #4176ea; }
.wt-uploader-dual-ring > div:nth-child(2) div:after { left: -8px; top: 32px; box-shadow: 80px 0 0 0 #4176ea; }
.wt-uploader-dual-ring { width: 100%; height: 100%; position: relative; transform: translateZ(0) scale(0.24); backface-visibility: hidden; transform-origin: 0 0; /* see note above */ }
.wt-uploader-dual-ring div { box-sizing: content-box; }
@keyframes wt-uploader-dual-ring {
  0% { transform: rotate(0) }
  100% { transform: rotate(360deg) }
}

.cke_reset_all.cke_dialog_container { z-index: 40001 !important; }

.ws-tracing-id { position: absolute; left: 0; top: 0; display: inline-block; padding: 0.1em; font-size: 0.75em; background-color: #c00; color: #fff; z-index: 1999; }

/* Иконки, используемые в интерфейсе */

.app_run_button .wt-lp-wbuttonset-menu-item .wt-lp-wbuttonset-btn .wt-lp-wbuttonset-more-text { background: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.4%207.35898L16.4049%207.37187L16.4103%207.38461C16.7229%208.13506%2017.2195%208.58809%2017.8277%208.90666C18.1685%209.08518%2018.5802%209.23562%2019%209.3803V10.6303C18.5991%2010.7736%2018.1882%2010.9276%2017.8513%2011.1078C17.2407%2011.4344%2016.7231%2011.9065%2016.4119%2012.6939C16.0536%2013.489%2016.0908%2014.1846%2016.3117%2014.8475C16.4122%2015.1489%2016.5499%2015.4425%2016.6789%2015.7096C16.7063%2015.7662%2016.7335%2015.8222%2016.7607%2015.878C16.7731%2015.9036%2016.7855%2015.9291%2016.7979%2015.9546L15.8919%2016.8605C15.5084%2016.6631%2015.1216%2016.4725%2014.7641%2016.3534C14.099%2016.1317%2013.4213%2016.0999%2012.641%2016.4C11.8178%2016.7166%2011.3555%2017.2572%2011.0493%2017.8841C10.9097%2018.1701%2010.8013%2018.4755%2010.7054%2018.7579C10.6809%2018.8302%2010.657%2018.9015%2010.6332%2018.9724C10.6301%2018.9816%2010.6271%2018.9908%2010.624%2019H9.37603C9.37294%2018.9908%209.36985%2018.9816%209.36677%2018.9724C9.343%2018.9015%209.31912%2018.8302%209.29456%2018.7579C9.19866%2018.4755%209.09033%2018.1701%208.95065%2017.8841C8.64829%2017.265%208.19363%2016.7301%207.38951%2016.4119C6.59437%2016.0536%205.89875%2016.0908%205.23585%2016.3117C4.93438%2016.4122%204.64087%2016.5499%204.37372%2016.6789C4.31711%2016.7063%204.26113%2016.7335%204.20528%2016.7607C4.17976%2016.7731%204.15426%2016.7855%204.12875%2016.7979L3.20788%2015.877C3.38366%2015.5091%203.5559%2015.1288%203.66501%2014.7703C3.86506%2014.113%203.90061%2013.4226%203.60001%2012.641C3.2834%2011.8178%202.74283%2011.3555%202.11592%2011.0493C1.82992%2010.9097%201.52455%2010.8013%201.24208%2010.7054C1.16976%2010.6809%201.09853%2010.657%201.02764%2010.6332C1.01842%2010.6301%201.00921%2010.6271%201%2010.624V9.37603C1.00921%209.37294%201.01842%209.36985%201.02764%209.36676C1.09853%209.343%201.16976%209.31912%201.24208%209.29456C1.52455%209.19866%201.82992%209.09033%202.11592%208.95065C2.73503%208.64829%203.26994%208.19364%203.5881%207.38952C3.94642%206.59438%203.90923%205.89875%203.68827%205.23586C3.58778%204.93438%203.45008%204.64087%203.32107%204.37372C3.29372%204.3171%203.26649%204.26111%203.23932%204.20525C3.22691%204.17974%203.21452%204.15425%203.20213%204.12875L4.123%203.20788C4.49087%203.38366%204.87117%203.5559%205.22967%203.66501C5.88698%203.86506%206.57741%203.90061%207.35898%203.60001C8.18216%203.2834%208.64449%202.74283%208.95065%202.11592C9.09033%201.82992%209.19866%201.52455%209.29456%201.24208C9.31912%201.16976%209.343%201.09853%209.36676%201.02764C9.36985%201.01842%209.37294%201.00921%209.37603%201H10.624C10.6271%201.00921%2010.6301%201.01842%2010.6332%201.02764C10.657%201.09853%2010.6809%201.16976%2010.7054%201.24208C10.8013%201.52455%2010.9097%201.82992%2011.0493%202.11592C11.3517%202.73503%2011.8064%203.26995%2012.6105%203.5881C13.4056%203.94642%2014.1013%203.90923%2014.7641%203.68827C15.0656%203.58778%2015.3591%203.45008%2015.6263%203.32107C15.6829%203.29372%2015.7389%203.26649%2015.7948%203.23932C15.8203%203.22691%2015.8457%203.21452%2015.8713%203.20213L16.8021%204.13301C16.7623%204.21829%2016.7225%204.3037%2016.6821%204.39179C16.5569%204.66483%2016.4299%204.95578%2016.3368%205.25502C16.1335%205.90844%2016.1002%206.57955%2016.4%207.35898Z%22%20stroke%3D%22%234176ea%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20stroke%3D%22%234176ea%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E') left top no-repeat; background-size: contain; width: 16px; height: 16px; padding-left: 24px; }

.app_run_button .wt-lp-wbuttonset-menu-item .wt-lp-wbuttonset-btn:hover .wt-lp-wbuttonset-more-text { background: url('data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.4%207.35898L16.4049%207.37187L16.4103%207.38461C16.7229%208.13506%2017.2195%208.58809%2017.8277%208.90666C18.1685%209.08518%2018.5802%209.23562%2019%209.3803V10.6303C18.5991%2010.7736%2018.1882%2010.9276%2017.8513%2011.1078C17.2407%2011.4344%2016.7231%2011.9065%2016.4119%2012.6939C16.0536%2013.489%2016.0908%2014.1846%2016.3117%2014.8475C16.4122%2015.1489%2016.5499%2015.4425%2016.6789%2015.7096C16.7063%2015.7662%2016.7335%2015.8222%2016.7607%2015.878C16.7731%2015.9036%2016.7855%2015.9291%2016.7979%2015.9546L15.8919%2016.8605C15.5084%2016.6631%2015.1216%2016.4725%2014.7641%2016.3534C14.099%2016.1317%2013.4213%2016.0999%2012.641%2016.4C11.8178%2016.7166%2011.3555%2017.2572%2011.0493%2017.8841C10.9097%2018.1701%2010.8013%2018.4755%2010.7054%2018.7579C10.6809%2018.8302%2010.657%2018.9015%2010.6332%2018.9724C10.6301%2018.9816%2010.6271%2018.9908%2010.624%2019H9.37603C9.37294%2018.9908%209.36985%2018.9816%209.36677%2018.9724C9.343%2018.9015%209.31912%2018.8302%209.29456%2018.7579C9.19866%2018.4755%209.09033%2018.1701%208.95065%2017.8841C8.64829%2017.265%208.19363%2016.7301%207.38951%2016.4119C6.59437%2016.0536%205.89875%2016.0908%205.23585%2016.3117C4.93438%2016.4122%204.64087%2016.5499%204.37372%2016.6789C4.31711%2016.7063%204.26113%2016.7335%204.20528%2016.7607C4.17976%2016.7731%204.15426%2016.7855%204.12875%2016.7979L3.20788%2015.877C3.38366%2015.5091%203.5559%2015.1288%203.66501%2014.7703C3.86506%2014.113%203.90061%2013.4226%203.60001%2012.641C3.2834%2011.8178%202.74283%2011.3555%202.11592%2011.0493C1.82992%2010.9097%201.52455%2010.8013%201.24208%2010.7054C1.16976%2010.6809%201.09853%2010.657%201.02764%2010.6332C1.01842%2010.6301%201.00921%2010.6271%201%2010.624V9.37603C1.00921%209.37294%201.01842%209.36985%201.02764%209.36676C1.09853%209.343%201.16976%209.31912%201.24208%209.29456C1.52455%209.19866%201.82992%209.09033%202.11592%208.95065C2.73503%208.64829%203.26994%208.19364%203.5881%207.38952C3.94642%206.59438%203.90923%205.89875%203.68827%205.23586C3.58778%204.93438%203.45008%204.64087%203.32107%204.37372C3.29372%204.3171%203.26649%204.26111%203.23932%204.20525C3.22691%204.17974%203.21452%204.15425%203.20213%204.12875L4.123%203.20788C4.49087%203.38366%204.87117%203.5559%205.22967%203.66501C5.88698%203.86506%206.57741%203.90061%207.35898%203.60001C8.18216%203.2834%208.64449%202.74283%208.95065%202.11592C9.09033%201.82992%209.19866%201.52455%209.29456%201.24208C9.31912%201.16976%209.343%201.09853%209.36676%201.02764C9.36985%201.01842%209.37294%201.00921%209.37603%201H10.624C10.6271%201.00921%2010.6301%201.01842%2010.6332%201.02764C10.657%201.09853%2010.6809%201.16976%2010.7054%201.24208C10.8013%201.52455%2010.9097%201.82992%2011.0493%202.11592C11.3517%202.73503%2011.8064%203.26995%2012.6105%203.5881C13.4056%203.94642%2014.1013%203.90923%2014.7641%203.68827C15.0656%203.58778%2015.3591%203.45008%2015.6263%203.32107C15.6829%203.29372%2015.7389%203.26649%2015.7948%203.23932C15.8203%203.22691%2015.8457%203.21452%2015.8713%203.20213L16.8021%204.13301C16.7623%204.21829%2016.7225%204.3037%2016.6821%204.39179C16.5569%204.66483%2016.4299%204.95578%2016.3368%205.25502C16.1335%205.90844%2016.1002%206.57955%2016.4%207.35898Z%22%20stroke%3D%22%23355bbb%22%20stroke-width%3D%222%22%2F%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%222%22%20stroke%3D%22%23355bbb%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E') left top no-repeat; background-size: contain; width: 16px; height: 16px; padding-left: 24px; }

.spisok_button_2 .wt-lp-witemlist-btn-outer.wt-lp-witemlist-btn1-outer.wt-lp-witemlist-btn-border { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20512%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%234176ea%22%3E%3Cpath%20d%3D%22M493.278%2C154.515l-22.625%2C22.641L334.871%2C41.39l22.625-22.641c25-25%2C65.531-25%2C90.531%2C0l45.25%2C45.266%20C518.246%2C89%2C518.246%2C129.515%2C493.278%2C154.515z%20M176.465%2C426.031c-6.25%2C6.25-6.25%2C16.375%2C0%2C22.625c6.25%2C6.281%2C16.375%2C6.281%2C22.625%2C0%20l248.938-248.875l-22.656-22.641L176.465%2C426.031z%20M63.309%2C312.906c-6.25%2C6.25-6.25%2C16.375%2C0%2C22.625s16.375%2C6.25%2C22.625%2C0%20L334.871%2C86.64l-22.625-22.625L63.309%2C312.906z%20M357.465%2C109.25L108.559%2C358.156c-12.5%2C12.469-12.469%2C32.75%2C0%2C45.25%20c12.5%2C12.5%2C32.75%2C12.563%2C45.281-0.031l248.906-248.859L357.465%2C109.25z%20M153.778%2C471.219c-7.656-7.656-11.344-17.375-12.719-27.375%20c-3.25%2C0.5-6.531%2C0.969-9.875%2C0.969c-17.094%2C0-33.156-6.688-45.25-18.781c-12.094-12.125-18.75-28.156-18.75-45.25%20c0-3.125%2C0.469-6.156%2C0.906-9.188c-10.344-1.406-19.906-5.938-27.406-13.438c-0.719-0.719-0.969-1.688-1.625-2.469L-0.004%2C512%20l155.906-39.031C155.215%2C472.344%2C154.434%2C471.875%2C153.778%2C471.219z%22%2F%3E%3C%2Fsvg%3E'); background-size: 65%; background-repeat: no-repeat; background-position: center; width: 31px !important; height: 31px !important; font-size: 0; border-radius: 0.4rem !important; }

.spisok_button_2 .wt-lp-witemlist-btn-outer.wt-lp-witemlist-btn1-outer.wt-lp-witemlist-btn-border:hover { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%220%200%20512%20512%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22fill%3A%23355bbb%22%3E%3Cpath%20d%3D%22M493.278%2C154.515l-22.625%2C22.641L334.871%2C41.39l22.625-22.641c25-25%2C65.531-25%2C90.531%2C0l45.25%2C45.266%20C518.246%2C89%2C518.246%2C129.515%2C493.278%2C154.515z%20M176.465%2C426.031c-6.25%2C6.25-6.25%2C16.375%2C0%2C22.625c6.25%2C6.281%2C16.375%2C6.281%2C22.625%2C0%20l248.938-248.875l-22.656-22.641L176.465%2C426.031z%20M63.309%2C312.906c-6.25%2C6.25-6.25%2C16.375%2C0%2C22.625s16.375%2C6.25%2C22.625%2C0%20L334.871%2C86.64l-22.625-22.625L63.309%2C312.906z%20M357.465%2C109.25L108.559%2C358.156c-12.5%2C12.469-12.469%2C32.75%2C0%2C45.25%20c12.5%2C12.5%2C32.75%2C12.563%2C45.281-0.031l248.906-248.859L357.465%2C109.25z%20M153.778%2C471.219c-7.656-7.656-11.344-17.375-12.719-27.375%20c-3.25%2C0.5-6.531%2C0.969-9.875%2C0.969c-17.094%2C0-33.156-6.688-45.25-18.781c-12.094-12.125-18.75-28.156-18.75-45.25%20c0-3.125%2C0.469-6.156%2C0.906-9.188c-10.344-1.406-19.906-5.938-27.406-13.438c-0.719-0.719-0.969-1.688-1.625-2.469L-0.004%2C512%20l155.906-39.031C155.215%2C472.344%2C154.434%2C471.875%2C153.778%2C471.219z%22%2F%3E%3C%2Fsvg%3E'); background-size: 65%; background-repeat: no-repeat; background-position: center; width: 31px !important; height: 31px !important; font-size: 0; border-radius: 0.4rem !important; }

.skin1-small-edit-btn .wt-lp-buttonset-item-icon, .skin1-small-edit-btn .wt-lp-wbutton-icon-default, .skin1-small-edit-btn .wt-lp-wbutton-icon-default-left  { background-position: left center; background-repeat: no-repeat; background-size: contain; width: 1.5em; height: 1.5em; background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20style%3D%22fill%3A%20%234176ea%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.81%2C27.19a1%2C1%2C0%2C0%2C1-.71-.29A1%2C1%2C0%2C0%2C1%2C4.82%2C26l1.26-8.33a1%2C1%2C0%2C0%2C1%2C.28-.56L18.54%2C5a3.08%2C3.08%2C0%2C0%2C1%2C4.24%2C0L27%2C9.22a3%2C3%2C0%2C0%2C1%2C0%2C4.24L14.85%2C25.64a1%2C1%2C0%2C0%2C1-.56.28L6%2C27.18ZM8%2C18.34%2C7%2C25l6.66-1%2C12-11.94a1%2C1%2C0%2C0%2C0%2C.29-.71%2C1%2C1%2C0%2C0%2C0-.29-.7L21.36%2C6.39a1%2C1%2C0%2C0%2C0-1.41%2C0Z%22%20%2F%3E%3Cpath%20d%3D%22M24.9%2C15.17a1%2C1%2C0%2C0%2C1-.71-.29L17.12%2C7.81a1%2C1%2C0%2C1%2C1%2C1.42-1.42l7.07%2C7.07a1%2C1%2C0%2C0%2C1%2C0%2C1.42A1%2C1%2C0%2C0%2C1%2C24.9%2C15.17Z%22%20%2F%3E%3Cpath%20d%3D%22M25%2C30H5a1%2C1%2C0%2C0%2C1%2C0-2H25a1%2C1%2C0%2C0%2C1%2C0%2C2Z%22%20%2F%3E%3Cpath%20d%3D%22M11.46%2C14.83%2C6.38%2C19.77c-1.18%2C1.17-.74%2C4.25.43%2C5.42s4.37%2C1.46%2C5.54.29l6-6.1s-5.73%2C2.56-7.07%2C1.06S11.46%2C14.83%2C11.46%2C14.83Z%22%20%2F%3E%3C%2Fsvg%3E');   }

.skin1-small-edit-btn .wt-lp-wbutton-btn:hover .wt-lp-buttonset-item-icon, .skin1-small-edit-btn .wt-lp-wbutton-btn:hover .wt-lp-wbutton-icon-default, .skin1-small-edit-btn .wt-lp-wbutton-btn:hover .wt-lp-wbutton-icon-default-left  { background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20style%3D%22fill%3A%20%23355bbb%22%20viewBox%3D%220%200%2032%2032%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5.81%2C27.19a1%2C1%2C0%2C0%2C1-.71-.29A1%2C1%2C0%2C0%2C1%2C4.82%2C26l1.26-8.33a1%2C1%2C0%2C0%2C1%2C.28-.56L18.54%2C5a3.08%2C3.08%2C0%2C0%2C1%2C4.24%2C0L27%2C9.22a3%2C3%2C0%2C0%2C1%2C0%2C4.24L14.85%2C25.64a1%2C1%2C0%2C0%2C1-.56.28L6%2C27.18ZM8%2C18.34%2C7%2C25l6.66-1%2C12-11.94a1%2C1%2C0%2C0%2C0%2C.29-.71%2C1%2C1%2C0%2C0%2C0-.29-.7L21.36%2C6.39a1%2C1%2C0%2C0%2C0-1.41%2C0Z%22%20%2F%3E%3Cpath%20d%3D%22M24.9%2C15.17a1%2C1%2C0%2C0%2C1-.71-.29L17.12%2C7.81a1%2C1%2C0%2C1%2C1%2C1.42-1.42l7.07%2C7.07a1%2C1%2C0%2C0%2C1%2C0%2C1.42A1%2C1%2C0%2C0%2C1%2C24.9%2C15.17Z%22%20%2F%3E%3Cpath%20d%3D%22M25%2C30H5a1%2C1%2C0%2C0%2C1%2C0-2H25a1%2C1%2C0%2C0%2C1%2C0%2C2Z%22%20%2F%3E%3Cpath%20d%3D%22M11.46%2C14.83%2C6.38%2C19.77c-1.18%2C1.17-.74%2C4.25.43%2C5.42s4.37%2C1.46%2C5.54.29l6-6.1s-5.73%2C2.56-7.07%2C1.06S11.46%2C14.83%2C11.46%2C14.83Z%22%20%2F%3E%3C%2Fsvg%3E');   }

/*LPE css end*/