/* 04mobile.css */
.mod_brkwsky_propstack_listing .layout_list .property-details{grid-template-columns:50% 50%}.immoaddress{font-size:0.9em!important}.mobil-merkliste,.mobil-immosuche{display:block}.immo_ref .mod_rocksolid_slider .rsts-header h1{bottom:70px!important}.mod_brkwsky_propstack_listing .layout_list .property-headline h2 a,.immo_ref .mod_brkwsky_propstack_listing .layout_list .property-headline h2{padding-top:20%}.immo_ref .mod_brkwsky_propstack_listing .layout_list .property-headline h2{font-size:1.1em!important}.mod_brkwsky_propstack_listing .layout_list .property-headline h2 a::after{width:50px;height:50px}.immosuch,.property-search{margin-top:-140px}.blackbg{height:500px!important}.socialfeed{margin-top:30px;margin-bottom:30px}#property_search_keyword,#property_search_marketingType,#property_search_rsType,#property_search_save{padding:10px}#property_search #property_search_objectType label{font-size:0.8em!important}.bewertung a:hover{color:#333333!important}.bewertung a{display:inline-block;background-color:transparent;padding:0px;color:#0A2327!important}#property_search .bewertung{line-height:1.6em;display:none!important}#property_search{padding:20px}.header-split .head-spalter{bottom:250px!important;width:90%!Important}.immo_list .mod_rocksolid_slider .rsts-header h1{padding-left:30px;bottom:180px;text-align:left;font-size:1.4em}.mod_rocksolid_slider .rsts-header h1,.immo_ref .mod_rocksolid_slider .rsts-header h1{padding-left:30px;text-align:left;font-size:1.8em}#property_search div,#property_search div:nth-child(1),#property_search div:nth-child(2),#property_search div:nth-child(3),#property_search div:nth-child(4),#property_search div:nth-child(5){display:block!important;width:100%!important;margin:0px!important;margin-top:5px!important}.bookmark-list{display:block}.bookmark-list .bookmark-item{margin-bottom:20px}.neubaudetails .rsts-skin-default .rsts-prev{bottom:55px!important}.teamh{padding-top:0}.teamlist{margin-top:50px!important;margin-bottom:50px!important}.neubaudetails .layout_full .overthe{margin:0px!important}.vcard .float_left{float:none;display:block;margin-bottom:20px}#main,.neubaudetails #banner #main{padding:20px}.whitebalk .aufzaehl_white .rs-column .ce_text h3{border:0;padding:0px;margin-bottom:20px}.whitebalk .aufzaehl_white{padding:30px}.immo-details #banner .rs-column{position:initial!Important}.makler_detail img{margin-top:0;margin-bottom:0;width:140px;height:140px}#businessCycle{display:none}.overlay .nomenu:nth-child(2){margin-bottom:30px!important}.immo-details .property-map{position:relative;z-index:0}.immo-details .immo_detail_header_titel{display:none}.buttn-green a{font-size:.8em!Important}.nproj h4{position:relative;left:0;top:0;transform:initial;margin:0px!Important;padding-left:40px!important;padding-top:40px!important;color:#FFFFFF!Important}.neubaup .layout_latest .ce_text{font-size:1.3em!Important}.neubaup .layout_latest .more a,.team-banner .more a{padding:10px 18px}.neubaup .layout_latest .more,.team-banner .more{width:60px;height:60px}.overlay .nomenu{display:block}.team-banner .slider-text-1{font-size:6vw!important}.neubaup .layout_latest h2{left:20px!important;font-size:0.8em}#header{margin-top:85px}.immo_detail_header_titel{left:40px}.makler_detail{border:0px!Important;padding-left:0px!Important}.immo-details .neubaupwhite{padding-right:30px;padding-left:30px}.greenboxinfo{padding-right:0px}.immo_list .mod_brkwsky_propstack_listing .immo_liste{margin-right:auto;    margin-left:auto;    display: grid;      grid-template-columns: 100%;      grid-template-rows: auto}.logo_header{top:-140px;width:80px;height:80px;margin-right:-40px!important}.custom #content{width:83%;padding-top:40px;padding-bottom:40px}.neubaupgreen .image_container{width:140px}.neubaupgreen .buttn{position:relative!important;width:100%!important;display:block}.section1{margin-top:50px;margin-bottom:50px}.mod_newslist{display: grid;  grid-template-columns: repeat(1, 1fr);  grid-gap: 0px;  grid-auto-rows: minmax(100px, auto)}.neubaup{padding-left:0px}.neubaupgreen,.neubaupwhite{padding-right:30px;padding-left:30px}#main,.neubaudetails #banner #main{padding:20px 30px}.kwer-copyright svg{margin-right:auto;margin-left:auto}.section1 h4{left:0px;top:0px;transform:initial;position:relative}.head-spalter{width:80%;margin-top:0px!important;padding-top:0px!important}.navfixed{width:50%}.navfixed .col-sm-4:nth-child(1),.navfixed .col-sm-4:nth-child(2){display:none}.overlay{width:100%;padding-left:30px}.immosuch .widget-text{padding-top:30px;padding-bottom:30px}.immosuch .submit{width:100%}.immosuch .widget-submit,.immosuch .widget-text{display:block;width:100%}.logo{width:100px;height:50px;margin-left:-50px;margin-top:-15px}h1{font-size:1.6em}h2{font-size:1.5em}.immosuch{width:100%}#footer .col-md-6{margin-top:15px;margin-bottom:15px}#footer .adressenbottom{margin-top:0px}#footer span{padding-top:20px;padding-bottom:20px;font-size:1em;margin-top:20px}.slider-text-2 p{bottom:initial}.slider-text-1{margin-left:0;font-size:2em!important}#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:80px;padding-left:10%;font-size:1.1em;line-height:1.4em}.slider-text-1{font-size:4vw}.immosuch .submit{padding:40px 50px}.overlay{top:88px;}.navfixed .lines-button{height:87px}.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:40px;text-align:center;font-size:.9em}html,body{font-size:1em}.fixed-banner{width:50%}