html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a
img{border:none}#container{float:right;margin:0;width:748px}#content{margin:0
0 20px 0}#primary,#secondary{float:left;overflow:hidden;width:180px}#secondary{clear:right}#footer{clear:both;width:100%}.blogpost{border-bottom:1px solid #ccc;margin-bottom:20px}.one-column
#content{margin:0
auto;width:640px}.single-attachment
#content{margin:0
auto;width:900px}body,
input,
textarea,
.page-title span,
.pingback
a.url{font-family:Verdana,Arial,Helvetica,sans-serif}h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,.reply,.widget-title,.wp-caption-text{font-family:Verdana,Arial,Helvetica,sans-serif}input[type=submit]{font-family:Verdana,Arial,Helvetica,sans-serif}pre{font-family:"Courier 10 Pitch",Courier,monospace}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}#access .menu-header,div.menu,#colophon,#branding,#main,#wrapper{margin:0
auto;width:950px}#wrapper{background:#fff;margin-top:20px;padding:0}#footer-widget-area{overflow:hidden}#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px}#footer-widget-area
#fourth{margin-right:0}#site-info{float:left;font-size:12px;font-weight:normal;width:700px}#site-generator{float:right;width:220px}body{background:#fff}body,input,textarea{color:#666;font-size:12px;line-height:16px}hr{background-color:#e7e7e7;border:0;clear:both;height:1px;margin-bottom:18px}p{margin-bottom:18px}ul{list-style:square;margin:0
0 18px 1.5em}ol{list-style:decimal;margin:0
0 18px 1.5em}ol
ol{list-style:upper-alpha}ol ol
ol{list-style:lower-roman}ol ol ol
ol{list-style:lower-alpha}ul ul,
ol ol,
ul ol,
ol
ul{margin-bottom:0}dl{margin:0
0 24px 0}dt{font-weight:bold}dd{margin-bottom:18px}strong{font-weight:bold}cite,em,i{font-style:italic}big{font-size:131.25%}ins{background:#ffc;text-decoration:none}blockquote{font-style:italic;padding:0
3em}blockquote cite,
blockquote em,
blockquote
i{font-style:normal}pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top: .5ex}input[type="text"],textarea{background:#f9f9f9;border:1px
solid #ccc;padding:2px}a:link{color:#C93}a:visited{color:#C93}a:active,a:hover{color:#C93;text-decoration:underline}.screen-reader-text{position:absolute;left:-9000px}#header{padding:30px
0 0 0}#site-title{float:left;font-size:30px;line-height:36px;margin:18px
13px 18px 0;width:190px;background:url(/wp-content/themes/stoll-partner-2013-responsive/bilder/logo.jpg) center left no-repeat;height:76px}#site-title
span{display:none}#site-title
a{color:#000;font-weight:bold;text-decoration:none}#site-description{clear:right;float:right;font-style:italic;margin:15px
0 18px 0;width:220px}#branding
img{display:block;float:right;width:747px;height:130px}img.border{border:1px
solid #DDD;margin:0
0 1px 0}#access{background:#fff;float:left;margin:10px
0 0 0;width:950px}#access .menu-header,div.menu{font-size:13px;margin-left:12px;width:928px}#access .menu-header ul,
div.menu
ul{list-style:none;margin:0}#access .menu-header li,
div.menu
li{float:left;position:relative}#access
a{color:#aaa;line-height:38px;padding:0
10px;text-decoration:none}#access ul
ul{display:none;position:absolute;top:38px;left:0;float:left;width:180px;z-index:99999}#access ul ul
li{min-width:180px}#access ul ul
ul{left:100%;top:0}#access ul ul
a{background:#333;line-height:1em;padding:10px;width:160px;height:auto}#access li:hover > a,
#access ul ul :hover>a{background:#333;color:#fff}#access ul li:hover>ul{display:block}#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent>a{color:#fff}* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover{color:#fff}#main{clear:both;overflow:hidden;padding:40px
0 0 0}#content{margin-bottom:36px}#content,
#content input,
#content
textarea{color:#333;font-size:12px;line-height:24px}#content p,
#content a,
#content ul,
#content ol,
#content dd,
#content pre,
#content
hr{margin-bottom:24px}#content ul ul,
#content ol ol,
#content ul ol,
#content ol
ul{margin-bottom:0}#content pre,
#content kbd,
#content tt,
#content
var{font-size:15px;line-height:21px}#content
code{font-size:13px}#content dt,
#content
th{color:#000}#content h1,
#content h2,
#content h3,
#content h4,
#content
h6{color:#666;line-height:1.5em;margin:0
0 20px 0;font-size:12px;font-weight:bold}#content
h5{color:#000;line-height:1.5em;margin:0
0 20px 0;font-size:12px;font-weight:bold;text-align:center;border:2px
dashed #C93;padding:5px}#content
table{border:1px
solid #fff;margin:0
-1px 24px 0;text-align:left;width:100%}#content tr th,
#content thead
th{color:#888;font-size:12px;font-weight:bold;line-height:18px;padding:9px
24px}#content tr
td{border-top:1px solid #e7e7e7;padding:6px
0px;vertical-align:middle}#content tr.odd
td{background:#f2f7fc}.hentry{margin:0
0 48px 0}.home
.sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px
20px}.single
.hentry{margin:0
0 36px 0}.page-title{color:#000;font-size:14px;font-weight:bold;margin:0
0 36px 0}.page-title
span{color:#333;font-size:16px;font-style:italic;font-weight:normal}.page-title a:link,
.page-title a:visited{color:#888;text-decoration:none}.page-title a:active,
.page-title a:hover{color:#ff4b33}#content .entry-title{color:#666;font-size:12px;font-weight:bold;line-height:1.3em;margin-bottom:0}.entry-title a:link,
.entry-title a:visited{color:#000;text-decoration:none}.entry-title a:active,
.entry-title a:hover{color:#ff4b33}.entry-meta{color:#888;font-size:12px}.entry-meta abbr,
.entry-utility
abbr{border:none}.entry-meta abbr:hover,
.entry-utility abbr:hover{border-bottom:1px dotted #666}.entry-content,.entry-summary{clear:both;padding:12px
0 0 0}.entry-content
fieldset{border:1px
solid #e7e7e7;margin:0
0 24px 0;padding:24px}.entry-content fieldset
legend{background:#fff;color:#000;font-weight:bold;padding:0
24px}.entry-content
input{margin:0}.entry-content input.file,
.entry-content
input.button{margin-right:24px}.entry-content
label{color:#888;font-size:12px}.entry-content
select{margin:0
0 24px 0}.entry-content sup,
.entry-content
sub{font-size:10px}.entry-content
blockquote.left{float:left;margin-left:0;margin-right:24px;text-align:right;width:33%}.entry-content
blockquote.right{float:right;margin-left:24px;margin-right:0;text-align:left;width:33%}.page-link{clear:both;color:#000;font-weight:bold;margin:0
0 22px 0;word-spacing:0.5em}.page-link a:link,
.page-link a:visited{background:#f1f1f1;color:#333;font-weight:normal;padding:0.5em 0.75em;text-decoration:none}.home .sticky .page-link
a{background:#d9e8f7}.page-link a:active,
.page-link a:hover{color:#ff4b33}body.page .edit-link{clear:both;display:block}#entry-author-info{background:#f2f7fc;border-top:4px solid #000;clear:both;font-size:14px;line-height:20px;margin:24px
0;overflow:hidden;padding:18px
20px}#entry-author-info #author-avatar{background:#fff;border:1px
solid #e7e7e7;float:left;height:60px;margin:0
-104px 0 0;padding:11px}#entry-author-info #author-description{float:left;margin:0
0 0 104px}#entry-author-info
h2{color:#000;font-size:100%;font-weight:bold;margin-bottom:0}.entry-utility{clear:both;color:#888;font-size:12px;line-height:18px}.entry-meta a,
.entry-utility
a{color:#888}.entry-meta a:hover,
.entry-utility a:hover{color:#ff4b33}#content .video-player{padding:0}.home #content .format-aside p,
.home #content .category-asides
p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0}.home .hentry.format-aside,
.home .hentry.category-asides{padding:0}.home #content .format-aside .entry-content,
.home #content .category-asides .entry-content{padding-top:0}.format-gallery .size-thumbnail img,
.category-gallery .size-thumbnail
img{border:10px
solid #f1f1f1;margin-bottom:0}.format-gallery .gallery-thumb,
.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px}.home #content .format-gallery .entry-utility,
.home #content .category-gallery .entry-utility{padding-top:4px}.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px}.attachment .entry-content .nav-previous a:before{content:'\2190\00a0'}.attachment .entry-content .nav-next a:after{content:'\00a0\2192'}img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment
img{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px !important;padding:4px;text-align:center}.wp-caption
img{margin:5px
5px 0}.wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px}.wp-smiley{margin:0}.gallery{margin:0
auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery
img{border:2px
solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0
0 12px}.gallery
dl{margin:0}.gallery
img{border:10px
solid #f1f1f1}.gallery br+br{display:none}#content .attachment
img{display:block;margin:0
auto}.navigation{color:#888;font-size:12px;line-height:18px;overflow:hidden}.navigation a:link,
.navigation a:visited{color:#C93;text-decoration:none}.navigation a:active,
.navigation a:hover{color:#C93}.nav-previous{float:left;width:50%}.nav-next{float:right;text-align:right;width:50%}#nav-above{margin:0
0 18px 0}#nav-above{display:none}.paged #nav-above,
.single #nav-above{display:block}#nav-below{margin:-18px 0 0 0}.widget-area
ul{list-style:none;margin-left:0}.widget-area ul
ul{list-style:square;margin-left:1.3em}.widget-area
select{max-width:100%}.widget_search
#s{width:60%}.widget_search
label{display:none}.widget-container{margin:0
0 18px 0}.widget-title{color:#222;font-weight:bold}.widget-area a:link,
.widget-area a:visited{text-decoration:none;color:#666}.widget-area a:active,
.widget-area a:hover{text-decoration:underline;color:#C93}.widget-area li.current_page_parent a, .widget-area li.current_page_item
a{color:#C93;font-weight:bold;text-decoration:none;background-image:url(/wp-content/themes/stoll-partner-2013-responsive/bilder/bg_navi.gif);background-position:left;background-repeat:no-repeat}.widget-area ul.children
a{font-weight:normal;background:none;padding:0px;margin:0px
0 4px 0;background-image:none;position:relative;width:auto;text-decoration:none;padding-left:20px;margin-top:4px;color:#C93;font-size:1em;border:none}.widget-area
ul.children{border:none}.widget-area ul.children a:hover{text-decoration:underline;border:none;color:#C93}.widget-area ul.children li.current_page_item
a{font-weight:bold}.widget-area .entry-meta{font-size:11px}#wp_tag_cloud
div{line-height:1.6em}#wp-calendar{width:100%}#wp-calendar
caption{color:#222;font-size:14px;font-weight:bold;padding-bottom:4px;text-align:left}#wp-calendar
thead{font-size:11px}#wp-calendar thead
th{}#wp-calendar
tbody{color:#aaa}#wp-calendar tbody
td{background:#f5f5f5;border:1px
solid #fff;padding:3px
0 2px;text-align:center}#wp-calendar tbody
.pad{background:none}#wp-calendar tfoot
#next{text-align:right}.widget_rss
a.rsswidget{color:#000}.widget_rss a.rsswidget:hover{color:#ff4b33}.widget_rss .widget-title
img{width:11px;height:11px}#main .widget-area
ul{margin-left:0;padding:0
20px 0 0}#main .widget-area ul
ul{border:none;margin-left:0em;padding:20px
0;border-bottom:1px solid #666;list-style-type:none;line-height:22px}#main .widget-area ul ul li
ul{border:none;padding:0
0}#primary{}#secondary{}#footer-widget-area{}#footer{margin-bottom:20px}#colophon{border-top:1px solid #666;margin-top:-4px;overflow:hidden;padding:25px
0}#site-info{font-weight:normal}#site-info
a{color:#666;text-decoration:none}#site-generator{font-style:italic;position:relative}#site-generator
a{color:#666;display:inline-block;line-height:16px;padding-left:20px;text-decoration:none}#site-generator a:hover{text-decoration:underline}img#wpstats{display:block;margin:0
auto 10px}@media
print{body{background:none !important}#wrapper{clear:both !important;display:block !important;float:none !important;position:relative !important}#header{border-bottom:2pt solid #000;padding-bottom:18pt}#colophon{border-top:2pt solid #000}#site-title,#site-description{float:none;line-height:1.4em;margin:0;padding:0}#site-title{font-size:13pt}.entry-content{font-size:14pt;line-height:1.6em}.entry-title{font-size:21pt}#access,
#branding img,#respond,.comment-edit-link,.edit-link,.navigation,.page-link,.widget-area{display:none !important}#container,#header,#footer{margin:0;width:100%}#content,
.one-column
#content{margin:24pt 0 0;width:100%}.wp-caption
p{font-size:11pt}#site-info,#site-generator{float:none;width:auto}#colophon{width:auto}img#wpstats{display:none}#site-generator
a{margin:0;padding:0}#entry-author-info{border:1px
solid #e7e7e7}#main{display:inline}.home
.sticky{border:none}}.layout1,.layout3,.layout5,.layout6,.layout8,.layout9{float:left;margin:20px
0 20px 0}.layout4{float:left;margin:10px
0 10px 0}.layout7,.layout2{float:left;margin:10px
34px 40px 0}.col-1{width:960px}.col-2{width:960px}.col-3{width:340px}.col-4{width:250px}.col-5{width:210px}.gutter{width:40px;background:none}.gutter2{width:45px;background:none}.layouts{line-height:1.7em;padding:0
0 0px 0;clear:both;position:relative;background:#fff}.layouts
h2{font-size:36px;background:url(/wp-content/themes/stoll-partner-2013-responsive/images/title_line_long.gif) bottom no-repeat;line-height:36px;margin-bottom:20px}.layouts
h3{font-size:21px;color:#666;margin-bottom:15px}#post-2{position:relative}#stpg-smartflats-btn{position:absolute;display:block;background-image:url(/wp-content/themes/stoll-partner-2013-responsive/img/Button-Smart-Flats_k.svg);background-position:center;background-size:100%;background-repeat:no-repeat;top:60px;right:60px;width:180px;height:180px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}#stpg-smartflats-btn:hover{-moz-transform:scale(1.5) rotate(10deg) translateX(-20px) translateY(-5px);-webkit-transform:scale(1.5) rotate(10deg) translateX(-20px) translateY(-5px);-o-transform:scale(1.5) rotate(10deg) translateX(-20px) translateY(-5px);-ms-transform:scale(1.5) rotate(10deg) translateX(-20px) translateY(-5px);transform:scale(1.5) rotate(10deg) translateX(-20px) translateY(-5px)}#cookie-notice{background-color:rgba(224, 190, 131,0.96)!important;width:100%!important;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease;border-top:1px solid rgb(255,255,255);-webkit-box-shadow:0 -20px 20px 0 rgba(0,0,0,0.5);box-shadow:0 -20px 20px 0 rgba(0,0,0,0.5);color:rgb(0,0,0)!important}#cookie-notice:hover{background-color:rgba(224, 190, 131,1)!important}.cookie-notice-container{text-align:center;max-width:1100px;margin:0px
auto;width:auto!important}#cn-notice-text{text-align:left!important}.cn-set-cookie{display:inline-block;padding:10px;margin:0px
1vw!important;-webkit-border-radius:20px;border-radius:20px;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease;border:1px
solid}#cn-refuse-cookie{background-color:rgba(50, 50, 50, 0.2);border-color:rgb(70, 70, 70)}#cn-refuse-cookie:hover{background-color:rgba(50, 50, 50, 1)}#cn-accept-cookie{background-color:rgba(2, 144, 54, 0.5);border-color:rgb(2, 144, 54)}#cn-accept-cookie:hover{background-color:rgba(2, 144, 54, 0.8)}#cookie-notice
a{color:rgb(0,0,0)!important;-webkit-transition:color 500ms ease;-moz-transition:color 500ms ease;-ms-transition:color 500ms ease;-o-transition:color 500ms ease;transition:color 500ms ease;font-weight:bold;text-decoration:none}#cookie-notice a:hover{color:rgb(0,0,0)!important}#cn-notice-text{display:block;margin-bottom:10px}#cookie-notice .cn-button{color:rgb(0,0,0)!important;margin-bottom:10px;opacity:0.7;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#cookie-notice .cn-button:hover, #cookie-notice .cn-button.cn-button-aktive{opacity:1;color:rgb(255,255,255)!important}.cn-button.wp-default.cn-revoke-cookie{background:rgba(255,255,255,0.8)!important;padding:10px;-webkit-border-radius:10px;border-radius:10px;color:#000;text-shadow:none;border:none;text-align:center;margin:0px;margin-top:15px;-webkit-transition:background 500ms ease;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;transition:background 500ms ease;white-space:normal}.cn-button.wp-default.cn-revoke-cookie:hover{text-decoration:underline;background:rgba(255,255,255,1)!important}a#cn-refuse-cookie{}#cn_impblc{}.nav-main ul ul li
a{background:none;border:none;padding:2px
0px 2px 0px;margin:0
0 0 27px}.nav-main ul li.current_page_item ul li
a{font-weight:normal}.nav-main ul li.current_page_parent ul li
a{font-weight:normal}.nav-main ul li.current_page_parent ul li.current_page_item
a{font-weight:bold}.nav-main ul ul li
ul{margin:0
0 0 8px}.googlemap{background-color:transparent;overflow:hidden;width:96%;height:200px;border-style:solid;border-color:#384974;border-width:1px;border-radius:5px;-moz-border-radius:5px;font-size:14px;color:#333;padding:10px;margin-bottom:20px;position:relative;overflow:hidden}.googlemap
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsiveContainer{position:relative;padding-bottom:56%;overflow:hidden;margin:10px
0 0 0}.responsiveContainer
iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;padding:1px;border:1px
solid #dcdcdc}.block{position:relative;margin:0
auto;padding:1.5em 1.25em;max-width:60em}.close-btn{display:block;width:2.625em;height:2.25em;padding:10px;border:0;outline:none;background:#C93 url("/wp-content/themes/stoll-partner-2013-responsive/img/close-btn.svg") left center no-repeat;background-size:1.875em 1.875em;overflow:hidden;white-space:nowrap;text-indent:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.no-svg .close-btn{background-image:url("/wp-content/themes/stoll-partner-2013-responsive/img/close-btn.png")}.close-btn:focus,.close-btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.nav-btn{display:block;width:2.625em;height:2.25em;padding:0;border:0;outline:none;background:#C93 url("/wp-content/themes/stoll-partner-2013-responsive/img/nav-icon.svg") left center no-repeat;background-size:1.875em 1.5em;overflow:hidden;white-space:nowrap;text-indent:100%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.no-svg .nav-btn{background-image:url("/wp-content/themes/stoll-partner-2013-responsive/img/nav-icon.png")}.nav-btn:hover,.nav-btn:focus{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#outer-wrap{position:relative;overflow:hidden;width:100%}#inner-wrap{position:relative;width:100%}#nav{z-index:200;position:relative;overflow:hidden;width:100%;color:#fff}#nav .close-btn{display:none}#nav .block-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#nav
.block{z-index:2;position:relative;padding:0.75em 1.25em;background:#C93}#nav
ul{*zoom:1;display:block}#nav ul:before, #nav ul:after{content:"";display:table}#nav ul:after{clear:both}#nav
li{display:block}#nav li
a{display:block;color:#fff;font-size:0.875em;line-height:1.28571em;font-weight:normal;outline:none;text-decoration:none}#nav li a:focus, #nav li a:hover{color:#fff;background:rgba(255, 255, 255, 0.1)}#nav li.is-active
a{color:#fff}#nav li.current-menu-item
a{font-weight:bold;background:rgba(255, 255, 255, 0.1)}#nav li.current_page_item ul li
a{font-weight:normal;background:#C93}#nav li.current_page_parent ul li
a{font-weight:normal;background:#C93}#nav li.current_page_parent ul li.current_page_item
a{font-weight:bold;background:rgba(255, 255, 255, 0.1)}#top{z-index:100;position:relative;color:#fff;background:#C93}#top .block-title{margin:0;font-size:1.875em;line-height:1.2em;text-align:center;white-space:nowrap}#top .nav-btn{position:absolute;top:1.5em;left:1.875em}#top,#nav,.menu-resp-menu-container,.block{display:none}@media only screen and (max-width: 767px){.block{display:block}#top{display:block}#nav{display:block}.menu-resp-menu-container{display:block}#nav{position:absolute;top:-5px;padding-top:5.25em;left:48px}#nav:not(:target){z-index:1;height:0}#nav:target .close-btn{display:block}#nav .close-btn{position:absolute;top:-3.75em;left:1.875em}#nav
.block{position:relative;padding:0}#nav
li{position:relative;border-top:1px solid rgba(255, 255, 255, 0.1)}#nav li:last-child{border-bottom:1px solid rgba(255, 255, 255, 0.1)}#nav li.is-active:after{z-index:50;display:block;content:"";position:absolute;top:50%;right:-0.03125em;margin-top:-0.625em;border-top:0.625em transparent solid;border-bottom:0.625em transparent solid;border-right:0.625em white solid}#nav li
a{padding:0.85714em 2.14286em}.js-ready
#nav{height:100%;width:70%;background:#333;-webkit-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);-moz-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25)}.js-ready #nav
.block{background:transparent}.js-ready #nav .close-btn{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.js-ready #nav .close-btn:focus, .js-ready #nav .close-btn:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.js-ready
#nav{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready
#nav{left:0;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0 !important;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);transform:translate3d(70%, 0, 0) scale3d(1, 1, 1)}.csstransforms3d.csstransitions.js-ready #nav
.block{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 300ms 100ms, -webkit-transform 500ms ease;-webkit-transition-delay:ease, 0s;-moz-transition:opacity 300ms 100ms ease, -moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease, -o-transform 500ms ease;transition:opacity 300ms 100ms ease, transform 500ms ease;-webkit-transform:translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-moz-transform:translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-ms-transform:translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-o-transform:translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);transform:translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;-ms-transform-origin:50% 0%;-o-transform-origin:50% 0%;transform-origin:50% 0%}.csstransforms3d.csstransitions.js-nav #nav
.block{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.wpcf7 input,textarea{border:1px
solid #969696;font-size:14px;margin:0
10px 10px 0;padding:8px
10px}.wpcf7
input{width:80%;margin-bottom:0}.wpcf7
textarea{width:80%}.wpcf7 input[type="submit"]{border:1px
solid #969696;background:#fff;color:#fff;cursor:pointer;font-size:14px;font-weight:bold;padding:7px
7px;text-transform:uppercase;width:auto}.freiraum-button{font-family:verdana;font-weight:bold;color:#FFF !important;font-size:12px;box-shadow:2px 2px 1px #EEE;padding:11px
25px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px
solid #6F5F72;background:#6F5F72;background:linear-gradient(top,  #6F5F72,  #4A374F);background:-ms-linear-gradient(top,  #6F5F72,  #4A374F);background:-webkit-gradient(linear, left top, left bottom, from(#6F5F72), to(#4A374F));background:-moz-linear-gradient(top,  #6F5F72,  #4A374F);text-decoration:none}.freiraum-button:hover{color:#FFF !important;background:#4A374F;background:linear-gradient(top,  #4A374F,  #6F5F72);background:-ms-linear-gradient(top,  #4A374F,  #6F5F72);background:-webkit-gradient(linear, left top, left bottom, from(#4A374F), to(#6F5F72));background:-moz-linear-gradient(top,  #4A374F,  #6F5F72);text-decoration:none}.button{display:inline-block;position:relative;cursor:pointer;outline:none;white-space:nowrap;margin:5px;padding:0
22px;font-size:12px;height:40px;line-height:40px;background-color:#1ABC9C;color:#FFF!important;font-weight:600;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}#content
a.button{text-decoration:none}body:not(.device-touch) .button{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button-dark{background-color:#444}.button-light{background-color:#EEE;color:#333;text-shadow:none !important}.button:hover{background-color:#444;color:#FFF;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button.button-dark:hover{background-color:#1ABC9C}.button.button-mini{padding:0
14px;font-size:11px;height:28px;line-height:28px}.button.button-small{padding:0
17px;font-size:12px;height:34px;line-height:34px}.button.button-large{padding:0
26px;font-size:16px;height:46px;line-height:46px}.button.button-xlarge{padding:0
32px;font-size:18px;letter-spacing:2px;height:52px;line-height:52px}.button.button-desc{text-align:left;padding:24px
34px;font-size:22px;height:auto;line-height:1;font-family:'Raleway',sans-serif}.button.button-desc
span{display:block;margin-top:10px;font-size:14px;font-weight:400;letter-spacing:1px;font-family:'Crete Round',serif;font-style:italic;text-transform:none}.button
i{position:relative;top:1px;line-height:1;margin-right:5px}.button.tright
i{margin:0
0 0 5px}.button-mini
i{margin-right:3px}.button-mini.tright
i{margin:0
0 0 3px}.button-small
i{margin-right:4px}.button-small.tright
i{margin:0
0 0 4px}.button-xlarge
i{top:2px;margin-right:8px}.button-xlarge.tright
i{margin:0
0 0 8px}.button.button-desc
i{top:1px;font-size:48px;width:48px;text-align:center;margin-right:12px}.button.button-desc.tright
i{margin:0
0 0 12px}.button.button-desc
div{display:inline-block}.button.button-rounded{border-radius:3px}.button.button-border{border:2px
solid #444;background-color:transparent;color:#333;line-height:36px;font-weight:600;text-shadow:none}.button.button-border.button-mini{line-height:24px}.button.button-border.button-small{line-height:30px}.button.button-border.button-large{line-height:42px}.button.button-border.button-xlarge{line-height:48px}.button.button-border.button-desc{line-height:1}.button.button-border:hover{background-color:#444;color:#FFF;border-color:transparent !important;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.button.button-border.button-light{border-color:#EEE;color:#EEE}.button.button-border.button-light:hover{background-color:#EEE;color:#333;text-shadow:none}.button.button-3d{border-radius:3px;border-bottom:3px solid rgba(0,0,0,0.15);-webkit-transition:none;-o-transition:none;transition:none}.button.button-3d:hover{background-color:#1ABC9C !important;opacity:0.9}.button.button-3d.button-light:hover,.button.button-reveal.button-light:hover{text-shadow:none;color:#333}.button.button-reveal{padding:0
28px;overflow:hidden}.button.button-reveal
i{display:block;position:absolute;top:0;left:-32px;width:32px;height:40px;line-height:40px;margin:0;text-align:center;background-color:rgba(0,0,0,0.1)}.button.button-reveal.button-border
i{top:-2px}.button.button-reveal.tright
i{left:auto;right:-32px}.button.button-reveal.button-3d i,
.button.button-reveal.button-rounded
i{border-radius:3px 0 0 3px}.button.button-reveal.button-3d.tright i,
.button.button-reveal.button-rounded.tright
i{border-radius:0 3px 3px 0}.button.button-reveal
span{display:inline-block;position:relative;left:0}body:not(.device-touch) .button.button-reveal i,
body:not(.device-touch) .button.button-reveal
span{-webkit-transition:left 0.3s ease, right 0.3s ease;-o-transition:left 0.3s ease, right 0.3s ease;transition:left 0.3s ease, right 0.3s ease}.button.button-reveal.button-mini{padding:0
17px}.button.button-reveal.button-mini
i{left:-22px;width:22px;height:28px;line-height:28px}.button.button-reveal.button-mini.tright
i{left:auto;right:-22px}.button.button-reveal.button-small{padding:0
22px}.button.button-reveal.button-small
i{left:-26px;width:26px;height:34px;line-height:34px}.button.button-reveal.button-small.tright
i{left:auto;right:-26px}.button.button-reveal.button-large{padding:0
32px}.button.button-reveal.button-large
i{left:-38px;width:38px;height:46px;line-height:46px}.button.button-reveal.button-large.tright
i{left:auto;right:-38px}.button.button-reveal.button-xlarge{padding:0
40px}.button.button-reveal.button-xlarge
i{left:-44px;width:44px;height:52px;line-height:52px}.button.button-reveal.button-xlarge.tright
i{left:auto;right:-44px}.button.button-reveal:hover
i{left:0}.button.button-reveal.tright:hover
i{left:auto;right:0}.button.button-reveal:hover
span{left:16px}.button.button-reveal.button-mini:hover
span{left:11px}.button.button-reveal.button-small:hover
span{left:13px}.button.button-reveal.button-large:hover
span{left:19px}.button.button-reveal.button-xlarge:hover
span{left:22px}.button.button-reveal.tright:hover
span{left:-16px}.button.button-reveal.button-mini.tright:hover
span{left:-11px}.button.button-reveal.button-small.tright:hover
span{left:-13px}.button.button-reveal.button-large.tright:hover
span{left:-19px}.button.button-reveal.button-xlarge.tright:hover
span{left:-22px}.button.button-full{display:block !important;white-space:normal;margin:0;height:auto;line-height:1.6;padding:30px
0;font-size:30px;font-weight:300;text-transform:none;border-radius:0;text-shadow:1px 1px 1px rgba(0,0,0,0.1)}.button.button-full.button-light{border-bottom:1px solid rgba(0,0,0,0.15)}.button.button-full
strong{font-weight:600;border-bottom:2px solid #EEE}body:not(.device-touch) .button.button-full
strong{-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.button.button-full.button-light
strong{border-bottom-color:#333}.button.button-full.button-light:hover
strong{border-bottom-color:#EEE}.button-red{background-color:#C02942}.button-3d.button-red:hover,.button-reveal.button-red:hover{background-color:#C02942 !important}.button-teal{background-color:#53777A}.button-3d.button-teal:hover,.button-reveal.button-teal:hover{background-color:#53777A !important}.button-yellow{background-color:#ECD078}.button-3d.button-yellow:hover,.button-reveal.button-yellow:hover{background-color:#ECD078 !important}.button-green{background-color:#59BA41}.button-3d.button-green:hover,.button-reveal.button-green:hover{background-color:#59BA41 !important}.button-brown{background-color:#774F38}.button-3d.button-brown:hover,.button-reveal.button-brown:hover{background-color:#774F38 !important}.button-aqua{background-color:#40C0CB}.button-3d.button-aqua:hover,.button-reveal.button-aqua:hover{background-color:#40C0CB !important}.button-lime{background-color:#AEE239}.button-3d.button-lime:hover,.button-reveal.button-lime:hover{background-color:#AEE239 !important}.button-purple{background-color:#7B6E8A}.button-3d.button-purple:hover,.button-reveal.button-purple:hover{background-color:#5D4157 !important}.button-leaf{background-color:#A8CABA}.button-3d.button-leaf:hover,.button-reveal.button-leaf:hover{background-color:#A8CABA !important}.button-pink{background-color:#F89FA1}.button-3d.button-pink:hover,.button-reveal.button-pink:hover{background-color:#F89FA1 !important}.button-dirtygreen{background-color:#1693A5}.button-3d.button-dirtygreen:hover,.button-reveal.button-dirtygreen:hover{background-color:#1693A5 !important}.button-blue{background-color:#1265A8}.button-3d.button-blue:hover,.button-reveal.button-blue:hover{background-color:#1265A8 !important}.button-amber{background-color:#CC995A}.button-3d.button-amber:hover,.button-reveal.button-amber:hover{background-color:#CC995A !important}.button-black{background-color:#111}.button-3d.button-black:hover,.button-reveal.button-black:hover{background-color:#111 !important}.button-white{background-color:#F9F9F9}.button-3d.button-white:hover,.button-reveal.button-white:hover{background-color:#F9F9F9 !important}@media only screen and (min-width: 960px){}@media only screen and (max-width: 959px){#access .menu-header,#access,div.menu,#colophon,#branding,#main,#wrapper{margin:0
auto;width:950px}#container{float:right;margin:0;width:740px}.entry-content img,
#Banner
img{width:100%;height:auto;display:block}.entry-content img.alignleft,
.entry-content img.alignright,
.entry-content
img.aligncenter{width:100%;height:auto;display:block}#stpg-smartflats-btn{top:1.4vw;right:1vw;width:160px;height:160px}}@media only screen and (min-width: 768px) and (max-width: 959px){#access .menu-header,#access,div.menu,#colophon,#branding,#main,#wrapper{margin:0
auto;width:760px}#container{float:right;margin:0;width:550px}}@media only screen and (max-width: 767px){#container{float:right;margin:0
auto;width:460px}#stpg-smartflats-btn{top:2.2vw;right:0.3vw;width:140px;height:140px}}@media only screen and (min-width: 480px) and (max-width: 767px){#access .menu-header,#access,div.menu,#colophon,#branding,#main,#wrapper{margin:0
auto;width:480px}#container{float:right;margin:0
auto;width:460px}#primary{display:none}}@media only screen and (max-width: 479px){#access .menu-header,#access,div.menu,#colophon,#branding,#main,#wrapper{margin:0
auto;width:300px}#container{float:right;margin:0
auto;width:300px}#primary{display:none}#stpg-smartflats-btn{top:-45px;right:14.0vw;width:140px;height:140px}#stpg-smartflats-btn:hover{-moz-transform:scale(1.2) rotate(10deg) translateX(-20px) translateY(15px);-webkit-transform:scale(1.2) rotate(10deg) translateX(-20px) translateY(15px);-o-transform:scale(1.2) rotate(10deg) translateX(-20px) translateY(15px);-ms-transform:scale(1.2) rotate(10deg) translateX(-20px) translateY(15px);transform:scale(1.2) rotate(10deg) translateX(-20px) translateY(15px)}}