Mobile CSS

div#cmp-counter.cmp-mobile-column{
flex-direction: unset;
}

#cmp-counter .cmp-value{
font-size: 1em!important;
}

p.cmp-label{
font-size: 0.5em !important;
}

div.elementor-element.elementor-element-2c39181.elementor-column.elementor-col-50.elementor-top-column{
width: 50%;
}

div.elementor-element.elementor-element-071e6ed.elementor-column.elementor-col-50.elementor-top-column{
width: 50%;
}

.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
padding-right: 0px; }

html{
background-color:black;}

.eael-countdown-label{
font-size:1em;}

span.eael-countdown-digits{
font-size:1em!important;}

div.eael-countdown-wrapper{
width:100%;}

div.eael-countdown-days{
margin:5px;
display: grid;
}

span.eael-countdown-digits{
display:block;
font-weight: bolder;
padding-top: 10px;}

span.eael-countdown-label{
font-size: 0.5em;
padding-bottom: 10px;}

div.eael-countdown-hours{
margin:5px;
display: grid;
}

div.eael-countdown-minutes{
margin:5px;
display: grid;
}

div.eael-countdown-seconds{
margin:5px;
display: grid;
padding-right: 10px;
padding-left: 10px;
}

section.elementor-element.elementor-element-6148571.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section{
padding-top: 0px;
padding-bottom: 0px;}

div.elementor-text-editor.elementor-clearfix{
font-size: font-size!important;}

.mobile-comingsoon{
display: flex;
align-items: center;
justify-content: center;}

/*
.tablet-comingsoon{
display:none;
}
*/

@media only screen and (min-width:812px) (max-width:376px){
display:none;
}

/*– Social Media Icons mittig zentrieren */
div.topbar-nav__socials.social-links.col.col-auto{
text-align:center;}

/*– Logo größer machen */
.mobile-navbar__wrapper .navbar-brand-sitelogo img{
max-height: 60px!important;}

/*–Reading Bar Farbe anpassen */
.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{
background-color: #71573c;}

/*– Padding Abstand Div Boxen rechts auf 10px */
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
padding-right: 10px;}

/*– Font Size Home Div1*/
div.elementor-element.elementor-element-51b53e3.elementor-widget.elementor-widget-text-editor div{
font-size: unset;}

/*– Footer */

div.sfwa_footer_area{
/* display: inline-table;*/
font-size: small;
width: 50%;
}

aside#new_social_media_widget-3.widget.new_social_media_widget div.row.text-center{
padding-right: 0.5em;}

aside#pages-2.widget.widget_pages ul li a{
padding-left: 0.5em;}

aside#pages-2.widget.widget_pages{
text-align:left;}

/*– Hochsprung Button rechts */
button.btn.czr-btt.czr-btta.right.show{
display: none !important;}

/*– Cookies Richtlinien Bar nicht anzeigen */

div#cookie-law-info-again{
display:none !important;}

/*– Seite Kontakt: 3 Spalten nebeneinander */

div.elementor-element.elementor-element-b2447ff.elementor-position-left.elementor-view-default.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box{
width:50%;}

div.elementor-element.elementor-element-aa5b16f.elementor-position-left.elementor-view-default.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box{
width:50%;}

div.elementor-element.elementor-element-31dafb8.elementor-position-left.elementor-view-default.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box{
}

/*– Submit Button Contact form mittig */
.eael-contact-form-7 .wpcf7-form p, .wpcf7 form>div, .wpcf7 form>p{
text-align:center;}

/*– Seite Kontakt: Abstand 2/3 Spalten */
div.elementor-element.elementor-element-00d26d4.elementor-column.elementor-col-25.elementor-top-column{
padding-top:70px;}

/*– Seite: Brand – Bilder */
div.elementor-element.elementor-element-580bf8b.elementor-widget.elementor-widget-image{
width:33%;}

div.elementor-element.elementor-element-1ebc679.elementor-widget.elementor-widget-spacer{
display:none;}

div.elementor-element.elementor-element-c5395f9.elementor-widget.elementor-widget-image{
width:33%;}

div.elementor-element.elementor-element-a66f222.elementor-widget.elementor-widget-spacer{
display:none;}

div.elementor-element.elementor-element-f89b9f5.elementor-widget.elementor-widget-image{
width:33%;}

/*– Seite: Brand Überschriften */
.elementor-369 .elementor-element.elementor-element-2e5ecfe:not(.elementor-motion-effects-element-type-background), .elementor-369 .elementor-element.elementor-element-2e5ecfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{
text-align:center;}

.elementor-369 .elementor-element.elementor-element-9d409b1{
text-align:center !important;}

div.elementor-element.elementor-element-b9c0500.elementor-column.elementor-col-50.elementor-top-column{
width:50%;}

div.elementor-element.elementor-element-1315ebc.elementor-column.elementor-col-50.elementor-top-column{
width:50%;}

div.elementor-element.elementor-element-bb4b000.elementor-column.elementor-col-33.elementor-top-column{
width:50%;}

div.elementor-element.elementor-element-ecde7d7.elementor-column.elementor-col-33.elementor-top-column{
width:50%;}

div.woocommerce-product-details__short-description{
text-align: right;}

div#elex_prod_new_div{
text-align: right;}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li{
text-align: center;
font-size: medium;}

