@import url(https://fonts.googleapis.com/css?family=Dosis);*:not(.prevent-branding):not(.fa):not(.glyphicon), .allow-branding, .font-branded { font-family: "Dosis", sans-serif; }.color-text-primary { color: #96281b !important; }.color-background-primary { background-color: #96281b !important; }.color-border-primary { border-color: #96281b !important; }.color-text-secondary { color: #333 !important; }.color-background-secondary { background-color: #333 !important; }.color-border-secondary { border-color: #333 !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; }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-body ul.list-group .note, html[data-widget].dark .panel .panel-body ul.list-group li.list-group-item .note, html[data-widget].dark .panel .panel-heading .label, 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 .label {  color: #f0f0f0 !important; }#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 {  position: absolute;  right: 5vw;  top: 0vh; } #editDish .iphone {  right: 1vw; } #editDish .iphone {  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 {  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 {  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, .iphone .app { color: #fff; }.iphone, .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 { height: 811px; width: 468px; float: left; transform: scale(0.75); } .iphone .loadingBar {  position: absolute;  text-align: center;  background-color: #000;  margin: 58px;  margin-top: 86px; } .iphone .loadingBar i {  margin-top: 80%;  font-size: 30px;  color: #fff;  float: left;  width: 100%; } .iphone .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 {  margin: -100px -100px; } content.large #editDish .iphone {  margin: -90px -90px; } }.iphone .app .header { float: left; height: 40px; width: 100%; } .iphone .app .header .menu-toggle {  float: left;  position: relative;  top: -2px;  font-size: 30px;  margin: 0px 5px 5px 9px; } .iphone .app iframe {  width: 100%;  height: 100%; } .iphone .app .content {  float: left;  width: 100%;  overflow-y: scroll;  overflow-x: hidden;  height: calc(100% - 40px); } .iphone .app .content.posts .item img {  max-width: 100%; } .iphone .app .content.posts .card {  margin: 7.5px;  border-radius: 2px;  padding: 0px; } .iphone .app .content.posts .card .item p {  margin: 0px 0px 10px 15px; }  .iphone .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 .app .content.posts .card .item-avatar {  padding-left: 72px;  min-height: 72px; }  .iphone .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 .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 .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: #74d2fb; } .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; }.export-angebotsmeister-btn { margin-top: 15px; }#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; }.card#getShortcodeByPostCard, .card#getShortcodeLatestCard { background: transparent; } .card#getShortcodeByPostCard img, .card#getShortcodeLatestCard img {  position: relative;  z-index: 3;  margin-right: -15px;  border-radius: 5px;  box-shadow: 0px 1px 3px -1px #222; } .card#getShortcodeByPostCard .label, .card#getShortcodeLatestCard .label {  font-size: 1.25vw;  border-radius: 5px;  box-shadow: 0px 1px 3px -1px #222; } .card#getShortcodeByPostCard p, .card#getShortcodeLatestCard p {  background: #fff;  padding: 15px;  border-radius: 5px;  padding-left: 45px;  box-shadow: 0px 1px 3px -1px #222;  font-size: 1.5vw;  overflow: hidden;  text-overflow: ellipsis;  white-space: pre-wrap;  height: calc(100% - 30px);  position: relative;  margin-left: -60px;  z-index: -1; }#logfile h3 { margin-top: 0px; }#viewLogfile .edit-button { float: right; margin-top: -38px; margin-right: 7px; }#viewLogfile .label { float: left; min-width: 40%; text-align: left; margin-bottom: 15px; margin-right: 15px; }#viewLogfile .label .form-control, #viewLogfile .label .dropdown-toggle { padding: 1px 2px 2px 10px !important; margin-top: -2px !important; margin-right: -8px !important; margin-bottom: -3px !important; max-width: 60%; float: right; border-width: 0px !important; background: rgba(0, 0, 0, 0.2); color: #fff; height: 23px; padding-right: 25px !important; }.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; }#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 {   right: 1vw; } } #editPage .iphone.livepreview {  transform: scale(1);  margin-top: 10vh;  left: 0px; } #editPage .iphone.livepreview .app {  background: #fff; } @media screen and (max-width: 1366px) and (orientation: landscape) {   #editPage .iphone.livepreview {    transform: scale(0.8);    margin-top: -20vh;    margin-left: -6vw; } }#paymentMethods ul a { border-radius: 0px !important; text-align: left; float: left; width: 100%; border-width: 0px !important; } #paymentMethods ul a li {  border-radius: 0px !important;  margin-bottom: -1px; } #paymentMethods ul li.payment.setting {  color: #333 !important; } #paymentMethods ul li.payment.setting .icon {  right: 15px;  position: absolute; }#questionsByQuiz li { list-style: none !important; } #questionsByQuiz li.ui-state-highlight::after {  content: 'Hier ablegen';  width: 100%;  height: 20px;  text-align: center;  text-transform: uppercase; } #questionsByQuiz li.ui-state-highlight {  min-height: 50px; } #questionsByQuiz.on-sortable li {  height: auto;  min-height: 0px; } #questionsByQuiz.on-sortable li .row, #questionsByQuiz.on-sortable li .selectpicker, #questionsByQuiz.on-sortable li .btn-group {  display: none; }#sqlQueriesInput, #sqlQueriesOutput { min-height: calc(80vh - 100px); resize: none; }#runsqlQueriesPopup { min-width: 400px; max-width: 80vw; right: 0px; margin-top: 0px; top: 30px; margin-left: -10px; position: absolute; background: #fff; border-radius: 1px solid #f0f0f0; box-shadow: 0px 5px 20px -10px #ccc; padding: 15px; } #runsqlQueriesPopup textarea {  margin-bottom: 15px; }#settings .list-group { outline: none; }body > content.streamToolbar-position-left form { margin-left: 10vw; } @media screen and (max-width: 1280px) {  body > content.streamToolbar-position-left form {   margin-left: 15vw; } } @media screen and (max-width: 1024px) {  body > content.streamToolbar-position-left form {   margin-left: 20vw; } }#streamToolbar { position: fixed; top: auto; left: auto; right: auto; bottom: 5px; width: 80vw; } #streamToolbar[data-position=left] {  top: 162px;  height: 100vh;  width: 10vw; } @media screen and (max-width: 1280px) {  #streamToolbar[data-position=left] {   width: 15vw; } } @media screen and (max-width: 1024px) {  #streamToolbar[data-position=left] {   width: 20vw; } } #streamToolbar .panel {  margin-bottom: 0px; } #streamToolbar .panel .panel-heading {  border-bottom-left-radius: 0px;  border-bottom-right-radius: 0px; } #streamToolbar .panel .panel-heading .btn-sm {  padding: 0px 4px;  width: 20px;  height: 20px; } #streamToolbar .panel .swiper-container .panel .panel-heading {  left: 0px;  width: 100%;  border-top-left-radius: 0px;  border-top-right-radius: 0px;  padding: 5px 10px; } @media screen and (min-width: 1281px) {     #streamToolbar .panel .swiper-container .panel .panel-heading {      position: absolute;      bottom: 0px; } }#viewStreamModal .modal-body { padding: 0px; }#surveyButtonBar { position: fixed; bottom: 15px; z-index: 9; }.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.weather-card#weatherCardLg .row .col-xs-3 h1 { font-size: 6em; text-align: right; float: right; line-height: 0.95em; color: rgba(255, 255, 255, 0.8); text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2); } .card.weather-card#weatherCardLg .row .col-xs-9 h2 {  color: rgba(255, 255, 255, 0.8);  font-size: 2.75em;  text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2); }  .card.weather-card#weatherCardLg .row .col-xs-9 h2 small {   color: rgba(255, 255, 255, 0.65);   text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);   font-size: 0.5em; } .card.weather-card#weatherCardLg .row .col-xs-9 p {  color: rgba(255, 255, 255, 0.7);  font-size: 1.3em;  text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.15); }.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(rgba(13, 5 58, 1), rgba(255, 255, 255, 0.6));  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(13, 5 58, 1)), to(rgba(255, 255, 255, 0.6)));  background: -moz-linear-gradient(top, rgba(13, 5 58, 1) 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; }@media (prefers-color-scheme: dark) { aside#sidebar, html, body, #wpcontent, #content {  background: #000 !important;  color: #fff !important; }  aside#sidebar#sidebar, html#sidebar, body#sidebar, #wpcontent#sidebar, #content#sidebar {   background: #232323 !important;   border-color: #232323 !important; }  aside#sidebar .nav > li.active > a, html .nav > li.active > a, body .nav > li.active > a, #wpcontent .nav > li.active > a, #content .nav > li.active > a {   background: #232323 !important;   border-color: #232323 !important;   color: #fff !important; }  aside#sidebar .jumbotron, html .jumbotron, body .jumbotron, #wpcontent .jumbotron, #content .jumbotron, aside#sidebar .notice, html .notice, body .notice, #wpcontent .notice, #content .notice, aside#sidebar .error.appcms-error-message, html .error.appcms-error-message, body .error.appcms-error-message, #wpcontent .error.appcms-error-message, #content .error.appcms-error-message, aside#sidebar .tab-content, html .tab-content, body .tab-content, #wpcontent .tab-content, #content .tab-content, aside#sidebar .panel, html .panel, body .panel, #wpcontent .panel, #content .panel, aside#sidebar .card, html .card, body .card, #wpcontent .card, #content .card, aside#sidebar .dropdown-menu, html .dropdown-menu, body .dropdown-menu, #wpcontent .dropdown-menu, #content .dropdown-menu, aside#sidebar .daterangepicker, html .daterangepicker, body .daterangepicker, #wpcontent .daterangepicker, #content .daterangepicker, aside#sidebar .daterangepicker .calendar-table, html .daterangepicker .calendar-table, body .daterangepicker .calendar-table, #wpcontent .daterangepicker .calendar-table, #content .daterangepicker .calendar-table, aside#sidebar .list-group, html .list-group, body .list-group, #wpcontent .list-group, #content .list-group, aside#sidebar .list-group-item, html .list-group-item, body .list-group-item, #wpcontent .list-group-item, #content .list-group-item {   border-color: #232323 !important;   background: #232323 !important;   color: #fff !important; }   aside#sidebar .jumbotron > li > a, html .jumbotron > li > a, body .jumbotron > li > a, #wpcontent .jumbotron > li > a, #content .jumbotron > li > a, aside#sidebar .notice > li > a, html .notice > li > a, body .notice > li > a, #wpcontent .notice > li > a, #content .notice > li > a, aside#sidebar .error.appcms-error-message > li > a, html .error.appcms-error-message > li > a, body .error.appcms-error-message > li > a, #wpcontent .error.appcms-error-message > li > a, #content .error.appcms-error-message > li > a, aside#sidebar .tab-content > li > a, html .tab-content > li > a, body .tab-content > li > a, #wpcontent .tab-content > li > a, #content .tab-content > li > a, aside#sidebar .panel > li > a, html .panel > li > a, body .panel > li > a, #wpcontent .panel > li > a, #content .panel > li > a, aside#sidebar .card > li > a, html .card > li > a, body .card > li > a, #wpcontent .card > li > a, #content .card > li > a, aside#sidebar .dropdown-menu > li > a, html .dropdown-menu > li > a, body .dropdown-menu > li > a, #wpcontent .dropdown-menu > li > a, #content .dropdown-menu > li > a, aside#sidebar .daterangepicker > li > a, html .daterangepicker > li > a, body .daterangepicker > li > a, #wpcontent .daterangepicker > li > a, #content .daterangepicker > li > a, aside#sidebar .daterangepicker .calendar-table > li > a, html .daterangepicker .calendar-table > li > a, body .daterangepicker .calendar-table > li > a, #wpcontent .daterangepicker .calendar-table > li > a, #content .daterangepicker .calendar-table > li > a, aside#sidebar .list-group > li > a, html .list-group > li > a, body .list-group > li > a, #wpcontent .list-group > li > a, #content .list-group > li > a, aside#sidebar .list-group-item > li > a, html .list-group-item > li > a, body .list-group-item > li > a, #wpcontent .list-group-item > li > a, #content .list-group-item > li > a {    color: #fff !important; }   aside#sidebar .jumbotron td.off, html .jumbotron td.off, body .jumbotron td.off, #wpcontent .jumbotron td.off, #content .jumbotron td.off, aside#sidebar .notice td.off, html .notice td.off, body .notice td.off, #wpcontent .notice td.off, #content .notice td.off, aside#sidebar .error.appcms-error-message td.off, html .error.appcms-error-message td.off, body .error.appcms-error-message td.off, #wpcontent .error.appcms-error-message td.off, #content .error.appcms-error-message td.off, aside#sidebar .tab-content td.off, html .tab-content td.off, body .tab-content td.off, #wpcontent .tab-content td.off, #content .tab-content td.off, aside#sidebar .panel td.off, html .panel td.off, body .panel td.off, #wpcontent .panel td.off, #content .panel td.off, aside#sidebar .card td.off, html .card td.off, body .card td.off, #wpcontent .card td.off, #content .card td.off, aside#sidebar .dropdown-menu td.off, html .dropdown-menu td.off, body .dropdown-menu td.off, #wpcontent .dropdown-menu td.off, #content .dropdown-menu td.off, aside#sidebar .daterangepicker td.off, html .daterangepicker td.off, body .daterangepicker td.off, #wpcontent .daterangepicker td.off, #content .daterangepicker td.off, aside#sidebar .daterangepicker .calendar-table td.off, html .daterangepicker .calendar-table td.off, body .daterangepicker .calendar-table td.off, #wpcontent .daterangepicker .calendar-table td.off, #content .daterangepicker .calendar-table td.off, aside#sidebar .list-group td.off, html .list-group td.off, body .list-group td.off, #wpcontent .list-group td.off, #content .list-group td.off, aside#sidebar .list-group-item td.off, html .list-group-item td.off, body .list-group-item td.off, #wpcontent .list-group-item td.off, #content .list-group-item td.off, aside#sidebar .jumbotron td.off.in-range, html .jumbotron td.off.in-range, body .jumbotron td.off.in-range, #wpcontent .jumbotron td.off.in-range, #content .jumbotron td.off.in-range, aside#sidebar .notice td.off.in-range, html .notice td.off.in-range, body .notice td.off.in-range, #wpcontent .notice td.off.in-range, #content .notice td.off.in-range, aside#sidebar .error.appcms-error-message td.off.in-range, html .error.appcms-error-message td.off.in-range, body .error.appcms-error-message td.off.in-range, #wpcontent .error.appcms-error-message td.off.in-range, #content .error.appcms-error-message td.off.in-range, aside#sidebar .tab-content td.off.in-range, html .tab-content td.off.in-range, body .tab-content td.off.in-range, #wpcontent .tab-content td.off.in-range, #content .tab-content td.off.in-range, aside#sidebar .panel td.off.in-range, html .panel td.off.in-range, body .panel td.off.in-range, #wpcontent .panel td.off.in-range, #content .panel td.off.in-range, aside#sidebar .card td.off.in-range, html .card td.off.in-range, body .card td.off.in-range, #wpcontent .card td.off.in-range, #content .card td.off.in-range, aside#sidebar .dropdown-menu td.off.in-range, html .dropdown-menu td.off.in-range, body .dropdown-menu td.off.in-range, #wpcontent .dropdown-menu td.off.in-range, #content .dropdown-menu td.off.in-range, aside#sidebar .daterangepicker td.off.in-range, html .daterangepicker td.off.in-range, body .daterangepicker td.off.in-range, #wpcontent .daterangepicker td.off.in-range, #content .daterangepicker td.off.in-range, aside#sidebar .daterangepicker .calendar-table td.off.in-range, html .daterangepicker .calendar-table td.off.in-range, body .daterangepicker .calendar-table td.off.in-range, #wpcontent .daterangepicker .calendar-table td.off.in-range, #content .daterangepicker .calendar-table td.off.in-range, aside#sidebar .list-group td.off.in-range, html .list-group td.off.in-range, body .list-group td.off.in-range, #wpcontent .list-group td.off.in-range, #content .list-group td.off.in-range, aside#sidebar .list-group-item td.off.in-range, html .list-group-item td.off.in-range, body .list-group-item td.off.in-range, #wpcontent .list-group-item td.off.in-range, #content .list-group-item td.off.in-range, aside#sidebar .jumbotron td.off.start-date, html .jumbotron td.off.start-date, body .jumbotron td.off.start-date, #wpcontent .jumbotron td.off.start-date, #content .jumbotron td.off.start-date, aside#sidebar .notice td.off.start-date, html .notice td.off.start-date, body .notice td.off.start-date, #wpcontent .notice td.off.start-date, #content .notice td.off.start-date, aside#sidebar .error.appcms-error-message td.off.start-date, html .error.appcms-error-message td.off.start-date, body .error.appcms-error-message td.off.start-date, #wpcontent .error.appcms-error-message td.off.start-date, #content .error.appcms-error-message td.off.start-date, aside#sidebar .tab-content td.off.start-date, html .tab-content td.off.start-date, body .tab-content td.off.start-date, #wpcontent .tab-content td.off.start-date, #content .tab-content td.off.start-date, aside#sidebar .panel td.off.start-date, html .panel td.off.start-date, body .panel td.off.start-date, #wpcontent .panel td.off.start-date, #content .panel td.off.start-date, aside#sidebar .card td.off.start-date, html .card td.off.start-date, body .card td.off.start-date, #wpcontent .card td.off.start-date, #content .card td.off.start-date, aside#sidebar .dropdown-menu td.off.start-date, html .dropdown-menu td.off.start-date, body .dropdown-menu td.off.start-date, #wpcontent .dropdown-menu td.off.start-date, #content .dropdown-menu td.off.start-date, aside#sidebar .daterangepicker td.off.start-date, html .daterangepicker td.off.start-date, body .daterangepicker td.off.start-date, #wpcontent .daterangepicker td.off.start-date, #content .daterangepicker td.off.start-date, aside#sidebar .daterangepicker .calendar-table td.off.start-date, html .daterangepicker .calendar-table td.off.start-date, body .daterangepicker .calendar-table td.off.start-date, #wpcontent .daterangepicker .calendar-table td.off.start-date, #content .daterangepicker .calendar-table td.off.start-date, aside#sidebar .list-group td.off.start-date, html .list-group td.off.start-date, body .list-group td.off.start-date, #wpcontent .list-group td.off.start-date, #content .list-group td.off.start-date, aside#sidebar .list-group-item td.off.start-date, html .list-group-item td.off.start-date, body .list-group-item td.off.start-date, #wpcontent .list-group-item td.off.start-date, #content .list-group-item td.off.start-date, aside#sidebar .jumbotron td.off.end-date, html .jumbotron td.off.end-date, body .jumbotron td.off.end-date, #wpcontent .jumbotron td.off.end-date, #content .jumbotron td.off.end-date, aside#sidebar .notice td.off.end-date, html .notice td.off.end-date, body .notice td.off.end-date, #wpcontent .notice td.off.end-date, #content .notice td.off.end-date, aside#sidebar .error.appcms-error-message td.off.end-date, html .error.appcms-error-message td.off.end-date, body .error.appcms-error-message td.off.end-date, #wpcontent .error.appcms-error-message td.off.end-date, #content .error.appcms-error-message td.off.end-date, aside#sidebar .tab-content td.off.end-date, html .tab-content td.off.end-date, body .tab-content td.off.end-date, #wpcontent .tab-content td.off.end-date, #content .tab-content td.off.end-date, aside#sidebar .panel td.off.end-date, html .panel td.off.end-date, body .panel td.off.end-date, #wpcontent .panel td.off.end-date, #content .panel td.off.end-date, aside#sidebar .card td.off.end-date, html .card td.off.end-date, body .card td.off.end-date, #wpcontent .card td.off.end-date, #content .card td.off.end-date, aside#sidebar .dropdown-menu td.off.end-date, html .dropdown-menu td.off.end-date, body .dropdown-menu td.off.end-date, #wpcontent .dropdown-menu td.off.end-date, #content .dropdown-menu td.off.end-date, aside#sidebar .daterangepicker td.off.end-date, html .daterangepicker td.off.end-date, body .daterangepicker td.off.end-date, #wpcontent .daterangepicker td.off.end-date, #content .daterangepicker td.off.end-date, aside#sidebar .daterangepicker .calendar-table td.off.end-date, html .daterangepicker .calendar-table td.off.end-date, body .daterangepicker .calendar-table td.off.end-date, #wpcontent .daterangepicker .calendar-table td.off.end-date, #content .daterangepicker .calendar-table td.off.end-date, aside#sidebar .list-group td.off.end-date, html .list-group td.off.end-date, body .list-group td.off.end-date, #wpcontent .list-group td.off.end-date, #content .list-group td.off.end-date, aside#sidebar .list-group-item td.off.end-date, html .list-group-item td.off.end-date, body .list-group-item td.off.end-date, #wpcontent .list-group-item td.off.end-date, #content .list-group-item td.off.end-date, aside#sidebar .jumbotron span.text, html .jumbotron span.text, body .jumbotron span.text, #wpcontent .jumbotron span.text, #content .jumbotron span.text, aside#sidebar .notice span.text, html .notice span.text, body .notice span.text, #wpcontent .notice span.text, #content .notice span.text, aside#sidebar .error.appcms-error-message span.text, html .error.appcms-error-message span.text, body .error.appcms-error-message span.text, #wpcontent .error.appcms-error-message span.text, #content .error.appcms-error-message span.text, aside#sidebar .tab-content span.text, html .tab-content span.text, body .tab-content span.text, #wpcontent .tab-content span.text, #content .tab-content span.text, aside#sidebar .panel span.text, html .panel span.text, body .panel span.text, #wpcontent .panel span.text, #content .panel span.text, aside#sidebar .card span.text, html .card span.text, body .card span.text, #wpcontent .card span.text, #content .card span.text, aside#sidebar .dropdown-menu span.text, html .dropdown-menu span.text, body .dropdown-menu span.text, #wpcontent .dropdown-menu span.text, #content .dropdown-menu span.text, aside#sidebar .daterangepicker span.text, html .daterangepicker span.text, body .daterangepicker span.text, #wpcontent .daterangepicker span.text, #content .daterangepicker span.text, aside#sidebar .daterangepicker .calendar-table span.text, html .daterangepicker .calendar-table span.text, body .daterangepicker .calendar-table span.text, #wpcontent .daterangepicker .calendar-table span.text, #content .daterangepicker .calendar-table span.text, aside#sidebar .list-group span.text, html .list-group span.text, body .list-group span.text, #wpcontent .list-group span.text, #content .list-group span.text, aside#sidebar .list-group-item span.text, html .list-group-item span.text, body .list-group-item span.text, #wpcontent .list-group-item span.text, #content .list-group-item span.text, aside#sidebar .jumbotron .panel-heading, html .jumbotron .panel-heading, body .jumbotron .panel-heading, #wpcontent .jumbotron .panel-heading, #content .jumbotron .panel-heading, aside#sidebar .notice .panel-heading, html .notice .panel-heading, body .notice .panel-heading, #wpcontent .notice .panel-heading, #content .notice .panel-heading, aside#sidebar .error.appcms-error-message .panel-heading, html .error.appcms-error-message .panel-heading, body .error.appcms-error-message .panel-heading, #wpcontent .error.appcms-error-message .panel-heading, #content .error.appcms-error-message .panel-heading, aside#sidebar .tab-content .panel-heading, html .tab-content .panel-heading, body .tab-content .panel-heading, #wpcontent .tab-content .panel-heading, #content .tab-content .panel-heading, aside#sidebar .panel .panel-heading, html .panel .panel-heading, body .panel .panel-heading, #wpcontent .panel .panel-heading, #content .panel .panel-heading, aside#sidebar .card .panel-heading, html .card .panel-heading, body .card .panel-heading, #wpcontent .card .panel-heading, #content .card .panel-heading, aside#sidebar .dropdown-menu .panel-heading, html .dropdown-menu .panel-heading, body .dropdown-menu .panel-heading, #wpcontent .dropdown-menu .panel-heading, #content .dropdown-menu .panel-heading, aside#sidebar .daterangepicker .panel-heading, html .daterangepicker .panel-heading, body .daterangepicker .panel-heading, #wpcontent .daterangepicker .panel-heading, #content .daterangepicker .panel-heading, aside#sidebar .daterangepicker .calendar-table .panel-heading, html .daterangepicker .calendar-table .panel-heading, body .daterangepicker .calendar-table .panel-heading, #wpcontent .daterangepicker .calendar-table .panel-heading, #content .daterangepicker .calendar-table .panel-heading, aside#sidebar .list-group .panel-heading, html .list-group .panel-heading, body .list-group .panel-heading, #wpcontent .list-group .panel-heading, #content .list-group .panel-heading, aside#sidebar .list-group-item .panel-heading, html .list-group-item .panel-heading, body .list-group-item .panel-heading, #wpcontent .list-group-item .panel-heading, #content .list-group-item .panel-heading, aside#sidebar .jumbotron .panel-footer, html .jumbotron .panel-footer, body .jumbotron .panel-footer, #wpcontent .jumbotron .panel-footer, #content .jumbotron .panel-footer, aside#sidebar .notice .panel-footer, html .notice .panel-footer, body .notice .panel-footer, #wpcontent .notice .panel-footer, #content .notice .panel-footer, aside#sidebar .error.appcms-error-message .panel-footer, html .error.appcms-error-message .panel-footer, body .error.appcms-error-message .panel-footer, #wpcontent .error.appcms-error-message .panel-footer, #content .error.appcms-error-message .panel-footer, aside#sidebar .tab-content .panel-footer, html .tab-content .panel-footer, body .tab-content .panel-footer, #wpcontent .tab-content .panel-footer, #content .tab-content .panel-footer, aside#sidebar .panel .panel-footer, html .panel .panel-footer, body .panel .panel-footer, #wpcontent .panel .panel-footer, #content .panel .panel-footer, aside#sidebar .card .panel-footer, html .card .panel-footer, body .card .panel-footer, #wpcontent .card .panel-footer, #content .card .panel-footer, aside#sidebar .dropdown-menu .panel-footer, html .dropdown-menu .panel-footer, body .dropdown-menu .panel-footer, #wpcontent .dropdown-menu .panel-footer, #content .dropdown-menu .panel-footer, aside#sidebar .daterangepicker .panel-footer, html .daterangepicker .panel-footer, body .daterangepicker .panel-footer, #wpcontent .daterangepicker .panel-footer, #content .daterangepicker .panel-footer, aside#sidebar .daterangepicker .calendar-table .panel-footer, html .daterangepicker .calendar-table .panel-footer, body .daterangepicker .calendar-table .panel-footer, #wpcontent .daterangepicker .calendar-table .panel-footer, #content .daterangepicker .calendar-table .panel-footer, aside#sidebar .list-group .panel-footer, html .list-group .panel-footer, body .list-group .panel-footer, #wpcontent .list-group .panel-footer, #content .list-group .panel-footer, aside#sidebar .list-group-item .panel-footer, html .list-group-item .panel-footer, body .list-group-item .panel-footer, #wpcontent .list-group-item .panel-footer, #content .list-group-item .panel-footer, aside#sidebar .jumbotron .list-group-item, html .jumbotron .list-group-item, body .jumbotron .list-group-item, #wpcontent .jumbotron .list-group-item, #content .jumbotron .list-group-item, aside#sidebar .notice .list-group-item, html .notice .list-group-item, body .notice .list-group-item, #wpcontent .notice .list-group-item, #content .notice .list-group-item, aside#sidebar .error.appcms-error-message .list-group-item, html .error.appcms-error-message .list-group-item, body .error.appcms-error-message .list-group-item, #wpcontent .error.appcms-error-message .list-group-item, #content .error.appcms-error-message .list-group-item, aside#sidebar .tab-content .list-group-item, html .tab-content .list-group-item, body .tab-content .list-group-item, #wpcontent .tab-content .list-group-item, #content .tab-content .list-group-item, aside#sidebar .panel .list-group-item, html .panel .list-group-item, body .panel .list-group-item, #wpcontent .panel .list-group-item, #content .panel .list-group-item, aside#sidebar .card .list-group-item, html .card .list-group-item, body .card .list-group-item, #wpcontent .card .list-group-item, #content .card .list-group-item, aside#sidebar .dropdown-menu .list-group-item, html .dropdown-menu .list-group-item, body .dropdown-menu .list-group-item, #wpcontent .dropdown-menu .list-group-item, #content .dropdown-menu .list-group-item, aside#sidebar .daterangepicker .list-group-item, html .daterangepicker .list-group-item, body .daterangepicker .list-group-item, #wpcontent .daterangepicker .list-group-item, #content .daterangepicker .list-group-item, aside#sidebar .daterangepicker .calendar-table .list-group-item, html .daterangepicker .calendar-table .list-group-item, body .daterangepicker .calendar-table .list-group-item, #wpcontent .daterangepicker .calendar-table .list-group-item, #content .daterangepicker .calendar-table .list-group-item, aside#sidebar .list-group .list-group-item, html .list-group .list-group-item, body .list-group .list-group-item, #wpcontent .list-group .list-group-item, #content .list-group .list-group-item, aside#sidebar .list-group-item .list-group-item, html .list-group-item .list-group-item, body .list-group-item .list-group-item, #wpcontent .list-group-item .list-group-item, #content .list-group-item .list-group-item {    background: #232323 !important;    border-color: #232323 !important;    color: #fff !important; }   aside#sidebar .jumbotron .nav-tabs, html .jumbotron .nav-tabs, body .jumbotron .nav-tabs, #wpcontent .jumbotron .nav-tabs, #content .jumbotron .nav-tabs, aside#sidebar .notice .nav-tabs, html .notice .nav-tabs, body .notice .nav-tabs, #wpcontent .notice .nav-tabs, #content .notice .nav-tabs, aside#sidebar .error.appcms-error-message .nav-tabs, html .error.appcms-error-message .nav-tabs, body .error.appcms-error-message .nav-tabs, #wpcontent .error.appcms-error-message .nav-tabs, #content .error.appcms-error-message .nav-tabs, aside#sidebar .tab-content .nav-tabs, html .tab-content .nav-tabs, body .tab-content .nav-tabs, #wpcontent .tab-content .nav-tabs, #content .tab-content .nav-tabs, aside#sidebar .panel .nav-tabs, html .panel .nav-tabs, body .panel .nav-tabs, #wpcontent .panel .nav-tabs, #content .panel .nav-tabs, aside#sidebar .card .nav-tabs, html .card .nav-tabs, body .card .nav-tabs, #wpcontent .card .nav-tabs, #content .card .nav-tabs, aside#sidebar .dropdown-menu .nav-tabs, html .dropdown-menu .nav-tabs, body .dropdown-menu .nav-tabs, #wpcontent .dropdown-menu .nav-tabs, #content .dropdown-menu .nav-tabs, aside#sidebar .daterangepicker .nav-tabs, html .daterangepicker .nav-tabs, body .daterangepicker .nav-tabs, #wpcontent .daterangepicker .nav-tabs, #content .daterangepicker .nav-tabs, aside#sidebar .daterangepicker .calendar-table .nav-tabs, html .daterangepicker .calendar-table .nav-tabs, body .daterangepicker .calendar-table .nav-tabs, #wpcontent .daterangepicker .calendar-table .nav-tabs, #content .daterangepicker .calendar-table .nav-tabs, aside#sidebar .list-group .nav-tabs, html .list-group .nav-tabs, body .list-group .nav-tabs, #wpcontent .list-group .nav-tabs, #content .list-group .nav-tabs, aside#sidebar .list-group-item .nav-tabs, html .list-group-item .nav-tabs, body .list-group-item .nav-tabs, #wpcontent .list-group-item .nav-tabs, #content .list-group-item .nav-tabs {    border-color: #232323 !important; }  aside#sidebar .note-editor.note-frame .note-editing-area .note-editable, html .note-editor.note-frame .note-editing-area .note-editable, body .note-editor.note-frame .note-editing-area .note-editable, #wpcontent .note-editor.note-frame .note-editing-area .note-editable, #content .note-editor.note-frame .note-editing-area .note-editable {   background: #232323 !important;   border-color: #232323 !important;   color: #fff !important; } nav#navigation, .modal-content, .btn-default, .breadcrumb, .form-control {  background: #292929 !important;  border-color: #292929 !important;  color: #fff !important; }  nav#navigation.btn, .modal-content.btn, .btn-default.btn, .breadcrumb.btn, .form-control.btn {   border-color: #222 !important; }  nav#navigation .modal-header, .modal-content .modal-header, .btn-default .modal-header, .breadcrumb .modal-header, .form-control .modal-header, nav#navigation .modal-footer, .modal-content .modal-footer, .btn-default .modal-footer, .breadcrumb .modal-footer, .form-control .modal-footer {   border-color: #292929 !important; }   nav#navigation .modal-header button.close, .modal-content .modal-header button.close, .btn-default .modal-header button.close, .breadcrumb .modal-header button.close, .form-control .modal-header button.close, nav#navigation .modal-footer button.close, .modal-content .modal-footer button.close, .btn-default .modal-footer button.close, .breadcrumb .modal-footer button.close, .form-control .modal-footer button.close {    color: #fff !important; } .btn-default:hover {  background: #151515 !important;  border-color: #151515 !important; } .table-striped tbody tr {  border-color: #191919 !important; }  .table-striped tbody tr td {   border-color: #191919 !important; }  .table-striped tbody tr:nth-of-type(odd) {   background: #292929 !important; }  .table-striped tbody tr:hover {   color: #fff !important;   background: #151515 !important; } .backend-ui-headline, .sub-toolbar {  background: rgba(0, 0, 0, 0.8) !important;  color: #fff !important; } }