body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@font-face{font-family:Kabel;src:url(../../files/opensauce/fonts/ItcKabelMedium.eot);src:url(../../files/opensauce/fonts/ItcKabelMedium.eot?#iefix) format('embedded-opentype'),url(../../files/opensauce/fonts/ItcKabelMedium.woff) format('woff'),url(../../files/opensauce/fonts/ItcKabelMedium.ttf) format('truetype'),url(../../files/opensauce/fonts/ItcKabelMedium.svg#ItcKabelMedium) format('svg');font-weight:100;font-style:normal;font-display:block}@font-face{font-family:KabelBT-Book;src:url(../../files/opensauce/fonts/KabelBT-Book.eot);src:url(../../files/opensauce/fonts/KabelBT-Book.eot?#iefix) format('embedded-opentype'),url(../../files/opensauce/fonts/KabelBT-Book.woff) format('woff'),url(../../files/opensauce/fonts/KabelBT-Book.ttf) format('truetype'),url(../../files/opensauce/fonts/KabelBT-Book.svg#KabelBT-Book) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.eot);src:local(''),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.eot?#iefix) format('embedded-opentype'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.woff2) format('woff2'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.woff) format('woff'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.ttf) format('truetype'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-300.svg#SourceSansPro) format('svg');font-display:block}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.eot);src:local(''),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.eot?#iefix) format('embedded-opentype'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.woff2) format('woff2'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.woff) format('woff'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.ttf) format('truetype'),url(../../files/opensauce/fonts/sourcesanspro/source-sans-pro-v14-latin-regular.svg#SourceSansPro) format('svg');font-display:block}@font-face{font-family:"RockSolid Icons";src:url(../../files/opensauce/fonts/rocksolid-icons.eot);src:url(../../files/opensauce/fonts/rocksolid-icons.eot?#iefix) format('eot'),url(../../files/opensauce/fonts/rocksolid-icons.woff) format('woff'),url(../../files/opensauce/fonts/rocksolid-icons.ttf) format('truetype'),url(../../files/opensauce/fonts/rocksolid-icons.svg) format('svg');font-weight:400;font-style:normal;font-display:block}html{position:relative;overflow-x:auto;overflow-y:scroll;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font:18px/1.5 'Source Sans Pro',sans-serif;color:#fff;font-weight:300;color:#1d2647;background:#ebf2f8}p{margin:0;padding:0}.block{overflow:hidden}@media screen and (max-width:599px){body{font-size:15px}}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.spacerTop1{margin-top:1em}.spacerTop15{margin-top:1.5em}.spacerTop2{margin-top:2em}.spacerTop3{margin-top:3em}.spacerTop4{margin-top:4em}.spacerTop5{margin-top:5em}.spacerBottom1{margin-bottom:1em}.spacerBottom15{margin-bottom:1.5em}.spacerBottom2{margin-bottom:2em}.spacerBottom3{margin-bottom:3em}.spacerBottom4{margin-bottom:4em}.spacerBottom5{margin-bottom:5em}.mod_cookiebarOpener{text-align:center;font-size:.8em}.rs-columns{clear:both;display:inline-block;vertical-align:top;width:100%}.rs-column{float:left;width:100%;margin-top:6.25%;margin-right:6.25%}.rs-column.-large-first{clear:left}.rs-column.-large-last{margin-right:-5px}.rs-column.-large-first-row{margin-top:0}.rs-column.-large-col-1-1{width:100%}.rs-column.-large-col-2-1{width:46.875%}.rs-column.-large-col-2-2{width:100%}.rs-column.-large-col-3-1{width:29.16667%}.rs-column.-large-col-3-2{width:64.58333%}.rs-column.-large-col-3-3{width:100%}.rs-column.-large-col-4-1{width:20.3125%}.rs-column.-large-col-4-2{width:46.875%}.rs-column.-large-col-4-3{width:73.4375%}.rs-column.-large-col-4-4{width:100%}.rs-column.-large-col-5-1{width:15%}.rs-column.-large-col-5-2{width:36.25%}.rs-column.-large-col-5-3{width:57.5%}.rs-column.-large-col-5-4{width:78.75%}.rs-column.-large-col-5-5{width:100%}.rs-column.-large-col-6-1{width:11.45833%}.rs-column.-large-col-6-2{width:29.16667%}.rs-column.-large-col-6-3{width:46.875%}.rs-column.-large-col-6-4{width:64.58333%}.rs-column.-large-col-6-5{width:82.29167%}.rs-column.-large-col-6-6{width:100%}.opensauce-fullwidth .rs-column{margin-top:3.84615%;margin-right:3.84615%}.opensauce-fullwidth .rs-column.-large-last{margin-right:-5px}.opensauce-fullwidth .rs-column.-large-first-row{margin-top:0}.opensauce-fullwidth .rs-column.-large-col-1-1{width:100%}.opensauce-fullwidth .rs-column.-large-col-2-1{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-2-2{width:100%}.opensauce-fullwidth .rs-column.-large-col-3-1{width:30.76923%}.opensauce-fullwidth .rs-column.-large-col-3-2{width:65.38462%}.opensauce-fullwidth .rs-column.-large-col-3-3{width:100%}.opensauce-fullwidth .rs-column.-large-col-4-1{width:22.11538%}.opensauce-fullwidth .rs-column.-large-col-4-2{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-4-3{width:74.03846%}.opensauce-fullwidth .rs-column.-large-col-4-4{width:100%}.opensauce-fullwidth .rs-column.-large-col-5-1{width:16.92308%}.opensauce-fullwidth .rs-column.-large-col-5-2{width:37.69231%}.opensauce-fullwidth .rs-column.-large-col-5-3{width:58.46154%}.opensauce-fullwidth .rs-column.-large-col-5-4{width:79.23077%}.opensauce-fullwidth .rs-column.-large-col-5-5{width:100%}.opensauce-fullwidth .rs-column.-large-col-6-1{width:13.46154%}.opensauce-fullwidth .rs-column.-large-col-6-2{width:30.76923%}.opensauce-fullwidth .rs-column.-large-col-6-3{width:48.07692%}.opensauce-fullwidth .rs-column.-large-col-6-4{width:65.38462%}.opensauce-fullwidth .rs-column.-large-col-6-5{width:82.69231%}.opensauce-fullwidth .rs-column.-large-col-6-6{width:100%}@media screen and (max-width:900px){.opensauce-fullwidth .rs-column,.rs-column{margin-top:6.25%;margin-right:6.25%}.opensauce-fullwidth .rs-column.-large-first,.rs-column.-large-first{clear:none}.opensauce-fullwidth .rs-column.-large-last,.rs-column.-large-last{margin-right:6.25%}.opensauce-fullwidth .rs-column.-large-first-row,.rs-column.-large-first-row{margin-top:6.25%}.opensauce-fullwidth .rs-column.-medium-first,.rs-column.-medium-first{clear:left}.opensauce-fullwidth .rs-column.-medium-last,.rs-column.-medium-last{margin-right:-5px}.opensauce-fullwidth .rs-column.-medium-first-row,.rs-column.-medium-first-row{margin-top:0}.opensauce-fullwidth .rs-column.-medium-col-1-1,.rs-column.-medium-col-1-1{width:100%}.opensauce-fullwidth .rs-column.-medium-col-2-1,.rs-column.-medium-col-2-1{width:46.875%}.opensauce-fullwidth .rs-column.-medium-col-2-2,.rs-column.-medium-col-2-2{width:100%}.opensauce-fullwidth .rs-column.-medium-col-3-1,.rs-column.-medium-col-3-1{width:29.16667%}.opensauce-fullwidth .rs-column.-medium-col-3-2,.rs-column.-medium-col-3-2{width:64.58333%}.opensauce-fullwidth .rs-column.-medium-col-3-3,.rs-column.-medium-col-3-3{width:100%}.opensauce-fullwidth .rs-column.-medium-col-4-1,.rs-column.-medium-col-4-1{width:20.3125%}.opensauce-fullwidth .rs-column.-medium-col-4-2,.rs-column.-medium-col-4-2{width:46.875%}.opensauce-fullwidth .rs-column.-medium-col-4-3,.rs-column.-medium-col-4-3{width:73.4375%}.opensauce-fullwidth .rs-column.-medium-col-4-4,.rs-column.-medium-col-4-4{width:100%}.opensauce-fullwidth .rs-column.-medium-col-5-1,.rs-column.-medium-col-5-1{width:15%}.opensauce-fullwidth .rs-column.-medium-col-5-2,.rs-column.-medium-col-5-2{width:36.25%}.opensauce-fullwidth .rs-column.-medium-col-5-3,.rs-column.-medium-col-5-3{width:57.5%}.opensauce-fullwidth .rs-column.-medium-col-5-4,.rs-column.-medium-col-5-4{width:78.75%}.opensauce-fullwidth .rs-column.-medium-col-5-5,.rs-column.-medium-col-5-5{width:100%}.opensauce-fullwidth .rs-column.-medium-col-6-1,.rs-column.-medium-col-6-1{width:11.45833%}.opensauce-fullwidth .rs-column.-medium-col-6-2,.rs-column.-medium-col-6-2{width:29.16667%}.opensauce-fullwidth .rs-column.-medium-col-6-3,.rs-column.-medium-col-6-3{width:46.875%}.opensauce-fullwidth .rs-column.-medium-col-6-4,.rs-column.-medium-col-6-4{width:64.58333%}.opensauce-fullwidth .rs-column.-medium-col-6-5,.rs-column.-medium-col-6-5{width:82.29167%}.opensauce-fullwidth .rs-column.-medium-col-6-6,.rs-column.-medium-col-6-6{width:100%}}@media screen and (max-width:479px){.opensauce-fullwidth .rs-column,.rs-column{margin-right:6.25%}.opensauce-fullwidth .rs-column.-medium-first,.rs-column.-medium-first{clear:none}.opensauce-fullwidth .rs-column.-medium-last,.rs-column.-medium-last{margin-right:6.25%}.opensauce-fullwidth .rs-column.-medium-first-row,.rs-column.-medium-first-row{margin-top:6.25%}.opensauce-fullwidth .rs-column.-small-first,.rs-column.-small-first{clear:left}.opensauce-fullwidth .rs-column.-small-last,.rs-column.-small-last{margin-right:-5px}.opensauce-fullwidth .rs-column.-small-first-row,.rs-column.-small-first-row{margin-top:0}.opensauce-fullwidth .rs-column.-small-col-1-1,.rs-column.-small-col-1-1{width:100%}.opensauce-fullwidth .rs-column.-small-col-2-1,.rs-column.-small-col-2-1{width:46.875%}.opensauce-fullwidth .rs-column.-small-col-2-2,.rs-column.-small-col-2-2{width:100%}.opensauce-fullwidth .rs-column.-small-col-3-1,.rs-column.-small-col-3-1{width:29.16667%}.opensauce-fullwidth .rs-column.-small-col-3-2,.rs-column.-small-col-3-2{width:64.58333%}.opensauce-fullwidth .rs-column.-small-col-3-3,.rs-column.-small-col-3-3{width:100%}.opensauce-fullwidth .rs-column.-small-col-4-1,.rs-column.-small-col-4-1{width:20.3125%}.opensauce-fullwidth .rs-column.-small-col-4-2,.rs-column.-small-col-4-2{width:46.875%}.opensauce-fullwidth .rs-column.-small-col-4-3,.rs-column.-small-col-4-3{width:73.4375%}.opensauce-fullwidth .rs-column.-small-col-4-4,.rs-column.-small-col-4-4{width:100%}.opensauce-fullwidth .rs-column.-small-col-5-1,.rs-column.-small-col-5-1{width:15%}.opensauce-fullwidth .rs-column.-small-col-5-2,.rs-column.-small-col-5-2{width:36.25%}.opensauce-fullwidth .rs-column.-small-col-5-3,.rs-column.-small-col-5-3{width:57.5%}.opensauce-fullwidth .rs-column.-small-col-5-4,.rs-column.-small-col-5-4{width:78.75%}.opensauce-fullwidth .rs-column.-small-col-5-5,.rs-column.-small-col-5-5{width:100%}.opensauce-fullwidth .rs-column.-small-col-6-1,.rs-column.-small-col-6-1{width:11.45833%}.opensauce-fullwidth .rs-column.-small-col-6-2,.rs-column.-small-col-6-2{width:29.16667%}.opensauce-fullwidth .rs-column.-small-col-6-3,.rs-column.-small-col-6-3{width:46.875%}.opensauce-fullwidth .rs-column.-small-col-6-4,.rs-column.-small-col-6-4{width:64.58333%}.opensauce-fullwidth .rs-column.-small-col-6-5,.rs-column.-small-col-6-5{width:82.29167%}.opensauce-fullwidth .rs-column.-small-col-6-6,.rs-column.-small-col-6-6{width:100%}}#colorbox,#lbBottomContainer,#lbCenter,#mbCenter{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}::selection{background:#3d566e;color:#fff;text-shadow:none!important}::-moz-selection{background:#3d566e;color:#fff;text-shadow:none!important}button,input,select,textarea{font-family:inherit}table{width:100%;border-collapse:inherit;border-spacing:0;border:1px solid #dedede;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}table td,table th{border:1px solid #e8e8e8}table th{padding:.33333em .55556em;font-weight:400;text-align:left;background:rgba(0,0,0,.02)}table td{padding:.33333em .55556em}b,strong{font-weight:400}a{color:#663b16;text-decoration:none}a:focus,a:hover{text-decoration:underline}a:active,a:hover{outline:0}a.external-link:after{font:.72222em/1 "RockSolid Icons";content:"\e151";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:.22222em}[data-icon]:before{font:100%/1 "RockSolid Icons";content:attr(data-icon);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:.22222em}[data-icon].after:before{content:none}[data-icon].after:after{font:100%/1 "RockSolid Icons";content:attr(data-icon);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-left:.22222em}.clear{clear:both}.invisible{position:absolute;height:1px!important;width:1px!important;clip:rect(0 0 0 0);margin:-1px;padding:0;overflow:hidden;border:0}.pdf_link{margin:.66667em 0 0 1.11111em;float:right}.pdf_link a{margin-left:.11111em}.mime_icon{margin-bottom:-.25em}.ce_toplink,.toplink{margin:1.33333em 0}.ce_toplink a,.toplink a{display:block;width:100%}.ce_toplink>a:before,.toplink>a:before{font:100%/1 "RockSolid Icons";content:"\e00c";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:.27778em}hr{clear:both;height:1px;overflow:visible;margin:1.33333em 0;border:0;background:#dedede}.confirmation{color:#7eba28}.information{color:#663b16}.warning{color:#e52f2f}div.confirmation,div.information,div.warning,p.confirmation,p.information,p.warning,span.confirmation,span.information,span.warning{position:relative;display:block;margin:1.5em 0;padding:2.77778em 6.25% 1.11111em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#375111;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}div.confirmation:before,div.information:before,div.warning:before,p.confirmation:before,p.information:before,p.warning:before,span.confirmation:before,span.information:before,span.warning:before{font:.77778em/1 "RockSolid Icons";content:"\e044";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:-1px;right:-1px;left:-1px;padding:.57143em 1.42857em;color:#fff;text-align:right;background:#7eba28}div.information,p.information,span.information{color:#03354f}div.information:before,p.information:before,span.information:before{content:"\e0a6";background:#fecc00}div.warning,p.warning,span.warning{color:#841010}div.warning:before,p.warning:before,span.warning:before{content:"\e144";background:#e52f2f}p.drop-cap:first-letter,span.drop-cap{float:left;margin:.08333em .1em -.16667em -.05em;font-size:3.33333em;font-weight:400;line-height:.7;color:#3d566e}p.drop-cap:first-letter{margin:.27778em .33333em -.55556em -.16667em \0/}code{padding:.14286em .35714em;font-family:"Lucida Console",monospace;font-size:.77778em;line-height:1.35714;background-color:#e8e8e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}pre{margin:1.71429em 0;padding:0 .42857em;display:block;overflow:auto;font-family:"Lucida Console",monospace;font-size:.77778em;line-height:1.71429;color:#fff;background:#dedede}pre code{font-size:1em;padding:0;line-height:inherit;background-color:transparent}.button,button,input[type=button],input[type=reset],input[type=submit]{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:.55556em 1.5em;border:1px solid;border-color:#34495e #2b3c4d #22303d;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:#fff;text-align:center;text-decoration:none;text-shadow:1px 1px 0 #2b3c4d;background:#3d566e;background:-webkit-linear-gradient(#425e78,#384e64);background:-moz-linear-gradient(#425e78,#384e64);background:-o-linear-gradient(#425e78,#384e64);background:linear-gradient(#425e78,#384e64);-webkit-box-shadow:0 0 8px rgba(0,0,0,.1),inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px rgba(0,0,0,.1),inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px rgba(0,0,0,.1),inset 1px 1px #778899,inset -1px 0 #778899}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{border-color:#2b3c4d #22303d #19232c;background:-webkit-linear-gradient(#486582,#32475a);background:-moz-linear-gradient(#486582,#32475a);background:-o-linear-gradient(#486582,#32475a);background:linear-gradient(#486582,#32475a);-webkit-box-shadow:0 0 8px rgba(0,0,0,.2),inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px rgba(0,0,0,.2),inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px rgba(0,0,0,.2),inset 1px 1px #778899,inset -1px 0 #778899}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{background:-webkit-linear-gradient(#3f5971,#3b536b);background:-moz-linear-gradient(#3f5971,#3b536b);background:-o-linear-gradient(#3f5971,#3b536b);background:linear-gradient(#3f5971,#3b536b);-webkit-box-shadow:0 0 8px transparent,inset 1px 1px #778899,inset -1px 0 #778899;-moz-box-shadow:0 0 8px transparent,inset 1px 1px #778899,inset -1px 0 #778899;box-shadow:0 0 8px transparent,inset 1px 1px #778899,inset -1px 0 #778899}#colorbox .button,#colorbox button,#colorbox input[type=button],#colorbox input[type=reset],#colorbox input[type=submit]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page{zoom:1;position:relative;margin:0 auto;background-color:#ebf2f8}.page:before{content:' ';display:table;position:absolute;background:url(../../files/opensauce/img/dr_brandl_logo_bg.png) no-repeat center 100px fixed;-webkit-background-size:cover;-moz-background-size:contain;-o-background-size:contain;background-size:contain;width:100%;height:100%;opacity:.2}.page:after{content:"";display:table;clear:both}@media screen and (max-width:1122px){.page{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.opensauce-not-boxed .page{padding:0 1px;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.page-header-wrapper{position:sticky;top:0;z-index:2}.page-header{position:relative;margin:0 auto;-webkit-transition:top .5s ease-out;-moz-transition:top .5s ease-out;-o-transition:top .5s ease-out;transition:top .5s ease-out;background:#fff;top:0;width:100%;z-index:10}@media screen and (max-width:900px){.page-header{margin-right:0;margin-left:0}}@media screen and (max-width:599px){.page-header{zoom:1;top:0}.page-header:before{content:"";display:table}.page-header:after{content:"";display:table;clear:both}}.page-header.hideNav{top:-94px}.logo{position:relative;display:inline-block;margin:0;padding:0}@media screen and (max-width:599px){.logo{position:static;margin-left:0;margin-bottom:0;padding:0}}.logo a{display:block}.logo img{display:block}@media screen and (max-width:599px){.logo img{margin:0 auto}}.logoContent{display:inline-block}.logoText{display:inline-block;margin:2.7em 0 0 0;-webkit-transition:margin .5s;-moz-transition:margin .5s;-o-transition:margin .5s;transition:margin .5s}.page-header.hideNav .logoText{margin:3.8em 0 0 0}.logoImage{position:relative;display:block;float:left;margin:5px 5px 0 0;padding:0;-webkit-transition:padding .5s,margin .5s,max-width .5s;-moz-transition:padding .5s,margin .5s,max-width .5s;-o-transition:padding .5s,margin .5s,max-width .5s;transition:padding .5s,margin .5s,max-width .5s;max-width:130px;width:100%}.page-header.hideNav .logoImage{margin:100px 10px 0 5px;max-width:70px}.page-header .logoImage img{-webkit-transition:max-width .5s;-moz-transition:max-width .5s;-o-transition:max-width .5s;transition:max-width .5s;width:100%;height:auto}@media screen and (max-width:599px){.page-header .logoImage{margin:10px 10px 0 5px;max-width:45px}.page-header .logoText{margin:0}}@media screen and (max-width:599px){.suche .page-header{position:absolute}}.page-header-inside{margin:0 auto}.header-navigation{position:absolute;top:1.16667em;right:0;z-index:1;font-size:.66667em;letter-spacing:.08333em;color:#663b16;text-transform:uppercase}@media screen and (max-width:599px){.header-navigation{position:static;text-align:center}}.header-navigation ul{margin:0;padding:0;display:inline}.header-navigation li{display:inline}.header-navigation li:before{content:" • ";margin:0 .16667em}.header-navigation li:first-child:before{content:none}.header-navigation a{color:inherit}.header-navigation a:focus,.header-navigation a:hover{text-decoration:underline}.main-navigation-wrapper{position:relative;float:right;margin-top:30px}.main-navigation{overflow:hidden;margin-right:3.55556em;font-size:14px;color:#636363}@media screen and (max-width:900px){.main-navigation{margin-right:0;font-size:.83333em}}@media screen and (max-width:599px){.main-navigation{display:none}}.main-navigation li,.main-navigation ul{margin:0;padding:0;display:inline}.main-navigation a,.main-navigation li>span,.main-navigation li>strong{float:left;padding:.75em 1.375em;border-left:1px solid #dedede;color:inherit;text-decoration:none;-webkit-box-shadow:inset 1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset 1px 0 rgba(255,255,255,.5);box-shadow:inset 1px 0 rgba(255,255,255,.5)}.main-navigation a.active,.main-navigation a.trail,.main-navigation li>span.active,.main-navigation li>span.trail,.main-navigation li>strong.active,.main-navigation li>strong.trail{color:#fff;background:#1d2546;font-weight:300}.main-navigation a.home,.main-navigation li>strong.home{overflow:hidden;text-indent:-99em;line-height:0}.main-navigation a.home:after,.main-navigation li>strong.home:after{font:.75em/1 "RockSolid Icons";content:"\2302";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;line-height:2;display:block}.main-navigation a.home.active,.main-navigation a.home.trail,.main-navigation li>strong.home.active,.main-navigation li>strong.home.trail{color:inherit;background:0 0}.main-navigation a:hover{color:#3d566e;background:#eee}.main-navigation li:first-child>a,.main-navigation li:first-child>span{border-left:0}.sub-navigation{overflow:hidden;padding-bottom:.625em;border:1px solid #dedede;border-top:0;-webkit-border-radius:0;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;font-size:.88889em;color:#636363;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1)}@media screen and (max-width:900px){.sub-navigation{font-size:.77778em}}@media screen and (max-width:599px){.sub-navigation{display:none}}.sub-navigation li,.sub-navigation ul{margin:0;padding:0;display:inline}.sub-navigation a,.sub-navigation li>span{float:left;margin:0 -.625em -.625em .625em;padding:.75em .625em;color:inherit;-webkit-box-shadow:inset -1px 0 rgba(255,255,255,.5);-moz-box-shadow:inset -1px 0 rgba(255,255,255,.5);box-shadow:inset -1px 0 rgba(255,255,255,.5)}.sub-navigation a.active,.sub-navigation a.trail,.sub-navigation li>strong.active,.sub-navigation li>strong.trail{font-weight:400;color:#636363;background:#fbfbfb}.main-navigation-mobile{display:none}@media screen and (max-width:599px){.main-navigation-mobile{display:block;width:87.5%;margin:.8em 0 .8em 6.25%}}.main-navigation-search{position:absolute;top:0;right:0;height:100%;overflow:hidden;background:0 0}.main-navigation-search input{float:right;width:10.25em;margin:.5625em 4em 0 -10.3125em;padding-top:.25em;padding-bottom:.1875em;border:1px solid #dedede;font-size:.88889em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:margin-left .2s ease-out;-moz-transition:margin-left .2s ease-out;-o-transition:margin-left .2s ease-out;transition:margin-left .2s ease-out}.main-navigation-search input:focus,.main-navigation-search input:hover,.main-navigation-search:hover input{margin-left:1.375em}.main-navigation-search button{position:absolute;top:0;right:0;width:3.55556em;height:100%;margin:0;padding:.77778em 0;border:0;color:#636363;text-align:left;text-indent:-99em;text-shadow:none;line-height:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-navigation-search button:after{font:1.11111em/1 "RockSolid Icons";content:"\e0cb";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;text-align:center}.main-navigation-search button:focus,.main-navigation-search button:hover{color:#fff}nav.main-navigation ul ul{position:absolute;height:10px;overflow:hidden}nav.main-navigation ul li{width:auto;float:left;background-color:transparent;list-style-type:none}.main-navigation a,.main-navigation li>span,.main-navigation li>strong{float:none;display:block}.main-navigation li:first-child>a,.main-navigation li:first-child>span,.main-navigation li>span.active,.main-navigation li>strong.active,nav.main-navigation ul li a{width:100%;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main-navigation li:first-child>a:hover,.main-navigation li:first-child>span:hover,.main-navigation li>span,.main-navigation li>strong,nav.main-navigation ul li a:hover{background-color:#ebf2f8;color:#1d2546}nav.main-navigation ul.level_2 li{width:100%;clear:both;display:block;color:#fff}nav.main-navigation ul.level_2{color:#fff;width:0;height:0;left:-32768px;top:-32768px;position:absolute;display:block;padding-top:0}nav.main-navigation li:hover ul.level_2{width:auto;height:auto;left:auto;top:auto;z-index:9999;background-color:#acc5e6}nav.main-navigation ul.level_3 li{width:100%;clear:both;display:block;color:#fff}nav.main-navigation ul.level_3{color:#fff;width:0;height:0;left:-32768px;top:-32768px;position:absolute;display:block;padding-top:0}nav.main-navigation li:hover ul.level_3{width:auto;height:auto;left:auto;top:auto;z-index:9999;background-color:#acc5e6}#custom{background-color:#ebf2f8}#custom .mod_article{background:0 0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#custom .mod_article{padding:0}.content-wrapper{zoom:1;position:relative;max-width:1170px;margin:0 auto}.content-wrapper:before{content:"";display:table}.content-wrapper:after{content:"";display:table;clear:both}.main-content{float:left;width:57.14286%;margin:2.74615% 0 2.74615% 2.74615%}@media screen and (max-width:900px){.main-content{float:none;width:auto}}.opensauce-fullwidth .main-content{float:none;width:auto;margin:0 auto 70px auto;max-width:1170px}@media screen and (max-width:900px){.opensauce-fullwidth .main-content{padding-right:0;padding-left:0}}.opensauce-sidebar-left .main-content{float:right;margin-right:3.57143%;margin-left:0}@media screen and (max-width:900px){.opensauce-sidebar-left .main-content{float:none;margin-right:5.55556%;margin-left:5.55556%}}.main-content fieldset,.main-content form,.main-content ol,.main-content p,.main-content table{margin-top:1.33333em;margin-bottom:1.33333em}.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6{margin-top:.75em;margin-bottom:.3em;font-weight:400;line-height:1.3}.main-content h1{font-size:40px;font-weight:700;color:#fff}.main-content h2{font-size:1.5em}.main-content h1+h2{margin-top:.3em}.main-content h3{font-size:1.2em}.main-content h4{font-size:1.1em}.main-content h5{font-size:1em}.main-content h6{font-size:.9em;letter-spacing:.0625em;color:#8a8a8a;text-transform:uppercase}.main-content ol{padding-left:.88889em}.main-content ul{list-style-type:none;padding:0;margin:0 0 20px 0;overflow:hidden}.main-content ol li[data-icon],.main-content ul li[data-icon]{list-style:none}.main-content ol li[data-icon]:before,.main-content ul li[data-icon]:before{left:-1.16667em;width:0}.main-content ul{list-style:disc}.main-content ul ul{margin-top:0}.main-content ol{padding-left:1.11111em;list-style:decimal}.main-content ol ol,.main-content ol ul{margin-top:0}.main-content ol ol{padding-left:1.33333em;list-style:upper-alpha}.main-content ol ol ol{list-style:lower-roman}.main-content ol ol ol ol{list-style:lower-alpha}.main-content blockquote{position:relative;margin:1.33333em 0 1.33333em 0;color:#3d566e}@media screen and (max-width:599px){.main-content blockquote{margin-left:15.625%}}.main-content blockquote em,.main-content blockquote i,.main-content blockquote small{color:#8a8a8a}.main-content blockquote::before{display:none}.main-content blockquote small{color:#1d2647}.main-content img{max-width:100%;height:auto}.main-content .rsts-main{margin:24px 0}.main-content .ce_text ul li,.main-content .ce_text ul ul li{background-image:url(../../files/opensauce/img/arrow-right.png);background-repeat:no-repeat;background-position:0 .6em;padding:5px 0 0 18px;margin-top:5px;margin-left:25px}.main-content .ce_text a{font-weight:400}.main-content .ce_text ul ul{margin-left:2em;margin-top:.5em;margin-bottom:0}.main-content .ce_text ul ul li{margin-top:5px;margin-left:5px}form h1,form h2,form h3,form h4,form h5,form h6{clear:both}form .form-row{position:relative;clear:both}form p b.error,form p.error{display:block;margin:0;color:#e52f2f}input,textarea{padding:.5em .55556em .44444em;line-height:normal;border:1px solid #dedede;border-bottom-color:#d4d4d4;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;color:inherit;background:#fcfcfc;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1),inset 0 1px #fff;-moz-box-shadow:0 0 6px rgba(0,0,0,.1),inset 0 1px #fff;box-shadow:0 0 6px rgba(0,0,0,.1),inset 0 1px #fff}.valid input,.valid textarea{border-color:#7eba28}.invalid input,.invalid textarea,input.error,textarea.error{border-color:#e52f2f}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b1b1b1}input:-moz-placeholder,textarea:-moz-placeholder{color:#b1b1b1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#b1b1b1}input::placeholder,textarea::placeholder{color:#b1b1b1}input:hover,textarea:hover{border-color:#d4d4d4 #d4d4d4 #c7c7c7;-webkit-box-shadow:0 0 6px rgba(0,0,0,.05),inset 0 1px #fff;-moz-box-shadow:0 0 6px rgba(0,0,0,.05),inset 0 1px #fff;box-shadow:0 0 6px rgba(0,0,0,.05),inset 0 1px #fff}input:focus,textarea:focus{border-color:#663b16 #663b16 #067bb6}input[type=email],input[type=search],input[type=text]{outline:0}input[type=checkbox],input[type=image],input[type=radio]{width:auto!important;height:auto!important;margin:0;padding:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}input[type=checkbox]{vertical-align:middle;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{vertical-align:middle;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;background:0 0}input[type=file]{padding:0;height:auto}button,input[type=submit]{margin-top:1em}textarea{height:200px;resize:vertical;line-height:1.5;outline:0}fieldset{margin:1em 0;border:1px solid #dedede}fieldset legend{padding:0 .27778em}fieldset+br{display:none}.main-content form .form-row{margin-top:1em;margin-bottom:1em}.main-content label{display:block;margin-bottom:.0625em;font-size:.88889em}.main-content label .mandatory{margin-left:.11111em;color:#663b16}.main-content input[type=checkbox]+label{display:inline}.main-content fieldset p{margin:0}.main-content fieldset p b.error,.main-content fieldset p.error{float:none;width:auto;margin:.5em 0}.main-content fieldset label{display:inline;margin:0}.main-content fieldset label:after{content:"\A";white-space:pre}.main-content fieldset,.main-content input,.main-content select,.main-content textarea{width:75%}@media screen and (max-width:599px){.main-content fieldset,.main-content input,.main-content select,.main-content textarea{width:100%}}.main-content button,.main-content input[type=submit]{width:auto}@media screen and (max-width:599px){.main-content button,.main-content input[type=submit]{width:100%}}.captcha_text p,.explanation p{margin:0}.explanation{font-size:.77778em;margin:-.85714em 0 1.71429em;color:#8a8a8a}.captcha_text{display:block}label .captcha_text{display:inline}.icon-boxes>h1,.icon-boxes>h2,.icon-boxes>h3,.news-boxes>h1,.news-boxes>h2,.news-boxes>h3,.rs-columns>h1,.rs-columns>h2,.rs-columns>h3,.teaser-boxes>h1,.teaser-boxes>h2,.teaser-boxes>h3{margin:0 0 .88889em;padding-bottom:.33333em;border-bottom:1px solid #e8e8e8;font-size:1em;font-weight:400;letter-spacing:.05556em;color:#3d566e;text-transform:uppercase}.icon-boxes,.news-boxes,.teaser-boxes{margin:2.22222em 0;overflow:hidden}.teaser-boxes-item{font-size:.88889em;color:#8a8a8a}.teaser-boxes-item:focus,.teaser-boxes-item:hover{text-decoration:none}.teaser-boxes-item h3{margin:0;font-size:1.3125em;color:#3d566e}.teaser-boxes-item p{margin:.5em 0 0}.teaser-boxes-item-image{position:relative;margin:0 0 1em}a:focus .teaser-boxes-item-image:before,a:hover .teaser-boxes-item-image:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(255,255,255,.3)}a:focus .teaser-boxes-item-image:after,a:hover .teaser-boxes-item-image:after{font:.5em/1 "RockSolid Icons";content:"\e019";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;right:0;bottom:0;z-index:2;padding:.75em;color:#fff;text-align:center;background:#663b16}.teaser-boxes-item-image img{display:block;width:100%;height:auto}.icon-boxes-item{font-size:.88889em;color:#8a8a8a}.icon-boxes-item:focus,.icon-boxes-item:hover{text-decoration:none}.icon-boxes-item[data-icon]:before{margin:0 0 .5em 0;padding:.5em;border:1px solid #dedede;font-size:1.5em;color:#663b16;background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.icon-boxes-item h3{margin:0;font-size:1.3125em;color:#3d566e}.icon-boxes-item p{margin:.5em 0 0}.icon-boxes-item-link{font-size:.875em;letter-spacing:.07143em;color:#663b16;text-transform:uppercase}a:focus .icon-boxes-item-link,a:hover .icon-boxes-item-link{text-decoration:underline}.testimonial{margin:1.125em 0;font-size:1.33333em}@media screen and (max-width:599px){.testimonial{font-size:1em}}@media screen and (max-width:599px){.sidebar .testimonial{font-size:1em}}.rsts-main .testimonial{margin:0}.testimonial p{margin:.5em 0;color:#3d566e}.testimonial-author{padding-right:2.77778em;font-size:.75em;color:#8a8a8a}@media screen and (max-width:599px){.testimonial-author{padding-right:3.57143em;font-size:.93333em}}.testimonial-author img{display:inline-block;vertical-align:middle;width:auto;height:2.22222em;margin:0 .33333em 0 0}.testimonial-author small{font-size:inherit}.image_container{position:relative;display:inline-block;padding:.55556em;border:1px solid #dedede;-webkit-border-radius:1.5px;-moz-border-radius:1.5px;border-radius:1.5px;background:#fff;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.image_container.no-border,.no-border .image_container{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0}.image_container img{display:block;width:100%;max-width:100%;height:auto}.image_container a{position:relative;display:block}.image_container .caption,.image_container figcaption{width:100%!important;padding:.28571em 0 0;font-size:.77778em;color:#8a8a8a}.image_container.float_left,.image_container.float_right{float:right;width:43.75%!important;margin:.44444em 0 .88889em 6.25%}.opensauce-fullwidth .image_container.float_left,.opensauce-fullwidth .image_container.float_right{margin:.44444em 0 .88889em 3.84615%;width:26.92308%!important}@media screen and (max-width:900px){.opensauce-fullwidth .image_container.float_left,.opensauce-fullwidth .image_container.float_right{margin-left:6.25%}}@media screen and (max-width:599px){.opensauce-fullwidth .image_container.float_left,.opensauce-fullwidth .image_container.float_right{margin-left:0;width:auto!important}}.image_container.float_left.no-resize,.image_container.float_right.no-resize,.no-resize .image_container.float_left,.no-resize .image_container.float_right,.opensauce-fullwidth .image_container.float_left.no-resize,.opensauce-fullwidth .image_container.float_right.no-resize,.opensauce-fullwidth .no-resize .image_container.float_left,.opensauce-fullwidth .no-resize .image_container.float_right{width:auto!important}.image_container.float_left{float:left;margin:.44444em 6.25% .88889em 0}@media screen and (max-width:599px){.image_container.float_left{margin-right:0}}.opensauce-fullwidth .image_container.float_left{margin:.44444em 3.84615% .88889em 15px}@media screen and (max-width:900px){.opensauce-fullwidth .image_container.float_left{margin-right:6.25%}}@media screen and (max-width:599px){.opensauce-fullwidth .image_container.float_left{margin-right:0}}.figure{margin:0;padding:0}.ce_youtube-wrapper{position:relative;margin:1.33333em 0;padding-bottom:56.25%;height:0;overflow:hidden}.ce_youtube-wrapper .ce_youtube-wrapper-poster,.ce_youtube-wrapper embed,.ce_youtube-wrapper iframe,.ce_youtube-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.ce_youtube-wrapper-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.ce_youtube-wrapper-poster:before{font:1.11111em/1 "RockSolid Icons";content:"\25b6";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;position:absolute;top:50%;left:50%;margin:-1.2em -1.675em;padding:.7em 1.2em .7em 1.4em;border-radius:.5em;color:#fff;background:#000;background:rgba(0,0,0,.6);transition:background-color .1s linear}.ce_youtube-wrapper-poster:hover:before{opacity:1;background:#cc181e}.mejs-audio,.mejs-video{margin:1.11111em 0}.ce_gallery>ul.cols_1>li{width:100%}.ce_gallery>ul.cols_2>li{width:49.25%}.ce_gallery>ul.cols_3>li{width:32.33333%}.ce_gallery>ul.cols_4>li{width:23.875%}.ce_gallery>ul.cols_5>li{width:18.8%}.ce_gallery>ul.cols_6>li{width:15.41667%}.ce_gallery>ul.cols_7>li{width:13%}.ce_gallery>ul.cols_8>li{width:11.1875%}.ce_gallery>ul.cols_9>li{width:9.77778%}.ce_gallery>ul.cols_10>li{width:8.65%}.ce_gallery>ul.cols_11>li{width:7.72727%}.ce_gallery>ul.cols_12>li{width:6.95833%}@media screen and (max-width:599px){.ce_gallery.ce_gallery>ul>li{width:auto}}.ce_gallery.no-resize>ul>li{width:auto}.ce_gallery>ul{zoom:1;margin:0!important;padding:0!important;list-style:none!important}.ce_gallery>ul:before{content:"";display:table}.ce_gallery>ul:after{content:"";display:table;clear:both}.ce_gallery>ul>li{float:left;width:23.875%;margin:1.5% 0 0 1.5%}@media screen and (max-width:599px){.ce_gallery>ul>li{margin-right:0;margin-left:0}}.ce_gallery>ul>li.col_first{clear:left;margin-left:0}.ce_gallery>ul>li.col_last{margin-right:-1%}.ce_gallery>ul>li>.image_container{width:100%}.ce_gallery img{width:100%;height:auto}.rsts-skin-testimonials.rsts-main{position:relative;margin:1.5em 0}.rsts-skin-testimonials .rsts-header{border-bottom:1px solid #e8e8e8}.rsts-skin-testimonials .rsts-header h1,.rsts-skin-testimonials .rsts-header h2,.rsts-skin-testimonials .rsts-header h3,.rsts-skin-testimonials .rsts-header h4,.rsts-skin-testimonials .rsts-header h5,.rsts-skin-testimonials .rsts-header h6{margin:0;padding:.14286em 0 .64286em;font-size:.77778em;font-weight:400;color:#8a8a8a;letter-spacing:.07143em;text-transform:uppercase}.rsts-skin-testimonials .rsts-next,.rsts-skin-testimonials .rsts-prev{position:absolute;right:1.33333em;bottom:.66667em;overflow:hidden;text-indent:-99em;line-height:0}.sidebar .rsts-skin-testimonials .rsts-next,.sidebar .rsts-skin-testimonials .rsts-prev{bottom:.33333em}.rsts-skin-testimonials .rsts-next:after,.rsts-skin-testimonials .rsts-prev:after{font:.44444em/1 "RockSolid Icons";content:"\e018";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;padding:.75em;color:#fff;background:#663b16}.rsts-skin-testimonials .rsts-next{right:0}.rsts-skin-testimonials .rsts-next:after{content:"\e019"}.rsts-skin-testimonials .rsts-nav{position:absolute;right:-5px;top:2px;line-height:0}.rsts-skin-testimonials .rsts-nav ul{margin:0;padding:0}.rsts-skin-testimonials .rsts-nav li{display:inline}.rsts-skin-testimonials .rsts-nav a{float:left;width:17px;height:17px;overflow:hidden;outline:0;padding:5px;text-indent:-99em}.rsts-skin-testimonials .rsts-nav a:after{content:"";display:block;width:7px;height:7px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#dedede;opacity:.8}.rsts-skin-testimonials .rsts-nav a.active:after,.rsts-skin-testimonials .rsts-nav a:hover:after{opacity:1;width:11px;height:11px;margin:-2px}.rsts-skin-testimonials .rsts-nav-next,.rsts-skin-testimonials .rsts-nav-prev{display:none!important}.rsts-skin-light .rsts-nav{position:absolute;bottom:20px;margin:0;width:100%}.fixed-note{position:fixed;display:table;top:auto;right:0;bottom:0;left:0;width:100%;min-height:3.33333em;padding:.66667em 1.11111em .66667em 4.44444em;border-top:1px solid #dedede;z-index:99;background-color:#fff;box-shadow:0 -2px 5px rgba(0,0,0,.1)}@media screen and (max-width:900px){.fixed-note{position:relative}}@media screen and (max-width:599px){.fixed-note{display:block;padding-left:1.11111em}}.fixed-note:before{position:absolute;top:50%;margin-top:-.5em;left:.83333em;font-size:2em;color:#663b16}@media screen and (max-width:900px){.fixed-note:before{top:.66667em;margin-top:0}}@media screen and (max-width:599px){.fixed-note:before{position:static}}.fixed-note h1,.fixed-note h2,.fixed-note h3{font-size:.83333em;margin:.4em 0}.fixed-note p{font-size:.77778em;margin:.42857em 0}@media screen and (max-width:599px){.fixed-note p{font-size:.88889em}}.fixed-note-column{display:table-cell;vertical-align:middle;padding:0 .55556em}.fixed-note-column:last-child{text-align:right}@media screen and (max-width:900px){.fixed-note-column:last-child{text-align:left}}@media screen and (max-width:900px){.fixed-note-column{display:block;margin:.66667em 0;padding:0}}.fixed-note-button,.fixed-note-link{white-space:nowrap}.fixed-note-button{margin:0}.fixed-note-closed{position:fixed;right:1.66667em;bottom:0;z-index:99;padding:.44444em .66667em;color:#fff;text-decoration:none;background:#3d566e;box-shadow:0 -2px 5px rgba(0,0,0,.1)}@media screen and (max-width:1122px){.fixed-note-closed{right:0}}@media screen and (max-width:900px){.fixed-note-closed{position:absolute;top:.66667em;right:50%;bottom:auto;margin-right:-.88889em;padding:.22222em .66667em}}@media screen and (max-width:599px){.fixed-note-closed{right:.66667em;margin-right:0}}.fixed-note-closed:focus,.fixed-note-closed:hover{background-color:#2b3c4d}.fixed-note-closed:before{font:100%/1 "RockSolid Icons";content:"\e0a6";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative}.fixed-note-closed>span{display:none}.back a:before,.next a:after,.previous a:before{font:.66667em/1 "RockSolid Icons";content:"\e018";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;top:-.16667em;margin-right:.5em;vertical-align:middle}.next a:after{content:"\e019";margin-right:0;margin-left:.5em}.pagination>p{text-align:center}.pagination ul{list-style-type:none!important;text-align:center}.pagination li{display:inline-block}.pagination li a,.pagination li span{padding:4px 12px;background-color:#fff}.pagination li .current{border-bottom:1px solid #e8e8e8;background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.02))}.news-image-teaser{position:relative;margin:2em 0;padding:0 0 0 12.5%}@media screen and (max-width:599px){.news-image-teaser{padding-left:0}}.news-image-teaser.-no-date{padding-left:0}.news-image-teaser h2{margin:0 0 .25em;padding:0 0 .3125em;border-bottom:1px solid #dedede;font-size:1.77778em;font-weight:400;line-height:1.1875;color:#3d566e}@media screen and (max-width:599px){.news-image-teaser h2{margin-right:18.75%}}.news-image-teaser time{position:absolute;top:.19444em;left:0;width:9.375%;border:1px solid #dedede;font-size:2em;font-weight:400;line-height:1;color:#8a8a8a;text-align:center;background:#fff;background-image:-webkit-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.02));background-image:-moz-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.02));background-image:-o-linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.02));background-image:linear-gradient(rgba(0,0,0,0) 50%,rgba(0,0,0,.02));-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}@media screen and (max-width:599px){.news-image-teaser time{left:auto;right:0;width:15.625%}}.news-image-teaser time:before{font:.69444em/1 "RockSolid Icons";content:"\e06b";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;display:block;margin:-1px -1px .08em -1px;padding:.72em 0;color:#fff;background:#acc5e6}.news-image-teaser time b{display:block;margin:-.19048em 0 .2381em;font-size:.58333em;font-weight:inherit;text-transform:uppercase}.news-image-teaser time i{display:none}.news-image-teaser img{display:block;max-width:100%;height:auto}.news-image-teaser p{margin:.66667em 0;color:#303030}.news-image-teaser .news-image-teaser-info{margin:.57143em 0 1em;font-size:.77778em;color:inherit}.news-image-teaser .news-image-teaser-more{font-size:.88889em;text-transform:uppercase}.mod_login form p.error{float:none;width:auto;margin:1em 0}.mod_login input{width:80%}.mod_login table{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mod_login table td{border:0;padding:.33333em 0}.mod_search{margin:1.5em 0}.mod_search form input{vertical-align:middle}.mod_search form input[type=search]{width:74.375%;margin:0;padding-top:.61111em;padding-bottom:.5em}.mod_search form input[type=submit]{width:25%;margin:0 -2% 0 0}.mod_search .relevance{float:right;margin-top:.71429em;font-size:.58333em}.mod_search .header{padding-bottom:.27778em;border-bottom:1px solid #dedede;color:#8a8a8a}.mod_search .highlight{padding:0 .22222em;font-weight:400;background:#cde7f4}.mod_search .url{padding-bottom:1.42857em;border-bottom:1px dotted #dedede;font-size:.77778em;color:#8a8a8a}.mod_search .url:before{font:100%/1 "RockSolid Icons";content:"\e0b5";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;display:inline-block;position:relative;margin-right:.35714em}.mod_search .url .filesize{font-size:.85714em}.page-footer{clear:both;margin:0;background-color:#f8f8f8;padding:0 3.57143%}.page-footer .ce_text{padding:2em 0}.footer-navigation-wrapper{overflow:hidden;margin:3.33333em auto;padding:1.83333em 0;border-top:1px solid #dedede;font-size:12px;color:#8a8a8a;max-width:1170px}.footer-navigation-wrapper a{color:#663b16}.footer-navigation-wrapper h1{font-size:12px;color:inherit;text-transform:none;font-weight:400;letter-spacing:1px;border-bottom:0}.footer-navigation-wrapper .teaser-boxes{margin:0}@media screen and (max-width:599px){.footer-navigation-wrapper{font-size:.8em}}.footer-navigation{float:left}@media screen and (max-width:900px){.footer-navigation{float:none}}.footer-navigation ul{margin:0;padding:0}.footer-navigation li{display:inline}.footer-navigation li:after{content:" "}.footer-navigation a,.footer-navigation li>span{margin-right:1.5em;color:inherit}.footer-info{float:right;font-weight:400}@media screen and (max-width:900px){.footer-info{margin-top:1em;float:none}}.footer-info p{margin:0}.footer-info a{color:inherit}.footer-info .rocksolid-copyright{font-style:normal;color:#b8b8b8}.footer-info .rocksolid-copyright:before{content:"\2022";display:inline-block;margin:0 .66667em;color:#8a8a8a}
.centered-wrapper.-background-mousemove,.centered-wrapper.-background-mousemove-inverted,.centered-wrapper.-background-parallax,.noscroll{overflow:hidden}.ce_rsce_opensauce_boxes_Links .teaserBtn .teaser-boxes-item-image:after,.ce_rsce_opensauce_boxes_Links .teaserBtn .teaser-boxes-item-image:before,.main-navigation .suche,.mobile-navigation-wrapper .is-collapsed>ul,.mod_booknav li.next a:after,.page-footer .mod_sitemap>ul>li::before,.tl_messages{display:none}.ce_text.rounded img,.rounded .teaser-boxes-item-image img{border-radius:10px}.button-box.-centered,.ccb-trigger{text-align:center}.slick-slide{margin-right:3px}.slick-next,.slick-prev{border:0;padding:0;font-size:2.5em;font-weight:600;position:absolute;top:50%;margin-top:-18px;z-index:1;background:0 0;cursor:pointer}.mod_article,.mod_booknav{background:rgba(255,255,255,.8)}.slick-next:after,.slick-prev:after,[data-controls=next]:after,[data-controls=prev]:after{font:400 12px/1 "RockSolid Icons";content:"\e018";-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:geometricPrecision;text-indent:0;position:relative;display:block;padding:.75em;color:#000;background:#ffffff78}.slick-next:after,[data-controls=next]:after{content:"\e019"}.slick-prev{left:20px}.slick-next{right:20px}.mod_booknav{margin-top:.5em;margin-bottom:.5em;padding-left:2.5em;padding-right:2.5em;padding-top:1em;border-top:1px dotted #bbb}.mod_booknav li{width:40%;float:left}.mod_booknav li.up{width:16%;text-align:center;margin-left:2%;margin-right:2%}.button-box.-right,.mod_booknav li.next,.quicklinks h6{text-align:right}li::marker{font-size:0}.shadow.mod_rocksolid_slider{-webkit-box-shadow:0 0 3px rgba(0,0,0,.5);-moz-box-shadow:0 0 3px rgba(0,0,0,.5);box-shadow:0 0 3px rgba(0,0,0,.5)}body.mobile #kontakt .infoBox h2,body.mobile #kontakt h1,body.mobile .main-content .infoBox h2{font-size:1.4em}body.mobile #kontakt h2{font-size:1em;line-height:1.4em}body.mobile .page-header.hideNav{top:-83px}body.mobile .page-header{top:0}body.mobile .page-header .logoImage{margin:10px 10px 0 5px;max-width:45px}.ce_rsce_opensauce_boxes2 .teaser-boxes-item-image,.ce_rsce_opensauce_boxes2 .teaser-boxes-text h1,.ce_rsce_opensauce_boxes2 .teaser-boxes-text h2,.main-content p,.opensauce-sidebar-right .sidebar,.opensauce-sidebar-right .sidebar>.block,.page-footer .mod_sitemap ul,.page-footer h3,body.mobile .page-header .logoText{margin:0}body.mobile .topContainer h1{font-size:1.25em;margin:.6em 0 0}body.mobile .topContainer h2{font-size:.87em;margin:0 0 10px}.tns-outer{margin-top:-20px}[data-controls=next],[data-controls=prev]{font-size:0}.ce_caroufredsel_gallery .caroufredsel_navi{position:absolute;right:-5px;top:2px;line-height:0}.ce_caroufredsel_gallery .caroufredsel_navi a{float:left;width:25px;height:25px;overflow:hidden;outline:0;padding:5px;text-indent:-99em;text-decoration:none}.ce_caroufredsel_gallery .caroufredsel_navi a:hover{text-decoration:none}.ce_caroufredsel_gallery .caroufredsel_navi a:after{display:block;width:14px;height:14px;-webkit-border-radius:10%;-moz-border-radius:10%;border-radius:10%;background:#dedede;opacity:.8}.ce_caroufredsel_gallery .caroufredsel_navi a.active:after,.ce_caroufredsel_gallery .caroufredsel_navi a:hover:after{opacity:1}.caroufredsel_controls{position:absolute;bottom:40px;margin:0;width:100%;right:20px}.caroufredsel_gallery img{max-height:500px;width:auto}.caroufredsel_navi-next,.caroufredsel_navi-prev,.rsts-next,.rsts-prev{z-index:10}.page-footer{overflow:hidden;border-top:1px solid #dedede}.footer-navigation-wrapper{border:0;max-width:1170px;margin:1em auto;padding:1em 0;line-height:1.5em}.opensauce-sidebar-left .content-wrapper{max-width:100%}.main-content h1.ce_headline{margin:1em 0;border-bottom:1px solid rgba(29,38,71,.3);text-transform:uppercase}.mod_article{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:0;margin:2em 0 0;padding:2% 3.8615% 3.8615%}.news,.news h1{background-color:#1d2547}.mod_article:first-child{margin-top:0}.mod_search{padding:50px}.image_container,section.back a{border:0;padding:0}.main-content h1{font-size:2.4em;color:#1d2547;margin:.5em 0;font-weight:300}.main-content h2{margin:1.5em 0 .5em;font-size:2em;font-weight:300}.main-content h3{margin:0 0 1em}.main-content h4,h4{font-size:24px;margin:0}p.back,section.back{margin:50px 0 0}section.back a:before{margin-top:-3px}.main-content .ce_dlh_googlemaps input.text{width:200px}.main-content .ce_dlh_googlemaps input.submit{width:50px}.news{color:#666;font-size:12px}.news h1{color:#fff;font-size:20px;padding:10px;margin:30px 0 0}.mod_newsreader .layout_full h1,.quicklinks h6{margin-bottom:0}.news .layout_simple{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;margin:0;padding:20px}.news a{color:#1d2647;font-size:16px}.quicklinks h6{display:block;font-size:14px;letter-spacing:0}.quicklinks ul{list-style-type:none;color:#1d2647;margin:0}.quicklinks li{line-height:1.2;font-size:16px}.quicklinks li:after{content:"";display:block;height:1px;width:100%;margin:10px 0;background:#ddd}.quicklinks h2{font-size:20px;color:#1d2647;margin-top:.75em;margin-bottom:.4em}.image_container{box-shadow:none;background:0 0;display:block}.no-resize>.image_container img,.no-resize>.image_container.float_left,.no-resize>.image_container.float_right{width:auto!important}.ce_form.tableless{text-align:left;margin:0;padding-top:0}.radio_container span{display:inline-block;margin:7px 10px 10px 7px}.main-content fieldset{width:100%}input[type=radio]{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;-moz-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:6px;border-radius:40px;display:inline-block;position:relative}input[type=radio]:checked{background-color:#ffefa4;color:#1d2647;border:1px solid #adb8c0}input[type=radio] :checked:after{content:' ';width:12px;height:12px;border-radius:50px;position:absolute;top:3px;background:#99a1a7;box-shadow:inset 0 0 10px rgba(0,0,0,.3);text-shadow:0;left:3px;font-size:32px}.topContainer{max-width:1200px;clear:both;overflow:hidden;margin:0 auto;padding:0 0 10px;font-size:1em;color:rgba(29,38,71,.8);line-height:1.3em}#kontakt h1,.topContainer h1{font-family:Kabel;color:#1c2546;font-size:2em;font-weight:100;font-style:normal;margin:.9em 0 0;padding:0;line-height:2em;letter-spacing:.04em}#kontakt h2,.topContainer h2{color:#4576ba;font-family:KabelBT-Book;font-style:normal;font-size:1.4em;font-weight:400;margin:0 0 .4em;padding:0;line-height:.2em;letter-spacing:.03em}.headerInfo{float:right;font-size:1em;margin:7em 0 0;padding-right:.6em;-webkit-transition:margin .5s;-moz-transition:margin .5s;-o-transition:margin .5s;transition:margin .5s}.page-header.hideNav .headerInfo{margin:8em 0 0}@media screen and (max-width:820px){.headerInfo{display:none}}.slideText{background-color:#1d2547;max-width:1170px;margin:0 auto;color:#fff}.main-content .infoBox{padding:0;border-radius:25px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.7);-moz-box-shadow:0 0 2px rgba(0,0,0,.7);box-shadow:0 0 2px rgba(0,0,0,.7);margin:5px;line-height:1.3em}#kontakt .infoBox h2,.main-content .infoBox h1,.main-content .infoBox h2{margin:5px;padding:0 1em;text-transform:uppercase;background:#1d2647;color:#fff;border-radius:25px 25px 0 0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.7);-moz-box-shadow:0 0 2px rgba(0,0,0,.7);box-shadow:0 0 2px rgba(0,0,0,.73);line-height:1.5em}#kontakt .infoBox h2,.main-content .infoBox h2{margin:0;font-size:1.8em}#kontakt .infoBox{margin-top:3em}.main-content .infoBox .ce_text{padding:2em}.main-content .infoBox table{box-shadow:none;border:0;margin:0;padding:0}.main-content .infoBox table td{border-top:0;border-left:0;border-right:0;border-bottom:1px solid rgba(29,38,71,.3);vertical-align:top;padding:0}.main-navigation-wrapper{width:100%;margin:0 auto;text-align:center;float:none;background:#acc5e6;color:#fff;border-top:4px solid #fff;border-bottom:4px solid #fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.opensauce-sidebar-left .sidebar .sub-navigation ul li span.active,.opensauce-sidebar-left .sidebar .sub-navigation ul li.active,.opensauce-sidebar-left .sidebar .sub-navigation ul li:hover,.teaserBtn{background:#1d2547;color:#fff}.main-navigation{overflow:hidden;font-size:20px;color:#1d2647}.main-navigation ul{margin:0 auto;padding:0;display:table}.page-footer a,.sub-navigation ul{display:inline-block}.main-navigation a,.main-navigation li>span,.main-navigation li>strong{color:#1d2647;border:0;padding:.5em .62em;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.main-navigation-search input{color:#000;margin:.28625em 4em 0 -10.3125em}.main-navigation-search button{color:#fff;height:auto;min-height:40px}.main-navigation-search button:hover,.main-navigation-search.active,.main-navigation-search.focus,.mobile-navigation-close:hover,.mobile-navigation-wrapper ul ul{background:0 0}.news-image-teaser h2{margin:40px 0 .4em}.news-image-teaser .news-image-teaser-more{margin:10px 0 0}.teaser-boxes h1{font-size:2em}.teaser-boxes h3{margin:30px 0}.teaser-boxes{margin:2.22222em 0}.news-boxes-item h3{margin:0 0 .5em}.ce_rsce_opensauce_boxes2{position:relative;top:0;max-width:1200px}.ce_rsce_opensauce_boxes2 h3{color:#1d2647;background:0 0;border-bottom:1px solid #1d2647;padding:10px;margin:0;border-radius:5px 5px 0 0}.ce_rsce_opensauce_boxes2 .teaser-boxes-text{background:rgba(172,197,230,.3);padding:15px 30px;margin:0;border-radius:0 0 5px 5px;color:#1d2647;font-size:1.1em}.ce_rsce_opensauce_boxes_Links .teaserBtn,.teaserBtn{width:70%;margin:20px auto;text-align:center;display:block}.teaserBtn{padding:10px}.ce_rsce_opensauce_boxes_Links .teaserBtn{padding:0;color:#fff;background:0 0}.rsts-skin-default.rsts-main{margin:0 auto}.sub-navigation{text-align:center;background:rgba(131,187,38,.3)}.sub-navigation a{color:#1d2647;text-decoration:none}.button-box.-inline,.opensauce-sidebar-left .sub-navigation ul{display:inline}.opensauce-sidebar-left .sidebar .sub-navigation{margin-top:0;border-radius:15px;padding:20px}.opensauce-sidebar-left .sidebar .sub-navigation ul li{display:block;text-align:left;border-bottom:1px dotted #663b16;margin-bottom:10px}.opensauce-sidebar-left .sidebar .sub-navigation ul li a,.opensauce-sidebar-left .sidebar .sub-navigation ul li>span{float:none;margin:0;border:0;box-shadow:none;padding:0 0 0 10px}.opensauce-sidebar-right .main-content{width:67.85714%;margin:0}.page-footer .teaser-boxes-item{font-size:14px;line-height:1.5em}.page-footer a{color:#1d2647}.page-footer .mod_sitemap ul.level_1{-moz-column-count:4;-moz-column-gap:10px;-webkit-column-count:4;-webkit-column-gap:10px;column-count:4;column-gap:10px}.page-footer .mod_sitemap ul li{display:block;line-height:1.5em}.page-footer .mod_sitemap ul li li{display:block;padding:0;margin:0;line-height:1.5em;font-size:14px}.mobile-navigation-open{display:none;position:fixed;width:30px;height:39px;top:10px;right:10px;left:inherit;margin-top:10px;margin-bottom:5px;padding:7px 2px 22px;background-color:rgba(255,255,255,.85);background-position:left top;background-repeat:repeat;background-size:inherit;border-color:#007ab8;border-radius:10px;border-style:solid;border-width:5px 1px;line-height:0;text-indent:-99em;z-index:51}.mobile-navigation-open::after{border-radius:2px;content:"";display:block;height:3px;background-color:rgba(0,122,184,.5);-moz-box-shadow:0 7px rgba(32,132,132,.5),0 14px rgba(32,132,132,.5);-webkit-box-shadow:0 7px rgba(32,132,132,.5),0 14px rgba(32,132,132,.5);box-shadow:0 7px rgba(32,132,132,.5),0 14px rgba(32,132,132,.5);padding:0 2px}.mobile-navigation-open:hover::after{background:#007ab8;-moz-box-shadow:0 7px #208484,0 14px #208484;-webkit-box-shadow:0 7px #208484,0 14px #208484;box-shadow:0 7px #208484,0 14px #208484}.main-navigation-wrapper .mobile-navigation-open{top:50%}.mobile-navigation-close{border:0!important;box-shadow:none!important;display:none;height:30px;margin:0;overflow:hidden;padding:0;position:absolute;right:1%;top:1%;width:25px;background:0 0;color:#fff;font-size:1.4em;text-shadow:none}.is-active>.mobile-navigation-close{display:block}.mobile-navigation-wrapper{background:#252f50;display:none}.mobile-navigation-wrapper.is-enabled{position:fixed;left:-100%;top:100px;bottom:0;transition:left .5s ease-out;width:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:600}.centered-wrapper:after,.centered-wrapper:before{display:table;content:""}.mobile-navigation-wrapper.is-active{left:0}.mobile-navigation-wrapper h1{display:block;margin:0 0 50px;padding:0}.mobile-navigation-wrapper nav h1{display:block;margin:0 30px;padding:0;font-size:1.5em;letter-spacing:2px;font-family:Oswald,Verdana,Tahoma}.mobile-navigation-wrapper ul{display:block;margin:10px 15px 15px;padding:0}.mobile-navigation-wrapper ul.level_3{margin:10px 0 15px}@media screen and (max-width:380px){.main-content .infoBox h2{font-size:1.6em}.mobile-navigation-wrapper ul{margin:10px 15px 15px}.mobile-navigation-wrapper nav h1{font-size:1.2em}}.mobile-navigation-wrapper li{display:block;position:relative}.mobile-navigation-wrapper li::before{content:none}.mobile-navigation-wrapper a,.mobile-navigation-wrapper strong.active,.mobile-navigation-wrapper strong.forward,.mobile-navigation-wrapper strong.trail{background-color:#252f50;color:#fff;display:block;padding:.1em .52857em;transition:background-color .6s ease-out;margin:10px 0 0;font-size:1.2em;font-weight:300;text-transform:uppercase;letter-spacing:1px}.mobile-navigation-wrapper a::before,.mobile-navigation-wrapper strong.active::before,.mobile-navigation-wrapper strong.forward::before,.mobile-navigation-wrapper strong.trail::before{margin-right:.42857em}.mobile-navigation li.active,.mobile-navigation span.active,.mobile-navigation-wrapper a:hover{background-color:#dcdcdc;outline:0;text-decoration:none;transition:background-color .2s ease-out}.mobile-navigation-wrapper a.active,.mobile-navigation-wrapper a.trail,.mobile-navigation-wrapper strong.active,.mobile-navigation-wrapper strong.forward,.mobile-navigation-wrapper strong.trail{font-weight:700}.mobile-navigation-wrapper a.active,.mobile-navigation-wrapper strong.active{background-color:#dfdfdf}.mobile-navigation-wrapper li li{color:#bfbfbf}.mobile-navigation-wrapper li li a,.mobile-navigation-wrapper li li span.active,.mobile-navigation-wrapper li li span.forward,.mobile-navigation-wrapper li li span.trail{padding-left:.2em;margin-top:0}.mobile-navigation-wrapper li li li a,.mobile-navigation-wrapper li li li span.active,.mobile-navigation-wrapper li li li span.forward,.mobile-navigation-wrapper li li li span.trail{padding-left:2.78571em}.mobile-navigation-wrapper li li li li a,.mobile-navigation-wrapper li li li li span.active,.mobile-navigation-wrapper li li li li span.forward,.mobile-navigation-wrapper li li li li span.trail{padding-left:3.71429em}.mobile-navigation-wrapper li li li li li a,.mobile-navigation-wrapper li li li li li span.active,.mobile-navigation-wrapper li li li li li span.forward,.mobile-navigation-wrapper li li li li li span.trail{padding-left:4.64286em}.mobile-navigation-wrapper .mobile-navigation-wrapper-expand{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(255,255,255,0);border-color:transparent;border-image:none;border-radius:0;border-style:solid;border-width:.21429em 0;box-shadow:none;color:inherit;line-height:0;margin:0;outline:0;overflow:hidden;padding:.1em;position:absolute;right:0;text-indent:-99em;text-shadow:none;top:0}.mobile-navigation-wrapper .mobile-navigation-wrapper-expand::after{content:"\e009";display:block;font:1.14286em/1 "RockSolid Icons";position:relative;text-indent:0;text-rendering:geometricprecision;color:#fff}.mobile-navigation-wrapper .is-expanded>.mobile-navigation-wrapper-expand::after{content:"\e00c"}.main-navigation-wrapper .mobile-navigation-open{top:inherit}.mobile-navigation li.active,.mobile-navigation span.active,.mobile-navigation strong.active,.mobile-navigation-wrapper a:hover{color:#333}.centered-wrapper{zoom:1;position:relative;clear:both;background:50% 50%/cover no-repeat}.centered-wrapper:after{clear:both}.centered-wrapper.-vertical-centered{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.centered-wrapper.-border-top{border-top:1px solid #dcdcdc}.centered-wrapper.-border-bottom{border-bottom:1px solid #dcdcdc}.-color-inverted .button.-tertiary,.-color-inverted button.-tertiary,.-color-inverted input[type=submit].-tertiary,.-highlight-color .button,.-highlight-color .button.-secondary,.-highlight-color .feature-box-link,.-highlight-color .headline-box-link,.-highlight-color .main-navigation-search-form button,.-highlight-color .pricing-table-plan a,.-highlight-color button,.-highlight-color button.-secondary,.-highlight-color input[type=button],.-highlight-color input[type=reset],.-highlight-color input[type=submit],.-highlight-color input[type=submit].-secondary,.centered-wrapper.-color-inverted,.main-navigation-search-form .-highlight-color button,.pricing-table-plan .-highlight-color a{color:#fff}.centered-wrapper.-highlight-color{background-color:#8c8c8c}.centered-wrapper.-background-color-1{background-color:#353d47}.centered-wrapper.-background-color-2{background-color:#f5f5f5}.centered-wrapper.-height-small{min-height:300px}.centered-wrapper.-height-medium{min-height:640px}.centered-wrapper.-height-large{min-height:900px}.centered-wrapper.-viewport-height{min-height:710px;min-height:calc(100vh - 3.86667em)}.centered-wrapper.-fade-in.not-in-view{opacity:0}.centered-wrapper.-fade-in.in-view{-webkit-transition:opacity 1.5s;-moz-transition:opacity 1.5s;-o-transition:opacity 1.5s;transition:opacity 1.5s}.centered-wrapper-background{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:50% 50%/cover no-repeat}.centered-wrapper-background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.-background-mousemove-inverted>.centered-wrapper-background,.-background-mousemove>.centered-wrapper-background{right:-12%}.centered-wrapper-background-2{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.1)}.centered-wrapper-inner{position:relative;max-width:1170px;margin:0 auto}.centered-wrapper-inner.-fullwidth{width:100%;max-width:none;margin:0}.centered-wrapper-inner.-fullwidth-padded{max-width:none;padding-right:2.66667em;padding-left:2.66667em}@media screen and (max-width:1280px){.centered-wrapper-inner.-fullwidth-padded{padding-right:0;padding-left:0}}@media screen and (max-width:900px){.fixed,.rsts-skin-default.rsts-main.fixed .rsts-view{position:relative}.main-navigation{margin-right:3.55556em;font-size:.83333em}.opensauce-sidebar-right .main-content{width:96%;margin:0 20px;padding:0}.opensauce-sidebar-right .sidebar>.block{margin:0 20px}.page-footer .mod_sitemap ul.level_1{-moz-column-count:3;-moz-column-gap:10px;-webkit-column-count:3;-webkit-column-gap:10px;column-count:3;column-gap:10px}.centered-wrapper.-viewport-height{min-height:100vh}.centered-wrapper.-no-background-tablet>.centered-wrapper-background,.centered-wrapper.-no-background-tablet>.centered-wrapper-background-2{display:none}}.button-box{margin:.8em 0}.button-box.-left{text-align:left}.button,.button.-secondary,.feature-box-link,.feature-box-link.-secondary,.headline-box-link,.headline-box-link.-secondary,.main-navigation-search-form button,.pricing-table-plan a,.pricing-table-plan a.-secondary,button,button.-secondary,input[type=button],input[type=reset],input[type=submit],input[type=submit].-secondary{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;padding:1em;border:0;outline:0;font-size:.93333em;letter-spacing:.1em;line-height:1.42929;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;background:#007ab8}.button.-secondary:focus,.button.-secondary:hover,.button:focus,.button:hover,.feature-box-link:focus,.feature-box-link:hover,.headline-box-link:focus,.headline-box-link:hover,.main-navigation-search-form button:focus,.main-navigation-search-form button:hover,.pricing-table-plan a:focus,.pricing-table-plan a:hover,button.-secondary:focus,button.-secondary:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].-secondary:focus,input[type=submit].-secondary:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#007ab8;text-decoration:none}.button.-secondary:active,.button:active,.feature-box-link:active,.headline-box-link:active,.main-navigation-search-form button:active,.pricing-table-plan a:active,button.-secondary:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit].-secondary:active,input[type=submit]:active{background-color:#007ab8}.-small.button.-secondary,.-small.feature-box-link,.-small.headline-box-link,.button.-small,.main-navigation-search-form button.-small,.pricing-table-plan a.-small,button.-small,button.-small.-secondary,input.-small[type=submit].-secondary,input[type=button].-small,input[type=reset].-small,input[type=submit].-small{padding:.66667em 1em;font-size:.8em;line-height:1.6675}.-medium.button.-secondary,.-medium.feature-box-link,.-medium.headline-box-link,.button.-medium,.main-navigation-search-form button.-medium,.pricing-table-plan a.-medium,button.-medium,button.-medium.-secondary,input.-medium[type=submit].-secondary,input[type=button].-medium,input[type=reset].-medium,input[type=submit].-medium{padding:.75em 1em;font-size:1.2em;line-height:1.11167}.-large.button.-secondary,.-large.feature-box-link,.-large.headline-box-link,.button.-large,.main-navigation-search-form button.-large,.pricing-table-plan a.-large,button.-large,button.-large.-secondary,input.-large[type=submit].-secondary,input[type=button].-large,input[type=reset].-large,input[type=submit].-large{padding:.71429em .95238em;font-size:1.4em;line-height:.95286}.-super-size.button.-secondary,.-super-size.feature-box-link,.-super-size.headline-box-link,.button.-super-size,.main-navigation-search-form button.-super-size,.pricing-table-plan a.-super-size,button.-super-size,button.-super-size.-secondary,input.-super-size[type=submit].-secondary,input[type=button].-super-size,input[type=reset].-super-size,input[type=submit].-super-size{padding:.55556em .69444em;font-size:2.4em;line-height:1.00028}@media screen and (max-width:599px){.mod_booknav{font-size:.8em;margin-top:0;margin-bottom:.5em;padding-left:1em;padding-right:1em;padding-top:.5em;border-top:1px dotted #bbb}.caroufredsel_gallery img{height:100%;max-height:150px;width:auto}.centered-wrapper.-no-background-mobile>.centered-wrapper-background,.centered-wrapper.-no-background-mobile>.centered-wrapper-background-2,.headerInfo,.news-image-teaser time{display:none}#kontakt h1,.topContainer h1{font-size:1.25em;margin:.6em 0 0}#kontakt h2,.topContainer h2{font-size:.87em;margin:0 0 10px}#kontakt .gm-style .gm-style-iw h1,#kontakt .gm-style .gm-style-iw h2{font-size:12px;margin:0}.page-header{padding-top:0}.image_container.float_left,.image_container.float_right{margin-left:0;float:none!important;width:auto!important}.topContainer .image_container.float_left{float:left!important;margin-left:20px}.topContainer .image_container.float_right{float:right!important;margin-right:20px}h1{font-size:26px;margin:20px 0}.main-content h1{font-size:24px;margin:30px 0 15px}.main-content h2{font-size:18px}.start-boxes-text h3{font-size:30px}.main-content h4,h4{font-size:19px;margin:0}.main-content{font-size:15px}.mod_article .ce_text,.mod_search{padding:10px}.main-navigation-search input{color:#000;margin:.5625em 4em 0 -10.3125em}.mod_search form input[type=search],.mod_search form input[type=submit]{width:100%}.main-navigation-wrapper{border-top:0 solid #fff;border-bottom:3px solid #fff}.opensauce-sidebar-right .main-content{width:96%;margin:0 10px;padding:0}.opensauce-sidebar-right .sidebar>.block{margin:0 10px}.page-footer .mod_sitemap ul.level_1{-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;column-gap:10px}.mobile-navigation-open,.mobile-navigation-wrapper.is-enabled{display:block}.mobile-navigation-wrapper{display:none;z-index:600}.centered-wrapper.-height-small{min-height:200px}.centered-wrapper.-height-medium{min-height:400px}.centered-wrapper.-height-large{min-height:600px}.centered-wrapper.-viewport-height{min-height:100vh}.-super-size.button.-secondary,.-super-size.feature-box-link,.-super-size.headline-box-link,.button.-super-size,.main-navigation-search-form button.-super-size,.pricing-table-plan a.-super-size,button.-super-size,button.-super-size.-secondary,input.-super-size[type=submit].-secondary,input[type=button].-super-size,input[type=reset].-super-size,input[type=submit].-super-size{font-size:1.86667em}}.button.-small,button.-small,input[type=submit].-small{padding:.41667em .83333em;font-size:.8em}.button.-secondary,.feature-box-link.-secondary,.headline-box-link.-secondary,.main-navigation-search-form button,.pricing-table-plan a.-secondary,button.-secondary,input[type=submit].-secondary{padding:.5em 1.28571em;border:2px solid currentColor;color:inherit;background:0 0}.button.-secondary:active,.button.-secondary:focus,.button.-secondary:hover,.feature-box-link.-secondary:active,.feature-box-link.-secondary:focus,.feature-box-link.-secondary:hover,.headline-box-link.-secondary:active,.headline-box-link.-secondary:focus,.headline-box-link.-secondary:hover,.main-navigation-search-form button:active,.main-navigation-search-form button:focus,.main-navigation-search-form button:hover,.pricing-table-plan a.-secondary:active,.pricing-table-plan a.-secondary:focus,.pricing-table-plan a.-secondary:hover,button.-secondary:active,button.-secondary:focus,button.-secondary:hover,input[type=submit].-secondary:active,input[type=submit].-secondary:focus,input[type=submit].-secondary:hover{background-color:transparent}.button.-secondary:focus:after,.button.-secondary:hover:after,.feature-box-link.-secondary:focus:after,.feature-box-link.-secondary:hover:after,.headline-box-link.-secondary:focus:after,.headline-box-link.-secondary:hover:after,.main-navigation-search-form button:focus:after,.main-navigation-search-form button:hover:after,.pricing-table-plan a.-secondary:focus:after,.pricing-table-plan a.-secondary:hover:after,button.-secondary:focus:after,button.-secondary:hover:after,input[type=submit].-secondary:focus:after,input[type=submit].-secondary:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:currentColor;opacity:.2}.button.-secondary:active:after,.feature-box-link.-secondary:active:after,.headline-box-link.-secondary:active:after,.main-navigation-search-form button:active:after,.pricing-table-plan a.-secondary:active:after,button.-secondary:active:after,input[type=submit].-secondary:active:after{opacity:.1}.-large.button.-secondary,.-large.feature-box-link.-secondary,.-large.headline-box-link.-secondary,.-super-size.button.-secondary,.-super-size.feature-box-link.-secondary,.-super-size.headline-box-link.-secondary,.main-navigation-search-form button.-large,.main-navigation-search-form button.-super-size,.pricing-table-plan a.-large.-secondary,.pricing-table-plan a.-super-size.-secondary,button.-large.-secondary,button.-super-size.-secondary,input.-large[type=submit].-secondary,input.-super-size[type=submit].-secondary{border-width:3px}.button.-tertiary,button.-tertiary,input[type=submit].-tertiary{padding:0;font-size:1.6em;letter-spacing:normal;text-align:left;text-transform:none;background:0 0;color:#33b1ec}.-small.button.-tertiary,button.-small.-tertiary,input.-small[type=submit].-tertiary{font-size:.93333em;line-height:1.42929}.-medium.button.-tertiary,button.-medium.-tertiary,input.-medium[type=submit].-tertiary{font-size:1.2em;line-height:1.11167}.-large.button.-tertiary,button.-large.-tertiary,input.-large[type=submit].-tertiary{font-size:1.4em;line-height:.95286}.-super-size.button.-tertiary,button.-super-size.-tertiary,input.-super-size[type=submit].-tertiary{font-size:2.4em;line-height:1.00028}.button.-tertiary:before,button.-tertiary:before,input[type=submit].-tertiary:before{top:-2px;font-size:60%}.button.-tertiary:focus,.button.-tertiary:hover,button.-tertiary:focus,button.-tertiary:hover,input[type=submit].-tertiary:focus,input[type=submit].-tertiary:hover{color:#2f8dba}
