/* OptimizePress-2-CSS (Marketing-Template 1) der Live-Seite, per PurgeCSS auf die
   Regeln reduziert, die die 8 Seiten dieses Typs nutzen. Erzeugt von
   werkzeug/css-reduzieren.py - nicht von Hand aendern, Ergaenzungen nach assets/styles.css. */
@charset "UTF-8";/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.op-popup-button .default-button{background:0 0}.headline-style-1{margin:0 0 20px;line-height:normal;padding:10px 0}.headline-style-1{border-bottom:1px solid #DBDBDB}.feature-box{margin:0 auto 20px;overflow:hidden}.feature-box.feature-box-align-center{float:none}.feature-box-content{padding:20px}.feature-box .feature-box-content p{letter-spacing:inherit;line-height:1.6em}.feature-box .feature-box-content :first-child{margin-top:0}.feature-box-content strong{font-weight:700}.feature-box-2{background-color:#fff;border:1px solid #dedede;color:#7e7e7e}.feature-box-2 .feature-box-content h1,.feature-box-2 .feature-box-content h2,.feature-box-2 .feature-box-content h3,.feature-box-2 .feature-box-content p{color:#516385}.feature-box-2 .feature-box-content{border:4px solid #f5f5f5}.feature-box-2-blue{background-color:#fcfdff;border:1px solid #cee0f7}.feature-box-2-blue .feature-box-content{border:4px solid #f0f5fd;color:#516385}.feature-box-2-blue .feature-box-content h1,.feature-box-2-blue .feature-box-content h2,.feature-box-2-blue .feature-box-content h3,.feature-box-2-blue .feature-box-content p{color:#516385}.feature-box-2-blue .feature-box-content h1,.feature-box-2-blue .feature-box-content h2,.feature-box-2-blue .feature-box-content h3{line-height:normal}.feature-box .feature-box-content .op-text-block{width:100%}.testimonial{border-left:0;background-color:transparent}.testimonial-style-1{background-image:url(/assets/img/op/testimonials-open-quote-large.png?v=8c5c01d4);background-repeat:no-repeat;background-position:0 4px;padding-left:60px;margin:40px auto;color:#383838;font-size:14px;line-height:1.4em;max-width:610px}.testimonial-style-1 p:first-child{text-indent:0}.testimonial-style-1 cite{font-weight:700;margin:10px 0;text-transform:none}.testimonial-style-1 cite:before{content:""}.op-testimonial-company{color:#555}.one-fifth .testimonial-style-1,.one-fourth .testimonial-style-1{margin-top:0;padding:40px 0 0}.image-caption{text-align:center;font-size:12px!important;color:#a1a1a1;max-width:100%;margin-bottom:20px}.image-caption p{padding-top:5px}.image-caption img{max-width:100%;display:block;width:auto;height:auto}.op-text-block{max-width:100%;margin-bottom:20px}.op-text-block p{line-height:1.6em}.op-text-block p:last-child{margin-bottom:0}.element-container .op-text-block ul{list-style:disc inside}.op-text-block li{list-style-position:outside}#content_area .css-button,#content_area a.css-button{text-decoration:none}#content_area .css-button p,#content_area a.css-button p{margin:0}.css-button.style-1{line-height:1;text-align:center;text-decoration:none;position:relative!important;display:inline-block!important;border-style:solid}.css-button.style-1 .text{padding:0 15px;white-space:normal}.css-button.style-1 .subtext{margin:.2em 0 -.5em}.css-button .subtext,.css-button .text{display:block;position:relative;z-index:1}.css-button .gradient{background:url(/assets/img/op/lib-images-button-gradient.png?v=8ece19f8);background:-webkit-linear-gradient(top, rgba(255,255,255,.25) 0, rgba(0,0,0,.25) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.25) 0,rgba(0,0,0,.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40ffffff', endColorstr='#40000000', GradientType=0)}.css-button .shine{background:url(/assets/img/op/lib-images-button-shine.png?v=f0921f80);background:-webkit-linear-gradient(top, rgba(255,255,255,.25) 0, rgba(255,255,255,.25) 50%, rgba(255,255,255,0) 50%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.25) 0,rgba(255,255,255,.25) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40ffffff', endColorstr='#00ffffff', GradientType=0)}.css-button:hover .hover{background:rgba(255,255,255,.15)}.css-button:active .active{background:rgba(0,0,0,.15)}.css-button .active,.css-button .gradient,.css-button .hover,.css-button .shine{width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}@media only screen and (max-width:960px){.navigation{text-align:center}}@media only screen and (max-width:959px){.feature-box{max-width:100%}.css-button.style-1{width:100%;padding-left:0!important;padding-right:0!important}}@media only screen and (max-width:767px){.css-button.style-1{margin-bottom:10px}.op-text-block{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}.one-fifth .testimonial-style-1,.one-fourth .testimonial-style-1{padding:9px 20px 0 60px}}.op-live-editor-page::before{display:none}#content_area .section{margin-bottom:0;position:relative}#content_area .row{zoom:1;position:relative}.cols{position:relative}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */img[class*=align]{height:auto}p img{margin-top:.4em}a:active img[class*=align],a:focus img[class*=align],a:hover img[class*=align]{border-color:#bbb}a,blockquote,body,center,cite,div,em,footer,form,h1,h2,h3,html,img,label,li,nav,p,s,section,small,span,strong,ul{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}em{font-style:italic}strong{font-weight:700}footer,nav,section{display:block}html{height:100%}body{min-height:100%;line-height:1}blockquote{quotes:none}blockquote:after,blockquote:before{content:'';content:none}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.element .row.element-container{margin-bottom:0}body{background:#fff;font:14px/21px "Helvetica Neue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3{color:#181818;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.1em}h1 a,h2 a,h3 a{font-weight:inherit}h1{font-size:46px;margin-bottom:14px}h2{font-size:35px;margin-bottom:10px}h3{font-size:28px;margin-bottom:8px}.op-popup-button .default-button,p{margin:0 0 1.1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.5em}p img{margin:0;max-width:100%}em{font-style:italic}strong{font-weight:700}small{font-size:85%}blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}a,a:visited{color:#2e82bc;text-decoration:none;outline:0}a:focus,a:hover{color:#005580}p a,p a:visited{line-height:inherit}ul{margin-bottom:20px}ul{list-style:none}ul ul{margin:0 0 0 20px;font-size:90%}ul ul li{margin-bottom:6px}li>ul{margin-top:10px}li{line-height:1.6em;margin-bottom:12px}li p{line-height:1.6em}input::-moz-focus-inner{border:0;padding:0}input{font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}form{margin-bottom:0}input[type=password],input[type=text],select{border:1px solid #ccc;padding:6px 4px;outline:0;border-radius:2px;font:13px HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0 0 20px;width:210px;max-width:100%;display:block;background:#fff}select{padding:0}input[type=password]:focus,input[type=text]:focus{border:1px solid #aaa;color:#444;box-shadow:0 0 3px rgba(0,0,0,.2)}label{display:block;font-weight:700;font-size:13px}select{width:220px}label span{font-weight:400;font-size:13px;color:#444}.cols{margin:0 10px;float:left;min-height:1px}.container{position:relative;margin:0 auto;padding:0;overflow:hidden;width:auto;float:none}.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}.container .column{max-width:100%}.row{margin-bottom:10px}.fixed-width{margin-left:auto;margin-right:auto;width:960px}.full-width{max-width:100%}.section{padding-top:40px;padding-bottom:40px;margin-bottom:0}.section+.row{padding-top:40px}body{background-color:#fff}.container .ten.columns{width:380px}.container .one-column.column,.container .twentyfour.columns{width:940px}.container .one-fourth.column{width:220px}.container .two-fourths.column{width:460px}.container .one-fifth.column{width:172px}.container .four-fifths.column{width:748px}@media only screen and (min-width:768px) and (max-width:959px){.fixed-width{width:768px}.container .column,.container .columns{margin-left:10px;margin-right:10px}.container .ten.columns{width:300px}.container .one-column.column,.container .twentyfour.columns{width:748px}.container .one-fourth.column{width:172px}.container .two-fourths.column{width:364px}.container .one-fifth.column{width:133px}.container .four-fifths.column{width:592px}}@media only screen and (max-width:767px){.fixed-width{width:300px;max-width:100%}.container .column,.container .columns{margin:0}div .four-fifths:not(:first-child),div .one-fifth:not(:first-child),div .one-fourth:not(:first-child),div .two-fourths:not(:first-child){margin-top:20px}.container .four-fifths.column,.container .one-column.column,.container .one-fifth.column,.container .one-fourth.column,.container .ten.columns,.container .twentyfour.columns,.container .two-fourths.column{width:300px}}@media only screen and (min-width:480px) and (max-width:767px){.fixed-width{width:420px}.container .column,.container .columns{margin:0}.container .four-fifths.column,.container .one-column.column,.container .one-fifth.column,.container .one-fourth.column,.container .ten.columns,.container .twentyfour.columns,.container .two-fourths.column{width:420px}}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.row:after{clear:both}.row{zoom:1}body .container .navigation ul{margin:0 0 0 -1.5em;list-style:none}body .container .navigation ul li{float:left;position:relative;margin:0}body .container .navigation ul li a{display:block;line-height:1.1em;padding:1.2em 1.1em;text-decoration:none}body .container .navigation>ul>li:hover{background-color:rgba(0,0,0,.1)}body .container .navigation ul li:hover>ul{display:block}body .container .navigation ul ul{box-shadow:0 4px 4px rgba(0,0,0,.25);float:left;margin:0;z-index:99999;position:absolute;left:0}body .container .navigation ul ul li a{height:auto;padding:1.2em 1.1em;min-width:180px;text-align:left}body .container .navigation ul ul li:hover>a{background-color:rgba(0,0,0,.25)}body .container .navigation ul ul ul{left:100%;top:0}.navigation ul ul{display:none}.navigation ul ul li{background-color:#fff}body .container .navigation ul>li>a:after{content:"";vertical-align:middle!important}.footer{background-color:#fff}.footer .element-container .element p span,.footer a,.footer h1,.footer h2,.footer h3,.footer p,.footer p span,.footer span{color:#666}.footer a,.footer a:hover{font-size:13px;text-decoration:none}.footer a{color:#666}.footer a:hover{color:#444}.footer-disclaimer{clear:both;float:none;display:block;padding-bottom:30px!important;padding:0;height:auto!important}.footer-navigation{float:right}.footer-copyright{float:left;margin-bottom:0;font-size:13px}.footer .fixed-width{padding:20px 0;margin-bottom:20px}.footer{color:#666;margin:0 auto;padding:0!important;border:1px solid rgba(255,255,255,0);text-align:center}.op-promote{float:left;clear:both}#le_body_row_1{padding-top:30px}#content_area{position:relative;z-index:20}#content_area+.footer{position:relative;z-index:10}.main-content{min-height:100%}@media only screen and (max-width:959px){.footer-copyright{float:none;padding-left:0}.footer-navigation{float:none;padding-right:0}.op-promote{float:none;clear:both;padding-left:0}}.inline-nav{margin:0 auto;text-align:center}.inline-nav li{display:inline;margin:0 20px}.element-container .element>p,.element-container .element>p strong,.element-container .element>span,.element-container .element>strong,.element-container>p,.element-container>p strong,.element-container>span,.element-container>strong{line-height:1.6em}.element-container .element>h1,.element-container .element>h2,.element-container .element>h3,.element-container>h1,.element-container>h2,.element-container>h3{line-height:1.1em}@media only screen and (max-width:959px){.op-text-block{max-width:100%}}.op-page-header{padding:0;color:#fff}.op-page-header,.op-page-header .navigation ul ul li{background-color:#252525}#content_area{padding-top:0}.op-page-header .navigation a,.op-page-header a{color:#fff;text-decoration:none}.op-page-header{position:relative;z-index:21}.op-page-header .navigation{z-index:21}.op-page-header .navigation ul{list-style:none;margin:0}.op-page-header .navigation ul li{display:inline;margin-right:10px}.banner{padding:40px 0}.banner.centered-banner{padding:0}.banner.centered-banner>.fixed-width{width:auto;text-align:center;padding:0}.banner.centered-banner>.fixed-width .banner-logo{margin:0 auto;width:960px;overflow:hidden;line-height:0}.banner.centered-banner>.fixed-width .banner-logo a{display:block;line-height:0}.banner a{color:#000;text-decoration:none}.banner .navigation ul{list-style:none;text-align:right;margin-bottom:0}.banner .navigation ul li{display:inline;margin-right:10px;line-height:39px}.banner .navigation a{color:#777}.small-footer-text .inline-nav li{margin:0;padding:0 15px}.small-footer-text .inline-nav li:first-child{border:0}.nav-bar-below{font-size:14px;font-weight:400}.op-page-header .navigation a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;line-height:19px;text-shadow:0 1px 1px #000,0 1px 1px rgba(0,0,0,.5);text-rendering:optimizelegibility}.banner .navigation{margin-top:0}.banner .navigation a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;text-rendering:optimizelegibility}.footer small{display:block;margin:5px 0;line-height:1.6em;font-weight:400}@media only screen and (max-width:960px){.banner.centered-banner>.fixed-width .banner-logo{width:auto}.banner.centered-banner>.fixed-width .banner-logo img{width:100%}}