/* open-sans-regular - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/open-sans/open-sans-v17-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Regular'), local('OpenSans-Regular'),
    url('../fonts/open-sans/open-sans-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/open-sans/open-sans-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/open-sans/open-sans-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/open-sans/open-sans-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/open-sans/open-sans-v17-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fonts/open-sans/open-sans-v17-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
    url('../fonts/open-sans/open-sans-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/open-sans/open-sans-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/open-sans/open-sans-v17-latin-700.woff') format('woff'), /* Modern Browsers */
    url('../fonts/open-sans/open-sans-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/open-sans/open-sans-v17-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/*bx-slider*/
.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:7px;width:100%;z-index:2}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:14px;height:14px;margin:0 7px;outline:0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#E30066}.bx-wrapper .bx-prev{left:12px;background:url(images/controls.png) no-repeat}.bx-wrapper .bx-next{right:12px;background:url(images/controls.png) -18px 0 no-repeat}.bx-wrapper .bx-prev:hover{background-position:0 -41px}.bx-wrapper .bx-next:hover{background-position:-18px -41px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-20px;outline:0;width:18px;height:41px;text-indent:-9999px;z-index:10}@media only screen and (min-width:1024px){.bx-wrapper .bx-controls-direction a{margin-top:0}}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(mages/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
img,legend{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/*** grid 6 cols (responsivegridsystem.com/calculator) ***
.container,.group:after{clear:both}.container{padding:0;margin:0 auto}.col{display:block;float:left;margin:0 0 0 5%; background:#EEE}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group{zoom:1}.span_6{width:100%}.span_5{width:82.5%}.span_4{width:65%}.span_3{width:47.5%}.span_2{width:30%}.span_1{width:12.5%}@media only screen and (max-width:480px){.col{margin:0}.span_1,.span_2,.span_3,.span_4,.span_5,.span_6{width:100%}}*/

/*** grid 12 cols (responsivegridsystem.com/calculator) ***/
.container,.group:after{clear:both}.container{padding:0;margin:0}.col{display:block;float:left;margin:0 0 0 4%}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group{zoom:1}.span_12{width:100%}.span_11{width:91.33%}.span_10{width:82.66%}.span_9{width:74%}.span_8{width:65.33%}.span_7{width:56.66%}.span_6{width:48%}.span_5{width:39.33%}.span_4{width:30.66%}.span_3{width:22%}.span_2{width:13.33%}.span_1{width:4.666%}@media only screen and (max-width:800px){.col{margin:0}.span_1,.span_10,.span_11,.span_12,.span_2,.span_3,.span_4,.span_5,.span_6,.span_7,.span_8,.span_9{width:100%}}

/* main css */
body,h1{color:#FFF}h1,strong{font-weight:700}a,h2{color:#E30066}h1,p:last-of-type{padding:0}h2,p:first-of-type{padding:0 0 1em}h1,h2,ul{margin:0}h3{font-weight:700;font-size:1em;margin:0;padding:0}.container,.footer,.header,.section{position:relative}.clearfix,.clearfix:after{clear:both}body{font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;text-rendering:geometricPrecision;font-smooth:always;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);background:#444;font-size:16px;line-height:1.5em;word-wrap:break-word}h1{font-size:21px;letter-spacing:-.03rem;line-height:1.3em}h2{font-size:20px}a{text-decoration:underline}a:active,a:focus,a:hover{outline:0}p,p:first-of-type{margin:0;padding:0 0 1em}ul{padding:0 0 1em 1em}.footer,.section{padding:20px}.container{max-width:500px;margin:0 auto}.anchor,.arrow:after,.bandarole,.logo-top,.slider{position:absolute}.odd{color:#444;background:#FFF}.even{color:#FFF;background:#444}.even-light{color:#444;background:#EEE}.even h2{color:#FFF}.footer{background:#444}.anchor{display:block;width:1px;height:1px;background:0 0;top:-66px;z-index:5000}.arrow:after{content:' ';width:0;height:0;border-style:solid;border-width:15px 15px 0;border-bottom:0;left:-15px;top:-20px;z-index:10}.arrow-white:after{border-color:#FFF transparent transparent}.arrow-dark:after{border-color:#444 transparent transparent}.arrow-grey:after{border-color:#EEE transparent transparent}.arrow-magenta:after{border-color:#E30066 transparent transparent}.terms,.terms h3{font-size:16px!important;line-height:1.4em!important;margin:0 0 10px 0}.terms h3{font-weight:700!important}.header{height:380px}.bandarole{bottom:0;left:0;background-image:url(../images/bgcenter2.png);background-repeat:no-repeat;background-position:-2500px 0;width:100%;padding:0;z-index:200}.bandarole-inner{padding:20px}.logo-top{top:20px;left:0;width:100%;z-index:210;padding:0 20px;box-sizing:border-box}.navbar,.slider{top:0;left:0;width:100%}.logo-top img{width:100%;max-width:360px;display:block;margin:0 auto}.slider{height:0;margin-bottom:60%;z-index:1}.slide1,.slide2,.slide3,.slide4,.slide5{display:block;width:100%;height:380px;background-repeat:no-repeat;background-size:640px}.slide1{background-image:url(../images/slide1-l.jpg);background-position:-145px 0}.slide2{background-image:url(../images/slide2-l.jpg);background-position:-250px 0}.slide3{background-image:url(../images/slide3-l.jpg);background-position:-145px 0}.slide4,.slide5{background-position:-210px 0}.slide4{background-image:url(../images/slide4-l.jpg)}.slide5{background-image:url(../images/slide5-l.jpg)}.bx-pager{bottom:100px!important}.sticky-wrapper{height:0!important;z-index:450}.navbar{position:fixed;height:70px;background:rgba(0,0,0,.8);z-index:500;display:none}.checkbox,.footer .back2top,.mainnavi li a,.navbar-toggle,.portrait,div.error label{display:block}.navbar-inner{position:relative}.navbar-logo,.navbar-toggle{position:absolute;top:23px;height:24px}.navbar-logo{left:20px;width:150px;background-image:url(../images/logo-steuerberater-dr-minde-reisse.png);background-repeat:no-repeat;background-size:auto 24px;background-position:0 0}.navbar-toggle{right:20px;width:24px;background:url(../images/nav-toggle.png) no-repeat;cursor:pointer}.navbar-toggle.is-active{background-position:-24px 0}.nav-container{position:fixed;top:-100%;left:0;width:100%;height:100%;z-index:400;background:rgba(31,31,34,.9);transition:top .35s;-webkit-transition:top .35s;-moz-transition:top .35s;-o-transition:top .35s;-ms-transition:top .35s;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-ms-transition-timing-function:ease-in-out}.nav-container.is-open{top:0}.mainnavi{list-style:none;margin:20px;padding:60px 0 0}.mainnavi li a{line-height:40px;font-weight:700;font-size:18px;margin-right:20px;text-decoration:none}.mainnavi li a:hover{color:#FFF;text-decoration:none}.footernavi{list-style:none;margin:0;padding:1em 0 0;border-top:rgba(255,255,255,.3) 1px solid}.footernavi li a{color:#FFF;text-decoration:none}.section img.fullsize{width:100%}.portrait{max-width:359px;margin:0 auto;padding-bottom:20px}.portrait-caption{font-size:16px;line-height:1.4em;color:#E30066}input[type=text],input[type=email],input[type=tel]{border:1px solid #CCC;height:50px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;padding:0 0 0 4%;box-sizing:border-box}button[type=submit],input[type=submit]{background:#58585A;color:#FFF;width:100%;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:50px;box-sizing:border-box;display:block}textarea{border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:2%;width:100%;box-sizing:border-box}.checkbox{width:25px;height:25px;margin:4px 10px 0 0;position:relative}.checkbox label{cursor:pointer;position:absolute;width:25px;height:25px;top:0;left:0;background:#FFF;border:1px solid #CCC;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.checkbox label:after{opacity:0;content:'';position:absolute;width:9px;height:5px;background:0 0;top:6px;left:7px;border:3px solid #666;border-top:none;border-right:none;transform:rotate(-45deg)}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.form-error-msg{color:#E30066;margin:20px 20px 0;border:1px solid #F076AD;padding:15px}.form-success-msg{margin:20px 20px 50px;border:1px solid #CCC;padding:15px}div.error{font-size:16px;color:red;font-style:italic}input.error,textarea.error{border:1px solid #A32043;background:rgba(226,7,103,.06)}input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,textarea:focus{border-color:rgba(226,7,103,.5);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 4px rgba(226,7,103,.6);outline:0}.footer .back2top{width:40px;height:40px;background:url(../images/back2top.png) center center no-repeat #FFF;position:fixed;bottom:30px;right:20px;font-size:.002rem;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px 0 rgba(88,88,90,1);-moz-box-shadow:0 0 3px 0 rgba(88,88,90,1);box-shadow:0 0 3px 0 rgba(88,88,90,1)}.gap_down_20{margin-bottom:20px}.separator{border-bottom:#DDD 1px solid}.float-left{float:left}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix{display:block;zoom:1}

p.lastname {position: absolute;margin: -1px;
    padding: 0;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0 0 0 0);
    border: 0;
}

.btn-opt-out{text-align:center}.btn-opt-out a{background:#E30066;color:#FFF;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;padding:0.5em 1em}
.success-container,.error-container{display:none}.cc-btn{border-radius:3px;text-decoration:none}



/* media queries */
@media only screen and (min-width:480px){.slide1,.slide2,.slide3,.slide4,.slide5{background-size:800px}.contact-form button[type=submit],.contact-form input[type=submit]{width:200px}.float-right{float:right}.separator{border-bottom:none}}@media only screen and (min-width:640px){h1{font-size:25px}.footer,.section{padding:30px 40px}.header{height:0;padding-bottom:60%}.logo-top img{margin:15vw 0 0}.bandarole-inner{padding:30px 20px}.arrow:after{top:-30px}.slide1,.slide2,.slide3,.slide4,.slide5{height:0;padding-bottom:60%;background-size:100%;background-position:0 0}.bx-pager{bottom:130px!important}}@media only screen and (min-width:800px){.container,.mainnavi{max-width:960px}body,h2{font-size:20px}.footer,.section{padding:40px}.arrow:after{top:-40px}.header{margin-top:0}.bandarole{bottom:100px}.bx-pager{bottom:220px!important}#sticky-wrapper,.navbar{display:none!important}.nav-container{position:absolute;top:unset;bottom:0;height:100px;margin-top:60px;background:rgba(31,31,34,.9)}.nav-container nav{display:block;padding:0 20px}.mainnavi{padding-top:0;margin:0 auto}.mainnavi li{float:left}.mainnavi li a{line-height:100px;display:block;font-weight:700;font-size:24px;margin-right:40px}.portrait-caption{padding-top:250px!important;font-size:21px;padding-left:0}.contact-form textarea{height:263px}}@media only screen and (min-width:1000px){h1{font-size:35px}.bandarole{background-position:top center}.bandarole-inner{padding:40px 20px}.bx-pager{bottom:270px!important}.slide1{background-image:url(../images/slide1.jpg)}.slide2{background-image:url(../images/slide2.jpg)}.slide3{background-image:url(../images/slide3.jpg)}.slide4{background-image:url(../images/slide4.jpg)}.slide5{background-image:url(../images/slide5.jpg)}}