.ref_n p{margin-bottom:0 !important}img.anfahrt{width:225px !important;height:300px !important;float:left;border:3px solid #fff;margin-right:30px;margin-top:23px;margin-bottom:15px}.img_list{margin-right:15px;margin-bottom:10px}#primary,#secondary{padding-top:20px;padding-bottom:20px;display:table}#masthead{height:80px;background:rgba(0,0,0,.7);position:fixed!important;z-index:1000;top:30px;left:0;width:100%}.site-branding{width:270px;height:80px;background:#000;float:left}.logo{margin-top:5px !important;margin-left:6px}.logo a{display:block}.menu-btn{width:60px;height:80px;color:#fff;background:#000 url(//longericher-parkett.de/wp-content/themes/Shuttershot/css/../images/menu.png) no-repeat 15px 20px;float:left;text-align:center;cursor:pointer;display:none}@media screen and (max-width:1040px){.pushy{font-size:1em}.menu-btn{display:block}.main-navigation{display:none;width:0}#masthead{background:#000;top:0}.pushy{display:block}}#home-slider{position:relative;background:#000}.page-header{padding-bottom:20px;margin:0 20px;border-bottom:1px dotted #eee}h1.page-title{font-size:20px;margin-top:20px}.page-header p{margin:0}.site-cover{background:rgba(0,0,0,.8);margin-top:150px;margin-bottom:60px;box-shadow:0px 0px 5px #000;color:#fff !important}.hentry{padding:20px 5% 0}img.wpcf7-captchac{width:84px !important}.kon_map{position:relative;top:-24px}.r_calc{color:#ddd;font-family:Oswald}.r_calc a{color:#ddd !important}.entry-content img.ajax-loader{width:16px !important;height:16px !important}#kontakt_captcha{width:110px !important;height:37px !important}.immo_logo{width:300px !important;height:145px !important}@media (min-width:240px) and (max-width:480px){.immo_logo{max-width:240px !important;height:116px !important}}#wpgmza_map{background-color:#e5e3df !important;display:block !important;float:right !important;height:226px !important;overflow:hidden !important;position:relative !important;right:10px !important;width:60% !important;top:0 !important}@media (min-width:770px) and (max-width:960px){#wpgmza_map{background-color:#e5e3df !important;display:block !important;height:226px !important;overflow:hidden !important;position:relative !important;width:97% !important;left:-18px !important;margin-bottom:45px !important}}@media (min-width:481px) and (max-width:769px){#wpgmza_map{background-color:#e5e3df !important;display:block !important;height:226px !important;overflow:hidden !important;position:relative !important;width:97% !important;left:-12px !important;margin-bottom:45px !important}}@media (min-width:240px) and (max-width:480px){#wpgmza_map{background-color:#e5e3df !important;display:block !important;height:226px !important;overflow:hidden !important;position:relative !important;width:97% !important;left:-6px !important;margin-bottom:45px !important}}.gm-style-iw p{color:#000 !important}nav#site-navigation.main-navigation{margin-left:50px;font-size:20px}nav#site-navigation.main-navigation li{font-size:16px}.entry-header{padding:0}h1.entry-title{font-size:30px;text-transform:uppercase;color:#ddd;margin:10px 0 20px;line-height:120%}h1.entry-title a{color:#ddd}.entry-header .entry-meta{border-top:1px solid #ddd;border-bottom:1px solid #ddd;font-size:12px;padding:3px 0;text-transform:uppercase;color:#777}.entry-header .entry-meta a{color:#777}span.author,span.clock,span.comm{margin-right:10px}span.author:before{font-family:dashicons;content:"\f110";margin-right:5px;font-size:14px;vertical-align:middle}span.clock:before{font-family:dashicons;content:"\f469";margin-right:5px;font-size:14px;vertical-align:middle}span.comm:before{font-family:dashicons;content:"\f101";margin-right:5px;font-size:14px;vertical-align:middle}img.postimg{margin-bottom:10px}footer.entry-meta{font-size:12px;text-transform:uppercase;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:5px 0}span.cat-links:before{font-family:dashicons;content:"\f323";margin-right:5px;font-size:14px;vertical-align:middle}.widget{margin:30px 0 20px;padding:0 20px}h1.widget-title,h3.sidetitl{font-size:16px;color:#000;height:40px;text-transform:uppercase;margin-bottom:0}.widget ul{list-style-type:none;margin:0;padding:0 0 20px}.widget li{list-style-type:none;margin:0;padding:0}.widget ul ul{list-style-type:none;background-repeat:no-repeat;margin:0;padding:0}.widget ul li{list-style-type:none;margin:0;margin:0;color:#5a5a5a}.widget ul li a:link,.widget ul li a:visited{color:#5a5a5a;text-decoration:none}.widget.widget_categories ul li,.widget.widget_pages ul li,.widget.widget_archive ul li,.widget.widget_links ul li,.widget.widget_meta ul li{border-bottom:1px dotted #ddd;padding:5px 0}.widget.widget_recent_entries ul li{padding:7px 0;border-bottom:1px dotted #ddd}.widget ul#recentcomments li.recentcomments{border-bottom:1px dotted #ddd;padding:5px 0}.widget .textwidget p{padding:0}.widget .tagcloud{padding:0 0 20px}.widget .tagcloud a{color:#f5634a}.widget #calendar_wrap{padding:0 20px 20px;color:#6f7779}.widget_ns_mailchimp{background:#fff;border:1px solid #eaeaea;padding:20px}.widget_ns_mailchimp input.button{width:110px;margin:10px 0 0}.squarebanner{padding:0 20px}.squarebanner ul{margin:0;padding:0 0 10px !important}.squarebanner ul li{margin:10px 20px 5px 0;list-style:none;float:left}.squarebanner ul li img{width:110px;height:110px}li.rbanner{margin-right:0!important}.fab-paginate{margin-bottom:20px}.fab-paginate ul{margin:0 20px;padding:0}.fab-paginate ul li{float:left;list-style:none;width:30px;height:30px;border:1px solid #ddd;text-align:center;line-height:30px;margin-right:3px}.fab-paginate ul li.active{background:#444;border:1px solid #333;color:#fff}.fab-paginate ul li a{display:block}.not-page-content{width:960px;margin:200px auto;text-align:center;color:#fff;text-shadow:2px 2px 5px #000;text-transform:uppercase}.not-page-content h2{font-size:120px}.not-page-content p{font-size:24px}#comments{padding:0 20px}h2.comments-title{font-size:18px;margin-bottom:30px;border-bottom:2px solid #333;padding-bottom:20px}#comments ol.comment-list{clear:both;overflow:hidden;list-style:none;margin:0}#comments ol.comment-list li.comment,#comments ol.comment-list li.pingback{margin:0 0 10px;padding:0;line-height:1.6}ol.comment-list li .comment-author .avatar{margin:10px 10px 20px 0;float:left;padding:4px;border:1px solid #eee}cite.fn{color:#444;font-style:normal;font-weight:700;font-size:14px;padding-top:10px;display:inline-block}cite.fn a:link,cite.fn a:visited{color:#444}ol.comment-list li .comment-meta{padding-bottom:10px}ol.comment-list li .comment-meta a{text-decoration:none!important}.comment-metadata{font-size:12px;color:#999}.comment-metadata a:link,.comment-metadata a:visited{color:#999}.comment-content{padding:0 10px 10px 50px}ol.comment-list li .reply{color:#fff;font-size:12px;margin-left:50px}ol.comment-list li .reply a{color:#fff;background:#444;padding:5px 10px}.space{height:30px}ol.comment-list li ul.children{list-style:none;text-indent:0;margin:20px 0 0 50px}#respond{margin:30px 0}#respond h3{font-size:18px;color:#3a4755;padding:5px 0;margin:0}#commentform{padding:0}#commentform p{color:#777;margin:5px 0}.form-allowed-tags{font-size:13px}#respond label{display:inline;color:#777;padding:5px 0}#respond input{background:#fff;border:1px solid #ddd;color:#777;margin:0 10px 10px 0;padding:5px}#commentform input{width:50%;display:block;margin-top:5px}#respond input#submit{width:130px;background:#eee;color:#555;cursor:pointer;margin:10px 0;padding:5px 10px;border:1px solid #bbb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}textarea#comment{display:block;margin-top:5px;background:#fff;border:1px solid #ddd;width:70%;color:#333;margin:5px 0 0;padding:10px}.form-allowed-tags{padding:20px 0}#home_willkommen{width:85%;height:200px;position:absolute;left:0;bottom:20%;z-index:9998 !important;font-size:20px}.h3_home,.h4_home{background-color:rgba(0,0,0,.7) !important;padding:0 10%;color:#fcfcfc;font-family:Oswald !important;float:left !important;text-transform:uppercase !important}.h3_home{font-size:80px}.h4_home{font-size:55px;margin-top:15px}@media (min-width:1024px) and (max-width:1279px){.h3_home{font-size:70px !important}}@media (min-width:800px) and (max-width:1023px){.h3_home{font-size:60px !important}}@media (min-width:640px) and (max-width:799px){.h3_home{font-size:50px !important}}@media (min-width:400px) and (max-width:639px){.h3_home{font-size:30px !important}}@media (min-width:336px) and (max-width:399px){.h3_home{font-size:25px !important}}@media (min-width:280px) and (max-width:335px){.h3_home{font-size:20px !important}}@media (min-width:800px) and (max-width:1160px){.h4_home{font-size:40px !important}}@media (min-width:630px) and (max-width:840px){.h4_home{font-size:30px !important}}@media (min-width:480px) and (max-width:540px){.h4_home{font-size:36px !important}}@media (min-width:460px) and (max-width:629px){.h4_home{font-size:22px !important}}@media (min-width:320px) and (max-width:460px){.h4_home{font-size:18px !important}}@media (min-width:320px) and (max-width:629px){#home_willkommen{bottom:7% !important;height:130px !important}.h4_home{margin-top:10px !important}}@media (min-width:300px) and (max-width:360px){.h4_home{font-size:25px !important}}@media (min-width:300px) and (max-width:340px){.mylogo{width:240px !important}.site-branding{width:240px !important}}@media (min-width:501px) and (max-width:9999px){.resp_l{float:left}}@media (min-width:0px) and (max-width:500px){.resp_1{clear:none !important}}@media (min-width:0px) and (max-width:480px){article#post-418.post-418.page.type-page.status-publish.hentry h1.entry-title{font-size:25px !important}}.projekte_a{font-size:26px;color:#fbfbfb !important;text-decoration:none !important;font-family:Oswald}#post-42 .entry-content a{line-height:0 !important}#post-42 .entry-content p{margin-bottom:-10px !important;font-size:18px !important}#exemple ul{list-style-type:none !important}.body.custom-background{background-repeat:no-repeat !important;background-size:cover !important;height:100% !important;width:100% !important}#bow-container ul{margin-left:0 !important;padding-left:0 !important}a.swiperbox img{width:90% !important}body.custom-background{background-repeat:no-repeat !important;background-size:cover !important}#wpgmza_map{float:right}.site-footer{background:#000;padding:2px 10px;color:#777;font-size:12px;line-height:1.2;position:fixed;z-index:1100;bottom:0;width:100%}.site-footer a:link,.site-footer a:visited{color:#777}