/* 03before-tablet.css */
.mod_brkwsky_propstack_listing .layout_list .property-details{grid-template-columns:50% 50%}.mobil-merkliste,.mobil-immosuche{display:block}#article-926 .nproj .layout_latest:last-child,#before-footer .nproj .layout_latest:last-child{display:none}.neubaudetails #main h1{font-size:1.8em}.neubaudetails .layout_full .vcard img{width:70%}.team-banner .slider-text-1{font-size:5vw!important}.immo_list .mod_rocksolid_slider .rsts-header h1{bottom:140px}.immo_ref .mod_rocksolid_slider .rsts-header h1{bottom:40px!important}.mod_brkwsky_propstack_listing .layout_list .property-headline h2 a::after{width:60px;height:60px}.mod_brkwsky_propstack_listing .layout_list .property-headline h2 a,.immo_ref .mod_brkwsky_propstack_listing .layout_list .property-headline h2{padding-top:20%;font-size:0.5em}#property_search div:nth-child(3)::before,#property_search div:nth-child(4)::before{right:8px}#property_search_keyword,#property_search_marketingType,#property_search_rsType,#property_search_save{padding-right:20px;padding-left:8px}.socialfeed{margin-top:30px;margin-bottom:30px}.blackbg{height:600px!important}.mod_newslist{grid-template-columns: repeat(2, 1fr)}#main,.neubaudetails #banner #main{padding:30px 40px}.mod_rocksolid_slider .rsts-header h1{padding-left:50px;text-align:left;font-size:2em;bottom:40px}.bookmark-list{display:grid;grid-template-columns:100%;grid-template-rows: auto;column-gap: 2%;row-gap: 20px}.neubaudetails .rsts-skin-default .rsts-prev{bottom:55px!important}.section1{margin-top:40px;margin-bottom:40px;padding-top:0;padding-bottom:0}.neubaup .layout_latest .ce_text{font:2.4vw}.makler_detail img{width:140px;height:140px}.neubaup .layout_latest .more a,.team-banner .more a{padding:10px 18px}.neubaup .layout_latest .more,.team-banner .more{width:60px;height:60px}.nproj h4{left:-80px}.section1 h4{left:0px;top:0px;transform:initial;position:relative}.immo-details .neubaup{padding-left:0px!important}.makler_detail{padding-left:30px}.immo-details #main{padding:50px}.immo-details .custom #content{padding-top:0;padding-bottom:0}.buttn-green a{padding:15px!important}.immo-details .neubaupwhite{padding-left:50px;padding-right:50px}.greenboxinfo{padding-right:60px}.immo_detail_header_titel{left:50px}.immo_list .mod_brkwsky_propstack_listing .immo_liste{margin-right:auto;    margin-left:auto;    display: grid;      grid-template-columns: repeat(2, 1fr);      grid-template-rows: auto}.neubaudetails #banner #main{padding:50px 60px}.logo_header{top:-240px;width:150px;height:150px;margin-right:-75px!important}.neubaupgreen,.neubaupwhite{padding-left:50px}.neubaup{padding-left:150px}.kwer-copyright svg{margin-right:auto;margin-left:auto}.logo{width:100px;height:50px;margin-left:-50px;margin-top:-18px}h1{font-size:2em}h2{font-size:2em}.immosuch,.property-search{width:100%}#footer .col-md-6{margin-top:15px}#footer .adressenbottom{margin-top:0px}#footer span{padding-top:20px;padding-bottom:20px}.slider-text-1{margin-left:0}#container,.custom #content,.head-spalter,.overthe{padding-left:0px}.b-kontakt,.merkliste,.immosuche{display:none}.rsts-skin-default .rsts-next{bottom:194px}.rsts-skin-default .rsts-next,.rsts-skin-default .rsts-prev{width:55px;height:55px}.slider-text-2{margin-right:150px;padding-left:0;font-size:1.8vw}.slider-text-1{font-size:4vw}.slider-text-2 p{bottom:-100px;font-size:1.2em;line-height:1.2em}.immosuch .submit{padding:40px 50px;width:300px}.overlay{top:88px;}.navfixed .lines-button{height:87px}.navfixed,.overlay{width:600px}.immosuche,.merkliste{padding-top:20px;padding-bottom:20px}.b-kontakt{padding-top:40px;padding-bottom:40px}.bef-head{min-height:86px}.navscroll .bef-head{min-height:86px}#footer{padding:60px;text-align:center;font-size:.9em}html,body{font-size:1em}.fixed-banner{width:150px}