@charset"UTF-8";
.tx-felogin-pi1 label{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:1px solid #666666;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-textpic-intext-right-nowrap .csc-textpic-text{margin-right:790px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:790px}
.csc-space-before-2{margin-top:2px !important}
.mocpoll .bar-container{overflow:hidden;height:20px;width:100%;border:1px solid #c7c7c7;position:relative}
.mocpoll .bar-label{overflow:hidden;text-align:center;width:100%;height:20px;position:absolute;left:0;top:0;font-size:11px;line-height:20px}
.mocpoll .bar{background-color:#c7c7c7;height:20px}
.mocpoll label{display:block;cursor:pointer;padding-left:20px;min-height:20px;margin-bottom:10px}
.mocpoll label input[type="radio"]{float:left;margin-left:-20px}
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px}
table.jCalendar th{background:#333;color:#fff;font-weight:bold;padding:3px 5px}
table.jCalendar td{background:#ccc;color:#000;padding:3px 5px;text-align:center}
table.jCalendar td.other-month{background:#ddd;color:#aaa}
table.jCalendar td.today{background:#666;color:#fff}
table.jCalendar td.selected{background:#f66;color:#fff}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000}
table.jCalendar tr.selectedWeek td{background:#f66;color:#fff}
table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover{background:#bbb;color:#888}
table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888}
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial,sans-serif;padding:2px;width:171px;line-height:1.2em}
div#dp-popup{position:absolute;z-index:199}
div.dp-popup h2{font-size:12px;text-align:center;margin:0 0;padding:0}
a#dp-close{font-size:11px;padding:4px 0;text-align:center;display:block}
a#dp-close:hover{text-decoration:underline}
div.dp-popup a{color:#000;text-decoration:none;padding:0 0 0 0}
div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}
div.dp-popup div.dp-nav-prev a{float:left;text-indent:-9999px}
div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a{cursor:pointer;width:19px}
div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled{cursor:default}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}
div.dp-popup div.dp-nav-next a{float:right;text-indent:-9999px}
div.dp-popup a.disabled{cursor:default;color:#aaa}
div.dp-popup td{cursor:pointer}
div.dp-popup td.disabled{cursor:default}
table.jCalendar td.active_events{border-bottom:2px solid red;padding:3px 5px 1px 5px}
div.dp-popup{position:relative;background:none;font-size:10px;font-family:arial,sans-serif;padding:0;width:180px;line-height:1.2em}
.dp-nav-prev,.dp-nav-next{line-height:19px}
table.jCalendar{background:none;border:none;border-spacing:0}
table.jCalendar th{padding:3px 8px}
table.jCalendar td,table.jCalendar td.today{padding:6px 5px;border:2px #CCC solid;background:#FFF;color:#999}
table.jCalendar td.disabled{padding:6px 5px;border:2px #CCC solid;background:#EFEFEF;color:#ccc}
table.jCalendar td.today.dp-hover{background:#FFF;color:#000}
table.jCalendar td.selected.dp-hover,table.jCalendar td.selected{background:#999;color:#FFF}
table.jCalendar td.active_events.dp-hover{background:#999;color:#FFF}
table.jCalendar td.selected.dp-hover,table.jCalendar td.selected{background:#666;color:#FFF}
div.dp-popup h2{border:2px #CCC solid;font-size:12px;font-weight:bold;text-align:center;margin-bottom:12px;padding:0;line-height:19px;background:white}
td.other-month{
}
a.dp-nav-prev-month{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/left_arrow.png') no-repeat 0 0;padding:0 0 0 0;text-decoration:none;display:block}
a.dp-nav-prev-month.disabled{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/left_arrow_disabled.png') no-repeat 0 0}
a.dp-nav-next-month{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/right_arrow.png') no-repeat 0 0;padding:0 0 0 0;text-decoration:none;display:block}
a.dp-nav-next-month.disabled{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/right_arrow_disabled.png') no-repeat 0 0}
.datepicker_container table.jCalendar td.active_events{border-bottom:2px solid red;
}
.datepicker_container div.dp-popup{position:relative;background:none;font-size:10px;font-family:arial,sans-serif;padding:0;width:180px;line-height:1.2em}
.datepicker_container .dp-nav-prev,.datepicker_container .dp-nav-next{line-height:19px}
.calendar_container{padding:20px}
.calendar_container .calendar_title h2{margin-bottom:5px}
.datepicker_container table.jCalendar{background:none;border:none;border-spacing:0}
.datepicker_container table.jCalendar th{padding:3px 8px}
.datepicker_container table.jCalendar td{padding:6px 5px;border:2px #CCC solid;background:#FFF;color:#999}
.datepicker_container table.jCalendar td.today.dp-hover{background:#FFF;color:#000}
.datepicker_container table.jCalendar td.disabled{padding:6px 5px;border:2px #CCC solid;background:#EFEFEF;color:#ccc}
.datepicker_container table.jCalendar td.selected.dp-hover,.datepicker_container table.jCalendar td.selected{background:#999;color:#FFF}
.datepicker_container table.jCalendar td.today.dp-hover{background:#fff;color:#000}
.datepicker_container table.jCalendar td.active_events.dp-hover{background:#999;color:#FFF}
.datepicker_container table.jCalendar td.selected.dp-hover,.datepicker_container table.jCalendar td.selected{background:#666;color:#FFF}
.datepicker_container div.dp-popup h2{border:2px #CCC solid;font-size:12px;font-weight:bold;text-align:center;margin-bottom:12px;padding:0;line-height:19px;background:white}
.datepicker_container td.other-month{visibility:hidden}
.datepicker_container a.dp-nav-prev-month{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/left_arrow.png') no-repeat 0 0;padding:0 0 0 0;text-decoration:none;display:block;text-indent:-9999px}
.datepicker_container a.dp-nav-prev-month.disabled{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/left_arrow_disabled.png') no-repeat 0 0}
.datepicker_container a.dp-nav-next-month{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/right_arrow.png') no-repeat 0 0;padding:0 0 0 0;text-decoration:none;display:block;text-indent:-9999px}
.datepicker_container a.dp-nav-next-month.disabled{background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/right_arrow_disabled.png') no-repeat 0 0}
.calendar_container .ajax_container .event_listing_headline{float:left;padding-right:5px;font-weight:bold}
.calendar_container .ajax_container .event_listing_headline_date{float:left;text-transform:lowercase;font-weight:bold}
.calendar_datepick_div a.dp-choose-date{float:left;width:16px;height:16px;padding:0;margin:5px 3px 0;display:block;text-indent:-2000px;overflow:hidden;background:url('../../typo3conf/ext/moc_calendar/Resources/Public/Icons/calendar.png') no-repeat}
.calendar_datepick_div a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}
.calendar_datepick_div input.dp-applied{width:75px;float:left;text-align:center}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C""\201D""\2018""\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;
}
button,input,select,textarea{font-family:inherit;
margin:0;
}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;
cursor:pointer;
}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
}
input[type="search"]{-webkit-appearance:textfield;
-moz-box-sizing:content-box;-webkit-box-sizing:content-box;
box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;
vertical-align:top;
}
table{border-collapse:collapse;border-spacing:0}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;
*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";
display:table;
}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media only screen and (min-width:35em){
}
@media print,(-o-min-device-pixel-ratio:5 / 4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){
}
@media print{
*{background:transparent !important;color:#000 !important;
box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group;
}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
@font-face{font-family:"fvm";src:url('../../fileadmin/templates/Fonts/fvm.eot?1527493692');src:url('../../fileadmin/templates/Fonts/fvm.eot?&1527493692#iefix') format('embedded-opentype'),url('../../fileadmin/templates/Fonts/fvm.woff?1527493692') format('woff'),url('../../fileadmin/templates/Fonts/fvm.ttf?1527493692') format('truetype'),url('../../fileadmin/templates/Fonts/fvm.svg?1527493692') format('svg')}
.screen-reader-text{position:absolute;top:-9999px;left:-9999px}
.icon-share,.icon-speaker,.icon-print,.icon-newsletter,.icon-twitter,.icon-magnify,.icon-rss,.icon-plus,.icon-page_v,.icon-minus,.icon-clock,.icon-calendar,.icon-arrow_down,.icon-quote,.icon-external,.icon-comment,.icon-selvbetj_cta,.icon-small_selvbetj_pil,.icon-arrow_right,.icon-arrow_up,.icon-cross,.icon-arrow_slider_down,.icon-arrow_slider_left,.icon-arrow_slider_right,.icon-arrow_slider_up,.icon-arrow_left,.icon-menu_streger,.icon-udraabstegn,.icon-ansoegning,.icon-instagram,.icon-facebook,.icon-linkedin,.icon-home,.icon-folder-open,.icon-file,.icon-arrow-up-left,.icon-circle_filled,.icon-circle_bordered{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-share:before{content:"\e000"}
.icon-speaker:before{content:"\e001"}
.icon-print:before{content:"\e002"}
.icon-newsletter:before{content:"\e003"}
.icon-twitter:before{content:"\e004"}
.icon-magnify:before{content:"\e005"}
.icon-rss:before{content:"\e006"}
.icon-plus:before{content:"\e007"}
.icon-page_v:before{content:"\e008"}
.icon-minus:before{content:"\e009"}
.icon-clock:before{content:"\e00a"}
.icon-calendar:before{content:"\e00b"}
.icon-arrow_down:before{content:"\e00c"}
.icon-quote:before{content:"\e00d"}
.icon-external:before{content:"\e00e"}
.icon-comment:before{content:"\e00f"}
.icon-selvbetj_cta:before{content:"\e010"}
.icon-small_selvbetj_pil:before{content:"\e011"}
.icon-arrow_right:before{content:"\e012"}
.icon-arrow_up:before{content:"\e013"}
.icon-cross:before{content:"\e014"}
.icon-arrow_slider_right:before{content:"\e015"}
.icon-arrow_slider_left:before{content:"\e016"}
.icon-arrow_left:before{content:"\e017"}
.icon-menu_streger:before{content:"\e018"}
.icon-udraabstegn:before{content:"\e019"}
.icon-ansoegning:before{content:"\e01a"}
.icon-instagram:before{content:"\e01b"}
.icon-facebook:before{content:"\e01c"}
.icon-arrow_slider_down:before,header[role="banner"] .header-top nav.main ul.enable-dropdown li a:after,header[role="banner"] .header-top nav.main ul li a.dropdown:after{content:"\e01d"}
.icon-arrow_slider_up:before,header[role="banner"] .header-top nav.main ul li.selected a:after{content:"\e01e"}
.icon-linkedin:before{content:"\e01f"}
.icon-home:before{content:"\e020"}
.icon-folder-open:before{content:"\e021"}
.icon-file:before{content:"\e022"}
.icon-arrow-up-left:before{content:"\e023"}
.icon-circle_filled:before{content:"\e024"}
.icon-circle_bordered:before{content:"\e025"}
.container-12{max-width:860px;margin:0 auto;width:100%}
@media only screen and (min-width:1200px){
.container-12{max-width:1040px}
}
@media only screen and (min-width:768px) and (max-width:939px){
.container-12{max-width:718px}
}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;position:relative;margin-left:1.62791%;margin-right:1.62791%;float:left}
@media only screen and (max-width:767px){
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{float:none}
}
.alpha{margin-left:0}
.omega{margin-right:0}
.container-12 .grid-1{width:5.34884%}
@media only screen and (max-width:767px){
.container-12 .grid-1{width:100%}
}
.container-12 .grid-2{width:13.95349%}
@media only screen and (max-width:767px){
.container-12 .grid-2{width:100%}
}
.container-12 .grid-3{width:22.55814%}
@media only screen and (max-width:767px){
.container-12 .grid-3{width:100%}
}
.container-12 .grid-4{width:31.16279%}
@media only screen and (max-width:767px){
.container-12 .grid-4{width:100%}
}
.container-12 .grid-5{width:39.76744%}
@media only screen and (max-width:767px){
.container-12 .grid-5{width:100%}
}
.container-12 .grid-6{width:48.37209%}
@media only screen and (max-width:767px){
.container-12 .grid-6{width:100%}
}
.container-12 .grid-7{width:56.97674%}
@media only screen and (max-width:767px){
.container-12 .grid-7{width:100%}
}
.container-12 .grid-8{width:65.5814%}
@media only screen and (max-width:767px){
.container-12 .grid-8{width:100%}
}
.container-12 .grid-9{width:74.18605%}
@media only screen and (max-width:767px){
.container-12 .grid-9{width:100%}
}
.container-12 .grid-10{width:82.7907%}
@media only screen and (max-width:767px){
.container-12 .grid-10{width:100%}
}
.container-12 .grid-11{width:91.39535%}
@media only screen and (max-width:767px){
.container-12 .grid-11{width:100%}
}
.container-12 .grid-12{width:100%}
@media only screen and (max-width:767px){
.container-12 .grid-12{width:100%}
}
.container-12 .prefix-1{padding-left:5.34884%}
.container-12 .prefix-2{padding-left:13.95349%}
.container-12 .prefix-3{padding-left:22.55814%}
.container-12 .prefix-4{padding-left:31.16279%}
.container-12 .prefix-5{padding-left:39.76744%}
.container-12 .prefix-6{padding-left:48.37209%}
.container-12 .prefix-7{padding-left:56.97674%}
.container-12 .prefix-8{padding-left:65.5814%}
.container-12 .prefix-9{padding-left:74.18605%}
.container-12 .prefix-10{padding-left:82.7907%}
.container-12 .prefix-11{padding-left:91.39535%}
.container-12 .suffix-1{padding-right:5.34884%}
.container-12 .suffix-2{padding-right:13.95349%}
.container-12 .suffix-3{padding-right:22.55814%}
.container-12 .suffix-4{padding-right:31.16279%}
.container-12 .suffix-5{padding-right:39.76744%}
.container-12 .suffix-6{padding-right:48.37209%}
.container-12 .suffix-7{padding-right:56.97674%}
.container-12 .suffix-8{padding-right:65.5814%}
.container-12 .suffix-9{padding-right:74.18605%}
.container-12 .suffix-10{padding-right:82.7907%}
.container-12 .suffix-11{padding-right:91.39535%}
.container-12 .push-1{left:5.34884%}
.container-12 .push-2{left:13.95349%}
.container-12 .push-3{left:22.55814%}
.container-12 .push-4{left:31.16279%}
.container-12 .push-5{left:39.76744%}
.container-12 .push-6{left:48.37209%}
.container-12 .push-7{left:56.97674%}
.container-12 .push-8{left:65.5814%}
.container-12 .push-9{left:74.18605%}
.container-12 .push-10{left:82.7907%}
.container-12 .push-11{left:91.39535%}
.container-12 .pull-1{left:-grid-width(1)}
.container-12 .pull-2{left:-grid-width(2)}
.container-12 .pull-3{left:-grid-width(3)}
.container-12 .pull-4{left:-grid-width(4)}
.container-12 .pull-5{left:-grid-width(5)}
.container-12 .pull-6{left:-grid-width(6)}
.container-12 .pull-7{left:-grid-width(7)}
.container-12 .pull-8{left:-grid-width(8)}
.container-12 .pull-9{left:-grid-width(9)}
.container-12 .pull-10{left:-grid-width(10)}
.container-12 .pull-11{left:-grid-width(11)}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.grid-8 .grid-4{width:48.37209%}
@media only screen and (max-width:767px){
.grid-8 .grid-4{width:100%}
}
@media only screen and (max-width:767px){
.frontpage .grid-8 .grid-4{width:48.37209%;float:left}
.sub-frontpage .container-12,.subpage-right .container-12{max-width:767px}
.sub-frontpage .container-12 .grid-8,.subpage-right .container-12 .grid-8{margin-left:0;width:100%}
footer .ui-tabs-panel .grid-2,footer .ui-tabs-panel .grid-3,footer .ui-tabs-panel .grid-4{width:100%;float:none;margin:0}
}
@media only screen and (min-width:768px) and (max-width:939px){
.container-12 .grid-12{width:96.74419%;margin-right:1.62791%;margin-left:1.62791%}
.main-wrapper.subpage .container-12 .grid-12,.main-wrapper.subpage .container-12 .grid-8,.main-wrapper.subpage .container-12 .grid-4,.main-wrapper.sub-frontpage .container-12 .grid-12,.main-wrapper.sub-frontpage .container-12 .grid-8,.main-wrapper.sub-frontpage .container-12 .grid-4,.main-wrapper.fullpage .container-12 .grid-12,.main-wrapper.fullpage .container-12 .grid-8,.main-wrapper.fullpage .container-12 .grid-4{width:100%;margin-left:0;margin-right:0}
.main-wrapper.frontpage .container-12 .grid-8 .grid-4.alpha{margin-left:0}
.main-wrapper.frontpage .container-12 .grid-8 .grid-4.omega{margin-right:0}
}
@media only screen and (min-width:768px) and (max-width:939px) and (min-width:768px) and (max-width:939px){
.subpage main h1.csc-firstHeader{max-width:480px}
}
figure{position:relative}
img,video{max-width:100%;height:auto !important;display:block}
object,embed{display:block;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
figure{position:relative}
.video{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:39px}
.video iframe,.video object,.video embed{position:absolute;top:0;left:0;width:100%;height:100%}
.video-wrap{width:100%;position:relative}
iframe{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.clear,.clearer{clear:both;display:block;overflow:hidden;visibility:hidden;width:0px !important;height:0px !important;font-size:1px;line-height:0px}
.pull-right,header[role="banner"] .header-top .logo{float:right}
.pull-left,header[role="banner"] .header-top .subsite-logo .logo.fvmlogo{float:left}
.hidden{display:none}
.arrow:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;content:"\e012";padding-right:3px;position:relative;top:1px}
@media only screen and (min-width:1200px){
.arrow:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e012";padding-right:3px;position:relative;top:2px}
}
.arrow:hover{text-decoration:none}
.arrow:hover span{text-decoration:underline}
.table{width:100%;margin-bottom:18px;font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem}
.table th,.table td{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #dddddd}
.table th{font-weight:bold}
.table thead th{vertical-align:bottom}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody+tbody{border-top:2px solid #dddddd}
.table-condensed th,.table-condensed td{padding:4px 5px}
.table-bordered{border:1px solid #dddddd;border-collapse:separate;*border-collapse:collapsed;border-left:0}
.table-bordered th,.table-bordered td{border-left:1px solid #dddddd}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}
.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}
form{margin:0 0 18px}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:27px;font-size:19.5px;line-height:36px;color:#333333;border:0;border-bottom:1px solid #eee}
legend small{font-size:13.5px;color:#999999}
label,input,button,select,textarea{font-weight:normal;line-height:18px;font-size:14px;font-size:0.875rem}
input,button,select,textarea{font-family:'Oxygen',sans-serif}
label{display:block;margin-bottom:5px;color:#333333;font-weight:bold}
input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;margin-bottom:9px;line-height:18px;color:#555555;background-color:#ffffff;border:1px solid #cccccc;border-radius:0}
.uneditable-textarea{width:auto;height:auto}
label input,label textarea,label select{display:block}
input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;
line-height:normal;cursor:pointer;background-color:transparent;border:0 \9}
input[type="image"]{border:0}
input[type="file"]{width:auto;padding:initial;line-height:initial;background-color:#ffffff;background-color:initial;border:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
input[type="button"],input[type="reset"],input[type="submit"]{width:auto;height:auto}
input[type="text"],input[type="search"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
select,input[type="file"]{height:28px;
*margin-top:4px;
line-height:28px}
input[type="file"]{line-height:18px \9}
select{width:220px;background-color:#ffffff}
select[multiple],select[size]{height:auto}
input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
textarea{height:auto}
input[type="hidden"]{display:none}
.radio,.checkbox{min-height:18px;padding-left:18px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
input:focus,textarea:focus{border-color:rgba(82,168,236,0.8);outline:0}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.input-mini{width:60px}
.input-small{width:90px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}
input,textarea,.uneditable-input{margin-left:0}
input.span12,textarea.span12,.uneditable-input.span12{width:930px}
input.span11,textarea.span11,.uneditable-input.span11{width:850px}
input.span10,textarea.span10,.uneditable-input.span10{width:770px}
input.span9,textarea.span9,.uneditable-input.span9{width:690px}
input.span8,textarea.span8,.uneditable-input.span8{width:610px}
input.span7,textarea.span7,.uneditable-input.span7{width:530px}
input.span6,textarea.span6,.uneditable-input.span6{width:450px}
input.span5,textarea.span5,.uneditable-input.span5{width:370px}
input.span4,textarea.span4,.uneditable-input.span4{width:290px}
input.span3,textarea.span3,.uneditable-input.span3{width:210px}
input.span2,textarea.span2,.uneditable-input.span2{width:130px}
input.span1,textarea.span1,.uneditable-input.span1{width:50px}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eeeeee;border-color:#ddd}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}
.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}
.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}
.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}
.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}
.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}
.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
.form-actions{padding:17px 20px 18px;margin-top:18px;margin-bottom:18px;background-color:#f5f5f5;border-top:1px solid #ddd;*zoom:1}
.form-actions:before,.form-actions:after{display:table;content:""}
.form-actions:after{clear:both}
.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#ffffff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}
:-moz-placeholder{color:#999999}
::-webkit-input-placeholder{color:#999999}
input.placeholder{color:#999999 !important;font-style:italic}
.help-block,.help-inline{color:#555555}
.help-block{display:block;margin-bottom:9px}
.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}
.input-prepend,.input-append{margin-bottom:5px}
.input-prepend input,.input-append input,.input-prepend select,.input-append select,.input-prepend .uneditable-input,.input-append .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:middle}
.input-prepend input:focus,.input-append input:focus,.input-prepend select:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-append .uneditable-input:focus{z-index:2}
.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc}
.input-prepend .add-on,.input-append .add-on{display:inline-block;width:auto;height:18px;min-width:16px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc}
.input-prepend .add-on,.input-append .add-on,.input-prepend .btn,.input-append .btn{margin-left:-1px}
.input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}
.input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px}
.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0}
.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;*zoom:1}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
.form-search label,.form-inline label{display:inline-block}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:9px}
legend+.control-group{margin-top:18px;-webkit-margin-top-collapse:separate}
.form-horizontal .control-group{margin-bottom:18px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:160px}
.form-horizontal .help-block{margin-top:9px;margin-bottom:0}
.form-horizontal .form-actions{padding-left:160px}
.fvm-select{font-size:16px;font-size:1rem;color:black;background-color:#f1f1f1;padding:10px 10px 0 10px;margin-bottom:12px}
.fvm-select .select-container{position:relative}
.fvm-select .select-container .selected-label{display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 45px 0 20px;position:relative;overflow:hidden;height:42px;line-height:42px;cursor:pointer;z-index:50;color:#000000}
@media only screen and (min-width:1200px){
.fvm-select .select-container .selected-label{height:49px;line-height:49px}
}
.fvm-select .select-container .selected-label:hover{text-decoration:none}
.fvm-select .select-container .selected-label span.icon{position:absolute;top:14px;right:15px;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
@media only screen and (min-width:1200px){
.fvm-select .select-container .selected-label span.icon{top:17px}
}
.fvm-select .select-container .selected-label span.icon:before{content:"\e00c"}
.fvm-select .select-container ul{list-style:none;margin:0px;padding:0px;z-index:10}
.fvm-select .select-container ul li{list-style:none;margin:0px;padding:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.fvm-select .select-container ul li:before{display:none}
.fvm-select .select-container ul li a{font-size:14px;font-size:0.875rem;padding:0px 15px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;color:#333333}
@media only screen and (min-width:1200px){
.fvm-select .select-container ul li a{font-size:16px;font-size:1rem;padding:0px 20px}
}
.fvm-select.open .select-container .selected-label span.icon:before{content:"\e013"}
.fvm-select.open .select-container ul{display:block;z-index:49}
.fvm-select.compact{display:block;float:left;margin-right:3px;background-color:transparent;padding:0px}
@media only screen and (min-width:1200px){
.fvm-select.compact{margin-right:10px}
}
.fvm-select.compact .selected-label{display:block}
.fvm-select.compact .select-container ul{display:none;position:absolute;top:0px;padding-top:42px;box-shadow:0 0 8px rgba(0,0,0,0.2)}
@inclure respond-to(wide){
.fvm-select.compact .select-container ul{padding-top:49px}
}
.fvm-select.compact .select-container ul li+li{border-top:1px solid white}
.fvm-select.compact .select-container ul a{padding:8px 20px;height:50px;white-space:nowrap}
.fvm-select.expanded{overflow:hidden;*zoom:1}
.fvm-select.expanded .select-container ul li{margin:0 10px 10px 0;display:inline-block}
.fvm-select.expanded .select-container ul li a{color:black;height:42px;line-height:42px;background-color:#cacaca}
@media only screen and (min-width:1200px){
.fvm-select.expanded .select-container ul li a{height:49px;line-height:49px}
}
.fvm-select.expanded .select-container ul li a:hover{background-color:#b1b1b1}
.fvm-select.expanded .select-container ul li.selected a{background-color:#333333;color:white}
.lt-ie8 .fvm-select.compact{*display:inline;zoom:1}
.lt-ie8 .fvm-select.expanded .select-container ul li{display:inline-block;*display:inline;zoom:1}
.lt-ie8 .fvm-select .select-container .selected-label{*behavior:url(/fileadmin/templates/Scripts/PolyFills/boxsizing.htc)}
.lt-ie8 .fvm-select .select-container .selected-label span.icon{background:url('../../fileadmin/templates/Images/SpriteIcons-s808c3412fe.png') -4px 0 no-repeat;width:16px;height:16px}
.lt-ie8 .fvm-select.open .select-container .selected-label span.icon{background:url('../../fileadmin/templates/Images/SpriteIcons-s808c3412fe.png') -4px -268px no-repeat}
#main-content .csc-default a[target="_blank"]:after,#main-content .csc-default a[rel="external"]:after,#main-content .csc-default a[href^="https://"]:after,#main-content .csc-default a[href^="http://"]:after,.related li .title a[target="_blank"]:after,.related li .title a[rel="external"]:after,.related li .title a[href^="https://"]:after,.related li .title a[href^="http://"]:after{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:"\e00e";padding-left:3px;display:inline-block;text-decoration:none}
#main-content .csc-default a[href$=".pdf"]:after,#main-content .csc-default a[href$=".PDF"]:after,.related li .title a[href$=".pdf"]:after,.related li .title a[href$=".PDF"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(PDF)"}
#main-content .csc-default a[href$=".txt"]:after,#main-content .csc-default a[href$=".TXT"]:after,.related li .title a[href$=".txt"]:after,.related li .title a[href$=".TXT"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Text)"}
#main-content .csc-default a[href$=".doc"]:after,#main-content .csc-default a[href$=".DOC"]:after,#main-content .csc-default a[href$=".docx"]:after,#main-content .csc-default a[href$=".DOCX"]:after,#main-content .csc-default a[href$=".dotx"]:after,#main-content .csc-default a[href$=".DOTX"]:after,#main-content .csc-default a[href$=".rtf"]:after,#main-content .csc-default a[href$=".RTF"]:after,.related li .title a[href$=".doc"]:after,.related li .title a[href$=".DOC"]:after,.related li .title a[href$=".docx"]:after,.related li .title a[href$=".DOCX"]:after,.related li .title a[href$=".dotx"]:after,.related li .title a[href$=".DOTX"]:after,.related li .title a[href$=".rtf"]:after,.related li .title a[href$=".RTF"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Word)"}
#main-content .csc-default a[href$=".csv"]:after,#main-content .csc-default a[href$=".CSV"]:after,#main-content .csc-default a[href$=".xlsx"]:after,#main-content .csc-default a[href$=".XLSX"]:after,#main-content .csc-default a[href$=".xls"]:after,#main-content .csc-default a[href$=".XLS"]:after,#main-content .csc-default a[href$=".xlw"]:after,#main-content .csc-default a[href$=".XLW"]:after,#main-content .csc-default a[href$=".xlt"]:after,#main-content .csc-default a[href$=".XLT"]:after,.related li .title a[href$=".csv"]:after,.related li .title a[href$=".CSV"]:after,.related li .title a[href$=".xlsx"]:after,.related li .title a[href$=".XLSX"]:after,.related li .title a[href$=".xls"]:after,.related li .title a[href$=".XLS"]:after,.related li .title a[href$=".xlw"]:after,.related li .title a[href$=".XLW"]:after,.related li .title a[href$=".xlt"]:after,.related li .title a[href$=".XLT"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Excel)"}
#main-content .csc-default a[href$=".ppt"]:after,#main-content .csc-default a[href$=".PPT"]:after,#main-content .csc-default a[href$=".pps"]:after,#main-content .csc-default a[href$=".PPS"]:after,.related li .title a[href$=".ppt"]:after,.related li .title a[href$=".PPT"]:after,.related li .title a[href$=".pps"]:after,.related li .title a[href$=".PPS"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(PowerPoint)"}
#main-content .csc-default a[href$=".psd"]:after,#main-content .csc-default a[href$=".PSD"]:after,.related li .title a[href$=".psd"]:after,.related li .title a[href$=".PSD"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Photoshop)"}
#main-content .csc-default a[href$=".jpg"]:after,#main-content .csc-default a[href$=".JPG"]:after,#main-content .csc-default a[href$=".jpeg"]:after,#main-content .csc-default a[href$=".JPEG"]:after,#main-content .csc-default a[href$=".gif"]:after,#main-content .csc-default a[href$=".GIF"]:after,#main-content .csc-default a[href$=".bmp"]:after,#main-content .csc-default a[href$=".BMP"]:after,#main-content .csc-default a[href$=".png"]:after,#main-content .csc-default a[href$=".PNG"]:after,#main-content .csc-default a[href$=".eps"]:after,#main-content .csc-default a[href$=".EPS"]:after,#main-content .csc-default a[href$=".svg"]:after,#main-content .csc-default a[href$=".SVG"]:after,.related li .title a[href$=".jpg"]:after,.related li .title a[href$=".JPG"]:after,.related li .title a[href$=".jpeg"]:after,.related li .title a[href$=".JPEG"]:after,.related li .title a[href$=".gif"]:after,.related li .title a[href$=".GIF"]:after,.related li .title a[href$=".bmp"]:after,.related li .title a[href$=".BMP"]:after,.related li .title a[href$=".png"]:after,.related li .title a[href$=".PNG"]:after,.related li .title a[href$=".eps"]:after,.related li .title a[href$=".EPS"]:after,.related li .title a[href$=".svg"]:after,.related li .title a[href$=".SVG"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Billede)"}
#main-content .csc-default a[href$=".wmv"]:after,#main-content .csc-default a[href$=".WMV"]:after,#main-content .csc-default a[href$=".mp4"]:after,#main-content .csc-default a[href$=".MP4"]:after,#main-content .csc-default a[href$=".mov"]:after,#main-content .csc-default a[href$=".MOV"]:after,#main-content .csc-default a[href$=".avi"]:after,#main-content .csc-default a[href$=".AVI"]:after,#main-content .csc-default a[href$=".mpg"]:after,#main-content .csc-default a[href$=".MPG"]:after,#main-content .csc-default a[href$=".flv"]:after,#main-content .csc-default a[href$=".FLV"]:after,.related li .title a[href$=".wmv"]:after,.related li .title a[href$=".WMV"]:after,.related li .title a[href$=".mp4"]:after,.related li .title a[href$=".MP4"]:after,.related li .title a[href$=".mov"]:after,.related li .title a[href$=".MOV"]:after,.related li .title a[href$=".avi"]:after,.related li .title a[href$=".AVI"]:after,.related li .title a[href$=".mpg"]:after,.related li .title a[href$=".MPG"]:after,.related li .title a[href$=".flv"]:after,.related li .title a[href$=".FLV"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Video)"}
#main-content .csc-default a[href$=".rar"]:after,#main-content .csc-default a[href$=".RAR"]:after,#main-content .csc-default a[href$=".zip"]:after,#main-content .csc-default a[href$=".ZIP"]:after,#main-content .csc-default a[href$=".gzip"]:after,#main-content .csc-default a[href$=".GZIP"]:after,#main-content .csc-default a[href$=".bzip"]:after,#main-content .csc-default a[href$=".BZIP"]:after,.related li .title a[href$=".rar"]:after,.related li .title a[href$=".RAR"]:after,.related li .title a[href$=".zip"]:after,.related li .title a[href$=".ZIP"]:after,.related li .title a[href$=".gzip"]:after,.related li .title a[href$=".GZIP"]:after,.related li .title a[href$=".bzip"]:after,.related li .title a[href$=".BZIP"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Arkiv)"}
#main-content .csc-default a[href$=".mp3"]:after,#main-content .csc-default a[href$=".MP3"]:after,#main-content .csc-default a[href$=".wav"]:after,#main-content .csc-default a[href$=".WAV"]:after,#main-content .csc-default a[href$=".ogg"]:after,#main-content .csc-default a[href$=".OGG"]:after,#main-content .csc-default a[href$=".wma"]:after,#main-content .csc-default a[href$=".WMA"]:after,#main-content .csc-default a[href$=".m4a"]:after,#main-content .csc-default a[href$=".M4A"]:after,.related li .title a[href$=".mp3"]:after,.related li .title a[href$=".MP3"]:after,.related li .title a[href$=".wav"]:after,.related li .title a[href$=".WAV"]:after,.related li .title a[href$=".ogg"]:after,.related li .title a[href$=".OGG"]:after,.related li .title a[href$=".wma"]:after,.related li .title a[href$=".WMA"]:after,.related li .title a[href$=".m4a"]:after,.related li .title a[href$=".M4A"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Lydfil)"}
#main-content .csc-default a[href$=".swf"]:after,.related li .title a[href$=".swf"]:after{font-family:inherit;-webkit-font-smoothing:inherit;content:"(Flash)"}
.frontpage #main-content .csc-default a:after,.csc-textpic-imagewrap a:after,h1 a:after,h2 a:after,h3 a:after,h4 a:after{content:''!important;display:none}
#main-content .csc-default .csc-textpic-imagewrap a[target="_blank"]:after{content:''!important;display:none}
.btn{display:inline-block;*display:inline;padding:4px 10px 4px;margin-bottom:0;*margin-left:.3em;font-size:13px;line-height:18px;*line-height:20px;color:#333333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-ms-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-repeat:repeat-x;border:1px solid #cccccc;*border:0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#cccccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;
background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn-large [class^="icon-"]{margin-top:1px}
.btn-small{padding:5px 9px;font-size:11px;line-height:16px}
.btn-small [class^="icon-"]{margin-top:-1px}
.btn-mini{padding:2px 6px;font-size:11px;line-height:14px}
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-primary{background-color:#0074cc;*background-color:#0055cc;background-image:-ms-linear-gradient(top,#0088cc,#0055cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0055cc));background-image:-webkit-linear-gradient(top,#0088cc,#0055cc);background-image:-o-linear-gradient(top,#0088cc,#0055cc);background-image:-moz-linear-gradient(top,#0088cc,#0055cc);background-image:linear-gradient(to bottom,#0088cc,#0055cc);background-repeat:repeat-x;border-color:#0055cc #0055cc #003580;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#0088cc',endColorstr='#0055cc',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#0055cc;*background-color:#004ab3}
.btn-primary:active,.btn-primary.active{background-color:#004099 \9}
.btn-warning{background-color:#faa732;*background-color:#f89406;background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger{background-color:#da4f49;*background-color:#bd362f;background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success{background-color:#5bb75b;*background-color:#51a351;background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;*background-color:#499249}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info{background-color:#49afcd;*background-color:#2f96b4;background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse{background-color:#414141;*background-color:#222222;background-image:-ms-linear-gradient(top,#555555,#222222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555555),to(#222222));background-image:-webkit-linear-gradient(top,#555555,#222222);background-image:-o-linear-gradient(top,#555555,#222222);background-image:-moz-linear-gradient(top,#555555,#222222);background-image:linear-gradient(to bottom,#555555,#222222);background-repeat:repeat-x;border-color:#222222 #222222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);filter:progid:dximagetransform.microsoft.gradient(enabled=false)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-group{position:relative;*margin-left:.3em;*zoom:1}
.btn-group:before,.btn-group:after{display:table;content:""}
.btn-group:after{clear:both}
.btn-group:first-child{*margin-left:0}
.btn-group+.btn-group{margin-left:5px}
.btn-toolbar{margin-top:9px;margin-bottom:9px}
.btn-toolbar .btn-group{display:inline-block;*display:inline;
*zoom:1}
.btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.dropdown-toggle{*padding-top:4px;padding-right:8px;*padding-bottom:4px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}
.btn-group>.btn-mini.dropdown-toggle{padding-right:5px;padding-left:5px}
.btn-group>.btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}
.btn-group>.btn-large.dropdown-toggle{padding-right:12px;padding-left:12px}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#0055cc}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222222}
.btn .caret{margin-top:7px;margin-left:0}
.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}
.btn-mini .caret{margin-top:5px}
.btn-small .caret{margin-top:6px}
.btn-large .caret{margin-top:6px;border-top-width:5px;border-right-width:5px;border-left-width:5px}
.dropup .btn-large .caret{border-top:0;border-bottom:5px solid #000000}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#ffffff;border-bottom-color:#ffffff;opacity:0.75;filter:alpha(opacity=75)}
html,body{height:100%;background-color:#333333}
body{margin:0;padding:0;width:100%;font-family:'Oxygen',sans-serif;font-size:62.5%;line-height:1.4}
p{font-size:14px;font-size:0.875rem;line-height:14px;line-height:0.875rem}
h1,h2,h3,h4{font-weight:900}
h1{font-size:48px;font-size:3rem;line-height:48px;line-height:3rem;letter-spacing:-3px}
h2{font-size:35px;font-size:2.1875rem;line-height:35px;line-height:2.1875rem;letter-spacing:-2px}
h3{font-size:26px;font-size:1.625rem;line-height:26px;line-height:1.625rem;letter-spacing:-1px}
h4{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem;font-weight:bold;letter-spacing:-1px}
a{color:#0000FF;text-decoration:none}
a:visited{color:#800080}
a:active{color:#FF0000}
a:hover,a:focus{color:#0000FF;text-decoration:underline}
.button{color:#000;border:none;font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;padding-top:12px;padding-right:0;padding-bottom:13px;padding-left:0}
.pagination ul,.pagination ol{margin:0}
.pagination ul li,.pagination ol li{float:left;margin-top:0;margin-right:4px !important}
.pagination ul li:before,.pagination ol li:before{display:none}
.pagination ul li.active a,.pagination ol li.active a{color:black}
.pagination ul li.next a,.pagination ul li.previous a,.pagination ol li.next a,.pagination ol li.previous a{width:auto;padding:0 30px}
.pagination ul li.disabled a,.pagination ol li.disabled a{color:#666666}
.pagination ul li.disabled a:hover,.pagination ol li.disabled a:hover{cursor:default}
.pagination ul li a,.pagination ol li a{font-size:16px;font-size:1rem;line-height:49px;line-height:3.0625rem;padding:0;display:block;width:50px;text-align:center;text-decoration:none}
#content h1,#content h2,#content h3,#content h4,div.csc-header h1,div.csc-header h2,div.csc-header h3,div.csc-header h4,div.csc-textpicHeader h1,div.csc-textpicHeader h2,div.csc-textpicHeader h3,div.csc-textpicHeader h4{color:#000}
p{margin:0 0 20px 0}
hr{border-top:2px solid #e4e4e4;margin:20px 0px}
.hiddendata{display:none}
.invisible,.csc-frame-invisible{visibility:hidden}
caption{margin-top:15px;line-height:18px;line-height:1.125rem;color:#ddd;font-style:italic}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:30px}
@media only screen and (max-width:767px){
.frontpage .csc-textpic .csc-textpic-text header{margin-bottom:4em;min-height:44px}
.frontpage .csc-textpic .csc-textpic-text p{display:none}
}
.csc-textpic-imagecolumn,.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:30px}
.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:30px}
div.csc-textpic-above .csc-textpic-imagewrap,div.csc-textpic-below .csc-textpic-imagewrap{margin-bottom:15px;width:100%}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{display:block}
div.csc-textpic .csc-textpic-imagewrap figure figcaption{display:block;text-align:left}
.csc-textpic-imagerow .csc-textpic-imagecolumn figure.csc-textpic-image{display:table}
.csc-textpic-imagerow .csc-textpic-imagecolumn figure.csc-textpic-image figcaption{display:table-caption}
div.csc-textpic{overflow:visible}
div.csc-textpic:after{content:'';clear:both;display:block}
.required{color:red}
h1,h2,h3,h4,h5,h6{color:#000000;letter-spacing:.5px;font-weight:300;line-height:30px;line-height:1.875rem}
h1{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;margin:24px 0}
@media only screen and (min-width:1200px){
h1{font-size:46px;font-size:2.875rem;line-height:52px;line-height:3.25rem}
}
.subpage-right h1.csc-firstHeader{margin-top:0}
@media only screen and (orientation:portrait){
h1.subpage-header{margin:50px 0 0px 0}
}
@media only screen and (orientation:portrait) and (min-width:768px) and (max-width:939px){
h1.subpage-header{margin:0 0 22px 0}
}
@media only screen and (orientation:portrait) and (max-width:767px){
h1.subpage-header{margin:8px 0 24px 0}
}
@media only screen and (max-width:767px){
.sub-frontpage h1{margin:8px 0 24px 0}
}
h2{font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem;margin-top:0px;margin-bottom:7px;font-weight:400}
h2.section-wrapper{font-size:32px;font-size:2rem;line-height:32px;line-height:2rem;margin-bottom:22px;font-weight:300}
@media only screen and (min-width:1200px){
h2{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem}
h2.section-wrapper{font-size:34px;font-size:2.125rem;line-height:34px;line-height:2.125rem;margin-bottom:28px}
}
@media only screen and (min-width:768px) and (max-width:939px){
h2{font-size:19px;font-size:1.1875rem;line-height:22px;line-height:1.375rem}
}
h3{font-size:14px;font-size:0.875rem;line-height:17px;line-height:1.0625rem;margin-bottom:7px;font-weight:700}
@media only screen and (min-width:1200px){
h3{font-size:17px;font-size:1.0625rem;line-height:21px;line-height:1.3125rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
h3{font-size:16px;font-size:1rem;line-height:19px;line-height:1.1875rem}
}
h4{font-size:15px;font-size:0.9375rem;line-height:15px;line-height:0.9375rem;margin-bottom:0px;font-weight:700}
h5{font-size:15px;font-size:0.9375rem;line-height:15px;line-height:0.9375rem;margin-bottom:0px}
h6{font-size:15px;font-size:0.9375rem;line-height:15px;line-height:0.9375rem;margin-bottom:0px}
@media only screen and (max-width:767px){
h1{font-size:31px;font-size:1.9375rem;line-height:37px;line-height:2.3125rem;margin:24px 0}
h3{line-height:20px;line-height:1.25rem;margin-bottom:5px}
}
.main-wrapper{background-color:#ffffff;padding-top:40px}
@media only screen and (max-width:767px){
.main-wrapper{padding-top:10px;padding-right:10px;padding-left:10px}
}
.main-wrapper aside[role='complementary'] div.bg-primary-lighter,.main-wrapper.fullpage .grid-4 div.bg-primary-lighter,.main-wrapper .general-box div.bg-primary-lighter{padding:29px 22px 7px;margin-bottom:10px}
.main-wrapper aside[role='complementary'] div.bg-primary-lighter.linksbox:before,.main-wrapper.fullpage .grid-4 div.bg-primary-lighter.linksbox:before,.main-wrapper .general-box div.bg-primary-lighter.linksbox:before{top:29px;right:22px}
.main-wrapper aside[role='complementary'] div.bg-primary-lighter.contact-form-trigger,.main-wrapper.fullpage .grid-4 div.bg-primary-lighter.contact-form-trigger,.main-wrapper .general-box div.bg-primary-lighter.contact-form-trigger{padding-bottom:28px}
.main-wrapper aside[role='complementary'] div.actionbox-container a,.main-wrapper.fullpage .grid-4 div.actionbox-container a,.main-wrapper .general-box div.actionbox-container a{margin-bottom:10px}
@media only screen and (min-width:1200px){
.main-wrapper aside[role='complementary'] div.actionbox-container a,.main-wrapper.fullpage .grid-4 div.actionbox-container a,.main-wrapper .general-box div.actionbox-container a{margin-bottom:20px}
}
.main-wrapper aside[role='complementary'] h2,.main-wrapper.fullpage .grid-4 h2,.main-wrapper .general-box h2{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem;font-weight:300;letter-spacing:.5px;margin-bottom:22px;margin-top:0px}
@media only screen and (min-width:1200px){
.main-wrapper aside[role='complementary'] h2,.main-wrapper.fullpage .grid-4 h2,.main-wrapper .general-box h2{font-size:25px;font-size:1.5625rem}
}
.main-wrapper aside[role='complementary'] .text-container,.main-wrapper.fullpage .grid-4 .text-container,.main-wrapper .general-box .text-container{padding:29px 22px 7px;margin-bottom:20px}
.main-wrapper aside[role='complementary'] .text-container p.bodytext,.main-wrapper.fullpage .grid-4 .text-container p.bodytext,.main-wrapper .general-box .text-container p.bodytext{margin-bottom:24px;font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem}
.main-wrapper aside[role='complementary'] .text-container h3,.main-wrapper.fullpage .grid-4 .text-container h3,.main-wrapper .general-box .text-container h3{font-size:14px;font-size:0.875rem;line-height:17px;line-height:1.0625rem;margin-bottom:5px}
@media only screen and (min-width:1200px){
.main-wrapper aside[role='complementary'] .text-container h3,.main-wrapper.fullpage .grid-4 .text-container h3,.main-wrapper .general-box .text-container h3{font-size:15px;font-size:0.9375rem;line-height:19px;line-height:1.1875rem}
}
.main-wrapper aside[role='complementary'] .image-container .csc-textpic-caption,.main-wrapper.fullpage .grid-4 .image-container .csc-textpic-caption,.main-wrapper .general-box .image-container .csc-textpic-caption{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;margin-top:18px}
.main-wrapper aside[role='complementary'] .sidebar-box,.main-wrapper.fullpage .grid-4 .sidebar-box,.main-wrapper .general-box .sidebar-box{min-height:1px;width:94%;padding:3%;margin-bottom:12px}
.main-wrapper aside[role='complementary'] .sidebar-box h2,.main-wrapper.fullpage .grid-4 .sidebar-box h2,.main-wrapper .general-box .sidebar-box h2{margin:0;margin-bottom:32px}
.main-wrapper aside[role='complementary'] .sidebar-box a,.main-wrapper.fullpage .grid-4 .sidebar-box a,.main-wrapper .general-box .sidebar-box a{color:#666666}
.main-wrapper aside[role='complementary'] .sidebar-box ul li,.main-wrapper.fullpage .grid-4 .sidebar-box ul li,.main-wrapper .general-box .sidebar-box ul li{margin-bottom:16px;width:100%}
.main-wrapper aside[role='complementary'] .sidebar-box ul li a,.main-wrapper.fullpage .grid-4 .sidebar-box ul li a,.main-wrapper .general-box .sidebar-box ul li a{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}
.main-wrapper aside[role='complementary'] .factsbox,.main-wrapper.fullpage .grid-4 .factsbox,.main-wrapper .general-box .factsbox{padding:26px 19px 11px 22px;margin-bottom:10px}
.main-wrapper aside[role='complementary'] .linksbox .links ul,.main-wrapper.fullpage .grid-4 .linksbox .links ul,.main-wrapper .general-box .linksbox .links ul{margin-top:0}
.main-wrapper.frontpage main h2{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;margin-bottom:4px}
@media only screen and (min-width:1200px){
.main-wrapper.frontpage main h2{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper.frontpage main h2{font-size:19px;font-size:1.1875rem;line-height:24px;line-height:1.5rem}
}
.main-wrapper.frontpage main p.bodytext{line-height:20px;line-height:1.25rem;margin-bottom:28px}
@media only screen and (min-width:1200px){
.main-wrapper.frontpage main p.bodytext{line-height:22px;line-height:1.375rem;font-size:15px;font-size:0.9375rem}
}
.main-wrapper.frontpage main div.csc-textpic-above .csc-textpic-imagewrap,.main-wrapper.frontpage main div.csc-textpic-below .csc-textpic-imagewrap{margin-bottom:10px}
@media only screen and (min-width:1200px){
.main-wrapper.frontpage main div.csc-textpic-above .csc-textpic-imagewrap,.main-wrapper.frontpage main div.csc-textpic-below .csc-textpic-imagewrap{margin-bottom:15px}
}
.main-wrapper.subpage-right .service-toolbar,.main-wrapper aside[role='complementary'] .service-toolbar{margin-bottom:3em}
.main-wrapper.subpage-right .service-toolbar-wrapper{float:right;display:inline-block}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper.subpage-right .service-toolbar-wrapper .service-toolbar{margin-bottom:0}
}
.main-wrapper .service-toolbar-wrapper-bottom{float:none}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper .service-toolbar-wrapper-bottom .pull-right,.main-wrapper .service-toolbar-wrapper-bottom header[role="banner"] .header-top .logo,header[role="banner"] .header-top .main-wrapper .service-toolbar-wrapper-bottom .logo{float:none}
}
@media only screen and (max-width:767px){
.main-wrapper .service-toolbar-wrapper-bottom .pull-right,.main-wrapper .service-toolbar-wrapper-bottom header[role="banner"] .header-top .logo,header[role="banner"] .header-top .main-wrapper .service-toolbar-wrapper-bottom .logo{float:none}
}
.main-wrapper .service-toolbar{font-size:13px;font-size:0.8125rem;position:relative}
@media only screen and (max-width:767px){
.main-wrapper .service-toolbar .print,.main-wrapper .service-toolbar .read-loud{display:none}
}
.main-wrapper .service-toolbar.bottom-share{padding-top:10px;margin-bottom:-50px}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper .service-toolbar.bottom-share{padding-top:0px;margin-bottom:0px;margin-top:0px}
}
@media only screen and (max-width:767px){
.main-wrapper .service-toolbar.bottom-share{padding-top:0px;margin-bottom:0px;margin-top:0px}
}
.main-wrapper .service-toolbar a{display:block;float:left;font-size:13px;font-size:0.8125rem;color:#666666;cursor:pointer}
.main-wrapper .service-toolbar a:hover,.main-wrapper .service-toolbar a:focus{color:#333333;text-decoration:none}
.main-wrapper .service-toolbar a:hover:before,.main-wrapper .service-toolbar a:focus:before{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}
.main-wrapper .service-toolbar a.read-loud{margin-left:30px}
.main-wrapper .service-toolbar a.share{margin-left:20px}
.main-wrapper .service-toolbar a:before{display:block;float:left;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=26);opacity:0.26}
.main-wrapper .service-toolbar a.print:before{font-size:18px;font-size:1.125rem;content:"\e002";padding-right:5px;width:19px}
.main-wrapper .service-toolbar a.read-loud:before{font-size:19px;font-size:1.1875rem;content:"\e001";padding-right:4px;width:19px}
.main-wrapper .service-toolbar a.share:before{font-size:15px;font-size:0.9375rem;content:"\e000";padding-right:3px;margin-left:2px;padding-top:2px;width:20px}
.main-wrapper .service-toolbar .share-container{display:none;position:relative;right:0;top:0}
.main-wrapper .service-toolbar .share-container .addthis_toolbox{display:none}
.main-wrapper .service-toolbar .share-container .addthis_toolbox.addthis_floating_style{position:relative}
.main-wrapper .service-toolbar .share-container .addthis_toolbox a{padding-left:10px}
.main-wrapper .service-toolbar .share-container .addthis_toolbox a[target="_blank"]:after{content:none !important}
.main-wrapper .service-toolbar .share-container .addthis_toolbox .toolbox_text{float:left;height:35px;font-size:1.5rem}
.main-wrapper main h1,.main-wrapper main h2,.main-wrapper main h3,.main-wrapper main h4,.main-wrapper main h5,.main-wrapper main h6{color:#000000}
.main-wrapper main p{color:#000000;font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;margin:0 0 25px 0}
@media only screen and (min-width:1200px){
.main-wrapper main p{font-size:17px;font-size:1.0625rem;line-height:25.6px;line-height:1.6rem}
}
.main-wrapper main p.lead-paragraph{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem;margin-top:15px;margin-bottom:30px}
.main-wrapper main p.small-text{font-size:14px;font-size:0.875rem;line-height:19px;line-height:1.1875rem}
.main-wrapper main ul,.main-wrapper main ol{margin:0 0 20px 0}
@media only screen and (min-width:1200px){
.main-wrapper main ul,.main-wrapper main ol{margin:0 0 25px 0}
}
.main-wrapper main ul li,.main-wrapper main ol li{color:#000000;font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;margin:0 0 14px 0;padding:0}
@media only screen and (min-width:1200px){
.main-wrapper main ul li,.main-wrapper main ol li{font-size:17px;font-size:1.0625rem;line-height:25.6px;line-height:1.6rem}
}
.main-wrapper main ul li{list-style-type:none;position:relative}
.main-wrapper main ul li:before{content:"●";font-size:14px;position:absolute;left:-20px}
.main-wrapper main ul li li:before{content:"○"}
.main-wrapper main ul li li li:before{content:"■"}
.main-wrapper main ol li{list-style-type:decimal}
.main-wrapper main ol li ul,.main-wrapper main ol li ol,.main-wrapper main ul li ul,.main-wrapper main ul li ol{margin-bottom:0}
.main-wrapper main ol li ul li{list-style-type:none}
.main-wrapper main ol li ul li ol li{list-style-type:decimal}
.main-wrapper main ol li ul li ol li:before{content:""}
.main-wrapper main ol li ul li ol li ul li{list-style-type:none}
.main-wrapper main figcaption{font-size:14px;font-size:0.875rem}
.main-wrapper main div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image.csc-textpic-last{margin-bottom:0}
.main-wrapper main .transport-menu-list h2{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}
@media only screen and (min-width:1200px){
.main-wrapper main .transport-menu-list h2{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper main .transport-menu-list h2{font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem}
}
.main-wrapper main .related{margin:25px 0}
.main-wrapper main .related h2{margin-top:0px;margin-bottom:20px;font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem;font-weight:100}
@media only screen and (min-width:1200px){
.main-wrapper main .related h2{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}
}
@media only screen and (max-width:767px){
.main-wrapper main .related h2{margin-bottom:36px}
}
.main-wrapper main .related ul{padding:0px;margin-bottom:0px}
.main-wrapper main .related ul li{padding:0px;list-style:none;font-size:16px;font-size:1rem;line-height:1;margin-top:0px}
@media only screen and (min-width:1200px){
.main-wrapper main .related ul li{font-size:17px;font-size:1.0625rem}
}
@media only screen and (max-width:767px){
.main-wrapper main .related ul li{margin-bottom:28px;display:table}
}
.main-wrapper main .related ul li .taxonomy{margin-top:15px}
.main-wrapper main .related ul li .taxonomy .block .wrapper{margin-left:0}
.main-wrapper main .related ul li a{display:table-header-group;line-height:24px;line-height:1.5rem}
.main-wrapper main .related ul li .type{text-transform:uppercase;font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;font-weight:300;color:#666666;float:right;padding-left:10px;min-width:110px;text-align:right}
@media only screen and (max-width:767px){
.main-wrapper main .related ul li .type{position:inherit;display:table-footer-group;width:100%;text-align:left;font-size:12px;font-size:0.75rem}
}
.main-wrapper main .related ul li:before{display:none}
.main-wrapper main .related ul li+li{margin-top:25px}
.main-wrapper main .page-info{margin:10px 0;font-size:13px;font-size:0.8125rem}
.main-wrapper main .page-info .last-edited{color:#666666;margin:0 0 20px 0}
.main-wrapper main .factsbox{padding:24px 18px 3px;margin-bottom:20px}
.main-wrapper main .factsbox p.bodytext{margin-bottom:24px}
.main-wrapper main .factsbox p.bodytext,.main-wrapper main .factsbox ul li,.main-wrapper main .factsbox ol li{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem}
@media only screen and (min-width:1200px){
.main-wrapper main .factsbox p.bodytext,.main-wrapper main .factsbox ul li,.main-wrapper main .factsbox ol li{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem}
}
.main-wrapper main .factsbox h2{font-weight:300;margin-bottom:20px}
.main-wrapper main .factsbox h3{font-size:15px;font-size:0.9375rem;line-height:19px;line-height:1.1875rem;margin-bottom:5px}
.main-wrapper main ul.csc-uploads .csc-uploads-fileName{text-decoration:none !important}
.main-wrapper main ul.csc-uploads.csc-uploads-1 img{padding-top:8px}
.main-wrapper main ul.csc-uploads li{padding-bottom:16px}
.main-wrapper main ul.csc-uploads li span{margin-left:165px}
.main-wrapper main ul.csc-uploads li+li{border-top:2px solid #e2e2e2;padding-top:16px}
.main-wrapper main ul.csc-uploads li>a:after{display:none !important}
.main-wrapper main ul.csc-uploads li:last-child{padding-bottom:0}
.main-wrapper main .grid-5{width:60.2941176%;margin-right:2.9411765%}
@media only screen and (max-width:767px){
.main-wrapper main .grid-5{width:100%;margin-right:0px}
}
.main-wrapper main .grid-3{width:33.8235294%;margin-left:2.9411765%}
@media only screen and (max-width:767px){
.main-wrapper main .grid-3{width:100%;margin-right:0px}
}
.main-wrapper.fullwidth{padding-top:0}
.main-wrapper.fullwidth #main-content{width:100%}
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar h1.fullpage-header{font-size:34px;font-size:2.125rem;line-height:42px;line-height:2.625rem;margin:0 280px 1em 0;word-break:break-all}
@media only screen and (min-width:1200px){
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar h1.fullpage-header{font-size:48px;font-size:3rem;line-height:51px;line-height:3.1875rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar h1.fullpage-header{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem}
}
@media only screen and (max-width:767px){
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar h1.fullpage-header{margin:0 0 1em 0}
}
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar .service-toolbar{position:absolute;top:5px;right:0px;z-index:100}
@media only screen and (max-width:767px){
.main-wrapper.fullpage main .fullpager-header-and-servicetoolbar .service-toolbar{display:none}
}
.main-wrapper.fullpage main .csc-default .grid-3{width:22.55814%;margin-left:1.62791%}
.main-wrapper.fullpage main .csc-default .grid-3.alpha{margin-left:0}
.main-wrapper.fullpage main .csc-default .grid-3.omega{margin-right:0}
.taxonomy{margin:10px 0 0 0}
.taxonomy .block{margin:0 0 10px 0}
.taxonomy .block .label{font-size:13px;font-size:0.8125rem;font-weight:bold;margin-top:2px;width:80px;float:left}
.taxonomy .block.no-label .wrapper{margin:0 0 0 0}
.taxonomy .block .wrapper{margin:0 0 0 80px}
.taxonomy .block .wrapper .category a{font-size:13px;font-size:0.8125rem;line-height:1;border:1px solid;padding:5px 10px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;display:inline-block;margin-right:3px;margin-bottom:4px}
@media only screen and (min-width:1200px){
.taxonomy .block .wrapper .category a{font-size:14px;font-size:0.875rem}
}
.taxonomy .block .wrapper .category a:focus,.taxonomy .block .wrapper .category a:hover{background-color:#eeeeee;border-color:transparent;color:#000000;text-decoration:none}
@media only screen and (max-width:767px){
.taxonomy .block .wrapper .category a{font-size:14px;font-size:0.875rem}
}
.taxonomy .block .wrapper .category a:after{display:none}
.general-box.fvm-taxonomy header h2{margin-top:0;margin-bottom:25px}
.general-box.fvm-taxonomy .taxonomy .block .wrapper .category a{background-color:#ffffff}
.lt-ie9 .main-wrapper main .service-toolbar a:before{color:#bcbcbc;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.lt-ie9 .main-wrapper main .service-toolbar a:hover:before,.lt-ie9 .main-wrapper main .service-toolbar a:focus:before{color:#7f7f7f;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.quotationbox{border-top:2px solid #e4e4e4;border-bottom:2px solid #e4e4e4;padding-top:23px;padding-bottom:17px;margin:7px 0 25px 0}
.quotationbox.pull-right,header[role="banner"] .header-top .quotationbox.logo{margin-left:17px;width:50%}
.quotationbox:before{display:block;padding-left:3px;height:0;content:"\e00d";margin-left:-0.05em;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}
@media only screen and (min-width:1200px){
.quotationbox:before{font-size:26px;font-size:1.625rem;line-height:34px;line-height:2.125rem}
}
.quotationbox .start-quote{float:left;height:100%;display:block;font-size:60px;font-size:3.75rem}
.quotationbox .quote-content,.quotationbox p.bodytext{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;font-weight:100;margin-left:39px;margin-bottom:10px}
@media only screen and (min-width:1200px){
.quotationbox .quote-content,.quotationbox p.bodytext{font-size:20px;font-size:1.25rem;line-height:33px;line-height:2.0625rem}
}
.quotationbox p.bodytext{color:#00765a}
.quotationbox .quote-footer{text-align:right;margin-bottom:0px}
.quotationbox .quote-footer .author{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem;font-weight:100}
@media only screen and (min-width:1200px){
.quotationbox .quote-footer .author{font-size:17px;font-size:1.0625rem;line-height:28px;line-height:1.75rem}
}
.quotationbox .full-width{width:100%}
.tab-container .tab-titles{padding:0 0 0 10px;margin:0px;border-bottom:2px solid #a6a6a6;width:100%;margin-bottom:48px}
@media only screen and (max-width:767px){
.tab-container .tab-titles{position:relative;margin:0;padding:0;border:none;border-bottom:1px solid #ffffff}
}
.tab-container .tab-titles li{font-size:14px;font-size:0.875rem;line-height:16px;line-height:1rem;list-style-type:none;display:inline-block;position:relative;top:2px;margin:-2px 0 2px -2px;background:#f2f2f0;border-top:2px solid #cccccc;border-right:2px solid #cccccc}
@media only screen and (min-width:1200px){
.tab-container .tab-titles li{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}
}
.tab-container .tab-titles li:first-child{margin-left:0px;border-left:2px solid #cccccc}
@media only screen and (max-width:767px){
.tab-container .tab-titles li:first-child{border:none;border-bottom:1px solid #ffffff;margin:0 -10px 0 -10px}
}
.tab-container .tab-titles li:before{display:none}
.tab-container .tab-titles li a{display:block;padding:13px 15px;text-decoration:none}
@media only screen and (max-width:767px){
.tab-container .tab-titles li a{padding:18px 15px}
}
@media only screen and (min-width:1200px){
.tab-container .tab-titles li a{padding:17px 20px}
}
.tab-container .tab-titles li a:hover{background:#e5e5e5}
@media only screen and (max-width:767px){
.tab-container .tab-titles li{display:block;position:relative;border:0;border-bottom:1px solid #ffffff;margin:0 -10px 0 -10px}
.tab-container .tab-titles li a{color:#000000;background-color:#f2f2f0}
.tab-container .tab-titles li a:hover{background:#f2f2f0}
.tab-container .tab-titles li a:after{color:rgba(0,0,0,0.48);content:"\e007";cursor:pointer;display:block;font-family:'fvm';font-size:1.0625rem;font-style:normal;font-variant:normal;font-weight:normal;right:11px;line-height:1;position:absolute;text-transform:none;top:14px;width:17px}
}
@media only screen and (max-width:767px) and (max-width:767px){
.tab-container .tab-titles li a:after{top:17px}
}
.tab-container .tab-titles li.ui-tabs-active{margin:0 0 0 -4px;background-color:#fff;bottom:-2px;border-top:2px solid #a6a6a6;border-left:2px solid #a6a6a6;border-right:2px solid #a6a6a6;padding-bottom:2px}
.tab-container .tab-titles li.ui-tabs-active a{color:#000000}
.tab-container .tab-titles li.ui-tabs-active a:hover{background:none}
.tab-container .tab-titles li.ui-tabs-active:first-child{margin-left:0px}
@media only screen and (max-width:767px){
.tab-container .tab-titles li.ui-tabs-active:first-child{margin:0 -10px 0 -10px}
}
@media only screen and (max-width:767px){
.tab-container .tab-titles li.ui-tabs-active{margin:0 -10px 0 -10px;padding:0;display:block;position:relative;border:0}
.tab-container .tab-titles li.ui-tabs-active a{background-color:#f2f2f0}
.tab-container .tab-titles li.ui-tabs-active a:hover{background:#f2f2f0}
.tab-container .tab-titles li.ui-tabs-active a:after{content:"\e009"}
}
@media only screen and (max-width:767px){
.tab-container .ui-tabs-panel{display:block;position:absolute;border-bottom:1px solid #ffffff;width:100%}
}
.tab-container .print-header{display:none;border-bottom:2px solid #ddd;padding-bottom:10px}
@media only screen and (max-width:767px){
.tab-container{padding-bottom:60px;position:relative}
}
.general-box{padding:26px;margin-bottom:20px}
@media only screen and (min-width:768px) and (max-width:939px){
.general-box{padding:20px}
}
.general-box .csc-default .csc-header-n1 h1,.general-box .csc-default .csc-header-n1 h2,.general-box .csc-default .csc-header-n1 h3,.general-box .csc-default .csc-header-n1 h4,.general-box .csc-default .csc-header-n1 h5,.general-box .csc-default .csc-header-n1 h6{margin-top:0}
.general-box>.csc-default:last-child>p:last-child{margin-bottom:0}
.main-wrapper main .general-box ul,.main-wrapper main .general-box ol,.main-wrapper main .linksbox ul,.main-wrapper main .linksbox ol{margin-bottom:0}
@media only screen and (min-width:1200px){
.main-wrapper main .general-box ul,.main-wrapper main .general-box ol,.main-wrapper main .linksbox ul,.main-wrapper main .linksbox ol{margin-bottom:22px}
}
ul.csc-menu.csc-menu-4{padding-left:0}
ul.csc-menu.csc-menu-4 li{margin:14px 0 34px 0}
ul.csc-menu.csc-menu-4 li:before{content:''}
@media only screen and (min-width:1200px){
ul.csc-menu.csc-menu-4 li{margin:14px 0 50px 0}
}
@media only screen and (max-width:767px){
ul.csc-menu.csc-menu-4{margin-left:-10px;margin-right:-10px}
ul.csc-menu.csc-menu-4 li{margin:0}
ul.csc-menu.csc-menu-4 li h2{position:relative}
ul.csc-menu.csc-menu-4 li h2 a{color:#000000;font-size:16px;font-size:1rem;display:block;border-bottom:1px solid #ffffff;line-height:30px;line-height:1.875rem;padding:9px 45px 10px 22px}
ul.csc-menu.csc-menu-4 li h2 a:hover,ul.csc-menu.csc-menu-4 li h2 a:focus{text-decoration:none}
ul.csc-menu.csc-menu-4 li h2 a:focus{outline:none}
ul.csc-menu.csc-menu-4 li h2 a:after{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e012";top:50%;right:11px;margin-top:-8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=51);opacity:0.51}
ul.csc-menu.csc-menu-4 li .abstract{display:none}
}
.lt-ie8 .main-wrapper main ul,.lt-ie8 .main-wrapper main ol{margin-left:40px;list-style-type:disc}
.lt-ie8 .main-wrapper main ul li,.lt-ie8 .main-wrapper main ol,.lt-ie8 .main-wrapper main li{list-style-type:disc}
.image-download{font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.625rem}
.image-download img{width:100%;max-height:100%}
.image-download .description{margin-top:6px}
.image-download .links{margin-bottom:20px}
.image-download .links a:after{content:''!important;padding-left:0 !important}
.image-download .split{display:inline-block;position:relative;top:4px;width:1px;height:15px;background-color:#ccc;margin:0 7px}
aside.factbox{float:right;width:230px;margin-left:40px}
aside.factbox p,aside.factbox ul,aside.factbox ul li{font-size:15px;font-size:0.9375rem;line-height:26px;line-height:1.625rem}
aside.factbox ul{padding-left:20px;padding-top:8px;padding-bottom:10px}
aside.factbox li{list-style:none !important;text-indent:-.7em}
aside.factbox li:before{content:"•  ";color:#BBBBBB;padding-right:5px}
@media only screen and (max-width:767px){
aside.factbox{width:100%;margin-left:0}
}
aside.factbox-full-width{width:100%;display:inline-block}
aside.factbox-full-width p,aside.factbox-full-width ul,aside.factbox-full-width ul li{font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.625rem}
aside.factbox,aside.factbox-full-width{border-top:2px solid #333333;border-bottom:2px solid #E2E2E2;margin-top:10px;margin-bottom:25px;padding-top:22px;padding-bottom:14px}
aside.factbox p,aside.factbox ul,aside.factbox ul li,aside.factbox-full-width p,aside.factbox-full-width ul,aside.factbox-full-width ul li{color:#666666;margin-bottom:0px}
aside.factbox h1,aside.factbox h2,aside.factbox h3,aside.factbox h4,aside.factbox h5,aside.factbox h6,aside.factbox-full-width h1,aside.factbox-full-width h2,aside.factbox-full-width h3,aside.factbox-full-width h4,aside.factbox-full-width h5,aside.factbox-full-width h6{padding-bottom:13px;color:#00765a;margin-top:0px;margin-bottom:0px}
aside.factbox a,aside.factbox-full-width a{color:#00765a}
a.skip-navigation{margin:5px;font-size:16px;font-size:1rem;position:absolute;top:-999em;left:10px;background-color:white;color:black}
a.skip-navigation:focus{top:10px;outline-width:2px;outline-offset:4px;display:block}
.tx-mocpdfgenerator{margin-bottom:30px}
.tx-mocpdfgenerator a.download{display:block;text-align:center;padding:14px 0;font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tx-mocpdfgenerator a.download.button-primary{color:white}
.tx-mocpdfgenerator a.download:hover{text-decoration:none}
.tx-mocpdfgenerator a.download:after{content:"\e012";font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:10px}
.tx-mocpdfgenerator p.description{font-size:15px;font-size:0.9375rem;line-height:26px;line-height:1.625rem}
.hidden-desktop{display:none}
@media only screen and (max-width:767px){
.hidden-desktop{display:inherit}
.hidden-mobile{display:none}
}
@media only screen and (min-width:768px) and (max-width:939px){
.hidden-desktop{display:inherit}
.hidden-tablet{display:none}
}
.accordion{margin-bottom:40px}
.accordion>.csc-default{position:relative;border-top:2px solid #e2e2e2;border-bottom:2px solid #e2e2e2;padding:16px 0}
.accordion>.csc-default+.csc-default{border-top:none}
.accordion>.csc-default:after{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;color:#858585;color:rgba(0,0,0,0.48);cursor:pointer;width:17px;content:"\e007";display:block;position:absolute;right:0;top:19px}
.accordion>.csc-default>div{position:relative;z-index:1}
.accordion>.csc-default>div>a{position:relative;z-index:2;background-color:transparent;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;padding-right:28px;cursor:pointer;display:block;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.accordion>.csc-default>div>a:hover,.accordion>.csc-default>div>a:hover,.accordion>.csc-default>div>a:active,.accordion>.csc-default>div>a:visited,.accordion>.csc-default>div>a:focus{text-decoration:none}
.accordion>.csc-default>div>a header h1,.accordion>.csc-default>div>a header h2,.accordion>.csc-default>div>a header h3,.accordion>.csc-default>div>a header h4,.accordion>.csc-default>div>a header h5,.accordion>.csc-default>div>a header h6{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;margin:0}
@media only screen and (min-width:1200px){
.accordion>.csc-default>div>a header h1,.accordion>.csc-default>div>a header h2,.accordion>.csc-default>div>a header h3,.accordion>.csc-default>div>a header h4,.accordion>.csc-default>div>a header h5,.accordion>.csc-default>div>a header h6{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}
}
.accordion>.csc-default>div>a header h1:after,.accordion>.csc-default>div>a header h2:after,.accordion>.csc-default>div>a header h3:after,.accordion>.csc-default>div>a header h4:after,.accordion>.csc-default>div>a header h5:after,.accordion>.csc-default>div>a header h6:after{content:" ";display:inline-block}
.accordion>.csc-default .content{display:none;margin-left:28px}
.accordion>.csc-default .content:before{display:block;margin-top:30px;content:""}
.accordion>.csc-default .content:after{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;color:#858585;color:rgba(0,0,0,0.48);cursor:pointer;padding-left:10px;width:17px;content:"\e009";display:block;position:absolute;top:3px;right:0;background-color:#fff}
.accordion>.csc-default .content>p:last-child{margin-bottom:20px}
.accordion>.csc-default .content>div:last-child p{margin-bottom:20px}
.accordion>.csc-default .content.image{margin-bottom:15px}
.accordion>div.controls{padding:16px 0;text-align:right}
.accordion>div.controls:first-child{padding-top:0}
.accordion>div.controls a{font-size:14px;font-size:0.875rem;cursor:pointer;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
@media only screen and (min-width:1200px){
.accordion>div.controls a{font-size:15px;font-size:0.9375rem}
}
.accordion>div.controls a:hover{text-decoration:none}
.accordion>div.controls a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;color:#858585;color:rgba(0,0,0,0.48);padding-right:10px;width:17px;position:relative;top:2px}
.accordion>div.controls a.open:before{content:"\e00c"}
.accordion>div.controls a.close:before{content:"\e013"}
.accordion>div.controls .split{display:inline-block;position:relative;top:5px;width:1px;height:16px;background-color:#ccc;margin:0 10px}
div.linksbox{position:relative;padding:26px 19px 11px 22px;margin-bottom:10px}
div.linksbox.bg-primary-light .links ul li a{color:#000000}
div.linksbox.bg-primary header h2 a{color:white}
div.linksbox.bg-primary:before{color:white !important}
div.linksbox.bg-primary .links:before{color:white !important}
div.linksbox.bg-primary .links .read-more-link{color:white}
div.linksbox.bg-primary .links ul li a,div.linksbox.bg-primary .links ul li span{color:white}
div.linksbox:not(.box-folding-static) header{cursor:pointer}
div.linksbox:not(.box-folding-static) .links:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e009";position:absolute;right:0;top:0;color:#999999;display:block}
div.linksbox:not(.box-folding-static):before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e007";position:absolute;display:block;right:19px;top:26px;color:#999999}
div.linksbox>div{position:relative;z-index:1}
div.linksbox header{position:relative;z-index:2;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;padding-right:39px;min-height:26px;cursor:pointer;display:block;background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
div.linksbox header h2{font-weight:300;letter-spacing:1px}
div.linksbox header h2 a{text-decoration:none;color:black}
div.linksbox .links{overflow:hidden}
@media only screen and (max-width:767px){
div.linksbox .links{display:none}
}
div.linksbox .links ul{list-style:none;padding:0;margin:22px 0}
@media only screen and (min-width:1200px){
div.linksbox .links ul{margin:24px 0}
}
div.linksbox .links ul li:before{display:none}
div.linksbox .links ul li+li{margin-top:18px}
@media only screen and (min-width:1200px){
div.linksbox .links ul li+li{margin-top:22px}
}
div.linksbox .links ul a{font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem}
@media only screen and (min-width:1200px){
div.linksbox .links ul a{font-size:15px;font-size:0.9375rem;line-height:22px;line-height:1.375rem}
}
div.linksbox .links .read-more-link{font-size:14px;font-size:0.875rem;color:#666666;padding-right:2px;padding-bottom:10px}
@media only screen and (min-width:1200px){
div.linksbox .links .read-more-link{font-size:15px;font-size:0.9375rem}
}
.main-wrapper main .linksbox .links ul li{list-style-type:none;line-height:22px;line-height:1.375rem}
.linksbox.bg-white,.linksbox.bg-white .links:before{background-color:#fff}
@media only screen and (max-width:767px){
.main-wrapper aside[role='complementary'] div.linksbox.bg-primary-lighter{margin-bottom:8px}
}
.lt-ie9 .linksbox header{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.self-service-box{position:relative;color:#ffffff}
.self-service-box a,.self-service-box a:hover,.self-service-box a:active,.self-service-box a:visited,.self-service-box a:focus{color:#ffffff}
.self-service-box a:after,.self-service-box a:hover:after,.self-service-box a:active:after,.self-service-box a:visited:after,.self-service-box a:focus:after{display:none !important}
.self-service-box a:focus,.self-service-box a:hover:focus,.self-service-box a:active:focus,.self-service-box a:visited:focus,.self-service-box a:focus:focus{outline-color:#000000;outline-offset:5px}
.self-service-box .csc-header{min-height:26px;cursor:pointer;letter-spacing:1px;font-size:22px;font-size:1.375rem;line-height:36px;line-height:2.25rem;margin-top:-5px}
.self-service-box .csc-header,.self-service-box .csc-header a{text-decoration:none;font-weight:100}
.self-service-box .csc-header .icon-selvbetj_cta{margin-left:10px;font-size:35px;font-size:2.1875rem;vertical-align:-22%}
.self-service-box .links ul{list-style:none;padding:0;margin:36px 0}
.self-service-box .links ul li{color:#ffffff;line-height:22px;line-height:1.375rem;margin:0;font-weight:100}
.self-service-box .links ul li .icon-small_selvbetj_pil{font-size:11px;font-size:0.6875rem;margin-right:3px}
.self-service-box .links ul li:before{display:none}
.self-service-box .links ul li+li{margin-top:11px}
.self-service-box .links ul a{font-size:17px;font-size:1.0625rem}
.self-service-box .links .read-more-link{font-size:15px;font-size:0.9375rem;font-weight:100}
.self-service-box.simple{background-color:#f1f1f1;padding:15px;margin-bottom:20px;text-align:center}
@media only screen and (min-width:1200px){
.self-service-box.simple{padding:20px}
}
.self-service-box.simple .csc-header{display:inline-block;padding:10px 23px 10px;font-weight:100;font-size:20px;font-size:1.25rem}
@media only screen and (min-width:1200px){
.self-service-box.simple .csc-header{padding:15px 23px 17px;font-size:22px;font-size:1.375rem}
}
.self-service-box.simple .csc-header .icon-selvbetj_cta{margin-left:14px}
.self-service-box.simple .csc-header .icon-selvbetj_cta:before{font-size:28px;font-size:1.75rem;vertical-align:10%}
.self-service-box.extended .csc-header{display:block;font-size:29px;font-size:1.8125rem}
div.actionbox-container a{padding:30px 32px 28px 24px;display:block;font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem;font-weight:100;letter-spacing:.5px;font-weight:100;color:#ffffff;margin-bottom:20px}
@media only screen and (min-width:1200px){
div.actionbox-container a{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem}
}
div.actionbox-container a:hover{text-decoration:none}
div.actionbox-container a .icon{float:right;font-size:17px;font-size:1.0625rem}
div.actionbox-container a .actionbox-content,div.actionbox-container a .actionbox-additional{margin-right:24px;display:block;word-wrap:break-word}
div.actionbox-container a .actionbox-additional{font-size:70%;margin-top:10px}
div.buttonbox-container{padding:29px 22px 7px;margin-bottom:20px}
div.buttonbox-container header h2{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem;font-weight:300;letter-spacing:.5px;margin-bottom:22px;margin-top:0px}
div.buttonbox-container a.button{margin-bottom:20px;text-align:center;color:#ffffff;display:block;font-weight:100;padding:13px;font-size:16px;font-size:1rem}
div.buttonbox-container a.button:hover{text-decoration:none}
.facebookbutton-container{padding:12px 22px !important;overflow:hidden}
.facebookbutton-container a,.facebookbutton-container a:hover,.facebookbutton-container a:active,.facebookbutton-container a:visited{color:#ffffff;font-size:15px;font-size:0.9375rem;text-decoration:underline;white-space:nowrap}
.download_publication{margin-bottom:30px;padding:32px 18px}
.download_publication img{margin:0 0 18px 0}
.download_publication a.download{color:#000;width:100%;display:block;text-align:center;padding:14px 0;font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.download_publication a.download:hover{text-decoration:none}
.image-gallery-container{margin-bottom:20px}
.image-gallery-container ul.bxslider li:before{content:""}
.image-gallery-container .bx-wrapper{position:relative;margin:0;padding:0;*zoom:1}
.image-gallery-container .bx-wrapper img{max-width:100%;display:block;margin:auto}
.image-gallery-container .bx-wrapper .bx-viewport ul{margin:0}
.image-gallery-container .bx-wrapper .bx-viewport ul li:before{display:none}
.image-gallery-container .bx-wrapper .bx-viewport ul li figure{position:relative;text-align:center;width:100%;height:0;padding-bottom:75%;background-color:#e2e2e2}
.image-gallery-container .bx-wrapper .bx-viewport ul li figure .centering{position:absolute;width:100%;height:100%;font-size:0}
.image-gallery-container .bx-wrapper .bx-viewport ul li figure .centering:before{content:"";display:inline-block;height:100%;vertical-align:middle}
.image-gallery-container .bx-wrapper .bx-viewport ul li figure .centering img{display:inline;width:auto;max-width:100%;height:auto;max-height:100%;vertical-align:middle;cursor:pointer}
.image-gallery-container .bx-wrapper .bx-viewport ul li figcaption{padding:10px;text-align:left;line-height:24px;line-height:1.5rem;min-height:72px}
.image-gallery-container .bx-wrapper .bx-pager,.image-gallery-container .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.image-gallery-container .bx-wrapper .bx-loading{min-height:50px;background:url('../../fileadmin/templates/Images/bx_loader.gif') center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.image-gallery-container .bx-wrapper .bx-pager{display:none}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a{position:absolute;height:0;padding-bottom:75%;top:0}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a.disabled{display:none}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a.bx-prev{left:0}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:16px}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a>span{position:absolute;top:50%;margin-top:-11px;display:block;font-size:15px;font-size:0.9375rem;line-height:25px;line-height:1.5625rem;color:#fff;text-decoration:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;width:16px;height:23px;overflow:hidden;text-align:center}
.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a>span:hover,.image-gallery-container .bx-wrapper .bx-controls .bx-controls-direction a>span:focus{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
.image-gallery-container .bx-wrapper .bx-caption{display:block;min-height:84px;margin-top:1px;margin-bottom:1px;padding-left:10px;padding-top:10px}
.image-gallery-container .bx-wrapper .bx-caption span{line-height:1.6rem;font-size:14px;font-size:0.875rem}
.image-gallery-container .bxslider-pager{font-size:0}
.image-gallery-container .bxslider-pager .bx-pager-link{padding:1px 1px 0 0;position:relative;display:inline-block}
.image-gallery-container .bxslider-pager .bx-pager-link img{display:inline}
.image-gallery-container .bxslider-pager .bx-pager-link .border{display:none}
.image-gallery-container .bxslider-pager .bx-pager-link.active .border,.image-gallery-container .bxslider-pager .bx-pager-link:hover .border,.image-gallery-container .bxslider-pager .bx-pager-link:focus .border{display:block;position:absolute;width:80px;height:80px;border-width:2px;border-style:solid}
.image-gallery-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}
.image-gallery-overlay .bx-wrapper .bx-viewport{height:auto !important}
.image-gallery-overlay .bx-wrapper .bx-viewport figcaption{font-size:14px;font-size:0.875rem}
.image-gallery-overlay .bx-wrapper img{cursor:default !important}
@media only screen and (min-width:481px) and (min-device-width:569px){
.image-gallery-overlay .bx-wrapper .bx-controls .bx-controls-direction a.bx-next{right:32px}
.image-gallery-overlay .bx-wrapper .bx-controls .bx-controls-direction a>span{margin-top:-23px;font-size:30px;font-size:1.875rem;line-height:50px;line-height:3.125rem;width:32px;height:46px}
}
.image-gallery-overlay .image-gallery-fullscreen-close{position:absolute;display:block;width:40px;height:40px;top:0;right:0;z-index:1;text-align:center;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5;line-height:48px;color:#fff}
.image-gallery-overlay .image-gallery-fullscreen-close:hover,.image-gallery-overlay .image-gallery-fullscreen-close:focus{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;text-decoration:none}
.image-gallery-overlay .image-gallery-fullscreen-close span{font-size:20px;font-size:1.25rem;margin-left:2px}
.quiz-container{margin:20px 0}
.quiz-container .question-wrap{display:none}
.quiz-container .question-wrap .question-count{font-weight:bold}
.quiz-container .question-wrap label{display:inline-block;margin-left:10px;cursor:pointer;font-size:17px;font-size:1.0625rem}
.quiz-container .question-wrap input[type="radio"]{display:inline-block;position:relative;top:-2px}
.quiz-container .question-wrap ol.answers{list-style-type:lower-alpha}
.quiz-container .question-wrap ol.answers li{list-style-type:lower-alpha}
.quiz-container .question-wrap ol.answers li.hide-it{height:0;line-height:0;font-size:0;visibility:hidden;margin:0}
.quiz-container .question-wrap .question-incorrect-text,.quiz-container .question-wrap .question-correct-text{display:none}
.quiz-container .question-wrap .correct-answer{display:none;font-weight:bold}
.quiz-container .question-wrap .navigate{position:relative}
.quiz-container .question-wrap .navigate button{padding-right:20px;padding-left:20px;color:#fff}
.quiz-container .question-wrap .navigate button .arrow{margin-left:20px}
.quiz-container .question-wrap .navigate button.next-button{display:none}
.quiz-container .question-wrap .navigate .no-answer{display:none;width:200px;line-height:40px;line-height:2.5rem;font-size:14px;font-size:0.875rem;font-weight:bold;background-color:#ffffff;color:red;position:absolute;top:-10px;padding:10px}
.quiz-container .progress{margin:20px 0}
.quiz-container .progress .correct-count,.quiz-container .progress .total-count{font-weight:bold}
.quiz-container .quiz-result{display:none}
.quiz-container .quiz-result .passed,.quiz-container .quiz-result .failed{display:none}
.full-width.green{background-color:#c4e0dc}
.full-width.green .item-inner.item-first .item-background{background-color:#89c2b9}
.full-width.lightgreen{background-color:#d0e8e2}
.full-width.lightgreen .item-inner.item-first .item-background{background-color:#a2d2c6}
.full-width.rose{background-color:#f8d1d2}
.full-width.rose .item-inner.item-first .item-background{background-color:#f1a4a5}
.full-width.blue{background-color:#bddbe6}
.full-width.blue .item-inner.item-first .item-background{background-color:#7cb8cd}
.full-width.lightblue{background-color:#d6ebf4}
.full-width.lightblue .item-inner.item-first .item-background{background-color:#aed7e9}
.full-width.sand{background-color:#eee9dc}
.full-width.sand .item-inner.item-first .item-background{background-color:#ddd3ba}
.full-width .full-grid .christmas-topbox h1{color:#FFF}
.full-width .full-grid .christmas-linksbox{background:#1b5273}
.full-width .full-grid .christmas-linksbox .container-12{padding-top:60px;padding-bottom:80px}
.full-width .full-grid .christmas-linksbox .container-12 header.csc-header h2{color:#FFF}
.full-width .full-grid .christmas-linksbox .container-12 .links ul{-webkit-padding-start:0}
.full-width .full-grid .christmas-linksbox .container-12 .links ul li{list-style:none;font-size:13px}
.full-width .full-grid .christmas-linksbox .container-12 .links ul li a{color:#FFF}
.full-width .container-12{padding-top:50px;padding-bottom:1px}
.full-width h1,.full-width h2,.full-width h3,.full-width h4,.full-width h5,.full-width h6,.full-width p{color:#05261d}
.full-width .fluid-container .item a{top:0;bottom:0;left:0;right:0;position:absolute}
.full-width .fluid-container .item h1,.full-width .fluid-container .item h2,.full-width .fluid-container .item h3,.full-width .fluid-container .item h4,.full-width .fluid-container .item h5,.full-width .fluid-container .item h6,.full-width .fluid-container .item p{color:#FFF}
.full-width .fluid-container .item .campaign-item p{font-size:2.25rem;line-height:2.875rem;margin:0px}
.full-width .fluid-container .share-container{display:block !important}
.full-width .fluid-container .calendar-video .video-item .video-item-controls a{position:absolute;top:50%;left:50%}
.main-wrapper.full-width{padding-bottom:0}
.recipe-searchbox-outerwrap .recipe-searchbox-wrap{margin-top:30px}
@media only screen and (max-width:767px){
.recipe-searchbox-outerwrap .recipe-searchbox-wrap{margin:0}
}
@media only screen and (max-width:767px){
.recipe-searchbox-outerwrap .tx-solr{margin-bottom:0}
}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap{padding:29px 22px;margin:0 0 30px 0}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox{width:100%;min-width:100%}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox form fieldset input[type='search']{font-size:14px;font-size:0.875rem;padding:0 8px}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox-show-all{width:100%;float:left}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox-show-all span{margin-top:16px;float:none;min-width:100%}
.grid-4 .recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox-show-all span a{font-size:14px;font-size:0.875rem}
.recipe-searchbox-outerwrap .recipe-searchbox-wrap .recipe-searchbox{width:55%}
.recipe-searchbox-wrap{background-color:#f2f2f2;padding:29px 22px;margin:60px 0 30px 0}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap{margin:0 0 10px 0}
}
.recipe-searchbox-wrap .recipe-searchbox{float:left;margin:0;min-width:250px}
.recipe-searchbox-wrap .recipe-searchbox form{margin:0}
.recipe-searchbox-wrap .recipe-searchbox form fieldset{font-size:0}
.recipe-searchbox-wrap .recipe-searchbox form fieldset legend{display:none}
.recipe-searchbox-wrap .recipe-searchbox form fieldset input[type='search']{width:70%;border:1px solid #d2d2d2;font-size:16px;font-size:1rem;min-width:100px;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap .recipe-searchbox form fieldset input[type='search']{font-size:14px;font-size:0.875rem}
}
.recipe-searchbox-wrap .recipe-searchbox form fieldset button[type='submit']{border:1px solid #d2d2d2;border-left:0;width:30%;padding:0;color:#fff}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap .recipe-searchbox{float:none;min-width:100%}
}
.recipe-searchbox-wrap .recipe-searchbox-show-all span{display:block;width:100%;text-align:center;background-color:#d2d2d2;height:50px;float:right;min-width:200px;max-width:276px}
.recipe-searchbox-wrap .recipe-searchbox-show-all span a{font-size:20px;font-size:1.25rem;line-height:50px;line-height:3.125rem;width:100%;height:100%;display:inline-block;color:#000000}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap .recipe-searchbox-show-all span a{font-size:14px;font-size:0.875rem;line-height:50px;line-height:3.125rem}
}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap .recipe-searchbox-show-all span{float:none;width:100%;margin-top:10px;max-width:100%}
}
@media only screen and (max-width:767px){
.recipe-searchbox-wrap .recipe-searchbox-show-all{margin:0}
}
.tx-solr .recipe-search .search-header{border-bottom:2px solid #f4f4f4}
.tx-solr .recipe-search .search-header>h1:before{font-size:37px;font-size:2.3125rem}
.tx-solr .recipe-search .search-header p{font-size:20px;font-size:1.25rem;margin-bottom:18px}
.tx-solr .recipe-search .grid-8.alpha>section{margin:0}
.tx-solr .recipe-search .grid-8.alpha .results-list{margin-top:40px;display:block;overflow:hidden}
.tx-solr .recipe-search .grid-8.alpha .results-list li{border-width:0;float:left}
.tx-solr .recipe-search .grid-8.alpha .results-list li.even{overflow:hidden;*zoom:1}
.tx-solr .recipe-search .grid-8.alpha .results-list li a{color:inherit}
.tx-solr .recipe-search .grid-8.alpha .results-list li h2,.tx-solr .recipe-search .grid-8.alpha .results-list li h3{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;font-weight:normal;color:inherit;margin:10px 0 40px 0}
.tx-solr .recipe-search .grid-8.alpha .results-list li .main-image{width:100%;position:relative}
.tx-solr .recipe-search .grid-8.alpha .results-list li .main-image img{position:relative;bottom:0}
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6{margin:0;width:47.94118%}
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6.odd{margin-right:2.05882%;clear:left}
@media only screen and (max-width:767px){
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6.odd{margin:0}
}
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6.even{margin-left:2.05882%;clear:right}
@media only screen and (max-width:767px){
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6.even{margin:0}
}
@media only screen and (max-width:767px){
.tx-solr .recipe-search .grid-8.alpha .results-list li.grid-6{width:100%}
}
.tx-solr .recipe-search .tx-solr-search-functions{margin-top:40px}
.tx-solr .recipe-search .tx-solr-search-functions,.tx-solr .recipe-search .tx-solr-search-functions label{font-size:16px;font-size:1rem;min-height:inherit}
.tx-solr .recipe-search .tx-solr-search-functions .facets li a{color:#666666}
.tx-solr .recipe-search .tx-solr-search-functions .facets-remove-all a:before{margin-right:5px}
@media only screen and (max-width:767px){
.tx-solr .recipe-search .tx-solr-search-functions{display:none}
}
.recipe{margin-top:30px}
.recipe header{line-height:28px;line-height:1.75rem;border-bottom:2px solid #e2e2e2;margin-bottom:20px}
.recipe header h1{font-size:54px;font-size:3.375rem;margin:6px 0}
@media only screen and (max-width:767px){
.recipe header h1{font-size:30px;font-size:1.875rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
.recipe header h1{font-size:30px;font-size:1.875rem}
}
.recipe header p{font-size:15px;font-size:0.9375rem;margin-bottom:12px}
.recipe ol li,.recipe ul li{list-style-type:none}
.recipe ol li:before,.recipe ul li:before{display:none}
.recipe>div ol li,.recipe>div ul li,.recipe>div p{font-size:15px;font-size:0.9375rem;line-height:26px;line-height:1.625rem;margin:0;padding:0}
.recipe>div p{margin-top:20px}
.recipe>div h2+div p:first-child{margin-top:0}
.recipe article{margin-bottom:20px}
.recipe article h2{font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;font-weight:normal;margin:0 0 7px}
.recipe article>div{border:0 solid #e2e2e2;border-bottom-width:2px;padding:0}
.recipe article .main-image{padding-bottom:30px}
.recipe article .method{padding:30px 0}
.recipe article .gallery{padding:10px 0 30px}
.recipe article .gallery ul{margin-top:15px;overflow:hidden}
.recipe article .gallery ul li{float:left}
.recipe article .extended{padding-top:25px}
.recipe article .page-info .last-edited{margin-top:50px}
.recipe aside h2{font-size:29px;font-size:1.8125rem;line-height:27px;line-height:1.6875rem;font-weight:100;margin-top:0;margin-bottom:25px}
.recipe aside>div{padding-bottom:4px !important}
.recipe aside ul li,.recipe aside ol li,.recipe aside p{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem}
.recipe aside .facts ul{margin:0;padding:0}
.recipe aside .facts ul li{margin-bottom:25px}
.recipe aside .publisher{background-color:transparent;padding:0 !important;margin-top:30px}
.recipe aside .publisher h2{margin-bottom:16px}
@media only screen and (max-width:767px){
.recipe .ingredients{display:none}
}
.recipe .ingredients.mobile-only{display:none;padding:30px 0}
@media only screen and (max-width:767px){
.recipe .ingredients.mobile-only{display:block}
}
.recipe.week{margin-bottom:30px}
.recipe.week h2{font-size:29px;font-size:1.8125rem;line-height:35px;line-height:2.1875rem;font-weight:400;margin-bottom:15px}
.recipe.week img{margin-bottom:15px}
.recipe.week a+h2{margin-bottom:10px}
.recipe.week p.bodytext{font-size:15px;font-size:0.9375rem;margin:0}
@media print{
.recipe>div>div{page-break-inside:avoid}
.recipe aside>div{border:1px solid #e2e2e2}
.recipe .gallery{display:none}
}
@media only screen and (max-width:767px){
.main-wrapper main .food-calculator{width:100%;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.main-wrapper main .food-calculator h1{margin-top:0}
}
.main-wrapper main .food-calculator ul.steps{padding:0 0 10px;margin-bottom:25px}
.main-wrapper main .food-calculator ul.steps li{float:left;list-style:none;line-height:24px;margin:0;margin-right:45px;font-size:16px;font-size:1rem}
.main-wrapper main .food-calculator ul.steps li:before{content:''}
@media only screen and (max-width:767px){
.main-wrapper main .food-calculator ul.steps li{float:none}
.main-wrapper main .food-calculator ul.steps li+li{margin-top:15px}
}
.main-wrapper main .food-calculator ul.steps li span{position:relative;width:24px;text-align:center;display:inline-block;margin-right:3px;behavior:url("/fileadmin/templates/Scripts/PolyFills/PIE.htc");position:relative;font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;outline:none;border-width:1px;border-style:solid;border-color:#000;background-color:#fff}
.main-wrapper main .food-calculator ul.steps li span.active{color:#fff;border-color:#eb1722;background-color:#eb1722}
.main-wrapper main .food-calculator .tab-container{margin-top:32px}
@media only screen and (max-width:767px){
.main-wrapper main .food-calculator .tab-container{padding-bottom:0}
}
.main-wrapper main .food-calculator .ui-tabs-panel{margin:0 0 20px 0;padding:0 20px;width:auto}
.main-wrapper main .food-calculator table.results{margin:20px 0;width:80%}
.main-wrapper main .food-calculator table.results td,.main-wrapper main .food-calculator table.results th{font-size:16px;font-size:1rem;text-align:right;font-weight:normal}
.main-wrapper main .food-calculator table.results tr.title td{font-size:16px;font-size:1rem;font-weight:bold;padding:12px 0 0 0}
.main-wrapper main .food-calculator table.results td:first-child{text-align:left}
.main-wrapper main .food-calculator .second label .header{margin-top:7px}
.main-wrapper main .food-calculator label{font-size:15px;font-size:0.9375rem;clear:both;cursor:pointer}
.main-wrapper main .food-calculator label select,.main-wrapper main .food-calculator label input[type="text"],.main-wrapper main .food-calculator label input[type="number"],.main-wrapper main .food-calculator label input[type="radio"]{margin-right:10px;display:inline;vertical-align:top}
.main-wrapper main .food-calculator label select{height:32px}
.main-wrapper main .food-calculator label input[type="text"],.main-wrapper main .food-calculator label input[type="number"]{font-size:15px;font-size:0.9375rem;line-height:38px;line-height:2.375rem;border:1px solid #c7c7c7;display:inline;text-align:center;height:49px;width:96px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.main-wrapper main .food-calculator label input[type="text"].error,.main-wrapper main .food-calculator label input[type="number"].error{border-color:#eb1722}
.main-wrapper main .food-calculator label select option{line-height:1}
.main-wrapper main .food-calculator label select+span.error-message{line-height:32px}
.main-wrapper main .food-calculator label span{font-weight:normal}
.main-wrapper main .food-calculator label .header{margin:15px 0 10px}
.main-wrapper main .food-calculator label .error-message{line-height:49px}
.main-wrapper main .food-calculator .second{display:none}
.main-wrapper main .food-calculator .second label .header{margin-top:20px}
.main-wrapper main .food-calculator .second legend{font-weight:bold;font-size:15px;font-size:0.9375rem;border:0;margin:20px 0 10px;line-height:18px}
.main-wrapper main .food-calculator .accordion .content{margin-left:0}
.main-wrapper main .food-calculator .accordion .content .food-item{width:136px;min-height:200px;float:left;font-size:13px;font-size:0.8125rem;vertical-align:top}
.main-wrapper main .food-calculator .accordion .content .food-item>div{width:100px}
.main-wrapper main .food-calculator .accordion .content .food-item.clearleft{clear:left}
.main-wrapper main .food-calculator .accordion .content .food-item div{text-align:center;font-weight:bold}
.main-wrapper main .food-calculator .accordion .content .food-item div i{font-size:18px;font-size:1.125rem;color:#666}
.main-wrapper main .food-calculator .accordion .content .food-item div a{padding:0 11px;text-decoration:none}
.main-wrapper main .food-calculator .accordion .content .food-item .food-item-image{width:100px;height:100px;margin-bottom:10px;text-align:center;line-height:100px;font-size:0}
.main-wrapper main .food-calculator .accordion .content .food-item .food-item-image img{display:inline;vertical-align:middle}
.main-wrapper main .food-calculator .accordion .content .food-item .food-item-title{margin:6px 0 0 0;font-weight:normal;text-align:center;padding-bottom:2px;font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.875rem}
.main-wrapper main .food-calculator footer{text-align:right;margin-top:40px;display:block;height:85px}
.main-wrapper main .food-calculator footer button{font-size:16px;font-size:1rem;padding:15px 19px;border-style:none;color:#fff}
.main-wrapper main .food-calculator footer button:disabled,.main-wrapper main .food-calculator footer button.inactive{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}
.main-wrapper main .food-calculator footer .arrow{margin-left:35px}
.main-wrapper main .food-calculator #gender{margin-top:20px;margin-bottom:30px}
.main-wrapper main .food-calculator #gender .header{margin:15px 0 8px}
.main-wrapper main .food-calculator #back{font-size:14px;font-size:0.875rem;line-height:49px;line-height:3.0625rem;color:#000}
.main-wrapper main .food-calculator #back .icon-arrow_left{color:#858585;font-size:16px;font-size:1rem;position:relative;top:2px;display:inline-block;margin-right:5px}
.main-wrapper main .food-calculator .grid-4 #food-basket{margin-bottom:20px}
.main-wrapper main .food-calculator .grid-4 h3.food-basket-header{height:49px;padding:0 23px;font-size:16px;font-size:1rem;line-height:49px;line-height:3.0625rem;font-weight:normal;margin:0 0 10px 0}
.main-wrapper main .food-calculator .grid-4 h4.category{margin:10px 0 0 0;padding:0 23px;font-size:14px;font-size:0.875rem;line-height:49px;line-height:3.0625rem;font-weight:bold}
.main-wrapper main .food-calculator .grid-4 ul{margin:0;padding:0}
.main-wrapper main .food-calculator .grid-4 ul li{margin-top:1px;margin-bottom:0;padding:14px 23px 13px;position:relative;font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem}
.main-wrapper main .food-calculator .grid-4 ul li:before{display:none}
.main-wrapper main .food-calculator .grid-4 ul li .controls{width:50px;padding-left:15px;float:right;text-align:center}
.main-wrapper main .food-calculator .grid-4 ul li .controls a{color:#666;text-decoration:none}
.main-wrapper main .food-calculator .grid-4 ul li .food-info{display:none;position:absolute;top:-1px;left:-7px;right:-7px;padding:16px;background-color:#fff;background-color:rgba(255,255,255,0.95);z-index:100;border-width:1px;border-style:solid;color:#4b4b4b}
.main-wrapper main .food-calculator .grid-4 ul li .food-info.active{display:block}
.main-wrapper main .food-calculator .grid-4 ul li .food-info .close{position:absolute;top:6px;right:7px;color:#000;font-size:15px;font-size:0.9375rem;text-decoration:none}
.main-wrapper main .food-calculator .grid-4 ul li .food-info .title{line-height:22px;line-height:1.375rem;font-weight:bold;padding:0 0 5px 0}
.main-wrapper main .food-calculator .grid-4 ul li .food-info>div{padding:5px 0}
.main-wrapper main .food-calculator .grid-4 input{display:none}
.click-layer{position:fixed;width:100%;height:100%;z-index:99;top:0;left:0}
.tx-jpfaq-pi1 #jpfaqSearchFieldset{position:relative}
.tx-jpfaq-pi1 #jpfaqSearchFieldset .jpfaqSearch{font-size:15px;font-size:0.9375rem;line-height:38px;line-height:2.375rem;border:1px solid #c7c7c7;width:100%;height:50px;padding:10px 20px 10px 40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tx-jpfaq-pi1 #jpfaqSearchFieldset .icon-magnify{position:absolute;left:14px;top:17px;color:#555555;font-size:18px;font-size:1.125rem;pointer-events:none}
.main-wrapper .main-content .tx-jpfaq-pi1 legend{display:none}
.main-wrapper .main-content .tx-jpfaq-pi1 label{font-weight:bold}
.subsidy-data{font-size:14px;font-size:0.875rem;line-height:17px;line-height:1.0625rem;padding-bottom:32px}
@media only screen and (min-width:1200px){
.subsidy-data{font-size:15px;font-size:0.9375rem}
}
.subsidy-data .block{margin:0px 0px 28px 44px}
.subsidy-data .block:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:27px;font-size:1.6875rem;content:"\e018";display:block;position:relative;left:-44px;top:20px;width:30px;line-height:1px}
@media only screen and (min-width:1200px){
.subsidy-data .block{margin:0px 0px 40px 50px}
.subsidy-data .block:before{font-size:30px;font-size:1.875rem;left:-50px}
}
.subsidy-data .block.status:before{content:"\e019"}
.subsidy-data .block.deadline:before{content:"\e00b"}
.subsidy-data .block.response:before{content:"\e00c"}
.subsidy-data .block.link:before{content:"\e01a";left:-55px}
.subsidy-data .block.status span.status{padding-top:10px;display:inline-block}
.subsidy-data .block.status span.status.open{color:#00765a}
.subsidy-data .block.status span.status.upcoming{color:#FF9900}
.subsidy-data .block.status span.status.closed{color:#CC0000}
.subsidy-data .block.status span.status.unknown{color:#000000}
.subsidy-data .block span{font-weight:bold}
.subsidy-plugin .subsidy-search{background-color:#f2f2f2;padding:16px}
.subsidy-plugin .subsidy-search form{margin:0}
.subsidy-plugin .subsidy-search div.target-group-list{margin:0 0 7px 0;padding:0}
.subsidy-plugin .subsidy-search div.target-group-list.fvm-select.expanded .select-container ul li{margin:3px 3px 0 0}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-search div.target-group-list.fvm-select.expanded .select-container ul li{margin:5px 5px 0 0}
}
.subsidy-plugin .subsidy-search div.target-group-list.fvm-select.expanded .select-container ul li a{background-color:#b0cbda}
.subsidy-plugin .subsidy-search div.target-group-list.fvm-select.expanded .select-container ul li.selected a{background-color:#000000}
.subsidy-plugin .subsidy-search .fvm-select .select-container ul li a{padding:0 8px}
.subsidy-plugin .subsidy-search .conditions-list{margin:0 0 16px 0;padding:0}
.subsidy-plugin .subsidy-search .conditions-list li{float:left;list-style-type:none;height:42px;line-height:42px;line-height:2.625rem;font-size:14px;font-size:0.875rem;margin:3px 3px 0 0;position:relative;color:#000000;background-color:#d2d2d2}
.subsidy-plugin .subsidy-search .conditions-list li:before{content:""}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-search .conditions-list li{font-size:16px;font-size:1rem;height:50px;line-height:50px;line-height:3.125rem;margin-right:10px}
}
.subsidy-plugin .subsidy-search .conditions-list li select{cursor:pointer;background-color:transparent;border:none;padding:0;margin:0;outline:none;text-align:left;width:100%;height:42px;min-width:180px;position:absolute;top:0;z-index:10;color:#333333;display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}
@media only screen and (min-width:768px) and (max-width:939px){
.subsidy-plugin .subsidy-search .conditions-list li select{max-width:140px}
}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-search .conditions-list li select{height:50px}
}
.subsidy-plugin .subsidy-search .conditions-list li span.select-text{position:relative;display:block;left:0;line-height:42px;line-height:2.625rem;margin:0 50px 0 20px;min-width:160px}
@media only screen and (min-width:768px) and (max-width:939px){
.subsidy-plugin .subsidy-search .conditions-list li span.select-text{max-width:120px}
}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-search .conditions-list li span.select-text{line-height:50px;line-height:3.125rem}
}
.subsidy-plugin .subsidy-search .conditions-list li span.select-wrap{position:absolute;overflow:hidden;display:block;width:100%;height:50px;top:0}
.subsidy-plugin .subsidy-search .conditions-list li span.select-wrap:before{content:"\e00c";font-family:'fvm';position:absolute;z-index:1;color:#666666;top:0px;right:20px;-moz-pointer-events:none;-webkit-pointer-events:none;pointer-events:none;background-color:#d2d2d2;font-size:16px;font-size:1rem}
.subsidy-plugin .subsidy-search .search-field{width:80%;float:left}
.subsidy-plugin .subsidy-search .search-field input.subsidy-searchword{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:black;padding:4px 5px 4px 20px;height:34px;margin:0 -2px 0 0;width:60%;float:left}
.subsidy-plugin .subsidy-search .search-field button[type="submit"]{width:52px;height:44px;line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding:11px 10px 10px 10px;box-sizing:border-box;margin-bottom:7px;border:0px;vertical-align:middle}
.subsidy-plugin .search-reset{float:right;position:relative;top:26px;vertical-align:bottom;height:50px}
.subsidy-plugin .search-reset a{font-size:14px;font-size:0.875rem;vertical-align:bottom}
.subsidy-plugin .subsidy-list-header{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem;color:#000000;margin:46px 0 0 0;padding-bottom:16px;border-bottom:2px solid #e2e2e2;font-weight:700}
.subsidy-plugin .subsidy-list-header .subsidy-search-result{float:left}
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select{float:right}
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a{font-size:13px;font-size:0.8125rem;line-height:1;border:1px solid;padding:5px 10px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;display:inline-block;margin-right:3px;margin-bottom:4px;cursor:pointer;font-weight:normal}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a{font-size:14px;font-size:0.875rem}
}
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a:focus,.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a:hover{background-color:#eeeeee;border-color:transparent;color:#000000;text-decoration:none}
@media only screen and (max-width:767px){
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a{font-size:14px;font-size:0.875rem}
}
.subsidy-plugin .subsidy-list-header .subsidy-list-type-select a:after{display:none}
.subsidy-plugin .subsidy-list{margin-top:40px}
.subsidy-plugin .subsidy-list.simple table{border-collapse:collapse;width:100%;margin-bottom:60px}
.subsidy-plugin .subsidy-list.simple table caption{display:none}
.subsidy-plugin .subsidy-list.simple table th,.subsidy-plugin .subsidy-list.simple table td{text-align:left;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;border:1px solid #d2d2d2;padding:8px}
.subsidy-plugin .subsidy-list.simple table th.status,.subsidy-plugin .subsidy-list.simple table td.status{width:30%;font-size:12px;font-size:0.75rem}
.subsidy-plugin .subsidy-list.simple table th.status.open,.subsidy-plugin .subsidy-list.simple table td.status.open{color:#00765a}
.subsidy-plugin .subsidy-list.simple table th.status.upcoming,.subsidy-plugin .subsidy-list.simple table td.status.upcoming{color:#FF9900}
.subsidy-plugin .subsidy-list.simple table th.status.closed,.subsidy-plugin .subsidy-list.simple table td.status.closed{color:#CC0000}
.subsidy-plugin .subsidy-list.simple table th.status.unknown,.subsidy-plugin .subsidy-list.simple table td.status.unknown{color:#000000}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-list.simple table th.status,.subsidy-plugin .subsidy-list.simple table td.status{font-size:14px;font-size:0.875rem}
}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy-list.simple table th,.subsidy-plugin .subsidy-list.simple table td{font-size:17px;font-size:1.0625rem;line-height:22px;line-height:1.375rem}
}
.subsidy-plugin .subsidy-list.simple table th{font-size:13px;font-size:0.8125rem}
.subsidy-plugin .subsidy-list.simple table th a{cursor:default;color:#000000;text-decoration:none}
.subsidy-plugin .subsidy{font-size:14px;font-size:0.875rem;line-height:17px;line-height:1.0625rem;border-bottom:1px solid #cdcdcd;margin:22px 0 0 0;padding-bottom:22px}
.subsidy-plugin .subsidy h2{font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem;font-weight:normal}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy h2{font-size:25px;font-size:1.5625rem;line-height:28px;line-height:1.75rem}
}
.subsidy-plugin .subsidy .description{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem}
@media only screen and (min-width:1200px){
.subsidy-plugin .subsidy .description{font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem}
}
.subsidy-plugin .subsidy .keywords{font-size:17px;font-size:1.0625rem;line-height:33px;line-height:2.0625rem}
.subsidy-plugin .subsidy dl{margin:6px 0 0 0}
.subsidy-plugin .subsidy dl dt{float:left;font-weight:bold;margin-right:10px;padding:0px;width:150px;text-transform:uppercase;line-height:25px;line-height:1.5625rem;clear:both}
@media only screen and (max-width:767px){
.subsidy-plugin .subsidy dl dt{float:none}
}
.subsidy-plugin .subsidy dl dd{float:left;margin:0px 0;padding:0px 0;line-height:25px;line-height:1.5625rem}
.subsidy-plugin .subsidy dl dd span.status{font-weight:700}
.subsidy-plugin .subsidy dl dd span.status.open{color:#00765a}
.subsidy-plugin .subsidy dl dd span.status.upcoming{color:#a4541a}
.subsidy-plugin .subsidy dl dd span.status.closed{color:#d01a1a}
.subsidy-plugin .subsidy dl dd span.status.unknown{color:#000000}
@media only screen and (max-width:767px){
.subsidy-plugin .subsidy dl dd{float:none}
}
.subsidy-plugin .navigation-box{margin:40px 0 20px 0}
.subsidy-plugin .navigation-box div.fvm-select.compact.fvm-dropdown.subsidy-per-page{margin-right:0;float:right;width:124px}
.subsidy-plugin .navigation-box div.fvm-select.compact.fvm-dropdown.subsidy-per-page .select-container .selected-label{padding-right:25px;padding-left:15px;margin-right:0}
.subsidy-plugin .navigation-box .page-navigation{padding:0;float:left}
@media only screen and (max-width:767px){
.subsidy-plugin .navigation-box .page-navigation{max-width:100%}
.subsidy-plugin .navigation-box .page-navigation li{margin-bottom:10px}
}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator{padding:0}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li{font-size:14px;font-size:0.875rem;line-height:42px;line-height:2.625rem;list-style:none;text-align:center;height:42px;width:42px;float:left;margin-right:5px}
@media only screen and (min-width:1200px){
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li{height:50px;width:50px;font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem}
}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.current{color:#000000}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.next,.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.previous{width:auto}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.next a,.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.previous a{padding-left:28px;padding-right:28px}
@media only screen and (max-width:767px){
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.next a,.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.previous a{padding:0;width:100%}
}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li:before{display:none}
@media only screen and (max-width:767px){
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li{display:none}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li:first-child.current{display:none}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.current,.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.previous{display:inline-block;width:32%;margin-right:2%}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li.next{display:inline-block;width:32%;margin-right:0}
}
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li a{padding:11px 16px}
@media only screen and (min-width:1200px){
.subsidy-plugin .navigation-box .page-navigation .f3-widget-paginator li a{padding:18px 22px}
}
.general-box.subsidies-box{font-size:14px;font-size:0.875rem;padding:32px 18px 18px}
@media only screen and (min-width:1200px){
.general-box.subsidies-box{font-size:16px;font-size:1rem}
}
.general-box.subsidies-box ul{padding-left:0}
.general-box.subsidies-box ul li{margin-bottom:10px;list-style:none}
.general-box.subsidies-box ul li:before{content:none}
.general-box.subsidies-box footer a{font-size:14px;font-size:0.875rem;color:#666666;padding-right:2px;padding-bottom:10px}
@media only screen and (min-width:1200px){
.general-box.subsidies-box footer a{font-size:15px;font-size:0.9375rem}
}
.general-box.subsidies-box footer a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;padding-left:3px;display:inline-block;text-decoration:none;content:"\e012"}
@media only screen and (min-width:1200px){
.general-box.subsidies-box footer a:before{font-size:17px;font-size:1.0625rem}
}
.general-box.subsidies-box footer a:hover{text-decoration:underline}
.subsidy-closed{color:#CC0000;font-weight:200;font-size:18px;font-size:1.125rem;height:300px;text-align:center;padding-top:50px;display:block}
#print-time{display:none;position:absolute}
.lt-ie9 .subsidy-plugin .conditions-list li select{z-index:10}
.lt-ie9 .subsidy-plugin .subsidy dl dt{margin-right:20px}
.fertilizer-plugin{margin-bottom:20px}
.fertilizer-plugin div.result{margin-bottom:100px}
.fertilizer-plugin div.block{clear:both;margin-bottom:20px}
.fertilizer-plugin div.block.local-error{display:none}
.fertilizer-plugin div.block .alert-error{color:#b94a48}
.fertilizer-plugin div.block label{display:block;margin-bottom:5px;color:#333333;font-weight:bold;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem}
.fertilizer-plugin div.block input[type="text"],.fertilizer-plugin div.block select{height:50px;width:100%;font-size:15px;font-size:0.9375rem}
.fertilizer-plugin div.block textarea{width:100%}
.fertilizer-plugin div.block .spinner{display:none;float:right;width:49px;height:49px;background:url('../../fileadmin/templates/Images/bx_loader.gif') center center no-repeat}
.fertilizer-plugin div.block .button.submit{float:right;border:0;width:185px;margin-left:15px}
.fvm-guides-plugin{margin-bottom:20px}
.fvm-guides-plugin h2.answer-title,.fvm-guides-plugin h2.question-title{font-size:20px;font-size:1.25rem;margin-top:30px;margin-bottom:10px;padding-top:3px;padding-left:50px;min-height:35px}
@media only screen and (min-width:1200px){
.fvm-guides-plugin h2.answer-title,.fvm-guides-plugin h2.question-title{padding-top:0px}
}
.fvm-guides-plugin div.fvm-guides-answer span:first-child{font-size:26px;font-size:1.625rem}
.fvm-guides-plugin div.fvm-guides-answer h2.answer-title{background:url('../../fileadmin/templates/Images/fvmguides-answer.svg') no-repeat;background-size:50px 35px}
.fvm-guides-plugin div.fvm-guides-answer div.answer-content{margin-bottom:15px;padding-left:50px}
@media only screen and (max-width:767px){
.fvm-guides-plugin div.fvm-guides-answer div.answer-content{padding-left:0px}
}
@media only screen and (min-width:768px) and (max-width:939px){
.fvm-guides-plugin div.fvm-guides-answer div.answer-content{padding-left:0px}
}
.fvm-guides-plugin div.fvm-guide-question span:first-child{font-size:26px;font-size:1.625rem}
.fvm-guides-plugin div.fvm-guide-question h2.question-title{background:url('../../fileadmin/templates/Images/fvmguides-question.svg') no-repeat;background-size:50px 35px}
.fvm-guides-plugin div.fvm-guide-question div.question-content{margin-bottom:15px;padding-left:50px}
.fvm-guides-plugin div.fvm-guide-question div.question-content p{margin-bottom:15px;font-size:1rem}
.lt-ie9{display:block}
.lt-ie9 div.fvm-guides-answer h2.answer-title{background:url('../../fileadmin/templates/Images/fvmguides-answer.png') no-repeat}
.lt-ie9 .fvm-guide-question h2.question-title{background:url('../../fileadmin/templates/Images/fvmguides-question.png') no-repeat}
.searchlist-plugin{
}
.searchlist-plugin .top-container{margin:auto auto 20px}
.searchlist-plugin .searchlist-search{background-color:#f2f2f2;padding:16px}
.searchlist-plugin .searchlist-search form{margin:0}
.searchlist-plugin .searchlist-search div.top-filter-list{margin:0 0 7px 0;padding:0}
.searchlist-plugin .searchlist-search div.top-filter-list.fvm-select.expanded .select-container ul li{margin:3px 3px 0 0}
@media only screen and (min-width:1200px){
.searchlist-plugin .searchlist-search div.top-filter-list.fvm-select.expanded .select-container ul li{margin:5px 5px 0 0}
}
.searchlist-plugin .searchlist-search div.top-filter-list.fvm-select.expanded .select-container ul li a{background-color:#b0cbda}
.searchlist-plugin .searchlist-search div.top-filter-list.fvm-select.expanded .select-container ul li.selected a{background-color:#000000}
.searchlist-plugin .searchlist-search .fvm-select .select-container ul li a{padding:0 8px}
.searchlist-plugin .search-field{width:100%;float:left}
.searchlist-plugin .search-field input.searchlist-query-string{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:black;padding:4px 5px 4px 20px;height:34px;margin:0 -2px 0 0;width:78%;float:left}
.searchlist-plugin .search-field button[type="submit"]{width:16%;height:44px;line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding:11px 10px 10px 10px;box-sizing:border-box;margin-bottom:7px;border:0px;vertical-align:middle}
.searchlist-plugin #main-content .csc-default .tx-fvm-searchlist a:after{content:"";display:none}
.searchlist-plugin .tx-fvm-searchlist{margin-bottom:25px;
}
.searchlist-plugin .tx-fvm-searchlist input,.searchlist-plugin .tx-fvm-searchlist button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin:0px;font-family:"Oxygen";height:50px}
.searchlist-plugin .tx-fvm-searchlist input[type='search']{border:0;padding:0 20px;width:80%;color:#333333;font-size:22px;font-size:1.375rem;line-height:38px}
.searchlist-plugin .tx-fvm-searchlist input[type='search']:focus{outline:none}
.searchlist-plugin .tx-fvm-searchlist input[type='search']:-moz-placeholder{font-style:italic;color:#666666}
.searchlist-plugin .tx-fvm-searchlist input[type='search']::-moz-placeholder{font-style:italic;color:#666666}
.searchlist-plugin .tx-fvm-searchlist input[type='search']::-webkit-input-placeholder{font-style:italic;color:#666666;color:#666666}
.searchlist-plugin .tx-fvm-searchlist button[type='submit']{border:none;padding:6px;color:#494949;font-weight:bold;width:20%;font-size:22px;font-size:1.375rem}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination{margin:20px 0px;height:20px}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination-results-per-page{float:right}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination-results-per-page select{margin-left:5px}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination-results-per-page .fvm-dropdown.compact{margin-right:0px}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination .tx-pagebrowse-pi1{float:left}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination ul.tx-pagebrowse{margin-top:0px;padding-top:0px}
@media only screen and (max-width:767px){
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination .tx-pagebrowse-pi1{float:none}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination ul.tx-pagebrowse{width:100%;margin-bottom:5px}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination ul.tx-pagebrowse .tx-pagebrowse-pages{display:none}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-pagination ul.tx-pagebrowse .tx-pagebrowse-next{float:right;margin:0}
}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-search-functions .secondaryContentSection h2{font-size:16px;font-size:1rem;font-weight:500;margin-bottom:1px}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-search-functions{margin-top:28px}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting li{position:relative}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting li input{position:absolute;top:16px;left:20px;height:20px;vertical-align:middle}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting li label{width:100%;font-weight:400;cursor:pointer;float:left;min-height:52px;padding:16px 50px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting li h2{margin-bottom:0px}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting .facets-in-use .facet a{height:100%;display:block;position:relative}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting .facets-in-use .facet a input{pointer-events:none}
.searchlist-plugin .tx-fvm-searchlist .tx-fvm-searchlist-faceting .facets-in-use .facet a label{pointer-events:none;color:white;float:none}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection{margin-bottom:40px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection h2{padding:12px 20px;margin:0 0 1px 0;font-weight:bold}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.facets-in-use h2{color:white}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul{margin:0px;padding:0px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul.facets li a{color:black}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li{padding:0;margin-bottom:1px;list-style-type:none;overflow:hidden;*zoom:1}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li:before{display:none}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li a{width:100%}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li a:hover{text-decoration:none}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li input{margin-right:10px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li label{position:relative}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li .facet-result-count{position:absolute;top:10px;right:20px;display:block;text-align:right;margin:0px;color:#999;width:40px;font-size:14px;font-size:0.875rem;pointer-events:none}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li.facets-remove-all,.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li.show-more{padding-top:10px;padding-bottom:10px;padding-right:20px;text-align:right}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li.facets-remove-all a,.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li.show-more a{font-size:14px;font-size:0.875rem}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul li.show-more a:before{content:"\e012";font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:5px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection ul.facets>li{padding:0px;margin-bottom:20px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.other-sites ul li{font-size:14px;font-size:0.875rem;line-height:16px;line-height:1rem;position:relative;padding:0px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.other-sites ul li.active{background-color:blue}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.other-sites ul li a{color:black;font-weight:700;padding:20px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.other-sites ul li .facet-result-count{top:20px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection.other-sites ul li .domain{color:#4b4b4b;font-size:12px;font-size:0.75rem;margin-top:6px;font-weight:400}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection .textbox h2{font-weight:bold;font-size:1rem;margin-bottom:1px}
.searchlist-plugin .tx-fvm-searchlist .secondaryContentSection .textbox label{padding-left:20px;padding-right:20px}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-faceting .facets .facet-type-numericRange .facet-option-list{width:85%}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-faceting .facets .facet-label{font-weight:bold}
.searchlist-plugin .tx-fvm-searchlist #tx-fvm-searchlist-faceting .facets .dateselector{margin-right:5px;width:85px}
.searchlist-plugin .lt-ie9 .tx-fvm-searchlist .tx-fvm-searchlist-faceting li label{min-height:20px}
.lt-ie9 .searchlist-plugin .conditions-list li select{z-index:10}
.lt-ie9 .searchlist-plugin .searchlist dl dt{margin-right:20px}
.contact-form-trigger a{color:#000000}
.contact-form-trigger a:hover{text-decoration:none;color:#000000}
.contact-form-trigger .icon{float:right;font-size:17px;font-size:1.0625rem}
.contact-form-form-inner p{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem}
.contact-form-form-inner div.receiver{border:1px solid #333333;margin-bottom:20px;padding:15px}
.contact-form-form-inner div.receiver span{font-weight:bold}
.contact-form-form-inner div.receiver p{padding-left:15px}
.contact-form-form-inner div.block.local-error{display:none}
.contact-form-form-inner div.block p.alert{color:#b94a48}
.contact-form-form-inner div.block label.required{color:#333333}
.contact-form-form-inner div.block label.required:after{content:'*'}
.contact-form-form-inner div.block span.label{display:block;margin-bottom:0px;color:#333333;font-weight:bold;font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem}
.contact-form-form-inner div.block input[type="text"],.contact-form-form-inner div.block select{height:30px;width:460px;font-size:15px;font-size:0.9375rem}
.contact-form-form-inner div.block input[type="file"]{line-height:13px}
.contact-form-form-inner div.block textarea{width:460px}
.contact-form-form-inner div.block a.add-file-field{font-size:15px;font-size:0.9375rem;color:#333333;text-decoration:none}
.contact-form-form-inner div.block a.add-file-field .icon{color:#666666;margin-right:5px}
.contact-form-form-inner div.block .button.submit{float:right;border:0;width:185px;margin-left:15px}
.contact-form-form-inner div.block .spinner{display:none;float:right;width:49px;height:49px;background:url('../../fileadmin/templates/Images/bx_loader.gif') center center no-repeat}
.contact-form-button.button-primary{box-sizing:border-box;display:block;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:16px 0;text-align:center;color:#ffffff}
.contact-form-button.button-primary:hover{color:#ffffff}
.contact-form-button span{color:#ffffff;padding-right:20px}
.general-box.moc-file-browser ul li:before{content:''}
.wider{padding-right:2em}
.pubdb-datasheet{font-size:16px;font-size:1rem}
.pubdb-datasheet ul{padding:0;list-style-type:none}
.pubdb-datasheet ul li{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}
.pubdb-datasheet ul li:before{content:''}
.pubdb-datasheet dl{width:100%}
.pubdb-datasheet dd,.pubdb-datasheet dt{float:left;padding-bottom:25px;margin:0;min-height:22px}
.pubdb-datasheet dd{width:65%;margin:0}
.pubdb-datasheet dt{font-weight:bolder;width:25%;text-transform:uppercase}
.pubdb-datasheet .pubdb-preview{margin-bottom:20px;min-width:100%;min-height:128px}
.pubdb-datasheet .pubdb-preview .no-pubdb-preview{display:none}
.pubdb-datasheet .pubdb-preview img[width='']{display:none}
.pubdb-datasheet .pubdb-preview img[width='']+.no-pubdb-preview{display:block;min-height:128px;min-width:100%;background-image:url("/fileadmin/templates/Images/Icons/document.png");background-repeat:no-repeat;background-position:center}
.pubdb-datasheet a:after{content:''!important}
.pubdb-datasheet.sidebar{margin-top:50px}
.pubdb-datasheet.knowledge_bank .taxonomy .block span.label{font-size:16px;font-size:1rem;font-weight:bolder;text-transform:uppercase}
.pubdb-datasheet.knowledge_bank .taxonomy .block .wrapper{margin:0 0 0 25%}
.fvmpubdb-plugin .form-error{border:solid 1px #b94a48}
.fvmpubdb-plugin .form-error ul li:before{content:''}
.fvmpubdb-plugin a.button.formstyle{width:220px;text-align:center;margin:10px 0 25px 0}
.fvmpubdb-plugin a.button.formstyle:hover{text-decoration:none;color:#000000}
.fvmpubdb-plugin .typo3-message{font-size:15px;font-size:0.9375rem;padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fvmpubdb-plugin .typo3-message.message-ok{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.fvmpubdb-plugin .typo3-message.message-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap{margin:0 0 30px 0}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap label,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap span.label{
display:block;font-size:15px;font-size:0.9375rem;margin-bottom:12px;color:#333333;font-weight:bold}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap label.required:after,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap span.label.required:after{content:'*';margin-left:3px}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap label .mandatory,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap span.label .mandatory{margin-left:1px}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap label.checkbox,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap span.label.checkbox{display:inline-block;width:100%;font-weight:normal}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap label.radio,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap span.label.radio{font-weight:normal}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap input[type=text],.fvmpubdb-plugin .fvmpubdb-form .fieldwrap textarea{font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:50px;vertical-align:middle;margin-bottom:0;width:100%;border:1px solid #c7c7c7}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap input[type=text]:focus,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap textarea:focus{outline:none}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap textarea{height:145px}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap input[type=submit],.fvmpubdb-plugin .fvmpubdb-form .fieldwrap input[type=reset]{float:right;border:0;width:220px}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .add-file-field,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .action-link{font-size:15px;font-size:0.9375rem;color:#333333}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .add-file-field span.icon,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .action-link span.icon{margin-right:5px;color:#666666}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .add-file-field:hover,.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .action-link:hover{text-decoration:none;color:#000000}
.fvmpubdb-plugin .fvmpubdb-form .fieldwrap .field-description{font-size:13px;font-size:0.8125rem;color:#333333}
.fvmpubdb-plugin .fvmpubdb-form .ui-datepicker{background-color:white;font-size:16px;font-size:1rem}
.fvmpubdb-plugin .fvmpubdb-form .checkbox-masonry .root-category ul{margin-left:14px}
.datasheet-plugin .datasheet-search{background-color:#f2f2f2;padding:16px}
.datasheet-plugin .datasheet-search form{margin:0}
.datasheet-plugin .datasheet-search .fvm-select.expanded .select-container ul li{margin-right:5px}
.datasheet-plugin .datasheet-search div.categories-group-list,.datasheet-plugin .datasheet-search div.formats-group-list{margin:0;padding:0}
.datasheet-plugin .datasheet-search .conditions-list{margin:0;padding:0}
.datasheet-plugin .datasheet-search .conditions-list>li{float:left;list-style-type:none;line-height:32px;line-height:2rem;font-size:16px;font-size:1rem;margin:0;padding:0 0px;position:relative}
.datasheet-plugin .datasheet-search .conditions-list>li:before{content:""}
.datasheet-plugin .datasheet-search .query-field{width:80%;float:left}
.datasheet-plugin .datasheet-search .query-field input.datasheet-query{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:black;padding:4px 5px 4px 20px;height:34px;margin:0 -2px 0 0;width:60%}
.datasheet-plugin .datasheet-search .query-field button[type="submit"]{width:52px;height:44px;line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding:11px 10px 10px 10px;box-sizing:border-box;margin-bottom:7px;border:0px;vertical-align:middle}
@media only screen and (max-width:767px){
.datasheet-plugin .datasheet-search .query-field button[type="submit"]{margin-bottom:8px}
}
.datasheet-plugin .search-reset{float:right;position:relative;top:26px;vertical-align:bottom;height:50px}
.datasheet-plugin .search-reset a{font-size:14px;font-size:0.875rem;vertical-align:bottom}
.datasheet-box ul{padding-left:0}
.datasheet-box ul li:before{content:none !important}
.pubdb-solr .result-content{clear:none}
.pubdb-solr .pubdb-preview-img{width:150px;float:left;min-height:145px;margin-right:16px}
.pubdb-solr .pubdb-preview-img img[width='']{display:none}
.pubdb-solr .pubdb-preview-img img{vertical-align:top}
@media only screen and (max-width:767px){
.pubdb-solr .pubdb-preview-img{display:none}
}
.pubdb-solr .preview-body{margin-left:166px}
.pubdb-solr .preview-body.request,.pubdb-solr .preview-body.no-image{margin-left:0}
.pubdb-solr .preview-body .result-content{clear:none}
.pubdb-solr .preview-body dl{width:100%;display:table}
.pubdb-solr .preview-body dl dd,.pubdb-solr .preview-body dl dt{float:left;padding-bottom:4px;margin:0;min-height:25px}
.pubdb-solr .preview-body dl dd{width:75%;margin:0}
.pubdb-solr .preview-body dl dt{font-weight:bolder;width:166px;text-transform:uppercase}
@media only screen and (max-width:767px){
.pubdb-solr .preview-body{margin-left:0px}
}
.pubdb-solr .download a{font-size:18px;font-size:1.125rem}
.pubdb-request,.fvmpubdb-request{font-size:16px;font-size:1rem}
.pubdb-request .fvm-select,.fvmpubdb-request .fvm-select{float:none}
.pubdb-request .fvm-select.compact.fvm-dropdown.open,.fvmpubdb-request .fvm-select.compact.fvm-dropdown.open{z-index:300}
.pubdb-request .fvm-dropdown,.fvmpubdb-request .fvm-dropdown{font-weight:normal}
.pubdb-request label.big,.fvmpubdb-request label.big{font-size:25px;font-size:1.5625rem}
.pubdb-request label.tight,.pubdb-request label.tight input,.fvmpubdb-request label.tight,.fvmpubdb-request label.tight input{margin:2px 6px}
.pubdb-request .box label,.fvmpubdb-request .box label{display:inline-block;width:30%;vertical-align:top;font-weight:normal;margin:0}
.pubdb-request label,.fvmpubdb-request label{display:block;margin:20px 0;font-size:16px;font-size:1rem}
.pubdb-request label.checkbox,.pubdb-request label.radio,.fvmpubdb-request label.checkbox,.fvmpubdb-request label.radio{margin:0;padding:0;height:20px}
.pubdb-request label.checkbox input,.pubdb-request label.radio input,.fvmpubdb-request label.checkbox input,.fvmpubdb-request label.radio input{margin:3px 6px 0 0;padding:0}
.pubdb-request input,.pubdb-request textarea,.pubdb-request .fvm-select,.fvmpubdb-request input,.fvmpubdb-request textarea,.fvmpubdb-request .fvm-select{margin:10px 0 25px 0;position:relative}
.pubdb-request input[type=submit],.fvmpubdb-request input[type=submit]{float:right;width:220px}
.pubdb-request input[type=submit].loading,.fvmpubdb-request input[type=submit].loading{background-image:url("/fileadmin/templates/Images/bx_loader.gif");background-repeat:no-repeat;background-position-y:center;background-position-x:18px}
.pubdb-request input[type=checkbox],.pubdb-request input[type=radio],.fvmpubdb-request input[type=checkbox],.fvmpubdb-request input[type=radio]{display:inline}
.pubdb-request input[type=text],.pubdb-request textarea,.fvmpubdb-request input[type=text],.fvmpubdb-request textarea{display:block;width:100%;box-sizing:border-box;height:50px;border:1px solid #c7c7c7;padding:4px}
.pubdb-request input[type="file"],.fvmpubdb-request input[type="file"]{line-height:15px}
.pubdb-request .ui-datepicker,.fvmpubdb-request .ui-datepicker{z-index:60}
.pubdb-request textarea,.fvmpubdb-request textarea{height:145px}
.pubdb-request ul,.fvmpubdb-request ul{padding-left:0 !important;margin:0}
.pubdb-request ul li,.fvmpubdb-request ul li{margin:0 !important;list-style-type:none !important}
.pubdb-request ul li:before,.fvmpubdb-request ul li:before{content:''!important}
.pubdb-request dl,.fvmpubdb-request dl{width:100%}
.pubdb-request dd,.pubdb-request dt,.fvmpubdb-request dd,.fvmpubdb-request dt{float:left;padding-bottom:25px;margin:0;min-height:22px}
.pubdb-request dd,.fvmpubdb-request dd{width:75%;margin:0}
.pubdb-request dt,.fvmpubdb-request dt{font-weight:bolder;width:25%;text-transform:uppercase}
.pubdb-request .requst-label,.fvmpubdb-request .requst-label{padding:30px 0;text-align:center;background-color:#00765a;text-transform:uppercase;font-size:22px;font-size:1.375rem;color:#fff}
.pubdb-request .taxonomy .block .wrapper,.fvmpubdb-request .taxonomy .block .wrapper{margin:0}
.pubdb-request .taxonomy .block .wrapper .category a:after,.fvmpubdb-request .taxonomy .block .wrapper .category a:after{content:""!important}
.pubdb-request .self-service-box .csc-header,.fvmpubdb-request .self-service-box .csc-header{cursor:auto}
.pubdb-request .fieldwrap.radio-request label,.fvmpubdb-request .fieldwrap.radio-request label{margin-right:15px;display:inline}
.pubdb-request .fieldwrap.radio-request label.display-block,.fvmpubdb-request .fieldwrap.radio-request label.display-block{display:block}
#ui-datepicker-div{background-color:white;font-size:16px;font-size:1rem;z-index:600 !important;border:1px solid #c7c7c7;padding:4px}
#ui-datepicker-div a[data-handler=next]{float:right}
#ui-datepicker-div .ui-datepicker-calendar{height:200px;width:220px}
#ui-datepicker-div .ui-datepicker-calendar td{text-align:center}
#fvm-green-calculator{margin-bottom:40px;border-bottom:2px solid #e2e2e2}
#fvm-green-calculator .accordion{margin-bottom:0}
#fvm-green-calculator .accordion>.csc-default{border-bottom:0}
#fvm-green-calculator input{margin-bottom:18px}
#fvm-green-calculator input.ember-text-field{text-align:right}
#fvm-green-calculator .field-unit{font-size:14px;font-size:0.875rem;font-weight:bold;display:block;line-height:24px;vertical-align:middle;padding-left:5px;float:left}
#fvm-green-calculator select.ember-select{padding:0 4px;margin-bottom:18px;width:100%}
#fvm-green-calculator .fvm-green-calculator-label{height:46px}
#fvm-green-calculator .fvm-green-calculator-label p{margin:0;font-size:14px;font-size:0.875rem;line-height:16px;line-height:1rem}
#fvm-green-calculator .content{width:100%}
#fvm-green-calculator .content label{margin-bottom:15px}
#fvm-green-calculator .spacer{display:block;height:28px;margin-bottom:18px}
#fvm-green-calculator .grid-3.alpha{margin-left:0}
#fvm-green-calculator .bold{font-weight:700}
#fvm-green-calculator .small{font-size:12px;font-size:0.75rem;line-height:16px;line-height:1rem}
#fvm-green-calculator .grid-10.alpha.omega{padding:20px}
#fvm-green-calculator .grid-10.alpha.omega p.bodytext{margin-bottom:10px}
.grid-8 #fvm-green-calculator .grid-4{width:31.16279%}
.grid-8 #fvm-green-calculator .grid-5{width:39.76744%}
.fvm-jobs{font-size:14px;font-size:0.875rem}
.fvm-jobs .fvm-jobs-loading{text-align:center}
.fvm-jobs .fvm-jobs-loading img{display:inline}
.fvm-jobs table{width:100%}
.fvm-jobs table thead{text-align:left}
.fvm-jobs table thead th{padding:12px}
.fvm-jobs table tbody tr:nth-child(2n+1){background-color:#ffffff}
.fvm-jobs table tbody td{padding:12px}
.fvm-jobs table tbody a{cursor:pointer}
@media only screen and (max-width:767px){
.fvm-jobs table,.fvm-jobs tbody,.fvm-jobs th,.fvm-jobs td,.fvm-jobs tr{display:block}
.fvm-jobs thead{display:none}
.fvm-jobs td::before{content:attr(title);left:6px;padding-right:10px;top:8px;white-space:nowrap;width:120px;display:table-cell;font-weight:700}
.fvm-jobs a,.fvm-jobs span{display:table-cell}
}
div.state-aid-reporting-plugin .form-error strong{font-size:16px;font-size:1rem;color:red;padding-bottom:8px}
div.state-aid-reporting-plugin form .fieldwrap{margin:0 0 30px 0}
div.state-aid-reporting-plugin form select{border:none;padding-left:0}
div.state-aid-reporting-plugin form .button{min-width:100px;padding-left:20px;padding-right:20px;float:right}
div.state-aid-reporting-plugin form label{
display:block;font-size:16px;font-size:1rem;margin-bottom:12px}
div.state-aid-reporting-plugin form label:after{content:":"}
div.state-aid-reporting-plugin form label.mandatory:after{content:": *"}
div.state-aid-reporting-plugin form .form-field-description{font-size:0.9rem}
div.state-aid-reporting-plugin form input[type="text"]{font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:50px;vertical-align:middle;margin-bottom:0;width:100%;border:1px solid #c7c7c7}
div.state-aid-reporting-plugin form input[type="text"]:focus{outline:none}
div.state-aid-reporting-plugin form input[type="file"]{border:1px solid #d2d2d2;width:calc(98% - 2px);height:40px;padding:1%}
div.state-aid-reporting-plugin form input[type="text"].f3-form-error,div.state-aid-reporting-plugin form input[type="file"].f3-form-error{border:1px solid red}
.fvm-christmas-form-plugin .form-error{margin:30px 0;color:#fff}
.main-wrapper main .timeline{position:relative;margin:0 0 40px 0;padding:0}
.main-wrapper main .timeline li{list-style-type:none}
.main-wrapper main .timeline li:before{content:""}
.main-wrapper main .timeline li.line{position:absolute;border-left:2px solid #d2d2d2;width:1px;z-index:1;left:190px;top:32px;bottom:18px}
.main-wrapper main .timeline li.start,.main-wrapper main .timeline li.end{position:relative;text-align:left;z-index:100;height:auto;margin-bottom:40px}
.main-wrapper main .timeline li.start span,.main-wrapper main .timeline li.end span{position:relative;display:inline-block;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;text-transform:uppercase;font-size:22px;font-size:1.375rem;line-height:32px;line-height:2rem;padding:4px 12px;color:#ffffff;background:#333333;left:0px;letter-spacing:1px;margin:auto 80px;text-align:center;min-width:200px}
@media only screen and (max-width:767px){
.main-wrapper main .timeline li.start span,.main-wrapper main .timeline li.end span{margin:0}
}
.main-wrapper main .timeline li.end{margin-bottom:0}
.main-wrapper main .timeline li.event{display:block;z-index:100;margin:0}
.main-wrapper main .timeline li.event:before{margin:0}
.main-wrapper main .timeline li.event div.event-label{position:absolute;width:170px;text-align:right;top:-2px}
.main-wrapper main .timeline li.event div.event-label span{display:inline-block;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;text-transform:uppercase;font-size:13px;font-size:0.8125rem;line-height:22px;line-height:1.375rem;font-weight:100;letter-spacing:1px;padding:4px 16px}
.main-wrapper main .timeline li.event div.event-label:after{content:"●";position:absolute;left:181px;top:8px;font-size:22px;font-size:1.375rem;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px;border:1px solid white;line-height:0px;line-height:0rem;border:0;background:#ffffff;text-align:center;color:#333333;padding:8px 0px 12px 3px}
.main-wrapper main .timeline li.event div.event-label.empty{display:none}
.main-wrapper main .timeline li.event div.event-description{position:relative;margin-left:210px;margin-bottom:20px;background-color:#ffffff;padding-bottom:20px}
.main-wrapper main .timeline li.event div.event-description h3{color:#ffffff;border-bottom:2px solid #666666;font-weight:100;text-transform:uppercase;line-height:18px;line-height:1.125rem}
.main-wrapper main .timeline li.event div.event-description h3 span{display:inline-block;background-color:#666666;padding:4px 16px 2px 16px;font-size:13px;font-size:0.8125rem;line-height:22px;line-height:1.375rem;letter-spacing:1px}
.main-wrapper main .timeline li.event div.event-description .event-content h4,.main-wrapper main .timeline li.event div.event-description .event-content p,.main-wrapper main .timeline li.event div.event-description .event-content li,.main-wrapper main .timeline li.event div.event-description .event-content dt,.main-wrapper main .timeline li.event div.event-description .event-content dd,.main-wrapper main .timeline li.event div.event-description .event-content td,.main-wrapper main .timeline li.event div.event-description .event-content th,.main-wrapper main .timeline li.event div.event-description .event-content span{font-size:15px;font-size:0.9375rem;line-height:22px;line-height:1.375rem}
.main-wrapper main .timeline li.event div.event-description .event-content p.bodytext{margin-bottom:10px}
.main-wrapper main .timeline li.event div.event-description .event-content ul{margin-bottom:10px}
.main-wrapper main .timeline li.event div.event-description .event-content ul li:before{content:"–"}
.main-wrapper main .timeline li.event div.dark-grey h3{border-bottom:2px solid #333333}
.main-wrapper main .timeline li.event div.dark-grey h3 span{background-color:#333333}
@media only screen and (max-width:767px){
.main-wrapper main .timeline{margin-left:15px}
.main-wrapper main .timeline li.start,.main-wrapper main .timeline li.end{text-align:left;margin-left:-17px;margin-bottom:30px}
.main-wrapper main .timeline li.start span,.main-wrapper main .timeline li.end span{min-width:100px;width:100px}
.main-wrapper main .timeline li.line{left:0px;border-color:#888}
.main-wrapper main .timeline li.event{margin-top:30px;background-color:#E4EDF2}
.main-wrapper main .timeline li.event div.event-description{margin-left:15px;background-color:transparent}
.main-wrapper main .timeline li.event div.event-description h3{border:0;margin-right:10px}
.main-wrapper main .timeline li.event div.event-description .event-content{margin-right:10px}
.main-wrapper main .timeline li.event div.event-label{position:relative;text-align:left;width:100%}
.main-wrapper main .timeline li.event div.event-label span{display:block;text-align:center;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-transform:uppercase;font-size:14px;font-size:0.875rem;padding-bottom:7px}
.main-wrapper main .timeline li.event div.event-label:after{display:none}
}
.toggle-tablet-navigation{display:none}
.main-wrapper nav[role="navigation"]{width:265px;overflow:hidden;margin-bottom:50px;padding-top:1px;padding-left:1px;padding-right:1px;top:-1px;left:1px;margin-left:-2px}
@media only screen and (min-width:1200px){
.main-wrapper nav[role="navigation"]{width:320px}
}
@media only screen and (max-width:767px){
.main-wrapper nav[role="navigation"]{display:none}
}
.main-wrapper nav[role="navigation"] .navigation-wrapper{position:relative}
.main-wrapper nav[role="navigation"] ul{margin-top:6px;padding:0}
.main-wrapper nav[role="navigation"] ul li{list-style:none}
.main-wrapper nav[role="navigation"] ul li a{padding:11px 45px 12px 22px;position:relative}
.main-wrapper nav[role="navigation"] ul li a:hover:focus,.main-wrapper nav[role="navigation"] ul li a:focus{outline:thin dotted}
.main-wrapper nav[role="navigation"] ul li.sub>a:after{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;content:"\e012";top:50%;right:16px;margin-top:-8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=51);opacity:0.51}
.main-wrapper nav[role="navigation"] ul li.active>.menu{display:block}
@media only screen and (min-width:1200px){
.main-wrapper nav[role="navigation"] ul li a{padding:9px 45px 10px 22px}
.main-wrapper nav[role="navigation"] ul li.sub>a:after{font-size:17px;font-size:1.0625rem}
}
.main-wrapper nav[role="navigation"] a.current+ul li a{padding-left:35px}
.main-wrapper nav[role="navigation"] a{display:block;padding:9px 22px;font-size:14px;font-size:0.875rem;line-height:25.6px;line-height:1.6rem;color:#000;cursor:pointer;margin-bottom:1px}
@media only screen and (min-width:1200px){
.main-wrapper nav[role="navigation"] a{font-size:16px;font-size:1rem;line-height:25.6px;line-height:1.6rem}
}
.main-wrapper nav[role="navigation"] a:hover{text-decoration:none}
.main-wrapper nav[role="navigation"] .menu{width:265px;outline:1px solid #fff}
.main-wrapper nav[role="navigation"] .menu>a.current{margin-bottom:-6px}
.main-wrapper nav[role="navigation"] .menu.active{display:block}
.main-wrapper nav[role="navigation"] .menu .menu{left:265px}
.main-wrapper nav[role="navigation"] .menu>a{padding:11px 23px 12px 47px;color:#4b4b48;position:relative}
.main-wrapper nav[role="navigation"] .menu>a:before{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;content:"\e013";top:50%;left:16px;margin-top:-8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=33);opacity:0.33}
@media only screen and (min-width:1200px){
.main-wrapper nav[role="navigation"] .menu>a{padding:9px 23px 10px 47px}
.main-wrapper nav[role="navigation"] .menu>a:before{font-size:17px;font-size:1.0625rem}
}
.main-wrapper nav[role="navigation"] .menu>a:after{display:none}
.main-wrapper nav[role="navigation"] .menu>a.current{margin-top:6px;padding:9px 22px 10px;color:#000;border-bottom:none}
.main-wrapper nav[role="navigation"] .menu>a.current:before{display:none}
.lt-ie8 .main-wrapper nav[role="navigation"] .menu ul{margin-left:0px;margin-top:0px}
.lt-ie8 .main-wrapper nav[role="navigation"] .menu ul li{margin-top:-6px}
.lt-ie9 .main-wrapper nav[role="navigation"] ul li.sub>a{background-repeat:no-repeat;background-image:url('../../fileadmin/templates/Images/SpriteIcons/arrow-icon-nav-forward.png');background-position:289px 50%}
.lt-ie9 .main-wrapper nav[role="navigation"] ul li.sub>a:after{display:none}
.lt-ie9 .main-wrapper nav[role="navigation"] .menu>a{background-repeat:no-repeat;background-image:url('../../fileadmin/templates/Images/SpriteIcons/arrow-icon-nav-back.png');background-position:16px 50%}
.lt-ie9 .main-wrapper nav[role="navigation"] .menu>a:before{display:none}
.lt-ie9 .main-wrapper nav[role="navigation"] .menu>a.current{background-image:none}
.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}
.fancybox-opened{z-index:8030}
.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-closex,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/Images/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('../../fileadmin/templates/Images/fancybox_loading.gif') center center no-repeat}
.fancybox-closex{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-close{position:absolute;top:30px;right:30px;width:17px;height:17px;cursor:pointer;z-index:8040}
.fancybox-close:hover{text-decoration:none}
.fancybox-close .icon{font-size:17px;font-size:1.0625rem;color:#666666}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/templates/Images/blank.gif');
-webkit-tap-highlight-color:transparent;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 !important;width:auto}
.fancybox-lock body{overflow:hidden !important}
.fancybox-lock-test{overflow-y:hidden !important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/Images/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,0.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){
#fancybox-loading,.fancybox-closex,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/Images/fancybox_sprite@2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../fileadmin/templates/Images/fancybox_loading@2x.gif');background-size:24px 24px;
}
}
.two-col .two-col-1,.two-col .two-col-2{width:50%;float:left}
.two-col .two-col-1 .two-col-1-container,.two-col .two-col-2 .two-col-1-container{padding-right:10px}
.two-col .two-col-1 .two-col-2-container,.two-col .two-col-2 .two-col-2-container{padding-left:10px}
.three-col .three-col-1,.three-col .three-col-2,.three-col .three-col-3{width:33%;float:left}
.three-col .three-col-1 .three-col-1-container,.three-col .three-col-2 .three-col-1-container,.three-col .three-col-3 .three-col-1-container{padding-right:10px}
.three-col .three-col-1 .three-col-2-container,.three-col .three-col-2 .three-col-2-container,.three-col .three-col-3 .three-col-2-container{padding-right:10px;padding-left:10px}
.three-col .three-col-1 .three-col-3-container,.three-col .three-col-2 .three-col-3-container,.three-col .three-col-3 .three-col-3-container{padding-left:10px}
.four-col .four-col-1,.four-col .four-col-2,.four-col .four-col-3,.four-col .four-col-4{width:25%;float:left}
.four-col .four-col-1 .four-col-1-container,.four-col .four-col-2 .four-col-1-container,.four-col .four-col-3 .four-col-1-container,.four-col .four-col-4 .four-col-1-container{padding-right:10px}
.four-col .four-col-1 .four-col-2-container,.four-col .four-col-2 .four-col-2-container,.four-col .four-col-3 .four-col-2-container,.four-col .four-col-4 .four-col-2-container{padding-right:10px;padding-left:10px}
.four-col .four-col-1 .four-col-3-container,.four-col .four-col-2 .four-col-3-container,.four-col .four-col-3 .four-col-3-container,.four-col .four-col-4 .four-col-3-container{padding-right:10px;padding-left:10px}
.four-col .four-col-1 .four-col-4-container,.four-col .four-col-2 .four-col-4-container,.four-col .four-col-3 .four-col-4-container,.four-col .four-col-4 .four-col-4-container{padding-left:10px}
.ui-autocomplete{background-color:white;border:1px solid #333333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 5px 11px 5px;display:block}
.ui-autocomplete li{list-style:none;font-size:14px;font-size:0.875rem;margin-bottom:1px}
.ui-autocomplete li a{color:black;display:block;padding:2px 5px;cursor:pointer}
.ui-autocomplete li a.ui-state-focus{background-color:#d2d2d2}
.ui-autocomplete li a .count{color:#666666;display:none}
header[role="banner"] .header-top{background-color:#f6f6f6}
@media only screen and (max-width:767px){
header[role="banner"] .header-top{background-color:#ffffff}
}
header[role="banner"] .header-top .logo a,header[role="banner"] .header-top .subsite-logo a{font-size:1px;color:#fff}
header[role="banner"] .header-top .logo .wrapper,header[role="banner"] .header-top .subsite-logo .wrapper{margin:0}
header[role="banner"] .header-top .logo .wrapper .hide-print,header[role="banner"] .header-top .subsite-logo .wrapper .hide-print{text-indent:-9999em;font-size:1px;color:#fff;line-height:0;margin:0px;display:block}
header[role="banner"] .header-top .logo{margin-bottom:13px}
header[role="banner"] .header-top .logo.mainsite img+img{display:none}
header[role="banner"] .header-top .logo.mainsite .wrapper{padding-top:20px}
header[role="banner"] .header-top .logo.fvmlogo img+img+img{display:none}
header[role="banner"] .header-top .logo.subsitelogo img+img,header[role="banner"] .header-top .logo .desktop-logo img+img{display:none}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top .logo{margin-bottom:40px}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .logo{margin-right:9px;margin-bottom:13px}
header[role="banner"] .header-top .logo img{max-width:194px;width:100%;width:194px !important}
header[role="banner"] .header-top .logo.mainsite .wrapper{padding-top:0}
}
header[role="banner"] .header-top .subsite-logo{padding-bottom:11px}
@media only screen and (min-width:768px) and (max-width:939px){
header[role="banner"] .header-top .subsite-logo{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMzMzMzMzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 43,color-stop(100%,#333333),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(top,#333333 43px,#ffffff 43px);background-image:-webkit-linear-gradient(top,#333333 43px,#ffffff 43px);background-image:linear-gradient(to bottom,#333333 43px,#ffffff 43px)}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMzMzMzMzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 43,color-stop(100%,#333333),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(top,#333333 43px,#ffffff 43px);background-image:-webkit-linear-gradient(top,#333333 43px,#ffffff 43px);background-image:linear-gradient(to bottom,#333333 43px,#ffffff 43px)}
}
header[role="banner"] .header-top .subsite-logo+div .logo{margin-top:10px;margin-bottom:30px;margin-left:400px}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo+div .logo{margin-bottom:0}
}
header[role="banner"] .header-top .subsite-logo .logo{margin-bottom:0}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo{display:none}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo .inverted-logo{max-width:212px}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo .inverted-logo+img{display:none}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo .inverted-logo.fallback-png{height:43px;width:auto;margin-top:6px;margin-right:10px}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo .logo-text{float:left;padding-right:10px}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo .logo-crown{width:34px !important;padding:4px 5px 8px 5px;border-right:1px solid #FFF;border-left:1px solid #FFF}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .desktop-logo{display:block;padding-top:20px}
@media only screen and (min-width:768px) and (max-width:939px){
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo{float:right;margin-right:10px}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .desktop-logo{display:none}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo{display:block}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.pull-right,header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.logo{height:42px !important}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.pull-right .logo-text,header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.logo .logo-text{height:42px !important;width:200px !important}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo{float:right;margin-right:10px}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .desktop-logo{display:none}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .phablet-logo{display:block}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.pull-right,header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.logo{height:42px !important}
header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.pull-right .logo-text,header[role="banner"] .header-top .subsite-logo .logo.fvmlogo .wrapper.logo .logo-text{height:42px !important;width:200px !important}
}
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo{margin:20px 0 0 0}
@media only screen and (min-width:768px) and (max-width:939px){
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo{clear:both;float:right;margin:20px 0 20px 0;padding-bottom:0}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo{clear:both;float:right;margin:10px 20px 10px 0;padding-bottom:0}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.pull-right,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.logo,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.pull-right,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.logo{height:78px !important;width:194px !important}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.pull-right img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.logo img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.pull-right img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.logo img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.pull-right img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.logo img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.pull-right img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.logo img.svg{height:78px !important;width:194px !important}
}
@media only screen and (min-width:768px) and (max-width:939px){
header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.pull-right img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.logo img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.pull-right img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo h1.wrapper.logo img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.pull-right img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.logo img,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.pull-right img.svg,header[role="banner"] .header-top .subsite-logo .logo.subsitelogo .wrapper.logo img.svg{height:83px !important;width:240px !important}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top .subsite-logo img.svg{max-width:200px;width:100%}
}
header[role="banner"] .header-top .subsite-logo nav.service{height:auto;margin-bottom:0;clear:both}
header[role="banner"] .header-top nav.service{max-width:702px;height:84px;margin-top:11px;margin-bottom:17px;margin-right:40px}
@media only screen and (max-width:767px){
header[role="banner"] .header-top nav.service{display:none}
}
header[role="banner"] .header-top nav.service ul{float:left;padding:0;margin:0 -5px 0 -20px}
header[role="banner"] .header-top nav.service ul li{float:left;list-style:none;margin-left:18px;margin-top:4px;line-height:16px;line-height:1rem}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service ul li{margin-left:20px}
}
header[role="banner"] .header-top nav.service ul li a{font-size:12px;font-size:0.75rem;color:#000000}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service ul li a{font-size:14px;font-size:0.875rem}
}
header[role="banner"] .header-top nav.service ul li.active{font-weight:bold;font-size:14.1px;font-size:0.88125rem}
header[role="banner"] .header-top nav.service .website-drop-down{font-size:12px;font-size:0.75rem;color:black;cursor:pointer;white-space:nowrap;list-style-type:none;margin-left:16px}
header[role="banner"] .header-top nav.service .website-drop-down:hover span{text-decoration:underline}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service .website-drop-down{font-size:14px;font-size:0.875rem}
}
header[role="banner"] .header-top nav.service .website-drop-down a{font-size:12px;font-size:0.75rem;color:#000000 !important;list-style:none}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service .website-drop-down a{font-size:14px;font-size:0.875rem}
}
header[role="banner"] .header-top nav.service .website-drop-down:after{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:15px;font-size:0.9375rem;position:absolute;margin-left:6px;margin-top:1px;color:#999999}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service .website-drop-down:after{font-size:17px;font-size:1.0625rem}
}
header[role="banner"] .header-top nav.service .website-drop-down.website-drop-down-open:after{content:"\e013"}
header[role="banner"] .header-top nav.service .website-drop-down.website-drop-down-closed:after{content:"\e00c"}
header[role="banner"] .header-top nav.service .website-drop-down:before{content:"\7c";margin-right:16px;color:#ccc}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.service .website-drop-down:before{margin-right:19px}
}
header[role="banner"] .header-top nav.main{background-color:#333333;margin-left:-2000px;border-left:2000px solid #333333;float:left;height:46px;max-width:1040px}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main{height:54px}
}
header[role="banner"] .header-top nav.main ul{margin:0;padding:0}
header[role="banner"] .header-top nav.main ul.enable-dropdown li a:after{font-family:fvm;font-size:8px;margin-left:10px;vertical-align:middle;display:inline-block;width:12px}
header[role="banner"] .header-top nav.main ul li{float:left;list-style:none;margin-right:36px}
header[role="banner"] .header-top nav.main ul li a{font-size:15px;font-size:0.9375rem;line-height:33px;line-height:2.0625rem;display:block;font-weight:100;color:#ffffff;text-decoration:none;height:34px;border-top:6px solid transparent;border-bottom:6px solid transparent;padding:0 2px}
header[role="banner"] .header-top nav.main ul li a.dropdown:after{font-family:fvm;font-size:8px;margin-left:10px;vertical-align:middle;display:inline-block;width:12px}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main ul li a{font-size:19px;font-size:1.1875rem;line-height:42px;line-height:2.625rem;height:42px}
}
header[role="banner"] .header-top nav.main ul li .item-11042:hover{border-bottom-color:#002D21}
header[role="banner"] .header-top nav.main ul li .item-7212:hover{border-bottom-color:#008633}
header[role="banner"] .header-top nav.main ul li.search{float:right;margin-right:0px;background-color:#666666;width:50px}
header[role="banner"] .header-top nav.main ul li.search a{border-bottom:0px;height:37px;cursor:pointer;font-size:18px;padding-left:16px;padding-top:3px}
header[role="banner"] .header-top nav.main ul li.search a:hover,header[role="banner"] .header-top nav.main ul li.search a:focus{border-bottom:0px;color:#666666}
header[role="banner"] .header-top nav.main ul li.search a:after{display:none}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main ul li.search{width:59px}
header[role="banner"] .header-top nav.main ul li.search a{padding-left:18px;height:45px;font-size:22px}
}
header[role="banner"] .header-top nav.main ul li ul{display:none;position:absolute;z-index:200;left:0;right:0;padding:30px;box-shadow:0 4px 8px rgba(0,0,0,0.3)}
header[role="banner"] .header-top nav.main ul li ul li{width:33%;margin:0;margin-left:20px;margin-right:-20px;padding:6px 0;position:relative;height:44px}
header[role="banner"] .header-top nav.main ul li ul li:first-child{height:auto}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main ul li ul li{width:25%;height:60px}
}
header[role="banner"] .header-top nav.main ul li ul li a{display:inline-block;font-size:14.4px;font-size:0.9rem;line-height:20px;line-height:1.25rem;height:auto;position:relative;margin-right:50px;margin-left:-20px;padding-left:25px;color:#333333}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main ul li ul li a{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}
}
header[role="banner"] .header-top nav.main ul li ul li a:hover{text-decoration:underline}
header[role="banner"] .header-top nav.main ul li ul li a:after{display:none}
header[role="banner"] .header-top nav.main ul li ul li:before{top:6px;position:absolute;margin-left:-17px;margin:9px -20px;color:#525F66}
header[role="banner"] .header-top nav.main ul li ul li:first-child{width:98%}
header[role="banner"] .header-top nav.main ul li ul li:first-child a{font-size:24px;font-size:1.5rem;margin-right:0;margin-left:0;padding-left:5px}
header[role="banner"] .header-top nav.main ul li.selected ul{display:block}
@media only screen and (min-width:1200px){
header[role="banner"] .header-top nav.main{height:auto}
}
@media only screen and (max-width:767px){
header[role="banner"] .header-top nav.main{display:none}
}
header[role="banner"].search-disabled li.search{display:none !important}
header[role="banner"].search-disabled .header-search{display:none !important}
header[role="banner"].search-open{background-color:#666666}
header[role="banner"].search-open li.search{display:none !important}
header[role="banner"].search-open .header-search{display:block !important}
header[role="banner"] .header-search{height:70px;background-color:#666666;display:none}
header[role="banner"] .header-search .header-search-wrapper{height:50px;margin:10px 0;position:relative}
header[role="banner"] .header-search .header-search-wrapper a.close-search-bar{position:absolute;right:-33px;top:14px;cursor:pointer;color:blue;font-size:20px;font-size:1.25rem;text-decoration:none;color:#c0c0c0}
header[role="banner"] .header-search .header-search-wrapper a.close-search-bar:hover{color:#8d8d8d}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper form{margin:0;font-size:0}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper form fieldset{padding:0px;margin:0px}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper form fieldset legend{display:none;color:white}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper form label{display:none;color:white}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper input,header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0px;height:50px;border:0px;padding:10px;vertical-align:middle}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper input[type='search']{font-size:18px;font-size:1.125rem;line-height:38px;line-height:2.375rem;color:black;width:77.8846154%;padding-left:20px}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-moz-placeholder{font-style:italic}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-webkit-input-placeholder{font-style:italic}
header[role="banner"] .header-search .header-search-wrapper .search-input-wrapper button[type='submit']{width:21.1153846%;line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding-top:14px}
.lt-ie9 header[role="banner"] .header-top .logo h1,.lt-ie9 header[role="banner"] .header-top .logo .wrapper,.lt-ie9 header[role="banner"] .header-top .subsite-logo h1,.lt-ie9 header[role="banner"] .header-top .subsite-logo .wrapper,.no-svg header[role="banner"] .header-top .logo h1,.no-svg header[role="banner"] .header-top .logo .wrapper,.no-svg header[role="banner"] .header-top .subsite-logo h1,.no-svg header[role="banner"] .header-top .subsite-logo .wrapper{width:220px}
.lt-ie9 header[role="banner"] .header-top .logo h1 img.svg,.lt-ie9 header[role="banner"] .header-top .logo .wrapper img.svg,.lt-ie9 header[role="banner"] .header-top .subsite-logo h1 img.svg,.lt-ie9 header[role="banner"] .header-top .subsite-logo .wrapper img.svg,.no-svg header[role="banner"] .header-top .logo h1 img.svg,.no-svg header[role="banner"] .header-top .logo .wrapper img.svg,.no-svg header[role="banner"] .header-top .subsite-logo h1 img.svg,.no-svg header[role="banner"] .header-top .subsite-logo .wrapper img.svg{display:none}
.lt-ie9 header[role="banner"] .header-top .logo h1 img,.lt-ie9 header[role="banner"] .header-top .logo .wrapper img,.lt-ie9 header[role="banner"] .header-top .subsite-logo h1 img,.lt-ie9 header[role="banner"] .header-top .subsite-logo .wrapper img,.no-svg header[role="banner"] .header-top .logo h1 img,.no-svg header[role="banner"] .header-top .logo .wrapper img,.no-svg header[role="banner"] .header-top .subsite-logo h1 img,.no-svg header[role="banner"] .header-top .subsite-logo .wrapper img{display:block;width:220px}
.lt-ie8 header[role="banner"] .header-top .logo{float:none}
.websites-header{background:#d2d2d2;color:black;font-size:15px;font-size:0.9375rem;line-height:20px;line-height:1.25rem;margin:0 auto;width:100%;display:none;padding-top:20px;padding-bottom:20px}
.websites-header .websites-container{width:100%;position:relative;margin:0 auto}
.websites-header .websites-container h2{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem;font-weight:100;letter-spacing:1px;margin:28px 0 36px}
.websites-header .websites-container p{font-size:15px;font-size:0.9375rem;line-height:22px;line-height:1.375rem;margin-top:10px;margin-bottom:0}
.websites-header .websites-container a{color:black !important;display:block}
.websites-header .websites-container .slider{overflow:hidden;max-height:184px}
.websites-header .websites-container .slider .slide{float:left}
.websites-header .websites-container img{width:230px;height:130px;margin-bottom:10px}
.websites-header .websites-container .bx-wrapper{padding:0;*zoom:1}
.websites-header .websites-container .bx-wrapper .bx-pager{color:#666;position:absolute;top:30px;right:0px;width:auto;z-index:100}
.websites-header .websites-container .bx-wrapper .bx-pager .bx-pager-item,.websites-header .websites-container .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.websites-header .websites-container .bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:10px;height:10px;outline:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffffff;margin-left:10px}
.websites-header .websites-container .bx-wrapper .bx-pager.bx-default-pager a:hover,.websites-header .websites-container .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffffff}
.websites-header .websites-container .bx-wrapper .bx-controls-direction{position:absolute;top:56px;width:100%}
.websites-header .websites-container .bx-wrapper .bx-controls-direction a{position:absolute;display:block;font-size:29px;font-size:1.8125rem;line-height:1;color:#aaaaaa;text-decoration:none}
.websites-header .websites-container .bx-wrapper .bx-controls-direction a.disabled{display:none}
.websites-header .websites-container .bx-wrapper .bx-controls-direction a.bx-prev{left:-32px}
.websites-header .websites-container .bx-wrapper .bx-controls-direction a.bx-next{right:-32px}
.lt-ie9 .websites-header .websites-container{overflow:hidden}
.lt-ie9 body.extra .websites-header .websites-container{overflow:visible}
.lt-ie9 .header-top .logo a h1{width:220px}
@media only screen and (max-width:1120px){
.websites-header .websites-container{overflow:hidden}
}
.android-old-native{z-index:1}
.android-old-native .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']{width:75%}
.android-old-native .mobile-navigation{-webkit-backface-visibility:hidden;overflow:visible;background-color:#333333}
.android-old-native header[role="banner"] .header-top .subsite-logo{background-color:white;background-image:url('../../fileadmin/templates/Images/fallback-header-bg.png');background-position:0px -6px;background-repeat:no-repeat;background-size:800px 173px}
.android-old-native .toggle-mobile-navigation{z-index:997;-webkit-backface-visibility:hidden}
.android-old-native .toggle-mobile-navigation a{width:100%;height:100%;z-index:999}
.android-old-native .toggle-mobile-navigation a:before{z-index:998}
.main-wrapper nav.breadcrumb{display:table;margin-top:-40px;padding:15px 0}
@media only screen and (max-width:767px){
.main-wrapper nav.breadcrumb{display:none}
}
.main-wrapper nav.breadcrumb div{display:table-cell;vertical-align:top;white-space:nowrap;padding-right:10px;font-size:13px;font-size:0.8125rem;line-height:20px;line-height:1.25rem}
@media only screen and (min-width:1200px){
.main-wrapper nav.breadcrumb div{font-size:14px;font-size:0.875rem}
}
.main-wrapper nav.breadcrumb ul{display:table-cell;list-style-type:none;margin:-40px 0 0 60px;padding:0;font-size:13px;font-size:0.8125rem;line-height:20px;line-height:1.25rem}
@media only screen and (min-width:1200px){
.main-wrapper nav.breadcrumb ul{font-size:14px;font-size:0.875rem}
}
.main-wrapper nav.breadcrumb ul li{float:left;list-style-type:none;padding:0 5px}
.main-wrapper nav.breadcrumb ul li a{color:#666666;text-decoration:none;border-top:none;border-bottom:none;padding:0;display:inline-block}
.main-wrapper nav.breadcrumb ul li a.active{color:#333333;font-weight:bold;line-height:18px;line-height:1.125rem}
.main-wrapper nav.breadcrumb ul li span.arrow-right{color:#bdbdbd;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:8px;font-size:0.5rem;padding-right:10px}
.main-wrapper nav.breadcrumb ul li span.arrow-right:after{content:"\e015"}
.pre{min-height:266px;overflow:hidden;position:relative;max-height:400px}
@media only screen and (max-width:767px){
.pre{max-height:none;min-height:0}
}
@media only screen and (min-width:768px) and (max-width:939px){
.pre{min-height:215px;max-height:275px}
}
@media only screen and (max-width:767px){
.pre.frontpage{min-height:0}
}
.pre.frontpage .header-content-headline-link{display:none !important}
@media only screen and (min-width:1200px){
.pre.frontpage .header-content-headline-link{display:block !important}
}
@media only screen and (min-width:768px) and (max-width:939px){
.pre.frontpage .image{height:215px}
.pre.frontpage .image img{min-height:215px;width:auto;min-width:718px}
}
@media only screen and (max-width:767px){
.pre.frontpage .image img{min-width:481px}
}
.pre.frontpage .image video{width:100%}
.pre.sub-frontpage{max-height:400px;min-height:266px}
@media only screen and (min-width:768px) and (max-width:939px){
.pre.sub-frontpage{max-height:275px;min-height:215px}
}
@media only screen and (max-width:767px){
.pre.sub-frontpage{max-height:180px;min-height:90px}
}
@media only screen and (max-width:767px){
.pre.sub-frontpage{background-color:#ffffff}
.pre.sub-frontpage .wrapper{position:inherit;width:auto}
.pre.sub-frontpage .wrapper .headline-wrapper .headline.bg-primary{position:relative}
.pre.sub-frontpage .wrapper .headline-wrapper .headline.bg-primary .inner{padding:14px 14px 16px 12px}
.pre.sub-frontpage .wrapper .headline-wrapper .headline.light>div,.pre.sub-frontpage .wrapper .headline-wrapper .headline.dark>div{padding:14px 14px 16px 12px}
.pre.sub-frontpage .wrapper .headline-wrapper .headline.light div,.pre.sub-frontpage .wrapper .headline-wrapper .headline.light p,.pre.sub-frontpage .wrapper .headline-wrapper .headline.dark div,.pre.sub-frontpage .wrapper .headline-wrapper .headline.dark p{color:#000000}
}
.pre .image{position:relative}
.pre .image img{width:100%;min-width:1040px;position:relative;min-height:275px}
@media only screen and (max-width:767px){
.pre .image img{min-width:0px;max-width:768px;min-height:0px}
}
.pre .wrapper{position:absolute;width:100%;bottom:0}
.pre .wrapper>div{position:relative;height:100%}
.pre .wrapper>div>div{min-height:1px}
.pre .wrapper .headline-wrapper{position:relative;height:100%;width:70.83721%;float:left;
}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper{width:100%;float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
}
.pre .wrapper .headline-wrapper>div{height:100%}
.pre .wrapper .headline-wrapper .headline{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.pre .wrapper .headline-wrapper .headline .inner{padding:8px 20px}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline .inner{padding:14px 14px 16px 12px}
}
.pre .wrapper .headline-wrapper .headline.bg-primary{position:absolute;bottom:0}
.pre .wrapper .headline-wrapper .headline.light,.pre .wrapper .headline-wrapper .headline.dark{display:table;height:100%;max-width:530px}
.pre .wrapper .headline-wrapper .headline.light>div,.pre .wrapper .headline-wrapper .headline.dark>div{display:table-cell;vertical-align:middle}
.pre .wrapper .headline-wrapper .headline.light div,.pre .wrapper .headline-wrapper .headline.light p{color:#ffffff}
.pre .wrapper .headline-wrapper .headline.dark div,.pre .wrapper .headline-wrapper .headline.dark p{color:#000000}
.pre .wrapper .headline-wrapper .headline .story-header,.pre .wrapper .headline-wrapper .headline .story-header>a{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:100;letter-spacing:1px;color:#ffffff;margin:0;width:100%;padding-bottom:15px}
.pre .wrapper .headline-wrapper .headline .story-header.has-link,.pre .wrapper .headline-wrapper .headline .story-header>a.has-link{padding-bottom:35px}
.pre .wrapper .headline-wrapper .headline .story-header:hover,.pre .wrapper .headline-wrapper .headline .story-header>a:hover{text-decoration:none}
.pre .wrapper .headline-wrapper .headline .story-header:focus,.pre .wrapper .headline-wrapper .headline .story-header>a:focus{outline:none}
@media only screen and (min-width:1200px){
.pre .wrapper .headline-wrapper .headline .story-header,.pre .wrapper .headline-wrapper .headline .story-header>a{font-size:46px;font-size:2.875rem;line-height:53px;line-height:3.3125rem}
.pre .wrapper .headline-wrapper .headline .story-header.has-link,.pre .wrapper .headline-wrapper .headline .story-header>a.has-link{padding-bottom:0;margin-bottom:22px}
}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline .story-header,.pre .wrapper .headline-wrapper .headline .story-header>a{font-size:22px;font-size:1.375rem;line-height:23px;line-height:1.4375rem}
.pre .wrapper .headline-wrapper .headline .story-header.has-link,.pre .wrapper .headline-wrapper .headline .story-header>a.has-link{padding-bottom:0;margin-bottom:22px}
}
.pre .wrapper .headline-wrapper .headline ul.top-slider{margin:0;padding:0}
.pre .wrapper .headline-wrapper .headline ul.top-slider .story-header{padding-bottom:25px}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline ul.top-slider .story-header{padding-bottom:0;margin-bottom:22px}
}
@media only screen and (min-width:1200px){
.pre .wrapper .headline-wrapper .headline ul.top-slider .story-header{padding-bottom:0;margin-bottom:22px}
}
.pre .wrapper .headline-wrapper .headline ul.top-slider li{list-style:none}
.pre .wrapper .headline-wrapper .headline ul.top-slider li+li{display:none}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-1 .header-content-headline-link{margin-right:12px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-2 .header-content-headline-link{margin-right:34px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-3 .header-content-headline-link{margin-right:56px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-4 .header-content-headline-link{margin-right:78px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-5 .header-content-headline-link{margin-right:100px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-6 .header-content-headline-link{margin-right:122px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-7 .header-content-headline-link{margin-right:144px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-8 .header-content-headline-link{margin-right:166px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-9 .header-content-headline-link{margin-right:188px}
.pre .wrapper .headline-wrapper .headline ul.top-slider.slides-10 .header-content-headline-link{margin-right:210px}
.pre .wrapper .headline-wrapper .headline.sub-headline .inner{padding:20px 20px 15px 20px}
@media only screen and (min-width:1200px){
.pre .wrapper .headline-wrapper .headline.sub-headline .inner{padding:20px 20px 15px 20px}
}
.pre .wrapper .headline-wrapper .headline.sub-headline.light p{max-height:150px}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline.sub-headline.light p{max-height:none}
}
.pre .wrapper .headline-wrapper .headline.sub-headline .headline-header{font-size:32px;font-size:2rem;line-height:42px;line-height:2.625rem;margin-top:1px;padding-bottom:0}
@media only screen and (min-width:1200px){
.pre .wrapper .headline-wrapper .headline.sub-headline .headline-header{font-size:46px;font-size:2.875rem;line-height:53px;line-height:3.3125rem}
}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline.sub-headline .headline-header{font-size:31px;font-size:1.9375rem;line-height:37px;line-height:2.3125rem}
}
.pre .wrapper .headline-wrapper .headline.sub-headline p{font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem;font-weight:100;margin-top:12px;overflow:hidden;padding-bottom:2px}
@media only screen and (min-width:1200px){
.pre .wrapper .headline-wrapper .headline.sub-headline p{font-size:20px;font-size:1.25rem;line-height:26px;line-height:1.625rem;margin:28px 0 24px 3px}
}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline.sub-headline p{display:none}
}
@media only screen and (min-width:768px) and (max-width:939px){
.pre .wrapper .headline-wrapper .headline.sub-headline p{display:none}
}
.pre .wrapper .headline-wrapper .headline a,.pre .wrapper .headline-wrapper .headline p{font-size:18px;font-size:1.125rem;font-weight:100;color:#ffffff}
.pre .wrapper .headline-wrapper .headline a.header-content-headline-link,.pre .wrapper .headline-wrapper .headline p.header-content-headline-link{bottom:-2px;left:3px;height:25px;margin:0;display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pre .wrapper .headline-wrapper .headline a.header-content-headline-link .arrow,.pre .wrapper .headline-wrapper .headline p.header-content-headline-link .arrow{display:inline-block;text-decoration:none;margin-right:5px}
.pre .wrapper .headline-wrapper .headline a.header-content-headline-link .arrow:before,.pre .wrapper .headline-wrapper .headline p.header-content-headline-link .arrow:before{top:1px}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .headline a.header-content-headline-link,.pre .wrapper .headline-wrapper .headline p.header-content-headline-link{display:none}
}
@media only screen and (min-width:768px) and (max-width:939px){
.pre .wrapper .headline-wrapper .headline a.header-content-headline-link,.pre .wrapper .headline-wrapper .headline p.header-content-headline-link{display:none}
}
.pre .wrapper .headline-wrapper .headline p{margin-bottom:0}
.pre .wrapper .headline-wrapper .bx-wrapper{position:relative;margin:0 auto 0px;padding:0;*zoom:1}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager{color:#666;padding-bottom:8px;width:auto;z-index:100;height:12px;overflow:hidden;display:inline-block;float:right;margin-right:-10px}
@media only screen and (max-width:767px){
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager{line-height:0px;line-height:0rem;bottom:0;right:0}
}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto{display:inline-block;padding:1px 4px;float:right}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-start{background-image:url('../../fileadmin/templates/Images/btn_slider_play.svg')}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-stop{background-image:url('../../fileadmin/templates/Images/btn_slider_pause.svg')}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-start,.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-stop{display:block;width:10px;height:10px;background-repeat:no-repeat;text-indent:-9999px}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-start.active,.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-stop.active{display:none}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager .bx-pager-item,.pre .wrapper .headline-wrapper .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-custom-pager a{behavior:url("/fileadmin/templates/Scripts/PolyFills/PIE.htc");position:relative;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffffff}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-custom-pager a:hover,.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-custom-pager a.active{background:#ffffff}
.pre .wrapper .links-wrapper{height:100%;float:left}
.pre .wrapper .links-wrapper .links{position:absolute;bottom:33px;background:#ffffff;padding:20px 18px 8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@media only screen and (min-width:768px) and (max-width:939px){
.pre .wrapper .links-wrapper .links{padding:12px 10px 8px;bottom:0}
}
.pre .wrapper .links-wrapper .links h2{line-height:1;font-weight:100;letter-spacing:1px;margin:0;margin-bottom:15px}
@media only screen and (min-width:1200px){
.pre .wrapper .links-wrapper .links h2{margin-bottom:25px;font-size:25px;font-size:1.5625rem}
}
.pre .wrapper .links-wrapper .links ul{list-style:none;padding-left:3px;margin:8px 0 8px}
.pre .wrapper .links-wrapper .links ul li{font-size:13px;font-size:0.8125rem;margin-bottom:4px}
@media only screen and (min-width:1200px){
.pre .wrapper .links-wrapper .links ul li{font-size:16px;font-size:1rem}
.pre .wrapper .links-wrapper .links ul li:last-of-type{margin-bottom:13px}
}
.pre .wrapper .links-wrapper .links ul a{display:block;line-height:22px;line-height:1.375rem}
@media only screen and (min-width:1200px){
.pre .wrapper .links-wrapper .links ul a{line-height:32px;line-height:2rem}
}
@media only screen and (max-width:767px){
.pre .wrapper .links-wrapper{display:none}
}
@media only screen and (max-width:767px){
.pre{position:inherit}
.pre .image,.pre .image img,.pre .wrapper,.pre .wrapper>div,.pre .wrapper .headline-wrapper,.pre .wrapper .headline-wrapper .headline.bg-primary{position:inherit}
}
.lt-ie9 .pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-default-pager a{background-color:transparent;background-image:url('../../fileadmin/templates/Images/dots.png');background-repeat:none;border:none;width:12px;height:12px;background-position:0 12px}
.lt-ie9 .pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-default-pager a:hover,.lt-ie9 .pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:transparent;background-image:url('../../fileadmin/templates/Images/dots.png');background-position:0 0}
.post{background:#666666;padding-bottom:43px;color:#ffffff}
@media only screen and (max-width:767px){
.post{padding-right:10px;padding-left:10px}
}
.post .focus-boxes-container{width:100%;min-height:335px;position:relative}
@media only screen and (min-width:1200px){
.post .focus-boxes-container{min-height:408px}
}
.post .focus-boxes-container h2{font-size:22px;font-size:1.375rem;line-height:23px;line-height:1.4375rem;font-weight:100;letter-spacing:1px;margin:22px 0 28px;color:#ffffff}
@media only screen and (min-width:1200px){
.post .focus-boxes-container h2{font-size:25px;font-size:1.5625rem;line-height:24px;line-height:1.5rem;margin:28px 0 36px}
}
@media only screen and (min-width:768px) and (max-width:939px){
.post .focus-boxes-container h2{font-size:23px;font-size:1.4375rem;line-height:24px;line-height:1.5rem}
}
.post .focus-boxes-container .focus-boxes.slider .focus-box+.focus-box{margin-left:0}
.post .focus-boxes-container .focus-boxes .focus-box{width:30.7692308%;float:left;font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;color:white}
@media only screen and (max-width:767px){
.post .focus-boxes-container .focus-boxes .focus-box{opacity:0.5;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-perspective:1000;-webkit-backface-visibility:hidden}
}
.post .focus-boxes-container .focus-boxes .focus-box+.focus-box{margin-left:3.8461538%}
@media only screen and (max-width:767px){
.post .focus-boxes-container .focus-boxes .focus-box.current-slide{opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-perspective:1000;-webkit-backface-visibility:hidden}
}
@media only screen and (max-width:767px) and (orientation:landscape){
.post .focus-boxes-container .focus-boxes .focus-box.current-slide+.slide{opacity:1;-moz-transition:opacity 0.5s;-o-transition:opacity 0.5s;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;-webkit-perspective:1000;-webkit-backface-visibility:hidden}
}
.post .focus-boxes-container .focus-boxes .focus-box img{margin-bottom:12px}
.post .focus-boxes-container .focus-boxes .focus-box a{display:block;color:white}
@media only screen and (min-width:1200px){
.post .focus-boxes-container .focus-boxes .focus-box{font-size:15px;font-size:0.9375rem;line-height:20px;line-height:1.25rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
.post .focus-boxes-container .focus-boxes .focus-box{font-size:15px;font-size:0.9375rem;line-height:20px;line-height:1.25rem}
}
.post .focus-boxes-container .bx-wrapper{margin:0 auto 0px;padding:0;*zoom:1}
.post .focus-boxes-container .bx-wrapper .bx-pager{color:#666;position:absolute;top:30px;right:0px;width:auto;z-index:100}
.post .focus-boxes-container .bx-wrapper .bx-pager .bx-pager-item,.post .focus-boxes-container .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.post .focus-boxes-container .bx-wrapper .bx-pager.bx-custom-pager a,.post .focus-boxes-container .bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:10px;height:10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffffff;margin-left:10px}
.post .focus-boxes-container .bx-wrapper .bx-pager.bx-custom-pager a:hover,.post .focus-boxes-container .bx-wrapper .bx-pager.bx-custom-pager a.active,.post .focus-boxes-container .bx-wrapper .bx-pager.bx-default-pager a:hover,.post .focus-boxes-container .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffffff}
.post .focus-boxes-container .bx-wrapper .bx-controls-direction{position:absolute;top:126px;width:100%}
@media only screen and (min-width:1200px){
.post .focus-boxes-container .bx-wrapper .bx-controls-direction{top:160px}
}
.post .focus-boxes-container .bx-wrapper .bx-controls-direction a{position:absolute;display:block;font-size:29px;font-size:1.8125rem;line-height:1;color:#fff;text-decoration:none}
.post .focus-boxes-container .bx-wrapper .bx-controls-direction a.bx-prev{left:-32px}
.post .focus-boxes-container .bx-wrapper .bx-controls-direction a.bx-next{right:-32px}
.post .focus-boxes-container .bx-wrapper .bx-controls-direction a.disabled{display:none}
.lt-ie9 .post .focus-boxes-container{overflow:hidden}
.lt-ie9 .post .bx-wrapper .bx-pager.bx-custom-pager a,.lt-ie9 .post .bx-wrapper .bx-pager.bx-default-pager a{background-color:transparent;background-image:url('../../fileadmin/templates/Images/dots.png');background-repeat:none;border:none;width:12px;height:12px;background-position:0 12px}
.lt-ie9 .post .bx-wrapper .bx-pager.bx-custom-pager a:hover,.lt-ie9 .post .bx-wrapper .bx-pager.bx-custom-pager a.active,.lt-ie9 .post .bx-wrapper .bx-pager.bx-default-pager a:hover,.lt-ie9 .post .bx-wrapper .bx-pager.bx-default-pager a.active{background-color:transparent;background-image:url('../../fileadmin/templates/Images/dots.png');background-position:0 0}
.lt-ie9 body.extra .post .focus-boxes-container{overflow:visible}
@media only screen and (max-width:1120px){
.post .focus-boxes-container{overflow:hidden}
}
.main-wrapper{padding-bottom:54px}
.main-wrapper.simple-footer{padding-bottom:0}
.main-wrapper+.post{margin-top:-54px;padding-bottom:54px}
.main-wrapper+.post.simple-footer{margin-top:0;padding-bottom:0}
@media only screen and (max-width:767px){
[role='contentinfo'] .page-info,[role='contentinfo'] .related{padding:0 10px}
}
footer .footer-top{position:relative;background-color:#d2d2d2}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top .ui-tabs-panel{top:0px !important}
}
footer .footer-top>div:first-child{min-height:246px}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child{min-height:auto}
}
footer .footer-top>div:first-child>ul{font-size:14px;font-size:0.875rem;list-style-type:none;margin:0;padding:0;height:49px;position:absolute;top:-49px;line-height:19px;line-height:1.1875rem}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>ul{font-size:18px;font-size:1.125rem;top:-54px;height:54px;line-height:22px;line-height:1.375rem}
}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child>ul{width:100%;top:0}
}
footer .footer-top>div:first-child>ul li{background:#e4e4e4;float:left}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child>ul li{float:none;position:relative;border-bottom:1px solid #ffffff}
}
footer .footer-top>div:first-child>ul li.ui-tabs-active,footer .footer-top>div:first-child>ul li.ui-state-hover{background:#d2d2d2;cursor:pointer}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child>ul li{background:#d2d2d2}
footer .footer-top>div:first-child>ul li.ui-tabs-active,footer .footer-top>div:first-child>ul li.ui-state-hover{background:#d2d2d2}
footer .footer-top>div:first-child>ul li.ui-state-active{padding-bottom:54px;background:#d2d2d2}
footer .footer-top>div:first-child>ul li.ui-state-active a:after{content:"\e009"}
}
footer .footer-top>div:first-child>ul li a{display:block;padding:15px 20px;color:#333333}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top>div:first-child>ul li a{padding:15px 16px}
}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>ul li a{padding:16px 20px}
}
footer .footer-top>div:first-child>ul li a:hover{text-decoration:none}
footer .footer-top>div:first-child>ul li a:focus{outline:none}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child>ul li a{padding-left:10px}
footer .footer-top>div:first-child>ul li a:after{color:rgba(0,0,0,0.48);content:"\e007";cursor:pointer;display:block;font-family:'fvm';font-size:1.0625rem;font-style:normal;font-variant:normal;font-weight:normal;right:11px;line-height:1;position:absolute;text-transform:none;top:14px;width:17px}
}
footer .footer-top>div:first-child.tabs{padding-top:45px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child.tabs{padding-top:54px}
}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top>div:first-child.tabs{padding-top:40px}
}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child.tabs{padding-top:0;position:absolute;top:-54px}
}
footer .footer-top>div:first-child.tabs>div{display:none}
footer .footer-top>div:first-child.tabs>div.active{display:block}
@media only screen and (max-width:767px){
footer .footer-top>div:first-child.tabs>div{padding:0 10px}
footer .footer-top>div:first-child.tabs>div[aria-labelledby='ui-id-1']{top:54px}
footer .footer-top>div:first-child.tabs>div[aria-labelledby='ui-id-2']{top:108px}
footer .footer-top>div:first-child.tabs>div[aria-labelledby='ui-id-3']{top:162px}
footer .footer-top>div:first-child.tabs>div[aria-labelledby='ui-id-4']{top:216px}
footer .footer-top>div:first-child.tabs>div>hr{margin-right:-10px;margin-left:-10px}
}
footer .footer-top>div:first-child.content{padding-top:40px;padding-bottom:21px}
footer .footer-top>div:first-child>div{position:relative}
footer .footer-top>div:first-child>div>hr{border-top:4px solid #e3e3e3;margin:26px 0 24px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div>hr{margin:40px 0 36px}
}
footer .footer-top>div:first-child>div h3{font-size:22px;font-size:1.375rem;line-height:25px;line-height:1.5625rem;font-weight:100;letter-spacing:.5px;margin:0;padding:0;margin-bottom:26px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div h3{font-size:25px;font-size:1.5625rem;line-height:29px;line-height:1.8125rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top>div:first-child>div h3{font-size:19px;font-size:1.1875rem;line-height:26px;line-height:1.625rem}
}
footer .footer-top>div:first-child>div h4{font-size:13px;font-size:0.8125rem;line-height:20px;line-height:1.25rem;letter-spacing:.5px;margin:0;padding:0;margin-bottom:23px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div h4{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top>div:first-child>div h4{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem}
}
footer .footer-top>div:first-child>div a,footer .footer-top>div:first-child>div p{font-size:14px;font-size:0.875rem;line-height:23px;line-height:1.4375rem}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div a,footer .footer-top>div:first-child>div p{font-size:15px;font-size:0.9375rem;line-height:25px;line-height:1.5625rem}
}
footer .footer-top>div:first-child>div .bottom a,footer .footer-top>div:first-child>div .bottom p{font-size:13px;font-size:0.8125rem;line-height:22px;line-height:1.375rem}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div .bottom a,footer .footer-top>div:first-child>div .bottom p{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem}
}
@media only screen and (min-width:768px) and (max-width:939px){
footer .footer-top>div:first-child>div .bottom .grid-4,footer .footer-top>div:first-child>div .bottom .grid-2{width:23.5376%}
}
footer .footer-top>div:first-child>div ul,footer .footer-top>div:first-child>div ol{padding:0 0 0 40px}
footer .footer-top>div:first-child>div ul li,footer .footer-top>div:first-child>div ol li{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;list-style-type:none;position:relative}
footer .footer-top>div:first-child>div ul li:before,footer .footer-top>div:first-child>div ol li:before{content:"●";font-size:10px;position:absolute;left:-20px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div ul li,footer .footer-top>div:first-child>div ol li{font-size:15px;font-size:0.9375rem;line-height:25px;line-height:1.5625rem}
footer .footer-top>div:first-child>div ul li:before,footer .footer-top>div:first-child>div ol li:before{font-size:14px}
}
footer .footer-top>div:first-child>div ul li li:before,footer .footer-top>div:first-child>div ol li li:before{content:"○"}
footer .footer-top>div:first-child>div ul li li li:before,footer .footer-top>div:first-child>div ol li li li:before{content:"■"}
footer .footer-top>div:first-child>div a{text-decoration:underline;color:#000000}
footer .footer-top>div:first-child>div a:hover{text-decoration:none}
footer .footer-top>div:first-child>div strong{margin-bottom:10px;display:block}
footer .footer-top>div:first-child>div li{margin-bottom:6px}
@media only screen and (min-width:1200px){
footer .footer-top>div:first-child>div li{margin-bottom:10px}
}
footer .footer-top>div:first-child>div .footer-follow h4{margin-bottom:13px}
footer .footer-top>div:first-child>div .footer-follow a{display:block;text-decoration:none;vertical-align:middle;line-height:43px;line-height:2.6875rem}
footer .footer-top>div:first-child>div .footer-follow a:before{display:block;float:left;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
footer .footer-top>div:first-child>div .footer-follow a.twitter:before{font-size:24px;font-size:1.5rem;margin-top:10px;margin-right:12px;content:"\e004"}
footer .footer-top>div:first-child>div .footer-follow a.newsletter:before{font-size:15px;font-size:0.9375rem;margin-top:14px;margin-right:16px;margin-left:3px;content:"\e003"}
footer .footer-top>div:first-child>div .footer-follow a.rss:before{font-size:16px;font-size:1rem;margin-top:13px;margin-right:19px;margin-left:5px;content:"\e006"}
footer .footer-top>div:first-child>div .footer-follow a.facebook:before{font-size:22px;font-size:1.375rem;margin-top:10px;margin-right:16px;margin-left:3px;content:"\e01c"}
footer .footer-top>div:first-child>div .footer-follow a.instagram:before{font-size:20px;font-size:1.25rem;margin-top:9px;margin-right:16px;margin-left:5px;content:"\e01b"}
footer .footer-top>div:first-child>div .footer-follow a.linkedin:before{font-size:24px;font-size:1.5rem;margin-top:9px;margin-right:16px;margin-left:2px;content:"\e01f"}
footer .footer-top .website-area p{margin-top:10px}
footer .footer-top .website-area a{text-decoration:none !important;display:block}
footer .footer-top .website-area a img{margin-bottom:10px}
footer .footer-top .website-area a:hover{text-decoration:underline !important}
footer .footer-bottom{width:100%;background-color:#333333;overflow:hidden}
@media only screen and (max-width:767px){
footer .footer-bottom nav{height:50px}
footer .footer-bottom nav ul{display:none}
}
footer .footer-bottom nav ul{height:50px;margin:0;padding:0}
footer .footer-bottom nav ul li{margin-right:23px;list-style:none;float:left;line-height:50px;line-height:3.125rem}
footer .footer-bottom nav ul li a{font-size:12px;font-size:0.75rem;font-weight:100;color:#ffffff}
@media only screen and (min-width:1200px){
footer .footer-bottom nav ul li a{font-size:13.5px;font-size:0.84375rem}
}
@media only screen and (min-width:1040px) and (max-width:1639px){
footer .footer-top{min-height:307px}
footer .footer-top .tabs{position:relative;z-index:1}
footer .footer-top .logo-wrapper{position:absolute;overflow:hidden;width:100%;height:307px;bottom:0}
footer .footer-top .logo-wrapper .logo{position:absolute;background-image:url('../../fileadmin/templates/Images/footer.svg');background-repeat:no-repeat;background-size:255px 307px;width:255px;height:307px;left:50%;margin-left:565px}
}
@media only screen and (min-width:1640px){
footer .footer-top{background-image:url('../../fileadmin/templates/Images/footer.svg');background-position:right bottom;background-repeat:no-repeat;background-size:255px 307px}
}
.lt-ie9 body.desktop footer .footer-top{min-height:307px}
.lt-ie9 body.desktop footer .footer-top .tabs{position:relative;z-index:1}
.lt-ie9 body.desktop footer .footer-top .logo-wrapper{position:absolute;overflow:hidden;width:100%;height:307px;bottom:0}
.lt-ie9 body.desktop footer .footer-top .logo-wrapper .logo{position:absolute;background-image:url('../../fileadmin/templates/Images/footer.svg');background-repeat:no-repeat;background-size:255px 307px;width:255px;height:307px;left:50%;margin-left:565px}
.lt-ie9 body.desktop footer .footer-top .logo-wrapper .logo{background-image:url('../../fileadmin/templates/Images/footer.png')}
.lt-ie9 body.wide footer .footer-top{background-image:url('../../fileadmin/templates/Images/footer.svg');background-position:right bottom;background-repeat:no-repeat;background-size:255px 307px}
.lt-ie9 body.wide footer .footer-top{background-image:url('../../fileadmin/templates/Images/footer.png')}
#main-content .csc-default .tx-solr a:after{content:"";display:none}
.tx-solr{margin-bottom:25px;
}
.tx-solr .search-header{border-bottom:1px solid #d2d2d2}
.tx-solr .search-header h1{margin-bottom:10px;font-size:46px;font-size:2.875rem;word-break:break-word}
@media only screen and (max-width:767px){
.tx-solr .search-header h1{font-size:32px;font-size:2rem}
}
.tx-solr .search-header h1:before{content:"\e005";font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;color:#666666;font-size:38px;font-size:2.375rem;margin-right:20px}
@media only screen and (max-width:767px){
.tx-solr .search-header h1:before{font-size:26px;font-size:1.625rem;margin-right:10px}
}
.tx-solr .tx-solr-search-form{background-color:#d2d2d2;padding:10px;margin:15px 0;color:white;font-size:0}
.tx-solr .tx-solr-search-form form{margin:0 0 0px 0}
.tx-solr input,.tx-solr button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;margin:0px;font-family:"Oxygen";height:50px}
.tx-solr input[type='search']{border:0;padding:0 20px;width:80%;color:#333333;font-size:22px;font-size:1.375rem;line-height:38px}
.tx-solr input[type='search']:focus{outline:none}
.tx-solr input[type='search']:-moz-placeholder{font-style:italic;color:#666666}
.tx-solr input[type='search']::-moz-placeholder{font-style:italic;color:#666666}
.tx-solr input[type='search']::-webkit-input-placeholder{font-style:italic;color:#666666;color:#666666}
.tx-solr button[type='submit']{border:none;padding:6px;color:#494949;font-weight:bold;width:20%;font-size:22px;font-size:1.375rem}
.tx-solr #tx-solr-pagination{margin:20px 0px;height:20px}
.tx-solr #tx-solr-pagination-results-per-page{float:right}
.tx-solr #tx-solr-pagination-results-per-page select{margin-left:5px}
.tx-solr #tx-solr-pagination-results-per-page .fvm-dropdown.compact{margin-right:0px}
.tx-solr #tx-solr-pagination .tx-pagebrowse-pi1{float:left}
.tx-solr #tx-solr-pagination ul.tx-pagebrowse{margin-top:0px;padding-top:0px}
@media only screen and (max-width:767px){
.tx-solr #tx-solr-pagination .tx-pagebrowse-pi1{float:none}
.tx-solr #tx-solr-pagination ul.tx-pagebrowse{width:100%;margin-bottom:5px}
.tx-solr #tx-solr-pagination ul.tx-pagebrowse .tx-pagebrowse-pages{display:none}
.tx-solr #tx-solr-pagination ul.tx-pagebrowse .tx-pagebrowse-next{float:right;margin:0}
}
.tx-solr #tx-solr-search-functions .secondaryContentSection h2{font-size:16px;font-size:1rem;font-weight:500;margin-bottom:1px}
.tx-solr .tx-solr-search-functions{margin-top:28px}
.tx-solr .tx-solr-faceting li{position:relative}
.tx-solr .tx-solr-faceting li input{position:absolute;top:16px;left:20px;height:20px;vertical-align:middle}
.tx-solr .tx-solr-faceting li label{width:100%;font-weight:400;cursor:pointer;float:left;min-height:52px;padding:16px 50px;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tx-solr .tx-solr-faceting li h2{margin-bottom:0px}
.tx-solr .tx-solr-faceting .facets-in-use .facet a{height:100%;display:block;position:relative}
.tx-solr .tx-solr-faceting .facets-in-use .facet a input{pointer-events:none}
.tx-solr .tx-solr-faceting .facets-in-use .facet a label{pointer-events:none;color:white;float:none}
.tx-solr .secondaryContentSection{margin-bottom:40px}
.tx-solr .secondaryContentSection h2{padding:12px 20px;margin:0 0 1px 0;font-weight:bold}
.tx-solr .secondaryContentSection.facets-in-use h2{color:white}
.tx-solr .secondaryContentSection ul{margin:0px;padding:0px}
.tx-solr .secondaryContentSection ul.facets li a{color:black}
.tx-solr .secondaryContentSection ul li{padding:0;margin-bottom:1px;list-style-type:none;overflow:hidden;*zoom:1}
.tx-solr .secondaryContentSection ul li:before{display:none}
.tx-solr .secondaryContentSection ul li a{width:100%}
.tx-solr .secondaryContentSection ul li a:hover{text-decoration:none}
.tx-solr .secondaryContentSection ul li input{margin-right:10px}
.tx-solr .secondaryContentSection ul li label{position:relative}
.tx-solr .secondaryContentSection ul li .facet-result-count{position:absolute;top:10px;right:20px;display:block;text-align:right;margin:0px;color:#999;width:40px;font-size:14px;font-size:0.875rem;pointer-events:none}
.tx-solr .secondaryContentSection ul li.facets-remove-all,.tx-solr .secondaryContentSection ul li.show-more{padding-top:10px;padding-bottom:10px;padding-right:20px;text-align:right}
.tx-solr .secondaryContentSection ul li.facets-remove-all a,.tx-solr .secondaryContentSection ul li.show-more a{font-size:14px;font-size:0.875rem}
.tx-solr .secondaryContentSection ul li.show-more a:before{content:"\e012";font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:5px}
.tx-solr .secondaryContentSection ul.facets>li{padding:0px;margin-bottom:20px}
.tx-solr .secondaryContentSection.other-sites ul li{font-size:14px;font-size:0.875rem;line-height:16px;line-height:1rem;position:relative;padding:0px}
.tx-solr .secondaryContentSection.other-sites ul li.active{background-color:blue}
.tx-solr .secondaryContentSection.other-sites ul li a{color:black;font-weight:700;padding:20px;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.tx-solr .secondaryContentSection.other-sites ul li .facet-result-count{top:20px}
.tx-solr .secondaryContentSection.other-sites ul li .domain{color:#4b4b4b;font-size:12px;font-size:0.75rem;margin-top:6px;font-weight:400}
.tx-solr #tx-solr-faceting .facets .facet-type-numericRange .facet-option-list{width:85%}
.tx-solr #tx-solr-faceting .facets .facet-label{font-weight:bold}
.tx-solr #tx-solr-faceting .facets .dateselector{margin-right:5px;width:85px}
.tx-solr #tx-solr-sorting li{list-style-type:none;margin-left:10px}
.tx-solr #tx-solr-sorting li:before{display:none}
.tx-solr .tx-solr-search-word{font-weight:bold}
.tx-solr .tx-pagebrowse{margin-top:10px}
.tx-solr .results-list{margin-top:10px;padding-left:0px}
@media only screen and (max-width:767px){
.tx-solr .results-list{margin-top:0}
}
.tx-solr .results-list li{list-style:none inside;margin-left:0px;clear:both;min-height:145px}
.tx-solr .results-entry{border-bottom:1px solid #cfcecf;margin-bottom:0;margin-top:25px;padding-bottom:10px}
@media only screen and (max-width:767px){
.tx-solr .results-entry{margin-bottom:18px}
}
.tx-solr .results-topic{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem;font-weight:bold;margin-bottom:10px;position:relative}
@media only screen and (max-width:767px){
.tx-solr .results-topic{display:table;width:100%;margin:0;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}
.tx-solr .results-topic a{display:table-header-group;width:100%}
}
.tx-solr .results-topic a:after{content:"";display:none}
.tx-solr .results-topic .type{text-transform:uppercase;font-size:14px;font-size:0.875rem;font-weight:300;color:#666666;float:right;padding-left:10px}
@media only screen and (max-width:767px){
.tx-solr .results-topic .type{position:inherit;display:table-footer-group;width:100%;font-size:12px;font-size:0.75rem}
}
.tx-solr .breadcrumb a{color:#666666;text-decoration:none;border-top:none;border-bottom:none;padding:0}
.tx-solr .breadcrumb span.arrow-right{color:#bdbdbd;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:8px;font-size:0.5rem;padding-right:5px;padding-left:5px}
.tx-solr .breadcrumb span.arrow-right:after{content:"\e015"}
.tx-solr .result-content{clear:both;margin-bottom:10px}
@media only screen and (max-width:767px){
.tx-solr .result-content{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem;margin-bottom:18px}
}
.tx-solr .result-content .link{font-size:12px;font-size:0.75rem}
.tx-solr .meta-info{font-size:13px;font-size:0.8125rem;line-height:22px;line-height:1.375rem;margin-bottom:14px}
@media only screen and (max-width:767px){
.tx-solr .meta-info{display:none}
}
.tx-solr .meta-info span.label{font-weight:bold}
.tx-solr .meta-info span.values{color:#666666}
.tx-solr .news-date{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;color:#666666}
.tx-solr .results-highlight{background:#fdee53}
.tx-solr .relevance{height:20px;font-size:12px;font-size:0.75rem;line-height:22px}
.tx-solr .relevance .relevance-label,.tx-solr .relevance .relevance-bar,.tx-solr .relevance .relevance-percent{float:left;margin-right:3px}
.tx-solr .relevance .relevance-bar{height:20px;padding-top:4px}
.tx-solr .relevance .relevance-bar .tx-solr-relevance-bar{width:100px;height:8px;border:1px solid #ccc;font-size:1px;padding:1px}
.tx-solr .relevance .tx-solr-relevance,.tx-solr .relevance .tx-solr-relevance-fill{margin-right:0px !important;height:8px;padding:0px;float:left}
.tx-solr .relevance .tx-solr-relevance{background-color:#f18f0b}
.tx-solr .relevance .tx-solr-relevance-fill{background-color:#ccc}
.tx-solr #tx-solr-frequent-searches ul{padding-right:10px}
.tx-solr #tx-solr-frequent-searches li{list-style-type:none;margin-left:10px;display:inline}
.tx-solr #tx-solr-frequent-searches li:before{display:none}
.tx-solr .tx-solr-frequent-term-14{font-size:14px}
.tx-solr .tx-solr-frequent-term-15{font-size:15px}
.tx-solr .tx-solr-frequent-term-16{font-size:16px}
.tx-solr .tx-solr-frequent-term-16{font-size:16px}
.tx-solr .tx-solr-frequent-term-17{font-size:17px}
.tx-solr .tx-solr-frequent-term-18{font-size:18px}
.tx-solr .tx-solr-frequent-term-19{font-size:19px}
.tx-solr .tx-solr-frequent-term-20{font-size:20px}
.tx-solr .tx-solr-frequent-term-21{font-size:21px}
.tx-solr .tx-solr-frequent-term-22{font-size:22px}
.tx-solr .tx-solr-frequent-term-23{font-size:23px}
.tx-solr .tx-solr-frequent-term-24{font-size:24px}
.tx-solr .tx-solr-frequent-term-25{font-size:25px}
.tx-solr .tx-solr-frequent-term-26{font-size:26px}
.tx-solr .tx-solr-frequent-term-27{font-size:27px}
.tx-solr .tx-solr-frequent-term-28{font-size:28px}
.tx-solr .tx-solr-frequent-term-29{font-size:29px}
.tx-solr .tx-solr-frequent-term-30{font-size:30px}
.tx-solr .tx-solr-frequent-term-31{font-size:31px}
.tx-solr .tx-solr-frequent-term-32{font-size:32px}
.tx-solr .tx-solr-frequent-term-33{font-size:33px}
.tx-solr .tx-solr-frequent-term-34{font-size:34px}
.main-wrapper .tx-solr-search-form-errors{background-color:#f2dede;color:#b94a48;border:1px solid #b94a48;padding:10px;line-height:22px;line-height:1.375rem}
.main-wrapper .tx-solr-search-form-errors ul{margin-bottom:0px}
.main-wrapper .tx-solr-search-form-errors ul li{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem;color:#b94a48}
.lt-ie9 .tx-solr .tx-solr-faceting li label{min-height:20px}
.news .news-list-view article{margin:0 0 26px}
.news .news-list-view article .header h3{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem;margin:0 0 10px;font-weight:300}
@media only screen and (min-width:1200px){
.news .news-list-view article .header h3{font-size:25px;font-size:1.5625rem;line-height:28px;line-height:1.75rem}
}
@media only screen and (max-width:767px){
.news .news-list-view article .header h3{font-size:19px;font-size:1.1875rem;line-height:22px;line-height:1.375rem;margin-bottom:0}
}
.news .news-list-view article .teaser-text p{font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;margin:0 0 1px}
@media only screen and (min-width:1200px){
.news .news-list-view article .teaser-text p{font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem}
}
@media only screen and (max-width:767px){
.news .news-list-view article .teaser-text p{display:none}
}
.news .news-list-view article .footer p{font-size:13px;font-size:0.8125rem;line-height:28px;line-height:1.75rem;color:#666666;text-transform:uppercase;margin:0}
@media only screen and (max-width:767px){
.news .news-list-view article .footer p .news-list-author{display:none}
}
.news .news-list-view article.pictured{border-bottom:2px solid #e4e4e4;padding-bottom:5px}
.news .news-list-view article.pictured .header,.news .news-list-view article.pictured .teaser-text,.news .news-list-view article.pictured .footer{margin-left:37%}
@media only screen and (max-width:767px){
.news .news-list-view article.pictured .header,.news .news-list-view article.pictured .teaser-text,.news .news-list-view article.pictured .footer{margin-left:0}
}
.news .news-list-view article.pictured .news-img-wrap{float:left;width:35%}
@media only screen and (max-width:767px){
.news .news-list-view article.pictured .news-img-wrap{display:none}
}
.news .news-list-view .fvm-select.compact.news-paginate-items{margin-right:0}
@media only screen and (max-width:767px){
.news .news-list-view .fvm-select.compact.news-paginate-items{display:none}
}
.news .news-list-rss{font-size:15px;font-size:0.9375rem;line-height:20px;line-height:1.25rem;margin-bottom:20px;width:100%;float:left}
.news .news-menu-view{padding-bottom:12px;border-bottom:2px solid #e2e2e2;margin-bottom:46px;float:left;width:100%}
.news .news-menu-view .fvm-select{margin-bottom:0}
.news .news-menu-view .fvm-select .select-container a span{white-space:nowrap}
.news .page-navigation{padding-bottom:20px;padding-top:40px}
@media only screen and (max-width:767px){
.news .page-navigation{max-width:100%}
.news .page-navigation li{margin-bottom:10px}
}
.news .page-navigation .f3-widget-paginator{padding:0}
.news .page-navigation .f3-widget-paginator li{font-size:14px;font-size:0.875rem;line-height:42px;line-height:2.625rem;list-style:none;text-align:center;height:42px;width:42px;float:left;margin-right:5px}
@media only screen and (min-width:1200px){
.news .page-navigation .f3-widget-paginator li{height:50px;width:50px;font-size:16px;font-size:1rem;line-height:50px;line-height:3.125rem}
}
.news .page-navigation .f3-widget-paginator li.current{color:#000000}
.news .page-navigation .f3-widget-paginator li.next,.news .page-navigation .f3-widget-paginator li.previous{width:auto}
.news .page-navigation .f3-widget-paginator li.next a,.news .page-navigation .f3-widget-paginator li.previous a{padding-left:28px;padding-right:28px}
@media only screen and (max-width:767px){
.news .page-navigation .f3-widget-paginator li.next a,.news .page-navigation .f3-widget-paginator li.previous a{padding:0;width:100%}
}
.news .page-navigation .f3-widget-paginator li:before{display:none}
@media only screen and (max-width:767px){
.news .page-navigation .f3-widget-paginator li{display:none}
.news .page-navigation .f3-widget-paginator li:first-child.current{display:none}
.news .page-navigation .f3-widget-paginator li.current,.news .page-navigation .f3-widget-paginator li.previous{display:inline-block;width:32%;margin-right:2%}
.news .page-navigation .f3-widget-paginator li.next{display:inline-block;width:32%;margin-right:0}
}
.news .page-navigation .f3-widget-paginator li a{padding:11px 16px}
@media only screen and (min-width:1200px){
.news .page-navigation .f3-widget-paginator li a{padding:18px 22px}
}
.news .linksbox .news-list-date{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;color:#666666}
.news .news-list-categories{background-color:#F1F1F1;margin-bottom:20px;margin-top:20px;padding:10px 10px 5px 10px;float:left;width:100%}
@media only screen and (min-width:768px) and (max-width:939px){
.news .news-list-categories{margin-top:0}
}
.news .news-list-categories .news-categories-boxes{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;background-color:#CCCCCC;float:left;text-decoration:none;color:#000000;padding:10px 22px;margin-right:3px;margin-bottom:5px}
.news .news-list-categories .news-categories-boxes.active,.news .news-list-categories .news-categories-boxes:hover{color:#ffffff;background-color:#000000}
@media only screen and (min-width:1200px){
.news .news-list-categories .news-categories-boxes{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;margin-right:5px}
}
.news .news-paginate-items{float:right}
.news .news-paginate-items .select-container{top:-45px}
.news-single .news-img-wrap{position:relative}
.news-single .news-copyright{font-size:11px;position:absolute;bottom:0;margin:0;width:100%;background-color:rgba(204,204,204,0.8)}
.news-single .news-copyright i{padding-left:4px}
.news-single article{margin-top:18px}
.news-single article .header h1{font-size:32px;font-size:2rem;line-height:40px;line-height:2.5rem;font-weight:normal;margin:0 0 30px}
@media only screen and (min-width:1200px){
.news-single article .header h1{font-size:46px;font-size:2.875rem;line-height:53px;line-height:3.3125rem}
}
@media only screen and (max-width:767px){
.news-single article .header h1{font-size:31px;font-size:1.9375rem;line-height:37px;line-height:2.3125rem}
}
.news-single article .news-list-date{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem;color:#666666}
.news-single article .teaser-text{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem;margin-bottom:6px}
@media only screen and (min-width:1200px){
.news-single article .teaser-text{font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}
}
.news-single article footer{margin-bottom:30px}
.news-single article footer p{font-size:15px;font-size:0.9375rem;line-height:35px;line-height:2.1875rem;margin-bottom:10px;color:#666666}
.tx-pits-rssnews .rss-news-list article{margin:0 0 26px}
.tx-pits-rssnews .rss-news-list article .header h3{font-size:25px;font-size:1.5625rem;line-height:28px;line-height:1.75rem;margin:0 0 10px}
@media only screen and (max-width:767px){
.tx-pits-rssnews .rss-news-list article .header h3{font-size:19px;font-size:1.1875rem}
}
.tx-pits-rssnews .rss-news-list article .teaser-text p{font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem;margin:0 0 1px}
@media only screen and (max-width:767px){
.tx-pits-rssnews .rss-news-list article .teaser-text p{display:none}
}
.tx-pits-rssnews .rss-news-list article .footer p{font-size:13px;font-size:0.8125rem;line-height:28px;line-height:1.75rem;color:#666666;text-transform:uppercase;margin:0}
@media only screen and (max-width:767px){
.tx-pits-rssnews .rss-news-list article .footer p .news-list-author{display:none}
}
aside .tx-pits-rssnews .rss-news-list{padding:29px 22px 7px;margin-bottom:20px}
aside .tx-pits-rssnews .rss-news-list article{margin:0 0 26px}
aside .tx-pits-rssnews .rss-news-list article .header h3{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem;margin:0 0 10px;font-weight:100}
@media only screen and (max-width:767px){
aside .tx-pits-rssnews .rss-news-list article .header h3{font-size:19px;font-size:1.1875rem}
}
aside .tx-pits-rssnews .rss-news-list article .teaser-text p{font-size:15px;font-size:0.9375rem;line-height:19px;line-height:1.1875rem;margin:0 0 1px}
@media only screen and (max-width:767px){
aside .tx-pits-rssnews .rss-news-list article .teaser-text p{display:none}
}
aside .tx-pits-rssnews .rss-news-list article .footer{display:none}
.moc-cookie-container{display:none;width:100%;position:absolute;top:0;left:0;height:auto;background-color:#666666;z-index:9999}
.moc-cookie-container .cookie-inner-wrap{color:#ffffff;padding:0px 0 10px 0}
.moc-cookie-container .cookie-inner-wrap a{color:#ffffff;text-decoration:underline}
.moc-cookie-container .cookie-inner-wrap a:hover{color:#efefef}
.moc-cookie-container .cookie-inner-wrap h2{font-size:20px;font-size:1.25rem;margin-bottom:0px;letter-spacing:0px}
.moc-cookie-container .cookie-inner-wrap .cookie-text p,.moc-cookie-container .cookie-inner-wrap .cookie-text ul li{font-size:12px;font-size:0.75rem;line-height:20px;line-height:1.25rem}
.moc-cookie-container .cookie-inner-wrap .cookie-text p.bodytext{margin-bottom:0px}
.moc-cookie-container .cookie-inner-wrap .cookie-buttons{vertical-align:top;margin-top:0px;margin-bottom:20px}
.moc-cookie-container .cookie-inner-wrap .cookie-buttons a{font-size:12px;font-size:0.75rem;line-height:22px;line-height:1.375rem}
.moc-cookie-container .cookie-inner-wrap .cookie-buttons .cookie-enabler{float:right}
@media only screen and (max-width:767px){
.moc-cookie-container .cookie-inner-wrap .cookie-text,.moc-cookie-container .cookie-inner-wrap .cookie-buttons{width:90%;margin:auto}
}
@media only screen and (max-width:767px){
.moc-cookie-container{position:fixed;bottom:0;top:auto;opacity:0.9;padding-top:20px}
}
.moc-cookie-ce-hide{background-color:#f6f6f6;padding:15px;border:1px solid #333333}
.moc-cookie-statustext{margin-bottom:40px}
.moc-cookie-statustext .cookie-status-enabled,.moc-cookie-statustext .cookie-status-disabled,.moc-cookie-statustext .cookie-status-unknown{display:none}
.moc-cookie-statustext .cookie-status-change button{margin-right:20px;display:none}
@media only screen and (max-width:480px){
.moc-cookie-container .cookie-inner-wrap{padding:10px}
}
.main-wrapper main .tx-pagebrowse{list-style:none inside none;padding:0 0;margin:0 0;text-align:center;width:100%}
.main-wrapper main .tx-pagebrowse li{height:49px;line-height:49px;float:left;list-style:none;margin:0 4px 0 0;font-size:16px;font-size:1rem}
.main-wrapper main .tx-pagebrowse li:before{display:none}
.main-wrapper main .tx-pagebrowse li a{display:block;height:100%;width:100%;text-align:center;padding:0 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}
.main-wrapper main .tx-pagebrowse li.tx-pagebrowse-pages{width:auto;padding:0;margin-right:0px}
.main-wrapper main .tx-pagebrowse li.tx-pagebrowse-pages ol{display:inline;margin:0;padding:0px}
.main-wrapper main .tx-pagebrowse li.tx-pagebrowse-pages ol li{width:50px;margin:0 4px 0 0}
.main-wrapper main .tx-pagebrowse li.tx-pagebrowse-pages ol li a{padding:0px}
.tx-moc-comments .comment-button{font-size:16px;font-size:1rem;line-height:48px;line-height:3rem;color:#000}
.tx-moc-comments .comments-list{width:100%;margin-top:74px}
.tx-moc-comments .comments-list .comments-headline{height:76px;background-color:#6e6e6e;margin-bottom:28px}
@media only screen and (max-width:767px){
.tx-moc-comments .comments-list .comments-headline{margin-bottom:66px}
}
.tx-moc-comments .comments-list .comments-headline h3{font-size:23px;font-size:1.4375rem;line-height:26px;line-height:1.625rem;color:#fff;margin-left:20px;margin-top:33px;width:50%;float:left}
@media only screen and (max-width:767px){
.tx-moc-comments .comments-list .comments-headline h3{width:100%}
}
.tx-moc-comments .comments-list .comments-headline h3:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;position:relative;top:1px;margin-right:9px;content:"\e00f";color:#aeaeae}
.tx-moc-comments .comments-list .comments-headline .add-comment-link{height:49px;width:47.05882%;text-align:center;margin-top:27px;padding:0;border:none;float:right}
@media only screen and (max-width:767px){
.tx-moc-comments .comments-list .comments-headline .add-comment-link{margin-top:-6px}
}
.tx-moc-comments .comments-list .comment-item{border:1px solid #e4e4e4;margin-bottom:20px;padding:28px 24px}
.tx-moc-comments .comments-list .comment-item .author-info{margin-bottom:26px}
.tx-moc-comments .comments-list .comment-item .author-info .author{font-size:20px;font-size:1.25rem;line-height:23px;line-height:1.4375rem;margin-right:14px}
.tx-moc-comments .comments-list .comment-item .author-info .publish-date{font-size:14px;font-size:0.875rem;line-height:26px;line-height:1.625rem;color:#a9a9a9;font-weight:100}
.tx-moc-comments .comments-list .comment-item p{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem;margin-bottom:0}
.tx-moc-comments .add-comment-container{width:100%;margin-top:68px;margin-bottom:71px}
.tx-moc-comments .add-comment-container h2{font-size:27px;font-size:1.6875rem;line-height:26px;line-height:1.625rem}
.tx-moc-comments .add-comment-container label{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem;margin-bottom:6px}
.tx-moc-comments .add-comment-container label span{color:#999999}
.tx-moc-comments .add-comment-container label span.required{color:#000}
.tx-moc-comments .add-comment-container input[type="text"],.tx-moc-comments .add-comment-container textarea{font-size:15px;font-size:0.9375rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c7c7c7;margin-bottom:22px;width:100%}
.tx-moc-comments .add-comment-container input[type="text"]{height:49px}
.tx-moc-comments .add-comment-container .add-comment-submit{width:220px;height:49px;border:medium none;position:relative;top:-23px;padding:0;float:right;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.tx-moc-comments .f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-moc-comments .comment-form-errors ul{margin-bottom:20px}
.tx-moc-comments .comment-form-errors ul li{color:#FF0000}
.tx-moc-news-sending{margin-bottom:20px}
.tx-moc-news-sending input[type="text"],.tx-moc-news-sending textarea{font-size:14px;font-size:0.875rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c7c7c7;margin-bottom:22px;width:100%}
.tx-moc-news-sending label{font-size:17px;font-size:1.0625rem}
.tx-moc-news-sending input[type="text"]{height:49px}
.tx-moc-news-sending .categories{margin-bottom:20px}
.tx-moc-news-sending .categories label{font-weight:normal}
.tx-moc-news-sending .categories .checkbox-description{font-size:14px;font-size:0.875rem;margin-left:18px;margin-bottom:16px}
.tx-moc-news-sending input[type='submit']{width:220px;height:49px;border:medium none;position:relative;padding:0;float:right;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;*zoom:1}
.tx-moc-news-sending .button.delete-button{width:220px;height:49px;border:medium none;position:relative;padding:0;float:right;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;*zoom:1;background-color:#FF9F9F;color:black;text-align:center;display:block}
.tx-moc-news-sending .button.delete-button:hover{background-color:#ff8686;text-decoration:none}
.tx-moc-news-sending ul.errors{background-color:#FF9F9F;border:1px #FF0000 solid;padding:10px}
.tx-moc-news-sending ul.errors ul{margin-left:0px;padding-left:0px}
.tx-moc-news-sending ul.errors li{margin-left:20px}
.tx-moc-news-sending div.alert{padding:20px;color:black;font-size:16px;font-size:1rem;margin-bottom:20px;font-weight:bold}
.tx-moc-news-sending div.alert.alert-error{background-color:#FF9F9F}
.tx-moc-news-sending fieldset ul.field-error{margin-top:0px}
.tx-moc-news-sending ul.field-error{padding:4px 0px;margin:0px;list-style:none;margin-top:-30px;margin-bottom:15px}
.tx-moc-news-sending ul.field-error li{padding:0px;margin:0px;color:#aF0000;list-style:none;font-style:italic}
.tx-moc-news-sending ul.field-error li:before{content:""}
a.gbglossary_csstooltip{position:relative;z-index:240;text-decoration:underline;cursor:help}
a.gbglossary_csstooltip:hover{z-index:250;text-decoration:none}
a.gbglossary_csstooltip:hover span.dfn{display:block;z-index:999999}
a.gbglossary_csstooltip span.dfn{display:none;z-index:250;position:absolute;top:30px;left:0px;width:250px;overflow:hidden;font-size:11px;color:#333333;font-weight:normal;background-color:#c6ded2;padding:5px;line-height:20px;cursor:pointer}
.mocpoll{margin:0 0 12px 0}
.mocpoll ul.chartlist{padding:0}
.mocpoll ul.chartlist li:before{content:none}
.mocpoll .bar-container{overflow:hidden;height:20px;width:100%;border:1px solid #c7c7c7;position:relative}
.mocpoll .bar-container .bar-label{overflow:hidden;text-align:center;width:100%;height:20px;position:absolute;left:0;top:0;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}
.mocpoll .bar-container .bar{height:20px}
.mocpoll .question-row,.mocpoll .mocpoll-form{margin:12px 0}
.mocpoll .answers ul,.mocpoll .questions ul,.mocpoll .pollResults ul{margin:11px 0}
.mocpoll .answers li,.mocpoll .answers p,.mocpoll .answers label,.mocpoll .answers h5,.mocpoll .questions li,.mocpoll .questions p,.mocpoll .questions label,.mocpoll .questions h5,.mocpoll .pollResults li,.mocpoll .pollResults p,.mocpoll .pollResults label,.mocpoll .pollResults h5{margin:0;color:#000000;font-size:17px;font-size:1.0625rem;line-height:32px;line-height:2rem;font-weight:normal}
.mocpoll .answers li,.mocpoll .questions li,.mocpoll .pollResults li{list-style-type:none;position:relative}
.mocpoll .answers input,.mocpoll .questions input,.mocpoll .pollResults input{margin-top:8px}
.mocpoll .vote-button{padding-left:15px;padding-right:15px}
.tx-felogin-pi1 .login-button{font-size:16px;font-size:1rem;line-height:48px;line-height:3rem;color:#000}
.tx-felogin-pi1 label{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem;margin-bottom:6px}
.tx-felogin-pi1 label span{color:#999999}
.tx-felogin-pi1 label span.required{color:#000}
.tx-felogin-pi1 input[type="text"],.tx-felogin-pi1 input[type="password"]{font-size:15px;font-size:0.9375rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c7c7c7;margin-bottom:22px;width:220px;height:49px}
.tx-felogin-pi1 input[type="submit"]{width:220px;height:49px;border:medium none;position:relative;top:0;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
.tx-felogin-pi1 .form-error{color:#ff0000}
.calendar{font-size:17px;font-size:1.0625rem;line-height:25px;line-height:1.5625rem}
.calendar .calendar-information-box{margin-top:10px}
.calendar .calendar-information-box .calendar-information-left{float:left}
.calendar .calendar-information-box .calendar-information-right{left:0px;padding-left:85px}
.calendar .calendar-information-box>div{font-size:13px;font-size:0.8125rem;line-height:28px;line-height:1.75rem;color:#666666;text-transform:uppercase;margin:0}
.calendar .calendar-event{margin-bottom:30px;padding-bottom:15px}
.calendar .calendar-event h6{margin-top:10px;margin-bottom:5px}
.calendar .calendar-event .more-info{display:none}
.calendar h3.calendar-read-more{cursor:pointer}
.calendar h3.calendar-read-more:hover{text-decoration:underline}
.calendar a.calendar-read-more:hover{text-decoration:none}
.calendar a.calendar-read-more:hover span{text-decoration:underline}
.calendar a.calendar-read-more:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e007";color:#999999;margin-right:6px;display:inline-block;position:relative;top:2px}
.calendar a.calendar-read-more+.calendar-read-more:before{content:"\e009"}
.calendar .icon-rss-link:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:17px;font-size:1.0625rem;content:"\e006";display:inline-block;position:relative;padding-right:5px}
div.tx-powermail{
}
div.tx-powermail .powermail_message{background-color:#f2ecc3;font-size:15px;font-size:0.9375rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
div.tx-powermail .powermail_message .icon{float:right;font-size:20px;font-size:1.25rem;margin:15px}
div.tx-powermail .powermail_message ul{padding-top:20px;padding-bottom:20px}
div.tx-powermail .clear{clear:both}
div.tx-powermail .powermail_form{position:relative}
div.tx-powermail h3{display:none}
div.tx-powermail .powermail_fieldset{clear:left}
div.tx-powermail .powermail_legend{display:none}
div.tx-powermail div.powermail_fieldwrap{margin:0 0 30px 0}
div.tx-powermail .powermail_label{
display:block;font-size:15px;font-size:0.9375rem;margin-bottom:12px}
div.tx-powermail .powermail_label .mandatory{margin-left:1px}
div.tx-powermail .powermail_field{font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:50px;vertical-align:middle;margin-bottom:0;width:100%;border:1px solid #c7c7c7}
div.tx-powermail .powermail_field:focus{outline:none}
div.tx-powermail .powermail_textarea{height:145px}
div.tx-powermail .powermail_select{border:none;padding-left:0}
div.tx-powermail .powermail_fieldwrap_radio fieldset,div.tx-powermail .powermail_fieldwrap_check fieldset{padding:0;margin:0;border:0}
div.tx-powermail .powermail_fieldwrap_radio fieldset legend,div.tx-powermail .powermail_fieldwrap_check fieldset legend{padding:0;border:none;line-height:15px}
div.tx-powermail .powermail_radio_outer .powermail_radio_inner label,div.tx-powermail .powermail_radio_outer .powermail_captcha_inner label,div.tx-powermail .powermail_radio_outer .powermail_check_inner label,div.tx-powermail .powermail_captcha_outer .powermail_radio_inner label,div.tx-powermail .powermail_captcha_outer .powermail_captcha_inner label,div.tx-powermail .powermail_captcha_outer .powermail_check_inner label,div.tx-powermail .powermail_check_outer .powermail_radio_inner label,div.tx-powermail .powermail_check_outer .powermail_captcha_inner label,div.tx-powermail .powermail_check_outer .powermail_check_inner label{font-size:15px;font-size:0.9375rem}
div.tx-powermail .powermail_radio_outer .powermail_radio_inner input,div.tx-powermail .powermail_radio_outer .powermail_captcha_inner input,div.tx-powermail .powermail_radio_outer .powermail_check_inner input,div.tx-powermail .powermail_captcha_outer .powermail_radio_inner input,div.tx-powermail .powermail_captcha_outer .powermail_captcha_inner input,div.tx-powermail .powermail_captcha_outer .powermail_check_inner input,div.tx-powermail .powermail_check_outer .powermail_radio_inner input,div.tx-powermail .powermail_check_outer .powermail_captcha_inner input,div.tx-powermail .powermail_check_outer .powermail_check_inner input{float:left;margin-right:10px}
div.tx-powermail .powermail_submit{float:right;border:0;width:220px}
div.tx-powermail .powermail_fieldwrap_submit.layout1 .powermail_submit{float:left}
div.tx-powermail .powermail_fieldwrap_submit.layout2 .powermail_submit{float:right}
div.tx-powermail .powermail_reset{float:right;border:0;width:220px}
div.tx-powermail .powermail_fieldwrap_text p.bodytext{font-size:15px;font-size:0.9375rem}
div.tx-powermail ul#powermail_tabmenu{padding:0px;margin:0px;border-bottom:2px solid #e2e2e2;width:100%;margin-bottom:48px}
div.tx-powermail ul#powermail_tabmenu li{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;list-style-type:none;display:inline-block;position:relative;top:2px;margin:0 2px;cursor:pointer;padding:17px 20px;text-decoration:none}
div.tx-powermail ul#powermail_tabmenu li:before{display:none}
div.tx-powermail ul#powermail_tabmenu li.act{margin:0;background-color:#fff;bottom:-2px;border-top:2px solid #e2e2e2;border-left:2px solid #e2e2e2;border-right:2px solid #e2e2e2;color:#000000 !important}
div.tx-powermail input.powermail_confirmation_form,div.tx-powermail input.powermail_confirmation_submit{border:0 none;float:left;width:220px;margin-top:30px;font-size:16px;font-size:1rem}
div.tx-powermail input.powermail_confirmation_submit{float:right;margin-top:12px}
div.tx-powermail dl.powermail_all{padding:5px 0;font-size:15px;font-size:0.9375rem}
div.tx-powermail dl.powermail_all dt{font-weight:bold;float:left;width:150px;clear:left}
div.tx-powermail dl.powermail_all dd{float:left;width:420px}
div.tx-powermail .powermail_frontend{clear:left;border:0;margin-bottom:20px;font-size:15px;font-size:0.9375rem}
div.tx-powermail .powermail_frontend #powermail_frontend_search{margin:0 0 30px 0}
div.tx-powermail .powermail_frontend .powermail_frontend_filter{border:1px solid #ccc;padding:10px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.tx-powermail .powermail_frontend .powermail_frontend_search_container{margin:0 0 30px 0}
div.tx-powermail .powermail_frontend .powermail_frontend_search_container label{display:block;font-size:15px;font-size:0.9375rem;margin-bottom:12px}
div.tx-powermail .powermail_frontend .powermail_frontend_search_container input{font-size:16px;font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;vertical-align:middle;margin-bottom:0;width:100%;border:1px solid #c7c7c7}
div.tx-powermail .powermail_frontend .powermail_frontend_search_submit{width:220px;float:right}
div.tx-powermail .powermail_frontend .powermail_frontend_abc,div.tx-powermail .powermail_frontend .powermail_frontend_export{border:1px solid #ddd;border-bottom:none;padding:10px 0}
div.tx-powermail .powermail_frontend .powermail_frontend_abc_inner,div.tx-powermail .powermail_frontend .powermail_frontend_export_inner{margin:0 10px}
div.tx-powermail .powermail_frontend span.abc,div.tx-powermail .powermail_frontend span.abc a{font-weight:bold;text-decoration:none}
div.tx-powermail .powermail_frontend .powermail_frontend dl{clear:both;padding:5px 0}
div.tx-powermail .powermail_frontend .powermail_frontend dt{float:left;width:150px;font-weight:bold;clear:left;margin-right:10px}
div.tx-powermail .powermail_frontend .powermail_frontend dd{float:left}
div.tx-powermail .powermail_frontend .powermail_frontend_export_icon{float:right;margin:0 8px;padding-top:5px;height:19px}
div.tx-powermail .powermail_frontend .powermail_frontend_export input{width:17px;height:16px;padding-top:2px;cursor:pointer;text-indent:-99999px;border:0;background:none;background-repeat:no-repeat;background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_csv.gif")}
div.tx-powermail .powermail_frontend .powermail_frontend_export input.export_icon_xls{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_xls.gif")}
.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{width:auto}
.windows-mobile-8 .main-wrapper main .csc-sitemap{-ms-text-size-adjust:none}
.windows-mobile-8 .main-wrapper main .csc-sitemap ul{margin-left:20px;padding:0}
.blank-page{background-color:#ffffff;height:100%}
.toggle-mobile-navigation{display:none}
.nav-open+.toggle-mobile-navigation{-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
@media only screen and (max-width:767px){
.nav-open+.toggle-mobile-navigation{-moz-transform:translate3d(276px,0px,0px);-ms-transform:translate3d(276px,0px,0px);-webkit-transform:translate3d(276px,0px,0px);transform:translate3d(276px,0px,0px)}
}
@media only screen and (min-width:768px) and (max-width:939px){
.nav-open+.toggle-mobile-navigation{-moz-transform:translate3d(666px,0px,0px);-ms-transform:translate3d(666px,0px,0px);-webkit-transform:translate3d(666px,0px,0px);transform:translate3d(666px,0px,0px)}
}
.mobile-navigation{display:none;overflow-y:scroll;overflow-x:hidden;position:fixed;-webkit-overflow-scrolling:touch;padding-bottom:54px;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-moz-transform:translate(0px,0px);-ms-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}
@media only screen and (max-width:767px){
.mobile-navigation{margin-left:-276px}
}
@media only screen and (min-width:768px) and (max-width:939px){
.mobile-navigation{margin-left:-666px}
}
@media only screen and (max-width:767px){
body{background-color:#FFFFFF;overflow-x:hidden}
body .toggle-mobile-navigation{display:block;position:fixed;height:42px;background-color:#333333;top:0;left:0;z-index:110;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}
body .toggle-mobile-navigation a{display:block;height:42px;color:#ffffff !important;cursor:pointer;line-height:42px;line-height:2.625rem;float:right;text-decoration:none}
body .toggle-mobile-navigation a:focus{outline:none}
body .toggle-mobile-navigation a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px;font-size:0.625rem;content:"\e018";color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-5px;left:10px}
body .toggle-mobile-navigation2{display:block;position:fixed;height:46px;background-color:#333333;top:0;left:0;z-index:110;width:84px;outline:none}
body .toggle-mobile-navigation2 a{display:block;height:46px;color:#ffffff !important;cursor:pointer;line-height:46px;line-height:2.875rem;text-decoration:none;width:84px;z-index:111;position:relative;text-indent:50px}
body .toggle-mobile-navigation2 a:focus{outline:none}
body .toggle-mobile-navigation2 a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px;font-size:0.625rem;content:"\e018";color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-5px;left:12px;text-indent:0}
body .main-content-wrapper{z-index:1;position:relative;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
body .main-content-wrapper.nav-open{-moz-transform:translate3d(276px,0px,0px);-ms-transform:translate3d(276px,0px,0px);-webkit-transform:translate3d(276px,0px,0px);transform:translate3d(276px,0px,0px)}
body .mobile-navigation{display:block;width:276px;padding-top:4px;background-color:#333333;z-index:900}
body .mobile-navigation .toggle-mobile-navigation{display:block}
body .mobile-navigation .header-search{display:block;height:50px;background-color:#666666;margin:-10px 0 0 0;padding:16px 10px 10px 10px}
body .mobile-navigation .header-search .header-search-wrapper{height:50px;position:relative}
body .mobile-navigation .header-search .header-search-wrapper a.close-search-bar{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form{margin:0;font-size:0}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form fieldset{padding:0px;margin:0px}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form fieldset legend{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form label{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input,body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0px;height:50px;border:0px;padding:10px;vertical-align:middle;-webkit-appearance:none;border-radius:0}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']{font-size:18px;font-size:1.125rem;line-height:38px;line-height:2.375rem;color:black;padding-left:20px}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-moz-placeholder{font-style:italic}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-webkit-input-placeholder{font-style:italic}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button[type='submit']{line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding-top:14px}
body .mobile-navigation nav.main{position:relative;width:-5520px;height:auto;background-color:transparent;border-bottom:10px solid #666666}
body .mobile-navigation nav.main ul{margin:0;padding:0}
body .mobile-navigation nav.main ul li{float:none;list-style:none;background-color:#333333;border-bottom:1px solid #666666}
body .mobile-navigation nav.main ul li ul{display:none}
body .mobile-navigation nav.main ul li a{display:block;color:#ffffff;text-decoration:none;font-weight:700;position:relative;border-top:none;border-bottom:none}
body .mobile-navigation nav.main ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;top:50%;width:17px}
body .mobile-navigation nav.main ul li.search{display:none}
body .mobile-navigation nav.navigation{float:none;margin:0 0 10px 0;display:block;position:relative}
body .mobile-navigation nav.navigation .navigation-wrapper{position:relative}
body .mobile-navigation nav.navigation .navigation-wrapper ul{padding:0}
body .mobile-navigation nav.navigation .navigation-wrapper ul li{list-style:none}
body .mobile-navigation nav.navigation .navigation-wrapper ul li a{position:relative;background-color:#333333}
body .mobile-navigation nav.navigation .navigation-wrapper ul li a:focus{outline:none}
body .mobile-navigation nav.navigation .navigation-wrapper ul li.sub>a:after{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:14px;font-size:0.875rem;content:"\e012";top:50%;right:10px;margin-top:-8px;color:rgba(255,255,255,0.4)}
body .mobile-navigation nav.navigation .navigation-wrapper ul li.active>.menu{display:block}
body .mobile-navigation nav.navigation .navigation-wrapper a{display:block;border-bottom:1px solid #666666;padding:4px 38px 4px 10px;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;color:#ffffff;cursor:pointer}
body .mobile-navigation nav.navigation .navigation-wrapper a:hover{text-decoration:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu{width:276px;border-bottom:10px solid #666666}
body .mobile-navigation nav.navigation .navigation-wrapper .menu a.current{color:#ffffff;border-bottom:none;background-color:#000000;font-weight:700}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a{padding:4px 38px 4px 34px;color:#ffffff;position:relative;background-color:#333333}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a:before{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:14px;font-size:0.875rem;content:"\e017";top:50%;left:10px;margin-top:-8px;color:rgba(255,255,255,0.4)}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a:after{display:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a.current:before{display:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu ul{margin-top:0;margin-bottom:0}
body .mobile-navigation nav.service{width:-5520px;height:auto;margin-top:0;border-bottom:10px solid #666666}
body .mobile-navigation nav.service .website-drop-down{display:none}
body .mobile-navigation nav.service ul{width:100%;padding:0;position:relative;margin:0}
body .mobile-navigation nav.service ul li{float:none;list-style:none;background-color:#333333;border-bottom:1px solid #666666}
body .mobile-navigation nav.service ul li a{color:#ffffff;position:relative;display:block;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;padding:4px 28px 4px 0}
body .mobile-navigation nav.service ul li a:hover{text-decoration:none}
body .mobile-navigation nav.service ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;right:-3px;top:50%;margin-top:-16px;width:17px}
body .mobile-navigation nav.service ul li a.active{font-weight:100}
body .mobile-navigation nav.footer{height:auto;width:-5520px;border-bottom:10px solid #666666;margin-bottom:10px}
body .mobile-navigation nav.footer ul{margin:0;padding:0}
body .mobile-navigation nav.footer ul li{background-color:#333333;border-bottom:1px solid #666666;list-style-type:none}
body .mobile-navigation nav.footer ul li a{color:#ffffff;position:relative;display:block;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;padding:4px 28px 4px 0}
body .mobile-navigation nav.footer ul li a:hover{text-decoration:none}
body .mobile-navigation nav.footer ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;right:-3px;top:50%;margin-top:-16px;width:17px}
body .mobile-navigation.nav-open{-moz-transform:translate3d(276px,0px,0px);-ms-transform:translate3d(276px,0px,0px);-webkit-transform:translate3d(276px,0px,0px);transform:translate3d(276px,0px,0px)}
body{word-wrap:break-word}
body .toggle-mobile-navigation,body .toggle-mobile-navigation2{width:84px}
body .toggle-mobile-navigation a,body .toggle-mobile-navigation2 a{font-size:10px;font-size:0.625rem;padding-right:10px}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']{width:78.8846154%}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button[type='submit']{width:21.1153846%}
body .mobile-navigation nav.main ul li,body .mobile-navigation nav.service ul li,body .mobile-navigation nav.footer ul li{padding:0 10px}
body .mobile-navigation nav.main ul li a{font-size:15px;font-size:0.9375rem;line-height:30px;line-height:1.875rem;padding:4px 28px 4px 0}
body .mobile-navigation nav.main ul li a:after{font-size:14px;font-size:0.875rem;margin-top:-16px;right:-3px}
body .mobile-navigation nav.navigation .navigation-wrapper .menu a.current{padding-left:10px}
}
@media only screen and (min-width:768px) and (max-width:939px){
body{background-color:#FFFFFF;overflow-x:hidden}
body .toggle-mobile-navigation{display:block;position:fixed;height:42px;background-color:#333333;top:0;left:0;z-index:110;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}
body .toggle-mobile-navigation a{display:block;height:42px;color:#ffffff !important;cursor:pointer;line-height:42px;line-height:2.625rem;float:right;text-decoration:none}
body .toggle-mobile-navigation a:focus{outline:none}
body .toggle-mobile-navigation a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px;font-size:0.625rem;content:"\e018";color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-5px;left:10px}
body .toggle-mobile-navigation2{display:block;position:fixed;height:46px;background-color:#333333;top:0;left:0;z-index:110;width:84px;outline:none}
body .toggle-mobile-navigation2 a{display:block;height:46px;color:#ffffff !important;cursor:pointer;line-height:46px;line-height:2.875rem;text-decoration:none;width:84px;z-index:111;position:relative;text-indent:50px}
body .toggle-mobile-navigation2 a:focus{outline:none}
body .toggle-mobile-navigation2 a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:10px;font-size:0.625rem;content:"\e018";color:rgba(255,255,255,0.4);position:absolute;top:50%;margin-top:-5px;left:12px;text-indent:0}
body .main-content-wrapper{z-index:1;position:relative;-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
body .main-content-wrapper.nav-open{-moz-transform:translate3d(666px,0px,0px);-ms-transform:translate3d(666px,0px,0px);-webkit-transform:translate3d(666px,0px,0px);transform:translate3d(666px,0px,0px)}
body .mobile-navigation{display:block;width:666px;padding-top:4px;background-color:#333333;z-index:900}
body .mobile-navigation .toggle-mobile-navigation{display:block}
body .mobile-navigation .header-search{display:block;height:50px;background-color:#666666;margin:-10px 0 0 0;padding:16px 10px 10px 10px}
body .mobile-navigation .header-search .header-search-wrapper{height:50px;position:relative}
body .mobile-navigation .header-search .header-search-wrapper a.close-search-bar{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form{margin:0;font-size:0}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form fieldset{padding:0px;margin:0px}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form fieldset legend{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper form label{display:none}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input,body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0px;height:50px;border:0px;padding:10px;vertical-align:middle;-webkit-appearance:none;border-radius:0}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']{font-size:18px;font-size:1.125rem;line-height:38px;line-height:2.375rem;color:black;padding-left:20px}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-moz-placeholder{font-style:italic}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']::-webkit-input-placeholder{font-style:italic}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button[type='submit']{line-height:1;font-size:22px;font-size:1.375rem;color:#666666;padding-top:14px}
body .mobile-navigation nav.main{position:relative;width:-13320px;height:auto;background-color:transparent;border-bottom:10px solid #666666}
body .mobile-navigation nav.main ul{margin:0;padding:0}
body .mobile-navigation nav.main ul li{float:none;list-style:none;background-color:#333333;border-bottom:1px solid #666666}
body .mobile-navigation nav.main ul li ul{display:none}
body .mobile-navigation nav.main ul li a{display:block;color:#ffffff;text-decoration:none;font-weight:700;position:relative;border-top:none;border-bottom:none}
body .mobile-navigation nav.main ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;top:50%;width:17px}
body .mobile-navigation nav.main ul li.search{display:none}
body .mobile-navigation nav.navigation{float:none;margin:0 0 10px 0;display:block;position:relative}
body .mobile-navigation nav.navigation .navigation-wrapper{position:relative}
body .mobile-navigation nav.navigation .navigation-wrapper ul{padding:0}
body .mobile-navigation nav.navigation .navigation-wrapper ul li{list-style:none}
body .mobile-navigation nav.navigation .navigation-wrapper ul li a{position:relative;background-color:#333333}
body .mobile-navigation nav.navigation .navigation-wrapper ul li a:focus{outline:none}
body .mobile-navigation nav.navigation .navigation-wrapper ul li.sub>a:after{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:14px;font-size:0.875rem;content:"\e012";top:50%;right:10px;margin-top:-8px;color:rgba(255,255,255,0.4)}
body .mobile-navigation nav.navigation .navigation-wrapper ul li.active>.menu{display:block}
body .mobile-navigation nav.navigation .navigation-wrapper a{display:block;border-bottom:1px solid #666666;padding:4px 38px 4px 10px;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;color:#ffffff;cursor:pointer}
body .mobile-navigation nav.navigation .navigation-wrapper a:hover{text-decoration:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu{width:666px;border-bottom:10px solid #666666}
body .mobile-navigation nav.navigation .navigation-wrapper .menu a.current{color:#ffffff;border-bottom:none;background-color:#000000;font-weight:700}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a{padding:4px 38px 4px 34px;color:#ffffff;position:relative;background-color:#333333}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a:before{position:absolute;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:14px;font-size:0.875rem;content:"\e017";top:50%;left:10px;margin-top:-8px;color:rgba(255,255,255,0.4)}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a:after{display:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a.current:before{display:none}
body .mobile-navigation nav.navigation .navigation-wrapper .menu ul{margin-top:0;margin-bottom:0}
body .mobile-navigation nav.service{width:-13320px;height:auto;margin-top:0;border-bottom:10px solid #666666}
body .mobile-navigation nav.service .website-drop-down{display:none}
body .mobile-navigation nav.service ul{width:100%;padding:0;position:relative;margin:0}
body .mobile-navigation nav.service ul li{float:none;list-style:none;background-color:#333333;border-bottom:1px solid #666666}
body .mobile-navigation nav.service ul li a{color:#ffffff;position:relative;display:block;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;padding:4px 28px 4px 0}
body .mobile-navigation nav.service ul li a:hover{text-decoration:none}
body .mobile-navigation nav.service ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;right:-3px;top:50%;margin-top:-16px;width:17px}
body .mobile-navigation nav.service ul li a.active{font-weight:100}
body .mobile-navigation nav.footer{height:auto;width:-13320px;border-bottom:10px solid #666666;margin-bottom:10px}
body .mobile-navigation nav.footer ul{margin:0;padding:0}
body .mobile-navigation nav.footer ul li{background-color:#333333;border-bottom:1px solid #666666;list-style-type:none}
body .mobile-navigation nav.footer ul li a{color:#ffffff;position:relative;display:block;font-size:14px;font-size:0.875rem;line-height:30px;line-height:1.875rem;padding:4px 28px 4px 0}
body .mobile-navigation nav.footer ul li a:hover{text-decoration:none}
body .mobile-navigation nav.footer ul li a:after{color:rgba(255,255,255,0.4);content:"\e012";cursor:pointer;display:block;font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;line-height:inherit;position:absolute;right:-3px;top:50%;margin-top:-16px;width:17px}
body .mobile-navigation.nav-open{-moz-transform:translate3d(666px,0px,0px);-ms-transform:translate3d(666px,0px,0px);-webkit-transform:translate3d(666px,0px,0px);transform:translate3d(666px,0px,0px)}
body .toggle-mobile-navigation{width:102px}
body .toggle-mobile-navigation a{font-size:14px;font-size:0.875rem;padding-right:13px}
body .mobile-navigation{height:100%}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper input[type='search']{width:84.5%}
body .mobile-navigation .header-search .header-search-wrapper .search-input-wrapper button[type='submit']{width:15.5%}
body .mobile-navigation nav.main ul li,body .mobile-navigation nav.service ul li,body .mobile-navigation nav.footer ul li{padding:0 0 0 20px}
body .mobile-navigation nav.main ul li a,body .mobile-navigation nav.service ul li a,body .mobile-navigation nav.footer ul li a{font-size:18px;font-size:1.125rem;line-height:40px;line-height:2.5rem;padding:7px 32px 7px 0}
body .mobile-navigation nav.main ul li a:after,body .mobile-navigation nav.service ul li a:after,body .mobile-navigation nav.footer ul li a:after{font-size:16px;font-size:1rem;margin-top:-18px;right:28px}
body .mobile-navigation nav.navigation .navigation-wrapper ul li a{padding:7px 32px 7px 20px;font-size:18px;font-size:1.125rem;line-height:40px;line-height:2.5rem}
body .mobile-navigation nav.navigation .navigation-wrapper ul li.sub a:after{font-size:16px;font-size:1rem;margin-top:-8px;right:28px}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a{font-size:18px;font-size:1.125rem;line-height:40px;line-height:2.5rem;padding:7px 32px 7px 42px}
body .mobile-navigation nav.navigation .navigation-wrapper .menu>a:before{left:14px}
}
.main-wrapper main .related-content-box ul,aside main .related-content-box ul{margin-bottom:0}
@media only screen and (min-width:1200px){
.main-wrapper main .related-content-box ul,aside main .related-content-box ul{margin-bottom:22px}
}
.main-wrapper .related-content-box,aside .related-content-box{margin-bottom:20px}
.main-wrapper .related-content-box h2,aside .related-content-box h2{font-size:22px;font-size:1.375rem;line-height:24px;line-height:1.5rem;letter-spacing:.5px;margin:0 0 22px 0;font-weight:300}
@media only screen and (min-width:1200px){
.main-wrapper .related-content-box h2,aside .related-content-box h2{font-size:25px;font-size:1.5625rem;line-height:26px;line-height:1.625rem;margin:0 0 28px 0}
}
.main-wrapper .related-content-box ul,aside .related-content-box ul{padding:0}
.main-wrapper .related-content-box ul li,aside .related-content-box ul li{font-size:14px;font-size:0.875rem;line-height:22px;line-height:1.375rem;color:black;margin:0 0 14px 0;padding:0;list-style-type:none}
@media only screen and (min-width:1200px){
.main-wrapper .related-content-box ul li,aside .related-content-box ul li{font-size:17px;font-size:1.0625rem;line-height:32px;line-height:2rem}
}
.main-wrapper .related-content-box ul li:before,aside .related-content-box ul li:before{display:none}
.main-wrapper .related-content-box ul li div.news-date,aside .related-content-box ul li div.news-date{font-size:14px;font-size:0.875rem;line-height:21px;line-height:1.3125rem}
.main-wrapper .related-content-box .news-date,aside .related-content-box .news-date{color:#666666;font-size:12px;font-size:0.75rem}
.main-wrapper .related-content-box .next-right,aside .related-content-box .next-right{float:right}
.main-wrapper .related-content-box .read-more a,aside .related-content-box .read-more a{font-size:14px;font-size:0.875rem;color:#666666;padding-right:2px;padding-bottom:10px}
@media only screen and (min-width:1200px){
.main-wrapper .related-content-box .read-more a,aside .related-content-box .read-more a{font-size:15px;font-size:0.9375rem}
}
.main-wrapper .related-content-box .read-more a:before,aside .related-content-box .read-more a:before{font-family:'fvm';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:16px;font-size:1rem;padding-left:3px;display:inline-block;text-decoration:none;content:"\e012"}
@media only screen and (min-width:1200px){
.main-wrapper .related-content-box .read-more a:before,aside .related-content-box .read-more a:before{font-size:17px;font-size:1.0625rem}
}
.main-wrapper .related-content-box .read-more a:hover,aside .related-content-box .read-more a:hover{text-decoration:underline}
.main-wrapper .related-content-box.bg-primary-lighter,aside .related-content-box.bg-primary-lighter{padding:32px 18px 18px;margin-bottom:20px}
.main-wrapper .related-content-box.bg-primary-lighter .pagination ul li a,aside .related-content-box.bg-primary-lighter .pagination ul li a{background-color:#fff;border:1px solid #d2d2d2}
.main-wrapper .related-content-box.bg-primary-lighter .pagination ul li.active a,aside .related-content-box.bg-primary-lighter .pagination ul li.active a{background-color:#f2f2f2}
.main-wrapper .related-content-box.bg-primary-lighter .pagination ul li.disabled a,aside .related-content-box.bg-primary-lighter .pagination ul li.disabled a{background-color:#ffffff}
p.align-left,td.align-left,th.align-left,h1.align-left,h2.align-left,h3.align-left,h4.align-left,h5.align-left,h6.align-left,div.align-left,address.align-left{text-align:left}
p.align-center,td.align-center,th.align-center,h1.align-center,h2.align-center,h3.align-center,h4.align-center,h5.align-center,h6.align-center,div.align-center,address.align-center{text-align:center}
p.align-right,td.align-right,th.align-right,h1.align-right,h2.align-right,h3.align-right,h4.align-right,h5.align-right,h6.align-right,div.align-right,address.align-right{text-align:right}
p.align-justify,td.align-justify,th.align-justify,h1.align-justify,h2.align-justify,h3.align-justify,h4.align-justify,h5.align-justify,h6.align-justify,div.align-justify,address.align-justify{text-align:justify}
p.csc-frame-frame1,table.csc-frame-frame1{background-color:#EDEBF1;padding:2px 4px 2px 4px;border:1px solid #333333}
p.csc-frame-frame2,table.csc-frame-frame2{background-color:#F5FFAA;padding:2px 4px 2px 4px;border:1px solid #333333}
ul.component-items{color:#186900;list-style-type:circle}
ul.action-items{color:#8A0020;list-style-image:url('../../typo3/sysext/rtehtmlarea/res/contentcss/img/red_arrow_bullet.gif')}
ol.component-items-ordered{color:#10007B;list-style-type:lower-roman}
ol.action-items-ordered{color:#8A0020;list-style-type:lower-greek}
span.important{color:#8A0020}
span.name-of-person{color:#10007B}
span.detail{color:#186900}
a.external-link{}
a.external-link-new-window{}
a.internal-link{}
a.internal-link-new-window{}
a.download{}
a.mail{}
div.indent{margin-left:2em}
.c-primary{color:#002D21 !important}
.bg-primary{color:#fff;background-color:#002D21}
.border-primary{border-color:#002D21 !important}
.c-primary-light{color:#B2C1BE !important}
.bg-primary-light{background-color:#B2C1BE}
.border-primary-light{border-color:#B2C1BE !important}
.c-primary-lighter{color:#E5EAE9 !important}
.bg-primary-lighter{background-color:#E5EAE9}
.border-primary-lighter{border-color:#E5EAE9 !important}
.bg-button-hover{background-color:#B2C1BE}
.border-button-hover{border-color:#B2C1BE}
main h1,main h2,main h3,main h4,main h5,main h6{color:#002D21}
a,a:hover,a:active,a:visited,a:focus{color:#335A51}
.button{background-color:#B2C1BE}
.button:hover,.button:focus{background-color:#B2C1BE}
.button-primary{background-color:#002D21}
.button-primary:hover,.button-primary:hover:focus{background-color:#B2C1BE}
header[role='banner'] nav.main>ul>li.selected>a,header[role='banner'] nav.main>ul>li:hover>a,header[role='banner'] nav.main>ul>li:focus>a{border-bottom-color:#B2C1BE}
header[role='banner'] nav.main>ul>li.active>a{border-bottom-color:#B2C1BE}
header[role='banner'] nav.main ul li.search a:hover,header[role='banner'] nav.main ul li.search a:focus{background-color:#B2C1BE}
.category a{border-color:#B2C1BE;color:#335A51}
.pre .wrapper .headline-wrapper .bx-wrapper .bx-pager.bx-default-pager a{background-color:#002D21}
aside.factbox,aside.factbox-full-width{border-top-color:#002D21}
aside.factbox a,aside.factbox h1,aside.factbox h2,aside.factbox h3,aside.factbox h4,aside.factbox h5,aside.factbox h6,aside.factbox-full-width a,aside.factbox-full-width h1,aside.factbox-full-width h2,aside.factbox-full-width h3,aside.factbox-full-width h4,aside.factbox-full-width h5,aside.factbox-full-width h6{color:#002D21}
.list-item{background-color:#E5EAE9}
.list-item:hover,.list-item:focus{background-color:#B2C1BE}
.list-item.show-more:hover,.list-item.show-more:focus{background-color:#E5EAE9}
.list-item-primary{background-color:#002D21;color:white}
.list-item-primary a{color:white}
.facet-option.bg-primary-lighter:hover,.facet-option.bg-primary-lighter:focus{background-color:#B2C1BE}
.fvm-select .selected-label{background-color:#B2C1BE}
.fvm-select .selected-label:hover,.fvm-select .selected-label:focus{background-color:#E5EAE9}
.tx-solr .relevance .tx-solr-relevance{background-color:#002D21}
.pagination a,.pagination .disabled a:hover{background-color:#E5EAE9}
.pagination a:hover,.pagination a:focus,.pagination .active a{background-color:#B2C1BE}
.accordion header h1,.accordion header h2,.accordion header h3,.accordion header h4,.accordion header h5,.accordion header h6{color:#335A51}
.linksbox .links:before{background-color:#E5EAE9}
.linksbox.bg-primary-light .links:before{background-color:#B2C1BE}
.linksbox.bg-primary-lighter .links:before{background-color:#E5EAE9}
.linksbox.bg-primary-lighter .links ul li a{color:#002D21}
.linksbox.bg-primary .links:before{background-color:#002D21}
.comment-button{background-color:#B2C1BE}
aside .tx-pits-rssnews .rss-news-list{background-color:#E5EAE9}
.login-button{background-color:#B2C1BE}
nav.breadcrumb ul li a:hover{color:#002D21 !important;text-decoration:underline}
@media only screen and (max-width:480px){.csc-menu.csc-menu-4{background-color:#E5EAE9}
}
@media only screen and (max-width:1040px){.toggle-tablet-navigation{background-color:#E5EAE9}
}
.news .page-navigation .f3-widget-paginator li{background-color:#E5EAE9}
.news .page-navigation .f3-widget-paginator li.current{background-color:#B2C1BE}
.subsidy-plugin .page-navigation .f3-widget-paginator li{background-color:#E5EAE9}
.subsidy-plugin .page-navigation .f3-widget-paginator li.current{background-color:#B2C1BE}
.mocpoll .bar-container{border-color:#B2C1BE}
.mocpoll .bar-container .bar{background-color:#B2C1BE}
.moc-cookie-ce-hide{background-color:#FFF58B}
