@media screen and (min-height:1000px){.home #header{height:950px;}
}
@media screen and (max-width:1440px){.sts-illu-stifte{width:250px;bottom:100px;}
}

@media screen and (max-width:1439px) {

#aside-sts-2 {display: none;}

}

@media screen and (max-width:1280px){.home #header > div{padding:2%;}
.sts-illu-stifte, .home img.sts-home-arrow{display:none;}
.sticky{position:relative;}
#site-nav ul li.menu-item-has-children a {padding-right:0;}


}
@media screen and (max-width:1044px){.home #header{padding:3% 0;height:auto;min-height:initial;}
#header h1{font-size:3em;}
#header h2, #header p{margin-top:14px;width:auto; display: none;}
#header .text p:nth-child(3){width:auto;}
#breadcrumbs {display: none;}
.page #header .mainImage-container{height:auto;max-height:none;}
.home.page #header .mainImage-container{height:auto;top:0;}
#header .mainImage{position:relative;height:300px;top:0;width:auto;}
.home.page #header .text{display:inline-block;padding-right:2%;right:0;width:90%;}
#header .text{width:60%;}
.home.page #header .text::after{content:none;}
#pageContent{display:block;}
#footer > .container{padding:1% 2%;}
#newsletterRequest .image{display:none;}


/* responsive video*/
iframe {
    position: relative;
}

iframe,
object,
embed {
   
    width: 100%;
}

}

@media screen and (max-width:1023px){
.home .sts-header-img,.sts-header-img{width:250px;right:0;z-index:0;}
.sts-header-img{top:0px;}
#header{background-position:bottom right;}
.sts-home-atf{width:100%;}
.home.page #header::before{content:none;}
#header .mainImage{height:280px;}
#header{background-blend-mode:multiply;}
#header h2{font-size:18px;float:none;}
.social-fb{width:60px;height:auto;}
#newsletterRequestInput{float:none;margin-top:10px;}
.home.page #header .text::after, #newsletterRequest > .container::before{content:none;}
.sts-suche-unterseite{width:100%;}
#header .tve-leads-shortcode {float:none; width: 100%; height:90px;}

.sts-search-field, input.sts-search-submit{height:50px;font-size:20px;}
#newsletterRequest p::before, #newsletterRequest p::after{content:none;}
.sts-suche-unterseite{margin-top:0px;position:relative;padding-bottom:30px;z-index:1000;}
#topNews{display:none;}
#sales-bar{padding-top:50px;}
.page #header{max-height:none;width:100%; padding:0 1rem;}
#header {padding: 0 1rem;}

#header .text{padding-top:5px;float:none;margin:0 6% 0 6%;float:none;width:auto;}
#header .mc4wp-form{padding:0;border:0;}
#header .mainImage{display:none;}
.page #header .mainImage-container{float:none;}
.home #header{margin-top:3px;}
.home.page #header .text{display:block;padding:45px 0 100px;position:relative;width:auto;}

#site-nav ul li li a{font-size:0.88rem !important;}
 li.menu-item-9125 a {height:40px;}
.socials-header{float:none;margin-top:20px;}
#mc5wp_email{width:95%;}
img{max-width:100% !important;height:auto;}
.top_1, .top_2, .top_3{height:auto;}
#toTopBtn{margin:0 0 0 auto;}
.sts-nl-med, .references{display:none;}
.home #newsletterRequest::before{content:none;}
.container{box-sizing:border-box;}
.newsletter-footer{width:50%;}
#newsletterRequest > .container{padding:8% 2%;}
#footerNav nav{display:none;}
#footerNav p{position:relative;left:auto;right:auto;top:0;width:auto;text-align:left;}
ul#menu-footer_nav_sts_subpage{float:none;}
#newsletterRequest .content{margin-left:0;}
#newsletterRequest .image{display:none;}
#pageContent, #pageContent>.box{display:block;width:100%;}
#pageContent > .box p, #textMain ul, #textMain ol{display:block;}
.page-template-page-landingpage #pageContent > .box{width:100%;}
.page-template-page-landingpage #pageContent > .box h1{font-size:30px;}
.sts-headline-neg {margin-left:0;margin-right: 0; font-size: 2rem;padding:1rem;}

#respond p.form label{display:block;padding:0;}
#respond p.form input, #respond p.form textarea{display:block;}
#respond #submit{margin-left:0;}
#pageContent > #textMain > h1{padding-right:0;}
#about-martin-box, #aside, #aside-zwei, #aside-sts{display:none;}
#postSocialmedia > li{position:relative;right:auto !important;top:auto !important;display:inline-block;margin:0;}
#textMain .breakBlock p img.alignleft{margin-left:0px;}
#posts li{float:none;}
#sample_image img{margin-bottom:-4%}
.mc4wp-form{margin-top:10px;}
#newsletterRequest-mc .image{display:none;}
#newsletterRequest-mc p{max-width:100%;}
#newsletterRequest-mc{padding-bottom:60px;}
#newsletterRequest p{width:100%;}
#toTopBtn{margin-top:-66px;width:25px;margin-right:5px;}
.newsletter-box-sts-home p{font-size:24px;}
.martin-up{width:48%;}
.sts-pageFooter{width:100%;}
a.btn.next, a.btn.prev, .btn-surprise{margin-bottom:1%;}
#footerMenus *{text-align:left;}
#footerMenus a{margin-right:0;}
#footerMenus a:last-child{float:none;}
.halbe-breite-links, .halbe-breite{width:100%;float:none;}
.sts-grid-box, .sts-grid-box-500{height:auto;}
.page-template-page-raster #pageContent > #textMain > .bb-buchbox h2{font-size:20px;}
.page-template-page-raster #pageContent .btn{position:relative;}
.bb-buchbox{float:none;width:100%;}
.sts-530{height:auto;}
#pageContent > .box .mk-cat-desc p{width:auto;}
.sts-nobreak {white-space: normal;}
#pageContent {margin-top: 1rem;}
}


