.tx-felogin-pi1 label{display:block}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0 !important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.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:2px 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:10px}
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:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
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}
.csc-space-before-46{margin-top:46px !important}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
@-webkit-viewport{width:device-width}
@-moz-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@viewport{width:device-width}
@media screen and (max-width:25em){@-ms-viewport{width:320px}
}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,main,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
input[hidden]{display:none}
html{font-size:16px;font-family:sans-serif;line-height:1.5;background:#fff;color:#646464;height:100%}
@media only screen and (orientation:landscape),(orientation:portrait){html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
}
body{margin:0;min-height:100%;-webkit-font-smoothing:antialiased}
a{color:#000;text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}
a:visited{color:#000}
a:hover{color:#000}
a:focus{color:#000;outline:thin dotted}
a:active{color:#000}
a:hover,a:active{outline:0}
h1{font-size:2rem;margin-bottom:1.33333em;font-weight:600;color:#646464}
.wf-active h1{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h1{font-size:3.375rem;margin-bottom:2.25em;font-weight:600}
.wf-active h1{font-family:"Source Sans Pro",sans-serif}
}
h2{font-size:1.5rem;margin-bottom:1em;font-weight:600;color:#646464}
.wf-active h2{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h2{font-size:2.25rem;margin-bottom:1.5em;font-weight:600}
.wf-active h2{font-family:"Source Sans Pro",sans-serif}
}
h3{font-size:1.125rem;margin-bottom:0.75em;font-weight:600;color:#ff8700;text-transform:uppercase;margin-bottom:0}
.wf-active h3{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h3{font-size:1.5rem;margin-bottom:1em;font-weight:600;margin-bottom:0}
.wf-active h3{font-family:"Source Sans Pro",sans-serif}
}
h4{font-size:1rem;margin-bottom:0.66667em;font-weight:600;color:#ff8700}
.wf-active h4{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h4{font-size:1rem;margin-bottom:0.66667em;font-weight:600}
.wf-active h4{font-family:"Source Sans Pro",sans-serif}
}
h5{font-size:0.875rem;margin-bottom:0.58333em;font-weight:600;color:#ff8700}
.wf-active h5{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h5{font-size:0.875rem;margin-bottom:0.58333em;font-weight:600}
.wf-active h5{font-family:"Source Sans Pro",sans-serif}
}
h6{font-size:0.75rem;margin-bottom:0.5em;font-weight:600;color:#ff8700}
.wf-active h6{font-family:"Source Sans Pro",sans-serif}
@media only screen and (min-width:610px){h6{font-size:0.75rem;margin-bottom:0.5em;font-weight:600}
.wf-active h6{font-family:"Source Sans Pro",sans-serif}
}
h1,h2,h3,h4,h5,h6{margin-top:0}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{font-size:1em;text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 2.5em}
dfn{font-style:italic}
hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:0 0 1.5em}
pre,code,kbd,samp{font-family:monospace,serif}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:0 0 1em}
dd{margin:0 0 0 2.5em}
nav ul,nav ol{margin:0;padding:0;list-style:none}
img{border:0;vertical-align:bottom;-ms-interpolation-mode:bicubic;max-width:100%;height:auto}
svg:not(:root){overflow:hidden}
::-moz-selection{background:#646464;color:#fff}
::selection{background:#646464;color:#fff}
figure{margin:0}
fieldset{border:none;margin:0}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;border-radius:0;background-image:none}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner{border:0;padding:0;margin:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0;width:100%}
.chromeframe{margin:0.2em 0;background:#cccccc;color:black;padding:0.2em 0}
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}
.ir br{display:none}
.hidden{display:none !important;visibility:hidden}
.vh,.visuallyhidden,dfn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vh.focusable:active,.vh.focusable:focus,.visuallyhidden.focusable:active,dfn.focusable:active,.visuallyhidden.focusable:focus,dfn.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.cf:before{content:"";display:table}
.clearfix:after,.cf:after{content:"";display:table;clear:both}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{-webkit-tap-highlight-color:rgba(255,255,255,0.1)}
body{background-color:#fff;min-height:100%;overflow-x:hidden}
p:first-child,.content ol:first-child,.content ul:first-child,address:first-child{margin-top:0}
ul ul,ol ol{margin-top:0;margin-bottom:0;list-style-type:disc}
ol ol{list-style-type:inherit}
nav a{display:block;text-decoration:none}
figcaption{font-size:0.875em;line-height:1.5;margin:1em 0}
address{font-style:normal}
hr{border-style:solid;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #999;width:100%;margin:1em auto}
caption{caption-side:bottom}
caption:before,caption:after{content:"\0020\2014\0020"}
th,td{border-bottom:1px solid #fff;padding:0.25em 0;text-align:left;vertical-align:top}
th{border-bottom:1px solid #fdfdfd}
figure>img{display:block;margin:0 auto}
fieldset{padding:0;margin:0}
label{cursor:pointer}
body{font-size:1rem;margin-bottom:0.66667em;font-weight:400;margin-bottom:0}
.wf-active body{font-family:"Source Sans Pro",sans-serif}
@media screen and (min-width:38.125em){body{font-size:1.25rem;margin-bottom:0.83333em;font-weight:300;margin-bottom:0}
.wf-active body{font-family:"Source Sans Pro",sans-serif}
}
.wrapper{width:92%}
@media screen and (min-width:60em){.wrapper{width:96%}
}
[role="banner"]{width:100%;background:#ff8700;position:relative;z-index:1;top:0;left:0}
@media only screen and (orientation:portrait){[role="banner"]{position:fixed}
}
@media screen and (min-width:38.125em){[role="banner"]{position:fixed;padding:0.5em 0}
}
[role="navigation"]{text-align:right}
[role="contentinfo"]{font-size:0.875rem;padding:1em 0}
section{padding-top:3.125em}
@media screen and (min-width:38.125em){section{padding-top:6.25em}
}
header+section{padding-top:3.125em}
.logo{float:left;width:35px;height:50px}
@media screen and (min-width:38.125em){.logo{width:50px}
}
.infos{padding:2em;background-color:#f0f0f0}
.copyright{margin-bottom:0}
.navigation{float:right;width:90%}
.navigation>li{padding:0;display:inline-block;margin-right:-4px}
.navigation>li>a{color:#fff;font-weight:400;padding:0.5em 1em;-webkit-transition:color 0.4s ease;-moz-transition:color 0.4s ease;-o-transition:color 0.4s ease;transition:color 0.4s ease}
.navigation>li>a:hover,.navigation>li>a:focus,.navigation>li.is-active>a{color:#31373a;outline:none}
.navigation{list-style-type:none;margin:0;padding:0}
.wrapper{display:block;margin-left:auto;margin-right:auto;max-width:960px}
.wrapper:before,.navigation:before,.wrapper:after,.navigation:after{content:"";display:table}
.wrapper:after,.navigation:after{clear:both}
.btn,a.btn{padding:0.5em 1em;display:inline-block;background-color:#ff8700;border-radius:5px;color:#fff;text-decoration:none;margin-top:1em;margin-left:2em;margin-right:2em;-webkit-transition:background-color 0.4s;-moz-transition:background-color 0.4s;-o-transition:background-color 0.4s;transition:background-color 0.4s}
.btn:hover{background-color:#31373a}
.feature-section,.dark-section{background-color:#31373a;color:#f7f7f7;padding-bottom:3.125em}
@media screen and (min-width:38.125em){.feature-section,.dark-section{padding-bottom:6.25em}
}
.feature-section h1,.dark-section h1,.feature-section h2,.dark-section h2,.feature-section h3,.dark-section h3,.feature-section h4,.dark-section h4,.feature-section h5,.dark-section h5,.feature-section h6,.dark-section h6{color:#fff}
.highlight-section{background-color:#ff8700}
@media screen and (min-width:38.125em){.highlight-section{padding-top:3.125em}
}
.highlight-section h1,.highlight-section h2,.highlight-section h3,.highlight-section h4,.highlight-section h5,.highlight-section h6{color:#fff}
.highlight-section h1{margin-bottom:0;font-size:2.25rem}
@media screen and (min-width:38.125em){.highlight-section h1{font-size:3.375rem}
}
.highlight-section h2{color:#26576a;font-size:1.5rem}
@media screen and (min-width:38.125em){.highlight-section h2{font-size:2.25rem}
}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
.align-center{text-align:center}
.csc-textpic-text{width:auto;margin:0 auto}
@media only screen and (min-width:960px){.csc-textpic-text{width:735px}
}
.csc-textpic-imagewrap{margin:30px 0 0 0}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}
.js .navigation{clip:rect(0 0 0 0);max-height:0;position:absolute;display:block;overflow:hidden}
.navigation.opened{max-height:9999px;clear:both}
.navigation.opened>li{width:100%;display:block}
.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;position:absolute;top:0.75em;right:0.5em;z-index:111;background-color:#fff;border-radius:5px;color:#ff8700;font-size:1em;padding:0.25em 1em;text-decoration:none;-webkit-transition:background-color,0.4s;-moz-transition:background-color,0.4s;-o-transition:background-color,0.4s;transition:background-color,0.4s}
.nav-toggle:hover,.nav-toggle:focus{background-color:#31373a;color:#fff;outline:none}
@media screen and (min-width:38.125em){.js .navigation{position:relative}
.js .navigation.closed{max-height:none}
.nav-toggle{display:none}
.navigation li{display:inline-block}
}
@font-face{font-family:'FuturaT';src:url('../../fileadmin/templates/fonts/futurat.eot');src:url('../../fileadmin/templates/fonts/futurat.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/fonts/futurat.woff') format('woff'),url('../../fileadmin/templates/fonts/futurat.ttf') format('truetype'),url('../../fileadmin/templates/fonts/futurat.svg#oxygen') format('svg');font-weight:300;font-style:normal}
body{font-family:FuturaT,verdana;color:#666666}
h1{font-size:30px;font-family:FuturaT,arial;margin-bottom:15px;margin-top:10px;color:#666666;font-weight:normal;text-transform:uppercase}
h2{font-size:24px;font-family:FuturaT,arial;text-transform:uppercase;margin-bottom:10px;font-weight:normal;color:#666666}
h3,h4,h5{font-size:18px;font-family:FuturaT,verdama;margin-bottom:0;color:#666666;font-weight:normal;text-transform:uppercase}
p,pre,table,ul,ol,blockquote{margin:0;margin-bottom:10px}
.col_inner ul{list-style:none}
.col_inner ul li{background:url('../../fileadmin/templates/images/bullet.gif') no-repeat 0 5px;margin-left:-8px;padding-left:14px}
.green,h2.green,h3.green,p.green,div.green,blockquote.green,table.green,td.green,th.green,ul.green,ol.green,section.green,.green .wrapper,.green-r col_right,.green-l col_left{background:#a6ce39;color:#ffffff}
.green *{color:#ffffff}
.gray,h2.gray,h3.gray,p.gray,div.gray,blockquote.gray,table.gray,td.gray,th.gray,ul.gray,ol.gray,section.gray,.gray .wrapper,.gray-r .col_right,.gray-l col_left{background:#666666;color:#ffffff}
.gray *{color:#ffffff}
.lightgray,h2.lightgray,h3.lightgray,p.lightgray,div.lightgray,blockquote.lightgray,table.lightgray,td.lightgray,th.lightgray,ul.lightgray,ol.lightgray,section.lightgray,.lightgray .wrapper,.lightgray-r .col_right,.lightgray-l col_left{background:#dddddd;color:#666}
.lightgray *{color:#666}
a.scrollToTop:link,a.scrollToTop:visited{color:#fff}
a.scrollToTop:hover,a.scrollToTop:active{color:#666}
.csc-mailform ol{list-style-type:none}
.csc-mailform ol li{list-style-type:none}
div.csc-mailform li label{width:11em}
input{width:15em}
textarea{width:20em}
button,html input[type="button"],input[type="reset"],input[type="submit"]{width:auto}
body{background:#666666}
.logo{width:173px}
[role="banner"]{background:none repeat scroll 0 0 #666666;padding:0}
[role="banner"] .wrapper{padding:10px;min-height:120px}
.navigation{margin-top:40px}
.navigation>li>a{color:#666666;font-family:FuturaT,arial;padding:0 12px;font-size:20px}
.navigation>li>a:hover,.navigation>li>a:focus,.navigation>li.is-active>a{color:#a6ce39}
.nav-toggle{background-color:#666666;color:#ffffff}
.nav-toggle:hover,.nav-toggle:focus{background-color:#a6ce39;color:#fff}
header .wrapper{position:relative}
#extranav{position:absolute;right:100px}
.extranav-item{float:left}
.extranav-item a{color:#666666;font-size:13px;padding:0 10px;font-weight:400;transition:color 0.4s ease 0s}
.extranav-item a:hover{color:#a6ce39}
.wrapper{width:100%}
.wrapper{max-width:980px;background:#ffffff}
.navigation{width:71%}
.nav-collapse{margin-top:0}
.scrollToTop{background:none repeat scroll 0 0 #a6ce39;color:#fff;display:none;font-weight:normal;height:63px;line-height:1em;opacity:0.74;padding:10px;position:fixed;right:40px;text-align:center;text-decoration:none;top:75px;width:89px}
.scrollToTop:hover{text-decoration:none}
section{padding:0;font-size:16px}
.layout_two_one .col_left{width:66.66%}
.layout_two_one .col_right{width:33.33%}
.layout_one_two .col_left{width:33.33%}
.layout_one_two .col_right{width:66.66%}
.layout_one_one .col_left{width:50%}
.layout_one_one .col_right{width:50%}
.green-l .col_left,.green-l .col_left *{background:#a6ce39;color:#ffffff}
.green-r .col_right,.green-r .col_right *{background:#a6ce39;color:#ffffff}
.layout_border_bottom{margin-bottom:10px}
.layout_table{margin:0;padding:0;width:100%;border-collapse:separate}
.layout_table td.layout{padding:0;border:0}
.layout_table td.layout .col_inner>:last-child>:last-child{margin-bottom:0}
.layout_border_mid td.col_left{border-right:5px solid #666666}
.layout_border_mid td.col_right{border-left:5px solid #666666}
.tx-imagecycle-pi1{padding:0px}
.col_left .tx-imagecycle-pi1{}
.col_right .tx-imagecycle-pi1{}
.tx-imagecycle-pi1-images .imagecycle-caption{background:#ffffff;bottom:10px;color:#666666;display:none;left:0;opacity:1;padding:10px;white-space:normal;width:300px}
.tx-imagecycle-pi1-images .imagecycle-caption :last-child{margin-bottom:0}
.csc-textpic-text{width:auto}
.csc-textpic-imagewrap{margin:0}
.col_inner>div,.col_full .wrapper>div{padding-bottom:17px}
.col_inner>div>*,.col_full .wrapper>div>*{padding-left:17px;padding-right:17px}
.col_inner>div>ol{padding-left:50px}
.col_inner>:first-child{padding-top:17px}
@media screen and (min-width:38.125em){.navigation{margin-top:40px}
main section:first-child{padding-top:120px}
#extranav{right:10px}
}