#add_payment_method .cart-collaterals .cart_totals table th, .woocommerce table.shop_table th, .woocommerce-cart .cart-collaterals .cart_totals table th, .woocommerce-checkout .cart-collaterals .cart_totals table th, table:not([id^=wp-calendar]):not(.ui-datepicker-calendar):not(.tribe-mini-calendar):not(.pika-table) th{
font-size: small;}

.woocommerce div.product .woocommerce-tabs .panel h2 {
text-align:left;
padding-top: 50px;}

.woocommerce div.product .woocommerce-tabs .panel p {
text-align:left;
}

.woocommerce div.product .product_title{
text-align:right;}

.mfp-desc-block{
position: initial!important;}

/*–Home */
div.elementor-element.elementor-element-51b53e3.elementor-widget.elementor-widget-text-editor div{
font-size: smaller;}

elementor-element.elementor-element-ea42502.elementor-column.elementor-col-33.elementor-top-column{
padding-top: 50px;
}

div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{
padding-top: 50px;
}

div.elementor-element.elementor-element-bff5d72.elementor-column.elementor-col-33.elementor-top-column{
width: 50%;
}

div.elementor-element.elementor-element-ea42502.elementor-column.elementor-col-33.elementor-top-column{
width: 50%;
}

div.elementor-element.elementor-element-d0b3975.elementor-widget.elementor-widget-text-editor{
height: 30em;}

div.elementor-element.elementor-element-81b01e1.elementor-widget.elementor-widget-text-editor{
height: 30em;}

div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{
padding-left: 25%;
padding-right: 25%;}

/*– Seite Home: Slider */
div#n2-ss-3 .n2-font-4a6801e342a0fef2e604b43b5a926892-hover{
font-size: 500%;}

div#n2-ss-3 .n2-font-763b68e4a03dd8a4dc486c4cd0df8a1b-hover{
font-size: 400%;}
}

/*–footer */
.fa-ul > li{
color: #777!important;
}
/*
div.sfwa_row{
background-color:white;}*/

/*–Home:text unter dem slider */

div.elementor-element.elementor-element-716f7db.elementor-column.elementor-col-100.elementor-top-column{
width: 50px;}

div.elementor-element.elementor-element-1849eef.elementor-widget.elementor-widget-text-editor h2{
margin-top: 0px;
margin-bottom: 10px;
}

div.textwidget.custom-html-widget{
padding-left: 0.5em;
}

/*– Social Media obere Leiste */
div.topbar-nav__socials.social-links.col.col-auto{
width:100%;}

/*– Überschrift zentrieren –*/
.elementor-550 .elementor-element.elementor-element-0f3a6c5 .elementor-heading-title{
text-align: center;
}

/*–Footer Social Media Icons links anzeigen –*/
aside#new_social_media_widget-3.widget.new_social_media_widget div.row.text-center{
float:left;
padding-left: 0.5em;}

/*– Seite Home, Collection richtig anzeigen –*/

@media screen and (orientation:landscape) {

div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{
padding-left: 0;
padding-right: 0;}

div.elementor-element.elementor-element-ea42502.elementor-column.elementor-col-33.elementor-top-column{
width: 33%;}

div.elementor-element.elementor-element-bff5d72.elementor-column.elementor-col-33.elementor-top-column{
width: 33%;}

div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{
width: 33%;
padding-top: 0px;
}
div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{
width: 33%;
}

div.elementor-element.elementor-element-81b01e1.elementor-widget.elementor-widget-text-editor{
height: 25.5em;}

div.elementor-element.elementor-element-d0b3975.elementor-widget.elementor-widget-text-editor{
height: 25.5em;}

div.elementor-element.elementor-element-ff952bc.elementor-widget.elementor-widget-text-editor{
height: 25.5em;}
}

/*–Footer –*/
@media screen and (orientation:landscape)
{
aside#new_social_media_widget-3.widget.new_social_media_widget div.row.text-center{
float:right;}

aside#pages-2.widget.widget_pages{
text-align: center;
}

div.sfwa_footer_area{
width:33%;}
}

/*–Kontaktseite –*/
@media screen and (orientation:landscape) {
.elementor-769 .elementor-element.elementor-element-f0b9a63{
width: 5%;
}

div.elementor-element.elementor-element-f0b9a63.elementor-column.elementor-col-25.elementor-top-column{
}

div.elementor-element.elementor-element-b2447ff.elementor-position-left.elementor-view-default.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box{
width:auto;}

div.elementor-element.elementor-element-aa5b16f.elementor-position-left.elementor-view-default.elementor-vertical-align-top.elementor-widget.elementor-widget-icon-box{
width:auto;}

}

@media screen and (orientation: Portrait) {
aside#new_social_media_widget-3.widget.new_social_media_widget{
float:left;}

}

/*–Kontakt */
.elementor-769 .elementor-element.elementor-element-b2447ff .elementor-icon-box-content .elementor-icon-box-title{
margin-top: 0px;
}

Tablet CSS

Tablet CSS

div.topbar-nav__socials.social-links.col.col-auto{ width:100%;} div.branding__container.col.col-auto{ padding-right: 0px; } div.elementor-element.elementor-element-f2e0a8f.elementor-column.elementor-col-33.elementor-top-column{ padding-left: 15px!important; padding-right: 15px!important; width:50%; } div.elementor-element.elementor-element-d0b3975.elementor-widget.elementor-widget-text-editor{ height: 18em!important; } div.elementor-element.elementor-element-81b01e1.elementor-widget.elementor-widget-text-editor{ height: 18em!important; } aside#pages-2.widget.widget_pages{ […]