.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: #A01A12;
    color: #fff;
    text-align: center;
    line-height: 24px;
    width: 108px;
    padding: 30px 0 0;
    display: block;
    height: 108px;
    font-size: 24px;
    top: 0;
    border-radius: 100%;
    transform: rotate(10deg );
    margin: 1.5vw auto 5px;
}


a.et_pb_button.et_pb_custom_button_icon.cs-text-btn::before {
    content: ""!important;
    background-image: url(/bilder/feder.svg);
    background-size: 22px;
    width: 30px;
    background-repeat: no-repeat;
    height: 52px;
    position: absolute;
    left: 37px;
    right: 0;
    margin: 0 auto;
    top: 14px;
}

.tm-fewo-box-preis .tm-fbp-info{display:block;font-size:14px}
.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 .et_pb_toggle_title:before {content: "\33"; font-size: 30px!important; color: #fff; }
.tm-custom-list-style li::before {content: "\35"; font-family: ElegantIcons; color: #fff; padding: 0 5px 0 0; margin-left: -26px; font-size: 20px; position: relative; top: 2px; }
.fewobed .fewo-uws-box li::before {color: #5f4538!important;}
.tm-custom-list-style ul {list-style: none!important; position: relative; left: 0px; }
.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: #fff!important; }
body #page-container .fewo-uws-box.tm-custom-list-style h5.et_pb_toggle_title, body #page-container .fewo-uws-box.tm-custom-list-style .et_pb_toggle_title:before {color: #5f4538!important; font-size: 28px; }
 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; }
a.et_pb_lightbox_image.border-bottom {border-bottom: 1px solid #5f4538; }
.fewo-uws-box.tm-custom-list-style.et_pb_toggle_open .et_pb_toggle_title:before {transform: rotate(-180deg )!important; }
.fewo-uws-box.tm-custom-list-style .et_pb_toggle_title:before, .fewo-uws-box .et_pb_toggle_title:before {transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; }
/********** 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: 22px; }
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 ){
.ghplose-top-sub-title h4 {font-size: 23px!important; }
	.tm-fewo-box-inner{width:900px!important}
body #page-container .fewo-uws-box .et_pb_column {width: 100%!important; background-size: cover!important; }
body #page-container .et_pb_row.fewo-uws-box {display: block!important; }
.tm-fewo-box-preis {height: 80px; width: 80px; padding: 21px 0 0; margin: 26px auto 0px; font-size: 18px; }
body #page-container .fewo-uws-box h5.et_pb_toggle_title {font-size: 19px; }
}
@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: 26px!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}
}