@CHARSET"UTF-8";.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.tx-srlanguagemenu-pi1 p,.tx-srlanguagemenu-pi1 .links-list-header{font-family:Verdana,sans-serif;font-size:.8em;line-height:100%;color:#35006d;margin-top:8px;padding:0;text-indent:0}
.tx-srlanguagemenu-pi1 img{margin:0 5px;padding:0;border-style:none}
.tx-srlanguagemenu-pi1 .CUR{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .CUR a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .CUR a:focus,.tx-srlanguagemenu-pi1 .CUR a:hover,.tx-srlanguagemenu-pi1 .CUR a:active{color:#333333}
.tx-srlanguagemenu-pi1 .NO{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .NO a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .NO a:focus,.tx-srlanguagemenu-pi1 .NO a:hover,.tx-srlanguagemenu-pi1 .NO a:active{color:#333333}
.tx-srlanguagemenu-pi1 .INACT{float:left;font-size:.8em}
.tx-srlanguagemenu-pi1 .INACT a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:normal}
.tx-srlanguagemenu-pi1 .INACT a:focus,.tx-srlanguagemenu-pi1 .INACT a:hover,.tx-srlanguagemenu-pi1 .INACT a:active{color:#333333}
.tx-srlanguagemenu-pi1 .SPC{float:left;font-family:Verdana,sans-serif;font-size:.8em;line-height:100%;color:#35006d}
.tx-srlanguagemenu-pi1 fieldset{}
.tx-srlanguagemenu-pi1 fieldset legend{}
.tx-srlanguagemenu-pi1 fieldset label{display:none}
.tx-srlanguagemenu-pi1 fieldset select{font-size:.8em;font-family:Verdana,sans-serif;background-color:#35006d;color:white;font-weight:bold}
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0{}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
img.tx-srfreecap-pi2-image{margin-left:18em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi2-accessible-image{vertical-align:middle}
.tx-srfreecap-pi2-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi2-cant-read{font-size:.9em;color:#35006d;line-height:35px;margin-left:222px}
.tx-srfreecap-pi2-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
.tx_powermail_pi1_fieldwrap_html_captcha_description{display:none}
body{margin:0;padding:0;text-align:center;color:#58595b;font-size:0.75em;background-color:white}
*{margin:0;padding:0;border:0;outline:0;font-family:Arial,Verdana,sans-serif}
html{font-size:100%}
#container{width:940px;text-align:left;margin:0 auto}
header #menu_top{align-items:center;background-color:#eeeeee;display:flex;flex-flow:row nowrap;height:26px;justify-content:flex-end;padding:0 0 0 5px}
.col_left{float:left;width:749px}
.col_left .content{z-index:6}
.col_right{float:right;width:176px;z-index:0}
#header{position:absolute;top:0;height:113px;width:940px}
#content{position:absolute;top:147px;width:940px}
#header #menu_top{background-color:#eeeeee;height:26px;padding:0 8px 0 8px}
#header #menu_top #country_tools{float:left;width:130px;padding:5px 0 0 0}
#header #menu_top #country_tools #frm_countries{float:left;padding:0;margin:0}
#header #menu_top #country_tools #frm_countries select{width:125px;font-size:11px;border:0;margin:0 6px 0 0}
#header #menu_top #country_tools a{float:left;font-size:11px;
text-decoration:none;
font-weight:normal;color:#7c7d85}
#header #menu_top #country_tools a.active{color:#414042}
#header #menu_top #country_tools a.border_right{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg_separator_country.gif') right no-repeat;padding:0 10px 0 8px}
#header #menu_top #country_tools a:hover{text-decoration:underline}
#header #menu_top ul{display:inline;margin:0;padding:0;list-style:none none;float:left}
#header #menu_top ul.topNav{float:right}
#header #menu_top ul.languagelist li{float:left;background:none}
#header #menu_top ul.languagelist img{float:left;margin-top:7px}
#header #menu_top ul li{margin:0;padding:0 9px 0 9px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/nav/top-separator.gif');background-position:left;background-repeat:no-repeat;font-size:11px;line-height:25px;float:right}
#header #menu_top ul li.form{background:none;padding:4px;padding-left:0;padding-right:9px}
#header #menu_top ul li.form select{font-size:11px}
#header #menu_top ul li.last_li{padding-left:0;background-image:none}
#header #menu_top ul li a{color:#7c7d85;text-decoration:none;font-weight:normal;display:block;height:auto}
#header #menu_top ul li a:hover{text-decoration:underline}
#header #menu_top ul li ul li a:hover{color:#333;text-decoration:none}
div#logo_line{clear:both;height:88px}
#micro_title{height:22px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/country/Images/bkg_topbar.gif');padding:0;margin:0 0 4px 0;padding:7px 0 0 10px;color:#52aede;font-size:14px;line-height:16px}
p#global_website{padding:0;text-align:center;font-weight:bold;font-size:11px;text-transform:uppercase}
p#global_website a{display:block;background-color:#56b7e9;color:#FFF;text-decoration:none;line-height:25px;padding:0 0 1px 0}
.logo_left{float:left;width:50%;height:88px;padding:0}
#logo_right{float:right;height:88px;padding:0}
.col_right input.text{padding:1px 2px 1px 2px;line-height:12px;border-top:1px solid #7c7c7c;border-right:2px solid #c3c3c3;border-left:2px solid #c3c3c3;border-bottom:1px solid #dddddd;font-size:11px;color:#8a8c8e;background:#FFFFFF url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/input-top.gif') repeat-x top}
#frm_search{padding:0 0 0 11px;margin:0;height:88px}
#frm_search legend{display:none}
#frm_search label{color:#939598;display:block;font-weight:bold;padding:24px 0 2px 0;font-size:11px;text-transform:uppercase}
.col_right #frm_search input.text{width:140px;float:left}
#frm_search input.button{float:left}
#banner_sub #tx_indexedsearch{width:330px}
#banner_sub #s_string{width:322px}
#tx_indexedsearch label{font-size:15px;font-weight:bold;color:#fff;display:block;padding:0 0 4px 0}
#tx_indexedsearch input.text{padding:2px 5px 2px 5px;line-height:12px;border-top:1px solid #7c7c7c;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;border-bottom:1px solid #dddddd;font-size:12px;font-weight:bold;color:#072b52;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/input-top.gif');background-position:top;background-repeat:repeat-x;width:333px}
#tx_indexedsearch input#button_search{color:#062b53;font-size:15px;font-weight:bold;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-search-main.gif');background-position:left;background-repeat:no-repeat;padding:0 0 0 17px;border:0;background-color:transparent;cursor:pointer;margin:8px 0 5px 0}
.tx-indexedsearch-whatis{position:relative;top:-60px;padding:0 0 0 15px;color:#FFFFFF;font-style:italic}
.tx-indexedsearch-browsebox{position:relative;top:-60px;padding:0 0 0 15px;color:#FFFFFF;margin-bottom:-30px}
ul.browsebox{padding:0;margin:10px 15px 0 0;list-style:none}
ul.browsebox li{padding-right:15px;display:inline;font-size:1.2em}
ul.browsebox li a{color:#7A7B83;text-decoration:none}
ul.browsebox li a:hover{color:#56B7E9;text-decoration:none}
ul.browsebox li.tx-indexedsearch-browselist-currentPage a{color:#56B7E9;text-decoration:none}
.banner_sub_search p{font-size:13px !important;line-height:17px !important;color:#fff;padding:0}
.banner_sub_search p .italic{display:block;font-style:italic}
.tx-indexedsearch-res{margin:0 0 90px 0}
.resultItem{border-bottom:1px solid #DBDBDB;margin:0 0 15px;padding:0 15px 15px}
.resultItem a{color:#56B7E9}
.resultItem>a:hover{color:#56b7e9}
.resultItem>a:first-child{color:#072B52;display:block;font-size:1.2em;padding:0 0 2px}
.resultItem>a:first-child:hover{color:#56b7e9}
h2#h2_login,h2.sbSingleLink{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;color:#56b7e9;padding:5px 0 5px 12px;font-size:13px;line-height:17px;margin:0 0 4px 0}
.h2_login_loginicon{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-login.gif') no-repeat 152px 6px}
h2.sbSingleLink{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-bullet.gif') no-repeat 152px 6px}
.frm_login{background-color:#56b7e9;padding:0 12px;height:157px;margin:0 0 13px 0}
.frm_login legend{color:#ffffff;font-size:16px;font-weight:bold;padding:10px 0 0 0}
.sidebar_editorial .tx-powermail{height:137px;background-color:#56B7E9;margin:0 0 13px;padding:0 12px}
.sidebar_editorial .tx-powermail legend{color:#062b53;width:150px;height:30px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon_newsletter_form.gif');background-position:top right;background-repeat:no-repeat;font-size:14px;font-weight:bold;line-height:17px;padding-bottom:2px;padding-top:10px}
.sidebar_editorial .tx-powermail_thx{padding:12px 0;color:#FFF}
.col_right DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{margin-left:0}
.frm_login ol{margin:0;padding:0;list-style:none;list-style-image:none}
.frm_login ol li{padding:0;margin:0;position:relative;clear:both}
.powermail_fieldwrap{clear:both;margin:10px 0;padding:0;position:relative}
.powermail_fieldwrap label,.powermail_radio_legend,.powermail_check_legend{position:absolute;left:4px;top:2px;line-height:12px;font-size:11px;color:#8a8c8e;vertical-align:bottom}
.powermail_fieldwrap input[type="text"],.powermail_fieldwrap input[type="email"]{width:146px;border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;margin:0}
.powermail_fieldwrap label a img{float:right;margin-top:-2px;margin-left:5px}
.powermail_mandatory{display:none}
.frm_login label.label_block{display:block;font-weight:bold;color:#FFF;font-size:11px;line-height:14px;padding:7px 0 0 0;height:14px}
.frm_login label.label_block input{float:right}
.frm_login li.login_help{font-size:10px;padding:4px 0;line-height:13px}
.frm_login li.login_help a{color:#b5dff5;text-decoration:underline;font-weight:normal}
.frm_login li.login_help a:hover{text-decoration:none}
.frm_login li.login_help img{float:right}
.frm_login li.login_button{font-size:12px;font-weight:bold;padding:9px 0 0 0;_padding:3px 0 0 0}
.frm_login li.login_button a{float:right;color:#cdeaf8;text-decoration:none;display:block;line-height:16px}
.frm_login li.login_button a:hover{color:#FFF}
.frm_login li.login_button input,.powermail_fieldwrap input[type="submit"]{color:#FFF;font-size:12px;font-weight:bold;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow.gif');background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 17px;border:0;background-color:transparent;cursor:pointer}
#frm_tracking{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-tracking.gif');background-repeat:repeat-x;padding:0 12px;height:157px;margin:0 0 13px 0}
#frm_tracking legend{color:#0e2954;font-size:16px;font-weight:bold;padding:8px 0 1px 0}
.col_right #frm_tracking input.text{width:146px;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}
#frm_tracking ol{margin:0;padding:0;list-style:none;list-style-image:none}
#frm_tracking li{padding:0 0 7px 0;margin:0;font-size:11px}
#frm_tracking li label{display:block;padding:0 0 8px 0}
#frm_tracking li select{width:152px;font-size:11px;border:1px solid #9c9c9c}
#frm_tracking li.track_button{padding:4px 0 0 0;_padding:0}
#frm_tracking li.track_button img{float:right;margin:1px 0 0 0}
#frm_tracking li.track_button input{font-size:12px;font-weight:bold;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow-track.gif');
background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 17px;border:0;background-color:transparent;cursor:pointer;color:#58595b}
div.right_sub_menu{margin:0 0 0 11px}
div.right_sub_menu h2{color:#062b53;font-size:16px;padding:8px 0 5px 0}
div.right_sub_menu ul{margin:0 0 15px 0;padding:0;list-style:none;list-style-image:none;border-top:1px solid #dbdbdb;font-size:0.95em}
div.right_sub_menu ul li{height:100%;padding:0;margin:0}
div.right_sub_menu ul li a{height:100%;display:block;color:#68696b;font-weight:bold;padding:3px 8px 4px 0;text-decoration:none;border-bottom:1px solid #dbdbdb;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-bullet-short.gif');background-position:right;background-repeat:no-repeat}
div.right_sub_menu ul li a:hover{color:#56b7e9}
div.right_sub_menu ul.document_list li a{padding:4px 28px 4px 0}
#content .sub_right ul.document_list{margin:0}
ul.document_list li,#content .sub_right ul.csc-uploads{list-style:none}
div.right_sub_menu ul li a span{font-weight:normal}
div.right_sub_menu ul li a.file_pdf{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/file_pdf.gif');background-position:153px 4px;background-repeat:no-repeat}
div.right_sub_menu ul li a.file_video{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/file_movie.gif');background-position:154px 5px;background-repeat:no-repeat}
h2.glide_heading{color:#58595b;margin:0 0 12px 0;padding:7px 0;
background-color:#f4f4f5;clear:both}
h2.glide_heading img{margin:0 12px -3px 12px}
h2.glide_heading a{color:#58595b;text-decoration:none}
div.glide_box{
padding:0 50px 0 39px;background-color:#fff}
div.glide_box_wide{padding:0 12px 0 12px;background-color:#fff}
#footer{margin:23px 0 20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;height:34px}
#footer *{font-size:10px;line-height:12px}
#footer p{float:left;width:370px;padding:11px 0 0 0;color:#939598;line-height:12px}
#footer ul{float:right;width:515px;list-style:none;list-style-image:none;margin:0;padding:11px 0 0 0;text-align:right}
#footer ul li{display:inline;margin:0;padding:0 0 0 8px}
#footer ul li a{color:#939598;text-decoration:none;font-weight:normal}
#footer ul li a:hover{text-decoration:underline}
#footer ul li#text_tools{float:right;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-footer-text.gif');height:15px;width:46px;margin:-3px 0 0 30px;padding:3px 4px 0 0;text-align:right;font-family:Tahoma,Geneva,sans-serif;font-weight:bold}
#footer ul li#text_tools a{
}
#footer ul li#text_tools a.text_small{font-size:9px}
#footer ul li#text_tools a.text_med{font-size:11px}
#footer ul li#text_tools a.text_large{font-size:14px}
#footer ul li#text_tools a:hover{text-decoration:none;color:#000}
.sub_right{width:558px;float:right}
.sub_left{width:176px;float:left}
.sub_left ul.sub_menu,.sub_left ul.sub_menu ul{margin:2px 0 0 0;padding:0;list-style:none;list-style-image:none}
.sub_left ul.sub_menu{margin:0 0 15px 0}
.sub_left ul.sub_menu_top_border{border-top:1px solid #dbdbdb}
.sub_left ul.sub_menu li{height:100%;margin:0;padding:0}
.sub_left ul.sub_menu li a{height:100%;display:block;color:#58595b;font-weight:bold;padding:3px 4px;text-decoration:none;border-bottom:1px solid #dbdbdb}
.sub_left ul.sub_menu li a:hover{color:#56b7e9}
.sub_left ul.sub_menu li a.active{background-color:#f3f3f3;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/sub-menu-arrow.gif');background-position:right;background-repeat:no-repeat}
.sub_left ul.sub_menu li a.active_section{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/sub-menu-arrow-down.gif')}
.sub_left ul.sub_menu li li a{font-weight:normal;padding-left:16px}
.sub_left ul.sub_menu li li a.active{color:#56b7e9;font-weight:bold;background-color:transparent;background-image:none}
.sub_left ul.sub_menu li li li a{padding-left:26px;font-size:0.9em}
#banner_home{height:242px;margin:0 0 10px 0}
#banner_home img{position:relative;width:100%;top:0}
#banner_home .banner_overlay_strong{color:#FFFFFF;top:-252px;font-weight:bold;font-size:24px;padding:12px 0 0 16px;margin:0;position:relative;z-index:5}
#banner_home .banner_overlay{color:#FFF;top:-262px;font-size:24px;padding:12px 0 0 16px;margin:0;position:relative;z-index:5}
.sidebar_editorial{clear:both}
#banner_sub{height:157px;background-color:#56b7e9;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-sub-banner.gif');background-position:top;background-repeat:repeat-x;padding:0 0 0 15px;margin:0 0 10px 0;position:relative}
#banner_sub_photo,.banner_sub_photo{float:right;margin:0 0 0 10px}
#banner_sub h1{font-size:21px;color:#FFF;padding:12px 0 0 0}
#banner_sub p{font-size:15px;padding:0 210px 0 0;color:#fff;line-height:19px}
#banner_sub p.banner_link{padding:0;position:absolute;bottom:11px}
#banner_sub p.banner_link a{color:#062b53;font-size:15px;font-weight:bold;text-decoration:none;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow.gif');background-position:left;background-repeat:no-repeat;padding:1px 0 0 16px}
#banner_sub p.banner_link a:hover{text-decoration:underline}
.ui-tabs{position:relative;zoom:1;clear:both;margin:0 0 0 0}
.ui-tabs .ui-tabs-nav{margin:0;padding:15px 0 0 0;list-style:none;list-style-image:none;height:32px;border-bottom:1px solid #e1e1e1}
.ui-tabs .ui-tabs-nav li{float:left;position:relative;top:0;
padding:0;font-size:13px;line-height:16px;font-weight:bold;
}
.ui-tabs .ui-tabs-nav li a{
color:#fff;background:#cecece 95% 50% no-repeat url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-tab.png');border:1px solid #cecece;border-bottom:1px solid #e1e1e1;width:138px;padding:8px 25px 7px 12px;display:block;text-decoration:none;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.ui-tabs .ui-tabs-nav li a:hover{color:#757c80}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;color:#072b52;font-size:14px;border:1px solid #e1e1e1;border-bottom:1px solid #fff;background:#fff url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-tab-over.png') 95% 50% no-repeat}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;padding:15px 0 0 0;clear:both}
.ui-tabs .ui-tabs-hide{display:none !important}
.tab_box{float:left;background:#f0f0f0;width:277px;margin:0 15px 0 0;padding:0 13px;float:left;min-height:141px;position:relative}
.tab_box_end{margin:0}
.tab_box h2{font-size:14px;line-height:17px;font-weight:bold;color:#57b7e9;padding:10px 0 5px 0}
.tab_box p{font-size:12px;line-height:16px}
.tab_box p img{float:right;margin:3px 0 0 16px}
.tab_box p a.base_link{position:absolute;bottom:10px;left:13px;display:block;margin:15px 0 0 0;padding:1px 0 0 18px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-bullet.png');background-position:left;background-repeat:no-repeat;color:#68696b;text-decoration:none;font-weight:bold}
.tight{padding:0 0 4px 0}
.tight2{padding:0 0 8px 0}
.spaced{padding:20px 0 25px 0}
.blue{color:#56b7e9}
.dark_blue{color:#002b55}
.text_large{font-size:1.1em}
.text_larger{font-size:1.4em}
ul.list_slimline{margin:0;list-style:none;list-style-image:none}
ul.list_slimline li{padding:0 0 2px 0}
.clear_floats{clear:both}
.inner_padding{padding:0 12px}
.colour_navy{color:#072b52}
h1{font-weight:bold;padding:0 0 15px 0;color:#56b7e9;font-size:20px}
h2{font-size:1em;color:#56b7e9;padding:0 0 15px 0}
h3,h4,h5{font-size:0.95em;color:#56b7e9;padding:0 0 15px 0}
.h2_navy{color:#062b53;font-size:1.15em;padding:0 0 10px 0}
ol{margin:0 15px 0 18px;padding:0 0 15px 0;}
ul{margin:0 15px 0 18px;list-style:url('data:image/svg+xml;base64,PHN2ZyBpZD0ic3ZnMiIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNnB4IiB2aWV3Qm94PSIwIDAgNiA2IiB3aWR0aD0iNnB4IiB2ZXJzaW9uPSIxLjEiIHk9IjBweCIgeD0iMHB4IiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgo8cGF0aCBpZD0icGF0aDQiIGZpbGw9IiMwNjJiNTMiIGQ9Im0zLjAyNiAwLjAxODIxYTMuMDEgMy4wMSAwIDAgMCAtMy4wMSAzLjAxIDMuMDEgMy4wMSAwIDAgMCAzLjAxIDMuMDA3IDMuMDEgMy4wMSAwIDAgMCAzLjAwNyAtMy4wMDcgMy4wMSAzLjAxIDAgMCAwIC0zLjAwNyAtMy4wMXoiLz4KPC9zdmc+');padding:0 0 15px 0;}
ul li,.sub_box ul li,ol li{padding:0 0 10px 0}
p{line-height:140%;padding:0 0 15px 0}
.sub_right p,.sub_right h2{line-height:145%}
a{color:#56b7e9;text-decoration:none;font-weight:bold}
.sub_right .tx-powermail fieldset{border:none;background:none}
#powermail_captchaimage{float:left;width:220px;padding:2px;margin:0 0 10px 200px}
.sub_right .tx-powermail legend,.tx-powermail h3{display:none}
.sub_right .tx-powermail label,.powermail_radio_legend,.powermail_check_legend{width:190px;font-weight:bold;text-align:right;padding:2px 10px 5px 0;float:right}
.sub_right .tx-powermail input,.sub_right .tx-powermail select,.sub_right .tx-powermail textarea{float:left;width:220px;font:1em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #ccc;margin:0 0 10px 200px}
.sub_right .tx-powermail input.powermail_radio,.sub_right .tx-powermail input.powermail_checkbox{width:auto;padding-left:5px;margin:5px 0}
legend.powermail_label.powermail_radio_legend,legend.powermail_label.powermail_check_legend{display:block;line-height:16px}
.sub_right .tx-powermail select{width:226px}
.sub_right .tx-powermail input.powermail_submit,.sub_right .tx-powermail input.powermail_reset{background-color:#56b7e9;background-image:none;border:0;color:#fff;font-weight:bold;padding:4px 2px;width:226px}
.powermail_fieldwrap_text{clear:both;color:#8A8C8E;font-size:11px;line-height:12px;vertical-align:bottom;font-weight:bold;margin:0 0 10px 200px}
.powermail_radio_outer,.powermail_check_outer{float:left;width:240px;font:1em Arial,Helvetica,sans-serif;padding:2px;margin:0 0 0 200px}
.sub_right .powermail_radio_inner,.sub_right .powermail_check_inner{padding-right:10px;float:left;display:inline-block}
.sub_right .powermail_radio_inner label,.sub_right .powermail_check_inner label{position:relative;width:auto}
.sub_right .tx-powermail input.powermail_reset{background-color:#CCCCCC}
.sub_right .powermail_fieldwrap{clear:both;display:block}
.sub_right .csc-subheader{font-weight:bold}
div.csc-mailform-field{clear:both;display:block}
div.csc-mailform-field label{color:#8a8c8e;float:left;width:190px;font-weight:bold;text-align:right;padding:3px 10px 5px 0}
div.csc-mailform-field input,div.csc-mailform-field select,div.csc-mailform-field textarea{float:left;width:220px;font:1em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #ccc;margin:0 0 5px 0}
div.csc-mailform-field select{width:226px}
div.csc-mailform-field input.csc-mailform-submit{background-color:#56b7e9;border:0;color:#fff;font-weight:bold;padding:4px 2px;width:226px;margin:0 0 0 200px}
table.table_countries{border-bottom:1px solid #EEEEEE;border-left:1px solid #EEEEEE}
table.table_location{border-collapse:collapse;border:1px solid #e1e1e1;margin:0px;padding:0px;padding-bottom:15px}
table.table_countries td,table.table_countries th{font-weight:normal;padding:3px 5px;text-align:left}
table.table_countries th.th_country_header{background-color:#EEEEEE;color:#000000;padding:5px}
table.table_countries td{border-right:1px solid #EEEEEE;color:#000000}
#cityChooser{border:1px solid #9C9C9C}
#tooltip{position:absolute;background-color:white;padding:3px;border:1px solid #56B7E9}
dfn{display:none}
th.th_header_border_right{border-right:white solid 1px}
td div span img{line-height:normal;vertical-align:middle;margin-bottom:5px}
.gm-style-iw{width:383px}
.error{
background-color:#56B7E9;border:none;color:#fff;padding:3px 10px 5px 10px;margin-left:-2px;z-index:10;text-align:left;height:auto}
.error p{margin:0;padding:0;font-weight:bold}
.powermail_radio,.powermail_checkbox{border:none !important;vertical-align:middle}
.radiobutton_spacer{float:left;display:block;width:180px !important}
.tx-powermail .powermail_all{display:flex;flex-wrap:wrap;flex-direction:row;width:420px}
.tx-powermail .powermail_all dt{flex:1 44%;padding-bottom:5px}
.tx-powermail .powermail_all dd{flex:1 50%;padding:0 0 5px 10px;overflow:hidden;text-overflow:ellipsis}
.tx-powermail .fileBox{float:left;width:220px;font:1em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #ccc;margin:0 0 10px 200px;list-style:none;display:flex;align-items:center}
.tx-powermail .fileBox>li{flex:0 1 auto;padding:0;overflow:hidden;text-overflow:ellipsis}
.tx-powermail .deleteAllFiles{cursor:pointer;position:relative;display:block;width:14px;height:14px;margin:0 53px 0 5px;color:white;background-color:#56B7E9;border-radius:50%}
.tx-powermail .deleteAllFiles:after{line-height:14px;content:"+";right:1px;position:absolute;font-size:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
html:root .error em{display:block;width:0;height:0;border:10px solid;border-color:#FF0000 transparent transparent;
position:absolute;bottom:-10px;left:5px;border-bottom:0 none}
DIV#calroot{width:226px}
DIV#calhead{}
DIV#calbody{border:solid #58595B 1px}
DIV#caltitle{background:white}
DIV#caldays{font-weight:bold;background-color:#56B7E9 !important;color:white;padding:5px 0px}
DIV#caldays:after{display:block;content:'';clear:both;height:0px}
DIV#caldays span{float:left;width:14.1%}
DIV#calweeks{background-color:white;padding:5px 0px}
DIV.calweek:after{display:block;clear:both;content:'';height:0px}
DIV.calweek A{float:left;width:14.1%}
A.calsunday{opacity:0.6}
A.caloff{color:#939598}
A.calfocus{border:solid red 1px}
.positionRelative{position:relative}
#filter{border-color:#7c7c7c #c3c3c3 #dddddd;border-style:solid;border-width:1px 2px;font-size:11px;height:18px;line-height:13px;margin-bottom:3px;padding:1px 2px;width:142px}
#search_icon{float:right}
#form_filter{margin-bottom:10px}
.sidebar_editorial .product_box{float:none}
.location_boxes_container{height:520px;overflow-x:hidden;overflow-y:auto}
.location_boxes_container::-webkit-scrollbar{width:8px}
.location_boxes_container::-webkit-scrollbar-track{background-color:#F1F7FA}
.location_boxes_container::-webkit-scrollbar-thumb{border-radius:0;background-color:#DEDEDE}
.gliderText{line-height:145%;padding:0px 0px 15px}
.gliderText ul{padding:0px}
.divider hr{background-color:#dbdbdb;margin-bottom:13px;height:1px}
.csc-uploads li a img{padding-right:7px;vertical-align:bottom}
ul.csc-uploads{list-style:none}
.csc-uploads a{color:#000000;text-decoration:none}
.csc-uploads-description{padding-left:10px}
.col_right .csc-textpic-imagewrap,.col_right .csc-textpic-image{width:auto !important}
.col_right .csc-textpic-imagewrap img{width:100%!important;height:auto;!important}
.tx-dropdownsitemap-pi1 DIV{margin-left:20px;margin-top:2px;padding:2px}
.tx-dropdownsitemap-pi1 a{font-size:10px}
.tx-dropdownsitemap-pi1 UL,.tx-dropdownsitemap-pi1 OL{list-style:outside none none;margin:0;padding:0}
.expandable-text{position:relative}
.expandable-text-hide{height:90px;overflow:hidden}
.expandable-text-show{height:auto}
.expandable-text-readmore{margin-bottom:20px}
.expand-text-link,.collapse-text-link{position:absolute;right:12px}
.gradientback{position:absolute;bottom:15px;left:0px;width:100%;height:80px;background:-moz-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(255,255,255,1) 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(137,255,241,0)),color-stop(100%,rgba(255,255,255,1)));
background:-webkit-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(255,255,255,1) 100%);
background:-o-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(255,255,255,1) 100%);
background:-ms-linear-gradient(top,rgba(137,255,241,0) 0%,rgba(255,255,255,1) 100%);
background:linear-gradient(to bottom,rgba(137,255,241,0) 0%,rgba(255,255,255,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089fff1',endColorstr='#000000',GradientType=0);
}
ul.powermail_tabmenu{display:none}
a.powermail_tab_navigation_next,a.powermail_tab_navigation_previous{margin:0 0 0 400px}
.flex_2_col-container{display:flex;flex-direction:row}
.flex_2_col-left{flex:0 0 auto;width:50%}
.flex_2_col-right{flex:1 1 auto}
.flex_2_col-right .tx-powermail input,.flex_2_col-right .tx-powermail select,.flex_2_col-right .tx-powermail textarea{width:60%}
.flex_2_col-right .tx-powermail select{width:61%}
.flex_2_col-right .tx-powermail input.powermail_submit,.flex_2_col-right .tx-powermail input.powermail_reset{width:61%}
.flex_2_col-right .Tx-Formhandler input,.flex_2_col-right .Tx-Formhandler select,.flex_2_col-right .Tx-Formhandler textarea{width:60%}
.flex_2_col-right .Tx-Formhandler input.formhandler_checkbox{width:auto}
.flex_2_col-right .formhandler_fieldwrap_input #phone-country-code{width:61px}
.flex_2_col-right .formhandler_fieldwrap_input #phone-number{width:45%}
.flex_2_col-right .formhandler_fieldwrap_input #country{width:382px}
.flex_2_col-right .Tx-Formhandler label.formhandler_label-after-checkbox{width:50%}
.flex_2_col-right .Tx-Formhandler ol input,.flex_2_col-right .Tx-Formhandler ol select{width:auto;margin:0 0 10px 0}
.flex_2_col-right .Tx-Formhandler #frm_sales label{width:auto;padding:0 10px 3px 0}
.flex_2_col-right .tx-powermail fieldset{border:none;background:none}
.flex_2_col-right .tx-powermail legend,.tx-powermail h3{display:none}
.flex_2_col-right .tx-powermail label,.flex_2_col-right .powermail_radio_legend,.flex_2_col-right .powermail_check_legend{width:43.18%;font-weight:bold;text-align:right;padding:2px 10px 5px 0;float:right}
.flex_2_col-right .tx-powermail input,.flex_2_col-right .tx-powermail select,.flex_2_col-right .tx-powermail textarea{float:left;width:50%;font:1em Arial,Helvetica,sans-serif;padding:2px;border:1px solid #ccc;margin:0 0 10px 45.45%}
.flex_2_col-right .tx-powermail input.powermail_radio,.flex_2_col-right .tx-powermail input.powermail_checkbox{width:auto;padding-left:5px;margin:5px 0}
.flex_2_col-right .tx-powermail select{width:51.36%}
.flex_2_col-right .tx-powermail input.powermail_submit,.flex_2_col-right .tx-powermail input.powermail_reset{background-color:#56b7e9;background-image:none;border:0;color:#fff;font-weight:bold;padding:4px 2px;width:51.36%}
.flex_2_col-right .powermail_radio_inner,.flex_2_col-right .powermail_check_inner{padding-right:10px;display:inline-block}
.flex_2_col-right .powermail_radio_inner label,.flex_2_col-right .powermail_check_inner label{position:relative;width:auto}
.flex_2_col-right .tx-powermail input.powermail_reset{background-color:#CCCCCC}
.flex_2_col-right .powermail_fieldwrap{clear:both;display:block}
.flex_2_col-right .csc-subheader{font-weight:bold}
.flex_2_col-right #powermail_captchaimage{width:50.8%;margin:0 0 10px 45.45%}
.flex_2_col-right .powermail_radio_outer,.flex_2_col-right .powermail_check_outer{width:54.54%;margin:0 0 0 45.45%}
#frm_login{background-color:#56b7e9;padding:0 12px;height:157px;margin:0 0 13px 0}
#frm_login legend{color:#ffffff;font-size:16px;font-weight:bold;padding:10px 0 0 0}
#frm_login ol{margin:0;padding:0;list-style:none;list-style-image:none}
#frm_login ol li{padding:0;margin:0;position:relative;clear:both}
#frm_login ol li label.label_fade{position:absolute;left:4px;top:10px;line-height:12px;font-size:11px;color:#8a8c8e}
.col_right #frm_login input.text{width:146px;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;margin:7px 0 0 0}
#frm_login label.label_block{display:block;font-weight:bold;color:#FFF;font-size:11px;line-height:14px;padding:7px 0 0 0;height:14px}
#frm_login label.label_block input{float:right}
#frm_login li.login_help{font-size:10px;padding:4px 0;line-height:13px}
#frm_login li.login_help a{color:#b5dff5;text-decoration:underline;font-weight:normal}
#frm_login li.login_help a:hover{text-decoration:none}
#frm_login li.login_help img{float:right}
#frm_login li.login_button{font-size:12px;font-weight:bold;padding:34px 0 0 0}
#frm_login li.login_button a{float:right;color:#cdeaf8;text-decoration:none;display:block;line-height:16px}
#frm_login li.login_button a:hover{color:#FFF}
#frm_login li.login_button #button_login{color:#FFF;font-size:12px;font-weight:bold;padding:0 0 0 13px;border:0;background:transparent url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow.gif') no-repeat 0 2px;cursor:pointer}
#frm_tracking{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-tracking.gif');background-repeat:repeat-x;padding:0 12px;height:157px;margin:0 0 13px 0}
#frm_tracking legend{color:#0e2954;font-size:16px;font-weight:bold;
padding:8px 0 2px 0}
.col_right #frm_tracking input.text{width:146px;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}
#frm_tracking ol{margin:0;padding:0;list-style:none;list-style-image:none}
#frm_tracking li{padding:0 0 7px 0;margin:0;font-size:11px}
#frm_tracking li label{display:block;padding:0 0 8px 0}
#frm_tracking li select{width:152px;font-size:11px;border:1px solid #9c9c9c}
#frm_tracking li.track_button{padding:4px 0 0 0;_padding:0}
#frm_tracking li.track_button img{float:right;margin:1px 0 0 0}
#frm_tracking li.track_button input{font-size:12px;font-weight:bold;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow-track.gif');
background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 17px;border:0;background-color:transparent;cursor:pointer;color:#58595b}
#frm_help{padding:0 12px;height:92px;margin:0 0 13px 0;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-help.gif');background-repeat:repeat-x}
#frm_help legend{color:#ffffff;font-size:16px;font-weight:bold;padding:8px 0 1px 0}
#frm_help ol{margin:0;padding:0;list-style:none;list-style-image:none}
#frm_help li{padding:0 0 7px 0;margin:0;font-size:11px}
#frm_help li label{display:block;padding:0 0 6px 0;color:#fff}
#frm_help li select{width:152px;font-size:11px;border:1px solid #9c9c9c;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.base_box{height:157px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-baseboxes.gif');background-repeat:repeat-x;background-position:bottom;background-color:#f6f6f6;padding:0 12px;margin:0 0 24px 0}
.base_box h2{color:#002b55;font-size:16px;font-weight:bold;padding:9px 0 4px 0}
#quote_request{height:156px;border-bottom:1px solid #dbdbdb;padding:0}
.quote_request_sub{height:auto !important;border-bottom:0 !important}
#quote_request h2{padding:9px 12px 2px 12px}
#quote_request p{font-size:11px;padding:0 12px 5px 12px}
#quote_request ul{margin:0;padding:0;list-style:none;list-style-image:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #FFF;height:auto}
#quote_request ul li{height:100%;margin:0;padding:0;font-weight:bold;font-size:12px;line-height:14px}
#quote_request ul li a{height:100%;display:block;border-top:1px solid #FFF;border-bottom:1px solid #dbdbdb;color:#939598;text-decoration:none;padding:7px 9px 7px 44px;background-repeat:no-repeat}
#quote_request ul li a:hover{background-color:#f9f9f9;color:#6d6e71}
#quote_request ul li#quote_airfreight a{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-airfreight.png');background-position:12px 6px}
#quote_request ul li#quote_seafreight a{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-seafreight.png');background-position:16px 5px}
#quote_request ul li#quote_road a{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-truck.png');background-position:15px 6px}
#quote_request ul li#quote_rail a{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-train.png');background-position:17px 6px}
#quote_request ul li#quote_airfreight a:hover{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-airfreight-over.png');background-position:12px 6px,152px 8px}
#quote_request ul li#quote_seafreight a:hover{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-seafreight-over.png');background-position:16px 5px,152px 8px}
#quote_request ul li#quote_road a:hover{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-truck-over.png');background-position:15px 6px,152px 8px}
#quote_request ul li#quote_rail a:hover{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-train-over.png');background-position:17px 6px,152px 8px}
h2#h2_rss{color:#56b7e9;font-size:16px;font-weight:bold;padding:0 0 10px 0}
ul#list_rss{list-style:none;list-style-image:none;margin:0;padding:0}
ul#list_rss li{margin:0;padding:0 0 15px 0;font-size:11px;font-weight:bold}
ul#list_rss li#rss_twitter img{margin:-2px 10px -3px 0}
ul#list_rss li img{margin:0 8px 0 0}
ul#list_rss li a{text-decoration:none;color:#58595b}
ul#list_rss li a:hover{text-decoration:underline}
div.sub_box{position:relative;width:100%;padding:12px 12px 45px 12px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/bkg-box-sub.gif');background-position:top;background-repeat:repeat-x;box-sizing:border-box}
div.sub_box:hover{background-image:none;box-shadow:3px 3px 3px #dbdada;-moz-box-shadow:3px 3px 3px #dbdada;-webkit-box-shadow:3px 3px 3px #dbdada}
.col_right div.sub_box{float:none}
div.sub_box_end{margin-right:0}
div.sub_box h2{min-width:152px;color:#062b53;font-size:1.15em;padding:0 0 5px 0}
.product_box .inner_text,.lozenge_box .inner_text{position:absolute;bottom:10px;left:12px;display:block;padding:3px 0 0 18px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-bullet.gif');background-position:left;background-repeat:no-repeat;color:#68696b;text-decoration:none;font-weight:bold}
.lozenge>img{width:100%;height:auto}
#banner_sub .lozenge>img{width:auto}
.linkedarea.sub_box p a:hover{text-decoration:underline}
.inner_text .base_link{color:#68696b;text-decoration:none;font-weight:bold}
.inner_text .base_link:hover{text-decoration:underline}
.sub_box__content{line-height:145%}
.col_right .sub_box__content{line-height:140%}
.col_right .sub_box__content>p{margin:0}
.sub_box__content>p:last-child{padding:0}
div.address_box{width:168px;float:left;margin:0 15px 15px 0;_margin-right:10px}
div.address_box_end{margin-right:0}
div.address_box h3{padding:0 0 2px 0;color:#58595b;font-size:1.05em}
.sub_locations_box{padding:12px 0 12px 12px;background-color:#f4f4f5}
.sub_locations_box h2{color:#062b53;font-size:1.3em;padding:0 0 8px 0}
.sub_locations_box ul{float:left;width:166px;margin:0 15px 0 0;_margin:0 10px 0 0;padding:0;list-style:none;list-style-image:none}
.sub_locations_box h3{padding:0 0 1px 0;font-size:1.05em}
.sub_locations_box ul li{padding:0;margin:0}
div.gallery_box{float:left;margin:0 15px 15px 0;width:176px}
div.gallery_box_end,div.gallery_box.sub_box_end{margin-right:0}
div.gallery_box div.photo{border:1px solid #DBDBDB;height:175px;margin:0 0 10px;padding:0;text-align:center}
div.gallery_box div.photo img{margin:11px 0 0;padding:0}
div.gallery_box *{padding:0 0 1px 10px}
div.gallery_box ul{list-style:none outside none;margin:0;padding:0}
div.gallery_box h2,div.gallery_box p,div.gallery_box ul li{font-size:0.95em}
div.gallery_box h2,div.gallery_box a{color:#68696B}
div.gallery_box a{font-weight:normal;padding:0;text-decoration:underline}
div.gallery_box a:hover{text-decoration:none}
.ui-tabs{position:relative;zoom:1;clear:both;margin:0 0 0 0}
.ui-tabs .ui-tabs-nav{margin:0;padding:15px 0 0 0;list-style:none;list-style-image:none;height:32px;border-bottom:1px solid #e1e1e1}
.ui-tabs .ui-tabs-nav li{float:left;position:relative;top:0;
padding:0;font-size:13px;line-height:16px;font-weight:bold;
}
.ui-tabs .ui-tabs-nav li a{
color:#fff;background:#cecece 95% 50% no-repeat url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-tab.png');border:1px solid #cecece;border-bottom:1px solid #e1e1e1;width:141px;padding:8px 25px 7px 12px;display:block;text-decoration:none;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.ui-tabs .ui-tabs-nav li a:hover{color:#757c80}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;color:#072b52;font-size:14px;border:1px solid #e1e1e1;border-bottom:1px solid #fff;background:#fff url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-tab-over.png') 95% 50% no-repeat}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
.ui-tabs .ui-tabs-panel{display:block;padding:5px 0 0 0;clear:both}
.ui-tabs .ui-tabs-hide{display:none !important}
.ui-tabs-location .ui-tabs-nav{border-bottom:none}
.tab_box_margin{margin:0 10px -1px 0}
.tab_box{float:left;background:#f0f0f0;width:277px;margin:0 15px 0 0;padding:0 13px;float:left;min-height:141px;position:relative}
.tab_box_end{margin:0}
.tab_box h2{font-size:14px;line-height:17px;font-weight:bold;color:#57b7e9;padding:10px 0 5px 0}
.tab_box p{font-size:12px;line-height:16px}
.tab_box p img{float:right;margin:3px 0 0 16px}
.tab_box p a.base_link{position:absolute;bottom:10px;left:13px;display:block;margin:15px 0 0 0;padding:1px 0 0 18px;background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/arrow-bullet.png');background-position:left;background-repeat:no-repeat;color:#68696b;text-decoration:none;font-weight:bold}
#kn_mad_plugins_location_map .ui-tabs .ui-tabs-panel{padding:0}
#kn_mad_plugins_location_sidebar div.sub_box{width:176px;margin:0px 0px 15px}
#kn_mad_plugins_location_sidebar .sub_box span{cursor:pointer;color:#56B7E9;text-decoration:none;font-weight:bold}
.sub_box ul.document_list{margin:0;list-style:none}
.sub_box .document_list a:before{content:"";float:left;width:16px;height:16px;margin-top:-1px;padding:0 10px 0 0;background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/default.gif') no-repeat}
.sub_box .document_list .file_jpg:before{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/jpg.gif') no-repeat}
.sub_box .document_list .file_xlsx:before{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/xlsx.gif') no-repeat}
.sub_box .document_list .file_pptx:before{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/pptx.gif') no-repeat}
.sub_box .document_list .file_docx:before{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/docx.gif') no-repeat}
.sub_box .document_list .file_pdf:before{background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/filetypes/pdf.gif') no-repeat}
header ul{margin:0;list-style:none;padding:0}
header ul li{padding:0}
header a:hover{text-decoration:none}
#frm_login{position:relative;background-color:#56b7e9;padding:0 12px;height:157px;margin:0 0 13px 0}
#frm_login legend{color:#ffffff;font-size:16px;font-weight:bold;padding:10px 0 0 0}
#frm_login ol{margin:0;padding:0;list-style:none;list-style-image:none}
#frm_login ol li{padding:0;margin:0;position:relative;clear:both}
#frm_login ol li:first-child{margin-top:5px}
#frm_login ol li label.label_fade{position:absolute;left:4px;top:10px;line-height:12px;font-size:11px;color:#8a8c8e}
.col_right #frm_login input.text{width:146px;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3;margin:7px 0 0 0}
#frm_login label.label_block{display:block;font-weight:bold;color:#FFF;font-size:11px;line-height:14px;padding:7px 0 0 0;height:14px}
#frm_login label.label_block input{float:right}
#frm_login li.login_help{font-size:11px;padding-top:20px;line-height:13px}
#frm_login li.login_help a{color:white;text-decoration:underline;font-weight:bold}
#frm_login li.login_help a:hover{text-decoration:none}
#frm_login li.login_help img{float:right;margin-top:2px}
#frm_login li.login_button{position:absolute;bottom:10px;font-size:12px;font-weight:bold;padding:0px}
#frm_login li.login_button a{float:right;color:#cdeaf8;text-decoration:none;display:block;line-height:16px}
#frm_login li.login_button a:hover{color:#FFF}
#frm_login li.login_button input{color:#FFF;font-size:16px;font-weight:bold;background-image:url('//www.kn-portal.com/typo3conf/ext/kn_tmpl_portal/Resources/Public/Images/icon-arrow.gif');background-position:0 3px;background-repeat:no-repeat;padding:0 0 0 17px;border:0;background-color:transparent;cursor:pointer}
#frm_login li.login_button #button_login{height:18px;line-height:18px;color:#FFF;font-size:16px;font-weight:bold;padding:0 0 0 17px;border:0;background:transparent url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/icon-arrow.gif') no-repeat 0 3px;cursor:pointer}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/fancyBox/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('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/fancyBox/fancybox_loading.gif') center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/fancyBox/blank.gif');
-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{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:rgba(0,0,0,0.7) none repeat scroll 0 0}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;
background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@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-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/fancyBox/fancybox_sprite_2x.png');background-size:44px 152px;
}
#fancybox-loading div{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/fancyBox/fancybox_loading_2x.gif');background-size:24px 24px;
}
}
h1{font-weight:bold;padding:0 0 15px 0;color:#56b7e9}
h2{font-size:1em;color:#56b7e9;padding:0 0 15px 0}
h3,h4,h5{font-size:0.95em;color:#56b7e9;padding:0 0 15px 0}
h1.heading_1{background-color:#56B7E9;color:#FFFFFF;display:inline-block;font:bold 21px/25px Arial,Helvetica,sans-serif;margin:0 0 20px;padding:6px 9px}
h1.heading_1 span.highlight{color:#FFFFFF}
h2.heading_2{color:#56B7E9;font:bold 18px/22px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
h3.heading_3{color:#002B55;font:bold 16px/19px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
span.highlight{color:#56B7E9}
h4.heading_4{color:#56B7E9;font:bold 15px/19px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
h5.heading_5{color:#002B55;font:bold 14px/18px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
h6.heading_6{color:#002B55;font:bold 13px/17px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
p.heading_7{color:#56B7E9;font:bold 12px/16px Arial,Helvetica,sans-serif;margin:0;padding:0 0 15px}
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 !important}
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 !important}
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 !important}
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 !important}
ul.component-items{color:#186900;list-style-type:circle}
ul.action-items{color:#8A0020;list-style-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Css/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}
p.newsTable,table.newsTable{border:0px solid #333333 !important}
table.contenttable,table.newsTable,table.financialTable_rows,table.financialTable_cols,table.financialTable_gray{border-collapse:collapse;height:auto;font-size:100% !important}
table.financialTable_rows,table.financialTable_cols,table.financialTable_gray{border-left:1px solid #DBDBDB;border-top:1px solid #DBDBDB}
table.contenttable thead,table.newsTable thead{background-color:#56b7e9}
table.financialTable_rows thead,table.financialTable_cols thead,table.financialTable_gray thead{background-color:#062B53}
table.contenttable thead *,table.newsTable thead *,table.financialTable_rows thead *,table.financialTable_cols thead *,table.financialTable_gray thead *{color:#fff}
table.contenttable td,table.contenttable th,table.newsTable td,table.newsTable th{padding:4px;margin:0}
table.financialTable_rows td,table.financialTable_rows th,table.financialTable_cols td,table.financialTable_cols th,table.financialTable_gray td,table.financialTable_gray th{padding:4px;margin:0;border-bottom:1px solid #DBDBDB;border-right:1px solid #DBDBDB}
table.contenttable p,table.newsTable p,table.financialTable_rows p,table.financialTable_cols p,table.financialTable_gray p{padding:0}
table.contenttable td,table.newsTable td{border-bottom:1px solid #dbdbdb}
table.contenttable tr.tr-even td{background-color:#efefef}
table.contenttable td a,table.newsTable td a,table.financialTable_rows td a,table.financialTable_cols td a,table.financialTable_gray td a{color:#58595b;font-weight:normal;text-decoration:underline}
table.contenttable td a:hover,table.newsTable td a:hover,table.financialTable_rows td a:hover,table.financialTable_cols td a:hover,table.financialTable_gray td a:hover{text-decoration:none}
table.newsTable,table.financialTable_rows,table.financialTable_cols,table.financialTable_gray{width:100%}
table.newsTable tr.tr-odd td,table.financialTable_rows tr.tr-odd td,table.financialTable_cols td.td-even,table.financialTable_gray tr.tr-odd td,table.financialTable_gray tr.tr-even td{background-color:#efefef}
table.contenttable td.td-highlight,table.newsTable td.td-highlight,table.financialTable_rows td.td-highlight,table.financialTable_cols td.td-highlight,table.financialTable_gray td.td-highlight{background-color:#56B7E9 !important}
.htmlarea-content-body{margin:0 !important;padding:0 !important;text-align:center !important;color:#58595b !important;font-size:75% !important;font-family:Arial,Verdana,sans-serif !important;text-align:left !important}
#container{background-color:#fff}
.jspContainer,.jspContainer *{-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
overflow:hidden;position:relative}
.jspPane{position:absolute}
.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;
background:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/track.png') center center repeat-y}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:8px;
}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{position:relative;
}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;-moz-box-shadow:inset 0 0 2px #999;-webkit-box-shadow:inset 0 0 2px #999;box-shadow:inset 0 0 2px #999}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:none}
.jspCorner{background:#eeeef4;float:left;height:100%}
* html .jspCorner{margin:0 -3px 0 0}
.treeview,.treeview ul{padding:0;margin:0;list-style:none}
.treeview ul{background-color:white;margin-top:4px}
.treeview .hitarea{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}
* html .hitarea{display:inline;float:none}
.treeview li{margin:0;padding:3px 0pt 3px 16px}
.treeview a.selected{background-color:#eee}
#treecontrol{margin:1em 0;display:none}
.treeview .hover{color:red;cursor:pointer}
.treeview li{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-default-line.gif) 0 0 no-repeat}
.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px}
.treeview .expandable-hitarea{background-position:-80px -3px}
.treeview li.last{background-position:0 -1766px}
.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-default.gif)}
.treeview li.lastCollapsable{background-position:0 -111px}
.treeview li.lastExpandable{background-position:-32px -67px}
.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0}
.treeview-red li{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-red-line.gif)}
.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-red.gif)}
.treeview-black li{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-black-line.gif)}
.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-black.gif)}
.treeview-gray li{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-gray-line.gif)}
.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-gray.gif)}
.treeview-famfamfam li{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-famfamfam-line.gif)}
.treeview-famfamfam .hitarea,.treeview-famfamfam li.lastCollapsable,.treeview-famfamfam li.lastExpandable{background-image:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/treeview-famfamfam.gif)}
.treeview .placeholder{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block}
.filetree li{padding:3px 0 2px 16px}
.filetree span.folder,.filetree span.file{padding:1px 0 1px 16px;display:block}
.filetree span.folder{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/folder.gif) 0 0 no-repeat}
.filetree li.expandable span.folder{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/folder-closed.gif) 0 0 no-repeat}
.filetree span.file{background:url(/typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/treeview/file.gif) 0 0 no-repeat}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}
.xdsoft_datetimepicker button{border:none !important}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.xdsoft_noselect::selection{background:transparent}
.xdsoft_noselect::-moz-selection{background:transparent}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}
.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}
.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}
.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}
.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#33aaff}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#33aaff;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor:default}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#33aaff !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}
.xdsoft_scroller_box{position:relative}
.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}
.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}
.xdsoft_dark .xdsoft_time_box{border:1px solid #333}
.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}
.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}
.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0%,#f4f8fa 73%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(73%,#f4f8fa));
background:-webkit-linear-gradient(top,#fff 0%,#f4f8fa 73%);
background:-o-linear-gradient(top,#fff 0%,#f4f8fa 73%);
background:-ms-linear-gradient(top,#fff 0%,#f4f8fa 73%);
background:linear-gradient(to bottom,#fff 0%,#f4f8fa 73%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0);
}
.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0%,#FFF 73%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4f8fa),color-stop(73%,#FFF));
background:-webkit-linear-gradient(top,#f4f8fa 0%,#FFF 73%);
background:-o-linear-gradient(top,#f4f8fa 0%,#FFF 73%);
background:-ms-linear-gradient(top,#f4f8fa 0%,#FFF 73%);
background:linear-gradient(to bottom,#f4f8fa 0%,#FFF 73%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0);
}
input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}
input.parsley-error,select.parsley-error,textarea.parsley-error,.powermail_captcha_outer.parsley-error input{color:#B94A48;background-color:#F2DEDE}
.parsley-errors-list{margin:0 0 3px 430px;list-style:none;list-style-type:none;font-size:0.9em;line-height:0.9em;opacity:0;background-color:#56B7E9;font-weight:bold;color:#fff;position:absolute;padding:0!important;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}
.sidebar_editorial .parsley-errors-list{margin:0 0 3px -210px;position:static;float:left}
.parsley-errors-list li{border:1px solid white;white-space:nowrap;padding:5px;line-height:12px;font-size:12px}
.sidebar_editorial .parsley-errors-list li{width:184px}
.parsley-errors-list.filled{opacity:1;z-index:10}
.powermail_captcha_outer .parsley-errors-list{margin:0 0 3px 430px}
.powermail_check_outer .parsley-errors-list,.powermail_radio_outer .parsley-errors-list{top:0;margin:0 0 0 228px}
.powermail_message.powermail_message_error{display:none}
body .buorg{position:absolute;width:100%;top:0px;left:0px;border-bottom:1px solid #A29330;text-align:left;cursor:pointer;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;height:50px;background:#FDF2AB no-repeat 13px center url(//browser-update.org/img/dialog-warning.gif)}
body .buorg div{padding:5px 36px 5px 40px;height:40px;display:table-cell;vertical-align:middle}
body .buorg a{color:#E25600}
body #buorgclose{position:absolute;right:.5em;top:.2em;height:20px;width:12px;font-weight:bold;font-size:14px;padding:0}
#container{position:relative}
div.kn_download .sortable{cursor:pointer;text-align:left}
div.kn_download table th,.headerSortDown,.headerSortUp{background-color:#56B7E9;color:#fff}
div.kn_download table th.header{position:relative;height:31px}
div.kn_download table,div.kn_download table a:link,div.kn_download table a:visited,div.kn_download table a:active{color:#58595B}
div.kn_download .knwebstd_result_table tr.even td{background:#E0E7FF none repeat scroll 0 0}
div.kn_download .knwebstd_result_table tr.odd td{background:#CEDEFF none repeat scroll 0 0}
div.kn_download .knwebstd_result_table thead tr th.headerSortDown span{background-image:url('../../typo3conf/ext/kn_download/static/img/sort_DESC.gif');background-repeat:no-repeat}
div.kn_download .knwebstd_result_table thead tr th.headerSortUp span{background-image:url('../../typo3conf/ext/kn_download/static/img/sort_ASC.gif');background-repeat:no-repeat}
div.kn_download .headerSortDown,div.kn_download .headerSortUp{background-color:#56b7e9 !important}
div.kn_download .knwebstd_result_table{width:100%}
h2.glide_heading{cursor:pointer}
h2.glide_heading span{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/list-plus.gif');background-repeat:no-repeat;background-position:left top;margin:0 10px;padding-left:20px;display:block}
h2.glide_heading_link span{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/list-arrow.gif')}
h2.glide_heading.open span{background-image:url('../../typo3conf/ext/kn_tmpl_microsites/Resources/Public/Images/list-minus.gif');background-repeat:no-repeat;background-position:left top;padding-left:20px}
.tab_box #frm_login ol li{min-height:20px}
.tab_box #frm_login ol li label.label_fade{top:3px}
.tab_box p span{max-height:80px;display:block;overflow:hidden}
.boxes_container{width:100%}
.col_right .product_box .photo{display:none}
.center .width_2{padding-left:90px}
.right .width_2{padding-left:180px}
.right .width_1 div{float:right;margin-right:25px}
.center .width_1 div{margin:0 auto;float:none}
.sprite-aero-gesamt{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 0;height:450px;width:450px}
.sprite-aero-part1{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -450px;height:450px;width:450px}
.sprite-aero-part2{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -900px;height:450px;width:450px}
.sprite-aero-part3{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -1350px;height:450px;width:450px}
.sprite-aero-part4{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -1800px;height:450px;width:450px}
.sprite-aero-part5{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -2250px;height:450px;width:450px}
.sprite-aero-part6{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/TurbinePicture.gif');background-position:0 -2700px;height:450px;width:450px}
.tooltip{position:absolute;display:none;background-color:#FFFFFF;height:150px;width:300px;padding:5px;overflow:auto;border:2px solid silver}
.onlyimage_box{background-color:#56b7e9;height:100%;margin:0 0 13px 0}
.product_box{background-color:#f6f6f6;background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg-baseboxes.gif');background-position:center bottom;background-repeat:repeat-x;margin-bottom:13px;float:left;position:relative;-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.sidebar_editorial .product_box{width:100%}
.product_box h2{color:rgb(0,43,85);font-size:16px;font-weight:bold;padding:9px 0 4px}
.product_box .inner_content{width:100%;display:inline-block;padding:0 12px 22px 12px;box-sizing:border-box}
.col_left .tx-kn-boxes-microsites .product_box{width:367px}
.tx-kn-boxes-microsites .product_box h2{width:auto}
.product_box .photo{width:51%;float:right}
.product_box img{float:right;height:auto;max-width:171px;max-height:104px;overflow:hidden}
.product_box .text{width:49%;max-width:240px;overflow:hidden}
.sidebar_editorial .product_box .text{width:100%}
.product_box .text p{padding-bottom:10px;max-width:181px}
.onlyimage_box img{display:block;width:176px;height:auto}
div.sub_box div.lozenge{margin:0 0 10px}
.sub_box_documents{margin:0 0 0 11px}
.sub_box_documents h2{color:#062B53;font-size:16px;padding:8px 0 5px}
.sub_box_documents ul li{height:100%;padding:0;margin:0}
.sub_box_documents ul.document_list{width:152px;margin:0 0 15px 0;padding:0;list-style:none;list-style-image:none;border-top:1px solid #dbdbdb;font-size:0.95em}
.sub_box_documents ul.document_list li a{height:auto;line-height:11px;display:block;color:#68696b;font-weight:bold;text-decoration:none;border-bottom:1px solid #dbdbdb;background-position:right;background-repeat:no-repeat;padding:4px 16px 4px 0;word-break:normal}
.sub_box_documents ul.document_list li a.file_pdf{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/file_pdf.gif');background-repeat:no-repeat}
.sub_box_documents ul.document_list li a.file_xlsx{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/file_xlsx.gif');background-repeat:no-repeat}
.sub_box_documents ul.document_list li a.file_pptx{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/file_pptx.gif');background-repeat:no-repeat}
.sub_box_documents ul.document_list li a.file_docx{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/file_docx.gif');background-repeat:no-repeat}
.sub_box_documents ul.document_list li a.file_jpg{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/file_jpg.gif');background-repeat:no-repeat}
.boxes_container .frame{width:103%;display:flex;flex-flow:row wrap;margin-left:-7px}
.boxes_container .frame>div{display:flex;flex:0 1 30.8%;color:#58595b;font-weight:normal;text-align:left;line-height:normal;margin:0 7px 13px 7px;zoom:1}
.col_right .boxes_container .frame>div{flex-direction:column;padding:12px}
.boxes_container .frame>.product_box{flex:0 1 47.5%;min-height:157px;height:auto!important}
.lozenge_box div.sub_box h2{color:#56b7e9;font-weight:bold;text-decoration:none}
.lozenge_box .sub_box{margin:0}
.product_box a.linkedarea,.lozenge_box a.linkedarea{display:flex;flex:1 0 100%;font-weight:normal;text-decoration:none;color:#58595b}
a.linkedarea:hover,a.linkedarea:visited{text-decoration:none}
.product_box a.linkedarea .inner_text:hover,.lozenge_box a.linkedarea .inner_text:hover{text-decoration:underline}
.slideshowContainer{width:749px;height:432px;position:relative;margin:0 0 13px 0}
.slideshowContainer ul{margin:0;padding:0;list-style:none;list-style-image:none;position:absolute;left:0;z-index:1;visibility:hidden}
.slideshowContainer ul li{width:749px;height:432px;margin:0;padding:0;display:block;z-index:1}
.slideshowContainer div.nav_area{position:absolute;height:92px;width:732px;top:340px;left:0;z-index:2;background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg_40.png');padding:0 0 0 17px;visibility:hidden}
.slideshowContainer div.nav_area a{display:none;float:left;margin:28px 0 0 9px;text-align:center;border:2px solid #939598;width:45px;height:30px}
.slideshowContainer div.nav_area a.slideshowNav{display:block;float:left;margin:28px 0 0 9px;text-align:center;border:2px solid #939598;width:45px;height:30px}
.slideshowContainer div.nav_area a span{visibility:hidden}
.slideshowContainer div.nav_area a:hover,.slideshowContainer div.nav_area a.activeSlide{text-decoration:none;border:2px solid #fff;background-image:none !important}
.slideshowContainer ul li h2{font-size:40px;color:#FFF;padding:0;letter-spacing:-1px;line-height:110%}
.slideshowContainer ul li h2 a{color:#FFF;text-decoration:none}
.slideshowContainer ul li h2 a span{color:#56b7e9}
.slideshowContainer ul li p{font-size:15px;font-weight:bold;color:#FFF;line-height:19px;padding:0}
.slideshowContainer ul li#slide_1 h2{padding:119px 26px 14px 365px}
.slideshowContainer ul li#slide_1 p{padding:0 26px 0 365px}
.slideshowContainer ul li#slide_2 h2{padding:119px 26px 14px 365px}
.slideshowContainer ul li#slide_2 p{padding:0 26px 0 365px}
.slideshowContainer ul li#slide_3 h2{padding:119px 380px 14px 28px}
.slideshowContainer ul li#slide_3 p{padding:0 330px 0 28px}
.slideshowContainer ul li#slide_4 h2{padding:160px 390px 14px 28px}
.slideshowContainer ul li#slide_4 p{padding:0 390px 0 28px}
.slideshowContainer ul li#slide_5 h2{padding:119px 360px 14px 28px}
.slideshowContainer ul li#slide_5 p{padding:0 370px 0 28px}
.slideshowContainer ul li#slide_6 h2{padding:119px 85px 14px 380px}
.slideshowContainer ul li#slide_6 p{padding:0 40px 0 380px}
.slideshowContainer div#top_shadow{position:absolute;height:15px;width:749px;top:0;left:0;z-index:3;background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg_top.png');background-repeat:repeat-x}
.imageMask{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg_40.png');background-repeat:repeat;opacity:1;position:absolute;height:30px;width:45px;top:2px;margin:28px 0 0 0}
.tooltip{position:absolute;display:none;background-color:#FFFFFF;height:auto;width:auto;max-width:300px;padding:5px;overflow:auto;border:2px solid silver;z-index:10000}
.multipleitemsbox{border-bottom:1px solid #DBDBDB;padding:0;background-color:#f6f6f6;background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg-baseboxes.gif');background-position:center bottom;background-repeat:repeat-x;margin:0 0 13px}
.multipleitemsbox h2{color:#002b55;font-size:16px;font-weight:bold;padding:9px 12px 2px;white-space:nowrap}
.multipleitemsbox p{font-size:11px;padding:0 12px 5px;line-height:140%;height:31px}
.multipleitemsbox ul{border-bottom:1px solid #ffffff;border-top:1px solid #DBDBDB;height:auto;list-style:none outside none;margin:0;padding:0}
.multipleitemsbox ul li{font-size:12px;line-height:14px;padding:0}
.multipleitemsbox li a{background-repeat:no-repeat;border-bottom:1px solid #DBDBDB;border-top:1px solid #ffffff;color:#939598;display:block;height:100%;padding:7px 9px 7px 44px;text-decoration:none;font-weight:bold;white-space:nowrap}
.multipleitemsbox .icon{background-position:12px 4px}
.multipleitemsbox div.hover{background-color:#f9f9f9}
.multipleitemsbox div.hover a{color:#6d6e71}
#banner_home_updates{height:31px;left:0;position:absolute;top:0;width:749px;z-index:15}
#banner_home_updates h2{background-color:#56B8E9;background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/alert_arrow_full.jpg');background-position:left top;background-repeat:no-repeat;color:#FFFFFF;display:block;float:left;font-size:13px;font-weight:bold;height:31px;line-height:13px;padding:0;text-indent:-9999px;width:82px}
#banner_home_updates #news_updates{background-image:url('../../typo3conf/ext/kn_custom_ce/Resources/Public/Images/bkg_60.png');float:left;height:31px;list-style:none outside none;margin:0;padding:0;visibility:hidden;width:667px}
#news_updates .active{display:flex!important}
#banner_home_updates ol li{display:none;align-items:center;font-size:13px;font-weight:bold;line-height:13px;margin:0;padding:0 0 0 7px;color:#FFFFFF}
#banner_home_updates ol li span{color:#56B8E9}
#banner_home_updates ol li a{color:#fff;text-decoration:none}
#banner_home_updates ol li a:hover{text-decoration:underline !important}