@media screen and (max-width:800px){

.home .sts-header-img, .sts-header-img {width: 150px;}
.page .sts-betonung-header {display: none;}
.sts-unterseite-atf {max-width: 500px; float:right;position: relative;top: -20px;}
.latestPosts .content{width:98%;}
.welcome .text{width:auto;margin:15px;float:none;}
#header .search{float:none;margin:0 auto;width:100%;}
.search .field{width:100%;}
.mc4wp-form input[type="submit"]{width:auto;}
span.video-still{float:none;display:block;width:50%;}
.welcome{padding-top:10px;}
.sts-home-suche-fett{box-sizing:border-box;width:100%;}
.sts-suche-unterseite {float:none;width: 100%; margin-top: 0.5rem; display:none;}
.home #footer > .container{background-image:none;}
#pageContent > .box h1, .single #header h1{font-size:1.5em;}
.single #header h1{padding-left:4%;}
.latestPosts img{display:block;margin:0 auto;}
.thumb-seite{float:none;height:auto;width:auto;}
#books img.main, #bookHeader img.main{margin-bottom:15px;width:100%;}
.latestPosts .content > a{border-bottom:1px solid #eee;width:100%;height:auto;}
.latestPosts p{padding-right:6px;}
.latestPosts .readMore{position:relative;top:10px;}
.single h1 {font-size: 2rem; width: 100%}
.bleistift::after{display:block;}
.newsletter-footer::after{content:none;}
#footerMenus{margin:0 0 10px 0;}
.sts-titel-bp, .sts-titel-bp-2{margin-top:5px;margin-bottom:5px;}
.footer-menu{width:99%;}
#footer li{display:inline;margin-right:10px;}
#footerMenus a, .sts-titel-bp{display:inline;}
.home #footer{background-image:none;}
.page-template-page-sales #pageContent > .box{width:95%;}
#newsletterRequest p span::after {content:none;}
.sts-footer-illu {display:none;}
h1.tdl-hd-white{font-size: 1.6rem;}
.box h1, .page-template-default #pageContent .box h1 {font-size: 2rem;}
#footer li {display: inline-block;}


}


@media screen and (max-width:600px){

.tve-l-open.tve-o-hidden .tve_p_lb_background.tve-scroll strong {font-size: 2.5rem;line-height: normal;}	
a img.alignleft{float:none;display:block;}
#site-nav ul li a {font-size: 1.6rem;}
#header{background-position:280px 30px;background-size:300px;}
.home #header .container{display:block;}
.sts-betonung-header {display:none;}
#header .text p:nth-child(3){display:none;}
#mpersNav a{display:block;margin-bottom:1%;padding:2%;width:100%,}
.newsletter-box-sts-home{float:left;height:auto;}
.newsletter-box-sts-home p{width:98%;}
.sts-betonung{font-size:35px;}
#header .mc4wp-form input[type="email"]{display:block;height:40px;max-width:100%;width:100%;}
#header .mc4wp-form input[type="submit"]{border-radius:0;height:40px;max-width:100%;width:100%;text-align:left;}
section.newsletter-box-sts-home .mc4wp-form-10084{width:90%;}
section.newsletter-box-sts-home .mc4wp-form-10084 input[type="email"]{width:100%;}
section.newsletter-box-sts-home .mc4wp-form-10084 input[type="submit"]{margin-left:0;width:50%;}
.home #newsletterRequest img{display:none;}
#footerMenus li{width:100%;}
#footerMenus .mail{position:relative;}
.martin-up{display:none;}
.sts-box-right{float:none;width:100%;}
section.newsletter-box-sts-home .mc4wp-form-10084{bottom:auto;left:0;position:relative;}
.page .newsletter-box-sts-home{height:auto;padding:2%;}
.newsletter-box-sts-home p{float:none;}
#pageContent > #textMain > h2, #textMain > h3, #textMain > div > h3{padding-left:0;}

blockquote p {font-size: 22px !important; padding: 4% 0 4% 4%;}

#textMain > h3, #textMain > div > h3{background-image:none;font-size:150%;}
.page-template-page-landingpage #pageContent > .box, .page-template-page-ohne-header-sidebar #pageContent > .box{padding:0;width:100%;}
#sales-bar{display:none;}
.fb-button,#secondmenu{display:none;}
#header h1{font-size:28px;}
#header .text p:first-child{font-size:28px;}
#header .text p:nth-child(2){font-size:20px;}
.home.page #header .text p{display:none;}
.home.page #header .text p:nth-child(2){display:block;font-size:20px;}
#header .search{float:none;margin:0 auto;width:100%;}
.search .field{width:100%;}
.latestPosts .content{width:100%;}
.latestPosts{padding:2%;}
.latestPosts img{height:150px;}
#respond h3 {font-size:18px;}
#textMain > h4, #textMain > div > h4{background:none;padding-left:0;font-size:20px;}
#pageContent{width:99%;}
#pageContent h1,.box h1, .page-template-default #pageContent .box h1 {font-size:1.6rem;}
#pageContent, #pageContent > .box{width:99%;}
#pageContent > .box{float:none; border:0px;}
#breadcrumbs {font-size:10px;}
#starter-img{float:none;width:auto;}
.starter-text{width:auto;}
#pageContent #asideTabs-fb.box{display:none;}
ul.postSocialmedia{float:none !important;max-width:100%;position:relative;bottom:20px;}
.postSocialmedia > li{display:inline-block;float:none;margin-bottom:3px !important;}
.page-template-page-ohne-header-sidebar .pageFooter, .pageFooter, .sts-pageFooter{width:100%;display:-webkit-flex;display:flex;}
#textMain a.kaufenbutton, .kaufenbutton {width:100%;}
.newsletter-footer{float:left;width:100%;}
.mc4wp-form{width:100%;}
.mc4wp-form input[type="text"], .mc4wp-form input[type="email"],
.mc4wp-form input[type="tel"],
.mc4wp-form input[type="url"],
.mc4wp-form input[type="date"],
.mc4wp-form textarea,
.mc4wp-form select, .newsletter-footer .mc4wp-form input[type="text"], .newsletter-footer .mc4wp-form input[type="email"]{width:100%;}
#footer ul.sts-footer-buttons {display: block; overflow: hidden;}
#footer {overflow: hidden;}
}

@media screen and (min-width:1440px) {

#aside-sts-2 { display: block;
width:25%;
right: 0px;
float: right;
}
.zeig-mich {position: fixed;top:100px;}
}

