.tx-felogin-pi1 label{display:block}
.tx-wkumbrella-pi1 h2{margin-top:0px;margin-bottom:0px}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:0px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:20px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:20px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:20px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
body{background:#fff;font:14px/21px"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility}
html{-ms-text-size-adjust:none;-webkit-text-size-adjust:none}
h1,h2,h3,h4,h5,h6{color:#181818;font-family:"Georgia","Times New Roman",serif;font-weight:normal}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
h1{font-size:46px;line-height:50px;margin-bottom:14px}
h2{font-size:35px;line-height:40px;margin-bottom:10px}
h3{font-size:28px;line-height:34px;margin-bottom:8px}
h4{font-size:21px;line-height:30px;margin-bottom:4px}
h5{font-size:17px;line-height:24px}
h6{font-size:14px;line-height:21px}
.subheader{color:#777}
p{margin:0 0 20px 0;
}
p img{margin:0}
p.lead{font-size:21px;line-height:27px;color:#777}
em{font-style:italic}
strong{font-weight:bold;color:#333}
small{font-size:80%}
blockquote,blockquote p{font-size:17px;line-height:24px;color:#777;font-style:italic}
blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:12px;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}
-webkit-input-placeholder{color:#999}
-moz-placeholder{color:#999}
.placeholder{color:#999}
a,a:visited{color:#333;text-decoration:underline;outline:0}
a:hover,a:focus{color:#000}
p a,p a:visited{line-height:inherit}
ul,ol{margin-bottom:20px}
ul{list-style:none outside}
ol{list-style:decimal}
ol,ul.square,ul.circle,ul.disc{margin-left:30px}
ul.square{list-style:square outside}
ul.circle{list-style:circle outside}
ul.disc{list-style:disc outside}
ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}
ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}
li{line-height:18px;margin-bottom:12px}
ul.large li{line-height:21px}
li p{line-height:21px}
img.scale-with-grid{max-width:100%;height:auto}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#eee;
background:#eee -moz-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.2)),color-stop(100%,rgba(0,0,0,.2)));
background:#eee -webkit-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background:#eee -o-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background:#eee -ms-linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
background:#eee linear-gradient(top,rgba(255,255,255,.2) 0%,rgba(0,0,0,.2) 100%);
border:1px solid #aaa;border-top:1px solid #ccc;border-left:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#444;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(255,255,255,.75);cursor:pointer;margin-bottom:20px;line-height:normal;padding:8px 10px;font-family:'source_sans_proregular',"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
.tx-wkumbrella-pi1-singleView input[type="submit"]{margin-bottom:0}
.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#222;background:#ddd;
background:#ddd -moz-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);
background:#ddd -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.3)),color-stop(100%,rgba(0,0,0,.3)));
background:#ddd -webkit-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);
background:#ddd -o-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);
background:#ddd -ms-linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);
background:#ddd linear-gradient(top,rgba(255,255,255,.3) 0%,rgba(0,0,0,.3) 100%);
border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}
.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{border:1px solid #666;background:#ccc;
background:#ccc -moz-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);
background:#ccc -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.35)),color-stop(100%,rgba(10,10,10,.4)));
background:#ccc -webkit-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);
background:#ccc -o-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);
background:#ccc -ms-linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);
background:#ccc linear-gradient(top,rgba(255,255,255,.35) 0%,rgba(10,10,10,.4) 100%);
}
.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
form{margin-bottom:20px}
fieldset{margin-bottom:20px}
input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:13px'source_sans_proregular',"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#777;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}
select{padding:0}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;color:#444;-moz-box-shadow:0 0 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2)}
textarea{min-height:60px}
label,legend{display:block;font-weight:bold;font-size:13px}
select{width:220px}
input[type="checkbox"]{display:inline}
label span,legend span{font-weight:normal;font-size:13px;color:#444}
.remove-bottom{margin-bottom:0 !important}
.half-bottom{margin-bottom:10px !important}
.add-bottom{margin-bottom:20px !important}
.csc-mailform-field-label{margin:1.5em 0 1.5em 1.5em;font-style:italic;font-size:.9em}
.csc-mailform-field-checkbox input{float:left}
.csc-mailform-field-checkbox label{margin-left:1.5em}
.container{padding:0 20px}
.container .columns,.container .column{margin:0}
.container .one.column,.container .one.columns,.container .two.columns,.container .three.columns,.container .four.columns,.container .five.columns,.container .six.columns,.container .seven.columns,.container .eight.columns,.container .nine.columns,.container .ten.columns,.container .eleven.columns,.container .twelve.columns,.container .thirteen.columns,.container .fourteen.columns,.container .fifteen.columns,.container .sixteen.columns,.container .one-third.column,.container .two-thirds.column{width:100%}
@media screen and (min-width:780px){
.container{position:relative;width:960px;margin:0 auto;padding:0}
.container .column,.container .columns{float:left;display:inline;margin-left:10px;margin-right:10px}
.row{margin-bottom:20px}
.column.alpha,.columns.alpha{margin-left:0}
.column.omega,.columns.omega{margin-right:0}
.container .one.column,.container .one.columns{width:40px}
.container .two.columns{width:100px}
.container .three.columns{width:160px}
.container .four.columns{width:220px}
.container .five.columns{width:280px}
.container .six.columns{width:340px}
.container .seven.columns{width:400px}
.container .eight.columns{width:460px}
.container .nine.columns{width:520px}
.container .ten.columns{width:580px}
.container .eleven.columns{width:640px}
.container .twelve.columns{width:700px}
.container .thirteen.columns{width:760px}
.container .fourteen.columns{width:820px}
.container .fifteen.columns{width:880px}
.container .sixteen.columns{width:940px}
.container .one-third.column{width:300px}
.container .two-thirds.column{width:620px}
.container .offset-by-one{padding-left:60px}
.container .offset-by-two{padding-left:120px}
.container .offset-by-three{padding-left:180px}
.container .offset-by-four{padding-left:240px}
.container .offset-by-five{padding-left:300px}
.container .offset-by-six{padding-left:360px}
.container .offset-by-seven{padding-left:420px}
.container .offset-by-eight{padding-left:480px}
.container .offset-by-nine{padding-left:540px}
.container .offset-by-ten{padding-left:600px}
.container .offset-by-eleven{padding-left:660px}
.container .offset-by-twelve{padding-left:720px}
.container .offset-by-thirteen{padding-left:780px}
.container .offset-by-fourteen{padding-left:840px}
.container .offset-by-fifteen{padding-left:900px}
}
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.row:after,.clearfix:after{clear:both}
.row,.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.carousel_container,#maximage{height:368px;overflow:hidden;position:relative}
#maximage.mc-cycle{position:relative;z-index:1;height:368px}
.mc-hide-scrolls{overflow:hidden}
div.mc-image{
-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;
-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;overflow:hidden;width:100%}
.mc-old-browser .mc-image{overflow:hidden}
.in-slide-content{position:absolute;top:30%;left:20%;
background:#FFF;background:none repeat scroll 0 0 rgba(255,255,255,0.75);padding:0.7em;color:#616C83}
.in-slide-content h2{color:#616C83;margin:0}
#nav_slide{position:absolute;top:340px;left:50%;margin-left:-18px;z-index:2}
#nav_slide a{background:none repeat scroll 0 0 #FFF;border-radius:15px;box-shadow:0 0 2px 0 rgba(0,0,0,0.3) inset;display:inline-block;height:12px;overflow:hidden;text-indent:-9999px;width:12px;margin:0 3px}
#nav_slide a.activeSlide{background:none repeat scroll 0 0 #009EE0}
@font-face{font-family:'source_sans_problack';src:url('../../fileadmin/templates/fonts/sourcesanspro-black-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-black-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-black-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_probold';src:url('../../fileadmin/templates/fonts/sourcesanspro-bold-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-bold-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_prosemibold';src:url('../../fileadmin/templates/fonts/sourcesanspro-semibold-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-semibold-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-semibold-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_proregular';src:url('../../fileadmin/templates/fonts/sourcesanspro-regular-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-regular-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_prolight';src:url('../../fileadmin/templates/fonts/sourcesanspro-light-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-light-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-light-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_proextralight';src:url('../../fileadmin/templates/fonts/sourcesanspro-extralight-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-extralight-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-extralight-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_probold_italic';src:url('../../fileadmin/templates/fonts/sourcesanspro-boldit-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-boldit-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-boldit-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-boldit-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-boldit-webfont.svg#source_sans_probold_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_proXLtIt';src:url('../../fileadmin/templates/fonts/sourcesanspro-extralightit-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-extralightit-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-extralightit-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-extralightit-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-extralightit-webfont.svg#source_sans_proXLtIt') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_proitalic';src:url('../../fileadmin/templates/fonts/sourcesanspro-it-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-it-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-it-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-it-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-it-webfont.svg#source_sans_proitalic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_prolight_italic';src:url('../../fileadmin/templates/fonts/sourcesanspro-lightit-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-lightit-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-lightit-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-lightit-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-lightit-webfont.svg#source_sans_prolight_italic') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_proSBdIt';src:url('../../fileadmin/templates/fonts/sourcesanspro-semiboldit-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-semiboldit-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-semiboldit-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-semiboldit-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-semiboldit-webfont.svg#source_sans_proSBdIt') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'source_sans_problack_italic';src:url('../../fileadmin/templates/fonts/sourcesanspro-blackit-webfont.eot');src:url('../../fileadmin/templates/fonts/sourcesanspro-blackit-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/sourcesanspro-blackit-webfont.woff') format('woff'),url('../../fileadmin/templates/fonts/sourcesanspro-blackit-webfont.ttf') format('truetype'),url('../../fileadmin/templates/fonts/sourcesanspro-blackit-webfont.svg#source_sans_problack_italic') format('svg');font-weight:normal;font-style:normal}
.debug{width:300px;position:absolute;height:1em;left:4%;top:0;color:red;
}
@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
html{font-size:62.5%}
html,body,#wrap{height:100%}
body>#wrap{height:auto;min-height:100%}
body{font-size:14px;line-height:21px;font-family:'source_sans_proregular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#4e4e4d;background-color:#ffffff}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'source_sans_proextralight','Helvetica Neue',Helvetica,Arial,sans-serif;color:#4e4e4d}
h1{font-size:35px;font-family:'source_sans_proextralight','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:40px}
h1.blue{color:#009EE0;font-size:35px;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif}
h1.blue_bgr_image{background:url('../../fileadmin/templates/images/h1_bgr_blau.png') repeat-x 0 bottom #029dd3;font-family:'source_sans_proextralight','Helvetica Neue',Helvetica,Arial,sans-serif;padding:15px 0}
h1.blue_bgr_image a{color:#FFF}
h1.blue_bgr_image a:hover{text-decoration:none}
h2{font-size:26px;line-height:30px;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif}
h2.blue{color:#009EE0}
h3{font-size:22px;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif}
h3.blue{color:#009ee0}
h4{color:#818181;font-size:18px;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:24px}
h4.blue{color:#009ee0}
h5{font-size:14px;line-height:1.7em;margin:0}
h5.blue{color:#009ee0}
.hr_3 hr{border-width:3px 0 0;margin:10px 0 0}
hr{margin:10px 0 20px}
.rightCol h2{line-height:1.2em}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/*T2\*/
* html .clearfix{height:1%}
.clearfix{display:block}
/*T2E*/
a:focus{
outline:0}
a:active,a:hover{outline:0}
a,a:visited{color:#009EE0;text-decoration:none}
a:hover,a:focus{color:#009EE0;text-decoration:underline}
span.li_center{text-align:center;display:block}
sub,sup{
font-size:70%;
line-height:0;
position:relative;
vertical-align:baseline}
sup{
top:-0.5em}
sub{
bottom:-0.25em}
img,embed,object,video{max-width:100%;height:auto!important;width:auto}
DIV.csc-textpic-above DIV.csc-textpic-imagewrap,DIV.csc-textpic-below DIV.csc-textpic-imagewrap,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:none;
vertical-align:top}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline-block}
DIV.csc-textpic-imagewrap UL.csc-textpic-imagerow-none .csc-textpic-image{display:block}
.csc-default{clear:both}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{
}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-text,DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{
}
.text-center,.text_center,.align-center{text-align:center}
.text-left,.text_left,.align-left{text-align:left}
.text-right,.text_right,.align-right{text-align:right}
.blue{color:#009EE0}
.content li{line-height:18px;margin-bottom:.5em}
.container .columns,.container .column{margin-bottom:1em}
.container .rightCol.columns{text-align:left;padding-left:0;width:100%;border-left:0 none}
.container .rightCol img{margin:0 1em 1em 0;float:none}
.container .rightCol .toggle_container img{margin:0;
}
.container .rightCol input[type="text"],.container .rightCol input[type="password"],.container .rightColinput[type="email"],.container .rightCol textarea,.container .rightCol select{width:187px}
.button,button,input[type="submit"],input[type="reset"],input[type="button"]{font-family:'source_sans_proregular','Helvetica Neue',Helvetica,Arial,sans-serif}
#metanav{background-color:#f1f1f1;border-bottom:1px solid #dcdcdc;font-size:80%}
#metanav .container .columns{margin-bottom:0}
#metanav a:link{color:#5c5a5a;text-decoration:none}
#metanav a:visited{color:#5c5a5a;text-decoration:none}
#metanav a:active{color:#5c5a5a;text-decoration:none}
#metanav a:hover{color:#5c5a5a;text-decoration:underline}
#mainnav{position:relative;z-index:500;border-bottom:1px solid #DCDCDC}
.hotline{height:69px;left:0;position:absolute;top:230px;width:234px;z-index:100}
#hideGallery .hotline{top:78px}
.content #product li{padding-left:0}
.content #product-pager img{display:block}
.example .hotline{top:87px}
.content_nav{position:relative;text-transform:uppercase}
.content_nav hr{display:none}
.content_nav ul{margin:0;padding:0;height:164px;left:0;position:absolute;top:73px;width:153px;z-index:50}
.content_nav li{margin:0;padding:0}
.content_nav a{width:153px;height:37px;line-height:37px;display:block;font-size:20px;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif;color:#9d9d9d;padding-left:1em;border-bottom:1px solid #FFF;text-transform:uppercase}
.content_nav li.aktiv a{color:#009EE0}
.content_nav li.aktiv a:hover,.content_nav a:hover{background:url('../../fileadmin/templates/images/bgr_content_nav.png') repeat-x left center #508bcc;color:#FFF;text-decoration:none}
.subnav{float:right;margin:5px 0;width:100%}
.subnav a{color:#5c6c85}
.infonav,.search{float:left}
.language{float:right;position:absolute;right:20px}
.infonav select{width:150px}
.infonav ul{margin:0}
.infonav li{float:left;padding:0 1em;margin-bottom:0;line-height:2.5em;border-right:1px solid #dcdcdc}
.tinynav{display:none}
#metanav .language a{text-transform:uppercase;line-height:2.5em}
#metanav .language a.active{background-color:#888887;color:#FFF;padding:2px 3px 0}
.search{width:auto;border-right:0 none}
.search form{margin-bottom:0}
.search input,.search .search_button{float:left;margin:0 0 0 1em;padding:4px}
#metanav input[type="text"]{width:133px}
img.sitelogo{max-width:169px}
.breadcrumb{font-size:90%;color:#a2a2a2;margin-top:0.5em;margin-bottom:1em}
.container .sixteen.sixteenplus{width:100%}
.breadcrumb a{color:#a2a2a2;text-transform:capitalize}
.trigger,.trigger_inside,.trigger_inside_tab{cursor:pointer}
h4.trigger a{text-decoration:none;color:#818181}
.trigger span,.trigger_inside_tab span{cursor:pointer;padding-right:25px;background:url('../../fileadmin/templates/images/bgr_trigger.png') no-repeat right center #FFF}
.trigger_active span,.trigger_active_inside_tab span{background:url('../../fileadmin/templates/images/bgr_trigger_close.png') no-repeat right center #FFF}
.toggle_container,.toggle_container_inside_tab{padding:1em 0 0}
.rightCol .trigger{color:#009ee0}
.rightCol .trigger span{background:url('../../fileadmin/templates/images/bgr_trigger_rightCol.png') no-repeat right center #FFF}
.rightCol .trigger_active span{background:url('../../fileadmin/templates/images/bgr_trigger_rightCol_close.png') no-repeat right center #FFF}
h5.trigger_inside,h5.trigger_inside a{font-family:'source_sans_proregular','Helvetica Neue',Helvetica,Arial,sans-serif;color:#4E4E4D;text-decoration:none}
h5.trigger_active_inside a{color:#009EE0}
.trigger_inside{cursor:pointer;border-top:2px solid #FFF;padding-left:2.5em;background:url('../../fileadmin/templates/images/bgr_trigger_inside.png') no-repeat 1em center #ebebeb;text-align:left}
.trigger_active_inside{background:url('../../fileadmin/templates/images/bgr_trigger_inside_close.png') no-repeat 1em center #ebebeb;color:#009EE0}
.toggle_container_inside{padding:1em 0 0;text-align:left;padding-left:2.5em;font-variant:normal;font-size:13px;line-height:140%}
.toggle_container_inside p{margin:0 0 1em}
.bodytext li{line-height:21px;margin-bottom:0}
.content li{background:url('../../fileadmin/templates/images/li_bodytext.png') no-repeat left 7px #FFF;padding-left:14px}
.content .product .umbrella_properties li{background:url('../../fileadmin/templates/images/li_bodytext.png') no-repeat left 4px #FFF;padding-left:14px}
.browsebox li{background-image:none;background-color:#009EE0;padding:2px 8px;margin-right:5px;float:left}
.browsebox li a,.browsebox li a:visited{color:#FFF;text-decoration:none}
.tx-indexedsearch-res{margin-top:1em}
.tx-indexedsearch-searchbox tr,.tx-indexedsearch-searchbox td{vertical-align:top}
.tx-indexedsearch-searchbox td{padding-right:1em}
.content .product .umbrella_properties{text-align:left}
.li_center li{background:none;text-align:center}
.li_center li span{background:url('../../fileadmin/templates/images/li_bodytext.png') no-repeat left center #FFF;padding-left:14px}
a.more,a.internal-link,a.external-link{background:url('../../fileadmin/templates/images/bgr_more.png') no-repeat right center #FFF;padding-right:11px}
.adress{font-size:12px}
.adress hr{margin:0}
.adress .four{text-align:right}
a.menu-link{background-color:#009EE0;color:#FFFFFF;display:none;text-transform:uppercase}
.menu-link{display:none;float:right;padding:10px 0;text-decoration:none;text-align:center;width:55px;margin-top:35px}
.nav-collapse{position:absolute;width:100%;top:auto;left:0;z-index:50}
.nav-collapse ul{margin:0;padding:0;width:100%;display:block;list-style:none;z-index:60}
.nav-collapse li{width:100%;display:block;z-index:60}
.js .nav-collapse{
max-height:0;position:absolute;display:block;overflow:hidden;z-index:60;zoom:1}
.nav-collapse.opened{max-height:9999px}
.nav-toggle{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.nav-collapse,.nav-collapse *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.nav-collapse{list-style:none;float:left}
.nav-collapse ul{list-style:none;width:100%;float:left}
.nav-collapse ul ul{float:none}
.nav-collapse li{float:left;width:100%;margin-bottom:0}
.nav-collapse li li{float:none;width:100%}
.nav-collapse a{color:#5c5a5a;text-decoration:none;width:100%;background:#FFF;border-bottom:1px solid #dcdcdc;float:left;margin:0;padding:5px 0;text-transform:uppercase}
.nav-collapse li.active li a,.nav-collapse li.active li a:hover,.nav-collapse li li a:hover{color:#009EE0;background:#EEEEEE;text-transform:uppercase}
.nav-collapse li.active li.active a{color:#009EE0}
.nav-collapse .active a,.nav-collapse .active a:hover,.nav-collapse a:hover{color:#FFF;background:#009ee0}
.nav-collapse ul ul a,.nav-collapse ul .active ul a{color:#5c5a5a;background:#eeeeee;border-right:none 0;text-transform:none}
.nav-collapse ul ul a:hover,.nav-collapse ul .active ul a:hover{text-transform:none}
.nav-collapse li li{position:relative;vertical-align:top}
a.nav-toggle{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;line-height:1.125em;padding:0.438em 0.625em;position:absolute;right:20px;top:7em;vertical-align:middle;background-color:#009ee0;border-radius:4px;margin:5px 5px 6px;text-decoration:none;color:#FFFFFF;font-weight:bold;font-size:16px}
.nav-toggle_menutxt{display:block;line-height:1.188em;float:left}
.nav-toggle_icon{float:left;margin:0.188em 0 0 0.438em}
.nav-toggle_icon-bar{display:block;width:1.125em;height:0.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;background-color:#F5F5F5}
.nav-toggle_icon-bar+.nav-toggle_icon-bar{margin-top:0.188em}
.elastic-video{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}
.elastic-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.elastic-video-wrapper{width:640px;max-width:100%;margin:3.6em 0}
.product{margin-top:2em}
#product-pager ul{padding:0;margin:0}
#product-pager li{padding:0;margin-right:10px;margin-bottom:10px;float:left;width:89px;border:1px solid #FFF}
@media screen and (min-width:769px){#product-pager li.rslides1_s7,#product-pager li.rslides1_s14{margin-right:0}
}
#product-pager li.rslides_here{border:1px solid #009ee0}
.content .product li{background:none;padding-left:0}
.more_products li{float:left;width:33%}
.container .rightCol .more_products img{float:left;margin:0 0.1em 0.2em 0.1em;width:60px !important;height:60px !important}
.infos_center{display:block}
.infos_right{display:none}
.more_products ul{overflow:hidden}
.size_icon,.size_dimension{float:left}
.size_icon{width:25%;line-height:20px}
.size_dimension{width:75%;line-height:20px;text-align:left}
#tabs_container div.short_td1,#tabs_container div.short_td2{float:left;text-align:left}
#tabs_container div.short_td1{width:25%}
#tabs_container div.short_td2{width:75%}
.tx-wkumbrella-pi1 #tabs_container .clear{margin-bottom:.3em}
#tabs_container hr{margin:0 0 .3em}
.number_cover span,span.number_cover{background-color:#888887;color:#FFFFFF;padding:0 6px 0}
.item_no span.number_cover{margin:0 1px}
.div_mobility{width:150px;height:24px;background-color:#fff;background-repeat:no-repeat}
.mobility_0{background-position:0 -172px}
.mobility_1{background-position:0 -139px}
.mobility_2{background-position:0 -106px}
.mobility_3{background-position:0 -73px}
.mobility_4{background-position:0 -40px}
.mobility_5{background-position:0 -7px}
.warranty h3{color:#818181;font-family:'source_sans_proextralight','Helvetica Neue',Helvetica,Arial,sans-serif}
#tabs_container div.daten_icon,#tabs_container div.daten,#tabs_container div.daten_zusatz,#tabs_container div.item_no_name,#tabs_container div.item_no{float:left;text-align:left}
#tabs_container div.daten_icon{width:6%;text-align:center}
#tabs_container div.daten{width:30%}
#tabs_container div.daten_zusatz{width:64%}
img.kind_dimension_img{margin-bottom:3px;vertical-align:middle}
#tabs_container div.item_no_name,#tabs_container div.item_no{width:50%}
#tabs_container div.item_no_name{width:40%;padding-left:10%}
#tabs_container div.item_no{text-align:right}
#tabs_container div.daten_umbrella_merkmal{float:left;width:80%}
#tabs_container div.daten_umbrella_wert{float:left;width:20%;text-align:right}
#tabs_container div.daten_umbrella_merkmal .a_icon span{background-color:#009EE0;height:20px;width:20px;-moz-border-radius:10px;border-radius:10px;font-size:11px;text-align:center;vertical-align:top;display:block;color:#FFF}
#tabs_container div.daten_umbrella_merkmal .a_icon{float:left;width:12%}
#tabs_container div.daten_umbrella_merkmal .a_text{float:left;width:88%}
#tabs_container div.daten_optionen_merkmal{float:left;width:12%;text-align:left}
#tabs_container div.daten_optionen_text{float:left;width:88%;text-align:left}
.daten_optionen p{margin:0}
.daten_colors{padding-top:1em}
.daten_optionen_table{position:relative}
.daten_optionen_table .daten_optionen_merkmal{position:absolute;top:50%;left:0;height:30%;width:50%}
.daten_optionen_table .daten_optionen_text{padding-left:12%}
.daten_optionen_table .daten_optionen_text img{margin:0.5em 0}
a:active,a:focus{outline:expression(hideFocus='true')}
#tabs{width:100%;margin:0 auto;margin-bottom:1em}
#tabs ul{border-bottom:1px solid #DDDDDD}
#tabs li{float:left}
#tabs li a{display:block;padding:.5em 1em .5em 0;margin-right:1em;text-decoration:none;border-right:1px solid #DDDDDD;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1em}
#tabs li.last a{border-right:0 none}
.content #tabs li{background:none;padding-left:0}
#tabs_container{padding:0;overflow:hidden;position:relative}
#tabs_container div{
width:100%}
#tabs_container h2{border-top:0 none;color:#181818;padding-top:0;margin-bottom:0}
#tabs .accessories_item li{float:none;margin:0;background:url('../../fileadmin/templates/images/li_bodytext.png') no-repeat scroll left 4px #FFFFFF;line-height:16px;padding-left:10px}
#tabs .accessories_item ul{border:0 none}
#tabs .accessories_item li a{font-size:14px;line-height:21px;font-family:'source_sans_proregular','Helvetica Neue',Helvetica,Arial,sans-serif;border:0 none;padding:0;margin:0}
.transition{-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;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.make_transist{-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}
.hidescale{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0}
.showscale{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hideleft{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.showleft{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hidescaleup{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}
.showscaleup{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}
.hideflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:rotatey(-90deg) scale(1.1);-moz-transform:rotatey(-90deg) scale(1.1);-o-transform:rotatey(-90deg) scale(1.1);-ms-transform:rotatey(-90deg) scale(1.1);transform:rotatey(-90deg) scale(1.1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.showflip{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotatey(0deg) scale(1);-moz-transform:rotatey(0deg) scale(1);-o-transform:rotatey(0deg) scale(1);-ms-transform:rotatey(0deg) scale(1);transform:rotatey(0deg) scale(1);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}
.tabulous_active{background:white !important;color:#009ee0 !important}
.tabulousclear{display:block;clear:both}
#tabs div.tab_werbung div{width:20%;padding-left:2%;float:left}
#tabs div.tab_werbung div.first{width:33%;padding-left:0;float:left}
#tabs div.tab_werbung{border-bottom:0 none;margin-bottom:0}
ol{list-style:none outside none;margin-left:0}
.content ol li{padding-left:1em;background:url('../../fileadmin/templates/images/bg_ol_li.png') no-repeat left 4px #FFF}
.content ol.align-center li{background:none;text-align:center}
.content ol.align-center li span{background:url('../../fileadmin/templates/images/bg_ol_li.png') no-repeat scroll left center #fff;padding-left:16px;display:inline}
ol.sunshade_size li{padding-left:1.3em;background:none repeat scroll 0 0 rgba(0,0,0,0);margin-bottom:0;line-height:auto}
ol.sunshade_size li.active{padding-left:1.3em;margin-bottom:0;color:#009ee0}
#mainnav .container{padding-top:20px}
.container .tx-wkumbrella-pi1-listrow .four.columns{width:212px;margin-bottom:0}
.tx-wkumbrella-pi1-listrow img{border-bottom:1px solid #DDDDDD}
.tx-wkumbrella-pi1{text-align:center}
.tx-wkumbrella-pi1 h1{color:#009ee0;font-family:'source_sans_prolight'}
.tx-wkumbrella-pi1 #product-pager img{border-bottom:1px solid #dcdcdc;display:block}
.tx-wkumbrella-pi1 .rslides_here img{border-bottom:0 none}
.tx-wkumbrella-pi1 .toggle_container img{border-bottom:0 none}
.tx-wkumbrella-pi1 #tabs img{border-bottom:0 none}
.tx-wkumbrella-pi1 #tabs .daten_icon img{margin-top:2px}
.tx-wkumbrella-pi1 h2{padding:0;margin:10px 0;color:#009ee0;line-height:1}
.tx-wkumbrella-pi1 a,.tx-wkumbrella-pi1 a:hover{color:#333333;text-decoration:none}
.cover_name,.cover_description{text-align:left}
.cover_name_2{padding:1em 0 0}
.kontakt_form textarea{width:98%;float:right;height:70px;margin-bottom:5px}
.tx-wkumbrella-pi1 .clear{margin-bottom:2em}
.tx-wkumbrella-pi1 .sunshade_size .clear{margin-bottom:0}
.tx-wkumbrella-pi1 .infopointcontainer{display:block;height:26px;position:absolute;width:26px}
.tx-wkumbrella-pi1 .info_name{display:block;position:absolute;bottom:0;right:2em}
.tx-wkumbrella-pi1 .infopointcontainer .infopoint{background:url('../../fileadmin/templates/images/infopointlupeplus.png') no-repeat scroll center center #FFF;cursor:default;display:block;height:26px;position:relative;width:26px;z-index:20;cursor:pointer;border:1px solid #FFF}
.tx-wkumbrella-pi1 .infopointcontainer .infopoint:hover,.tx-wkumbrella-pi1 .infopointcontainer .infopoint.active{background:url('../../fileadmin/templates/images/infopointlupeminus.png') no-repeat scroll center center #818281}
.tx-wkumbrella-pi1 .infopointcontainer .pic{background-color:#FFFFFF;border:1px solid #EEEEEE;cursor:default;display:block;margin-left:-14px;margin-top:-40px;padding:7px;position:absolute;z-index:10;max-width:300px}
.tx-wkumbrella-pi1 .infopointcontainer .pic:hover{display:block;z-index:40}
.tx-wkumbrella-pi1-listrow .rslides .infopointcontainer .pic img{float:none;width:auto}
#tabs_container div.accessories{width:20%;margin:0 5% 2em 0;float:left}
#tabs_container div.accessories_last{width:20%;margin:0 0 2em 0;float:left}
#tabs_container div.accessories_cat,#tabs_container div.accessories_item{text-align:left}
.accessories_item img{width:80%}
.tx-wkumbrella-pi1 .toggle_container.colors img{float:left;padding:0 3px 3px 0;width:27px !important;height:27px !important}
.kontakt_form .search_button{float:right;margin-bottom:0}
.kontakt_form h1{color:#009EE0}
#footer{background-color:#f1f1f1;border-top:1px solid #dcdcdc;color:#616c83}
#footer .container{padding:2em 20px}
#footer h3{color:#009EE0}
#footer h4{font-weight:bold;color:#616C83;font-size:14px;line-height:21px;font-family:'source_sans_prosemibold','Helvetica Neue',Helvetica,Arial,sans-serif}
#footer .csc-menu{margin:0 0 0 0.5em}
#footer li{line-height:18px;margin-bottom:5px}
#footer a:link{color:#616c83;text-decoration:none}
#footer a:visited{color:#616c83;text-decoration:none}
#footer a:active{color:#5493d3;text-decoration:none}
#footer a:hover{color:#5493d3;text-decoration:underline}
#tabs_container div.ce-thirds{width:33.3%;float:left}
div.ce-thirds{width:33.3%;float:left}
div.ce-thirds-first,div.ce-thirds-middle{width:32.3%;margin-right:1.5%}
div.ce-thirds-last{width:32.3%;margin-right:0}
#tabs_container div.ce-thirds-last{width:31.3%;float:left}
#tabs_container div.ce-thirds-middle{width:33.3%;padding-right:2%;float:left}
#tabs_container div.ce-thirds-first{width:28.3%;float:left}
.ce-thirds-first div.csc-default{padding-left:0;padding-right:0.6em}
.ce-thirds-middle div.csc-default{padding-left:0.3em;padding-right:0.3em}
.ce-thirds-last div.csc-default{padding-left:0.6em;padding-right:0}
.ce-half{width:50%;float:left}
.ce-half div.csc-default{padding-right:2em;padding-left:0}
.ce-half div.csc-default div.csc-default{padding-left:0;padding-right:0}
#tabs_container div.ce-col1{width:19%;margin-right:2%;float:left}
#tabs_container div.ce-col2{width:39%;margin-right:1%;float:left}
#tabs_container div.ce-col-last{margin-right:0}
.rslides{position:relative;list-style:none;
width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{position:relative;display:block;float:left}
.rslides img{display:block;height:auto;float:left;width:100%;border:0}
#product-pager{z-index:5000}
.callbacks_container{position:relative;float:left;width:100%}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.callbacks li{position:absolute;width:100%;left:0;top:0;margin:0}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlN2M3NiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjN2U3Yzc2IiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjN2U3Yzc2IiBzdG9wLW9wYWNpdHk9IjAuMyIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,rgba(126,124,118,0.3) 0%,rgba(126,124,118,0.3) 50%,rgba(126,124,118,0.3) 100%);
background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(126,124,118,0.3)),color-stop(50%,rgba(126,124,118,0.3)),color-stop(100%,rgba(126,124,118,0.3)));
background:-webkit-linear-gradient(left,rgba(126,124,118,0.3) 0%,rgba(126,124,118,0.3) 50%,rgba(126,124,118,0.3) 100%);
background:-o-linear-gradient(left,rgba(126,124,118,0.3) 0%,rgba(126,124,118,0.3) 50%,rgba(126,124,118,0.3) 100%);
background:-ms-linear-gradient(left,rgba(126,124,118,0.3) 0%,rgba(126,124,118,0.3) 50%,rgba(126,124,118,0.3) 100%);
background:linear-gradient(to right,rgba(126,124,118,0.3) 0%,rgba(126,124,118,0.3) 50%,rgba(126,124,118,0.3) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d7e7c76',endColorstr='#4d7e7c76',GradientType=1);
left:20%;bottom:45%;padding:20px;margin:0 auto;max-width:500px;text-align:center;font-family:'source_sans_prolight','Helvetica Neue',Helvetica,Arial,sans-serif}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);bottom:0;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:49px;width:38px;background:transparent url('../../fileadmin/templates/images/themes.gif') no-repeat left top;margin-bottom:40px;display:none}
.callbacks_nav:active{opacity:1.0}
.callbacks_nav.next{left:auto;background-position:right top;margin-right:-470px;right:50%}
.callbacks_nav.prev{left:50%;margin-left:-470px;background-position:left top;right:auto}
.callbacks_tabs{display:block;width:100%;margin:0 auto;position:absolute;left:0;bottom:20px;z-index:2;margin-top:10px;text-align:center}
.callbacks_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.callbacks_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#FFF;display:inline-block;_display:block;*display:block;-webkit-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);width:9px;height:9px}
.callbacks_here a{background:#4d86c7}
.container .layout-101{margin-bottom:0}
.content .layout-101 li{background:url('../../fileadmin/templates/images/li_bodytext.png') no-repeat scroll left 4px #FFFFFF;padding-left:10px;line-height:16px}
.layout-101 td{border-bottom:1px solid #DDDDDD;padding:1px 0}
.layout-101 hr{margin:0 0 10px;width:90%}
.layout-101 ul,.layout-101 ol{margin-bottom:10px}
.tx-wkumbrella-pi1 .layout-101 img{border-bottom:none 0}
@media only screen and (max-width:1300px){.content_nav,.content_nav ul{height:auto;width:100%;position:relative;left:auto;top:auto;margin-bottom:1px}
.content_nav li{margin:0;padding:0;float:left;width:25%;text-align:center}
.content_nav a{border-right:1px solid #FFFFFF;border-bottom:0 none;padding-left:10px;width:auto}
.content_nav hr{display:block;margin:0 0 0.5em}
}
@media only screen and (max-width:1420px){#hideGallery .hotline{display:none}
}
@media only screen and (max-width:1024px){.hotline{display:none}
}
@media only screen and (max-width:959px){}
@media only screen and (min-width:768px) and (max-width:959px){}
@media only screen and (max-width:768px){.nav-collapse a{padding:5px 0 5px 2%}
.nav-collapse ul ul a{padding:5px 0 5px 5%}
#tabs_container div.ce-thirds-last table{margin-bottom:1em}
#tabs_container div.daten_icon{width:10%;text-align:left}
#tabs_container div.daten{width:90%}
#tabs_container div.daten_zusatz{width:100%}
#tabs_container hr.hr_daten{margin-bottom:2em}
.content_right{border-top:1px solid #DDDDDD;padding-top:1em}
a.menu-link,.menu-link{display:block}
.nav-collapse{position:relative;display:none}
.nav-collapse-active{display:block}
.nav-collapse ul{border-top:1px solid #DDDDDD}
.container .tx-wkumbrella-pi1-listrow .four.columns{width:32.3%;margin-left:1%;float:left}
#footer .container .four.columns{width:50%;float:left}
#footer .adress .twelve.columns{width:80%;float:left}
#footer .adress .four.columns{width:20%;float:left}
.ce-thirds{width:50%;float:left}
.ce-thirds-first div.csc-default{padding-left:0;padding-right:0}
.ce-thirds-middle div.csc-default{padding-left:0;padding-right:0}
.ce-thirds-last div.csc-default{padding-left:0;padding-right:0}
}
@media only screen and (min-width:480px) and (max-width:768px){
.content_nav a{font-size:18px;height:25px;line-height:25px}
}
@media only screen and (max-width:479px){.content_nav li{margin:0;padding:0;float:left;width:50%;text-align:center}
#tabs div.tab_werbung div,#tabs div.tab_werbung div.first{float:none;width:100%;padding-left:0}
#tabs div.tab_werbung div.werbung_img img{display:block}
}
@media screen and (min-width:769px){#main{
}
.subnav{width:auto}
.infonav,.search,.language{float:left}
.language{position:relative;right:auto;border-left:1px solid #DCDCDC;margin-left:1em;padding-left:1em}
#footer{position:relative;
clear:both}
.nav-collapse{position:absolute;width:700px;top:4em;
left:50%;margin-left:-195px;z-index:50}
.js .nav-collapse.closed{max-height:none}
a.nav-toggle{display:none}
.nav-collapse li{width:16.5%;
}
.nav-collapse a{float:left;text-align:center;border-bottom:0;border-right:1px solid #dcdcdc;margin-bottom:7px}
.nav-collapse .last a{border-right:0 none}
.nav-collapse ul li ul a{display:none;text-align:left;padding-left:15px;margin-bottom:0}
.nav-collapse ul li:hover ul a{display:block}
.nav-collapse ul li:hover ul{background:none repeat scroll 0 0 transparent}
.nav-collapse li li{float:none;width:200px;padding:0;margin:0}
.nav-collapse ul ul li.first a,.nav-collapse ul ul li:first-child a{padding-top:20px}
.nav-collapse ul ul li.last a{padding-bottom:20px}
.callbacks .caption{font-size:3.5em}
.callbacks_nav{display:none}
.infos_center{display:none}
.infos_right{display:block}
.container .rightCol.columns{border-left:1px solid #DCDCDC;padding:9px 0 0 20px;width:199px}
#footer .container{padding:2em 20px 0 20px}
#tabs li a{font-size:1.3em}
}
@media screen and (max-width:40em){h1,h1.blue{font-size:28px;line-height:30px}
h2,h2.blue{line-height:28px}
h4,h4.blue{line-height:24px}
.carousel_container,#maximage.mc-cycle,.mc-image{height:150px !important}
#nav_slide{top:130px !important}
.content_nav a{font-size:18px;height:25px;line-height:25px}
.tx-wkumbrella-pi1 .infopointcontainer .infopoint{display:none}
#tabs li:nth-child(3n){clear:left}
.tinynav{display:block}
.infonav ul{display:none}
#tinynav1{margin-bottom:.7em;margin-right:.7em;padding:3px}
#metanav input[type="text"]{width:170px;margin-left:0}
a.menu-link,.menu-link{display:block}
.nav-collapse{position:relative;display:none}
.nav-collapse-active{display:block}
.nav-collapse a{padding:5px 0 5px 2%}
.nav-collapse ul ul a{padding:5px 0 5px 5%}
.ce-thirds{width:100%;float:none}
.container .rightCol input[type="text"],.container .rightCol input[type="password"],.container .rightColinput[type="email"],.container .rightCol textarea,.container .rightCol select{width:98%}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{width:100%;margin:0 !important}
.csc-textpic div{margin:0 !important}
.container .zebehoer .tx-wkumbrella-pi1-listrow .four:nth-child(5n+2){width:60%;margin-left:4%}
.container .zebehoer .tx-wkumbrella-pi1-listrow .four:nth-child(5n+3){width:100%}
#footer .container{padding:1em 20px 0}
#footer .container .four:nth-child(3n){clear:left}
#footer .container .four:nth-child(4n){clear:left;width:100%}
#footer .adress .twelve.columns{width:100%;float:none;margin-bottom:0.3em}
#footer .adress .four.columns{width:100%;float:none;text-align:left;margin-bottom:0.3em}
}
@media only screen and (max-width:480px){#tabs_container div.ce-thirds,div.ce-thirds{width:100%;float:none}
#product-pager li{margin-right:0.5em}
.container .tx-wkumbrella-pi1-listrow .four.columns{float:none;margin-left:0;width:100%}
.accessories_item .ce-thirds-first img{width:50%}
.content_right,.content_right DIV.csc-textpic-center DIV.csc-textpic-text{text-align:center}
}
.royalSlider{width:100%;height:100%;position:relative;direction:ltr}
.royalSlider>*{float:left}
.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}
.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}
.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}
.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}
.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsArrow,.rsThumbsArrow{cursor:pointer}
.rsThumb{float:left;position:relative}
.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}
.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}
.rsGCaption{width:100%;float:left;text-align:center}
.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}
.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}
.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}
.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}
.rsContent{width:100%;height:100%;position:relative}
.rsPreloader{position:absolute;z-index:0}
.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}
.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}
.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}
.rsTabs{float:left;background:none !important}
.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}
.rsVideoContainer{
width:auto;height:auto;line-height:0;position:relative}
.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}
.rsVideoFrameHolder.rsVideoActive{opacity:1}
.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}
.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}
.rsABlock{left:0;top:0;position:absolute;z-index:15}
img.rsImg{max-width:none}
.grab-cursor{cursor:url('../../fileadmin/templates/stylesheets/grab.png') 8 8,move}
.grabbing-cursor{cursor:url('../../fileadmin/templates/stylesheets/grabbing.png') 8 8,move}
.rsNoDrag{cursor:auto}
.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url('../../fileadmin/templates/stylesheets/blank.gif')}
.rsMinW,.rsMinW .rsOverflow,.rsMinW .rsSlide,.rsMinW .rsVideoFrameHolder,.rsMinW .rsThumbs{background:#FFF;color:#FFF}
.rsMinW .rsArrow{height:32px;width:32px;position:absolute;display:block;cursor:pointer;z-index:45}
.rsMinW .rsArrowLeft{left:35%;bottom:17px}
.rsMinW .rsArrowRight{right:35%;bottom:17px}
.rsMinW .rsArrowIcn{width:24px;height:24px;margin-top:3px;margin-left:3px;position:absolute;cursor:pointer;background:url('../../fileadmin/templates/images/rs-minimal-white.png') transparent;border-radius:2px}
.rsMinW .rsArrowIcn:hover{}
.rsMinW.rsHor .rsArrowLeft .rsArrowIcn{background-position:-68px -36px}
.rsMinW.rsHor .rsArrowRight .rsArrowIcn{background-position:-68px -68px}
.rsMinW.rsVer .rsArrowLeft .rsArrowIcn{background-position:-100px -36px}
.rsMinW.rsVer .rsArrowRight .rsArrowIcn{background-position:-100px -68px}
.rsMinW .rsArrowDisabled .rsArrowIcn{opacity:.3 !important;filter:alpha(opacity=30);*display:none}
.rsMinW .rsBullets{bottom:25px;height:auto;line-height:6px;margin:0 auto;overflow:hidden;padding-top:4px;position:absolute;text-align:center;width:100%;z-index:35}
.rsMinW .rsBullet{width:6px;height:6px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px 4px}
.rsMinW .rsBullet span{display:block;width:6px;height:6px;border-radius:50%;background:#CCC;background:rgba(255,255,255,0.5);box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}
.rsMinW .rsBullet.rsNavSelected span{background:#FFF}
.rsMinW .rsThumbsHor{width:100%;height:auto}
.rsMinW .rsThumbsVer{width:96px;height:100%;position:absolute;top:0;right:0}
.rsMinW.rsWithThumbsHor .rsThumbsContainer{position:relative;height:100%}
.rsMinW.rsWithThumbsVer .rsThumbsContainer{position:relative;width:100%}
.rsMinW .rsThumb{float:left;overflow:hidden;width:96px;height:72px}
.rsMinW .rsThumb img{width:100%;height:100%}
.rsMinW .rsThumb.rsNavSelected{background:#333}
.rsMinW .rsThumb.rsNavSelected img{filter:alpha(opacity=40);opacity:0.7}
.rsMinW .rsThumb.rsNavSelected span.thumbIco{position:absolute;top:0;bottom:0;left:0;right:0;border:2px solid #FFF;border:2px solid rgba(255,255,255,0.9);-webkit-backface-visibility:hidden}
.rsMinW .rsTmb{display:block}
.rsMinW .rsThumbsArrow{height:100%;width:20px;position:absolute;display:block;cursor:pointer;z-index:21}
.rsMinW.rsWithThumbsVer .rsThumbsArrow{width:100%;height:20px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft{top:0;left:0}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight{bottom:0;left:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft{left:0;top:0}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight{right:0;top:0}
.rsMinW .rsThumbsArrowIcn{width:16px;height:16px;top:50%;left:50%;margin-top:-8px;margin-left:-8px;position:absolute;cursor:pointer;background:url('../../fileadmin/templates/images/rs-minimal-white.png')}
.rsMinW.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-128px -32px}
.rsMinW.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-128px -48px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn{background-position:-144px -32px}
.rsMinW.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn{background-position:-144px -48px}
.rsMinW .rsThumbsArrowDisabled{display:none !important}
@media screen and (min-width:0px) and (max-width:800px){.rsMinW .rsThumb{width:59px;height:44px}
.rsMinW .rsThumbsHor{height:44px}
.rsMinW .rsThumbsVer{width:59px}
}
.rsMinW .rsTabs{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;padding-top:12px;position:relative}
.rsMinW .rsTab{display:inline-block;cursor:pointer;text-align:center;height:auto;width:auto;color:#333;padding:5px 13px 6px;min-width:72px;border:1px solid #D9D9DD;border-right:1px solid #f5f5f5;text-decoration:none;background-color:#000;background-image:-webkit-linear-gradient(top,#fefefe,#f4f4f4);background-image:-moz-linear-gradient(top,#fefefe,#f4f4f4);background-image:linear-gradient(to bottom,#fefefe,#f4f4f4);*display:inline;*zoom:1}
.rsMinW .rsTab:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}
.rsMinW .rsTab:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-right:1px solid #cfcfcf}
.rsMinW .rsTab:active{border:1px solid #D9D9DD;background-color:#f4f4f4;box-shadow:0 1px 4px rgba(0,0,0,0.2) inset}
.rsMinW .rsTab.rsNavSelected{color:#000;border:1px solid #999;text-shadow:1px 1px #838383;box-shadow:0 1px 9px rgba(102,102,102,0.65) inset;background:#ACACAC;background-image:-webkit-linear-gradient(top,#ACACAC,#BBB);background-image:-moz-llinear-gradient(top,#ACACAC,#BBB);background-image:linear-gradient(to bottom,#ACACAC,#BBB)}
.rsMinW .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}
.rsMinW .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url('../../fileadmin/templates/images/rs-minimal-white.png') 0 0 transparent}
.rsMinW .rsFullscreenIcn:hover{opacity:0.8}
.rsMinW.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}
.rsMinW .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}
.rsMinW .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url('../../fileadmin/templates/images/rs-minimal-white.png') no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsBtnCenterer{position:absolute;left:50%;top:50%;width:20px;height:20px}
.rsMinW .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}
.rsMinW .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}
.rsMinW .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url('../../fileadmin/templates/images/rs-minimal-white.png') -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}
.rsMinW .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}
.rsMinW .rsPreloader{width:20px;height:20px;background-image:url('../../fileadmin/templates/images/preloaders/preloader-white.gif');left:50%;top:50%;margin-left:-10px;margin-top:-10px}
.rsMinW .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#FFF;background:none repeat scroll 0 0 rgba(255,255,255,0.75);color:#616C83;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}
#full-width-slider h4{color:#009EE0}
#full-width-slider{width:100%;color:#000}
.coloredBlock{padding:12px;background:rgba(255,0,0,0.6);color:#FFF;width:200px;left:20%;top:5%}
.infoBlock{position:absolute;top:30px;right:30px;left:auto;max-width:25%;padding-bottom:0;background:#FFF;background:rgba(255,255,255,0.8);overflow:hidden;padding:20px}
.infoBlockLeftBlack{color:#616C83;background:#FFF;background:rgba(255,255,255,0.75);left:30px;right:auto}
.infoBlock h4{font-size:20px;line-height:1.2;margin:0;padding-bottom:3px}
.infoBlock p{font-size:14px;margin:4px 0 0}
.infoBlock a{color:#FFF;text-decoration:underline}
.photosBy{position:absolute;line-height:24px;font-size:12px;background:#FFF;color:#000;padding:0px 10px;position:absolute;left:12px;bottom:12px;top:auto;border-radius:2px;z-index:25}
.photosBy a{color:#000}
.fullWidth{max-width:1920px;margin:0 auto}
@media screen and (min-width:0px) and (max-width:800px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:300px !important}
.infoBlock{padding:10px;height:auto;max-height:100%;min-width:40%;left:5px;top:5px;right:auto;font-size:12px}
.infoBlock h3{font-size:14px;line-height:17px}
.rsMinW .rsArrowLeft{left:5%;bottom:32px}
.rsMinW .rsArrowRight{right:5%;bottom:32px}
.rsMinW .rsBullets{bottom:40px}
}
#usercentrics-button #uc-banner-modal .uc-banner-content{background-color:#0b82c4 !important}
.usercentrics-button .uc-main-banner .uc-btn-default{background:#029dd3 !important}
.usercentrics-button .uc-main-banner .uc-btn-primary{}
.usercentrics-button .uc-main-banner .more-info-button{}
.usercentrics-button .uc-main-banner .btn-deny{}
.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button,.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header,.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs,#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-header,#usercentrics-button #uc-consents-info-modal .uc-consents-info-modal-wrapper .uc-modal-footer .uc-save-settings-and-close-button{background-color:#029dd3 !important}
.usercentrics-button #uc-btn-open-main-corner-modal [fill-rule="evenodd"]{fill:#029dd3}
.usercentrics-button #uc-btn-open-main-corner-modal [fill="#044d7a"]{fill:#029dd3}
.google-maps-iframe-wrapper{position:relative}
.google-maps-popup{position:absolute;top:0;bottom:0;left:0;right:0;padding:30px;background-color:rgba(255,255,255,0.85);text-align:center;font-size:16px;border:1px solid rgb(241 241 241)}
.google-maps-popup h5{margin-top:30px;margin-bottom:15px;font-size:26px;font-weight:bold;line-height:30px}
.google-maps-popup button{margin-top:30px;font-size:16px}
.carousel_container,#maximage{height:auto;overflow:auto;position:relative}
#main .breadcrumb,#main .content{display:none}
