.tm-fewo-box-inner .tm-custom-list-style li::before{content:"\52";font-family:ElegantIcons;color:#fff;padding:0 5px 0 0;margin-left:-21px;font-size:15px}
.tm-fewo-box-inner .tm-custom-list-style ul{list-style:none!important;position:relative;left:20px}
.tm-fewo-box h1,.tm-fewo-box h2,.tm-fewo-box h3,.tm-fewo-box h4,.tm-fewo-box h5,.tm-fewo-box h6{padding-bottom:0!important;padding-top:0!important;color:#fff!important}
.tm-fewo-box.et_pb_toggle_close,.tm-fewo-box.et_pb_toggle_open{padding:0px!important}
.tm-fewo-box h5{background:#EDD79B;padding:20px 15px 20px 56px!important;color:#213F1D!important;position:relative;text-align:left}
.tm-fewo-box h5::before{position:absolute;top:53%;left:15px;margin-top:-0.5em;color:#213F1D;font-size:24px;content:"\e050"!important;font-family:"ElegantIcons"!important}
.tm-fewo-box-preis {position: relative; z-index: 20; background: #c32009; color: #fff; text-align: center; line-height: normal; width: 108px; padding: 23px 0 0; display: block; height: 108px; font-size: 25px; top: 0; border-radius: 100%; transform: rotate(10deg ); margin: 5vw auto 14px;box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.3); }
.tm-fewo-box-preis .tm-fbp-info {display: block; font-size: 14px; position: relative; bottom: 9px; }
.tm-fewo-box h5:hover span.tm-fewo-details-link{color:red}
.tm-custom-down-icon-box.tm-down-icon-ohne-headerslider{bottom:inherit!important;top:13px}
.tm-fewo-box-galerie{margin-top:-22px}
.tm-fewo-box-inner .et_pb_toggle_title{background:rgba(255,255,255,0.18) none repeat scroll 0 0;padding:15px!important}
.tm-fewo-box-inner .et_pb_toggle_content{padding:15px}
.tm-fewo-box-inner .et_pb_module{padding:0!important}
.tm-fewo-box-inner .et_pb_toggle_title::before{right:10px}
.tm-fewo-box h2{padding-bottom:10px!important}
.tm-fewo-box-inner{width:1000px!important}
.tm-fewo-box h2{font-size:35px}
.tm-fewo-box h5{font-size:20px}
body #page-container .fewo-uws-box h5.et_pb_toggle_title {
    font-size: 20px;
}



body #page-container .fewo-uws-box .et_pb_toggle_title::before {
  content: "\33" !important;
  font-size: 30px !important;
  color:#b32038;
  transition: all 0.5s !important;
  transform: rotate(0deg );
}

body #page-container .fewo-uws-box .et_pb_toggle_open .et_pb_toggle_title:before {
    transform: rotate(-180deg );
}

body #page-container .fewo-uws-box h5.et_pb_toggle_title {
     color: #5b504e!important;
}



body #page-container .fewo-uws-box  .et_pb_bg_layout_light .et-pb-arrow-next,body #page-container .fewo-uws-box  .et_pb_bg_layout_light .et-pb-arrow-prev {
    color: #ffffff!important;
    opacity: 1!important;
}

body #page-container .fewo-uws-box .et_pb_slider .et-pb-arrow-prev {
    left: 22px!important;
    opacity: 1!important;
}

body #page-container .fewo-uws-box .et_pb_slider .et-pb-arrow-next {
    right: 22px!important;
    opacity: 1!important;
}



/********** Mobile ***********/

@media only screen and ( max-width:1500px ){
.ghplose-top-sub-title h4 {font-size: 27px!important; }
body #page-container .fewo-uws-box h5.et_pb_toggle_title {font-size: 20px; }
body #page-container .fewo-uws-box .et_pb_toggle_title:before {font-size: 37px!important; }
}
@media only screen and ( max-width:1300px ){

}
@media only screen and ( max-width:1100px ){
  .tm-fewo-box-inner{width:900px!important}
body #page-container .fewo-uws-box .et_pb_column {width: 100%!important; }
body #page-container .et_pb_row.fewo-uws-box {display: block!important; }
.tm-fewo-box-preis {height: 108px; width: 108px; padding: 28px 0 0; margin: 22px auto 0px; }
}
@media only screen and ( max-width:980px ){
.ghplose-top-sub-title h4 {text-align: center!important; }
.tm-fewo-box-inner{width:650px!important}
body #page-container .fewo-uws-box .et_pb_toggle_title:before {right: 0; font-size: 27px!important; }
body #page-container .fewo-uws-box h5.et_pb_toggle_title {font-size: 17px!important; }

}

@media only screen and ( max-width:680px ){
  .tm-fewo-box h2{font-size:25px}
  .tm-fewo-box-inner .tm-senden{font-size:15px}
}
@media only screen and ( max-width:550px ){

  .tm-fewo-box-inner{width:450px!important}
  .tm-fewo-box-inner .et_pb_module{margin-bottom:13px!important}
  body #page-container  .et_pb_button{font-size:16px!important}
  body #page-container .tm-fewo-box .et_pb_button::after{font-size:24px!important}
  .tm-fewo-box-inner .et_pb_toggle_content{padding:9px}
  .tm-fewo-box-inner .et_pb_toggle_title{padding:15px 8px!important}
  .tm-fewo-box h5{font-size:17px}

}
@media only screen and ( max-width:400px ){
  .tm-fewo-box-inner{width:280px!important}
  .tm-fewo-box-inner .et_pb_row{width:98%!important}
  .tm-fewo-box-inner .et_pb_toggle_title{font-size:15px;letter-spacing:0!important}
  .tm-fewo-box-inner .et_pb_row{padding:0!important}
}