.error{color:red;margin-bottom:10px;max-width:100%}li.pagination{float:left;margin-left:10px}li.pagination
a.active{color:grey}.zeilen_content_element{overflow:hidden;float:left}.cms_item
a.file{background-position:0 0;background-repeat:no-repeat;padding:2px
0 2px 20px;white-space:nowrap;display:block}.cms_item
a.pdf{background-image:url(/frontend/standards/images/pdf.png);background-position-y:3px;background-position-x:0px}.cms_item a.xlsx,
.cms_item
a.xls{background-image:url(/frontend/standards/images/xls.png);background-position-y:3px;background-position-x:0px}.cms_item a.docx,
.cms_item
a.doc{background-image:url(/frontend/standards/images/doc.png);background-position-y:3px;background-position-x:0px}.cms_item
a.mp3{background-image:url(/frontend/standards/images/icon-mp3.png)}.zeile
audio{width:100%}.formular
label{float:left}.formular label.required:after{content:' *';color:red}.formular
label.auswahl{margin-right:10px;margin-bottom:5px}.formular
label.frage{min-width:150px}.formular .formular-input{max-width:500px;float:left}.formular #recaptcha_widget_div,
.formular textarea,
.formular
input{float:left}.formular input[type=radio],
.formular input[type=checkbox]{margin-right:5px}.formular textarea.invalid,
.formular
input.invalid{border:1px
solid #F68E8E !important;box-shadow:inset 0px 1px 3px 0 rgba(0, 0, 0, 0.2), 0 0 3px 1px rgba(246, 172, 172, 1) !important;-moz-box-shadow:inset 0px 1px 3px 0 rgba(0, 0, 0, 0.2), 0 0 3px 1px rgba(246, 172, 172, 1) !important;-webkit-box-shadow:inset 0px 1px 3px 0 rgba(0, 0, 0, 0.2), 0 0 3px 1px rgba(246, 172, 172, 1) !important}.gal-pic{width:260px;height:260px;overflow:hidden;float:left}.cms_column .clearfix:after,.cms_column.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.cms_column .clearfix,.cms_column.clearfix{display:inline-block}html[xmlns] .cms_column .clearfix ,
html[xmlns] .cms_column.clearfix{display:block}.cms_video_container
video{width:100% !important;height:auto !important}.cms_column{float:left;width:100%;height:auto;position:relative !important}.cms_item{width:100%}.responsive-container{max-width:100% !important;overflow:auto;word-break:normal;border:0px}.formular .form-typ-1 label,
.formular .form-typ-3 label,
.formular .form-typ-1 input,
.formular .form-typ-3 input,
.formular .form-typ-1 textarea,
.formular .form-typ-3 textarea,
.formular .form-typ-1 select,
.formular .form-typ-3
select{width:100%}.formular .moveup-placeholder{min-height:40px}.formular .form-typ-1 input[type="radio"],
.formular .form-typ-3 input[type="radio"],
.formular .form-typ-1 input[type="checkbox"],
.formular .form-typ-3 input[type="checkbox"]{width:unset;min-height:unset}@media screen and (max-width: 767px), (max-device-width: 767px){.cms_column
img{width:100% !important;height:auto !important}}@media screen and (max-width: 460px), (max-device-width: 460px){.cms_column{margin:0
0 10px !important;width:100% !important}}
/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('/frontend/standards/js/fancybox/source/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('/frontend/standards/js/fancybox/source/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/frontend/standards/js/fancybox/source/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/frontend/standards/js/fancybox/source/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@font-face{font-family:'berthold_akzidenz_grotesk_bRg';src:url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.eot');src:url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.eot?#iefix') format('embedded-opentype'),
url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.woff2') format('woff2'),
url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.woff') format('woff'),
url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.ttf') format('truetype'),
url('/customer/layout/fonts/akzidenzgroteskbe-ex-webfont.svg#berthold_akzidenz_grotesk_bRg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'nimbus_sans_d_otbold';src:url('/customer/layout/fonts/nimbussansdot-bold-webfont.eot');src:url('/customer/layout/fonts/nimbussansdot-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/customer/layout/fonts/nimbussansdot-bold-webfont.woff2') format('woff2'),
url('/customer/layout/fonts/nimbussansdot-bold-webfont.woff') format('woff'),
url('/customer/layout/fonts/nimbussansdot-bold-webfont.ttf') format('truetype'),
url('/customer/layout/fonts/nimbussansdot-bold-webfont.svg#nimbus_sans_d_otbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'nimbus_sans_d_otlight';src:url('/customer/layout/fonts/nimbussansdot-ligh-webfont.eot');src:url('/customer/layout/fonts/nimbussansdot-ligh-webfont.eot?#iefix') format('embedded-opentype'),
url('/customer/layout/fonts/nimbussansdot-ligh-webfont.woff2') format('woff2'),
url('/customer/layout/fonts/nimbussansdot-ligh-webfont.woff') format('woff'),
url('/customer/layout/fonts/nimbussansdot-ligh-webfont.ttf') format('truetype'),
url('/customer/layout/fonts/nimbussansdot-ligh-webfont.svg#nimbus_sans_d_otlight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'nimbus_sans_d_otregular';src:url('/customer/layout/fonts/nimbussansdot-regu-webfont.eot');src:url('/customer/layout/fonts/nimbussansdot-regu-webfont.eot?#iefix') format('embedded-opentype'),
url('/customer/layout/fonts/nimbussansdot-regu-webfont.woff2') format('woff2'),
url('/customer/layout/fonts/nimbussansdot-regu-webfont.woff') format('woff'),
url('/customer/layout/fonts/nimbussansdot-regu-webfont.ttf') format('truetype'),
url('/customer/layout/fonts/nimbussansdot-regu-webfont.svg#nimbus_sans_d_otregular') format('svg');font-weight:normal;font-style:normal}body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,img,form,fieldset,blockquote{border:0;margin:0;padding:0}body{background:#fff;color:#000;font:17px nimbus_sans_d_otlight,Arial,Verdana,Helvetica,Sans-Serif}a{color:#000;outline:none;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea{background:#fff;border:0;border-radius:15px;color:#000;font:13px nimbus_sans_d_otbold !important;letter-spacing:1px;padding:7px
8px;text-transform:uppercase}li{list-style:none}h1,h2{font:54px/1em berthold_akzidenz_grotesk_bRg;letter-spacing:1px;margin:0
0 .5em;text-transform:uppercase}h2{font-size:40px;margin:0
0 .5em}h3{font:28px nimbus_sans_d_otbold;margin:0
0 .5em}h4{font-weight:normal;font-size:28px;margin:0
0 .5em}h5{font:26px berthold_akzidenz_grotesk_bRg;margin:0
0 .5em;text-transform:uppercase}h6{font:19px nimbus_sans_d_otbold;letter-spacing:1px;text-transform:uppercase}p{line-height:1.3em;padding:0
0 1.4em}table{border-collapse:collapse;width:100%}img{display:block}#home,#subpage5{background:#ffed00}#home
.page{}#subpage2{background:#f5f5f5}#subpage9{background:#ffec02;margin-top:100px;clear:both}#subpage3,#subpage6,#subpage8{background:#fffde5}#subpage4,#subpage7{background:#fff}#page-bot{background:url(/customer/layout/images/footer-bg.png) #e1e1e1 bottom left no-repeat}.middle-footer{background:#f5f5f5 bottom left no-repeat !important;margin-top:-40px}.page{margin:0
auto;max-width:1260px;padding:55px
0;padding-left:21px;padding-right:21px}#header{background:#fff;height:70px;left:0;position:fixed;right:0;top:0;z-index:1000}.page-wrap{padding:70px
0 0 0}.headline{background:#ffed00;padding:70px
0 0}.headline
h1{margin:0}.headline2{background:url(/customer/layout/images/ico-quest.png) left no-repeat;padding:0
0 0 40px;line-height:35px;font-size:18px;margin:0
0 10px}.logo{float:left;padding:15px
0 0 15px}.intro{font-size:28px}.intro
p{padding:0
0 .8em}.nav-menu{background:url(/customer/layout/images/ico-nav.png) no-repeat;cursor:pointer;display:none;float:left;height:28px;margin:20px
15px 0 20px;width:31px;z-index:100}.nav-menu.active{background:url(/customer/layout/images/ico-nav-.png) no-repeat}.nav1{padding:0
0 0 10%;text-align:center}.nav1
li{display:inline-block;letter-spacing:1px;margin:0
-5px 0 0;padding:0
15px;position:relative}.nav1
a{color:#000;display:inline-block;font:16px/70px nimbus_sans_d_otregular;height:84px;line-height:70px;margin:0
0 -14px;text-decoration:none;text-transform:uppercase}.nav1 a:hover,
.nav1 .active a,
.nav1 li:hover
a{background:url(/customer/layout/images/nav-hover.png) bottom no-repeat;color:#000}.nav1 .active
a{font-family:nimbus_sans_d_otbold}.nav-paging{height:50px;margin:0
auto -30px;text-align:center;width:125px;margin-top:50px}.nav-paging
a{display:inline-block;height:50px;width:50px}.btn-prev,.btn-next{display:inline-block;margin:0
5px}.btn-prev
a{background:url(/customer/layout/images/btn-prev.png) no-repeat}.btn-next
a{background:url(/customer/layout/images/btn-next.png) no-repeat}.cols{}.cols.sep [class*="col-"]{border-right:2px dotted #6b6b6b}.cols.sep [class*="col-"]:last-child{border:0}.col1{padding-top:50px}.col2{}.list-features{margin:0
0 1em}.list-features
.row{margin:0}.list-features [class*="col-"]{padding-left:0;padding-right:0}.list-features [class*="col-"]:last-child .feature-item{border:0}.feature-item{border-right:2px dotted #6b6b6b;padding:0
30px;text-align:center}.feature-item
h4{font:18px nimbus_sans_d_otbold;letter-spacing:2px;text-transform:uppercase}.ico-feature{margin:0
auto 20px;width:70px}.list-ads
img{margin:0
0 15px}.list-questions
em{font:18px nimbus_sans_d_otbold !important;text-transform:uppercase}.list-questions{padding:15px
0}.form-search{float:right;padding:20px
15px 0 0;width:210px}.form-search
input{background:#d7d7d7;float:left;width:160px}.form-search .btn-search{border:0;border-radius:0;margin:2px
0 0 5px;padding:0;width:auto}#contact-form2
input{font-size:12px !important}#contact-form2
textarea{height:100px}.form{margin:0
0 1em}.form [class*="col-"]{padding-left:5px;padding-right:5px}.form
.row{margin-left:-5px;margin-right:-5px}.form
input{margin:0
0 5px !important;text-align:center !important;width:100%}.form
textarea{height:180px;margin:0
0 15px;overflow:auto;width:100%}.form .btn-submit{background:#ffed00;border:0;cursor:pointer;float:right;margin:0;padding:4px
15px;width:auto}.fahrplan-form{margin:0
0 25px}.fahrplan-form
img{height:auto;width:100%}.text-right{text-align:right}.text-center{text-align:center}.btn-link
a{background:url(/customer/layout/images/ico-arrow.png) #d7d7d7 right no-repeat;border-radius:15px;color:#000;display:inline-block;font:12px nimbus_sans_d_otbold;height:30px;letter-spacing:1px;line-height:30px;padding:0
50px 0 40px;text-align:center;text-decoration:none;text-transform:uppercase;margin-top:5px}.btn-link a:hover{background:url(/customer/layout/images/ico-arrow.png) #ffed00 right no-repeat}.btn-link2
a{background:#fff;border-radius:15px;color:#000;display:inline-block;font:12px nimbus_sans_d_otbold;height:30px;letter-spacing:1px;line-height:30px;padding:0
40px;text-align:center;text-decoration:none;text-transform:uppercase}.btn-link2 a:hover{background:#ffed00}.ico-link
a{background:url(/customer/layout/images/ico-link.png) #d7d7d7 right no-repeat}.ico-link a:hover{background:url(/customer/layout/images/ico-link.png) #ffed00 right no-repeat}.pic img, .pic2
img{height:auto;width:100%}.pic2{margin:0
auto 15px;max-width:400px}.pic-info{text-align:center}#footer{font:14px nimbus_sans_d_otregular;margin:0
auto;max-width:1260px;padding:40px
0 60px}.middle-footer
#footer{border-top:2px dotted #6b6b6b}#footer [class*="col-"]{padding-left:0;padding-right:0}#footer
.row{margin-left:0;margin-right:0}#footer h5, #footer
h6{font:14px nimbus_sans_d_otbold;margin:0
0 10px;text-transform:uppercase}#footer
h6{margin:0}#footer h5
em{display:block;font-family:nimbus_sans_d_otregular;font-style:normal;letter-spacing:normal;text-transform:none}#footer [class*="col-"]:last-child .footer-box{border:0}.footer-box{border-right:2px dotted #6b6b6b;padding:0
20px;min-height:242px}.hl{border-top:2px dotted #6b6b6b;margin:0
0 20px}.banner_image{width:100%;height:auto;margin-top:70px}.banner_image
img{width:100%;height:auto}#subpage7{padding-top:55px;background-color:#f5f5f5 !important}.storypage{margin-top:70px}.stories .nav-paging{margin:0
auto -30px;text-align:center;width:100%;float:left;margin-bottom:40px;padding-top:30px}.stories .col-sm-6{padding-top:50px}.storypage
.cols{padding:0
0 0 0px !important}.development
.row{padding-top:35px;border-style:solid;border-top-width:1px;padding-bottom:50px}#neuerungen-zusammenfassung a:hover{background-color:inherit}#neuerungen-zusammenfassung{margin-bottom:20px;float:right}#subpage10{margin-top:70px}.sh-mobil .container .col-sm-6 ul
li{list-style:disc !important;list-style-position:outside;margin-left:40px}.sh-mobil{margin-right:21px;margin-left:21px}#flextax{margin-top:15px}.sh-mobil{padding-top:30px;padding-bottom:30px;padding-right:21px;padding-left:21px}#subpage3sh{top:70px}.container .col-sm-6 img, .container .col-sm-6 h5, .container .col-sm-6
p{}#flexiapp-footer{margin-top:20px}#footer-first{}#sh-headline
h4{padding-left:21px;padding-right:21px}.stories{padding-left:21px;padding-right:21px}.middle-footer{display:none}#subpage3sh
.intro{display:none}input[name="l1"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-01.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l2"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-02.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l3"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-03.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l4"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-04.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l5"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-05.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l6"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-06.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l7"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-07.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l8"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-08.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="l9"]{background:url(http://www.sh-mobil.ch/customer/layout/images/Input-09.png) no-repeat right center;border:0;display:block;height:50px;width:50px;border-radius:0px}input[name="vorname"],input[name="strasse"],input[name="ort"],input[name="email"]{background-color:#ffec02 !important;width:70%;border-bottom:solid 1px !important;border-radius:0px;text-align:left !important}input[name="submitt"]{width:125px;height:35px;left:48%;border-radius:0px}form .col-sm-3{margin-right:10px;margin-bottom:15px;float:left}label{min-width:200px;font-weight:bold}.center
p{padding-bottom:5px}.center
h3{clear:both;display:inline;margin-right:40px;margin-bottom:40px;text-transform:uppercase}.center{clear:both;max-width:800px;margin:0
0 0 15%}.picscon{margin:50px
0 0 0}.picscon
img{width:auto;float:left;margin:0
20px 30px 0px}#teaser{width:75%}#teaserimg{max-width:300px;width:100%}.center.top{margin:0
0 0 30%}.row.teaser
img{width:auto;margin-right:0px}#nruno{margin-left:35%}.list-pas
img{padding-bottom:5px}.cform-hidden{position:absolute;top:0;left:0;display:inline-block;width:0;height:0;margin:0;padding:0;border:0;outline:0;visibility:hidden;overflow:hidden}.cform-template-input, .cform-file .cform-filename, .cform-text input, .cform-text textarea,.cform-checkbox,.cform-radio,.cform-select,.cform-multiselect{padding:3px;margin:0;box-sizing:border-box;background-color:#fff;border:0;font-size:1.1em;color:#000;cursor:pointer}.cform-template-input:hover, .cform-file .cform-filename:hover, .cform-text input:hover, .cform-text textarea:hover,.cform-checkbox:hover,.cform-radio:hover,.cform-select:hover,.cform-multiselect:hover{border-color:#2a3741;color:#2a3741}.cform-template-input:focus, .cform-file .cform-filename:focus, .cform-text input:focus, .cform-text textarea:focus, .cform-checkbox:focus, .cform-radio:focus, .cform-select:focus, .cform-multiselect:focus, .cform-template-input:active, .cform-file .cform-filename:active, .cform-text input:active, .cform-text textarea:active,.cform-checkbox:active,.cform-radio:active,.cform-select:active,.cform-multiselect:active{background-color:#ffed00;border-color:#2a3741;color:#2a3741;outline:0}.cform-control-template, .cform-submit input, .cform-button button, .cform-file .cform-control{position:relative;padding:5px
10px;margin:0;background-color:#2a3741;border:1px
solid #2a3741;box-sizing:border-box;font-size:1em;color:white;cursor:pointer}.cform-control-template:hover, .cform-submit input:hover, .cform-button button:hover, .cform-file .cform-control:hover{background-color:##ffed00;border-color:#529632;color:white;outline:0}.cform-select-control-template, .cform-select .cform-control{position:relative;padding:5px
10px;margin:0;background-color:##ffed00;border:1px
solid #2a3741;box-sizing:border-box;font-size:1em;color:white;cursor:pointer}.cform-select-control-template:hover, .cform-select .cform-control:hover{background-color:##ffed00;border-color:#529632;color:white;outline:0}.cform-submit
input{text-align:center}.cform-button
button{text-align:center}.cform-file{position:relative}.cform-file .cform-control{width:120px;text-align:center}.cform-file .cform-filename{position:absolute;top:0;bottom:0;left:120px;right:0;padding-left:10px;line-height:2em;font-size:0.75em;overflow:hidden}.cform-text
input{padding:5px
10px}.cform-text
textarea{padding:5px
10px}.cform-checkbox{position:relative;display:inline-block;width:18px;height:18px;box-sizing:border-box;cursor:pointer}.cform-checkbox .cform-marker{display:none;width:10px;height:10px;background-color:#2a5170}.cform-checkbox.checked .cform-marker{display:block}.cform-radio{position:relative;display:inline-block;width:18px;height:18px;box-sizing:border-box;-webkit-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;cursor:pointer}.cform-radio .cform-marker{display:none;width:12px;height:12px;background-color:#2a5170;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.cform-radio.checked .cform-marker{display:block}.cform-select{padding:0;position:relative;border:none}.cform-select .cform-control{border-left:1px solid #2a3741;border-top:1px solid #2a3741;border-right:1px solid #2a3741}.cform-select .cform-control
.chevron{color:white}.cform-select .cform-control:hover{border-color:#529632}.cform-select .cform-control:hover
.chevron{color:white}.cform-select
ul{position:absolute;top:100%;left:0;margin:0;padding:0;width:100%;max-height:0px;list-style:none;overflow:hidden;background-color:#b6ccdd;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.cform-select ul
li{padding:4px
8px;color:#2a5170;border-left:1px solid #2a3741;border-right:1px solid #2a3741}.cform-select ul
li.selected{background-color:#2a5170;border-color:#2a3741;color:white}.cform-select ul li:hover{background-color:#529632;border-color:#2a3741;color:white}.cform-select ul li:last-child{border-bottom:1px solid #2a3741}.cform-select.active .cform-control{background-color:#529632;border-color:#529632}.cform-select.active .cform-control
.chevron{border-color:white}.cform-select.active
ul{max-height:1000px}.cform-multiselect{padding:0}.cform-multiselect
ul{margin:0;padding:0;width:100%;list-style:none;background-color:#b6ccdd;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;overflow:hidden}.cform-multiselect ul
li{padding:4px
8px;color:#2a5170}.cform-multiselect ul
li.selected{color:#fff;background-color:#2a5170}.cform-multiselect ul li:hover{color:#fff;background-color:#529632}.chevron::before{content:'';position:absolute;top:7px;right:10px;display:inline-block;width:0.45em;height:0.45em;border-style:solid;border-width:0.15em 0.15em 0 0;border-color:white;vertical-align:center;transform:rotate(-45deg)}.chevron.bottom:before{transform:rotate(135deg)}@media screen and (max-width: 1260px), (max-device-width: 1260px){.page{padding-left:20px;padding-right:20px;overflow:hidden}}@media screen and (max-width: 1180px), (max-device-width: 1180px){#teaser{width:100%}.nav1{float:left;text-align:left;padding:0
0 0 20px}.nav1
li{padding:0
10px;letter-spacing:normal}}@media screen and (max-width: 1000px), (max-device-width: 1000px){h1{font-size:40px}h2{font-size:30px}.nav1
li{padding:0
8px}.nav1
a{font-size:14px}}@media screen and (max-width: 900px), (max-device-width: 900px){h1{font-size:30px}h2{font-size:20px}h4{font-size:18px}.intro{font-size:20px}.nav-menu{display:block}.nav1{display:none;text-align:center;position:absolute;top:70px;left:0;right:0;padding:0
0 15px;background:#fff}.nav1
li{display:block}.nav1
a{display:block;line-height:70px;height:auto;font-size:20px}}@media screen and (max-width: 767px), (max-device-width: 767px){#nruno{margin-left:20px}.center.top{margin-left:20px}h5{font-size:17px}h6{font-size:16px}.feature-item,.footer-box{border:0;margin:0
0 20px}.pic{margin:0
0 20px}input[name="vorname"],input[name="strasse"],input[name="ort"],input[name="email"]{width:90%}.center{margin:20px}.picscon{padding:20px}.picscon
img{margin:0
20px 20px 0px}}@media screen and (max-width: 400px), (max-device-width: 400px){.form-search{width:180px}.form-search
input{width:130px}.center
h3{clear:both;display:block;margin:10px
60px 0 0}}@media screen and (max-width: 340px), (max-device-width: 340px){.center
h3{clear:both;display:block;margin:10px
0 -5px 0}#header{min-width:305px}.page{padding:35px
20px}h1{font-size:25px}h2{font-size:18px}h4{font-size:18px}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{margin-right:auto;margin-left:auto}@media (max-width: 768px){form,a{margin-bottom:10px}}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1260px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:21px;padding-right:21px}.row{margin-left:-21px;margin-right:-21px}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:21px;padding-right:21px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (max-width: 768px){#second-logo-row{float:none !important}#contact-form2 .col-sm-3{float:none !important;width:100% !important}}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.hidden{display:none !important;visibility:hidden !important}.affix{position:fixed}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.img-responsive{display:block;max-width:100%;height:auto}
