@charset "UTF-8";* .color-text-header_primary { color: #fff !important;}* .color-background-header_primary { background-color: #fff !important;}* .color-border-header_primary { border-color: #fff !important;}* .color-text-header_secondary { color: #fff !important;}* .color-background-header_secondary { background-color: #fff !important;}* .color-border-header_secondary { border-color: #fff !important;}* .color-text-header_background { color: #111827 !important;}* .color-background-header_background { background-color: #111827 !important;}* .color-border-header_background { border-color: #111827 !important;}* .color-text-primary { color: #459290 !important;}* .color-background-primary { background-color: #459290 !important;}* .color-border-primary { border-color: #459290 !important;}* .color-text-secondary { color: #111827 !important;}* .color-background-secondary { background-color: #111827 !important;}* .color-border-secondary { border-color: #111827 !important;}* .color-text-sidebar_primary { color: #fff !important;}* .color-background-sidebar_primary { background-color: #fff !important;}* .color-border-sidebar_primary { border-color: #fff !important;}* .color-text-sidebar_background { color: #459290 !important;}* .color-background-sidebar_background { background-color: #459290 !important;}* .color-border-sidebar_background { border-color: #459290 !important;}* .color-text-background { color: #fff !important;}* .color-background-background { background-color: #fff !important;}* .color-border-background { border-color: #fff !important;}input,input:hover,input:focus,input:active,textarea,textarea:hover,textarea:focus,textarea:active,a,a:hover,a:focus,a:active,button,button:hover,button:focus,button:active { outline: none !important; box-shadow: 0px 0px 0px #000 !important;}[text-wrap] { overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}.error.appcms-error-message { margin-top: 10px;}.error.appcms-error-message a.notice-dismiss.appcms-message-close { text-decoration: none; margin-right: 15px; margin-top: 5px;}#appcmsLightbox { position: fixed; z-index: 99999; top: 0px; left: 0px; width: 100vw; height: 100vh; background-color: rgba(255, 255, 255, 0.75);}#appcmsLightbox button.close { position: absolute; left: 10px; top: 10px; opacity: 1 !important;}#appcmsLightbox button.close i.fa { font-size: 35px; opacity: 1 !important;}#appcmsLightbox img { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; margin: auto; display: block; min-height: 55vh; max-height: 90vh; max-width: 85vw;}#addLanguageKeyBtn,#updateLanguageBtn { float: right; margin-left: 15px;}.roadmap .event,.roadmap.roadmap--orientation-auto.roadmap--initialized .roadmap__events .roadmap__events__event .event { background: transparent !important; border-radius: 0px !important; border-width: 0px !important; box-shadow: none !important;}.visionomieWidget .roadmap .event { font-size: 18px;}#adminDashboard .roadmap.roadmap--orientation-auto .roadmap__events__event:nth-child(even) .event { bottom: 140px !important;}.resizable-grid .resizable-row .resizable-column .resizable-column-handle { z-index: 100; display: none; position: absolute; top: 0; height: 100%; width: 6px; cursor: col-resize; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: none; touch-action: none;}.resizable-grid .resizable-row .resizable-column .resizable-column-handle.resizable-column-handle-w { left: 12px;}.resizable-grid .resizable-row .resizable-column .resizable-column-handle.resizable-column-handle-e { right: 12px;}.resizable-grid .resizable-row .resizable-column:first-child:not(:last-child) .resizable-column-handle-e, .resizable-grid .resizable-row .resizable-column:not(:first-child):not(:last-child) .resizable-column-handle-w, .resizable-grid .resizable-row .resizable-column:not(:first-child):not(:last-child) .resizable-column-handle-e, .resizable-grid .resizable-row .resizable-column:last-child:not(:first-child) .resizable-column-handle-w { display: block !important;}.resizable-grid-resizing { cursor: col-resize;}.resizable-grid > .resizable-row-resizing > .resizable-column:not(.resizable-column-resizing) { opacity: 0.5;}form#submitUpdateLanguageForm .view { max-height: 65vh; overflow-y: scroll; -webkit-overflow-scrolling: touch; margin-bottom: 15px;}body > text { position: fixed; top: 0px; left: 0px; z-index: 9999; background: #cc3000; color: #fff; padding: 15px; width: 100vw;}html[data-widget] { background: transparent; height: 100vh;}html[data-widget] body { background: transparent; overflow: hidden; padding-top: 0px !important;}html[data-widget].dark { background: #1e1e1e !important; color: #f0f0f0 !important; min-height: 100vh;}html[data-widget].dark .panel,html[data-widget].dark .panel .panel-body { background: #3f3f3f !important; color: #f0f0f0 !important;}html[data-widget].dark .panel .panel-heading,html[data-widget].dark .panel .panel-body ul.list-group,html[data-widget].dark .panel .panel-body ul.list-group li.list-group-item { background: #1e1e1e !important; color: #f0f0f0 !important;}html[data-widget].dark .panel .panel-heading .note,html[data-widget].dark .panel .panel-heading .label,html[data-widget].dark .panel .panel-body ul.list-group .note,html[data-widget].dark .panel .panel-body ul.list-group .label,html[data-widget].dark .panel .panel-body ul.list-group li.list-group-item .note,html[data-widget].dark .panel .panel-body ul.list-group li.list-group-item .label { color: #f0f0f0 !important;}.btn.btn-primary { background: var(--color-primary, #459290);}#wpcontent #adminDashboard > .row { margin-left: 0px; margin-right: 0px;}.backend-ui-headline > .row,#wpbody-content > form.row { margin-left: 0px; margin-right: 0px;}.card { background: #fff; box-shadow: 0px 3px 6px -4px rgba(0, 0, 0, 0.5); border-radius: 5px; padding: 15px; margin-bottom: 15px; min-width: auto !important; max-width: none !important;}.grid .grid-col .grid-panel a.img-wrapper { overflow: hidden; float: left; width: 100%; margin-bottom: 10px;}@media screen and (min-width: 769px) { .grid .grid-col .grid-panel a.img-wrapper {  height: 235px; }}.grid .grid-col .grid-panel img.img-responsive { max-height: 40vh; margin: auto; margin-bottom: 0px; display: block;}.grid .grid-col .grid-panel.folder .fa.fa-folder { margin: 15px auto; display: block; font-size: 70px; color: #268fc1; text-align: center;}tbody.sortable tr { background: rgba(255, 255, 255, 0.75);}body.wp-admin { overflow: auto !important; position: relative;}p.or-p { margin: auto; margin-top: 5px; margin-bottom: 5px; display: block; text-align: center;}#shortcodesTabLink { word-break: break-all;}::-webkit-scrollbar { width: 0px;}::-webkit-scrollbar-track-piece { background-color: transparent; -webkit-border-radius: 6px;}a.markerEditBtn { float: right; margin-top: -25px; margin-right: 10px;}label,li,.modal .tilePreview { user-select: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none;}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { max-width: 100%;}ol.breadcrumb { margin-left: 0px;}.bootstrap-datetimepicker-widget { z-index: 99999999 !important;}body.action-customers .tab-content { min-height: 31vh; transition: 0.5s all linear; -webkit-transition: 0.5s all linear; -khtml-transition: 0.5s all linear; -moz-transition: 0.5s all linear; -ms-transition: 0.5s all linear; -o-transition: 0.5s all linear;}html,body#adminDashboard { background-color: transparent;}.list-group .list-group-item .item-note { float: right; position: relative; top: 0px; right: 0px;}.list-group .list-group-item:not(.disabled) { min-height: 70px;}td.loaded,td.loaded a,td.not-loaded,td.not-loaded a { transition: 0.5s all linear; -webkit-transition: 0.5s all linear; -khtml-transition: 0.5s all linear; -moz-transition: 0.5s all linear; -ms-transition: 0.5s all linear; -o-transition: 0.5s all linear;}td.not-loaded,td.not-loaded a { opacity: 0.25 !important; color: #999 !important;}.xdebug-error { position: fixed; bottom: 15px; right: 15px; min-width: 50vw; max-width: 90vw; z-index: 4;}iframe { border-width: 0px;}iframe#templateView, iframe#templateView[src] { transition: 0.5s all linear; -webkit-transition: 0.5s all linear; -khtml-transition: 0.5s all linear; -moz-transition: 0.5s all linear; -ms-transition: 0.5s all linear; -o-transition: 0.5s all linear;}iframe.stream { border-width: 0px; width: 200%; height: 60vh; background: #000; transform: scale(0.5); margin: -15vh -50% -12.5vh -50%;}.modal#addNewComponentModal .component { padding: 30px; text-align: center; font-size: 20px;}.evo-pop { background: #fff; box-shadow: 0px 0px 5px #ccc;}.livefilter-list { margin-top: 15px;}button#report-bug { background: transparent; border-width: 0px; border-left: 1px solid #fff; margin-left: 15px; padding-left: 15px;}button#report-bug .fa { font-size: 20px;}@media screen and (max-width: 768px) { #adminDashboard .jumbotron .row > div {  margin-bottom: 15px; } .qq-gallery {  float: right; } #fallbackImageUploaderModal .qq-upload-button {  right: 20px;  top: -30px; } iframe.stream {  margin-top: -20vh;  margin-bottom: -25vh; }}@media screen and (min-width: 1440px) { .iphone:not(body):not(.page) {  position: absolute;  right: 5vw;  top: 0vh; } #editDish .iphone:not(body) {  right: 1vw; } #editDish .iphone:not(body) {  position: fixed;  margin-right: -1vw;  right: auto !important;  top: auto !important;  bottom: -10.5vh;  transform: scale(0.5); }}.edit-textarea { float: left; width: 100%; padding: 0px; margin: 0px; border-width: 0px; border-radius: 15px; resize: none; height: auto;}iframe.remoteControl { border-width: 0px; width: 100%; background: #000; height: 50vh;}.toggle.ios,.toggle-on.ios,.toggle-off.ios { border-radius: 15px; height: 25px !important; font-size: 13px; margin-top: 4px;}.toggle.ios .btn { padding-top: 1px; padding-left: 10px;}.toggle.ios .toggle-handle { border-radius: 20px;}@media screen and (min-width: 1680px) { #editDish .iphone:not(body) {  bottom: -15vh;  transform: scale(0.8);  margin-right: 0px;  margin-left: -15px; }}/* iPad portrait */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) { .modal-content {  left: 20%; } .modal-content .modal-body {  min-height: 25vh !important; }}@media only screen and (max-width: 768px) { body:not(.page):not(.wp-admin) {  padding: 85px 0px 0px; } iframe.remoteControl, iframe.stream {  height: 80vh; } nav#navigation {  top: 35px; } form.add-layers-form {  right: 0px;  margin-left: auto;  max-width: 75vw; } form.add-layers-form .btn-group {  max-width: 45vw;  margin-right: 2.5vw; } form.add-layers-form .btn {  float: right !important; }}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) { iframe.remoteControl, iframe.stream {  height: 75vh; }}iframe#templateView { width: 100%; min-height: 0px; height: 0px; margin: 0px;}iframe#templateView[src] { min-height: 50vh;}#appExport .iphone iframe.app { background-color: #fff;}#browser { max-height: 80vh; max-width: 80%; box-shadow: 0px 0px 4px #333; padding: 5px; border-radius: 5px; overflow: hidden; resize: both;}#browser input { background-color: #ddd; border-radius: 5px;}#browser #view { overflow: scroll; max-height: 85vh; min-height: 70vh; width: 100%;}.panel,.form-control:not(.bootstrap-select),.btn { border-radius: 15px;}.panel .row .btn.btn-block:not(.btn-primary) { margin-bottom: 15px;}a.subdued { padding-right: 10px; color: #888; text-decoration: none;}.modal.in .modal-dialog,.modal-content { box-shadow: none; border-radius: 15px;}.nav-tabs > li.active > a,.input-group,.panel-heading,.modal .modal-header { border-top-left-radius: 15px; border-top-right-radius: 15px;}.modal .modal-header { background: rgba(0, 0, 0, 0.05);}.modal .modal-body .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 100%;}.modal .tilePreview .background { position: absolute; z-index: 1; left: 0px; width: 285px; right: 0px; margin: 70px auto auto; height: 505px; background-size: cover; background-position: center center;}.modal .tilePreview .grid { position: relative; z-index: 3; float: left; width: 100%; padding: 20px; margin-top: 53px;}.modal .tilePreview .grid .tile { padding: 0px;}.modal .tilePreview .grid .inner { height: 122px; margin: 2px 2px 1px; padding-top: 50px; color: #fff; text-shadow: 0px 1px 0px #000; font-weight: bold; text-align: center; background-color: rgba(255, 255, 255, 0.3); border: 1px solid rgba(255, 255, 255, 0.45);}@media screen and (max-width: 768px) { #changeLogInfo .panel-heading .btn, #systemHealthInfo .panel-heading .btn, #pluginSuggestions .panel-heading .btn {  margin-top: -4px;  margin-right: -8px; }}.panel.alert.alert-dismissible { padding: 0px;}.panel.alert.alert-dismissible .panel-footer a i { float: left; margin-top: -5px; font-size: 30px;}.panel.alert.alert-dismissible#changeLogInfo .panel-body { overflow-y: scroll; max-height: 30vh;}.panel.alert.alert-dismissible#pluginSuggestions .panel-body { padding: 0px;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper { max-height: 30vh; min-height: 200px;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide { border-radius: 10px; max-height: 30vh; min-height: 200px; padding: 15px;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide .jumbotron,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide .jumbotron { padding: 15px 0px 0px 0px; min-height: 25vh;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide .jumbotron h4 i,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide .jumbotron h4 i { font-size: 30px;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide .jumbotron p,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide .jumbotron p { font-size: 13px;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide .jumbotron a,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide .jumbotron a { position: absolute; right: 0px; left: 0px; bottom: 0px; width: calc(100% - 30px); margin: 15px; border: 1px solid #999;}.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-slide .jumbotron a i,.panel.alert.alert-dismissible#pluginSuggestions .swiper-container .swiper-wrapper .swiper-slide .jumbotron a i { position: absolute; left: 15px; font-size: 20px;}.panel.alert.alert-dismissible .row .row { margin-bottom: 5px; padding-bottom: 5px; border-bottom: 2px solid rgba(0, 0, 0, 0.1);}.panel.alert.alert-dismissible span.label { float: right; padding: 4px; font-size: 13px; min-width: 45px; text-align: center; margin-top: 2px;}.swiper-container .swiper-wrapper .swiper-slide.grid-col .panel .panel-body { overflow: hidden;}.swiper-container .swiper-wrapper .swiper-slide.grid-col .panel .panel-body .fa-folder.has-image { position: absolute; top: 40%; left: 0px; right: 0px; margin: auto; display: block; text-shadow: 0px 0px 15px #fff;}.swiper-container .swiper-wrapper .swiper-slide.grid-col .panel .panel-body .folder-background { margin: -30px !important; width: calc(100% + 60px); max-width: calc(100% + 60px); opacity: 0.8; filter: blur(5px); -webkit-filter: blur(5px);}#pluginSuggestionsModal .swiper-container { max-height: 40vh;}#pluginSuggestionsModal .swiper-container .jumbotron { padding: 15px 0px 0px 0px; min-height: 30vh;}#pluginSuggestionsModal .swiper-container .jumbotron h4 i { font-size: 30px;}#pluginSuggestionsModal .swiper-container .jumbotron p { font-size: 13px; max-height: 60px;}#pluginSuggestionsModal .swiper-container .jumbotron a { width: calc(100% - 30px); margin: 15px; margin-bottom: 0px; border-width: 0px; border-radius: 0px;}#map { width: 100%; height: 300px;}.nav-tabs > li > a { padding-left: 6px; padding-right: 6px; font-size: 14px;}.modal-dialog { top: 15vh;}@media screen and (max-width: 768px) { body.modal-open content {  z-index: 9999999 !important;  overflow: visible !important;  position: relative !important; } .modal {  z-index: 99999999 !important; } .modal .modal-dialog {  z-index: 99999999 !important;  top: 0px !important;  margin: 0px !important;  border-radius: 0px !important; } .modal .modal-dialog .modal-content {  height: 100vh;  border-radius: 0px !important;  border-width: 0px !important; } .modal .modal-dialog .modal-content .modal-heading, .modal .modal-dialog .modal-content .modal-footer, .modal .modal-dialog .modal-content .modal-body {  border-radius: 0px !important; } .modal .modal-dialog .modal-content .modal-heading button.close, .modal .modal-dialog .modal-content .modal-footer button.close, .modal .modal-dialog .modal-content .modal-body button.close {  font-size: 30px; } .modal .modal-dialog .modal-content .modal-footer {  position: absolute;  bottom: 0px;  width: 100vw; }}.nav > li > a.btn-success:hover,.nav > li > a.btn-success:focus,.nav > li > a.btn-success:active { background-color: #449d44 !important; border-color: #398439 !important;}.panel { border-width: 0px !important; -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12) !important; box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12) !important; border-radius: 8px !important; transform: translateZ(0) !important;}.panel .table { margin-left: -15px; margin-top: -15px; margin-bottom: -15px; width: calc(100% + 30px); max-width: calc(100% + 30px); border-width: 0px;}.panel.panel-default .panel-heading { background: #fff; border-width: 0px;}.panel.panel-default .panel-heading .row .col-sm-4 b { font-size: 24px !important; font-weight: 600;}.panel.panel-default .panel-heading h3,.panel.panel-default .panel-heading b { font-size: 24px !important; font-weight: 600; line-height: 30px; margin-top: 0px !important;}.panel.panel-default .panel-heading a.btn-primary { float: right !important; margin: -5px;}.panel-group .panel { overflow: hidden;}@media screen and (max-width: 768px) { .panel-group .panel {  margin-bottom: 15px; }}@media screen and (min-width: 769px) { .qq-upload-button {  float: right; } .qq-gallery .btn {  float: right;  padding-left: 10px !important;  padding-right: 10px !important;  height: 35px;  margin-left: 10px; } .middle-col {  padding-left: 0px;  padding-right: 0px; } .middle-col .tab-pane .row {  margin-left: -5px;  margin-right: -5px; } .middle-col .tab-pane .col-lg-3 {  padding-left: 5px;  padding-right: 5px; } .middle-col label {  font-weight: 400;  font-size: 13px; }}.note-editable { min-height: 70vh; -webkit-user-select: initial; user-select: initial;}.dropdown .dropdown-menu.avatarDropdown li { width: 33%; float: left;}.bootstrap-select.btn-group .dropdown-toggle .filter-option .fa { font-size: 18px;}.bootstrap-select.btn-group .dropdown-toggle .filter-option span.icon-span { display: none;}.icons-dropdown li { float: left; width: 25%;}.icons-dropdown li a i { font-size: 25px;}.icons-dropdown li a span { font-size: 0px;}.note-editor .dropdown-menu li * { color: #333;}ul.list-group li.list-group-item a.btn { border-width: 0px;}ul.list-group li.list-group-item a span.title-padding { float: left; padding-top: 3px;}ul.list-group li.list-group-item ul.nav-sm a { padding: 5px 0px; font-size: 12px; margin-right: 2px;}ul.list-group li.list-group-item ul.nav-sm input[type=checkbox] { float: left; margin-right: 5px; margin-top: 2px;}ul.list-group li.list-group-item ul.nav-sm label.inAppVisibleLabel { float: left; padding: 2px 2px 2px 6px;}.iphone:not(body):not(.page),.iphone:not(body):not(.page) .app { color: #fff;}.iphone:not(.page):not(body),.modal .tilePreview { height: 649px; width: 323px; background: url(/wp-content/plugins/wordpress-extension/img/iphone.png) no-repeat center center; background-size: contain; margin: 10px auto auto; display: block; cursor: default;}.modal .modal-body .note-editable { min-height: 35vh;}.modal .modal-footer .left { float: left;}.modal .modal-footer .left input { float: left; margin: 2px 6px 2px 2px;}#editForm .form-field-type-headline,#editForm .form-field-type-subheadline { background: #f0f0f0;}@-webkit-keyframes rotating/* Safari and Chrome */ { from {  -ms-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -webkit-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg); } to {  -ms-transform: rotate(360deg);  -moz-transform: rotate(360deg);  -webkit-transform: rotate(360deg);  -o-transform: rotate(360deg);  transform: rotate(360deg); }}@keyframes rotating { from {  -ms-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -webkit-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg); } to {  -ms-transform: rotate(360deg);  -moz-transform: rotate(360deg);  -webkit-transform: rotate(360deg);  -o-transform: rotate(360deg);  transform: rotate(360deg); }}.rotating { -webkit-animation: rotating 2s linear infinite; -moz-animation: rotating 2s linear infinite; -ms-animation: rotating 2s linear infinite; -o-animation: rotating 2s linear infinite; animation: rotating 2s linear infinite;}.iphone:not(.page):not(body) { height: 811px; width: 468px; float: left; transform: scale(0.75);}.iphone:not(.page):not(body) .loadingBar { position: absolute; text-align: center; background-color: #000; margin: 58px; margin-top: 86px;}.iphone:not(.page):not(body) .loadingBar i { margin-top: 80%; font-size: 30px; color: #fff; float: left; width: 100%;}.iphone:not(.page):not(body) .app { float: left; width: 350px; height: 610px; margin: 19.5% 12.5% 4.5%; border-radius: 3px;}/* MacBook Air 11 */@media only screen and (device-width: 1366px) and (orientation: landscape) { content:not(.large) #editDish .iphone:not(body) {  margin: -100px -100px; } content.large #editDish .iphone:not(body) {  margin: -90px -90px; }}.iphone:not(body):not(.page) .app .header { float: left; height: 40px; width: 100%;}.iphone:not(body):not(.page) .app .header .menu-toggle { float: left; position: relative; top: -2px; font-size: 30px; margin: 0px 5px 5px 9px;}.iphone:not(body):not(.page) .app iframe { width: 100%; height: 100%;}.iphone:not(body):not(.page) .app .content { float: left; width: 100%; overflow-y: scroll; overflow-x: hidden; height: calc(100% - 40px);}.iphone:not(body):not(.page) .app .content.posts .item img { max-width: 100%;}.iphone:not(body):not(.page) .app .content.posts .card { margin: 7.5px; border-radius: 2px; padding: 0px;}.iphone:not(body):not(.page) .app .content.posts .card .item p { margin: 0px 0px 10px 15px;}.iphone:not(body):not(.page) .app .content.posts .card .item h3 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 15px 0 4px; font-size: 14px; color: #000; font-weight: 500; font-family: "-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif; line-height: 1.2;}.iphone:not(body):not(.page) .app .content.posts .card .item-avatar { padding-left: 72px; min-height: 72px;}.iphone:not(body):not(.page) .app .content.posts .card .item-avatar > img:first-child { position: absolute; top: 16px; left: 16px; max-width: 40px; max-height: 40px; width: 100%; height: 100%; border-radius: 50%;}.iphone:not(body):not(.page) .app .content.posts .item { background-color: #fff; color: #444; position: relative; z-index: 2; display: block; margin: -1px; border: 1px solid #ddd; font-size: 16px; max-width: 100%; padding: 0px;}.iphone:not(body):not(.page) .app .content.posts .item .padding { padding: 15px;}.alert.toast { position: fixed; top: 0px; left: 0px; right: 0px; margin: auto; z-index: 99999; border-radius: 0px;}.alert > a.btn { position: absolute; right: 15px; margin-top: -35px;}#livechat { position: fixed; bottom: 0px; right: 5vw; z-index: 4;}#livechat .panel { margin-bottom: 0px !important; border-radius: 0px !important;}#livechat .panel .panel-heading { cursor: pointer;}#livechat .panel .panel-heading,#livechat .panel .panel-body,#livechat .panel .panel-footer { border-width: 0px; overflow: visible; transition: 0.5s all linear; border-radius: 0px !important;}#livechat .panel .panel-body { padding: 0px;}#livechat .panel .panel-body .bootstrap-tagsinput { box-shadow: none; border-radius: 0px; border-width: 0px;}#livechat .panel .panel-body .bootstrap-tagsinput span.label { position: absolute; left: 30px; margin-top: 1px;}#livechat .panel .panel-body .bootstrap-tagsinput input[type=text] { padding-left: 10px;}#livechat .panel .panel-body input[type=text],#livechat .panel .panel-body .bootstrap-tagsinput,#livechat .panel .panel-body ul.list-group { float: left; width: 100%;}#livechat .panel .panel-body input[type=text],#livechat .panel .panel-body .btn { border-radius: 0px; border-width: 0px;}#livechat .panel .panel-body ul.list-group { border-width: 0px; border-radius: 0px; max-height: 40vh; margin-bottom: 0px; overflow-y: auto; -webkit-overflow-scrolling: touch;}@media screen and (max-width: 768px) { #livechat .panel .panel-body ul.list-group {  max-height: 75vh; }}#livechat .panel .panel-body ul.list-group .alert { margin-bottom: 0px; border-radius: 0px; border-width: 0px;}#livechat .panel .panel-body ul.list-group li.list-group-item { border-radius: 0px; border-left-width: 0px; border-right-width: 0px;}#livechat .panel .panel-body ul.list-group li.list-group-item .label { float: left;}#livechat .panel .panel-body ul.list-group li.list-group-item p { float: left; width: 100%;}#livechat.closed .panel-body,#livechat.closed .panel-footer { transition: 0.5s all linear; display: none;}.panel-wrapper .panel-heading { cursor: move;}.panel { margin-bottom: 15px;}.panel .panel-body { padding-bottom: 0px;}.panel .panel-body ul.list-group li.list-group-item { float: left; width: 100%;}.panel .panel-body ul.list-group li.list-group-item .badge { float: right;}.tab-content { background-color: #fff; margin-top: 0px; padding: 15px; border: 1px solid #ddd; border-top-width: 0px;}@media screen and (max-width: 768px) { .tab-content {  max-height: 72.5vh;  overflow-y: auto; }}.middle-col .tab-content { overflow-y: visible;}.boardRow { padding-top: 15px;}#categories .category input { border-width: 0px;}.jumbotron .empty { text-align: center; margin: auto; display: block;}.jumbotron ul.list-group { margin: 15px;}.pac-container { z-index: 1051 !important;}.editMultiEventsSubmit,.editMultiEventsCheckbox { float: right;}#pricelists ul.list-group li.list-group-item .btn,#pricelistEntries ul.list-group li.list-group-item a,#pricelistEntries ul.list-group li.list-group-item button.reset { float: right;}#pricelistEntries ul.list-group li.list-group-item a,#pricelistEntries ul.list-group li.list-group-item button.reset { background: transparent; border: 0px; font-size: 20px; padding: 0px; margin-left: 5px; margin-right: 5px; color: #444;}#pricelistEntries ul.list-group li.list-group-item input[type=number].form-control { float: right; width: 100px;}#specialsBoardEditor { width: 100%; min-height: 33vh; background-color: #000; margin-top: 15px; margin-bottom: 15px; background-size: cover;}#specialsBoardEditor .specialCol h4,#specialsBoardEditor .specialCol p { margin-top: 0px; color: #fff;}.specialRow .specialCol { border: 1px solid #ddd; padding: 5px;}#specialsBoardEditor .specialCol { position: relative; z-index: 2;}.table-responsive { overflow-y: visible;}a:hover { text-decoration: none;}.panel .panel-heading { border-top-left-radius: 8px; border-top-right-radius: 8px;}.table .fa.fa-folder { font-size: 35px; color: rgb(116, 210, 251);}.table tr td a,.table tr td button { margin-right: 5px;}.table tr td a .fa,.table tr td button .fa { margin-right: 5px; font-size: 16px;}#calendarWidget .panel.alert.alert-dismissible .row .row,#calendarCustomerWidget .panel.alert.alert-dismissible .row .row { margin-bottom: -10px; border-width: 0px; padding: 0px;}#calendarWidget .panel.alert.alert-dismissible .row .row .form-inline,#calendarCustomerWidget .panel.alert.alert-dismissible .row .row .form-inline { float: right;}#calendarWidget .panel.alert.alert-dismissible .row .row .form-inline .btn-group,#calendarCustomerWidget .panel.alert.alert-dismissible .row .row .form-inline .btn-group { float: left; margin-right: 5px;}#calendarWidget .panel.alert.alert-dismissible #calendarView,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView { margin-bottom: 15px;}#calendarWidget .panel.alert.alert-dismissible #calendarView .cal-event-list .event.pull-left,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView .cal-event-list .event.pull-left { margin-top: 5px;}#calendarWidget .panel.alert.alert-dismissible #calendarView .event,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView .event { border-width: 0px; box-shadow: none !important; margin-right: 5px;}#calendarWidget .panel.alert.alert-dismissible #calendarView .event.event-important,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView .event.event-important { background: #EA2027;}#calendarWidget .panel.alert.alert-dismissible #calendarView #cal-slide-content,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView #cal-slide-content { background: #f4f4f4; box-shadow: none !important;}#calendarWidget .panel.alert.alert-dismissible #calendarView #cal-slide-content a.event-item,#calendarCustomerWidget .panel.alert.alert-dismissible #calendarView #cal-slide-content a.event-item { color: #333; font-size: 14px;}#customersList .panel .panel-heading { border-top-left-radius: 5px; border-top-right-radius: 5px;}#customersList .panel .panel-heading h4.panel-title { float: left; width: auto;}#customersList .panel .panel-heading .btn { float: right; margin-top: -7px; margin-bottom: -10px; margin-right: -10px; margin-left: 15px;}#customersList .panel .panel-heading .btn .fa { font-size: 17px; margin-right: 5px;}.constructionsitesPanel ul.list-group li.list-group-item.site { min-height: 0px !important;}.constructionsitesPanel ul.list-group li.list-group-item.site a.delete-btn { position: absolute; right: 15px; top: 10px;}#editForm ul.list-group > li.form.setting { margin-top: 15px; border-radius: 15px;}.mail .breaker { width: calc(100% + 30px); padding-top: 15px; padding-bottom: 5px; margin-top: 15px; margin-bottom: 15px; float: left; width: 100%;}.mail .centered { text-align: center;}.mail .uppercase { text-transform: uppercase;}.mail img.img-responsive { max-width: 100%;}.mail hr { float: left; width: 100%;}#mail-centered.boxed { background: #ddd; height: 100%; width: 100%; padding-top: 30px; padding-bottom: 30px;}#mail-centered.boxed nav#mail-header-center img { margin: 30px auto; display: block; max-width: 75%; max-height: 50px;}#mail-centered.boxed .container .inner { float: left; width: 100%; background: #fff; box-shadow: 0px 5px 20px -5px #333; border-radius: 5px;}#mail-centered.boxed .container .inner .container-fluid { float: left; width: 100%;}#mail-centered.boxed .container .inner .jumbotron { background: transparent; margin-top: 15px; padding-left: 0px; padding-right: 0px;}#mail-centered.boxed .container .inner .jumbotron h1, #mail-centered.boxed .container .inner .jumbotron h #mail-centered.boxed .container .inner .jumbotron h3, #mail-centered.boxed .container .inner .jumbotron h4, #mail-centered.boxed .container .inner .jumbotron p { margin-top: 0px;}#mail-centered.boxed .container .inner ul.questions li.question span.index { position: absolute; left: 15px; margin: -10px; margin-left: -15px; margin-right: 15px; width: 45px; height: 100%; text-align: center; padding: 10px;}#mail-centered.boxed .container .inner ul.questions li.question span.title { position: relative; left: 45px; width: calc(100% - 45px); text-align: left;}#mail-centered.boxed .container .inner .row { float: left; width: 100%;}#mail-centered.boxed .container .inner .btn { margin-bottom: 15px;}#mail-centered.boxed nav#mail-footer-center { text-align: center;}.qq-upload-list { margin-top: 90px !important; position: absolute; right: 0px; width: 375px; max-width: 80vw;}.qq-upload-list li { float: left; width: 100%; background: #f9f9f9 !important;}.qq-upload-list li.qq-upload-success { background: #70b63a !important;}.qq-upload-list li .qq-thumbnail-wrapper { float: left; max-width: 25%;}.qq-upload-list li .qq-thumbnail-wrapper img { float: left; max-width: 100% !important; height: auto !important;}.qq-upload-list li .qq-file-info { float: left; max-width: 75%; padding-left: 15px;}#createNewOrderModal .swiper-container { min-height: 25vh;}#createNewOrderModal .swiper-container .note-editable { min-height: 45vh;}#createNewOrderModal .swiper-container .jumbotron { margin-bottom: 0px; padding-top: 15px; padding-bottom: 15px;}#createNewOrderModal .swiper-container .jumbotron h3 { margin-top: 0px;}#createNewOrderModal .swiper-container .jumbotron p { font-size: 16px;}@media screen and (min-width: 769px) { .backend-ui-headline .row {  margin-top: 6px; } .backend-ui-headline .row .col-xs-12.col-md-6 {  max-width: 37.5%;  width: 37.5%; } .backend-ui-headline .row .col-xs-12.col-sm-6 {  max-width: 62.5%;  width: 62.5%; } .backend-ui-headline .row .col-xs-12.col-sm-6 .bootstrap-select {  max-width: 10vw; }}.backend-ui-headline .nav { margin-top: 0px;}@media screen and (min-width: 769px) { .backend-ui-headline .nav {  float: right;  margin-right: 45px; }}@media screen and (max-width: 768px) { .backend-ui-headline .nav {  width: 100%; }}.backend-ui-headline .nav .reload-button { padding-top: 2px; padding-bottom: 2px; text-align: center; font-size: 12px; min-width: 125px; margin-left: 5px;}.backend-ui-headline .nav .reload-button small { float: left; width: 100%; margin-top: 0px; font-size: 9px;}@media screen and (max-width: 768px) { button[data-target="#createNewOrderModal"] {  margin-top: -5px !important; } .orders-filters-nav .form-control, .orders-filters-nav .bootstrap-select {  width: 41.5vw !important; } .orders-filters-nav .bootstrap-select {  margin-top: 2px !important; } .orders-filters-nav .reload-button {  margin-top: -75px !important;  margin-left: 35vw !important; } #orders {  margin-top: 15px; }}.order-panel .order-article-label,.order-panel .order-article-image,.order-panel .order-article-price { float: left;}.order-panel .order-article-label.order-article-image,.order-panel .order-article-image.order-article-image,.order-panel .order-article-price.order-article-image { margin: -10px; margin-left: -15px; margin-right: 10px;}.order-panel .order-article-label.order-article-label,.order-panel .order-article-image.order-article-label,.order-panel .order-article-price.order-article-label { width: calc(100% - 50px); padding-top: 5px;}.order-panel .order-article-label.order-article-price,.order-panel .order-article-image.order-article-price,.order-panel .order-article-price.order-article-price { right: 10px; margin-top: 5px; position: absolute;}.order-states li.list-group-item a.btn { float: right;}#orders { float: left; width: 100%;}#orders .list-group { float: left; width: 100%;}#orders .panel .collapse .remove-product-from-order { position: absolute; right: 5px; top: 5px;}#orders .panel .collapse.in .panel-body { min-height: 60vh;}#orders .panel.order-item-panel .collapse.in .panel-body { min-height: 0px !important;}#orders .panel .panel-heading .label { font-size: 13px; min-height: 22px;}#orders .panel .panel-heading .label.printed, #orders .panel .panel-heading .label.timestamp { float: right; margin-left: 5px; padding-top: 4px; margin-top: -1px;}#orders .panel .panel-heading .label.printed a { opacity: 0; position: relative; left: -8px; z-index: 2; float: left; width: calc(100% + 16px); text-align: center; margin-top: -17px; margin-bottom: -4px; padding: 5px 0px; background-color: #f7ca18; border-radius: 3px; color: #fff; text-decoration: none;}#orders .panel .panel-heading .label.printed:hover a { opacity: 1;}#orders .panel .panel-body { padding-bottom: 15px;}#orders .panel .panel-body table { margin-top: 15px;}#orders .panel .panel-body .list-group .list-group-item:not(.disabled) { min-height: auto;}#orders .panel .panel-body .list-group .list-group-item:not(.disabled) .amount { width: 45px; height: 30px; float: left; margin-left: -10px; margin-top: 4px; font-size: 16px;}#orders .panel .panel-body .list-group .list-group-item:not(.disabled) .amount input.form-control { width: 27px; height: 27px; border-radius: 30px; float: left; margin-right: 5px; padding: 3px 0px; text-align: center;}#orders .panel .panel-body .list-group .list-group-item:not(.disabled) .title { float: left; width: calc(100% - 35px); font-size: 13px;}#ordersCustomerView .row { -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12); box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);}#ordersCustomerView .row:first-child { border-bottom: 1px solid #ddd; margin-top: -15px; margin-bottom: -15px;}#ordersCustomerView .row:first-child div.col-xs-12 { height: 50px; box-shadow: inset -1px 1px 1px -1px #ddd;}#ordersCustomerView .row:first-child div.col-xs-12 h4 { line-height: 30px;}#ordersCustomerView .row.in { position: relative; top: 15px; margin-bottom: 0px;}#ordersCustomerView .row.in ul.list-group li.list-group-item img { margin-top: 10px;}#ordersCustomerView .row div.col-xs-12 table { border-width: 0px !important;}#ordersCustomerView .row div.col-xs-12 table tr { border-width: 0px !important;}#ordersCustomerView .row div.col-xs-12 ul.list-group { border-width: 0px !important;}#editPage #workBench { background: #fff; box-shadow: 0px 0px 5px #ccc; min-width: 200px; width: 10vw; min-height: 40vh; position: fixed; z-index: 3;}@media screen and (min-width: 1440px) { #editPage .iphone:not(body):not(.page) {  right: 1vw; }}#editPage .iphone:not(body):not(.page).livepreview { transform: scale(1); margin-top: 10vh; left: 0px;}#editPage .iphone:not(body):not(.page).livepreview .app { background: #fff;}@media screen and (max-width: 1366px) and (orientation: landscape) { #editPage .iphone:not(body):not(.page).livepreview {  transform: scale(0.8);  margin-top: -20vh;  margin-left: -6vw; }}body.reader { padding: 0px !important; margin: 0px !important;}body #websiteBuilderForm { font-size: 16px;}body #websiteBuilderForm .divider b { font-size: 20px;}body #websiteBuilderForm ul.sortable-list { float: left; width: 100%;}body #websiteBuilderForm ul.sortable-list > li.sortable-item { float: left; width: 100%; background: rgba(0, 0, 0, 0.5) !important; border: 1px solid rgba(0, 0, 0, 0.5) !important; border-radius: 15px !important; padding: 15px !important;}body #websiteBuilderForm ul.sortable-list > li.sortable-item i.fa.fa-sort { float: right; opacity: 0.75; margin-top: 15px; margin-left: 5px; margin-right: 10px; font-size: 20px;}body #websiteBuilderForm ul.sortable-list > li.sortable-item label { float: left; width: 100%; line-height: 50px; margin-bottom: 0px; font-weight: 500;}body #websiteBuilderForm ul.sortable-list > li.sortable-item label input[type=checkbox] { float: left; width: auto; padding: 5px; border: 1px solid #f0f0f0; border-radius: 3px; width: 20px; height: 20px; margin: 0px; margin-right: 10px; margin-top: 15px;}body #pipelineSourcesPermissions tbody tr td h3 { margin-top: 0px; font-size: 20px; font-weight: 800;}body #pipelineSourcesPermissions tbody tr td p { font-size: 16px;}body #trendChart { width: calc(100% + 30px); height: 80vh; margin: -15px;}body #trends-timeline { width: calc(100% + 30px); height: 80vh; margin: -15px;}body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content,body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content .tl-text { max-width: 100% !important; width: 100% !important;}body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content a.btn,body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content .tl-text a.btn { margin-right: 5px; margin-bottom: 5px; background: transparent !important; text-decoration: none; color: #000 !important;}body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content a.btn:hover,body #trends-timeline .tl-slide-text-only .tl-slide-content-container .tl-slide-content .tl-text a.btn:hover { background: #000 !important; color: #fff !important;}.headlineToolbar { --padding-start: 0px; --padding-end: 0px; --padding-bottom: 0px; --padding-top: 0px; background-position: center center; background-repeat: no-repeat; background-size: cover; min-height: 160px;}.headlineToolbar > div { float: left; width: 100%; min-height: 27.5vh; background-position: center center; background-repeat: no-repeat; background-size: cover;}.headlineToolbar > div:before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 2; background: rgba(0, 0, 0, 0.25);}.headlineToolbar h1 { position: relative; bottom: 0px; z-index: 12; padding-top: 15px; padding-bottom: 15px; color: #fff !important;}.headlineToolbar.videoMode h1 { padding-top: calc(var(--ion-safe-area-top) + 30px); padding-bottom: 5px;}.headlineToolbar { margin-top: -20px; margin-bottom: -20px; position: sticky; overflow: hidden; left: 0px; top: 0px; width: 100%;}.headlineToolbar::before { content: ""; position: absolute; left: 0px; top: 0px; width: 100%; height: calc(100% + 1px); background: var(--ion-color-black); opacity: 0.4; z-index: 0;}.headlineToolbar.videoMode::before { opacity: 0.8;}.headlineToolbar h1 { font-weight: 800; font-size: 20px; margin: 10px; padding-left: 10px; padding-right: 10px;}.headlineToolbar .hostItem { --overflow: visible; overflow: visible; --background: transparent !important; background: transparent !important;}.headlineToolbar .hostItem.hasAvatar ion-label { padding-left: 60px;}.headlineToolbar .hostItem .avatarImg { border-radius: 50px; position: absolute; height: 45px; width: 45px; max-height: none; z-index: 2; background: #fff; --background: #fff;}.post-page { overflow: hidden; --border-radius: 20px; position: relative; z-index: 10; background: var(--ion-color-light) !important; color: var(--ion-color-dark) !important; border-top-left-radius: 35px; border-top-right-radius: 35px; --font-family: Georgia, Cambria, "Times New Roman", Times, serif; font-family: Georgia, Cambria, "Times New Roman", Times, serif; min-height: 100vh;}@media screen and (max-width: 768px) { .post-page {  width: 100vw; }}.post-page.post-page-size1 div,.post-page.post-page-size1 p { font-size: 16px !important;}.post-page.post-page-size2 div,.post-page.post-page-size2 p { font-size: 18px !important;}.post-page.post-page-size3 div,.post-page.post-page-size3 p { font-size: 20px !important;}.post-page.videoMode ion-slide,.post-page.videoMode .post,.post-page.videoMode .ion-padding { padding-bottom: 0px !important; padding-top: 0px !important;}.post-page.videoMode ion-slide video,.post-page.videoMode .post video,.post-page.videoMode .ion-padding video { margin-bottom: 15px !important; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; width: 100vw;}.post-page.tts div,.post-page.tts p { font-size: 28px !important;}.post-page ion-slide > .ion-padding { --padding-top: 0px; line-height: 1.5em; font-weight: 500; padding-top: 0px; padding-left: 30px; padding-right: 30px;}.post-page ion-slide > .ion-padding a { color: var(--ion-color-dark) !important; font-weight: 900;}.post-page.invert { background: var(--ion-color-dark) !important; color: var(--ion-color-light) !important;}.post-page.invert ion-slide > .ion-padding a { color: var(--ion-color-light) !important;}#postPage { max-width: 808px; margin: auto; display: block; top: 125px; position: absolute; left: 0px; right: 0px; background: #fff !important;}.ion-padding { padding-left: 20px; padding-right: 20px;}.post table,.post video,.post img { width: calc(100% + 40px); margin-left: -20px; margin-right: -20px;}.qrCodeWrapper { background-color: #fff;}.qrCodeWrapper svg { margin: auto; display: block; max-width: 400px; max-height: 400px;}#settings .list-group { outline: none;}#settingsTabList { margin-top: 0px; max-height: calc(100vh - 120px); overflow-y: scroll; -webkit-overflow-scrolling: touch;}#statisticsCard .panel .panel-heading label { float: right; margin: 3px; margin-right: 10px; border-radius: 5px; background: rgba(255, 255, 255, 0.1); padding-left: 0px; padding-right: 15px;}#statisticsCard .panel .panel-heading label[for=statisticsAbsolute]:not(.absolute) .absolute { display: none;}#statisticsCard .panel .panel-heading label[for=statisticsAbsolute].absolute .relative { display: none;}#statisticsCard .panel .panel-heading label .toggle { margin-left: -1px; margin-right: 5px; border-radius: 5px;}#statisticsCard .panel .panel-heading label .toggle .toggle-group label { text-align: center; padding: 0px;}.modal .time-tracking-btn { float: right; margin-top: -30px; margin-right: 30px; margin-left: -20px;}#viewShortDescription .note-editable { min-height: 150px;}#tasksByProjectWidget .panel.visionomieWidgetPanel,#tasksByUserWidget .panel.visionomieWidgetPanel { box-shadow: none; border-width: 0px; border-radius: 0px; margin-bottom: 0px;}#tasksByProjectWidget .panel.visionomieWidgetPanel .panel-body,#tasksByUserWidget .panel.visionomieWidgetPanel .panel-body { padding-top: 0px;}#tasksByProjectWidget .panel.visionomieWidgetPanel .panel-body ul,#tasksByUserWidget .panel.visionomieWidgetPanel .panel-body ul { border-width: 0px; padding: 0px;}#tasksByProjectWidget .panel.visionomieWidgetPanel .panel-body ul li,#tasksByUserWidget .panel.visionomieWidgetPanel .panel-body ul li { font-size: 24px; padding-top: 5px; padding-bottom: 5px; border-width: 0px; min-height: 0px;}#tasksByProjectWidget .panel.visionomieWidgetPanel .panel-body ul li h4,#tasksByUserWidget .panel.visionomieWidgetPanel .panel-body ul li h4 { font-size: 24px; margin: 0px; padding: 0px;}#tasksByProjectWidget .panel.visionomieWidgetPanel .panel-body ul li .label,#tasksByUserWidget .panel.visionomieWidgetPanel .panel-body ul li .label { position: absolute; right: 15px; top: 0px; color: #000; font-size: 24px !important;}#tasksCreateCustomerWidget .btn-group,#tasksCreateCustomerWidget .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) { width: 100%; margin-bottom: 15px;}#tasksCreateCustomerWidget .note-editor.note-frame,#tasksCreateCustomerWidget .swiper-container { height: auto;}#tasksCreateCustomerWidget .note-editor.note-frame .swiper-wrapper,#tasksCreateCustomerWidget .swiper-container .swiper-wrapper { height: auto;}#tasksCreateCustomerWidget .note-editor.note-frame .swiper-wrapper .swiper-slide,#tasksCreateCustomerWidget .swiper-container .swiper-wrapper .swiper-slide { height: auto;}#tasksCustomerWidget.visionomieWidget,#tasksWidget.visionomieWidget { font-size: 18px;}#tasksCustomerWidget.visionomieWidget .visionomieWidgetPanel,#tasksWidget.visionomieWidget .visionomieWidgetPanel { margin-bottom: 0px !important;}#tasksCustomerWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody,#tasksWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody { padding-left: 0px !important; padding-right: 0px !important;}#tasksCustomerWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid],#tasksWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid] { padding-left: 2px !important; padding-right: 2px !important;}#tasksCustomerWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid] .panel-body,#tasksWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid] .panel-body { padding-left: 1px !important; padding-right: 1px !important;}#tasksCustomerWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid] .panel-body h5,#tasksWidget.visionomieWidget .visionomieWidgetPanel .visionomieWidgetPanelBody div.col-xs-12[data-state-uid] .panel-body h5 { font-size: 24px;}@media screen and (min-width: 769px) { #tasksCustomerWidget .panel .panel-heading , #tasksWidget .panel .panel-heading  {  height: 40px; }}#tasksCustomerWidget .panel .panel-heading  [data-value=stateEstimateCalc],#tasksWidget .panel .panel-heading  [data-value=stateEstimateCalc] { position: absolute; right: 15px; top: 0px;}#tasksCustomerWidget .panel .panel-heading  [data-value=stateEstimateCalc] .around,#tasksWidget .panel .panel-heading  [data-value=stateEstimateCalc] .around { margin-top: 2px; font-size: 24px;}#tasksCustomerWidget .panel .panel-heading  .row .col-sm-9  .bootstrap-select,#tasksWidget .panel .panel-heading  .row .col-sm-9  .bootstrap-select { width: 20%; margin-bottom: 5px;}#tasksCustomerWidget .panel .panel-heading  h3,#tasksWidget .panel .panel-heading  h3 { margin-top: 0px; margin-bottom: 0px;}#tasksCustomerWidget .panel .panel-heading  b,#tasksWidget .panel .panel-heading  b { float: left;}#tasksCustomerWidget .panel .panel-heading  .btn-group.table-select-filter,#tasksWidget .panel .panel-heading  .btn-group.table-select-filter { width: 22%; margin-left: 1%;}#tasksCustomerWidget .panel .panel-heading  .btn-group.btn-group-justified .btn,#tasksWidget .panel .panel-heading  .btn-group.btn-group-justified .btn { margin-top: -5px; width: 33.3%;}@media (min-width: 1200px) { #tasksCustomerWidget .panel .panel-body .col-lg-  #tasksWidget .panel .panel-body .col-lg-2 {  width: 20% !important; }}@media (min-width: 992px) { #tasksCustomerWidget .panel .panel-body .col-md-3, #tasksWidget .panel .panel-body .col-md-3 {  width: 20% !important; }}#tasksCustomerWidget .panel .panel-body .col-xs-1 #tasksWidget .panel .panel-body .col-xs-12 { padding: 5px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group { min-height: 50vh;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item { margin-bottom: 5px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:not(.add-new),#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:not(.add-new) { padding-top: 25px; min-height: 100px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item.add-new,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item.add-new { min-height: auto; padding: 5px; border-color: rgba(0, 0, 0, 0.1) !important;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item.add-new i,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item.add-new i { float: left; font-size: 16px; margin-top: 2px; margin-left: 5px; margin-right: 10px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item img,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item img { float: left; width: 32px; height: 32px; border-radius: 16px; margin-right: 10px; margin-bottom: 5px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item h5,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item h5 { margin-top: 15px; margin-bottom: 5px; font-weight: 900; font-size: 15px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .label,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .label { position: absolute; right: 0px; top: 0px; border-radius: 0px; font-size: 13px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .label.priority,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .label.priority { right: auto; left: 0px;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item span.username,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item span.username { position: absolute; font-size: 12px; font-weight: 600;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .description,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .description { float: left; width: 100%; height: 20px; overflow: hidden;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .description .shadow,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item .description .shadow { position: absolute; top: 0px; left: 0px; box-shadow: inset 0px -35px 40px -10px #fff; width: 100%; height: 100%; opacity: 1;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:hover .description,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:hover .description { height: auto;}#tasksCustomerWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:hover .description .shadow,#tasksWidget .panel .panel-body .col-xs-12 ul.list-group li.list-group-item:hover .description .shadow { opacity: 0;}#editTheme { position: fixed; width: 100%; margin: -15px; margin-top: -30px; margin-bottom: 0px;}#editTheme textarea.form-control { border-radius: 0px !important;}#editTheme .note-codable { min-height: 92.5vh;}#editTheme input[type=submit] { position: fixed; bottom: 30px; margin-left: 30px;}@media screen and (min-width: 769px) { #editTheme {  top: 85px; }}#themes .colors-row .color-dot { margin-left: 15px; width: 30px; height: 30px; border-radius: 15px;}#themes .theme .panel .panel-heading img { position: absolute; right: 15px; top: 1px; border-radius: 15px; box-shadow: 0px 1px 3px -2px rgba(0, 0, 0, 0.33); height: 60px; background: rgba(255, 255, 255, 0.85); padding: 10px;}#themes .theme .panel .panel-body { min-height: 50px;}.card#getClockCard { font-size: 20px;}.card#fireworkCard { width: 100%; height: 100%;}.card#rainCard { width: 100%; height: 100%;}.card#rainCard .rain { width: 100%; height: 100%;}.card#rainCard .drop { background: #fff; background: rgba(255, 255, 255, 0.6); background: linear-gradient(rgb(13, 5 58), rgba(255, 255, 255, 0.6)); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(13, 5 58)), to(rgba(255, 255, 255, 0.6))); background: -moz-linear-gradient(top, rgb(13, 5 58) 0%, rgba(255, 255, 255, 0.6) 100%); width: 1px; height: 49px; position: absolute; bottom: 200px; -webkit-animation: fall 0.63s linear infinite; -moz-animation: fall 0.63s linear infinite;}@-webkit-keyframes fall { to {  margin-top: 900px; }}@-moz-keyframes fall { to {  margin-top: 900px; }}.card#runningTextCard #runningText { -moz-transform: translateX(100%); -webkit-transform: translateX(100%); transform: translateX(100%); -moz-animation: scroll-left 20s linear infinite; -webkit-animation: scroll-left 20s linear infinite; animation: scroll-left 20s linear infinite;}@-moz-keyframes scroll-left { 0% {  -moz-transform: translateX(100%); } 100% {  -moz-transform: translateX(-100%); }}@-webkit-keyframes scroll-left { 0% {  -webkit-transform: translateX(100%); } 100% {  -webkit-transform: translateX(-100%); }}@keyframes scroll-left { 0% {  -moz-transform: translateX(100%); /* Browser bug fix */  -webkit-transform: translateX(100%); /* Browser bug fix */  transform: translateX(100%); } 100% {  -moz-transform: translateX(-100%); /* Browser bug fix */  -webkit-transform: translateX(-100%); /* Browser bug fix */  transform: translateX(-100%); }}.card#snowCard { width: 100%; height: 100%;}.card#snowCard #snow { background: none; font-family: Androgyne; background-image: url("http://www.wearewebstars.dk/codepen/img/s1.png"), url("http://www.wearewebstars.dk/codepen/img//s2.png"), url("http://www.wearewebstars.dk/codepen/img//s3.png"); height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 1; -webkit-animation: snow 10s linear infinite; -moz-animation: snow 10s linear infinite; -ms-animation: snow 10s linear infinite; animation: snow 10s linear infinite;}@keyframes snow { 0% {  background-position: 0px 0px, 0px 0px, 0px 0px; } 50% {  background-position: 500px 500px, 100px 200px, -100px 150px; } 100% {  background-position: 500px 1000px, 200px 400px, -100px 300px; }}@-moz-keyframes snow { 0% {  background-position: 0px 0px, 0px 0px, 0px 0px; } 50% {  background-position: 500px 500px, 100px 200px, -100px 150px; } 100% {  background-position: 400px 1000px, 200px 400px, 100px 300px; }}@-webkit-keyframes snow { 0% {  background-position: 0px 0px, 0px 0px, 0px 0px; } 50% {  background-position: 500px 500px, 100px 200px, -100px 150px; } 100% {  background-position: 500px 1000px, 200px 400px, -100px 300px; }}@-ms-keyframes snow { 0% {  background-position: 0px 0px, 0px 0px, 0px 0px; } 50% {  background-position: 500px 500px, 100px 200px, -100px 150px; } 100% {  background-position: 500px 1000px, 200px 400px, -100px 300px; }}.card.youtube-card { padding: 0px !important; height: 100%;}.card.youtube-card iframe { width: 100vw; height: 62.5vw;}#brand-logo img { top: -3px; max-height: 50px;}