body[data-button-style*="slightly_rounded"] .nectar-button, .nectar-button {
border-radius:0px!important;
font-size:15px!important;
}
ol, ul {
margin-left: 20px;
margin-bottom: 30px;
} #footer-outer {
border-top:1px solid #ffffff;
}
#footer-outer .widget.widget_nav_menu li a {
display: block;
border-bottom: 0px solid #2e2f2c!important;
}
#footer-outer .widget.widget_nav_menu li a {
padding-top: 0px!important;
padding-bottom: 0px!important;
padding-left: 0px!important;
padding-right: 0px!important;
}
#footer-outer #footer-widgets .widget h4 {
color: #2e2f2c!important;
font-size:17px!important;
font-weight:400!important;
line-height:1.35;
}
#footer-outer #footer-widgets {
font-size:15px!important;
}
body.original #footer-outer #footer-widgets .col ul li {
border-bottom: 0px solid rgba(0,0,0,0.1)!important;
}
#footer-outer #footer-widgets #nav_menu-1 a:hover, div#text-3.widget.widget_text div.textwidget p a:hover {
color:#a75b1e!important;
}
#footer-widgets {
border-top:0px solid #808080!important;
}
#footer-outer #copyright[data-layout="centered"] {
padding: 5px 0!important;
}
div#media_image-2.widget.widget_media_image a img.image.wp-image-45.attachment-full.size-full {
width:51%!important;
height:auto!important;
}
.mm_linksliste_mit_bg a {
color:#2e2f2c;
}
.mm_linksliste_mit_bg a:hover {
color:#b17f24;
}
.mm_linksliste_mit_bg ul li::marker {
color: #fff;
}
p {
margin-bottom: 15px;
}
a {
color: #2e2f2c;
text-decoration: none;
transition: color 0.3s;
-webkit-transition: color 0.3s;
}
a:hover {
color: #b17f24;
text-decoration: none;
transition: color 0.3s;
-webkit-transition: color 0.3s;
} .mm_datenschutz_text {
color: #2e2f2c;
}
div#um_field_7664_regis-ratenschutz.um-field.um-field-checkbox.um-field-regis-ratenschutz.um-field-type_checkbox div.um-field-area label.um-field-checkbox.um-field-half.um-field-radio-state-disabled {
width:100%!important;
} #to-top:hover {
color:#2e2f2c!important;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a::after {
border-color:#b17f24!important;
} .masonry.classic_enhanced .masonry-blog-item .inner-wrap, .blog-recent[data-style*="classic_enhanced"] .inner-wrap {
border-radius: 0px!important;
}
.page-id-5812 div.article-content-wrap div.post-header h3.title, .page-id-5816 div.article-content-wrap div.post-header h3.title, .page-id-166 div.article-content-wrap div.post-header h3.title, h3.entry-title a, .blog-recent[data-style="classic_enhanced"][data-color-scheme="dark"] h3.title, .span_12.light .blog-recent[data-style="classic_enhanced"][data-color-scheme="dark"] h3.title {
color:#b17f24!important;
font-weight:500!important;
font-size:18px!important;
}
h3.entry-title a, .post-heading a {
color:#2e2f2c!important;
font-weight:500!important;
font-size:18px!important;
}
h3.entry-title a:hover, div.nectar-post-grid-wrap.mm_portfolio_grid.finished-animating div.nectar-post-grid div.nectar-post-grid-item.animated-in:hover div.inner div.content div.item-main h3.post-heading a span {
color:#b17f24!important;
}
.blog-recent[data-style="classic_enhanced"][data-color-scheme="dark"] .inner-wrap {
background-color: rgba(0,0,0,0)!important;
}
.page-id-5812 .meta-category {
display:none!important;
}
.masonry.classic_enhanced .masonry-blog-item .inner-wrap, .blog-recent[data-style*="classic_enhanced"] .inner-wrap {
border-radius: 4px;
overflow: hidden;
box-shadow: 0px 5px 10px rgba(0,0,0,.08);
}
.single.single-post div#ajax-content-wrap div.container-wrap div.container.main-content div.row {
margin-bottom:3%!important;
}
.auto_meta_overlaid_spaced .masonry-blog-item .article-content-wrap h3 a, .auto_meta_overlaid_spaced .masonry-blog-item .article-content-wrap h3 a:hover, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a {
color: #fff!important;
transition: opacity 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);
font-size:21px!important;
} span.meta-category, .aktuelles, div.col.span_6.section-title.blog-title div.inner-wrap a.ausstellung, .ausstellungstipp, .museumtipp, .buchtipp, .besonderes-werk {
display:none!important;
} .single-portfolio .row.project-title .container .title-wrap {
border-bottom: 0px solid #b17f24!important;
padding-bottom: 60px!important;
}
.portfolio-items[data-ps="8"] .next-arrow {
margin-bottom:5px!important;
}
div.work-item.style-2 div.work-info div.vert-center span.line {
margin-bottom:5px!important;
}
div.work-item.style-2 div.work-info div.vert-center h3 {
font-size:21px!important;
line-height:1.25;
}
div.work-item.style-2, ul.row.portfolio-items.text-align-center.carousel.finished-loading li.col.span_4 div.work-item.style-3 {
box-shadow: 0px 0px 10px rgb(0 0 0 / 35%)!important;
}
.mm_disable, body[data-button-style*="slightly_rounded"] button {
background-color: #dddddd!important;
margin-right: 15px;
margin-left: 15px;
visibility: visible;
border-radius: 0px!important;
-webkit-border-radius: 0px!important;
font-size: 15px;
font-family: Open Sans;
text-transform: none!important;
letter-spacing: 0px;
font-weight: 400;
padding-top: 10px;
padding-bottom: 15px;
padding-left: 42px;
padding-right: 42px;
color: #FFF;
border:0px!important;
}
body[data-button-style="slightly_rounded_shadow"] .nectar-button:hover, a.um-button:hover {
box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
} .page-id-166 div.wpb_wrapper div.nectar_cascading_images.animated-in div.cascading-image {
padding:5%!important;
padding-top:150px!important;
}
.nectar-shape-divider {
bottom: 1px!important;
}
div.work-item.style-3 div.work-info div.vert-center h3 {
color:#ffffff;
font-size:21px!important;
line-height:1.25;
} .page-id-5812 #featured article .post-title h2 span, .swiper-slide .content p, body .vc_text_separator div {
font-size: 48px!important;
line-height: 78px!important;
}
.page-id-5812 .swiper-slide .content p.transparent-bg span {
padding: 6px 20px!important;
display: inline;
position: relative;
left: 10px!important;
background: none repeat scroll 0 0 rgba(177, 127, 36, 0.5)!important;
box-shadow: 0px 0 0 rgba(177, 127, 36, 0.5), 0px 0 0 rgba(177, 127, 36, 0.5)!important;
-moz-box-shadow: 0px 0 0 rgba(177, 127, 36, 0.5), 0px 0 0 rgba(177, 127, 36, 0.5)!important;
-webkit-box-shadow: 0px 0 0 rgba(177, 127, 36, 0.5), 0px 0 0 rgba(0, 0, 0, 0.5)!important;
-o-box-shadow: 0px 0 0 rgba(177, 127, 36, 0.5), 0px 0 0 rgba(177, 127, 36, 0.5)!important;
box-shadow:none!important;
} div#slide-out-widget-area.slide-out-from-right.open div.inner div.off-canvas-menu-container {
padding-top:200px;
}
div#slide-out-widget-area.slide-out-from-right div.inner div.off-canvas-menu-container {
padding-top:200px;
}
@media screen and (max-width: 768px) and (min-width: 375px){
div#slide-out-widget-area.slide-out-from-right div.inner div.off-canvas-menu-container {
padding-top:20px;
}
div#slide-out-widget-area.slide-out-from-right.open div.inner div.off-canvas-menu-container {
padding-top:20px;
}
.page-id-5812 .swiper-slide .content p.transparent-bg span {
padding: 6px 20px!important;
left: 0px!important;
}
div.off-canvas-menu-container.mobile-only ul.menu li.um-faicon-user.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7740 a {
padding-left:5px!important;
} .masonry.classic_enhanced .masonry-blog-item .article-content-wrap, .blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
padding: 7%!important;
}
.nectar-post-grid .nectar-post-grid-item .content .post-heading {
max-width: 90%!important;
} div .wpb_row.vc_row-fluid.vc_row.inner_row.vc_row-o-equal-height.vc_row-flex.standard_section.right_padding_40px.left_padding_40px {
padding-top:10px!important;
} #slide-out-widget-area .inner .current_page_ancestor > a, #slide-out-widget-area .inner .current_page_item > a {
color:#b17f24!important;
} .wpcf7-list-item {
margin: 0 0 0 0!important;
}
.page-id-5817 .mm_kontakt_adresse, .page-id-5817 a.nectar-button.medium.regular.accent-color.has-icon.regular-button.mm_adresse_button {
margin-left:-10px!important;
}
.page-id-172 .mm_rieck_gut_beraten div.nectar-highlighted-text p {
padding-bottom:0px!important;
} body.portfolio-template-default.single.single-portfolio .mm_portfolio_buttons div.row_col_wrap_12.col.span_12.dark.center div.vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.inherit_tablet.inherit_phone.instance-1 {
margin-top:15px!important;
}
.single-portfolio .row.project-title .container .title-wrap {
padding-bottom: 0px !important;
}  * #sidebar > div {
margin-bottom: 0px!important;
} }
.page-id-172 .mm_rieck_gut_beraten div.nectar-highlighted-text p {
padding-bottom:0px!important;
}
.wpcf7-list-item {
margin: 0 0 0 0!important;
} div.parallaxImg-layers div.parallaxImg-rendered-layer div.meta-wrap div.inner h4 {
color:#ffffff;
font-size:21px!important;
line-height:1.25;
}
* {
border-radius:0px!important;
}
.auto_meta_overlaid_spaced .masonry-blog-item .inner-wrap, body[data-form-submit="regular"] .container-wrap input[type=submit] {
border-radius: 0px!important;
}
.mm_link_box div.vc_column-inner div.wpb_wrapper div.nectar-highlighted-text a {
color: #2e2f2c;
text-decoration: none;
position: relative;
} .search-results div.row div.col.span_6 div.inner-wrap h1, .search-results div.row div.col.span_6 div.inner-wrap h1 span,
.search-results div.row div.col.span_6 div.inner-wrap span.result-num {
color:#2e2f2c!important;
}
#page-header-bg {
background-color: #ffffff!important;
}
body.search-results .container-wrap, body[data-header-resize="1"].search-results .container-wrap {
padding-bottom: 5%!important;
} .ui-autocomplete-input, #s {
border: 1px solid #b17f24!important;
padding: 8px!important;
box-shadow: 0px 0px 10px rgb(0 0 0 / 35%)!important;
} .mm_link_box div.vc_column-inner div.wpb_wrapper div.nectar-highlighted-text a:after {
content: ''; position: absolute;
bottom: -3px;
left: 0;
width: 0%;
border-bottom: 1px solid #b17f24;
transition: 0.6s;
}
.mm_link_box div.vc_column-inner div.wpb_wrapper div.nectar-highlighted-text a:hover:after {
width: 100%;
}
.page-id-166 div.vc_col-sm-6.mm_impressionen_grid  div.vc_column-inner div.wpb_wrapper >div {
margin-bottom: 0px!important;
} .sf-menu >li ul {
padding: 0px!important;
width: 20em;
}
.sf-menu >li ul li a {
padding-left: 20px!important;
padding-right: 20px!important;
}
#top .sf-menu li ul li a {
line-height:25px!important;
} .flickity-enabled.is-draggable div.flickity-viewport div.flickity-slider div.cell {
padding-left:10px!important;
padding-right:10px!important;
padding-top:10px!important;
padding-bottom:10px!important;
background-color: rgba(0,0,0,0.0)!important;
}
.single-portfolio .post-area {
padding-right: 40px;
margin-right: 0 !important;
margin-top: 4px;
width: 76.5%;
text-align: center!important;
}
.mm_portfolio_buttons {
text-align: left!important;
}
.nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content *, .full-width-section > .col.span_12.dark .nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content * {
color: #2e2f2c!important;
}
.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid .img-wrap.nectar-lazy-wrap {
background-color: rgba(0,0,0,0.0)!important;
}
div.nectar-post-grid-wrap.mm_portfolio_grid.finished-animating div.nectar-post-grid div.nectar-post-grid-item.animated-in div.inner div.content div.item-main h3.post-heading a:hover {
color: #b17f24!important;
}
div.nectar-post-grid-wrap.mm_portfolio_grid.finished-animating div.nectar-post-grid div.nectar-post-grid-item.animated-in div.inner div.content div.item-main h3.post-heading {
margin-top:0px!important;
} #header-outer #logo .shrink-img {
height: 75px !important; margin-bottom:5px!important
}
.shrink-headspace {
max-height: 80px !important; transition-delay: 0.3s;
}
.shrink {
box-shadow: 0px 10px 150px rgb(175 152 93 / 35%)!important;
}
#header-outer[data-lhe="animated_underline"] nav > ul >li:not([class*="button_"]) >a:after {
border-top: 1px solid #b17f24!important;
}
.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-card="yes"][data-text-align="center"] .nectar-post-grid-item .content {
padding: 35px 45px;
padding-top: 10px!important;
padding-right: 45px;
padding-bottom: 35px;
padding-left: 45px;
}
.featherlight .featherlight-close-icon {
background-color: transparent!important;
}
.mm_impressionen_grid {
padding:5px!important;
}
.mm_impressionen_grid .wpb_row .column-image-bg-wrap .column-image-bg {
background-repeat: no-repeat!important;
} .nectar-fancy-box[data-style="hover_desc"].hovered {
transform: translateY(0px)!important;
box-shadow: 0px 0px 0px rgba(0,0,0,0)!important;
}
.nectar-highlighted-text {
margin-bottom:0px!important;
} .mm_impressionen_galerie div.row_col_wrap_12.col.span_12.dark.left {
margin-left:-5px!important;
margin-right:-5px!important;
}
.portfolio-template-default.single.single-portfolio div#sidebar.col.span_3.col_last div.theiaStickySidebar {
margin-top:-30px!important;
}
h1 {
margin-bottom: 25px!important;
}
h2 {
margin-bottom: 15px!important;
}
.single-post .aktuelles, .single-post .allgemein, .single-post .startseite-aktuelles {
display:none!important;
} @media screen and (max-width: 767px) and (min-width: 375px){
.nectar-post-grid[data-grid-spacing="25px"] .nectar-post-grid-item {
margin: 0px!important;
}
div.vc_column-inner div.wpb_wrapper div.divider-wrap div.divider-small-border.completed {
width: 300px!important;
}
.wpb_row, .wpb_content_element {
margin-bottom: 0px!important;
}
.page-id-5812 .swiper-slide .content p.transparent-bg span {
line-height:2.0!important;
padding-top:3px!important;
padding-bottom:3px!important;
}
.page-id-5812 div.article-content-wrap div.post-header h3.title, .page-id-5816 div.article-content-wrap div.post-header h3.title, .page-id-166 div.article-content-wrap div.post-header h3.title, h3.entry-title a {
color: #b17f24!important;
font-weight: 500!important;
font-size: 18px!important;
width: 230px;
}
} .um input[type=submit].um-button, .um input[type=submit].um-button:focus, .um a.um-button, .um a.um-button.um-disabled:hover, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:active {
background: #b17f24!important;
}
.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
color: #ffffff!important;
}
body[data-button-style="slightly_rounded_shadow"] .nectar-button:hover, body[data-button-style="slightly_rounded_shadow"] .nectar-button:focus, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button.see-through:hover, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, body[data-button-style="slightly_rounded_shadow"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, body[data-button-style="slightly_rounded_shadow"] .swiper-slide .button a:hover, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button.see-through-2:hover, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button:hover, body[data-button-style="slightly_rounded_shadow"].woocommerce-page .woocommerce p.return-to-shop a.wc-backward:hover, body[data-button-style="slightly_rounded_shadow"] .sharing-default-minimal .nectar-love:hover, body[data-button-style="slightly_rounded_shadow"] .sharing-default-minimal .nectar-social-inner > a:hover, body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:hover, body[data-button-style="slightly_rounded_shadow"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .um .um-button.um-alt:hover, .um input[type=submit].um-button.um-alt:hover {
box-shadow: 0 20px 38px rgba(0, 0, 0, 0)!important;
-ms-transform: translateY(-3px);
transform: translateY(-3px);
-webkit-transform: translateY(-3px);
}
body[data-form-submit="regular"] input[type=submit]:hover, body[data-form-submit="regular"] button[type=submit]:hover, .um .um-button.um-alt:hover, .um input[type=submit].um-button.um-alt:hover {
opacity: 0.85;
}
.um-form-field {
background-color: #f1f1f1!important;
} li#menu-item-7740.um-faicon-user.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-6401.current_page_item.menu-item-7740, li#menu-item-7740.um-faicon-user.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7740 {
color:#b17f24;
font-size: 24px;
padding-left:20px;
padding-right:5px;
cursor: pointer;
}
li#menu-item-7740.um-faicon-user.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-6401.current_page_item.menu-item-7740:hover, li#menu-item-7740.um-faicon-user.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-7740:hover {
color:#af985d;
}  .um-account-main div.um-account-heading {
color: #b17f24!important;
}
.um-account-meta {
display: none!important;
} .um .um-tip:hover, .um .um-field-radio.active:not(.um-field-radio-state-disabled) i, .um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i, .um .um-member-name a:hover, .um .um-member-more a:hover, .um .um-member-less a:hover, .um .um-members-pagi a:hover, .um .um-cover-add:hover, .um .um-profile-subnav a.active, .um .um-item-meta a, .um-account-name a:hover, .um-account-nav a.current, .um-account-side li a.current span.um-account-icon, .um-account-side li a.current:hover span.um-account-icon, .um-dropdown li a:hover, i.um-active-color, span.um-active-color {
color: #b17f24!important;
}
.um-account-icontip, .um-account-icon, .um-account-title, {
background-color:#fff!important;
border:0px!important
}
.um .um-field-group-head, .picker__box, .picker__nav--prev:hover, .picker__nav--next:hover, .um .um-members-pagi span.current, .um .um-members-pagi span.current:hover, .um .um-profile-nav-item.active a, .um .um-profile-nav-item.active a:hover, .upload, .um-modal-header, .um-modal-btn, .um-modal-btn.disabled, .um-modal-btn.disabled:hover, div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {
background: #b17f24!important;
}
div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {
color: #fff !important;
}
div.uimob800 .um-account-side ul {
border: 0px solid #ddd!important;
-moz-border-radius: 0px!important;
-webkit-border-radius: 0px!important;
border-radius: 0px!important;
}  body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap, body[data-button-style*="slightly_rounded"] .nectar-button.see-through, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a, body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a:before, body[data-button-style*="slightly_rounded"] #infscr-loading, body[data-button-style*="slightly_rounded"] .flex-direction-nav a, body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a, body[data-button-style*="slightly_rounded"] #pagination .next.inactive, body[data-button-style*="slightly_rounded"] #pagination .prev.inactive, body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style*="slightly_rounded"] input[type=submit], body[data-button-style*="slightly_rounded"] button[type=submit], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .swiper-slide .button a, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a:before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a:before, body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button, body[data-button-style*="slightly_rounded"] .comment-list .reply a, body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap >a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner >a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a, body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a, .ascend[data-button-style="slightly_rounded"] .container-wrap input[type="submit"], .ascend[data-button-style*="slightly_rounded"] .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
border-radius: 0px!important;
-webkit-border-radius: 0px!important;
box-shadow: none;
-webkit-transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
transition: opacity .45s cubic-bezier(0.25, 1, 0.33, 1), transform .45s cubic-bezier(0.25, 1, 0.33, 1), border-color .45s cubic-bezier(0.25, 1, 0.33, 1), color .45s cubic-bezier(0.25, 1, 0.33, 1), background-color .45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow .45s cubic-bezier(0.25, 1, 0.33, 1);
} .auto_meta_overlaid_spaced .masonry-blog-item .article-content-wrap h3 a, .auto_meta_overlaid_spaced .masonry-blog-item .article-content-wrap h3 a:hover, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a {
color: #fff!important;
transition: opacity 0.37s cubic-bezier(0.52, 0.01, 0.16, 1);
font-size: 21px!important;
word-break: break-word;
} @media screen and (max-width: 1025px) and (min-width: 768px){
.mm_link_box .inherit_tablet div.vc_column-inner div.wpb_wrapper div.nectar-highlighted-text {
padding-left:40px!important;
}
.mm_portfolio_grid {
padding-left:10px!important;
padding-right:30px!important;
}
#footer-widgets .container .col {
width: 50%!important;
}
}
.blog-recent[data-style*="classic_enhanced"][data-color-scheme="dark"] .excerpt {
color:#2e2f2c!important;
}
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap, .blog-recent[data-style*="classic_enhanced"] .article-content-wrap {
padding: 7%!important;
}
.mm_ausblenden {
display:none!important;
} .twentytwenty-handle {
background-color: #b17f24!important;
opacity:0.9!important;
}
.twentytwenty-wrapper {
overflow: hidden;
padding: 5px 0px!important;
}
.mm_kundenbereich_h {
padding-top:0px;
}
.iwithtext .iwt-icon {
position: absolute;
left: 0;
top: 10px!important;
}
.mm_kundenbereich-header .wpb_wrapper { display: flex;
justify-content: center;
align-items: center;
}
.mm_kundenbereich-header .nectar_icon_wrap {
float:left!important; }
.mm_kundenbereich-header .mm_header_ueberschrift {
float:left!important;
padding-top: 0px!important;
}
.mm_kundenbereich_home {
padding-top:5px!important;
min-height:130px!important;
}
.mm_kundenbereich_home2 {
padding-top:0px!important;
padding-bottom:10px!important;
margin-top:-20px!important;
}
.mm_kundenbereich-header .wpb_wrapper >div {
margin-bottom: 0px!important;
} 
.mm_tipps_h3 h3 {
font-size:18px!important;
line-height:1.25!important;
color:#f8f8f8!important;
}
.mm_tipps_h3 .col.section-title {
margin: 0 0 0 0;
padding: 0 0 5px 0!important;
border-bottom: 0px solid rgba(0,0,0,0.15)!important;
}
.mm_tipps_h3 {
padding-bottom:5px!important;
}
.mm_kundenbereich_link a {
color:#f8f8f8!important;
}
.mm_kundenbereich_link a:hover {
color:#fff!important;
}
.mm_kundenbereich_button {
color:#f8f8f8!important;
border:1px solid #f8f8f8!important;
}
.mm_kundenbereich_button span {
font-size:16px!important;
}
div.um-form form div.um-col-alt div.um-right.um-half a.um-button.um-alt {
background:#dedede!important;
}
div.um-form form div.um-col-alt div.um-right.um-half a.um-button.um-alt:hover {
background:#b17f24 !important;
}
div.um.um-login.um-7651.uimob500 div.um-form form div.um-col-alt div.um-right.um-half a.um-button.um-alt {
background:#b17f24!important;
}
.single-post h1 {
padding: 6px 20px!important;
display: inline;
position: relative;
left: 10px!important;
text-shadow: 0.03em 0.03em 0.06em #808080;
}
.mm_kundenbereich_button_full {
width:100%!important;
background-color: #e1e1e1!important;
}
.mm_pspacer {
margin-top:-15px!important;
margin-bottom:25px!important;
}
.category-besonderes-werk .post-featured-img img {
width:100%!important;
}
.category-besonderes-werk h3.title {
text-align:center!important;
}
#rpwe_widget-2 h4{
font-weight: 600!important;
font-size: 17px !important;
line-height: 1.5em;
}
.mm_sidebar_posts h3.rpwe-title {
font-weight: 600!important;
font-size: 15px !important;
line-height: 1.2!important;
}
.page-id-8051 .twentytwenty-container {
margin-top:-5px !important;
height: 347px !important;
}
.vc_custom_1623415990872 {
margin-top:-9px !important;
}
.page-id-8051 .mm_ul {
margin-top:-35px!important;
} .mm_service_button_mobile {
display:none;
}
@media screen and (max-width: 767px) and (min-width: 375px){
p {
padding-bottom: 5px;
}
.mm_service_button_desktop {
display:none!important;
}
.mm_service_button_mobile {
display:block;
margin-top:25px!important;
margin-bottom:25px!important;
}
.mm_tipps_h3 {
padding-bottom:15px!important;
}
.mm_kundenbereich-header .wpb_wrapper { display: flex;
justify-content: center;
align-items: center;
}
.mm_newsletter_icon div.wpb_wrapper div.nectar_icon_wrap {
padding-left:30px!important;
}
.mm_unser_angebot {
margin-top:20px!important;
}
.wpb_column.left_margin_25pct {
margin-left: 2% !important;
}
.wpb_column.right_margin_25pct {
margin-right: 2% !important;
}
.page-id-8051 .nectar-button.medium.has-icon, .page-id-8051 .nectar-button.medium.tilt.has-icon {
padding-left: 10px!important;
padding-right: 10px!important;
}
.page-id-8051 .wpb_wrapper > div {
margin-bottom: 0px!important;
}
}
@media screen and (max-width: 1025px) and (min-width: 768px){
.mm_service_button_desktop {
display:none!important;
}
.mm_service_button_mobile {
display:block;
margin-top:25px!important;
margin-bottom:25px!important;
}
.mm_service_button_mobile div.wpb_wrapper {
margin-bottom:30px!important;
}
.mm_tipps_h3 {
padding-bottom:15px!important;
}
.wpb_column.left_margin_25pct {
margin-left: 5% !important;
}
.wpb_column.right_margin_25pct {
margin-right: 5% !important;
}
.mm_unser_angebot {
margin-bottom: 45px!important;
}
}
@media screen and (max-width: 768px) and (min-width: 200px){
.vc_custom_1623415990872 {
margin-top:15px !important;
}
}
@media screen and (max-width: 1300px) and (min-width: 1000px){
.page-id-8051 .twentytwenty-container {
margin-top: -5px !important;
height: 277px !important;
}
} div a span.mm_icon_user i.fas.fa-user {
font-size:30px!important;
margin-top: 5px!important;
color:#af985d!important;
}@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 500;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Montserrat';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/montserrat-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-italic-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-italic-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin-ext.woff2) format('woff2');
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
font-display: swap;
src:     url(https://www.galerie-rieck.de/wp-content/uploads/omgf/redux-google-fonts-salient_redux/open-sans-normal-latin.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}