/* ibm-plex-sans-condensed-regular - vietnamese_latin-ext_latin_cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-sans-condensed-v13-vietnamese_latin-ext_latin_cyrillic-ext-regular.svg#IBMPlexSansCondensed') format('svg'); /* Legacy iOS */
}

/* ibm-plex-serif-200 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}
/* ibm-plex-serif-200italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-200italic.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}
/* ibm-plex-serif-300 - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}
/* ibm-plex-serif-300italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-300italic.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}
/* ibm-plex-serif-regular - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-regular.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}
/* ibm-plex-serif-italic - vietnamese_latin-ext_latin_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'IBM Plex Serif';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/ibm-plex-serif-v15-vietnamese_latin-ext_latin_cyrillic-ext_cyrillic-italic.svg#IBMPlexSerif') format('svg'); /* Legacy iOS */
}


body {
  font-family: 'IBM Plex Sans Condensed', sans-serif;
  color:#3c3c3b;
  font-size:18px;
}

h2,.btn,.carousel-caption p.slogan, a.mehr, .teaserbox h3, #gedanken h4, .bgred h4, .bgred p,h1 {
  font-family: 'IBM Plex Serif', serif;
}

a,a:hover,.bg-acfritz li.active a,.bg-acfritz li a:hover { color:#931d1a; }

.bg-acfritz li.active a, .bg-acfritz li a:hover { color:#931d1a !important; }

h2, .teaserbox h3, #gedanken h4 {
  color:#931d1a;  
  font-size:27px;
  font-weight:400;
  padding:0 0 10px 0;
}

.inner ul {
  padding:0;
  margin:0;
  list-style:none;
}

.inner li {
  background: url("../img/content-li.gif") no-repeat;
  background-position:left 12px;
  padding:0 0 5px 15px;
}

.logo {
    /*margin:0 auto;*/
    display: inline;
    width:325px;
    margin-top:78px;
    margin-bottom:54px;
}
a.logo-link {
 display:block !important;
 width:325px;
 margin:0 auto; 

}


.bg-acfritz {
  border-top:2px solid #e6e6e6;
  color:#333;
  font-size:20px;
}

.bg-acfritz button {

}

.navbar-dark .navbar-toggler {
  border-color: #3c3c3b;
  background-color: #931d1a !important;
  border: 1px solid #931d1a !important;
}

.navbar li { padding-left:25px !important; padding-right:25px !important; }

.bg-acfritz a { color:#3c3c3b !important; }

.secondteaser a.mehr { margin-top:20px; }

.secondteaser h2.headline,
.text-centered h2 {
  color:#FFF;
  text-align:center;
  font-size:45px;
  padding-bottom:45px;
}

.text-centered h2,
h1 {
  color:#931d1a;
  font-size:45px;
  padding-bottom:30px;
}

  .secondteaser h3 {
    padding-top:110px;
  }
  
  .secondteaser .teaserbox:first-child h3 {
    background: url("../img/gmms-icon.png") no-repeat center 2px;  
  }
  
  .secondteaser .teaserbox:nth-child(2) h3 {  
    background: url("../img/beratung.png") no-repeat center 2px;
  }
  
  .secondteaser .teaserbox:nth-child(3) h3 {
    background: url("../img/umsetzung.png") no-repeat center 2px;
  }  

  .secondteaser .teaserbox:nth-child(4) h3 {
    background: url("../img/workshops.png") no-repeat center 2px;
  }  
  
  

.teaserbox {
  padding: 0px 10px 0px 10px;
}    

.teaserbox .inner {
  background:#FFF;
  padding:30px 25px 25px 25px;
}

.contactbox,
.btn-custom-contactbox {
  margin-bottom:20px;
}

.contactbox img {
  display:block;
  margin:0 0 10px 0;

}

a.mehr {
  color:#931d1a;  
  font-weight:400;
  display:block;
  margin-top:40px;
}

.btn {
  border-radius:0;
}

.btn-danger { 
  background:none; 
  border:2px solid #931d1a; 
  color:#931d1a;  
}
.btn-danger:hover {
  background:#931d1a;
  color:#FFF;
}

.btn-halfwidth {
  width:50%;
}

.btn-halfwidth-second {
  margin-left:0px;
  border-left:0;
}


/*carousel*/

.carousel { padding-top:85px;padding-bottom:85px; }

.carousel-control-next, .carousel-control-prev {

}

.carousel-control-next-icon, 
.carousel-control-prev-icon {
 width:28px;
 height:48px;
}

.carousel-control-prev-icon {
  background-image: url(../img/prev.png);
  background-repeat:no-repeat;
}
.carousel-control-next-icon {
  background-image: url(../img/next.png);
}

.carousel-item .row {
  padding-left:150px;
  padding-right:150px;
}

.carousel-caption {
  padding-bottom:0;
  bottom:auto;
  top:0;
}

.carousel-caption p.slogan {
  color:#931d1a;  
  font-size:19px;
  font-weight:400;
  padding:0 0 0 0;
  line-height:21px;
  text-align:left;
}

.carousel-caption p.name {
  text-align:left;
  color:#3c3c3b;
  font-size:15px;
}

.text-centered { text-align:center; }
.text-centered .btn { margin:0 auto; }
.text-centered, .text-left { padding-top:85px;padding-bottom:85px;}
.text p { padding-bottom:20px; }

.bg-grey {
  background:#e3e3e3;
}

.stoerer-wrap { margin-bottom:50px; margin-top:-50px; }
.stoerer img { display:block;margin:0 auto; }
                                   

#gedanken { padding-top:0 !important;padding:0 !important; margin:0 !important; }
.nopadding { padding-bottom:15px !important; } 
#gedanken h4 {font-size:21px; text-align:left;padding:4px 0 5px 0 !important; margin:0 !important; }
#gedanken p { font-size:18px; text-align:left;padding:0 !important; margin:0 !important; color:#3c3c3b; }
.white-bg { background: #FFF; }

#gedanken .carousel-caption {
 left:0;
 right:0;
 padding-left:15px;
 padding-right:15px;
 top:-10px;
}

#gedanken .carousel-caption h4 {
  padding-bottom:4px;
}

#gedanken .carousel-indicators { display:none; }
#gedanken .col-lg-2 { padding-left:0; }
.gedanken-slider {
 padding-left:250px;padding-right:250px;
 padding-bottom:85px;
}

.bgred {
  background-color:#931d1a;
}

.bgred p, .bgred h4 {
  color:#FFF;
}

.bgred h4 {
  font-size:30px;
}


.btn-dark { border:2px solid #FFF; color:#FFF; background:none;}
.btn-dark:hover { background:#FFF;color:#931d1a; border:2px solid #FFF;}



.footer {
  background-image: url(../img/pferd.png);
  background-repeat: no-repeat;
  background-position: 0 bottom;
  min-height:590px;
  padding-top:85px;
}

.form-control {
  border-radius:0;
}

.form-group {

    margin-bottom: 0.6rem;

}

.powermail_submit { background:none;color:#FFF;border:2px solid #FFF; font-size:18px; padding:10px 30px 10px 30px; margin-top: 1rem;}
.powermail_fieldwrap_submit {
  margin-bottom:25px;
}

.powermail_submit:hover {
  background:#FFF;
  color:#931d1a;
}

select.form-control { width:200px; }

.bgdarkred {
  background-color:#620b08;
  color:#FFF;
  padding:5px 0 35px 0!important;
}

.bgdarkred a {
  color:#FFF;
}


/* Small devices (landscape phones, 576px and up)*/
@media only screen and (max-width: 576px) {

 /* a.logo img { 
    width:200px !important;
    height:auto !important; 
    margin:0 auto;
    display:block;
  }
  
  .logo {     
    margin-top:25px;
    margin-bottom:25px;  
  }
   */
}

/* background mainteaser */
.mainteaser {
  background-image: url(../img/mainteaser.jpg);
  background-repeat: no-repeat;
  background-color: #9c5a5e;
}

.secondteaser {
  background-image: url(../img/secondteaser.jpg);
  background-repeat: no-repeat;
  background-color: #853e3a;
}

@media (min-width: 100px) { 
  /*body { display:none; }*/

  
  .gedanken-slider .carousel-item {
     
  }
  
  .gedanken-slider .carousel-item .row { display:block; }
  .gedanken-slider .carousel-caption { position:static; }
  
  .gedanken-slider .col-lg-2, .gedanken-slider .col-lg-4 {
    display:block;
    float:none;
    position:static;
    padding-right: 0px;
    padding-left: 0px;  
    background:red;  
  }
  
  .gedanken-slider .col-lg-4 {
    margin-bottom:25px;
    padding-bottom:15px;
  }
  
  .gedanken-slider { padding-left:0; padding-right:0;}

  .testimonials .carousel-inner { height:400px;text-align:center; }
  .testimonials .carousel-caption p.slogan { text-align:center; }  
  .testimonials .carousel-caption { left:0%; right:0%; }
  .testimonials .carousel-caption p.name { text-align: center; color: #3c3c3b; font-size: 15px; }
  /*.img-circle { width:100% !important; height:auto !important; }*/
  
  
  .footer .text-right {
    text-align:left !important;
    padding-bottom:25px;
  }
  
  .contact-me h2 {
    font-size:30px;
    color:#3c3c3b;    
  }
  
  .align-right {
    display:block;
    margin:0 auto;
    padding-bottom:45px;
  }
  
  .text-nl-tipps { text-align:center !important; }
  
  .navbar button {
    position: relative;
    left: 50%;
    top:-30px;
    transform: translateX(-50%);
  }  
  
  .bg-acfritz {
    border-top:0;
  }  
  
  .secondteaser {
    padding:10px 0 0 0;
  }
  
  .mainteaser {
    padding:10px 0 10px 0;
  }
 
  .teaserbox {
    margin-bottom:10px;  
  }
  
  .teaserbox .inner {
    background:#FFF;
    padding:30px 25px 25px 25px;
    min-height:auto;
  }

  
  .secondteaser h2.headline {
    padding-top:45px;
  }

  .stoerer-whitepaper {
    margin-top:-50px;
    margin-bottom:50px;
  }  

}

@media (min-width: 576px) { 


  
  .contact-me h2 {
    font-size:60px;
  }

  .secondteaser h2.headline {
    padding-top:0px;
  }

  .mainteaser {
    padding:82px 0 62px 0; 
  }
  
  .secondteaser {
    padding:82px 0 71px 0;  
  }

  .teaserbox {
    margin-bottom:25px; 
    display:block; 
  }  
  
  .contactbox img {
    margin:0 auto;
  }
  
  .contactbox p  {
    padding-top:20px;
  }
  
  .secondteaser .teaserbox {
    text-align:center;
  }

}

@media (min-width: 768px) {

  .gedanken-slider .carousel-item .row { display:flex; }
  .gedanken-slider .carousel-caption { position:absolute; }
  .gedanken-slider .carousel-caption { background:#FFF; padding-bottom:25px; }
  .gedanken-slider .col-lg-2, .gedanken-slider .col-lg-4 {
    display:block;
    position:relative;
    padding-right: 15px;
    padding-left: 15px;    
  }
  
  .gedanken-slider .col-lg-4 {
    margin-bottom:25px;
    padding-bottom:15px;
  }
  
  .gedanken-slider { padding-left:250px; padding-right:250px;}

   
  .stoerer {
    position:absolute;
    right:40px;
  }
}

@media (min-width: 992px) {  
  .footer .text-right {
    text-align:right !important;
  }
  
  .testimonials .carousel-inner { height:auto;min-height:200px; }
  .testimonials .carousel-caption p.slogan { text-align:left; }  
  .testimonials .carousel-caption { left:15%; right:15%; }
  .testimonials .carousel-caption p.name { text-align: left; }
  
  
  
  .text-nl-tipps { text-align:left !important; }
  .align-right { float:right;  }
  
  .stoerer-whitepaper {
    position:absolute;
    right:50px;
    margin-top:-110px;
  }  
    
  .teaserbox {
    display:flex;
    overflow:hidden;
  }
  .teaserbox h3 {
    font-size:20px !important; 
  }
  
  .secondteaser {
    padding:82px 0 60px 0;  
  } 
  
  .mainteaser {
    padding:82px 0 47px 0;
  } 
  
  .contactbox p  {
    padding-top:0;
  }
  
  .contactbox .text-center {
    text-align:left !important;
  }
  


.stoerer-wrap { margin-top:-50px;margin-bottom:0; }
.stoerer { position:absolute; margin-top:-110px; }                                     
  
  
}


/* mobile nav früher einblenden */


.folgeseite-wrapper {
  background-image: url(../img/mainteaser.jpg);
  background-repeat: no-repeat;
  background-color: #eee;
  padding-top:100px;
}

.container-folgeseite {
  background:#FFF;
  min-height:560px;
  padding:50px;
}

.breadcrumb-wrapper {
  color:#FFF;
  padding-bottom:10px;
  font-size:14px;
  font-family: 'IBM Plex Sans Condensed', sans-serif;
  font-style:italic;  
}

.contentClass .textpic-cont {
  margin-bottom:25px;
}

@media (max-width: 1200px) {

  .contentClass .csc-textpic-imagewrap,
  .contentClass .csc-textpic-text,
  .sidebarClass .csc-textpic-imagewrap,
  .sidebarClass .csc-textpic-text {
   float:none !important;
   margin-left: 0 !important;
   margin-right: 0 !important;
  }

}

.csc-textpic-image img {
  width:100% !important;
  height:auto !important;
}




/* text styling */

.text-centered li { 
  list-style-image: url("../img/list-li.gif");
  list-style-position: inside;
}

.text-cont li,
.csc-textpic-text li {
  background: url("../img/content-li.gif") no-repeat;
  background-position:left 12px;
  padding:0 0 0px 15px;
  list-style:none;
}

.csc-textpic-text ul { padding-left:0 !important; margin-left:0 !important; }

.text-cont li ul,
.csc-textpic-text li ul {
  padding-left:10px;
}

.text-cont li ul li ul,
.csc-textpic-text li ul li ul {
  padding-left:10px;
}

@media (min-width: 100px) AND (max-width:992px) {
  .carousel-inner { height:480px !important;text-align:center !important; }
  .carousel-inner .col-lg-2 { display:block !important; }
  .carousel-inner .col-lg-2 img { width:140px; !important;height:auto;margin:0 auto;display:block !important; }
  .carousel-item .row { padding-left:50px !important;padding-right:50px !important; } 
  p.slogan, p.name { text-align: center !important;font-size:16px;}
  .carousel-indicators { display:none !Important; }
}

@media (min-width: 992px) AND (max-width:1200px) {
  .carousel-inner .col-lg-2 img { width:130px; !important;height:auto !important;}
  .carousel-inner { height:200px !important;text-align:center !important; }
}

.bvmw {
 width:140px !important;
 margin-top:20px;
}

a.mailto {
  color:#FFF;
}

@media (min-width: 100px) AND (max-width:400px) {
  .logo {
      /*margin:0 auto;*/
      display: inline;
      width:280px !important;
      margin-top:78px;
      margin-bottom:54px;
  }
  a.logo-link {
   display:block !important;
   width:280px !important;
   margin:0 auto; 
  
  }
  h2, .teaserbox h3, #gedanken h4 {
    color:#931d1a;  
    font-size:24px;

  }
  
  .carousel-inner { height:520px !important; }


}


  #mc_embed_signup #mce-success-response { color:#3c3c3b !important; } 
  #mc_embed_signup{background:#fff; clear:left; font:14px Helvetica,Arial,sans-serif; }
  #mce-responses { margin:0 !important; }

#mc_embed_signup div#mce-responses {
  padding-top: 0em !important;
  padding-right: 0.5em !important;
  padding-bottom: 0em !important;
  padding-left: 0px !important;
}


#_form_1_,
#_form_2_,
#_form_3_,
#_form_4_,
#_form_5_,
#_form_6_,
#_form_7_,
#_form_8_,
#_form_9_,
#_form_10_,
#_form_11_,
form._dark {

margin: 25px 0 25px 0 !important;
padding: 20px 0 20px 0 !important;

}


@media (min-width: 100px) AND (max-width:992px) {
  .static-html {
      margin-top:0 !important;
      margin-bottom:10px !important;
  }

}

@media (min-width: 100px) { 

  .hr-stoerer {
      position:absolute;
      right:0%;
      top:50px;
  }
  
  .hr-stoerer img {
    width:140px !important;
  }

}

@media (min-width: 100px) { 

  .hr-stoerer {
      position:absolute;
      right:5%;
      top:70px;
  }
  
  .hr-stoerer img {
    width:140px !important;
  }

}

@media (min-width: 1200px) { 

  .hr-stoerer {
      position:absolute;
      right:20%;
      top:70px;
  }
  
  .hr-stoerer img {
    width:200px !important;
  }

}


@media (min-width: 1400px) { 

  .hr-stoerer {
      position:absolute;
      right:18%;
      top:50px;
  }
  
  .hr-stoerer img {
    width:300px !important;
  }

}



