<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.homeslider, .homeslider .et_pb_container { 
height: 720px !important; 
}
.homeslider, .homeslider .et_pb_slide { 
max-height: 720px; 
}
.homeslider .et_pb_slide_description { 
height:auto !important; 
padding-bottom:0 !important; 
padding-top: 0 !important; 
position: relative; 
top: 25%; 
}
.geodir-breadcrumb ul li {
display: none;
}
#geodir_map_v3_home_map_3_cat.geodir_map_v3_home_map_3_map_category.map_category {
display: none;
}
.gd-trigger .fa-compress {
display: none;
}
.geodir-loc-bar .geodir-loc-bar-in {
padding-left: 10px;
padding-right: 10px;
margin-right: 40px;
margin-left: 40px;
background-color: #ffffff;
}
.geodir-pcomments i {
display: none;
}
.geodir-bubble-meta-bottom .geodir-addtofav a i {
display: none;
}
p:last-of-type {
margin-bottom: 5px;
margin: 5px;
padding: 5px;
}
#geodir_post_desc_row {
visibility:hidden;
}
#geodir_post_tags_row {
display: none;
}
.geodir-bubble_image .geodir_thumbnail {
background-size: cover;
}
.geodir-bubble_desc a { font-weight: 700; }
.geodir-bubble_image {
height: calc(50% - 11px);
}
.entry-title.fn {
margin: 20px;
}
select#gd_list_view {
display:none;
}
.geodir-rating {
display:none;
}
.widget-title {
color: #a6a3a3;
}
#text-8.widget.geodir-widget.widget_text {
margin-top: 10px; 
margin-left: 40px;
margin-bottom: 10px;
}
.simcal-event-title {
font-size: 120%;
}
.simcal-default-calendar-list ul.simcal-events {
padding-bottom: 0px;
padding-left: 60px;
}
.simcal-date-format {
font-size: 90%;
} .geodir-post-rating {display:none;}
#sidebar {
position: -webkit-sticky;
position: sticky;
top: 100px;
}
.et_right_sidebar #sidebar {
padding-left: 0px;
padding-top: 0px;
}
#main-content .container {
margin: auto;
max-width: 1080px;
padding-top: 0px;
position: relative;
width: 100%;
}
.geodir-output-location { width: 100%;
}
.et_pb_portfolio_item .et_pb_module_header a, .et_pb_portfolio_item h3 a, .et_pb_post .entry-title a, .et_pb_post h2 a {
padding-left: 10px;
text-decoration: none;
}
.simcal-default-calendar-list .simcal-event-details .simcal-event-description, .simcal-default-calendar-list .simcal-event-details p {
margin: 0 0 -2px; 
padding-top: -20px;
}
.geodir_flexslider .geodir-slides li .flex-caption {
background: rgba(0,0,0,0.5);
bottom: 0;
color: #fff;
display: none;
font-size: 14px;
left: 0;
line-height: 18px;
margin: 0;
padding: 2%;
position: absolute;
text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
width: 100%;
} #page-container #main-content .et_pb_section.karten_sidebar_top_container { padding: 0; }
#page-container #main-content .et_pb_section.karten_sidebar_top_container &gt; .et_pb_row {
max-width: 100%;
padding: 0;
width: 100%;
}
#page-container #main-content .et_pb_section.karten_sidebar_top_container .et_pb_widget_area {
border: none;
padding: 0;
}
#page-container #main-content .et_pb_section.karten_sidebar_top_container .et_pb_widget_area .et_pb_widget {
margin: 0;
width: 100%;
} #page-container .geodir-loc-bar {
border: none;
margin: 25px 0 30px;
padding: 0;
}
#page-container .geodir-loc-bar .geodir-loc-bar-in {
border: none;
margin-left: 0;
margin-right: 0;
padding: 0;
}
#page-container .geodir-loc-bar .geodir-loc-bar-in .geodir-search &gt; div { margin-right: 15px; }
#page-container .geodir-loc-bar .geodir-loc-bar-in button.geodir_submit_search, #page-container .geodir-loc-bar .geodir-loc-bar-in button.geodir-show-filters, #page-container .select2-container.gd-select2-container .select2-selection, form#geodirectory-add-post input#address_set_address_button, input#post_imagesplupload-browse-button, form#geodirectory-add-post button[type="submit"], #page-container .et_pb_contact_submit, form#wppb-edit-user input[type="submit"], form#wppb-loginform input[type="submit"], .et_pb_button {
background-color: #f4a300;
border: none;
border-radius: 3px;
box-shadow: none;
color: #000;
cursor: pointer;
font-weight: 700;
letter-spacing: 1px;
padding: 2px 15px;
text-transform: uppercase;
}
#page-container .et_pb_button:hover { 
background-color: #f4a300;
padding: 2px 25px 2px 5px;
}
.et_pb_button:hover:after {
font-size: 1.2em;
margin-top: 5px;
}
form#geodirectory-add-post input#address_set_address_button, input#post_imagesplupload-browse-button, form#geodirectory-add-post button[type="submit"], form#wppb-edit-user input[type="submit"], form#wppb-loginform input[type="submit"] {
display: block;
font-size: 14px;
margin: 20px auto;
padding: 10px 15px;
}
#page-container .et_pb_contact_submit {
font-size: 18px;
line-height: 1.3em !important;
padding: 10px 25px !important;
}
#page-container .et_pb_contact_submit:hover { padding: 10px 35px 10px 15px !important; }
button.et_pb_contact_submit.et_pb_button:hover:after {
font-size: 1.2em;
margin-top: 1px;
}
.et_contact_bottom_container { align-items: center; }
#page-container .select2-container.gd-select2-container .select2-selection {
border-radius: 5px;
height: 36px;
padding: 9px 0;
}
#page-container .select2-container.gd-select2-container .select2-selection--single .select2-selection__rendered { color: #000; }
#page-container .geodir-loop-actions-container span.select2-container { width: 220px !important; }
#page-container .select2-container.gd-select2-container .select2-results__option--highlighted[aria-selected] { background-color: #f4a300; }
#page-container .select2-container.gd-select2-container .select2-selection--single .select2-selection__arrow b {
border-color: #000 transparent transparent transparent; }
#page-container ~ .select2-container.gd-select2-container .select2-results__option--highlighted[aria-selected] { background-color: #f4a300; }
.select2-container.gd-select2-container .select2-dropdown--above { border-color: #ccc; } body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li, .geodir-loop-container ul.geodir-listing-posts &gt; li {
align-items: flex-start;
border-radius: 5px;
display: flex;
flex-flow: row wrap;
justify-content: space-between;
margin: 0;
padding: 0 !important;
}
.geodir-loop-container ul.geodir-listing-posts &gt; li:nth-child(2n+1) { background-color: #FEECD0; }
body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-right, body #page-container ul.geodir-category-list-view li .gd-list-item-right { float: none; width: 20%; padding-bottom: 22px; }
.geodir-loop-container li.gd_place .geodir-image-wrapper { margin: 0 !important; }
.geodir-loop-container .geodir-image-container ul.geodir-images li, .geodir-loop-container li.gd_place .geodir-image-container ul.geodir-images li img { border-radius: 0 0 0 10px; }
.geodir-loop-container .gd-list-item-right img.geodir-image-0 { display: none; }
body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-left, .geodir-loop-container ul.geodir-category-list-view.geodir-listview li .gd-list-item-left {
display: flex;
flex-flow: row wrap;
float: none;
justify-content: space-between;
padding: 15px 0 18px 20px;
text-align: left;
width: 75%;
}
.geodir-loop-container .geodir-post-title h2.geodir-entry-title {
font-size: 20px;
line-height: 1.3em;
}
.geodir-loop-container .gd-list-item-left a { font-weight: 600; }
.geodir-loop-container .gd-list-item-left .geodir-post-fav { padding-top: 10px; }
body .geodir-loop-container ul.geodir-category-list-view li .geodir_post_meta {
color: #000;
display: block;
margin: 0;
}
.geodir-loop-container .gd-list-item-left .wrapper_title { width: 50%; }
body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-left .wrapper_meta, .geodir-loop-container .gd-list-item-left .wrapper_meta { width: 44%; }
.geodir-loop-container ul.geodir-category-list-view.geodir-gridview span.geodir_post_meta_title, .wrapper_meta .geodir-output-location span.geodir_post_meta_title { display: none; } #page-container .geodir-pagination ul.page-numbers {
display: flex;
flex-flow: row wrap;
justify-content: center;
margin-top: 30px;
padding: 35px 0 25px !important;
text-align: center;
}
.geodir-pagination ul.page-numbers li {
color: #000;
float: none;
} div.add-entry {
bottom: 20%;
position: fixed;
right: -88px;
text-align: center;
transform: rotate(-90deg);
width: 220px;
z-index: 100;
}
.add-entry &gt; a {
background-color: #f4a300;
border-radius: 3px;
color: #000 !important;
padding: 8px 15px;
position: relative;
} .geodir-bubble_desc span.geodir_post_meta_title { display: none; }
.geodir-map-canvas .gm-style .gm-style-iw .gd-bubble .gd-bubble-inside .geodir-bubble_desc .geodir-post-title h4 {
background: none;
color: #f4a300;
position: relative;
}
.geodir-map-canvas .gm-style .gm-style-iw .gd-bubble .gd-bubble-inside .geodir-bubble_desc .geodir-bubble_image img { border-radius: 6px; } article.gd_place .geodir-output-location span.geodir_post_meta_title { display: none; }
article.gd_place .geodir-image-container ul.geodir-images li img { border-radius: 10px; }
.et_pb_module.ortsdaten-container, .wppb-error, .gd-notification {
background-color: #FEECD0; border-radius: 10px;
color: #000;
padding: 20px;
}
.wppb-error {
background-color: #FEECD0 !important;
margin-bottom: 30px !important;
padding: 20px !important;
}
article.gd_place .geodir-post-slider, article.gd_place .geodir-post-slider .geodir-image-container, article.gd_place .geodir-post-slider .geodir-image-container .geodir-image-wrapper {
background: transparent;
border-radius: 10px;
}
.geodir-image-container ul.geodir-images li.geodir-active-slide img, .bilder_container .geodir-image-container ul.geodir-images li img { position: relative; } article.gd_place .contact_container .geodir-post-meta-container, .social_container .geodir-post-meta-container { padding-bottom: 4px; }
.contact_container {
border-bottom: 2px solid #999;
margin-bottom: 20px;
padding-bottom: 15px;
}
.social_container &gt; *:last-child {
border-bottom: 2px solid #999;
margin-bottom: 13px;
padding-bottom: 18px !important;
}
.geodir-post-content-container .et_builder_inner_content p, .geodir-post-content-container .et_builder_inner_content &gt; p:last-of-type {
color: #000;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.bilder_container .geodir-slides img.geodir-image-0, .bilder_container .geodir-image-container ul.geodir-images li img.geodir-image-0, .bilder_container .geodir-image-container ul.geodir-images li:after { display: none; }
.geodir-image-wrapper ul.geodir-images.clearfix::after { display: none !important; }
.et_pb_code .geodir-map-canvas { border-radius: 10px; } .geodir_form_row .geodir_textfield, textarea.geodir_textarea, #page-container .wppb-form-field input, #page-container .wppb-form-field input[type="text"], .wppb-user-forms form input[type="text"], .wppb-user-forms form input[type="password"] {
border-radius: 3px;
border: 1px solid #ccc;
color: #000;
height: auto;
font-size: 14px;
line-height: 1em;
padding: 8px 8px;
}
.geodir_form_row .geodir_textfield:focus, textarea.geodir_textarea:focus, #page-container .wppb-form-field input:focus, #page-container .wppb-form-field input[type="text"]:focus, .wppb-user-forms form input[type="text"]:focus, .wppb-user-forms form input[type="password"]:focus {
border-color: #f4a300;
box-shadow: 0 0 5px 2px #f4a300aa;
}
form#geodirectory-add-post .select2-container.gd-select2-container .select2-dropdown, .geodir-dashboard .select2-container.gd-select2-container .select2-dropdown { border-color: #f4a300; }
#page-container form#geodirectory-add-post .select2-container.gd-select2-container .select2-selection, #page-container .geodir-dashboard .select2-container.gd-select2-container .select2-selection {
background: #fff;
border: 1px solid #ccc;
color: #000;
cursor: pointer;
height: auto;
}
#page-container form#geodirectory-add-post .select2-container.gd-select2-container .select2-selection--single .select2-selection__rendered, #page-container .geodir-dashboard .select2-container.gd-select2-container .select2-selection--single .select2-selection__placeholder {
color: #000;
height: auto;
padding: 0 8px;
}
form#geodirectory-add-post .select2-container.gd-select2-container .select2-selection--multiple .select2-search--inline .select2-search__field, #page-container .geodir-dashboard .select2-container.gd-select2-container .select2-selection--multiple .select2-search--inline .select2-search__field { cursor: pointer; }
#geodir_address_zip_row span.geodir_message_note { display: none; }
form#geodirectory-add-post .geodir_form_row label { color: #000; }
form#geodirectory-add-post .geodir_message_note { color: #666; } .gd-notification.gd-info {
background: #f4a300;
border-radius: 10px;
color: #fff;
font-size: 18px;
line-height: 1.3em;
padding: 30px;
}
p.et_pb_contact_field:last-of-type {
margin: 0 0 3%;
padding: 0 0 0 3%;
} .gd-list-item-left .wrapper_title span.gd_user_action.geodir-post-status {
display: block;
margin: 5px 0;
}
span.gd_user_action.edit_link {
display: inline-block;
margin-bottom: 5px;
padding-left: 0 !important;
} .select2-container.gd-select2-container .select2-selection--single .select2-selection__placeholder #page-container .fullCalendar { font-family: 'Open Sans',Arial,sans-serif }
.fc-header-cell.fc-header-center {
background: #fff;
border-radius: 8px;
display: flex;
flex-flow: row wrap;
justify-content: space-between;
padding: 15px;
position: relative;
transform: translatey(-50px);
}
#page-container .fc-button.fc-state-default {
background-color: #f4a300;
color: #000;
font-size: 14px;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
padding: 5px 15px;
}
#page-container .fc-button.fc-state-default.fc-state-active {
background-color: #777777;
color: #fff;
font-weight: 500;
}
#page-container .rhcalendar .rh-flat-ui.tax_filter_holder .dropdown-menu { background-color: #fff; }
#page-container .tax_filter_holder .dropdown-menu.rhc-with-tax-color li a, #page-container .rhcalendar .tax_filter_holder .dropdown-menu li a { color: #666; }
#page-container .rhcalendar .rh-flat-ui .dropdown-menu li.active &gt; a:hover, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.selected &gt; a:hover, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.active &gt; a.highlighted:hover, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.selected &gt; a.highlighted:hover, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.active &gt; a:focus, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.selected &gt; a:focus, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.active &gt; a.highlighted:focus, #page-container .rhcalendar .rh-flat-ui .dropdown-menu li.selected &gt; a.highlighted:focus, #page-container .tax_filter_holder .dropdown-menu.rhc-with-tax-color li.selected a, #page-container .rhcalendar .tax_filter_holder .dropdown-menu li.selected a, #page-container .rhcalendar .tax_filter_holder .dropdown-menu li:hover a { background-color: #f4a300; color: #fff; }
#page-container .fc-header-left .fc-button.fc-state-default { border-radius: 4px; }
#page-container .rhcalendar .rh-flat-ui .select .caret {
border-bottom-color: #000 !important;
border-top-color: #000 !important;
}
#page-container .rhcalendar .fullCalendar .btn-group .btn.dropdown-toggle.clearfix.btn-small.btn-taxfilter {
background: transparent;
padding-bottom: 0;
}
#page-container .rhcalendar .rh-flat-ui .select .btn .caret { margin-top: 1px; }
#page-container .rhcalendar .rh-flat-ui .select .btn .filter-option {
color: #000;
font-weight: 700;
letter-spacing: 1px;
text-transform: uppercase;
top: 4px;
}
#page-container .rhc-has-tax-filter .fullCalendar .fc-header-title { top: 15px; }
.fullCalendar .fc-header-title h2 {
font-size: 35px;
font-weight: 700;
}
#page-container .fc-header-center .fc-button-prev, #page-container .fc-header-center .fc-button-next {
margin-bottom: 0;
width: 85px;
}
.fc-header-center .fc-button.fc-button-prev::before {
left: -75px;
text-indent: 0;
top: 10px;
width: auto !important;
}
.fc-header-center &gt; .fc-button.fc-button-prev::after, .fc-header-center &gt; .fc-button.fc-button-next::after {
color: #000;
content: "ZurÃ¼ck";
font-family: 'Open Sans', Arial;
font-size: 16px;
left: 30px;
position: absolute;
text-indent: 0px;
top: 4px;
z-index: 10;
}
.fc-header-center &gt; .fc-button.fc-button-next::after {
content: "Weiter";
left: 20px;
} body.events-template-default #main-content &gt; .container::before, body.events-template-default #sidebar { display: none; }
body.events-template-default #left-area {
padding-right: 0;
width: 100%;
} #et-footer-nav { background-color: #fff !important; }
footer#main-footer ul.bottom-nav { text-align: right; }
footer#main-footer ul.bottom-nav li:last-child { padding-right: 0; }
footer#main-footer #footer-info { 
color: #f4a300;
float: none;
font-size: 10px;
padding: 16px 0 14px;
text-align: center;
}
footer#main-footer .footer-widget &gt; .et_pb_widget { float: none; }
.footer-widget:nth-child(2) ul.menu {
display: flex;
flex-flow: row wrap;
justify-content: space-between;
}
#footer-widgets .footer-widget:nth-child(2) ul.menu li { 
padding: 0;
width: 33.33%;
}
#footer-widgets .footer-widget:nth-child(2) ul.menu li::before { display: none; }  @media only screen and ( max-width: 1200px ) {
header#main-header &gt; .container { width: 95%; }
}
@media only screen and ( max-width: 1080px ) {
header#main-header &gt; .container { width: 97%; }
header#main-header ul#top-menu li { padding-right: 19px; }
}
@media only screen and ( max-width: 980px ) {
header#main-header &gt; .container { width: 80%; }
}
@media only screen and ( max-width: 884px ) {
.fc-header-cell.fc-header-center { transform: translatey(-30px); }
#page-container .fc-header-cell.fc-header-left &gt; div { margin-bottom: 20px; }
}
@media only screen and ( max-width: 800px ) {
body #page-container .geodir-loop-container ul.geodir-category-list-view&gt;li { width: 100% !important; }
body #page-container .geodir-loop-container ul.geodir-category-list-view&gt;li:nth-child(2n+0) { margin-left: 0 !important; }
}
@media only screen and (max-width: 767px) {
.et-db #et-boc .et-l .et_pb_row, .container, .et_pb_row { width: 90%; }
.geodir-loop-container .geodir-post-title h2.geodir-entry-title { font-size: 17px; }
}
@media only screen and (max-width: 650px) {
.fc-header-cell.fc-header-center {
align-items: flex-end;
padding: 75px 15px 15px;
}
.fullCalendar .fc-header-cell.fc-header-center .fc-header-title h2 { font-size: 30px; }
.fc-header-cell.fc-header-center span.fc-button.fc-button-next::before { right: 7px; }
.fc-event-list-date::before, .fc-event-list-date::after { width: 20%; }
}
@media only screen and (max-width: 480px) {
#page-container .rhc-has-tax-filter .fullCalendar .fc-header-title { top: 4px; }
#page-container .fc-header .fc-header-cell { margin-bottom: 30px; }
.fc-header-cell.fc-header-center &gt; span.fc-button { border-radius: 4px; }
.fc-header-center &gt; .fc-button.fc-button-prev::after, .fc-header-center &gt; .fc-button.fc-button-next::after { top: 11px; }
.fc-header-center &gt; .fc-button.fc-button-next::after {
left: auto;
right: 30px;
}
.fc-header-cell.fc-header-center span.fc-button.fc-button-next::before { display: none; }
.fc-header-cell.fc-header-right &gt; .fc-button {
border-radius: 4px;
margin-bottom: 10px;
}
}
@media only screen and (max-width: 600px) {
body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-left { width: 100%; }
.geodir-loop-container .gd-list-item-left .wrapper_title, body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-left .wrapper_meta, .geodir-loop-container .gd-list-item-left .wrapper_meta { width: 47.5%; }
body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-right { display: none; }
}
@media only screen and (max-width: 500px) {
.fc-event-list-date::before, .fc-event-list-date::after { width: 15%; }
}
@media only screen and (max-width: 400px) {
.geodir-loop-container .gd-list-item-left .wrapper_title, body .geodir-loop-container ul.geodir-category-list-view.geodir-gridview&gt;li .gd-list-item-left .wrapper_meta, .geodir-loop-container .gd-list-item-left .wrapper_meta { width: 100%; }
.geodir-loop-container .gd-list-item-left .wrapper_title { padding-bottom: 20px; }
}.wppb-user-forms,
.wppb-user-forms * {
-webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; } .wppb-user-forms .wppb-form-field {
list-style: none;
}
.wppb-user-forms input:not([type="button"]):not([type="reset"]):not([type="submit"]):not([type="file"]):not([value="agree"]),
.wppb-user-forms select,
.wppb-user-forms textarea {
font-size: 100%; margin: 0; vertical-align: baseline; }
.wppb-user-forms input[type="checkbox"],
.wppb-user-forms input[type="radio"] {
padding: 0; }
.wppb-user-forms input[type="search"] {
-webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;
box-sizing: content-box;
} .wppb-user-forms input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
} .wppb-user-forms button::-moz-focus-inner,
.wppb-user-forms input::-moz-focus-inner {
border: 0;
padding: 0;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"],
.wppb-user-forms textarea {
color: #666;
border: 1px solid #ccc;
border-radius: 3px;
}
.wppb-user-forms input[type="text"]:focus,
.wppb-user-forms input[type="number"]:focus,
.wppb-user-forms input[type="email"]:focus,
.wppb-user-forms input[type="url"]:focus,
.wppb-user-forms input[type="password"]:focus,
.wppb-user-forms input[type="search"]:focus,
.wppb-user-forms textarea:focus {
color: #111;
}
.wppb-user-forms input[type="text"],
.wppb-user-forms input[type="number"],
.wppb-user-forms input[type="email"],
.wppb-user-forms input[type="url"],
.wppb-user-forms input[type="password"],
.wppb-user-forms input[type="search"] {
padding: 3px;
}
.wppb-user-forms textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 100%;
} .wppb-user-forms .wppb-wysiwyg .wp-editor-wrap {
float: left;
width: 69.9%;
} .wppb-user-forms .wppb-wysiwyg button:hover {
background: none;
} .wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel {
border: 1px solid #ccc !important;
color: #666 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first {
border-width: 0 0 1px 0 !important;
}
.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last {
border-width: 1px 0 !important;
} .wppb-user-forms .wppb-wysiwyg .quicktags-toolbar {
border: 1px solid #dedede;
border-bottom: 0;
} #wp-link label input[type="text"] {
padding: 0;
}
#wppb-search-fields {
min-width: 250px;
float: left;
margin-right: 20px;
}
.wppb-user-forms .wppb-search-button {
margin-right: 10px;
padding: 7px 20px;
line-height: 24px;
}
.wppb-search-users-wrap {
margin-bottom: 20px;
}
.wppb-user-forms .extra_field_heading {
margin-bottom: 0;
}
.wppb-gdpr-delete-button .wppb-delete-account {
width: 110px;
}
.wppb-user-forms .form-submit #register:disabled,
.wppb-user-forms .form-submit #edit_profile:disabled {
background: #414141;
opacity: 0.3;
cursor: not-allowed;
} .wppb-user-forms ul {
max-width: 900px;
list-style: none;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
.wppb-user-forms ul li {
list-style: none;
}
#wppb-login-wrap p,
#select_user_to_edit_form p {
overflow: hidden;
margin: 0;
padding-bottom: 14px;
}
.wppb-user-forms ul li {
margin: 0;
padding-bottom: 14px;
}
.wppb-user-forms ul li:after {
content: "";
clear: both;
display: block;
}
.wppb-user-forms .wppb-input-hidden {
padding-bottom: 0;
}
.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden {
padding-bottom: 14px;
}
.wppb-user-forms .wppb-form-field &gt; ul {
margin-left: 0;
}
.wppb-form-field.wppb-default-password,
.wppb-form-field.wppb-default-repeat-password,
#wppb-login-wrap .login-password,
#wppb-recover-password-container .wppb-form-field.passw1,
#wppb-recover-password-container .wppb-form-field.passw2 {
position: relative;
}
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label {
width: 30%;
float: left;
min-height: 1px;
}
.wppb-form-field input[type="text"],
.wppb-form-field input[type="number"],
.wppb-form-field input[type="email"],
.wppb-form-field input[type="url"],
.wppb-form-field input[type="password"],
.wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input {
width: 69.9%;
float: left;
}
#wppb-login-wrap .login-remember {
display: flex;
align-items: center;
}
#wppb-login-wrap .login-remember input {
cursor: pointer;
}
#wppb-login-wrap .login-remember label {
padding-left: 8px;
margin-bottom: 0px;
cursor: pointer;
}
.wppb-form-field.wppb-timepicker select {
width: auto !important;
margin-right: 5px;
}
.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs * {
box-sizing: content-box !important;
}
.wppb-user-forms .wp-editor-wrap input {
float: none;
width: auto;
}
input#send_credentials_via_email {
float: none;
margin-right: 10px;
}
.wppb-send-credentials-checkbox label {
width: auto;
}
.wppb-form-field &gt; span {
display: block;
clear: both;
margin-left: 30%;
font-size: 80%;
font-style: italic;
word-break: break-word;
}
.wppb-form-field &gt; span.custom_field_html {
font-style: normal;
font-size: 100%;
}
.wppb-form-field &gt; span.select2-container {
font-style: normal;
font-size: 100%;
clear: none;
}
.wppb-repeater .wppb-select-cpt span.select2-container {
width: auto !important;
}
.wppb-form-field.wppb-timepicker &gt; span.wppb-timepicker-separator {
display: inline-block;
float: left;
clear: none;
margin-left: 0;
margin-right: 5px;
font-size: 100%;
font-style: normal;
}
.wppb_upload_button {
display: inline-block;
}
.wppb-user-forms .wppb-checkboxes li,
.wppb-user-forms .wppb-radios li {
display: inline-block;
padding: 0 20px 0 0;
}
.wppb-user-forms .wppb-checkboxes li.wppb-hidden {
padding: 0;
}
.wppb-form-field .wppb-checkboxes label,
.wppb-form-field .wppb-radios label {
float: none;
min-width: 0;
padding-left: 5px;
width: auto;
display: inline-block;
}
.wppb-checkbox-terms-and-conditions input,
.wppb-checkboxes li input,
.wppb-radios li input {
min-width: 0;
float: none;
}
.wppb-edit-user .wppb-checkbox-terms-and-conditions {
display: none;
}
.wppb-form-field.wppb-heading span,
.wppb-default-about-yourself-heading span,
.wppb-default-contact-info-heading span,
.wppb-default-name-heading span,
.wppb-checkbox-terms-and-conditions span {
margin-left: 0;
}
.wppb-checkbox-terms-and-conditions label {
width: 100%;
}
.wppb-form-field.wppb-checkbox-terms-and-conditions
input[type="checkbox"].custom_field_toa {
float: none;
margin-right: 10px;
}
.wppb-recaptcha-element {
display: inline-block;
}
.wppb-recaptcha-element.wppb-invisible-recaptcha {
display: block !important;
}
.wppb-recaptcha-element iframe {
margin-bottom: 0;
}
.wppb-form-field input.wppb-map-search-box {
position: absolute;
top: 10px !important;
height: 34px;
width: 50%;
min-width: 250px;
background: #fff;
border: 0;
border-radius: 1px;
padding: 0 10px;
box-shadow: 0 1px 1px 0 #c1c1c1;
font-family: "Roboto", sans-serif;
}
.wppb-create-new-site {
width: 100%;
}
input#wppb_create_new_site_checkbox {
width: auto;
margin-right: 10px;
float: none;
}
label[for="wppb_create_new_site_checkbox"] {
width: 100%;
}
label[for="blog-privacy"] {
width: 100%;
} .wppb-gdpr-checkbox.wppb-form-field label {
width: 100%;
float: none;
}
.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr {
float: none;
margin: 0 10px 0 0;
} .wppb-error,
.wppb-warning,
.wppb-notice,
.wppb-success {
padding: 6px 9px;
margin: 0 auto 25px;
display: block;
width: 100%;
}
.wppb-error,
.wppb-warning {
box-sizing: border-box;
background: #ffebe8;
border: 1px solid #c00;
}
.wppb-error,
.wppb-warning,
.wppb-notice {
color: #222222 !important;
}
.wppb-error a,
.wppb-warning a {
color: #007acc !important;
}
.admin-bar #wppb_form_general_message {
padding-top: 32px;
}
.wppb-error a:hover,
.wppb-warning a:hover {
color: #007acc !important;
text-decoration: underline;
}
.wppb-notice {
box-sizing: border-box;
background: #ccc;
border: 1px solid #666;
}
.wppb-required {
color: red;
}
.wppb-required,
.wppb-checkbox-terms-and-conditions span.wppb-required {
margin-left: 5px;
}
.wppb-success {
box-sizing: border-box;
background: #e7f7d3;
border: 1px solid #6c3;
}
.wppb-register-user .wppb-field-error,
.wppb-edit-user .wppb-field-error,
#wppb-recover-password .wppb-field-error {
background-color: #ffdfdf;
border: 1px dotted #c89797;
margin-bottom: 6px !important;
padding: 6px !important;
}
.wppb-field-error &gt; input,
.wppb-field-error &gt; select,
.wppb-field-error &gt; textarea,
.wppb-field-error &gt; label {
margin-bottom: 10px;
}
.wppb-field-error img {
box-shadow: none;
-webkit-box-shadow: none;
border: none;
border-radius: 0px;
vertical-align: middle;
margin-top: -3px;
padding-left: 5px;
width: auto;
height: auto;
}
.wppb-form-field &gt; span.wppb-form-error {
margin-top: 10px;
padding-top: 5px;
border-top: 1px dotted #c89797;
font-size: 100%;
margin-left: 0;
} #wppb-register-user .wppb-default-blog-details.wppb-field-error {
background-color: transparent !important;
border: 0px !important;
}
.wppb-default-blog-details &gt; span.wppb-form-error {
display: none;
}
.wppb-blog-details-heading span {
margin-left: 0;
}
.wppb-1website-url {
position: absolute;
left: -99999px;
} .wppb-table * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wppb-table {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-spacing: 0.5rem;
border-collapse: collapse;
width: 100%;
}
.wppb-table th {
background: #f4f4f4;
padding: 7px;
border: 1px solid #e1e1e1;
text-align: left;
}
.wppb-table thead tr:hover {
background: none;
}
.wppb-table .wppb-sorting .wppb-sorting-default {
display: inline-block;
width: 16px;
height: 16px;
background: url(//www.shiatsu.de/wp-content/plugins/profile-builder/assets/images/sorting-default.png) no-repeat center center;
vertical-align: middle;
}
.wppb-table .wppb-sorting .wppb-sorting-ascending {
background-image: url(//www.shiatsu.de/wp-content/plugins/profile-builder/assets/images/sorting-ascending.png);
}
.wppb-table .wppb-sorting .wppb-sorting-descending {
background-image: url(//www.shiatsu.de/wp-content/plugins/profile-builder/assets/images/sorting-descending.png);
}
.wppb-table tr:hover {
background: #f1fcff;
}
.wppb-table td {
padding: 7px;
border: 1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo {
text-align: center;
}
.wppb-avatar img {
max-width: none;
}
ul.wppb-profile {
list-style-type: none;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}
ul.wppb-profile li {
margin-left: 0;
margin-right: 0;
overflow: hidden;
}
ul.wppb-profile li label {
display: block;
width: 30%;
float: left;
min-height: 1px;
font-weight: bold;
}
ul.wppb-profile li span {
display: block;
width: 69.9%;
float: left;
}
ul.wppb-profile li h3,
ul.wppb-profile li h3:first-child {
margin: 20px 0;
padding-top: 20px;
border-top: 1px solid #d2d2d2;
}
ul.wppb-faceted-list {
list-style: none;
margin: 0 0 20px;
}
ul.wppb-faceted-list:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
ul.wppb-faceted-list &gt; li {
float: left;
margin-right: 15px;
max-width: 300px;
}
ul.wppb-faceted-list &gt; li:first-child {
float: none;
clear: both;
}
.wppb-userlisting-container .wppb-faceted-list li h5 {
margin-top: 20px;
margin-bottom: 5px;
}
ul.wppb-faceted-list label &gt; * {
vertical-align: middle;
}
ul.wppb-faceted-list input[type="checkbox"] {
margin-right: 5px;
}
.wppb-userlisting-container.wppb-spinner {
position: relative;
opacity: 0.5;
}
.wppb-userlisting-container.wppb-spinner:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
margin-top: -16px;
margin-left: -16px;
display: block;
width: 32px;
height: 32px;
z-index: 1000;
}
ul.wppb-faceted-list .hide-this {
display: none;
}
#wppb-remove-facets-container {
list-style: none;
margin: 0;
}
.wppb-remove-facet:before,
.wppb-remove-all-facets:before {
content: "x";
display: inline-block;
border-right: 1px dotted #d3ccc9;
border-right: 1px dotted #6f6f6f;
padding-right: 5px;
margin-right: 5px;
}
.wppb-userlisting-container .wppb-ul-range-values {
padding: 5px 0;
}
.wppb-userlisting-container:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.wppb-float-left {
float: left;
}
.wppb-float-right {
float: right;
}
.wppb-facet-float-left {
float: left;
max-width: 300px;
}
.wppb-facet-float-right {
float: right;
max-width: 300px;
}
li.wppb-facet-search {
position: relative;
}
.wppb-facet-search-wrap label {
display: inline-block;
position: relative;
padding: 0 !important;
margin: 0 !important;
}
.wppb-facet-search {
width: 75% !important;
margin-right: 5px !important;
}
.wppb-facet-search .screen-reader-text {
display: none;
}
.wppb-facet-search,
.wppb-search-submit {
box-sizing: border-box;
display: inline-block !important;
vertical-align: middle;
}
.wppb-search-submit {
display: inline-block;
width: 20%;
height: 100%;
background: #4f5963;
position: absolute;
right: 0;
cursor: pointer;
border: 1px solid #444d57;
border-radius: 3px;
padding: 0 !important;
margin: 0 !important;
}
.wppb-search-submit:hover {
background: #fff;
color: #4f5963;
}
.wppb-search-submit::before {
content: "\26B2";
display: inline-block;
color: #fff;
font-size: 120%;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
}
.wppb-search-submit:hover::before {
color: #4f5963;
}
@media screen and (max-width: 720px) {
.wppb-table {
border: 0;
}
.wppb-table thead {
display: none;
}
.wppb-table tr {
display: block;
margin-bottom: 30px;
}
.wppb-table td {
display: block;
text-align: right;
border-bottom: 0;
}
.wppb-table td:last-of-type {
border-bottom: 1px solid #e1e1e1;
}
.wppb-table .wppb-posts,
.wppb-table .wppb-moreinfo {
text-align: right;
}
.wppb-table td:before {
content: attr(data-label);
float: left;
}
.wppb-table td:after {
content: "";
display: block;
clear: both;
}
} @media screen and (max-width: 500px) {
.wppb-form-field label,
#wppb-login-wrap .login-username label,
#wppb-login-wrap .login-password label,
#wppb-login-wrap .login-auth label,
ul.wppb-profile li label {
width: 100%;
display: block;
float: none;
}
.wppb-form-field input[type="text"],
.wppb-form-field input[type="number"],
.wppb-form-field input[type="email"],
.wppb-form-field input[type="url"],
.wppb-form-field input[type="password"],
.wppb-form-field input[type="search"],
.wppb-form-field select,
.wppb-form-field textarea,
.wppb-checkboxes,
.wppb-radios,
#wppb-login-wrap .login-username input,
#wppb-login-wrap .login-password input,
#wppb-login-wrap .login-auth input,
ul.wppb-profile li span {
width: 100%;
float: left;
}
.wppb-form-field &gt; span {
margin-left: 0;
}
.wppb-checkboxes li label,
.wppb-radios li label {
display: inline;
}
.wppb-form-field .wppb-avatar-nofile,
.wppb-form-field .wppb-avatar-file,
.wppb-form-field .wppb-upload-nofile,
.wppb-form-field .wppb-upload-file {
margin-left: 0;
}
.wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw {
top: 6px !important;
}
} #pass-strength-result {
background-color: #eee;
border: 1px solid #ddd;
display: none;
float: left;
margin: 13px 5px 5px 30%;
padding: 3px 5px;
text-align: center;
width: 200px;
height: 28px;
}
#pass-strength-result.short {
background-color: #ffa0a0;
border-color: #f04040;
}
#pass-strength-result.bad {
background-color: #ffb78c;
border-color: #ff853c;
}
#pass-strength-result.good {
background-color: #ffec8b;
border-color: #fc0;
}
#pass-strength-result.strong {
background-color: #c3ff88;
border-color: #8dff1c;
} .wppb-form-field.wppb-default-password button.wppb-toggle-pw,
.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw,
#wppb-login-wrap .login-password button.wppb-toggle-pw,
#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,
#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw {
position: absolute;
right: 4px; top: -7px;
background: transparent !important;
background-color: transparent !important;
border: 1px solid transparent;
box-shadow: none;
padding: 0;
margin: 0;
height: 100%;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
}
.wppb-form-field.wppb-default-password button img,
.wppb-form-field.wppb-default-repeat-password button img,
#wppb-login-wrap .login-password button img,
#wppb-recover-password-container .wppb-form-field.passw1 button img,
#wppb-recover-password-container .wppb-form-field.passw2 button img {
width: 20px;
} .wppb-form-field.wppb-subscription-plans label {
width: 100%;
float: none;
}
.wppb-form-field.wppb-subscription-plans input {
display: inline-block;
float: none;
margin-right: 10px !important;
}
.wppb-form-field.wppb-subscription-plans span.description {
display: block;
font-size: 100%;
font-style: italic;
margin-left: 0;
margin-bottom: 1.5em;
} .wppb-user-forms table {
border-collapse: separate;
} .wppb-private-website.wppb-private-website-hide-menus .main-navigation {
display: none;
} .marker-content-info {
position: absolute;
top: -400px;
left: -400px;
display: none;
}
.wppb-map-container .marker-content {
min-width: 320px;
max-width: 100%;
}
.wppb-map-container .marker-content .marker-info-avatar_or_gravatar {
float: left;
margin-right: 10px;
} .elementor-edit-mode .wppb-map-container {
width: 69.9%;
float: left;
border: 1px solid #ccc;
border-radius: 3px;
} #wppb_auth_secret_buttons,
#wppb_auth_verify_buttons,
#wppb_auth_QR_INFO {
margin-left: 30%;
}
#wppb_auth_secret_buttons,
#wppb_auth_verify_buttons {
display: flex;
justify-content: space-between;
align-items: stretch;
}
.wppb_auth_button {
background: none repeat scroll 0 0 #f7f7f7;
border: 1px solid #ccc !important;
color: #555;
cursor: pointer;
display: inline-block;
font-size: 12px;
line-height: 26px;
padding: 15px;
text-decoration: none;
white-space: nowrap;
text-align: center;
width: 30%;
}
.wppb_auth_button:hover {
background: none repeat scroll 0 0 #fafafa;
border: 1px solid #999 !important;
color: #222;
text-decoration: none;
}
#wppb_auth_newsecret.wppb_auth_new_button,
#wppb_auth_verify_button.wppb_auth_verify_button {
flex-grow: 1;
}
#wppb_show_qr.wppb_auth_qr_button,
#wppb_auth_verify_indicator.wppb_auth_verify_indicator {
flex-grow: 1;
}
#wppb_auth_verify_indicator {
pointer-events: none !important;
}
#wppb_auth_verify_indicator.valid {
background-color: #c3ff88;
border-color: #8dff1c;
}
#wppb_auth_verify_indicator.invalid {
background-color: #ffa0a0;
border-color: #f04040;
}
#wppb_auth_QR_INFO .wppb-description-delimiter {
font-size: 80%;
font-style: italic;
}
#wppb_auth_QRCODE {
text-align: center;
}</pre></body></html>