
/*********** 
Zimmer Uerbsicht 002
************/
.uab-fewo-sub-title-last .tm-fewo-box-preis{visibility:hidden;}
body #page-container .bb-detail-box .et_pb_toggle {margin-left: 0 !important; padding-bottom: 20px !important; }
body #page-container .fh-tw-anfrage-b{margin-top:5%;}
.rk-fw-info-help-box{padding:16% 9%;}
.bb-detail-box .et_pb_toggle_title::before {color: #ffcc00 !important; }
.bb-detail-box .et-pb-icon::before{content:"\68";font-size:33px;position:relative;top:9px; color:#786e64!important;}
.bb-detail-box .et_pb_toggle_title {padding-top: 54px !important; margin-top: -57px; }
.bb-detail-box .et_pb_toggle_content p{line-height:normal!important;padding-bottom:20px;}
.bb-detail-box .et-pb-icon{font-size:0!important;}
.bb-detail-box .et_pb_module.et_pb_toggle{border-bottom:1px dashed rgba(0,0,0,0.25)!important;}
.uab-fewo-sub-title{background:#29362c;display:inline-block;width:100%;max-width:42%;overflow:hidden;position:absolute;z-index:999;top:21%;right:-38%;}
.uab-fewo-sub-title h2{color:#fff;font-size:60px;}
.uab-fewo-sub-title span{color:#fff;font-size:28px;padding:8px;display:block;line-height:normal;}
.sl-light-link {color: #1d2c32; background: #ffcc00; padding: 5px 14px; border-radius: 1000px; }
.sl-fewo-box .et_pb_blurb_position_left .et_pb_blurb_container {padding-left: 0; }
.bb-detail-box .et_pb_toggle_content.clearfix {background: #1d2c32; margin-top: 15px; padding: 28px 15px; color: #fff; }
.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,.sl-fewo-box h5,.tm-fewo-box h6{padding-bottom:0!important;padding-top:0!important;}
.tm-fewo-box.et_pb_toggle_close,.tm-fewo-box.et_pb_toggle_open{padding:0px!important}
.sl-fewo-box .sl-fw-info h5 {padding: 5px 15px 20px 34px !important; position: relative; text-align: left; color: #fff!important;}
.sl-fw-info h5::before {position: absolute; top: 38%; left: 0; margin-top: -0.5em; color: #fff; font-size: 24px; content: "\e08a" !important; font-family: "ElegantIcons" !important; }
.tm-fewo-box-preis {position: absolute; right: 34px; z-index: 20; background: #1d2c32; color: #fff; font-weight: bold; text-align: center; line-height: normal; width: 108px; padding: 28px 0 0; display: block; height: 108px; font-size: 25px; top: 38px; box-shadow: 0 0 5px #333; border-radius: 3px; }
.tm-fewo-box-preis .tm-fbp-info{display:block;font-size:14px}
.sl-fewo-box .sl-fw-info 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}
.sl-fewo-box h5{font-size:20px!important;}


.et_pb_toggle {border: 0px solid #d9d9d9;}
.et_pb_blurb_position_left .et_pb_blurb_content {max-width: 100%;}


.border  {border-radius: 100px;}

/********** Mobile ***********/
@media only screen and ( max-width:1300px ){
	.tm-fewo-box-preis{height:95px;width:95px;right:1%;top:38px;padding:20px 0 0}
}
@media only screen and ( max-width:1100px ){
	.tm-fewo-box-inner{width:900px!important}
}
@media only screen and ( max-width:980px ){
	.tm-fewo-box-preis{height:108px;width:108px;right:4%;top:55px;padding:28px 0 0}
	.tm-fewo-box-inner{width:650px!important}
}
@media only screen and ( max-width:680px ){
	.tm-fewo-box-preis{height:95px;width:95px;right:-4%;top:34px;padding:20px 0 0}
	.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-preis{height:85px;line-height:15px;padding:26px 0 0;right:-7%;top:-21px;width:85px;font-size:19px}
	.tm-fewo-box-preis .tm-fbp-info{font-size:13px}
	.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}
	.sl-fewo-box h5{font-size:17px}
 	.tm-fewo-box-preis{height:75px;padding:23px 0 0;top:83px;width:75px}
}
@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}
}