@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.eot); src: local(''),
url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.woff2) format('woff2'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.woff) format('woff'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.ttf) format('truetype'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/open-sans-v34-latin-ext_latin-regular.svg#OpenSans) format('svg'); font-display: swap;
} @font-face {
font-family: 'Average Sans';
font-style: normal;
font-weight: 400;
src: url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.eot); src: local('Average Sans Regular'), local('AverageSans-Regular'),
url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.woff2) format('woff2'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.woff) format('woff'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.ttf) format('truetype'), url(//www.treiber-wehr.de/wp-content/plugins/mlwf/fonts/average-sans-v6-latin-ext_latin-regular.svg#AverageSans) format('svg'); font-display: swap;
}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; }
header, nav, section, article, aside, footer, hgroup { display: block; }
body { line-height:1; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
ol, ul, li { 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; }  .column { display:block; float:left; margin-right:5%; margin-bottom:10px; }
.col2 { width:47.5%; }
.col3 { width:30%; }
.col3x2 { width:65%; }
.col4 { width:21.25%; }
.col4x2 { width:47.5%; }
.col4x3 { width:73.5%; }
.col5 { width:16%; }
.col5x2 { width:37%; }
.col5x3 { width:58%; }
.col5x4 { width:79%; }
.col6 { width:12.5%; }
.col6x2 { width:30%; }
.col6x3 { width:47.5%; }
.col6x4 { width:65%; }
.col6x5 { width:82.5%; }
.col-last { margin-right:0; }
.col-divide { display:block; clear:both; width:100%; } .section { padding:40px 1000px 20px; width:100%; border-top:1px solid #ddd; margin:0 0 40px -1000px; } .button, .button:visited, input[type=submit] { display:inline-block; width:auto; border:1px solid #888; margin:5px 0; padding:12px 15px; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); border-radius:2px; cursor:pointer; 
background:#ccc; 
background:-moz-linear-gradient(top, #ccc 0%, #aaa 100%); 
background:-webkit-linear-gradient(top, #ccc 0%,#aaa 100%); 
background:linear-gradient(to bottom, #ccc 0%,#aaa 100%); 
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#aaa',GradientType=0 ); }
.button:link { color:#fff; }
.button:hover, input[type=submit]:hover { background:#ccc; text-decoration:none; }
.button-small { font-size:0.9em; padding:5px 10px; margin:5px 0; }
.button-medium { font-size:1.2em; padding:15px 20px; margin:5px 0; }
.button-large { font-size:1.8em; padding:20px 30px; margin:10px 0; } .button-default, .button-default:visited { background:#ccc;
background:-moz-linear-gradient(top, #ccc 0%, #aaa 100%);
background:-webkit-linear-gradient(top, #ccc 0%,#aaa 100%); 
background:linear-gradient(to bottom, #ccc 0%,#aaa 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc', endColorstr='#aaa',GradientType=0 );
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); border-color:#888; }
.button-red, .button-red:visited { border-color:#ce3160; background:#e08f74; background:-moz-linear-gradient(top, #e08f74 0%, #ce3160 100%); background:-webkit-linear-gradient(top, #e08f74 0%,#ce3160 100%); background:linear-gradient(to bottom, #e08f74 0%,#ce3160 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e08f74', endColorstr='#ce3160',GradientType=0 ); }
.button-red:hover { background:#e08f74; }
.button-blue, .button-blue:visited { border-color:#5985c8; background:#82dbeb; background:-moz-linear-gradient(top, #82dbeb 0%, #5985c8 100%); background:-webkit-linear-gradient(top, #82dbeb 0%,#5985c8 100%); background:linear-gradient(to bottom, #82dbeb 0%,#5985c8 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#82dbeb', endColorstr='#5985c8',GradientType=0 ); }
.button-blue:hover { background:#82dbeb; }
.button-green, .button-green:visited { border-color:#469b4e; background:#66d582; background:-moz-linear-gradient(top, #66d582 0%, #469b4e 100%); background:-webkit-linear-gradient(top, #66d582 0%,#469b4e 100%); background:linear-gradient(to bottom, #66d582 0%,#469b4e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#66d582', endColorstr='#469b4e',GradientType=0 ); }
.button-green:hover { background:#66d582; }
.button-teal, .button-teal:visited { border-color:#449987; background:#5bbfb9; background:-moz-linear-gradient(top, #5bbfb9 0%, #449987 100%); background:-webkit-linear-gradient(top, #5bbfb9 0%,#449987 100%); background:linear-gradient(to bottom, #5bbfb9 0%,#449987 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bbfb9', endColorstr='#449987',GradientType=0 ); }
.button-teal:hover { background:#5bbfb9; }
.button-purple, .button-purple:visited { border-color:#9b4eae; background:#b68ae8; background:-moz-linear-gradient(top, #b68ae8 0%, #9b4eae 100%); background:-webkit-linear-gradient(top, #b68ae8 0%,#9b4eae 100%); background:linear-gradient(to bottom, #b68ae8 0%,#9b4eae 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b68ae8', endColorstr='#9b4eae',GradientType=0 ); }
.button-purple:hover { background:#9b4eae; }
.button-pink, .button-pink:visited { border-color:#be589f; background:#e78be8; background:-moz-linear-gradient(top, #e78be8 0%, #be589f 100%); background:-webkit-linear-gradient(top, #e78be8 0%,#be589f 100%); background:linear-gradient(to bottom, #e78be8 0%,#be589f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e78be8', endColorstr='#be589f',GradientType=0 ); }
.button-pink:hover { background:#e78be8; }
.button-orange, .button-orange:visited { border-color:#cf5e36; background:#dcb466; background:-moz-linear-gradient(top, #dcb466 0%, #cf5e36 100%); background:-webkit-linear-gradient(top, #dcb466 0%,#cf5e36 100%); background:linear-gradient(to bottom, #dcb466 0%,#cf5e36 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcb466', endColorstr='#cf5e36',GradientType=0 ); }
.button-orange:hover { background:#dcb466; }
.button-yellow, .button-yellow:visited { border-color:#c59a3c; background:#e6d43e; background:-moz-linear-gradient(top, #e6d43e 0%, #c59a3c 100%); background:-webkit-linear-gradient(top, #e6d43e 0%,#c59a3c 100%); background:linear-gradient(to bottom, #e6d43e 0%,#c59a3c 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6d43e', endColorstr='#c59a3c',GradientType=0 ); }
.button-yellow:hover { background:#e6d43e; }
.button-gray, .button-gray:visited { border-color:#777; background:#aaa; background:-moz-linear-gradient(top, #aaa 0%, #777 100%); background:-webkit-linear-gradient(top, #aaa 0%,#777 100%); background:linear-gradient(to bottom, #aaa 0%,#777 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaa', endColorstr='#777',GradientType=0 ); }
.button-gray:hover { background:#aaa; }
.button-black, .button-black:visited { border-color:#222; background:#555; background:-moz-linear-gradient(top, #555 0%, #222 100%); background:-webkit-linear-gradient(top, #555 0%,#222 100%); background:linear-gradient(to bottom, #555 0%,#222 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#555', endColorstr='#222',GradientType=0 ); }
.button-black:hover { background:#555; }
.button-white, .button-white:link, .button-white:visited { border-color:#bbb; background:#f5f5f5; background:-moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); background:-webkit-linear-gradient(top, #f5f5f5 0%,#ddd 100%); background:linear-gradient(to bottom, #f5f5f5 0%,#ddd 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ddd',GradientType=0 ); color:#333; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); }
.button-white:hover { background:#f5f5f5; } .button-icon { margin-right:0.5em; } .progress-bar { display:block; background:rgba(0,0,0,0.1); margin:0 0 25px; padding:0; border-radius:3px; box-shadow:inset 0 1px 2px #999; }
.progress-bar .bar-title { display:inline-block; color:#fff; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); padding:5px 10px; border-radius:3px; }
.progress-bar .bar-content { border-radius:2px; text-align:left; }
.gradient-red { border-color:#ce3160; background:#e08f74; background:-moz-linear-gradient(top, #e08f74 0%, #ce3160 100%); background:-webkit-linear-gradient(top, #e08f74 0%,#ce3160 100%); background:linear-gradient(to bottom, #e08f74 0%,#ce3160 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e08f74', endColorstr='#ce3160',GradientType=0 ); }
.gradient-blue { border-color:#5985c8; background:#82dbeb; background:-moz-linear-gradient(top, #82dbeb 0%, #5985c8 100%); background:-webkit-linear-gradient(top, #82dbeb 0%,#5985c8 100%); background:linear-gradient(to bottom, #82dbeb 0%,#5985c8 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#82dbeb', endColorstr='#5985c8',GradientType=0 ); }
.gradient-green { border-color:#469b4e; background:#66d582; background:-moz-linear-gradient(top, #66d582 0%, #469b4e 100%); background:-webkit-linear-gradient(top, #66d582 0%,#469b4e 100%); background:linear-gradient(to bottom, #66d582 0%,#469b4e 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#66d582', endColorstr='#469b4e',GradientType=0 ); }
.gradient-teal { border-color:#449987; background:#5bbfb9; background:-moz-linear-gradient(top, #5bbfb9 0%, #449987 100%); background:-webkit-linear-gradient(top, #5bbfb9 0%,#449987 100%); background:linear-gradient(to bottom, #5bbfb9 0%,#449987 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5bbfb9', endColorstr='#449987',GradientType=0 ); }
.gradient-purple { border-color:#9b4eae; background:#b68ae8; background:-moz-linear-gradient(top, #b68ae8 0%, #9b4eae 100%); background:-webkit-linear-gradient(top, #b68ae8 0%,#9b4eae 100%); background:linear-gradient(to bottom, #b68ae8 0%,#9b4eae 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b68ae8', endColorstr='#9b4eae',GradientType=0 ); }
.gradient-pink { border-color:#be589f; background:#e78be8; background:-moz-linear-gradient(top, #e78be8 0%, #be589f 100%); background:-webkit-linear-gradient(top, #e78be8 0%,#be589f 100%); background:linear-gradient(to bottom, #e78be8 0%,#be589f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e78be8', endColorstr='#be589f',GradientType=0 ); }
.gradient-orange { border-color:#cf5e36; background:#dcb466; background:-moz-linear-gradient(top, #dcb466 0%, #cf5e36 100%); background:-webkit-linear-gradient(top, #dcb466 0%,#cf5e36 100%); background:linear-gradient(to bottom, #dcb466 0%,#cf5e36 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcb466', endColorstr='#cf5e36',GradientType=0 ); }
.gradient-yellow { border-color:#c59a3c; background:#e6d43e; background:-moz-linear-gradient(top, #e6d43e 0%, #c59a3c 100%); background:-webkit-linear-gradient(top, #e6d43e 0%,#c59a3c 100%); background:linear-gradient(to bottom, #e6d43e 0%,#c59a3c 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6d43e', endColorstr='#c59a3c',GradientType=0 ); }
.gradient-gray { border-color:#777; background:#aaa; background:-moz-linear-gradient(top, #aaa 0%, #777 100%); background:-webkit-linear-gradient(top, #aaa 0%,#777 100%); background:linear-gradient(to bottom, #aaa 0%,#777 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaa', endColorstr='#777',GradientType=0 ); }
.gradient-black { border-color:#222; background:#555; background:-moz-linear-gradient(top, #555 0%, #222 100%); background:-webkit-linear-gradient(top, #555 0%,#222 100%); background:linear-gradient(to bottom, #555 0%,#222 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#555', endColorstr='#222',GradientType=0 ); }
.gradient-white { border-color:#bbb; background:#f5f5f5; background:-moz-linear-gradient(top, #f5f5f5 0%, #ddd 100%); background:-webkit-linear-gradient(top, #f5f5f5 0%,#ddd 100%); background:linear-gradient(to bottom, #f5f5f5 0%,#ddd 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ddd',GradientType=0 ); color:#333; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); } .message-box { display:block; position:relative; background:#f9f9f9; margin:0 0 30px; padding:15px 20px; border:1px solid #ccc; color:#666; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.message-box:before { display:block; position:absolute; top:50%; left:20px; content:''; font-family:'fontawesome'; font-size:20px; margin-top:-10px; line-height:1; }
.message-ok { background:#d9f5ce; color:#060; border:1px solid #6dcd72; padding-left:60px; }
.message-ok:before { content:'\f058'; }
.message-error { background:#ffdec9; color:#761a1a; border:1px solid #d8986e; padding-left:60px; }
.message-error:before { content:'\f057'; }
.message-warn { background:#fff9d8; color:#960; border:1px solid #cdb676; padding-left:60px; }
.message-warn:before { content:'\f06a'; }
.message-info { background:#e1edf9; color:#3c3c7c; border:1px solid #acb7e2; padding-left:60px; }
.message-info:before { content:'\f05a'; } .notice-box { display:block; position:relative; background:#fff; margin:20px 0 50px; padding:30px; border:5px solid #eee; border-radius:5px; box-shadow:0 12px 10px -10px rgba(0,0,0,0.1); }
.notice-box > p:last-child { margin-bottom:0; } .custom-list li { list-style:none; position:relative; margin-left:0; padding-left:1.5em; }
.custom-list .custom-list-icon { position:absolute; left:0; top:0.3em; }
.custom-list-round .custom-list-icon { border-radius:50%; text-align:center; width:1.8em; height:1.8em; line-height:1.8em; }
.custom-list-round li { line-height:2.3em; padding-left:2.5em; }
.custom-list-square .custom-list-icon { border-radius:2px; text-align:center; width:1.8em; height:1.8em; line-height:1.8em; }
.custom-list-square li { line-height:2.3em; padding-left:2.5em; } .accordion { clear:both; background:#fff; border:1px solid #ddd; margin-bottom:25px; box-shadow:0 5px 5px -5px #999; }
.accordion-title { background:#f5f5f5; padding:10px; margin:0; cursor:pointer; }
.accordion-title .icon { margin-right:10px; }
.accordion-content { padding:10px; }
.accordion-content p:last-child { margin-bottom:0; }
.accordion-title:after { display:block; float:right; opacity:0.4; color:#000; content:'\f105'; font-family:'fontawesome'; font-size:20px; line-height:1; }
.accordion-open .accordion-title:after { content:'\f107'; } .tablist { overflow:hidden; margin:0 0 25px; padding:0 0 5px; }
.tablist .tablist-nav { display:block; overflow:hidden; margin:0; padding:0; padding:0 0 0 5px; }
.tablist .tablist-nav li { display:block; float:left; width:auto; padding:0; margin:0; outline:none; }
.tablist .tablist-nav li a { display:block; text-decoration:none; width:auto; padding:10px 20px; border:solid 1px #ddd; border-width:1px 1px 0 0; margin:0; background-color:#f5f5f5; font-size:1em; color:#444; }
.tablist .tablist-nav li a:hover { color:#333; background:#eee; }
.tablist .tablist-nav .ui-state-active a { background:#fff; position:relative; }
.tablist .tablist-nav .ui-state-active a:hover { background:#fff; }
.tablist .tablist-nav li:first-child a { border-width:1px 1px 0 1px; }
.tablist .tab-content { overflow:hidden; background:#fff; padding:20px 20px 0; border:solid 1px #ddd; box-shadow:0 5px 5px -5px #999; }
.tablist-vertical .tablist-nav { float:left; width:25%; padding:5px 0 0; }
.tablist-vertical .tablist-nav li { float:none; width:auto; padding:0; margin:0; outline:none; }
.tablist-vertical .tablist-nav li a { border-width:0 0 1px 1px; }
.tablist-vertical .tablist-nav li:first-child a { border-width:1px 0 1px 1px; }
.tablist-vertical .tab-content { margin-left:25%; }
.tablist .ui-tabs-hide { display:none; } .separator { overflow:hidden; position:relative; clear:both; width:100%; height:24px; margin:20px 0; }
.separator .separator-line { position:absolute; border-top:1px solid #ddd; top:50%; width:100%; }
.separator .separator-top { position:absolute; right:0px; color:#fff; text-align:center; height:24px; width:24px; border-radius:2px; }
.separator .separator-top:before { font-family:'fontawesome'; content:'\f106'; }
.separator .separator-top:hover { background:#777; text-decoration:none; } .inline-feature { margin:0 0 20px; }
.inline-feature .feature-icon { display:block; font-family:'fontawesome'; text-align:center; float:left; font-size:40px; height:auto; width:40px; margin:0; }
.inline-feature .feature-title { font-size:1.3em; margin:10px 0 0 50px; }
.inline-feature .feature-content { clear:both; }
.inline-feature-horizontal .feature-icon { font-size:40px; width:40px; }
.inline-feature-horizontal .feature-title { margin:0 0 10px 60px; }
.inline-feature-horizontal .feature-content { clear:none; margin:0 0 0 60px; }
.inline-feature-vertical .feature-icon { float:none; margin:0 auto 15px; width:auto; font-size:60px; }
.inline-feature-vertical .feature-title { text-align:center; margin:0 0 10px; }
.inline-feature-vertical .feature-content { text-align:center; }
.inline-feature-boxed { position:relative; background:#fff; margin:40px 0 0; padding:60px 30px 10px; border:1px solid #eee; }
.inline-feature-boxed .feature-icon { position:absolute; background:#f1f1f1; top:-40px; left:50%; float:none; margin:0 0 0 -40px; width:80px; height:80px; line-height:80px; font-size:30px; border-radius:50%; }
.inline-feature-boxed .feature-title { text-align:center; margin:0 0 10px; }
.inline-feature-boxed .feature-content { text-align:center; } .pricing-table { display:table; table-layout:fixed; width:100%; overflow:hidden; margin:0 0 30px; padding:0; }
.pricing-table .pricing-column { display:table-cell; padding:0; margin:0; width:100%; }
.pricing-table .pricing-column .pricing-item-highlight { background:#f5f5f5; }
.pricing-table .pricing-item { list-style:none; display:block; margin:10px; padding:0; text-align:center; border:1px solid #ccc; border-radius:3px; }
.pricing-table .pricing-item-highlight { color:#fff; border:none; padding:15px 0; margin:0; font-size:3em; text-shadow:0 -1px 0 #000; }
.pricing-table .pricing-item > li { list-style:none; display:block; margin:0; padding:5px 10px; text-align:center; }
.pricing-table .pricing-item .pricing-title { background:#f3f3f3; font-size:2em; }
.pricing-table .pricing-item .pricing-price { color:#fff; border:none; padding:15px 20px; margin:0; font-size:4em; text-shadow:0 -1px 0 #000; }
.pricing-table .pricing-item .pricing-coin { font-size:0.6em; }
.pricing-table .pricing-item .pricing-content { padding:0; }
.pricing-table .pricing-item .pricing-content p { display:block; margin:0; padding:10px 15px; border-bottom:1px solid #eee; }
.pricing-table .pricing-item .pricing-url { padding:20px 15px; } .slideshow { padding:0; margin:0 0 20px; position:relative; text-align:center; -moz-transition:0.3s all; -webkit-transition:0.3s all; transition:0.3s all; }
.slideshow .slideshow-slides { display:block; overflow:hidden; padding:0; margin:0; width:100%; }
.slideshow .slideshow-slide { overflow:hidden; margin:0; padding:0; width:100%; }
.slideshow .slideshow-slide p:last-child { margin:0; }
.slideshow .slideshow-slide img { margin:0; }
.slideshow .slideshow-slide .slideshow-caption { overflow:hidden; position:absolute; background:rgba(0,0,0,0.5); color:#fff; bottom:0; left:0; right:0; padding:10px; text-align:left; }
.slideshow .slideshow-pages { position:absolute; width:100%; height:30px; bottom:0; text-align:center; z-index:9999; }
.slideshow .slideshow-pages a { display:inline-block; overflow:hidden; background:#000; opacity:0.7; color:transparent; margin:0 5px; width:8px; height:8px; border:4px solid #000; border-radius:50px; }
.slideshow .slideshow-pages .activeSlide { background:#fff; } .testimonial { margin:0 0 30px; }
.testimonial .testimonial-image { display:block; float:left; width:100px; height:auto; line-height:0; margin-right:20px; border-radius:5px; }
.testimonial .testimonial-content { position:relative; margin-left:120px; padding:0 25px; font-size:1.2em; }
.testimonial .testimonial-content:before { display:block; position:absolute; font-family:'fontawesome'; content:'\f10d'; top:0; left:0; font-size:18px; opacity:0.2; }
.testimonial .testimonial-content:after { display:block; position:absolute; font-family:'fontawesome'; content:'\f10e'; bottom:0; right:0; font-size:18px; opacity:0.2; }
.noimage .testimonial-content { margin-left:0; }
.testimonial .testimonial-content p { margin-bottom:5px; }
.testimonial .testimonial-name { margin:0 0 5px; }
.testimonial .testimonial-title { display:block; font-size:0.9em; letter-spacing:1px; text-transform:uppercase; margin:0 0 5px; opacity:0.8;}
.testimonial .testimonial-meta { margin-top:5px; text-align:right; } .team-member { margin:0 0 30px; }
.team-member .member-image { display:block; float:left; width:100px; height:auto; line-height:0; margin-right:20px; border-radius:5px; }
.team-member .member-content { margin-left:120px; }
.noimage .member-content { margin-left:0; }
.team-member .member-content p { margin-bottom:5px; }
.team-member .member-name { margin:0 0 5px; }
.team-member .member-title { display:block; font-size:0.9em; letter-spacing:1px; text-transform:uppercase; margin:0 0 5px; opacity:0.8;}
.team-member .member-meta  a { font-size:1.8em; margin-right:6px; }
.team-member .member-meta  a:hover { text-decoration:none; }  .widget ul { margin-bottom:0; }
.widget li { } .widget_search label { display:none; }
.widget_search form { position:relative; }
.widget_search form:before { position:absolute; font-family:'fontawesome'; content:'\f002'; right:0; top:0; color:#999; width:40px; height:40px; line-height:40px; font-size:20px; text-align:center; }
.widget_search input[type=text] { padding:10px 50px 10px 10px }
.widget_search input[type=submit] { float:right; position:absolute; opacity:0; right:0; top:0; padding:0; line-height:3; margin:0; border:none; background:none; color:transparent; width:40px; height:40px; cursor:pointer; }
.widget_search input[type=submit]:hover { background:none; } .widget_recent_entries .post-date { display:block; font-size:0.8em; } .widget_tag_cloud a { } .widget_calendar table { width:100%; padding:0; margin:0; clear:both; border:0; }
.widget_calendar caption { font-weight:bold; text-transform:capitalize; padding:5px; text-align:center; }
.widget_calendar td, .widget_calendar th { padding:5px 0; text-align:center; }
.widget_calendar tbody tr #today { background:#eee; background:rgba(0,0,0,0.1); }
.widget_calendar tfoot #prev { text-align:left; }
.widget_calendar tfoot #next { text-align:right; } .widget_rss .rss-date { display:block; font-size:0.8em; } .cpotheme-recent { }
.cpotheme-recent .recent-item { overflow:hidden; padding-bottom:15px; }
.cpotheme-recent .recent-item .recent-title { }
.cpotheme-recent .recent-item .recent-image { display:block; width:50px; float:left; margin-right:15px;  }
.cpotheme-recent .recent-item img { display:block; width:50px; height:auto; }
.cpotheme-recent .recent-item .recent-meta { font-size:10px; } .cpotheme-subscribers {}
.cpotheme-subscribers .subscriber-item { display:block; margin:0 0 20px; float:left; width:50%; }
.cpotheme-subscribers .subscriber-item .icon { display:block; float:left; font-size:40px; width:40px; height:40px; line-height:40px; margin-right:10px; text-align:center; }
.cpotheme-subscribers .subscriber-item .icon-facebook-sign { color:#3b5998; }
.cpotheme-subscribers .subscriber-item .icon-twitter-sign { color:#00acee; }
.cpotheme-subscribers .subscriber-item .value { display:block; margin:0 0 5px 50px; line-height:1; font-size:26px; }
.cpotheme-subscribers .subscriber-item .description { display:block; margin:0 0 0 50px; line-height:1; font-weight:0.9em; } .cpotheme-flickr { overflow:hidden; }
.cpotheme-flickr a { display:block; line-height:0; }
.cpotheme-flickr .flickr_badge_image { float:left; overflow:hidden; width:23%; margin:0px 2% 2% 0px; }
.cpotheme-flickr .flickr_badge_image img { width:100%; height:auto; } .cpotheme-advert img { display:block; line-height:0; } .cpotheme-tweets { margin:0 0 10px; }
.cpotheme-tweets .tweet  { position:relative; list-style:none; background:none; margin:0 0 10px 0; padding:0 0 0 30px; font-size:0.9em; }
.cpotheme-tweets .tweet:before { display:block; position:absolute; top:0; left:0; list-style:none; font-family:'fontawesome'; content:'\f099'; font-size:20px; }
.cpotheme-tweets .tweet .tweet-content { margin:0; }
.cpotheme-tweets .tweet .tweet-date { display:block; text-align:right; } .post-edit-link, .post-edit-link:link, .post-edit-link:visited { display:inline-block; font-family:Verdana, Arial; font-size:12px; line-height:1.6; background:#F90; color:#FFF !important; padding:0 5px; border-radius:5px; text-shadow:none; }
.post-edit-link:hover { background:#FB1; text-decoration:none; } @media only screen and (max-width: 480px){ .column { float:none; width:auto; margin:0; } .tablist .tablist-nav { float:none; width:auto; margin:0; padding:0 5px; }
.tablist .tablist-nav li { float:none; width:auto; padding:0; margin:0; }
.tablist .tablist-nav li a { width:auto; border:solid 1px #ddd; border-width:1px 1px 0 1px; margin:0; }
.tablist .tablist-nav li:first-child a { border-width:1px 1px 0 1px; }
.tablist .tab_content, .tablist-vertical .tab-content { margin:0; } .notice_box { padding:10px 10px 0; } .pricing-table { display:block; }
.pricing-table .pricing-column { display:block; }
}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}
div.pp_default .pp_top .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -78px -93px no-repeat}
div.pp_default .pp_top .pp_middle{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_x.png) top left repeat-x}
div.pp_default .pp_top .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -112px -93px no-repeat}
div.pp_default .pp_content .ppt{color:#f8f8f8}
div.pp_default .pp_content_container .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}
div.pp_default .pp_content_container .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_y.png) top right repeat-y;padding-right:13px}
div.pp_default .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_next.png) center right no-repeat;cursor:pointer}
div.pp_default .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}
div.pp_default .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}
div.pp_default .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px}
div.pp_default .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}
div.pp_default .pp_close{width:30px;height:30px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer}
div.pp_default .pp_gallery ul li a{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}
div.pp_default .pp_social{margin-top:7px}
div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto}
div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}
div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -31px -3px no-repeat;height:20px;width:20px;margin:4px 0 0}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px}
div.pp_default .pp_content_container .pp_details{margin-top:5px}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative}
div.pp_default .pp_nav .currentTextHolder{font-family:Georgia;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;position:absolute;top:2px;margin:0;padding:0 0 0 10px}
div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}
div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}
div.pp_default .pp_bottom .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -78px -127px no-repeat}
div.pp_default .pp_bottom .pp_middle{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite_x.png) bottom left repeat-x}
div.pp_default .pp_bottom .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/sprite.png) -112px -127px no-repeat}
div.pp_default .pp_loaderIcon{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/default/loader.gif) center center no-repeat}
div.light_rounded .pp_top .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -88px -53px no-repeat}
div.light_rounded .pp_top .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -110px -53px no-repeat}
div.light_rounded .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.light_rounded .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_rounded .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_rounded .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_rounded .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_rounded .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_rounded .pp_close{width:75px;height:22px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_rounded .pp_nav .pp_play{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_rounded .pp_arrow_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) 0 -71px no-repeat}
div.light_rounded .pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -22px -71px no-repeat}
div.light_rounded .pp_bottom .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -88px -80px no-repeat}
div.light_rounded .pp_bottom .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_top .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -88px -53px no-repeat}
div.dark_rounded .pp_top .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -110px -53px no-repeat}
div.dark_rounded .pp_content_container .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/contentPattern.png) top left repeat-y}
div.dark_rounded .pp_content_container .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/contentPattern.png) top right repeat-y}
div.dark_rounded .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_rounded .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}
div.dark_rounded .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_rounded .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_rounded .pp_description{margin-right:85px;color:#fff}
div.dark_rounded .pp_nav .pp_play{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_rounded .pp_arrow_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) 0 -71px no-repeat}
div.dark_rounded .pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -22px -71px no-repeat}
div.dark_rounded .pp_bottom .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -88px -80px no-repeat}
div.dark_rounded .pp_bottom .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/sprite.png) -110px -80px no-repeat}
div.dark_rounded .pp_loaderIcon{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/loader.gif) center center no-repeat}
div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}
div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}
div.dark_square .pp_loaderIcon{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/loader.gif) center center no-repeat}
div.dark_square .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.dark_square .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.dark_square .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.dark_square .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.dark_square .pp_close{width:75px;height:22px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.dark_square .pp_nav{clear:none}
div.dark_square .pp_nav .pp_play{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.dark_square .pp_arrow_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) 0 -71px no-repeat}
div.dark_square .pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/sprite.png) -22px -71px no-repeat}
div.dark_square .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}
div.dark_square .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.light_square .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.light_square .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.light_square .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.light_square .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.light_square .pp_close{width:75px;height:22px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.light_square .pp_nav .pp_play{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}
div.light_square .pp_arrow_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) 0 -71px no-repeat}
div.light_square .pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/sprite.png) -22px -71px no-repeat}
div.light_square .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}
div.light_square .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_top .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -88px -53px no-repeat}
div.facebook .pp_top .pp_middle{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/contentPatternTop.png) top left repeat-x}
div.facebook .pp_top .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -110px -53px no-repeat}
div.facebook .pp_content_container .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/contentPatternLeft.png) top left repeat-y}
div.facebook .pp_content_container .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/contentPatternRight.png) top right repeat-y}
div.facebook .pp_expand{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}
div.facebook .pp_expand:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}
div.facebook .pp_contract{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}
div.facebook .pp_contract:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}
div.facebook .pp_close{width:22px;height:22px;background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer}
div.facebook .pp_description{margin:0 37px 0 0}
div.facebook .pp_loaderIcon{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/loader.gif) center center no-repeat}
div.facebook .pp_arrow_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}
div.facebook .pp_arrow_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}
div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}
div.facebook .pp_nav{margin-top:0}
div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}
div.facebook .pp_nav .pp_play{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_nav .pp_pause{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}
div.facebook .pp_next:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}
div.facebook .pp_previous:hover{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}
div.facebook .pp_bottom .pp_left{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -88px -80px no-repeat}
div.facebook .pp_bottom .pp_middle{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/contentPatternBottom.png) top left repeat-x}
div.facebook .pp_bottom .pp_right{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/sprite.png) -110px -80px no-repeat}
div.pp_pic_holder a:focus{outline:none}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}
.pp_content{height:40px;min-width:40px}
* html .pp_content{width:40px}
.pp_content_container{position:relative;text-align:left;width:100%}
.pp_content_container .pp_left{padding-left:20px}
.pp_content_container .pp_right{padding-right:20px}
.pp_content_container .pp_details{float:left;margin:10px 0 2px}
.pp_description{display:none;margin:0}
.pp_social{float:left;margin:0}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden}
.pp_social .twitter{float:left}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0}
.pp_nav p{float:left;white-space:nowrap;margin:2px 4px}
.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}
a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}
.pp_gallery div{float:left;overflow:hidden;position:relative}
.pp_gallery ul{float:left;height:35px;position:relative;white-space:nowrap;margin:0 0 0 5px;padding:0}
.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}
.pp_gallery ul a img{border:0}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}
.pp_gallery li.default a{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}
.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}
a.pp_next{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}
a.pp_previous{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}
a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px}
.pp_loaderIcon{display:block;height:24px;left:50%;position:absolute;top:50%;width:24px;margin:-12px 0 0 -12px}
#pp_full_res{line-height:1!important}
#pp_full_res .pp_inline{text-align:left}
#pp_full_res .pp_inline p{margin:0 0 15px}
div.ppt{color:#fff;display:none;font-size:17px;z-index:9999;margin:0 0 5px 15px}
div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}
div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}
div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}
div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}
div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}
div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}
div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}
div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}
div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}
div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/light_rounded/loader.gif) center center no-repeat}
div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/images/prettyphoto/dark_rounded/contentPattern.png) top left repeat}
div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}
div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}
.pp_top,.pp_bottom{height:20px;position:relative}
* html .pp_top,* html .pp_bottom{padding:0 20px}
.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}
.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}
* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}
.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}
.pp_fade,.pp_gallery li.default a img{display:none}@font-face{font-family:'fontawesome';src:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/fonts/fontawesome-webfont.eot?v=3.2.1);src:url(//www.treiber-wehr.de/wp-content/themes/intuition/core/fonts/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'),url(//www.treiber-wehr.de/wp-content/themes/intuition/core/fonts/fontawesome-webfont.woff?v=3.2.1) format('woff'),url(//www.treiber-wehr.de/wp-content/themes/intuition/core/fonts/fontawesome-webfont.ttf?v=3.2.1) format('truetype'),url(//www.treiber-wehr.de/wp-content/themes/intuition/core/fonts/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');font-weight:normal;font-style:normal; font-display: block; }[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";}body { font-family:'Open Sans', Arial, Helvetica, sans-serif; background:#aaa; color:#777; font-size:0.875em; line-height:1.6; } h1, h2, h3, h4, h5, h6 { font-family:'Average Sans', Arial, Helvetica, sans-serif; color:#444; line-height:1.2; margin:0 0 20px; }
h1 { font-size:3em; } 
h2 { font-size:2em; } 
h3 { font-size:1.5em; } 
h4 { font-size:1.3em; } 
h5 { font-size:1.2em; } 
h6 { font-size:1.1em; } a:link, a:visited { color:#F59A0A; text-decoration:none; }
a:hover { text-decoration:underline; } p, address { margin-bottom:1.6em; }
span, div, p, dl, td, th, ul, ol, blockquote { } ul li { list-style:circle; margin:0 0 5px 20px; list-style-position:outside; }
ol li { list-style:decimal; margin:0 0 5px 20px; list-style-position:outside; }
ol ol li { list-style:upper-alpha; }
ol ol ol li { list-style:lower-roman; }
ol ol ol ol li { list-style:lower-alpha; }
ul ul, ol ol, ul ol, ol ul { margin-bottom:0; }
ul, ol, dd, pre, hr { margin-bottom:24px; }
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, b { font-weight:bold; }
cite, em, i { border:none; font-style:italic; }
big { font-size:131.25%; }
ins { background:#ffc; border:none; }
del { text-decoration:line-through; } address { font-size:0.9em; line-height:1.2em; } blockquote { display:block; font-style:italic; padding:0 5%; margin:25px 0; }
blockquote cite, blockquote em, blockquote i { font-style:normal; } pre { font-family:Courier, monospace; background:#f5f5f5; border:1px solid #ccc; color:#222; line-height:18px; margin-bottom:18px; padding:1.5em; display:block; overflow:auto; margin:25px 0; }
abbr, acronym { border-bottom:1px dotted #666; cursor:help; }
ins { text-decoration:none; }
sup, sub { font-size:0.7em; height:0; line-height:1; position:relative; vertical-align:baseline; }
sup { bottom:1ex; }
sub { top:.5ex; }
pre, kbd, tt, var { line-height:21px; }
code { font-size:1.05em; } code, code var { font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; } table { border:1px solid #bbb; border-collapse:collapse; border-spacing:0; margin:0 0 24px; text-align:left; width:100%; }
tr th, thead th { border:none; color:#888; font-weight:bold; line-height:1.2em; padding:5px 10px; }
tr td { border:none; padding:5px 10px; }
tr th, thead th, tr th, thead th { background:#ddd; } input, textarea { font-size:1em; } embed, iframe, object { max-width: 100%; } hr { background-color:#fff; border:0; border-top:1px solid #bbb; border-bottom:1px solid #fff; clear:both; height:0; margin:40px 0; } img { margin:0; max-width:100%; line-height:0; height:auto; }
.alignleft, img.alignleft { display:inline; float:left; margin-right:30px; margin-top:4px; }
.alignright, img.alignright { display:inline; float:right; margin-left:30px; margin-top:4px; }
.aligncenter, img.aligncenter { display:block; margin-left:auto; margin-right:auto; }
img.alignleft, img.alignright, img.aligncenter { margin-bottom:12px; } .wp-caption { margin-bottom:20px; padding:5px 0; max-width:100%; text-align:center; background:url(//www.treiber-wehr.de/wp-content/themes/intuition/images/shades/black_10.png); line-height:0em; }
.wp-caption .wp-caption-text{ }
.wp-caption img { margin:0; padding:0; max-width:100%; line-height:0em; }
.wp-caption p { margin:10px 0 10px; color:#666; line-height:1.2em; font-size:12px; }
.wp-smiley { margin:0; } label { display:block; width:100%; padding:8px 0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
input[type=text], input[type=password], input[type=input], 
input[type=tel], input[type=url], input[type=email], 
input[type=number], input[type=range], input[type=search], input[type=color], 
input[type=time], input[type=week], input[type=month], input[type=date], input[type=datetime], 
textarea, select { font-family:inherit; border:1px solid #ddd; padding:8px; margin:0; width:100%; background:#f6f6f6; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:none; }
input[type=submit] { width:auto; -webkit-appearance:none; } .sticky { }
.primary-color { color:#E85F52; }
.primary-color-bg { background-color:#E85F52; }
.secondary-color { color:#555; }
.secondary-color-bg { background-color:#555; }
.block { background:#fff; box-shadow:0 1px 3px 1px rgba(0,0,0,0.1); border:1px solid #ddd; }  .button-default, .button-default:link, .button-default:visited, input[type=submit] { background:#f5663e;
background:-moz-linear-gradient(top, #f5663e 0%, #c15289 100%);
background:-webkit-linear-gradient(top, #f5663e 0%,#c15289 100%); 
background:linear-gradient(to bottom, #f5663e 0%,#c15289 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5663e', endColorstr='#c15289',GradientType=0 );
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); border-color:#c15289; }
.button-default:hover, input[type=submit]:hover { background:#f5663e; }  .outer { overflow:hidden; width:100%; }
.wrapper { background:#fff; margin:0 auto; }
.wrapper-boxed { width:1180px; margin:0 auto; max-width:1100px; box-shadow:0 0 3px 1px rgba(0,0,0,0.5); }
.container { max-width:1180px; padding:0 30px; margin:0 auto; }
.wrapper-fixed .container { max-width:980px; }
.wrapper-fluid .container { width:90%; padding:0 5%; max-width:100%; }
.wrapper-boxed .container { max-width:100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.clear { clear:both; width:100%; height:0; margin:0; padding:0; } .topbar { display:block; color:#999; line-height:1; font-size:0.9em; }
.topbar a { color:#444; } .social { float:right; text-align:right; padding:0; width:auto; }
.social .social-profile { display:block; float:left; color:#999; margin:0; width:30px; font-size:18px; line-height:34px; text-align:center; }
.social .social-profile .social_title { display:none; }
.social .social-profile:hover { text-decoration:none; } .languages { float:right; padding-left:10px; }
.languages .language-item { display:inline-block; margin:12px 0 12px 10px; }
.languages img { margin-right:5px; } .header { background:#fff; position:relative; width:100%; padding:20px 0; border-top:1px solid #fff; }
.header .logo { float:left; }
.header .logo a { display:block; line-height:1em; }
.header .title { display:block; font-size:2.3em; line-height:1em; margin:0; }
.header .title a:link { display:inline; color:#444; }
.header .title a:hover { text-decoration:none; }
.header .logo .description { display:none; text-transform:capitalize; letter-spacing:2px; }
.header .hidden { display:none; }
.header .subheader { float:right; text-align:right; padding:20px 0 0 20px; } .slider { background:#aaa; padding:0; margin:0; position:relative; text-align:center; -moz-transition:0.3s all; -webkit-transition:0.3s all; transition:0.3s all; }
.slider-slides { display:block; overflow:hidden; padding:0; margin:0; height:450px;  }
.slider-slides .slide { overflow:hidden; background-color:#AAA; position:relative; list-style:none; width:100%; height:450px; margin:0; padding:0; }
.slider-slides .container { position:relative; height:450px; }
.slider-slides .slide-textbox:link,
.slider-slides .slide-textbox:visited { overflow:hidden; color:#666; position:absolute; border:1px solid #fff; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P///xmAAAMACcgDyob6aEsAAAAASUVORK5CYII=); bottom:30px; left:30px; padding:20px; width:50%; text-align:left; text-shadow:0 1px 0 #fff; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.slider-slides .slide-textbox:hover { text-decoration:none; box-shadow:0 0px 5px 2px rgba(255,255,255,0.7); }
.slider-slides .slide-right .slide-textbox { left:auto; right:30px; text-align:right; }
.slider-slides .slide-textbox .slide-title { font-size:2.5em; margin-bottom:10px; color:#444; }
.slider-slides .slide-textbox p:last-child { margin-bottom:0; } .slider-prev, 
.slider-next { -moz-transition:0.4s all; -webkit-transition:0.4s all; transition:0.4s all; opacity:0; }
.slider-prev, 
.slider-next { position:absolute; width:50px; height:50px; font-size:80px; line-height:50px; margin-top:-25px; top:50%; text-align:center; color:#fff; z-index:999; border-radius:50%; text-shadow:0 0 3px rgba(0,0,0,0.5); cursor:pointer; }
.slider-prev { left:0; }
.slider-prev:before { font-family:'fontawesome'; content:'\f104'; }
.slider-next { right:0; }
.slider-next:before { font-family:'fontawesome'; content:'\f105'; }
.slider:hover .slider-prev { opacity:1; margin-left:20px; } 
.slider:hover .slider-next { opacity:1; margin-right:20px; } .breadcrumb { float:right; margin:20px 0 0; }
.breadcrumb a { position:relative; padding-right:15px; margin-right:10px; }
.breadcrumb a:before { display:block; position:absolute; top:50%; right:0; list-style:none; font-family:'fontawesome'; content:'\f0da'; font-size:10px; color:#999; margin-top:-4px; line-height:1; }
.breadcrumb a:first-child {  }
.breadcrumb a:hover {  }
.breadcrumb span { } .header-image { display:block; width:100%; height:auto; line-height:0; padding:0; margin:0; }
.banner { overflow:hidden; padding:0; margin:0 0 30px; max-height:400px; }
.banner img { display:block; width:100%; height:auto; line-height:0; padding:0; margin:0; }
.pagetitle { padding:0; margin:30px 0 0; }
.pagetitle .pagetitle-title { margin:0; } .minifeatures { margin:30px 0 0; }
.minifeatures .feature { position:relative; margin:30px 0 40px; padding:60px 20px 5px; }
.minifeatures .feature .feature-icon { position:absolute; left:50%; top:-35px; font-family:'fontawesome'; text-align:center; width:70px; height:70px; font-size:30px; color:#fff; margin:0 0 10px -30px; line-height:70px; border-radius:50px; }
.minifeatures .feature img { float:none; margin:0 auto 20px; max-width:100%; }
.minifeatures .feature .feature-title { margin:0 0 20px; font-size:1.6em; text-align:center; padding:0 0 20px; border-bottom:1px solid #eee; }
.minifeatures .feature .feature-content { clear:both; text-align:center; } .main { clear:both; overflow:hidden; padding:30px 0 0; }
.content { float:left; width:65%; margin:0 5% 30px 0; padding:0; }
.content-right { float:right; margin:0 0 30px 5%; }
.content-wide { float:none; padding:0; margin:0; width:auto; }
.content-half { margin:0 0 30px 52%; } .sidebar { float:left; width:30%; }
.widget { overflow:hidden; margin:0 0 30px; } .submenu { float:right; width:30%; }
.submenu.left { float:left; } .footersidebar { overflow:hidden; background:#f2f2f2; border-top:1px solid #ddd; padding:30px 0 0; }
.footersidebar .widget .widget-title { text-shadow:0 1px 0 #fff; } .footer { background:#222; color:#999; overflow:hidden; padding:30px 0; clear:both; }
.footer a { color:#fff; }
.toplink:link { display:block; position:fixed; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYGBgaAAIMAAAhQCB69VMmQAAAABJRU5ErkJggg==); bottom:20px; right:20px; opacity:0; width:50px; height:50px; margin-right:-70px; line-height:50px; color:#fff; border-radius:2px; text-align:center; -moz-transition:0.4s all; -webkit-transition:0.4s all; transition:0.4s all; }
.toplink:hover { text-decoration:none; }
.toplink.active { margin-right:0; opacity:1; }  .topmenu { float:left; }
.menu-top { float:left; margin:12px 0; line-height:1em; }
.menu-top > ul { overflow:visible; margin:0;  }
.menu-top li { float:left; list-style:none; margin:0 15px 0 0; padding:0; }
.menu-top li:last-child { border-right:0; }
.menu-top li a { display:block; float:left; padding:0; }
.menu-top li a:hover,
.menu-top li:hover > a { text-decoration:underline; }
.menu-top .current-menu-item > a { text-decoration:underline; } .menu-main { float:right; }
.menu-main { margin:0; }
.menu-main > ul { display:block; margin:0; padding:0; }  .menu-main li { float:left; }
.menu-main li { position:relative; margin:0; list-style:none; -moz-transition:0.2s all; -webkit-transition:0.2s all; transition:0.2s all; }
.menu-main li a { display:block; margin:0; padding:10px; color:#222; -moz-transition:0.2s all; -webkit-transition:0.2s all; transition:0.2s all; }
.menu-main li a .description { display:none; }
.double_left .menu-main li a, .double_center .menu-main li a { line-height:30px; height:30px; }
.menu-main li:hover { text-decoration:none; }
.menu-main li:hover > a, .menu-main li a:hover { text-decoration:none; background-color:#fff; } .menu-main .current-menu-ancestor > a, .menu-main .current-menu-item > a { color:#a66; }
.menu-main .current_page_ancestor > a:hover, .menu-main .current-menu-item > a:hover { } .menu-main  ul, .menu-main  li, .menu-main  a { -moz-transition:0.4s all; -webkit-transition:0.4s all; transition:0.4s all; }
.menu-main .has_children:before { display:block; position:absolute; top:50%; right:10px; list-style:none; font-family:'fontawesome'; content:'\f0d7'; color:#aaa; font-size:10px; margin-top:-4px; line-height:1; }
.menu-main .has_children > a { padding-right:26px; }
.menu-main li ul { visibility:hidden; opacity:0; margin:0; position:absolute; background:rgb(255,255,255); background:rgba(255,255,255,0.8); top:100%; left:0; z-index:9999; box-shadow:0 1px 3px 1px rgba(0,0,0,0.2) }
.menu-main li ul li { }
.menu-main li ul li a { width:180px; line-height:1.5; height:auto; padding:10px; text-shadow:none; border-top:1px solid #eee; box-shadow:inset 0 0 3px 1px #fff; }
.menu-main li ul li:first-child a { border-top:none; } .menu-main li:hover > ul { visibility:visible; opacity:1; } 
.menu-main li:hover > ul > li > a { } .menu-main li ul .has_children:before { top:50%; right:20px; content:'\f0da'; line-height:1; }
.menu-main li ul .has_children > a { padding-right:10px; }
.menu-main li ul > li:hover { overflow:visible; }
.menu-main li ul ul { margin:0; top:0; left:200px; } .menu-mobile { display:none; clear:both; margin:20px 0 0; padding:10px; width:100%; border:1px solid #ccc; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:none; } .footermenu { overflow:hidden; float:right; }
.menu-footer { margin:0; padding:0; }
.menu-footer > ul { overflow:hidden; margin:0; padding:0; } .menu-footer li { display:block; float:left; padding:0; margin:0; list-style:none; }
.menu-footer li a { margin-left:20px; color:#fff; }
.menu-footer li a:hover,
.menu-footer li:hover > a { }
.menu-footer .current-menu-item > a { text-decoration:underline; } .menu-footer li ul { float:none; }
.menu-footer li ul li { display:block; margin:0; }
.menu-footer li ul li a { font-size:0.8em; font-weight:normal; color:#ccc; } .menu-sub { display:block; margin:0 0 30px; padding:0; border:1px solid #ddd; }
.menu-sub li { position:relative; list-style:none; margin:0; border-top:1px solid #eee; }
.menu-sub li:first-child { border-top:none; }
.menu-sub li a:before { display:block; position:absolute; top:50%; left:10px; list-style:none; font-family:'fontawesome'; content:'\f104'; font-size:14px; color:#999; margin-top:-7px; line-height:1; }
.menu-sub li a { display:block; position:relative; padding:8px 10px 8px 30px; }
.content-right .menu-sub li a:before { left:auto; right:10px; content:'\f105'; color:#aaa; }
.content-right .menu-sub li a { padding:8px 30px 8px 10px; }
.menu-sub li a:hover { text-decoration:none; }
.menu-sub .current_page_item, .menu-sub .current-cat { border-bottom:0; }
.menu-sub .current_page_item > a, .menu-sub .current-cat > a { background:#f2f2f2; }
.menu-sub li ul { border:none; border-top:1px solid #eee; margin:0; display:block; padding:0; } .menu-portfolio { overflow:hidden; margin:0 0 30px; padding:0; text-align:center; border-bottom:1px solid #ddd; }
.menu-portfolio li { list-style:none; display:inline-block; padding:0; margin:0; }
.menu-portfolio li a { display:block; padding:10px 15px; color:#222; }
.menu-portfolio .back a { position:relative; padding:8px 15px; margin-right:10px; }
.menu-portfolio .back a:before { display:block; position:absolute; top:50%; left:0; list-style:none; font-family:'fontawesome'; content:'\f104'; font-size:14px; color:#999; margin-top:-7px; line-height:1; }
.menu-portfolio .current_page_item, .menu-portfolio .current-cat { border-bottom:0; }
.menu-portfolio .current_page_item a, .menu-portfolio .current-cat a { background:#E85F52; color:#fff; }
.menu-portfolio li ul { display:none; font-size:1em; } .navigation-portfolio { float:right; text-align:center; }
.navigation-portfolio .icon { display:inline-block; background:#333; width:30px; height:30px; line-height:30px; color:#fff; text-align:center; margin:10px 0 0 5px; }
.navigation-portfolio .icon:hover { background:#555; text-decoration:none; } .navigation { width:100%; margin:0; padding:20px 0; float:left; }
.navigation .prev { float:left; width:50%; text-align:right; }
.navigation .next { float:right; width:50%;  }
.navigation a:link, 
.navigation a:visited { display:inline-block; padding:6px 15px; margin:0 3px; font-size:14px; background:#ddd; background:-moz-linear-gradient(top, #f5f5f5 0%, #cccccc 100%); background:-webkit-linear-gradient(top, #f5f5f5 0%,#cccccc 100%); background:linear-gradient(to bottom, #f5f5f5 0%,#cccccc 100%); border:1px solid #ccc; border-bottom:1px solid #aaa; color:#444; text-shadow:0 1px 0 #f2f2f2; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.navigation a:active,
.navigation a:hover { background:#fff; } .page-link { clear:both; }
.pagination { overflow:hidden; margin:0 0 30px; text-align:center; }
.pagination a { display:block; background:#eee; padding:10px; }
.pagination-prev { float:left; }
.pagination-next { float:right; }
.pagination .current { } .page-link { clear:both; }
.postpagination { overflow:hidden; margin:10px 0px 30px; float:left; background:#ddd; background:-moz-linear-gradient(top, #f5f5f5 0%, #cccccc 100%); background:-webkit-linear-gradient(top, #f5f5f5 0%,#cccccc 100%); background:linear-gradient(to bottom, #f5f5f5 0%,#cccccc 100%); border:1px solid #ccc; border-bottom:1px solid #aaa; color:#444; text-shadow:0 1px 0 #f2f2f2; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.postpagination span { display:block; float:left; color:#777; background:#ccc; padding:5px 10px; font-size:14px; }
.postpagination a span { display:block; float:left; padding:5px 10px; font-size:14px; background:none; }
.postpagination a span:hover { background:#eee; text-decoration:none; }
.postpagination .current { text-shadow:0 1px 0 #fff;  }  .post  { margin:0 0 30px; overflow:hidden; }
.post .post-image { margin:0 0 20px; line-height:0em; height:auto; }
.post .post-image img { display:block; margin:0; line-height:0em; width:100%; height:auto; }
.post .post-title { padding:0; margin:0 0 10px 0; }
.post .post-title a { color:inherit; }
.post .post-byline { padding:0; font-size:0.9em; color:#aaa; }
.post .post-byline a { color:inherit; }
.post .post-byline div { float:left; position:relative; padding-left:20px; margin-bottom:10px; margin-right:24px; }
.post .post-byline div:before { display:block; position:absolute; line-height:1.7; width:15px; top:0; left:0; font-family:'fontawesome'; content:'\f007'; font-size:1em; text-align:center; }
.post .post-byline .post-date:before { content:'\f073'; }
.post .post-byline .post-author:before { content:'\f040'; }
.post .post-byline .post-category:before { content:'\f07b'; }
.post .post-byline .post-comments:before { content:'\f075'; }
.post .post-tags { display:block; margin:0; padding:0; }
.post .post-tags li { display:inline-block; list-style:none; padding:0 5px; margin:0; border-radius:3px; }
.post .post-tags li a { }
.post .post-content { clear:both; padding:0; margin:0; }
.post .post-content p:last-child { margin-bottom:0; }
.post .separator { clear:both; width:100%; }
.post .readmore { display:inline-block; margin:0; padding:5px 10px; color:#fff; } .post_column { clear:both; float:left; width:48%; margin:0 4% 30px 0; }
.right_post_column { clear:none; margin:0 0 30px; } .format-quote .post-title { position:relative; padding:0 40px; line-height:1.4; }
.format-quote .post-title:before { display:block; position:absolute; top:0; left:0; list-style:none; font-family:'fontawesome'; content:'\f10d'; font-size:26px; color:#aaa; }
.format-quote .post-title:after { display:block; position:absolute; bottom:0; right:0; list-style:none; font-family:'fontawesome'; content:'\f10e'; font-size:26px; color:#aaa; }
.video { margin:30px 0; position:relative; padding-bottom:56.25%; padding-top:25px; height:0; }
.video iframe { position:absolute; top:0; left:0; width:100%; height:100%; } .cpo_portfolio .portfolio-image { text-align:center; margin:0 0 20px; }
.cpo_portfolio .portfolio-details { padding-left:5%; margin-bottom:30px; border-left:1px solid #ddd; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.cpo_portfolio .portfolio-details div { margin:0 0 10px; padding-left:30px; position:relative; }
.cpo_portfolio .portfolio-details .details-icon { position:absolute; display:block; width:15px; margin-top:1px; font-size:1.3em; text-align:center; left:0; top:0.1em; }
.cpo_portfolio .portfolio-content { } .gallery { margin:0; position:relative; padding:0; overflow:hidden;  }
.gallery .item { float:left; overflow:hidden; list-style:none; width:32%; text-align:center; margin:0 2% 2% 0; padding:0; }
.gallery .item_last { margin:0 0 2%; }
.gallery .item img { line-height:0; width:100%; height:auto; }
.gallery .item .content { position:absolute; width:60%; margin:30px 15%; padding:20px 5%; bottom:0; background:url(//www.treiber-wehr.de/wp-content/themes/intuition/images/shades/black_10.png); color:#fff; }
.gallery .separator { clear:both; } .author-info { overflow:hidden; clear:both; padding:20px; margin:0 0 20px 0; background:#fff; }
.author-info .author-image { float:left; display:block; margin:0 20px 0 0; }
.author-info .author-image img { display:block; line-height:0; margin:0; width:100px; }
.author-info .author-name { margin:0 0 10px 120px; }
.author-info .author-description { margin:0 0 0 120px; } .portfolio { clear:both; padding:0; }
.portfolio-heading { margin-bottom:30px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.portfolio-content { }
.portfolio-column { margin-left:0; list-style:none; padding:0; }
.portfolio-item { display:block; position:relative; text-align:center; list-style:none; padding:0; margin:0 0 30px; -moz-transition:0.4s all; -webkit-transition:0.4s all; transition:0.4s all; }
.portfolio-item-image { display:block; position:relative; }
.portfolio-item-image img { display:block; max-width:100%; margin:0 auto; width:100%; height:auto; line-height:0; }
.portfolio-item .portfolio-item-title  { margin:20px 20px 0; font-size:1.4em; text-align:center; padding:0 0 20px; border-bottom:1px solid #eee; }
.portfolio-item .portfolio-item-icon { display:block; position:absolute; top:50%; left:50%; font-size:32px; line-height:60px; color:#fff; margin:-30px 0 0 -30px; width:60px; height:60px; z-index:99999; -moz-transition:0.6s all; -webkit-transition:0.6s all; transition:0.6s all; opacity:0; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; text-shadow:0 0 20px rgba(0,0,0,0.5); }
.portfolio-item .portfolio-item-content { padding:15px; }
.portfolio-item a:hover { text-decoration:none; }
.portfolio-item:hover .portfolio-item-icon { opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .notfound { padding:100px 0; }
.notfound-image { font-size:200px; font-weight:bold; text-align:right; line-height:1; }
.notfound-title { }
.notfound-content { } .search { margin:0 0 30px; }
.search-form { margin:0 0 30px; }
.search-title { margin:0; }
.search-byline { font-size:0.8em; }
.search-content p { margin:0; } .gallery { margin:0 auto 2em; }
.gallery .gallery-item { float:left; display:block; background:#fff; margin:10px 1.5% 20px; text-align:center; width:47%; box-shadow:0 1px 2px 0 #111111; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.gallery .gallery-item:hover { }
.gallery .gallery-icon { text-align:center; padding:0; margin:0; overflow:hidden; line-height:0; }
.gallery-columns-2 .gallery-item { width:47%; }
.gallery-columns-3 .gallery-item { width:30%; }
.gallery-columns-4 .gallery-item { width:22%; }
.gallery-columns-5 .gallery-item { width:17%; }
.gallery-columns-6 .gallery-item { width:13.6%; }
.gallery-columns-7 .gallery-item { width:12.25%; margin:10px 1% 10px; }
.gallery-columns-8 .gallery-item { width:10.5%; margin:10px 1% 10px; }
.gallery-columns-9 .gallery-item { width:9.11%; margin:10px 1% 10px; }
.gallery dl a { display:block; }
.gallery dl a img { width:100%; height:auto; margin:0 auto; }
.gallery .gallery-caption { 	font-size:12px; line-height:1.2em; margin:10px 0 0; }
.gallery br+br { display:none; } .contact-form { float:right; margin-left:4%; width:48% }
.contact-form .test { left:-9999px; position:absolute; top:-9999px; }
.contact-form .field { overflow:hidden; margin:0 0 20px; }
.contact-form .field label{ float:left; width:20%; }
.contact-form .field input[type=text] { width:80%; }
.contact-form .field textarea{ height:200px; max-height:600px; min-height:200px; resize:vertical; max-width:100%; }
.contact-form .field .error{ display:block; margin-left:20%; color:#F30; font-weight:bold; font-size:0.9em; }
.contact-form .field input[type=submit]{ margin:0; }
.contactmap { height:400px; }
.contactmap html, #contactmap body { height:100%; }
.contactmap label { width: auto; display:inline; }
.contactmap img { max-width: none; } .sitemap { margin:30px 0; }
.sitemap .sitemap { margin-bottom:20px; }
.sitemap .sitemap li { list-style:none; display:block; margin:0; padding:0; }
.sitemap .sitemap .current_page_item { display:none; }
.sitemap .sitemap li a:link, #sitemap ul li a:visited { font-size:1.4em; }
.sitemap .sitemap ul { margin:0; width:100%; }
.sitemap .sitemap ul li { margin:0; padding:0; height:auto; text-transform:none; }
.sitemap .sitemap ul a:link, #sitemap ul ul a:visited { font-size:1em; }  .comments { clear:both; margin:0; }
.commentlist { list-style:none; padding:0; margin:0 0 30px; }
.comment { overflow:hidden; list-style:none; margin:0 0 10px; padding:0; }
.comment .comment-avatar { float:left; border-radius:3px; }
.comment .comment-title { padding:0; margin-left:100px; }
.comment .comment-author { display:block; font-size:1.3em; }
.comment .comment-date { font-size:0.9em; }
.comment .comment-approval { display:block; padding:0 10px 0; margin:0; }
.comment .comment-content { margin:10px 0 0 100px; padding:0; }
.comment .comment-options { overflow:hidden; text-align:right; font-size:0.9em; }
.comment .comment-options a { margin-left:10px; } .comment .comment-content ul, .comment .comment-content ol { margin-bottom:18px; }
.comment .comment-content p:last-child { margin-bottom:6px; }
.comment .comment-content blockquote p:last-child { margin-bottom:24px; } .comment .children { list-style:none; margin:0 0 0 50px; } .comments ol.pinglist { margin:0; }
.comments .pingback { list-style:none; margin:0 0 10px 0; }
.comments .pingback .url { font-style:italic; }
.bypostauthor {} .comment-respond { margin:30px 0; overflow:hidden; position:relative; }
.comment-respond p { overflow:hidden; } .comment-respond .comment-notes { display:none; }
.comment-respond .required { color:#ff4b33; }
.comment-respond label{ display:block; float:left; padding:8px 10px 8px 0; width:25%; }
.comment-respond input[type=text] { width:75%; }
.comment-respond textarea{ height:200px; width:75%; max-height:400px; min-height:200px; resize:vertical; } #cancel-comment-reply-link { float:right; display:block; font-size:0.9em; } .comment-respond .form-allowed-tags { display:none; color:#888; font-size:0.9em; padding-left:25%; }
.comment-respond .form-allowed-tags code { display:block; font-size:0.9em; }
.comment-respond .form-submit { padding-left:25%; }  .widget ul { margin-bottom:0; }
.widget li { list-style:none; margin-left:0; }
.widget li ul { margin-left:20px; margin-top:5px; } .widget_calendar tbody { background:#f5f5f5; }@media screen and (max-width: 1024px){
.wrapper-boxed { width:960px; }
.menu-main li ul { visibility:visible; opacity:1; display:none; } 
.menu-main li:hover > ul { display:block; } 
} @media screen and (max-width: 800px){
.wrapper-boxed { margin:0 auto; width:100%; }
.container { padding:0 20px; }
.header .logo { float:none; text-align:center; }
.header .logo .description { text-align:center; } .content { float:none; width:auto; margin:0 0 50px; }
.content-submenu { float:none; width:auto; margin:0 0 50px; }
.sidebar { clear:both; float:none; width:auto; }
.sidebar .widget { overflow:hidden; }
.sidebar .widget > li { float:left; width:47%; }
.sidebar .widget > li:nth-child(odd) { margin-right:6%; }
.submenu { float:none; width:auto; } .menu { float:none; }
.menu-main { float:none; }
.menu li a { line-height:40px; height:40px; } .contact-form .field { overflow:hidden; margin:0 0 20px; }
.contact-form .field input[type=text] { width:100%; }
.contact-form .field textarea{ width:100%; }	
} @media only screen and (max-width: 480px){
h1 { font-size:2em; } 
h2 { font-size:1.8em; } 
h3 { font-size:1.4em; } 
h4 { font-size:1.2em; } 
h5 { font-size:1.1em; } 
h6 { font-size:1.0em; }
.container { padding:0 10px; }
.topmenu { display:none; } .social { float:none; text-align:center; width:auto; }
.social .social-profile { display:inline-block; float:none; }
.languages img { display:none; }
.header { overflow:hidden; }
.header .logo { float:none; text-align:center; }
.header .subheader { display:none; }
.slider-slides .slide-textbox:link,
.slider-slides .slide-textbox:visited,
.slider-slides .slide-right .slide-textbox { bottom:10px; left:10px; right:10px; padding:10px; width:auto; text-align:left; }
.slider-slides .slide-textbox .slide-title { font-size:1.8em; }
.slider-prev, 
.slider-next { width:30px; height:30px; font-size:50px; line-height:30px; margin-top:-15px; }
.slider:hover .slider-prev { margin-left:10px; } 
.slider:hover .slider-next { margin-right:10px; }
.minifeatures .feature { margin-top:50px; }
.pagetitle { margin:10px 0 0; }
.breadcrumb { float:none; margin:0 0 10px; }
.content { overflow:hidden; clear:both; margin:0; float:none; width:auto; }
.content-right { float:none; margin:0; }
.content-wide { width:auto; margin:0; } .sidebar .widget > li { float:none; width:auto; margin-right:0; }
.sidebar .widget > li:nth-child(odd) { margin-right:0; }
.toplink:link { bottom:10px; right:10px; width:30px; height:30px; line-height:30px; } .menu-top { text-align:center;  }
.menu-top li { display:inline-block; }
.menu-top li a { margin:0 auto; }
.menu-main { display:none; }
.menu-mobile { display:block; }
.footer { text-align:center; }
.footermenu { float:none; }
.menu-footer { float:none; }
.menu-footer > ul { }
.menu-footer li { float:none; margin:0 0 5px; }
.menu-footer li li { display:block; float:none; width:100%; margin:0; } .contact-form { float:none; width:auto; padding:0 0 20px; margin:0; } .comment .comment-avatar { width:50px; }
.comment .comment-title { padding:0; height:48px; margin-left:60px; }
.comment .comment-author { display:block; }
.comment .comment-date { display:block; border:0; padding:0; margin:0; }
.comment .comment-content { margin-left:60px; }
.comment .comment-children { margin-left:20px; } .comment-form label{ float:none; padding:8px 0; }
.comment-form input[type=text], 
.comment-form textarea{ width:100%; }
.comment-respond .form-submit { padding-left:0; }
.comment-respond .form-allowed-tags { padding-left:0; }
.comment-respond .form-submit { padding-left:0; }
.comment-respond .form-submit, .respond .submit:visited { margin-left:0; }
}body { 
color: #555; }   .footersidebar a:link {
color: #3e790e; } body.search { margin: 0; } html {
overflow-y: scroll;
} .header .container {
position: relative;
}
.header .tw-logo-container .logo {
float: none;
}
.header .tw-logo-container .title {
border-bottom: 2px solid #44860e;  margin-bottom: 2px;
padding-bottom: 3px;
display: inline-block; letter-spacing: 0.1em; }
.header .tw-logo-container .title .sep {
color: #44860e; }
.header .tw-logo-container .tw-site-description {
text-transform: uppercase;
color: #44860e; letter-spacing: 0.05em;
}
.header .tw-logo-container span.title {
font-family:'Average Sans', Arial, Helvetica, sans-serif; }
.header .tw-logo-container .title a:link,
.header .tw-logo-container .title a:visited {
color: #222;
}
.header .menu-main {
position: absolute;
right: 20px; bottom: -10px; }
@media screen and (max-width: 800px){
.header .tw-logo-container .logo { text-align:left; }
.header .tw-logo-container .tw-site-description { text-align:left; }
.header .menu-main {
position: relative;
right: auto;
bottom: auto;
margin-left: -10px;
margin-top: 5px;
}
} .minifeatures .feature .feature-title {
font-size: 1.4em; }
.minifeatures .feature .feature-title,
.minifeatures .feature .feature-content {
-moz-hyphens: auto; -o-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
overflow: hidden; }
.minifeatures .feature {
margin-bottom: 0; }
.minifeatures.minifeatures-bottom {
margin-top: 0;
margin-bottom: 30px;
}
.minifeatures .col-divide {
margin-bottom: 30px;
}
@media only screen and (max-width: 480px){
.minifeatures .col-divide {
margin-bottom: 0;
}
} .content-wide {
margin-bottom: 30px; } .textwidget p:last-child {
margin-bottom: 0;
} .page-content p > a {
text-decoration: underline;
}
.post-content p,
.page-content p {
-moz-hyphens: auto; -o-hyphens: auto;
-webkit-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
blockquote {
position: relative;
min-height: 45px;
padding: 0 5% 0 62px; }
blockquote:before { background: #44860e; border-radius: 50%;
content: "\f10e";
width: 42px;
height: 42px;
position: absolute;
left: 0;
top: 3px;
text-align: center;
color: #fff; display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: block;
font-size: 20px;
line-height: 42px;
}
h2 {
font-size: 1.5em; }
h3 {
font-size: 1.4em;  } .post .post-byline .post-aktenzeichen:before { content:'\f0e3'; }
.post .post-byline .post-share:before { content:'\f064'; } .menu-main .current-menu-item.tw-coming-soon > a,
.menu-main .current_page_ancestor.tw-coming-soon > a { color: #222;
}
ul.tw-social {
list-style: none;
overflow: hidden;  }
ul.tw-social li {
float: left;
margin: 0 8px 0 0; padding: 0;
}
ul.tw-social li a {
display: block;
}
ul.tw-social li a span {
display: none;
}
ul.tw-social li a:before {
background: #44860e; border-radius: 50%;
color: #fff;
width: 42px;
height: 42px;
text-align: center;
font-size: 20px;
line-height: 42px;
}
ul.tw-social li a:hover:before {
text-decoration: none; }   .search-byline {
margin: 3px 0;
} .slider-slides div.slide-textbox { overflow:hidden; color:#666; position:absolute; border:1px solid #fff; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpi+P///xmAAAMACcgDyob6aEsAAAAASUVORK5CYII=); bottom:30px; left:30px; padding:20px; width:50%; text-align:left; text-shadow:0 1px 0 #fff; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
.slider-slides div.slide-textbox:hover { box-shadow: none; }
.slider-slides .slide-textbox {
width: 40% !important; }
@media screen and (max-width: 800px){
.slider-slides .slide-textbox {
width: 75%  !important;
}
}
.slider {
background: #eee; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; z-index: 1;
overflow: hidden;
} @media screen and (min-width: 1500px){
.slider::before {
background: #eee;
bottom: 0;
content: ""; -webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
left: 0;
opacity: 0.3;
position: absolute;
right: 0;
top: 0;
z-index: -1;
}
}
.slider-header .slider-slides,
.slider-header .slider-slides .slide,
.slider-header .slider-slides .container {
height: 390px; } .slider .slider-slides {
margin: 0 auto; max-width: 1500px; }
.slider-slides .slide {
background-position: center top !important; }
.slider-slides .slide-textbox .slide-title {
font-size: 1.5em; margin-bottom: 0; } .home .slider-slides .slide-textbox .slide-title,
.blog .slider-slides .slide-textbox .slide-title {
font-size: 2em; margin-bottom: 10px;
}
.menu-main li ul {
background:rgb(255,255,255);
background:rgba(255,255,255,0.95); } div.pp_default .pp_expand {
display: none !important;
} .tw-privacy ul li {
list-style: none;
}
.tw-privacy ul ul {
margin-bottom: 20px;
}
.tw-privacy .page-content p {
-moz-hyphens: none; -o-hyphens: none;
-webkit-hyphens: none;
-ms-hyphens: none;
hyphens: none;
} table {
border: 0; }
table.tw-erschaftssteuerreform-freibetraege tr td {
width: 50%;
}
table.tw-erschaftssteuerreform-tarifstufen tr td {
width: 33.3333%;
}
table tr th, table thead th {
background: none; font-family:'Average Sans', Arial, Helvetica, sans-serif; color: #666; font-size: 1.3em; font-weight: normal; } div.wpcf7-response-output {
margin-left: 0;
margin-right: 0;
padding: 7px 12px;
}
input.wpcf7-submit[type="submit"] {
background: #44860e; border: none;
border-radius: 0;
text-shadow: none;
padding: 7px 12px;
margin: 0;
}
div.wpcf7-validation-errors {
border: 1px solid #f7e700; background: #FEFE8C;
}
div.wpcf7-mail-sent-ok {
border: 1px solid #44860e;  background: #E6FECE;
}  .responsive-container {
position: relative;
padding-bottom: 56.25%;   height: 0;
overflow: hidden;
margin-bottom: 1.6em; }
.responsive-container.google-maps {
padding-bottom: 75.04%; }
.responsive-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
} @media only screen and (max-width: 480px){
.menu-footer {
text-align: center; margin-bottom: 5px; }
.menu-footer li {
display: inline-block; }
.menu-footer li:first-child a {
margin-left: 0; }
}a:link, a:visited,
.primary-color,
.menu-main .current_page_ancestor > a,
.menu-main .current-menu-item > a { color:#44860e; }
.primary-color-bg,
.menu-portfolio .current-cat a { background-color:#44860e; }
.button-default, .button-default:link, .button-default:visited, input[type=submit] { background:#44860e;
background:-moz-linear-gradient(top, #44860e 0%, #125400 100%);
background:-webkit-linear-gradient(top, #44860e 0%,#125400 100%); 
background:linear-gradient(to bottom, #44860e 0%,#125400 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#44860e', endColorstr='#125400',GradientType=0 );
text-shadow:0 -1px 0 rgba(0, 0, 0, 0.5); border-color:#125400; }
.button-default:hover, input[type=submit]:hover { background:#44860e; }