@charset "utf-8";/*! normalize.css v3.0.2 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
.hide{display:none}
.overlay{display:none;z-index:99999}
.overlay .close{width:29px;height:29px;background:transparent url('img_rwd/dh2/ico-overlay-close.gif') no-repeat 10px 10px;top:20px;left:690px;display:block;position:absolute;cursor:pointer;z-index:99}
.inner-box-top{background:#fff;margin:0 12px 0 6px;width:746px;height:17px}
.inner-box-bottom{background:#fff;margin:0 12px 0 6px;width:746px;height:17px}
.inner-ibox{background-color:white;width:677px;padding:10px 25px 10px 44px;font-family:Arial,Helvetica,sans-serif;font-size:12px;position:relative;margin:0 6px}
.ibox-header{padding-bottom:20px;border-bottom:2px solid #666;margin-bottom:20px;position:relative;width:662px}
.ibox-header h2{font-weight:bold;color:#ffba00;font-size:24px;font-family:Arial,Helvetica,sans-serif}
.ibox-header p.description{font-weight:bold;width:430px}
.ibox-product-image{width:310px;height:240px;float:left;overflow:hidden;padding:0 0 0 20px;position:relative}
.ibox-product-image img{max-width:54px}
.ibox-infos-right{float:left}
.ibox-infos-right .image-list{margin-bottom:20px;float:left;width:340px}
.ibox-infos-right .image-list img{display:block;float:left;margin-right:2px;width:82px}
.info-list{position:relative;clear:left;width:330px}
.info-list div{float:left;width:140px}
.info-list div p{color:#64574e!important}
.info-list div b{font-size:15px;font-weight:bold;letter-spacing:1px;color:#64574e}
.info-list .info-sign{position:absolute;right:0;top:0;width:auto;height:auto}
.info-list .info-sign img{display:block;margin-bottom:5px}
div#wide-content ul.ibox-tabs{list-style:none;width:660px;height:30px;margin-bottom:20px;background:url('img_rwd/dh2/overlay-tab-bg.jpg') repeat-x top left}
div#wide-content ul.ibox-tabs li{float:left;background:0;padding-left:0}
div#wide-content ul.ibox-tabs li a{display:block;padding:7px 20px;color:#64574e;cursor:pointer}
div#wide-content ul.ibox-tabs li a.current{background:#FFF;border:1px solid #cacac4;border-bottom:0;font-weight:bold;padding:6px 20px 8px 20px}
div.ibox-panes div.pane{padding-left:20px;overflow:hidden;color:#64574e}
div.ibox-panes div.pane p{margin-bottom:10px;color:#64574e}
div.ibox-panes div.pane h3{font-size:15px;color:#dd4039;margin-bottom:10px}
div.ibox-footer{border-top:2px solid #666;width:662px;clear:both;margin-top:45px}
.ibox-tabs-container{margin-top:30px;width:660px}
.ibox-tabs-container ul.ibox-tabs{list-style:none;width:660px;height:30px;margin-bottom:20px;background:url('img_rwd/dh2/overlay-tab-bg.jpg') repeat-x top left}
.ibox-tabs-container ul.ibox-tabs li{float:left;background:none!important;padding-left:0}
.ibox-tabs-container ul.ibox-tabs li a{display:block;padding:7px 20px;color:#64574e;cursor:pointer}
.ibox-tabs-container ul.ibox-tabs li a.current{background:#FFF;border:1px solid #cacac4;border-bottom:0;font-weight:bold;padding:6px 20px 8px 20px}
.left-tab-col{float:left;width:300px;margin-right:40px}
.right-tab-col{float:left;width:300px}
.right-tab-col ul,.left-tab-col ul,.dh2-list{list-style:none;margin-bottom:10px}
div#wide-content .right-tab-col ul li,div#wide-content .left-tab-col ul li,div#wide-content .dh2-list li{padding-left:15px;background:url('img_rwd/dh2/ico-dh2-list.gif') no-repeat 0 5px;margin-bottom:3px;color:#64574e}
.right-tab-col ul li a,.left-tab-col ul li a,.dh2-list li a{color:#64574e}
.right-tab-col ul li a:hover,.left-tab-col ul li a:hover,.dh2-list li a:hover{color:#dd4039}
div.pane div.row{overflow:hidden;margin-bottom:20px}
div.pane .img-text{width:300px;margin-right:20px;float:left}
div.pane .img-text img{float:left;margin-right:20px;display:block;margin-top:3px;max-height:100px;max-width:100px}
div.pane .img-text div.text{float:left;width:180px;color:#64574e}
div.tool-box b,div.pane .img-text div.text b{display:block;color:#64574e}
div.pane table{table-layout:fixed;width:660px;margin:0 -20px 0 -20px}
div.pane table tr td{border-bottom:1px solid #ede0d4;padding:8px 0 8px 20px;line-height:1.6;color:#64574e;vertical-align:top}
div.tool-box b{margin-bottom:3px}
div.tool-box{overflow:hidden;clear:left}
div.tool-box div.img{width:310px;float:left;margin-right:10px}
div.tool-box div.img img{max-height:240px;max-width:310px}
div.tool-box div.descriptions{width:310px;float:left}
div.pane div.downloads-box{float:left;width:200px;margin-right:10px}
#exposeMask{min-height:900px}
.productNavigation{background:none repeat scroll 0 0 #fff;left:6px;float:left;position:absolute;top:-23px;z-index:10001}
.productNavigation a{color:#64574e;font-family:Arial,Verdana,sans-serif;font-size:12px;font-weight:bold;line-height:21px;outline:0}
.productNavigation .showList{background:transparent url('img_rwd/dh2/sika-closed-arrow.png') no-repeat 0 5px;display:block;margin:0 5px;padding-left:10px}
.productNavigation .showList:hover,.productNavigation .showList:active{background-position:0 -45px;outline:0}
.productNavigation .productNavigationList ul{display:none}
.productNavigation .productNavigationList ul.open{display:block}
.productNavigation .productNavigationList li{border-bottom:#ede0d4 solid 1px;padding:0 5px}
.ibox-header-icons{height:60px;overflow:hidden;position:absolute;right:20px;top:0;width:200px}
.ibox-header-icons img{float:right;margin-left:5px}
.ibox-extra-icons{left:285px;position:absolute;width:82px}
.microsite .mod-flash,.microsite .dh2 #flash{margin:0 0 20px 0}
#wide-content .component.dh2{height:900px}
#wide-content .component.dh2 .ibox-panes .pane{max-height:320px;overflow-y:scroll}
#wide-content .component.dh2 .ibox-panes .pane h3{font-weight:bold}
.mod-flash{margin-bottom:20px;text-align:center}
.flashimage .mod-flash img{max-width:940px}
.section .overlay{left:-5px!important}
.section .overlay .ibox-header .description{margin-top:10px}
.section .overlay .ibox-product-image{display:inline-block;float:none;height:auto;min-height:140px;overflow:hidden;padding:0 0 0 20px;position:relative;width:310px}
.section .overlay .ibox-infos-right{float:right}
#sikaDh2Overlay.overlay{left:auto!important;top:24px!important;position:absolute!important}
#sikaDh2Overlay.overlay .pane .img-text{width:290px}
#sikaDh2Overlay.overlay .pane .downloads-box{width:195px}
#sikaDh2Overlay.overlay .pane .left-tab-col{width:270px;margin-right:20px}
#sikaDh2Overlay.overlay .pane .img-text div.text{width:170px}
#sikaDh2Overlay.overlay .ibox-panes .pane h3{font-weight:bold}
.parbase.section.dh2{-webkit-box-sizing:content-box;box-sizing:content-box}
.parbase.section.dh2 *{-webkit-box-sizing:content-box;box-sizing:content-box}
.parbase.section.dh2 .flash img{width:auto}
@font-face{font-family:'klavika_lightplain_basic';src:url('fonts_rwd/klavikalight-plain-webfont-basic.eot');src:url('fonts_rwd/klavikalight-plain-webfont-basic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/klavikalight-plain-webfont-basic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_mediumplain_basic';src:url('fonts_rwd/klavikamedium-plain-webfont-basic.eot');src:url('fonts_rwd/klavikamedium-plain-webfont-basic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/klavikamedium-plain-webfont-basic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_regularplain_basic';src:url('fonts_rwd/klavikaregular-plain-webfont-basic.eot');src:url('fonts_rwd/klavikaregular-plain-webfont-basic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/klavikaregular-plain-webfont-basic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_vn_light';src:url('fonts_rwd/KlavikaVNLight.eot');src:url('fonts_rwd/KlavikaVNLight.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/KlavikaVNLight.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_vn_medium';src:url('fonts_rwd/KlavikaVNMedium.eot');src:url('fonts_rwd/KlavikaVNMedium.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/KlavikaVNMedium.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_vn_regular';src:url('fonts_rwd/klavikaregular-plain-webfont-basic.eot');src:url('fonts_rwd/klavikaregular-plain-webfont-basic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/klavikaregular-plain-webfont-basic.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:'klavika_vn_light';src:url('fonts_rwd/KlavikaVNLightItalic.eot');src:url('fonts_rwd/KlavikaVNLightItalic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/KlavikaVNLightItalic.woff') format('woff');font-weight:normal;font-style:italic}
@font-face{font-family:'klavika_vn_medium';src:url('fonts_rwd/KlavikaVNMediumItalic.eot');src:url('fonts_rwd/KlavikaVNMediumItalic.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/KlavikaVNMediumItalic.woff') format('woff');font-weight:normal;font-style:italic}
.is-flyout-open .overlay{display:block;height:100%;width:100%;background-color:rgba(0,0,0,0.5);position:absolute;left:0;top:0;z-index:250}
.icon{width:15px;height:15px}
.is-hidden{visibility:hidden;display:none!important;max-height:0;max-width:0}
.main .arrow-indicator{position:relative;display:block;padding:0 15px 0 0}
.main .arrow-indicator:after{content:'';position:absolute;right:0;bottom:5px;width:10px;height:11px;background:url('img_rwd/sika-sprite.png') 0 -1000px no-repeat}
.main .arrow-indicator .icon{display:none}
@media(min-width:64em){.main .arrow-indicator{right:0}
}
.link-list.hide-link-arrows .arrow-indicator .icon.icon-arrow{display:none}
.link-list.hide-link-arrows .arrow-indicator:after{display:none}
.main .arrow-indicator-big:after{bottom:10px;width:20px;height:20px;background-position:0 -300px}
.main .arrow-indicator-big .icon-arrow{bottom:10px;width:20px;height:20px;padding:4px}
.element-separator,.search-results .link-list-item,.management{position:relative;padding:10px 0 10px 0;border-bottom:1px solid #b1b3b4}
.element-separator:first-child,.search-results .link-list-item:first-child,.management:first-child{border-top:1px solid #b1b3b4}
.element-separator .button-align{position:absolute;bottom:10px;right:10px}
@media(min-width:64em){.element-separator .button-align{position:relative;right:auto;bottom:auto}
}
.image{width:100%;height:auto}
.cq-colctrl-lt3-c0,.cq-colctrl-lt3-c1,.cq-colctrl-lt3-c2,.cq-colctrl-lt2-c0,.cq-colctrl-lt2-c1,.element-25,.element-33,.element-50,.element-66,.element-75{display:inline-block;vertical-align:top;width:100%;padding:0 0 15px 0}
@media(min-width:31.25em){.cq-colctrl-lt3-c0,.cq-colctrl-lt3-c1,.cq-colctrl-lt3-c2,.cq-colctrl-lt2-c0,.cq-colctrl-lt2-c1,.element-25,.element-33,.element-50,.element-66,.element-75{width:50%;padding-left:5px;padding-right:5px}
}
@media(min-width:64em){.cq-colctrl-lt3-c0:first-child,.cq-colctrl-lt3-c1:first-child,.cq-colctrl-lt3-c2:first-child,.cq-colctrl-lt2-c0:first-child,.cq-colctrl-lt2-c1:first-child,.element-25:first-child,.element-33:first-child,.element-50:first-child,.element-66:first-child,.element-75:first-child{padding-left:0}
.cq-colctrl-lt3-c0:last-child,.cq-colctrl-lt3-c1:last-child,.cq-colctrl-lt3-c2:last-child,.cq-colctrl-lt2-c0:last-child,.cq-colctrl-lt2-c1:last-child,.element-25:last-child,.element-33:last-child,.element-50:last-child,.element-66:last-child,.element-75:last-child{padding-right:0}
}
@media(min-width:64em){.element-25{width:25%;padding:0}
}
@media(min-width:64em){.element-33{width:33.33%;padding:0}
}
@media(min-width:64em){.element-66{width:66.66%;padding:0}
}
@media(min-width:64em){.cq-colctrl-lt3-c0,.cq-colctrl-lt3-c1,.cq-colctrl-lt3-c2{width:33.33%;padding:0}
}
@media(min-width:64em){.element-50 .cq-colctrl-lt2-c0,.cq-colctrl-lt2-c1{width:50%}
}
@media(min-width:64em){.element-75{width:75%}
}
.html-comp{max-width:100%}
.horizontal-line{width:100%;height:0;margin:0 0 15px 0;border-top:1px solid #b1b3b4}
.thai .thai-font-size-16{font-size:21px;line-height:1.2}
.thai .thai-font-size-14{font-size:19px;line-height:1.2}
.clearfix{zoom:1}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}
html{min-height:100%;height:100%}
body{width:100%;min-height:100%;margin:0;background-color:#fff;font-family:'klavika_regularplain_basic',Arial,sans-serif;font-size:16px;line-height:1.333;text-rendering:optimizeLegibility;text-shadow:1px 1px 1px rgba(0,0,0,0.004)}
body.japanese{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
body.chinese{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
body.eastern{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
body.vietnam{font-family:'klavika_vn_regular',Arial,sans-serif}
body.thai{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif;font-size:19px;line-height:1.1}
.thai body{font-size:21px;line-height:1.2}
@media(max-width:26.25em){body{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}
}
@media(min-width:64em){body{background-color:#e3e4e4;min-width:1024px;font-size:14px}
.thai body{font-size:19px;line-height:1.2}
}
ul,ol,li,h1,h2,h3,h4,p{margin:0;padding:0}
ul,ol,li{list-style:none}
a{color:#000;text-decoration:none}
.pimtitletext a,.titletext a,.image-text a{color:#565655;text-decoration:underline}
.pimtitletext a:hover,.titletext a:hover,.image-text a:hover{text-decoration:none}
p a{text-decoration:underline}
body.chinese a[href*="baidu"],body.chinese a.addthis_button{display:none}
b,strong{font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-weight:normal}
.japanese b,.japanese strong{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese b,.chinese strong{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern b,.eastern strong{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai b,.thai strong{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
.vietnam b,.vietnam strong{font-family:'klavika_vn_medium',Arial,sans-serif}
.text-link{text-decoration:underline}
p,.textimage .lightbox .lightbox-text .content-plain>*,.content-element ul:not(.dropdown-list) li{font-size:16px;margin:0 0 14px 0}
.thai p,.thai .textimage .lightbox .lightbox-text .content-plain>*,.thai .content-element ul:not(.dropdown-list) li{font-size:21px;line-height:1.2}
@media(min-width:37.5em){p,.textimage .lightbox .lightbox-text .content-plain>*,.content-element ul:not(.dropdown-list) li{line-height:17px}
}
@media(min-width:60em){p,.textimage .lightbox .lightbox-text .content-plain>*,.content-element ul:not(.dropdown-list) li{font-size:14px;line-height:17px;margin:0 0 5px 0}
.thai p,.thai .textimage .lightbox .lightbox-text .content-plain>*,.thai .content-element ul:not(.dropdown-list) li{font-size:19px;line-height:1.2}
}
p.nl2br,.textimage .lightbox .lightbox-text .content-plain>*.nl2br,.content-element ul:not(.dropdown-list) li.nl2br{white-space:pre-wrap}
.container-page{position:relative;width:100%;max-width:1024px;margin:0 auto;overflow:hidden}
@media(min-width:60em){.container-page{overflow:visible}
}
main{position:relative}
.main{padding:20px 0;background-color:#fff;background-repeat:no-repeat;background-size:100% auto;font-size:0}
@media(max-width:63.99em){.main{-webkit-transition:-webkit-transform .25s;transition:transform .25s}
.main.has-bg-img{background-image:none!important}
}
.entrypage .main{padding:0 20px}
@media(min-width:64em){.main{width:100%;padding:12px 22px 20px 42px;margin:0}
.entrypage .main{padding:0}
}
@media(min-width:37.5em){.is-navigation-open .main{-webkit-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0)}
}
.is-open-lightbox .main{-webkit-transform:none;-ms-transform:none;transform:none}
.content-container{overflow:visible}
@media(min-width:64em){.content-container{display:inline-block;width:752px;vertical-align:top;overflow:visible}
.content-container.full-container,.content-container.product-country-selector{width:100%}
}
@media print{.content-container{width:100%}
}
.button+.content-container{margin-top:20px}
@media(min-width:64em){.button+.content-container{margin-top:0}
}
.main-content{font-size:16px}
.thai .main-content{font-size:21px;line-height:1.2}
@media(min-width:64em){.main-content{display:inline-block;width:564px;margin:0 10px 0 0;font-size:14px;vertical-align:top}
.thai .main-content{font-size:19px;line-height:1.2}
}
@media print{.main-content{width:100%}
}
.wide .main-content{width:100%}
.has-bg-img .main-content{padding-top:20px;background-color:#fff}
.main-content.main-country-choice{width:100%}
@media(min-width:26.25em) and (max-width:63.99em){.main-content{padding-left:10px;padding-right:10px}
}
@media(min-width:64em){.main-content .hd{margin-bottom:5px}
.main-content .hd h3{font-size:14px;line-height:18px}
}
.main-content .titletext ul:not(.dropdown-list),.main-content .image-text ul:not(.dropdown-list),.main-content .lightbox-text ul:not(.dropdown-list),.main-content .content-element ul:not(.dropdown-list){margin-left:10px}
.main-content .titletext ul:not(.dropdown-list) li,.main-content .image-text ul:not(.dropdown-list) li,.main-content .lightbox-text ul:not(.dropdown-list) li,.main-content .content-element ul:not(.dropdown-list) li{text-indent:-5px}
.main-content .titletext ul:not(.dropdown-list) li:before,.main-content .image-text ul:not(.dropdown-list) li:before,.main-content .lightbox-text ul:not(.dropdown-list) li:before,.main-content .content-element ul:not(.dropdown-list) li:before{content:'-';position:relative;left:-5px}
.main-content .titletext ol,.main-content .image-text ol,.main-content .lightbox-text ol,.main-content .content-element ol{margin-left:20px!important}
.main-content .titletext ol li,.main-content .image-text ol li,.main-content .lightbox-text ol li,.main-content .content-element ol li{list-style:decimal}
.main-content .titletext .partnerfinder ul,.main-content .image-text .partnerfinder ul,.main-content .lightbox-text .partnerfinder ul,.main-content .content-element .partnerfinder ul{margin-left:auto}
.main-content .titletext .partnerfinder ul li,.main-content .image-text .partnerfinder ul li,.main-content .lightbox-text .partnerfinder ul li,.main-content .content-element .partnerfinder ul li{text-indent:0}
.main-content .titletext .partnerfinder ul li:before,.main-content .image-text .partnerfinder ul li:before,.main-content .lightbox-text .partnerfinder ul li:before,.main-content .content-element .partnerfinder ul li:before{content:normal}
.main-content .parbase.html{display:inline-block;width:100%}
.teaser-group .titletext ul,.teaser-group .image-text ul,.teaser-group .lightbox-text ul,.teaser-group .content-element ul{margin-left:10px}
.teaser-group .titletext ul li,.teaser-group .image-text ul li,.teaser-group .lightbox-text ul li,.teaser-group .content-element ul li{text-indent:-5px}
.teaser-group .titletext ul li:before,.teaser-group .image-text ul li:before,.teaser-group .lightbox-text ul li:before,.teaser-group .content-element ul li:before{content:'-';position:relative;left:-5px}
.teaser-group .titletext ol,.teaser-group .image-text ol,.teaser-group .lightbox-text ol,.teaser-group .content-element ol{margin-left:20px!important}
.teaser-group .titletext ol li,.teaser-group .image-text ol li,.teaser-group .lightbox-text ol li,.teaser-group .content-element ol li{list-style:decimal}
.teaser-group .titletext .partnerfinder ul,.teaser-group .image-text .partnerfinder ul,.teaser-group .lightbox-text .partnerfinder ul,.teaser-group .content-element .partnerfinder ul{margin-left:auto}
.teaser-group .titletext .partnerfinder ul li,.teaser-group .image-text .partnerfinder ul li,.teaser-group .lightbox-text .partnerfinder ul li,.teaser-group .content-element .partnerfinder ul li{text-indent:0}
.teaser-group .titletext .partnerfinder ul li:before,.teaser-group .image-text .partnerfinder ul li:before,.teaser-group .lightbox-text .partnerfinder ul li:before,.teaser-group .content-element .partnerfinder ul li:before{content:normal}
.header{position:relative;z-index:1000;height:62px;width:100%;padding:5px 20px;background-color:#f5b325;line-height:1;text-align:right}
@media(min-width:64em),print{.header{padding:12px 42px;height:auto;z-index:200}
}
@media print{.header{background-color:transparent}
}
.flyout{font-size:14px;position:absolute;left:0;top:62px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);width:100%;padding:10px;background-color:#fff;border:1px solid #ccc;z-index:50;text-align:left;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}
.thai .flyout{font-size:19px;line-height:1.2}
@media(min-width:1024px){.menu-additional .flyout{border:0;width:158px;min-height:134px}
}
.flyout.is-open{display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.flyout .input{width:100%}
.flyout.flyout-hidden{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}
.menu-item .flyout{display:none}
.flyout .headline{color:#87888a;font-family:'klavika_lightplain_basic',Arial,sans-serif;text-transform:uppercase}
.japanese .flyout .headline{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .flyout .headline{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .flyout .headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .flyout .headline{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
@media(min-width:64em),print{.flyout{display:none}
}
@media(min-width:64em){.flyout{top:auto;width:200px;-webkit-transform:none;-ms-transform:none;transform:none}
.flyout.is-open{display:block}
}
.flyout-search{z-index:500}
.flyout-search .icon-search{display:none}
@media(min-width:64em){.flyout-search .icon-search{display:inline-block;position:absolute;right:5px;top:0;height:100%;fill:#9c9e9f;cursor:pointer}
}
@media(min-width:64em){.flyout-search{display:inline-block;left:auto;top:72px;right:0;padding:0;width:220px;border:0}
.flyout-search input{margin:0;height:26px}
.flyout-search .headline,.flyout-search input[type="submit"]{display:none}
}
.content-cover{background-color:#000;position:fixed;top:0;left:0;width:0;height:0;z-index:499;opacity:0;-webkit-transition-property:opacity,width,height;transition-property:opacity,width,height;-webkit-transition-duration:1s,0s,0s;transition-duration:1s,0s,0s;-webkit-transition-delay:0s,1s,1s;transition-delay:0s,1s,1s}
.content-cover.content-cover-show{display:block;opacity:.8;width:100%;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s}
.form_button_submit,.button{padding:10px 15px;border:0;background-color:#d2d3d4;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f6f7),to(#d2d3d4));background:-webkit-linear-gradient(#f8f6f7 0,#d2d3d4 100%);background:linear-gradient(#f8f6f7 0,#d2d3d4 100%);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);width:100%;font-size:14px;text-align:left}
.thai .form_button_submit,.thai .button{font-size:19px;line-height:1.2}
@media(min-width:64em){.btn-small{display:block;padding:5px;width:100%}
}
.button-call-to-action{position:absolute;right:20px;bottom:20px;display:inline-block;padding:10px 10px 10px 28px;border:1px solid #333;font-size:14px;font-family:'klavika_lightplain_basic',Arial,sans-serif}
.button-wide .button-call-to-action{left:10px;right:10px;bottom:10px}
@media screen and (min-width:48em){.button-wide .button-call-to-action{left:20px;bottom:20px}
}
.margin-column .button-wide .button-call-to-action,.section .button-wide .button-call-to-action{position:relative;left:0;top:0;bottom:0;right:0;margin-left:10px}
.thai .button-call-to-action{font-size:19px;line-height:1.2}
.japanese .button-call-to-action{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .button-call-to-action{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .button-call-to-action{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .button-call-to-action{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
@media(min-width:64em){.button-call-to-action{padding-top:5px;padding-bottom:3px}
}
.button-call-to-action .icon{position:absolute;left:5px;top:7.5px;padding:2px;width:18px;height:18px}
@media(min-width:64em){.button-call-to-action .icon{top:3px}
}
.slides .button-call-to-action{position:relative;right:10px;bottom:0;float:right;margin-bottom:10px}
@media(min-width:48em){.slides .button-call-to-action{bottom:8px;right:20px}
}
@media(min-width:64em){.slides .button-call-to-action{position:absolute;bottom:18px;float:none;margin-bottom:0;max-width:-webkit-calc(40% - 60px);max-width:calc(40% - 60px)}
}
.button-call-to-action .button-wide .button-call-to-action{left:10px}
.button-highlight{background-color:#f5b325;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9d587),to(#f5b325));background:-webkit-linear-gradient(#f9d587 0,#f5b325 100%);background:linear-gradient(#f9d587 0,#f5b325 100%)}
.button-FDD794,.button-EDEDED{color:black;border-color:black}
.button-FDD794 .icon,.button-EDEDED .icon{fill:black}
.button-4B4B4B,.button-50758D,.button-468283{color:white;border-color:white}
.button-4B4B4B .icon,.button-50758D .icon,.button-468283 .icon{fill:white}
.button-FDD794{background-color:#fdd794}
.button-4B4B4B{background-color:#4b4b4b}
.button-EDEDED{background-color:#ededed}
.button-50758D{background-color:#50758d}
.button-468283{background-color:#468283}
.button-f8ae00{background-color:#f5b325}
.button-transparent{color:white;border-color:white}
.button-transparent .icon{fill:white}
a.button-transparent-dark{color:black;border-color:black;text-decoration:none;font-family:'klavika_regularplain_basic',Arial,sans-serif}
.japanese a.button-transparent-dark{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese a.button-transparent-dark{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern a.button-transparent-dark{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai a.button-transparent-dark{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
a.button-transparent-dark .icon{fill:black}
.button-align{width:100%;text-align:right;font-size:0}
@media(max-width:37.5em){.entrybox .button-align{padding:0 0 10px 0}
}
.button-wide{padding:0 0 58px 0}
.margin-column .button-wide,.section .button-wide{padding:10px 0}
.button-arrow-desktop,.android.webkit.chromedef .button-arrow,.button-arrow.button-arrow-small.button-arrow-small-mobile-big{background:url('img_rwd/sika-sprite.png') 0 -300px no-repeat;width:20px;height:20px}
.button-arrow-desktop .icon,.android.webkit.chromedef .button-arrow .icon,.button-arrow.button-arrow-small.button-arrow-small-mobile-big .icon{display:none}
.button-arrow{width:100%;display:inline-block;padding:5px 0 0 0}
@media(min-width:37.5em){.entrybox .button-arrow{position:absolute;bottom:10px;right:10px;padding:0}
.footer .button-arrow{right:0;width:20px}
}
.android.webkit.chromedef .button-arrow{width:20px!important}
.button-arrow.button-arrow-small{background:url('img_rwd/sika-sprite.png') 0 -1001px no-repeat;width:10px;height:10px}
@media(min-width:1024px){.button-arrow.button-arrow-small.button-arrow-small-mobile-big{background:url('img_rwd/sika-sprite.png') 0 -1001px no-repeat;width:10px;height:10px}
}
.button-arrow.button-mobile-hidden{display:none}
@media(min-width:1024px){.button-arrow.button-mobile-hidden{display:block}
}
.button-arrow.button-right{position:absolute;right:0;top:4px}
.button-arrow.button-right.button-arrow-small-mobile-big{top:9px}
@media(min-width:1024px){.button-arrow.button-right.button-arrow-small-mobile-big{top:4px}
}
.button-arrow.button-map{background:url('img_rwd/sika-sprite.png') 0 -3151px no-repeat;width:20px;height:20px}
.button-arrow-down{cursor:pointer}
.is-open .button-arrow-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;width:auto}
@media(min-width:60em){.button-arrow-down{background:url('img_rwd/sika-sprite.png') 0 -50px no-repeat;width:20px;height:20px}
.is-open .button-arrow-down{background-position:0 -100px;-webkit-transform:none;-ms-transform:none;transform:none;width:20px}
.button-arrow-down .icon{display:none}
}
.button-close{position:absolute;top:10px;right:10px;width:20px;height:20px;cursor:pointer}
@media(max-width:64em){.button-close{background:url('img_rwd/sika-sprite.png') 0 -150px no-repeat}
.button-close .icon{display:none}
}
.lightbox .button-close{background:url('img_rwd/sika-sprite.png') 0 -150px no-repeat}
.button-add{position:absolute;bottom:10px;right:10px;width:20px;height:20px;cursor:pointer}
@media(min-width:64em){.button-add{background:url('img_rwd/sika-sprite.png') 0 -200px no-repeat}
.button-add .icon{display:none}
}
.button-arrow-right,.button-arrow-left{width:12px;height:12px;cursor:pointer;display:inline-block;background:url('img_rwd/sika-sprite.png') 0 -500px no-repeat}
.button-arrow-right .icon,.button-arrow-left .icon{display:none}
.button-arrow-left{background-position:0 -550px}
.button-print{width:12px;height:12px;cursor:pointer;display:inline-block;background:url('img_rwd/sika-sprite.png') -3px -1654px no-repeat}
.button-print:hover{background-position:-3px -1704px}
.icon-arrow,.icon-arrow-small{display:none;fill:#fff;background-color:#e5b757;background:-webkit-linear-gradient(315deg,#f7c761 0,#eda605 100%);background:linear-gradient(135deg,#f7c761 0,#eda605 100%)}
a>.icon-arrow{display:inline-block}
.textimage a>.icon-arrow{display:inline}
.link-list-item .icon-arrow{width:12px;height:12px}
.icon-arrow-grey,.icon-expand,.icon-arrow,.icon-close,.icon-arrow-small{-webkit-box-shadow:1px 1px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 0 rgba(0,0,0,0.5);margin-right:1px}
.icon-arrow-grey,.icon-expand,.icon-arrow,.icon-close,.icon-arrow-small{width:20px;height:20px}
.icon-arrow-grey,.icon-close,.icon-expand{fill:#333;background-color:#d5d6d8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f6f6),to(#d5d6d8));background:-webkit-linear-gradient(#f7f6f6 0,#d5d6d8 100%);background:linear-gradient(#f7f6f6 0,#d5d6d8 100%)}
.icon-arrow-dark-grey{fill:#565655;background-color:#ccc;width:20px;height:20px}
.icon-arrow-grey{fill:#666}
@media(min-width:64em){.table-cell .icon-arrow-grey{width:12px;height:12px}
}
@media(max-width:63.99em){.button-add .icon-expand{display:inline-block}
}
.icon-arrow-small{width:12px;height:12px}
a>.icon-arrow-small{display:inline-block}
.textimage a>.icon-arrow-small{display:inline}
.content-element{padding:0 10px 20px 10px;width:100%}
.content-element p{margin:0 0 5px 0}
@media print{.content-element{padding-left:0}
}
@media(min-width:64em){.content-element{padding:0 10px 20px 20px}
}
@media(min-width:64em){.main-content .content-element:after{content:'';clear:both;display:table}
}
.margin-column .content-element{padding:10px 0 0;line-height:17px;position:relative}
.margin-column .content-element:after{content:'';clear:both;display:table}
.entrybox .content-element{padding:10px}
@media(min-width:48em){.entrybox .content-element{padding-left:20px}
}
.entrybox .content-element .arrow-indicator .icon{right:0}
.footer .content-element{padding:0}
.button-show-margin-column{position:fixed;right:0;top:50%;z-index:100;width:auto;-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}
@media(min-width:64em),print{.button-show-margin-column{display:none}
}
.is-flyout-open .button-show-margin-column{z-index:-1}
.margin-column{padding:30px 10px 10px 10px;background-color:#fff;font-size:16px}
.thai .margin-column{font-size:21px;line-height:1.2}
@media(max-width:63.99em){.margin-column{position:fixed;right:0;top:0;height:100%;width:80%;max-width:300px;z-index:1000;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform .35s;transition:transform .35s;overflow:visible;padding-top:40px;padding-bottom:0}
.margin-column .scroll-wrapper{height:100%;overflow:auto}
}
@media(min-width:64em),print{.margin-column{display:inline-block;width:178px;padding:0 10px 10px 10px;vertical-align:top;font-size:14px}
.thai .margin-column{font-size:19px;line-height:1.2}
}
@media print{.margin-column{width:100%;margin-top:30px}
}
.margin-column.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.5);box-shadow:0 1px 1px rgba(0,0,0,0.5)}
.margin-column .titletext .headline-element{margin:10px 0 5px}
@media(min-width:64em){.margin-column .titletext .headline-element{margin:0}
}
.margin-column .scroll-wrapper>.button-close{text-align:center}
@media(min-width:64em),print{.margin-column .scroll-wrapper>.button-close{display:none}
}
.margin-column .scroll-wrapper>.button-close .icon{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:middle}
.margin-column .section.title{padding-top:10px}
.main form{max-width:550px;margin:0 auto}
.form{position:relative;width:100%;margin:0}
.input{width:100%;padding:10px;border-radius:0;border:1px solid #b1b3b4;-webkit-box-shadow:none;box-shadow:none;color:#b1b3b4}
.input+.button,.input+.input{margin-top:15px}
.input.incorrect{border-color:#d8282f}
@media(min-width:64em){.input-text{max-width:188px;padding:1px 3px;line-height:18px;font-size:inherit;margin:0}
}
.form_row,.form-element{padding:0 10px;margin:0 0 15px 0}
@media(min-width:64em){.form_row,.form-element{margin:10px 0 15px;padding-left:20px}
}
.zip{display:inline-block;float:left;width:30%;margin-right:5%}
@media(min-width:64em){.zip{width:50px;margin-right:10px}
}
.city{display:inline-block;width:65%}
@media(min-width:64em){.city{width:128px}
}
@media(min-width:64em){.input-search{padding:5px 26px 4px 8px}
}
.form_button_submit{color:#565655}
@media(min-width:64em){.form_button_submit{overflow:visible;line-height:1.2;cursor:pointer;outline:medium none;text-align:left;width:79px;height:20px;padding:4px 0 0 5px}
}
.label{display:block}
.label-upload{display:inline-block}
fieldset{border:0}
.mandatory{color:#d8282f}
.radio-wrapper,.checkbox-wrapper{position:relative}
@media(min-width:64em){.radio-wrapper,.checkbox-wrapper{margin:0 0 5px 0}
}
.radio-wrapper .radio,.checkbox-wrapper .radio,.radio-wrapper .checkbox,.checkbox-wrapper .checkbox{position:absolute;top:0;left:0;z-index:10;cursor:pointer}
@media(max-width:63.99em){.radio-wrapper .radio,.checkbox-wrapper .radio,.radio-wrapper .checkbox,.checkbox-wrapper .checkbox{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
@media(min-width:64em){.radio-wrapper .radio,.checkbox-wrapper .radio,.radio-wrapper .checkbox,.checkbox-wrapper .checkbox{opacity:0}
}
.label-radio,.label-checkbox{position:relative;z-index:5;padding:10px 0 10px 25px}
@media(min-width:64em){.label-radio,.label-checkbox{padding-top:0;padding-bottom:0}
.label-radio:before,.label-checkbox:before{content:'';position:absolute;top:2px;left:0;display:block;height:20px;width:20px;background:url('img_rwd/sika-sprite.png') 0 -3210px no-repeat;border:0}
}
@media(min-width:64em){.label-radio:before{background-position:0 -3310px;padding-left:15px}
}
.select{position:relative;width:100%;margin:0 0 15px 0}
@media(min-width:64em){.select{max-width:188px;margin-bottom:0}
}
@media(min-width:64em){.select{width:188px;max-width:188px}
}
.select select{position:absolute;top:0;left:0;background:transparent;opacity:0}
.select-header{display:block;height:40px;font-size:14px;line-height:40px;color:#000;padding:2px 22px 0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;background-color:#d0d2d2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f6f7),to(#d2d3d4));background:-webkit-linear-gradient(#f8f6f7 0,#d2d3d4 100%);background:linear-gradient(#f8f6f7 0,#d2d3d4 100%);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);background-position:0 -2051px}
.thai .select-header{font-size:19px;line-height:1.2}
@media(min-width:64em){.select-header{height:20px;line-height:20px;padding-left:4px;background:url('img_rwd/sika-sprite.png') transparent 0 -2250px no-repeat;-webkit-box-shadow:none;box-shadow:none}
}
.select-header .icon{position:absolute;right:10px;top:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.is-open .select-header .icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
@media(min-width:64em){.select-header .icon{display:none}
}
@media(min-width:64em){input[type="checkbox"]:checked+label:before{background-position:0 -3260px}
}
@media(min-width:64em){input[type="radio"]:checked+label:before{background-position:0 -3360px}
}
select.js-chosen-language{width:100%}
@media(min-width:64em){select.js-chosen-language{width:158px;visibility:hidden}
}
.js-chosen-language .js-chosen-title{display:none}
@media(min-width:64em){.js-chosen-language .js-chosen-title{display:block}
}
.js-chosen-language .active-result{cursor:pointer}
.chosen-container{position:relative}
@media(min-width:64em){.chosen-container{width:188px}
.chosen-container .chosen-single{width:188px;background-position:0 -2051px}
.chosen-container.js-chosen-orange{width:188px}
.chosen-container.js-chosen-orange .chosen-single{background-position:0 -2551px}
body.black .chosen-container.js-chosen-orange .chosen-single,body.white .chosen-container.js-chosen-orange .chosen-single{background-position:0 -2251px}
.chosen-container.js-chosen-small{width:158px}
}
.chosen-single{position:relative}
.chosen-single:after{position:absolute;top:15px;right:10px;content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid black}
.chosen-with-drop .chosen-single:after{border-top:0;border-bottom:8px solid black}
@media(min-width:64em){.chosen-single:after{display:none}
}
.chosen-drop{width:100%}
.chosen-container .chosen-drop{display:none}
.chosen-with-drop .chosen-drop{display:block}
.chosen-with-drop .chosen-results{display:block}
.chosen-results .active-result{padding:5px 0}
@media(min-width:64em){.chosen-results .active-result{padding:0;cursor:pointer}
.chosen-results .active-result:hover{text-decoration:underline}
}
.chosen-search{display:none}
.legend{margin-bottom:10px}
.social-list li{display:inline-block;padding:0 5px 5px 0}
.footer .social-list li{border:0}
.share-this li{height:45px;line-height:45px}
@media(min-width:64em){.share-this li{line-height:1.333;height:auto}
}
.social-media-placeholder{height:60px;width:100%;background-color:#f5b325}
.headline-base,.headline-primary,.headline-primary-plain,.headline-secondary{font-family:'klavika_lightplain_basic',Arial,sans-serif;font-weight:normal;text-transform:uppercase}
.japanese .headline-base,.japanese .headline-primary,.japanese .headline-primary-plain,.japanese .headline-secondary{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .headline-base,.chinese .headline-primary,.chinese .headline-primary-plain,.chinese .headline-secondary{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .headline-base,.eastern .headline-primary,.eastern .headline-primary-plain,.eastern .headline-secondary{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .headline-base,.thai .headline-primary,.thai .headline-primary-plain,.thai .headline-secondary{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
.content-container .headline-base,.content-container .headline-primary,.content-container .headline-primary-plain,.content-container .headline-secondary{color:#87888a}
.headline-primary{padding:10px 10px 4px 10px;margin:0 0 20px 0;background-color:#eceded;color:#87888a;font-size:30px;line-height:1.2}
.country-wrapper .headline-primary{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;word-wrap:break-word}
@media(min-width:64em){.headline-primary{padding:10px 20px;width:100%;line-height:1;height:146px}
}
.headline-primary-plain{margin:0 0 20px 0;font-size:30px;line-height:1.2}
.headline-secondary{font-size:20px;line-height:20px;margin:0 0 5px 0}
.main-content>.headline-secondary,.title>.headline-secondary,.product-groups>.headline-secondary{margin-left:10px}
.margin-column .main-content>.headline-secondary,.margin-column .title>.headline-secondary,.margin-column .product-groups>.headline-secondary{margin-left:0}
@media(min-width:64em){.margin-column .main-content>.headline-secondary,.margin-column .title>.headline-secondary,.margin-column .product-groups>.headline-secondary{margin-left:0}
}
.content-container .headline-secondary{color:#87888a}
@media(min-width:64em){.headline-secondary{margin-left:0}
.main-content>.headline-secondary,.title>.headline-secondary,.product-groups>.headline-secondary{margin-left:20px}
.margin-column .main-content>.headline-secondary,.margin-column .title>.headline-secondary,.margin-column .product-groups>.headline-secondary{margin-left:0}
}
.headline-secondary.no-transform{text-transform:none}
.headline-little{text-transform:uppercase;font-weight:normal;font-size:16px;line-height:1.2}
.thai .headline-little{font-size:21px;line-height:1.2}
@media(min-width:60em){.headline-little{font-size:14px}
.thai .headline-little{font-size:19px;line-height:1.2}
}
.headline-element{margin:0 0 5px 0;font-size:14px;line-height:18px;font-weight:normal;text-transform:uppercase;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.thai .headline-element{font-size:19px;line-height:1.2}
.japanese .headline-element{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .headline-element{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .headline-element{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;margin-top:5px;line-height:1.15em;font-weight:bold}
.thai .headline-element{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif;font-size:25px;line-height:23px;margin-top:5px}
.product .headline-element{margin:10px 0 0 0}
.headline{font-size:20px;line-height:1;margin:0 0 10px 0}
.special-typo{color:#fff;font-size:30px;line-height:1;font-family:'klavika_lightplain_basic',Arial,sans-serif}
.list-item{border-bottom:1px solid #b1b3b4;padding:10px 0 10px 20px}
.list-item:first-child{border-top:1px solid #b1b3b4}
.listing-separator{display:inline-block;padding:10px 0;border-top:1px solid #b1b3b4;vertical-align:top;font-size:14px}
.thai .listing-separator{font-size:19px;line-height:1.2}
.listing-separator:first-child{padding-left:10px}
@media(min-width:64em){.listing-separator:first-child{padding-left:20px}
}
@media(max-width:37.5em){.listing-separator{padding-left:10px}
}
.listing:first-child .listing-separator{border-top:0}
.listing{font-size:0;position:relative}
.listing .arrow-indicator{display:block;padding-right:20px}
.listing:first-child{border-top:1px solid #b1b3b4}
.listing:last-child{border-bottom:1px solid #b1b3b4}
.lightbox{position:fixed;top:0;left:0;z-index:2000;width:100%;height:100%;background-color:rgba(0,0,0,0.7);cursor:pointer}
@media(max-width:64em){.margin-column .lightbox{position:absolute}
}
.lightbox-centered{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-height:100%;overflow:auto}
.lightbox-content{display:inline-block;position:relative;padding:20px;max-width:1024px;margin:10px;background-color:#fff;cursor:default}
@media(min-width:64em){.lightbox-content{margin:0 auto;padding:42px}
.high .lightbox-content{height:auto}
}
.lightbox-content .icon{display:block}
.teaser-wrapper .lightbox-content .icon{display:block}
.lightbox-content a{display:inline-block;color:#565655;text-decoration:underline}
.lightbox-content a:hover{text-decoration:none}
.lightbox-content .image{display:inline-block;width:100%!important;max-width:940px;height:auto!important;margin:0 0 20px 0}
.lightbox-content .logo{display:block;text-align:right}
.lightbox-content .logo picture{display:inline-block!important;width:auto;height:100%;padding:0}
.lightbox-content .logo img{display:block!important;width:auto!important;height:100%!important;position:relative}
@media(min-width:64em){.lightbox-image{margin-bottom:20px}
.wide .lightbox-image{max-height:470px;overflow:hidden}
.high .lightbox-image{height:-webkit-calc(100vh - 150px);height:calc(100vh - 150px)}
.high .lightbox-image .image{width:auto!important;height:100%!important}
}
.open-lightbox{display:block;position:relative}
.open-lightbox picture{font-size:0;display:block}
.lightbox-text{position:relative;text-align:left;-webkit-transition:width .5s;transition:width .5s;overflow:hidden}
.lightbox-text>.headline-primary-plain,.lightbox-text>p{opacity:1}
@media not print{.lightbox-text>.headline-primary-plain,.lightbox-text>p{-webkit-transition:opacity .1s linear;transition:opacity .1s linear;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-animation-iteration-count:1;animation-iteration-count:1}
}
@media(min-width:64em){.lightbox-text{position:absolute;top:0;left:0;width:40%;height:100%;padding:52px 42px 42px 62px;background-color:rgba(255,255,255,0.7)}
}
.lightbox-text.is-closed{width:0;padding-right:0}
.lightbox-text.is-closed>.headline-primary-plain,.lightbox-text.is-closed>p{opacity:0}
@media not print{.lightbox-text.is-closed>.headline-primary-plain,.lightbox-text.is-closed>p{-webkit-transition:opacity 0s linear;transition:opacity 0s linear;-webkit-transition-delay:0s;transition-delay:0s}
}
.lightbox-text .content-plain ul{margin-left:10px!important}
.lightbox-text .content-plain ul li{text-indent:-5px}
.lightbox-text .content-plain ol{margin-left:10px!important}
.lightbox-text .content-plain ol li{list-style:decimal}
.lightbox-actions{display:none}
@media(min-width:64em){.lightbox-actions{display:block;position:absolute;top:52px;right:5px;height:15px}
.lightbox-actions span{margin-left:5px}
.lightbox-actions span:first-child{margin-left:0}
.is-closed .lightbox-actions span.button-print{display:none}
}
.lightbox.print{display:none}
@media print{body.is-open-lightbox{background-color:transparent;width:100%;position:relative;margin:0;padding:0}
body.is-open-lightbox .header,body.is-open-lightbox .menu,body.is-open-lightbox .nav-main-wrapper,body.is-open-lightbox .language-navigation,body.is-open-lightbox .footer,body.is-open-lightbox img,body.is-open-lightbox .js-open-lightbox,body.is-open-lightbox .teaser-link,body.is-open-lightbox .breadcrumb,body.is-open-lightbox .stage{display:none!important}
body.is-open-lightbox .container-page{display:none}
body.is-open-lightbox .content-container{width:100%!important;height:100%}
body.is-open-lightbox .lightbox.is-open.print{position:absolute;top:0;left:0;bottom:0;right:0;cursor:default;display:block}
body.is-open-lightbox .lightbox.is-open.print .logo{position:absolute;z-index:100000;right:10px;top:10px}
body.is-open-lightbox .lightbox.is-open.print .lightbox-centered{position:relative;left:0;right:0;top:0;bottom:0;height:100%;overflow:initial;-webkit-transform:none;-ms-transform:none;transform:none;background-color:white}
body.is-open-lightbox .lightbox.is-open.print .lightbox-content{padding:10px;width:100%;position:relative;height:auto;overflow:initial}
body.is-open-lightbox .lightbox.is-open.print .lightbox-content img{display:block}
body.is-open-lightbox .lightbox.is-open.print .lightbox-image{position:absolute;left:0;top:130px;right:0;height:470px;overflow:hidden;width:100%}
body.is-open-lightbox .lightbox.is-open.print .lightbox-image img{width:auto;height:100%;display:block!important}
body.is-open-lightbox .lightbox.is-open.print .lightbox-text{background:transparent;position:relative;top:auto;left:auto;padding:0;margin-top:70px;width:auto;overflow:initial}
body.is-open-lightbox .lightbox.is-open.print .headline-primary-plain{margin-bottom:520px}
body.is-open-lightbox .lightbox.is-open.print .js-close-lightbox,body.is-open-lightbox .lightbox.is-open.print .lightbox-actions{display:none}
}
.component-error-msg{margin:15px 0;font-size:14px;color:#d8282f}
.thai .component-error-msg{font-size:19px;line-height:1.2}
.error-message{color:#d8282f;margin-top:3px}
.pagetitle,.flashtitle{margin:0 -5px 0 -5px}
.pagetitle img{width:100%;height:auto}
@media(min-width:64em){.pagetitle,.flashtitle{display:inline-block;width:564px;margin:0;vertical-align:top}
}
.pagetitle.pagetitle-disabled{display:none}
@media(min-width:64em){.pagetitle-wide{width:100%}
}
body .main-overlay{display:none;overflow:scroll}
@media(min-width:620px){body .main-overlay{overflow:visible}
}
body.main-overflow-visible{overflow:hidden}
body.main-overflow-visible .main-overlay{display:block}
.main-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:10000}
.main-overlay .main-overlay-content{position:absolute;background-color:white;overflow:hidden;top:20px;left:10px;right:10px;margin-bottom:20px}
@media(min-width:620px){.main-overlay .main-overlay-content{top:50px;left:50%;width:620px;height:342px;margin-left:-310px;margin-bottom:auto}
}
@media(min-width:64em){.main-overlay .main-overlay-content{top:110px}
}
.main-overlay .main-overlay-content .misc-worldmap{display:none}
@media(min-width:620px){.main-overlay .main-overlay-content .misc-worldmap{display:block;position:absolute;fill:#707173;top:14%;left:-27%;width:1110px;height:455px}
}
.main-overlay .main-overlay-content .misc-worldmap-inner{position:absolute;fill:#707173;top:-50%;left:-110%;width:300%;height:200%}
@media(min-width:620px){.main-overlay .main-overlay-content .misc-worldmap-inner{display:none}
}
.main-overlay .main-overlay-content .header{font-size:20px;font-family:'klavika_lightplain_basic',Arial,sans-serif;color:#000;text-transform:uppercase;line-height:1.2;background-color:transparent;text-align:left;margin:0;padding:42px 20px 0 20px;height:auto}
.japanese .main-overlay .main-overlay-content .header{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .main-overlay .main-overlay-content .header{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .main-overlay .main-overlay-content .header{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .main-overlay .main-overlay-content .header{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
.main-overlay .main-overlay-content p{color:#000;padding:0;margin:20px 20px 14px 20px;font-size:14px;font-family:'klavika_regularplain_basic',Arial,sans-serif}
.thai .main-overlay .main-overlay-content p{font-size:19px;line-height:1.2}
.japanese .main-overlay .main-overlay-content p{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .main-overlay .main-overlay-content p{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .main-overlay .main-overlay-content p{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai .main-overlay .main-overlay-content p{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.main-overlay .main-overlay-content p a{text-decoration:none}
.main-overlay .main-overlay-content .main-overlay-content-inner{padding-bottom:50px;z-index:10002;position:relative}
@media(min-width:620px){.main-overlay .main-overlay-content .main-overlay-content-inner{position:absolute;top:0;left:0;right:0;bottom:0}
}
.main-overlay .main-overlay-content .main-overlay-content-international{color:#fff;position:relative;overflow:hidden}
.main-overlay .main-overlay-content .main-overlay-content-international .main-overlay-content-inner{background-color:rgba(0,0,0,0.702)}
@media(min-width:620px){.main-overlay .main-overlay-content .main-overlay-content-international{position:absolute;top:0;left:0;right:auto;bottom:0;width:265px;height:auto;overflow:visible}
}
.main-overlay .main-overlay-content .main-overlay-content-international .header{color:#fff}
.main-overlay .main-overlay-content .main-overlay-content-international p{color:#fff}
.main-overlay .main-overlay-content .main-overlay-content-country{position:relative;overflow:hidden}
.main-overlay .main-overlay-content .main-overlay-content-country .main-overlay-content-inner{background-color:rgba(255,248,248,0.851)}
@media(min-width:620px){.main-overlay .main-overlay-content .main-overlay-content-country{position:absolute;top:0;left:auto;right:0;bottom:0;width:355px;height:auto;overflow:visible}
}
.main-overlay .main-overlay-content .main-overlay-icon{z-index:10004;cursor:pointer}
@media(min-width:620px){.main-overlay .main-overlay-content .main-overlay-icon{fill:#000}
}
.main-overlay .main-overlay-content .button-call-to-action{right:auto;left:20px;padding-top:5px;padding-bottom:3px}
.main-overlay .main-overlay-content .button-call-to-action .icon{top:3px}
.footer{padding:10px;background-color:#9c9e9f;color:#d9dadb;font-size:0}
@media(min-width:48em){.footer{padding:20px}
}
@media(min-width:64em){.footer{max-width:1024px;margin:10px auto 0 auto;padding:0 40px}
}
@media print{.footer{display:none}
}
.footer a{display:inline-block;width:100%;padding:8px 0;font-size:16px;line-height:17px;color:#d9dadb}
.thai .footer a{font-size:21px;line-height:1.2}
@media(min-width:64em){.footer a{font-size:14px}
.thai .footer a{font-size:19px;line-height:1.2}
.footer a:hover{color:#000;text-decoration:underline}
}
@media(min-width:64em){.footer a{padding:0}
}
.footer li{border-bottom:1px solid #d9dadb}
.footer li:last-child,.footer li.list-social{border:0}
@media(min-width:64em){.footer li{border:0}
}
.footer h2{margin:15px 0;font-size:16px;font-family:'klavika_mediumplain_basic',Arial,sans-serif;text-transform:uppercase;font-weight:normal}
.thai .footer h2{font-size:21px;line-height:1.2}
.japanese .footer h2{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .footer h2{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .footer h2{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;margin-top:5px;line-height:1.15em;font-weight:bold}
.thai .footer h2{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(min-width:64em){.footer h2{font-size:14px;height:36px;margin-top:0}
.thai .footer h2{font-size:19px;line-height:1.2}
}
.footer .list-block{display:none;width:100%;vertical-align:top}
.footer .list-block.list-legal,.footer .list-block.list-social{display:inline-block}
@media(min-width:64em){.footer .list-block{display:inline-block;width:20%;padding:20px 10px 20px 20px}
}
.footer .social-media-wide{display:none}
.device-switcher{margin:20px 0 0 0}
@media(min-device-width:64em){.device-switcher{display:none}
}
.logo{display:inline-block;height:48px;vertical-align:bottom}
.logo a,.logo img{height:100%;width:auto}
@media(min-width:64em),print{.logo{height:45px}
}
.logo-cobranding{max-height:48px;max-width:158px;padding:22px 10px 0 0;vertical-align:bottom;display:inline-block;height:48px}
.logo-cobranding img{height:100%;width:auto}
@media(min-width:64em),print{.logo-cobranding{padding:15px 30px 0 0;max-width:218px;height:45px;max-height:45px}
}
.breadcrumb{display:none;color:#c6c7c8;font-size:14px}
.thai .breadcrumb{font-size:19px;line-height:1.2}
.breadcrumb a{color:#c6c7c8}
.breadcrumb a:hover{color:#d8282f}
@media(min-width:64em){.breadcrumb{display:block;margin:0 0 12px 208px}
}
@media print{.breadcrumb{display:block;color:#000;margin:0 0 20px 0}
}
.country-wrapper{position:relative;font-size:0}
.country-wrapper a :hover{text-decoration:underline}
@media(max-width:63.99em){.country-wrapper .world-map{display:none}
}
@media(min-width:64em){.country-wrapper{padding-right:20px}
}
.country-wrapper ul li:before{left:-10px}
.image-worldmap{width:100%;height:auto;fill:#707174}
@media(min-width:64em){.image-worldmap{width:158px;height:64px}
}
@media(max-width:63.99em){.country-selection-box .image-worldmap{height:100%}
}
.continent-selection,.world-map,.country-selection{display:inline-block;vertical-align:top;width:100%}
@media(min-width:64em){.continent-selection,.world-map{width:188px;padding-right:10px}
.continent-selection .map,.world-map .map{padding-left:20px}
}
@media(max-width:63.99em){.country-selection .headline-primary{display:none}
}
@media(min-width:64em){.country-selection{width:376px;padding-right:10px;margin-right:188px}
.country-selection.countries{margin-right:0}
}
.continent{font-size:14px;padding:0 0 0 20px;font-weight:normal;cursor:pointer}
.thai .continent{font-size:19px;line-height:1.2}
.country-list{visibility:hidden;height:0;font-size:14px;overflow:hidden;position:relative}
.thai .country-list{font-size:19px;line-height:1.2}
@media(max-width:63.99em){.country-list{height:40px}
}
@media(min-width:64em){.country-list{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
}
.country-list.is-active{visibility:visible;height:auto}
@media(max-width:63.99em){.country-list li{height:40px}
}
@media(min-width:1024px){.country-list li{display:inline-block;width:166px;padding-left:20px}
}
@media(max-width:63.99em){.country-list .is-current{position:absolute;top:0;left:0}
}
.address-selection{display:none;font-size:14px}
.thai .address-selection{font-size:19px;line-height:1.2}
@media(min-width:64em){.address-selection{width:188px;float:right;margin-top:-166px}
}
.address-selection.is-active{display:block}
.address-selection .headline-primary{font-size:20px;line-height:1;padding:10px;margin-bottom:10px}
.address-selection .arrow-indicator-big:after{width:20px;height:20px;background:url('img_rwd/sika-sprite.png') 0 -301px no-repeat;top:-2px}
.address-entry{padding:10px;background:#eceded;margin:0 0 10px 0;bottom:2px!important;top:auto}
.address-entry .arrow-indicator{display:inline-block;padding-right:20px}
.address-entry .arrow-indicator:after{top:auto;bottom:5px}
@media(min-width:64em){.address-entry .arrow-indicator{display:block}
}
@media(max-width:64em){.address-entry .arrow-indicator{display:block;padding-right:40px}
.address-entry .arrow-indicator .icon-arrow{bottom:1px}
}
.address-entry .address,.address-entry .fax,.address-entry .web{margin:0 0 10px 0}
@media(min-width:1024px){.address-entry .address:last-child,.address-entry .fax:last-child,.address-entry .web:last-child{margin-bottom:0}
}
.country-select{width:100%;padding:0 10px}
.country-select select{border:0;display:none;width:100%;border-radius:0;padding:0 5px;background:#ccc}
.country-select select:focus{border:0;outline:0;-webkit-box-shadow:none;box-shadow:none}
.continent-selection .country-select select,.country-select select.is-active{display:block;font-size:16px;line-height:40px;height:40px;margin:0 0 20px 0}
.thai .continent-selection .country-select select,.thai .country-select select.is-active{font-size:21px;line-height:1.2}
.desktop-list{display:none}
@media(min-width:64em){.desktop-list{display:block}
}
.mobile-list{display:block}
@media(min-width:64em){.mobile-list{display:none!important}
}
.searchbox-container{margin-right:40px;display:inline-block;width:100%;position:relative}
.searchbox-container .icon-search{width:30px;height:30px;display:inline-block;position:absolute;top:5px;right:15px;line-height:40px;vertical-align:middle;fill:#c6c7c8;cursor:pointer}
@media(max-width:60em){.searchbox-container .icon-search{top:10px}
}
.searchbox-container td.gsc-input{padding-right:0}
.searchresults-page-container{margin-left:10px;margin-right:10px}
.search-results{overflow:hidden;font-size:14px}
.search-results.promotion .search-title{color:#f5b325}
.search-results .link-list-item{overflow:hidden}
.search-results table{border-bottom:1px solid #b1b3b4;width:100%;margin-bottom:20px}
.search-results .search-image-wrapper{max-width:45%;display:inline-block;vertical-align:middle;min-width:45%;margin-left:10px;margin-top:30px;max-height:135px;overflow:hidden;width:auto;text-align:center}
@media(max-width:37.49em){.search-results .search-image-wrapper{max-width:90%;display:inline-block;vertical-align:middle;min-width:90%;margin-left:10px;margin-top:30px;max-height:none;overflow:hidden;width:100%;text-align:center}
}
.search-results .search-image-wrapper .search-image{min-height:100px;width:auto;max-width:100%}
.search-results .search-image-wrapper img.search-image{width:auto;max-height:135px}
.search-results .search-image-wrapper .search-image-title{height:30px;vertical-align:middle}
.search-results .search-thumbnail-normal{padding-right:10px;display:inline-block;float:left;width:auto;height:auto;max-width:100px;padding-bottom:10px;max-height:60px}
.search-results .search-thumbnail-wide{padding-bottom:10px;text-align:center}
.search-results .search-image-title{height:auto;margin-bottom:10px;min-height:30px}
.search-results .pageInfo{padding-right:25px}
.search-results .pageInfo br{display:none}
#searchresult .tabs{position:relative;min-height:42px;clear:both;margin:25px 0;overflow:hidden}
@media(max-width:37.49em){#searchresult .tabs{width:100%;margin-top:20px;margin-bottom:20px}
}
#searchresult .tabs .tab{float:left;margin-left:2px;text-align:center}
@media(max-width:37.49em){#searchresult .tabs .tab{width:100%}
}
#searchresult .tabs .tab input[type="radio"]{display:none}
#searchresult .tabs .tab label{background:#eceded;padding:10px;border:0;display:block;margin-left:-1px;position:relative;left:1px;cursor:pointer}
@media(max-width:37.49em){#searchresult .tabs .tab label{padding:5px}
}
#searchresult .tabs .tab input[type=radio]:checked~label{background:#f5b325;z-index:1}
#searchresult .tabs .tab .content{position:absolute;top:28px;left:0;right:0;bottom:0;padding:20px;display:none;overflow:hidden;z-index:2}
#searchresult .tabs .tab input[type=radio]:checked~label~.content{display:block}
#searchresult .tabs .tab .paging{display:block}
#searchresult .search-result-paging{text-align:center;padding:10px}
#searchresult .search-result-paging a.search-previous-page,#searchresult .search-result-paging a.search-next-page{display:inline-block}
@media(max-width:37.49em){#searchresult .search-result-paging a.search-previous-page .icon-next,#searchresult .search-result-paging a.search-next-page .icon-next,#searchresult .search-result-paging a.search-previous-page .icon-prev,#searchresult .search-result-paging a.search-next-page .icon-prev{width:20px;height:20px}
}
.gsc-completion-promotion-table .gsc-completion-title{color:#565655}
.searchresults .gsc-control-searchbox-only{height:42px}
.searchresults form{max-width:100%}
.searchresults form input[name="search"]{width:100%;height:42px;padding-right:25px;font-size:14px;border:1px solid #b1b3b4}
.searchresults form input[name="search"]:focus{height:42px;border:1px solid #b1b3b4}
.searchresults form .gsc-search-button{display:none}
.searchresults form .icon-search{fill:#9c9e9f;cursor:pointer;position:absolute;right:20px;top:2px;z-index:1}
@media(min-width:64em){.searchresults form .input-search{padding:5px 26px 4px 8px}
}
.searchresults form td.gsc-input{padding-right:0}
.searchresults form .gsc-clear-button{position:absolute;right:30px;font-size:30px}
#searchbox .gsc-control-searchbox-only{height:26px}
@media(max-width:63.99em){#searchbox .gsc-control-searchbox-only{height:40px}
}
#searchbox .search-button{display:none}
@media(max-width:63.99em){#searchbox .search-button{display:block;width:100%;margin-top:15px;margin-left:5px}
}
#searchbox form input[name="search"]{width:100%;padding-right:25px;color:#b1b3b4;border:1px solid #b1b3b4;font-size:14px}
@media(max-width:63.99em){#searchbox form input[name="search"]{height:40px;padding:10px}
}
#searchbox form input[name="search"]:focus{border:1px solid #b1b3b4}
#searchbox form .gsc-search-button{display:none}
#searchbox form .icon-search{fill:#9c9e9f;cursor:pointer;position:absolute;right:20px;top:2px;z-index:1}
@media(min-width:64em){#searchbox form .input-search{padding:5px 26px 4px 8px}
}
#searchbox form td.gsc-input{padding-right:0}
#searchbox form .gsc-clear-button{display:none}
.country-selector-floating{position:relative;padding:10px;margin:0 0 20px 0;background-color:#eceded}
@media(min-width:48em){.country-selector-floating{position:absolute;right:42px;top:190px;width:148px}
}
.country-selector-floating .img-link{display:inline-block}
.country-selector-floating .button-map{position:absolute;bottom:10px;right:10px}
.country-selector-floating .headline-secondary{margin-left:0}
.entry-box{position:relative;width:100%;font-size:0;border-top:1px solid #fff}
.ie9 .entry-box{display:table}
@media(min-width:37.5em){.entry-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1px}
}
@media(min-width:64em){.entry-box{border-top:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff;margin:0}
}
.entry-box-teaser{position:relative;display:inline-block;width:100%;border-bottom:1px solid #fff;font-size:16px;vertical-align:top}
.thai .entry-box-teaser{font-size:21px;line-height:1.2}
.entry-box-teaser .entrybox{height:100%}
@media(max-width:37.49em){.entry-box-teaser{height:auto!important}
}
@media(min-width:37.5em){.entry-box-teaser{width:50%;border-right:1px solid #fff}
}
@media(min-width:48em){.entry-box-teaser{width:33.333%}
}
@media(min-width:64em){.entry-box-teaser{width:20%;font-size:14px;border-bottom:0;padding-bottom:10px}
.ie9 .entry-box-teaser{display:table-cell}
.thai .entry-box-teaser{font-size:19px;line-height:1.2}
}
.headline-entry-box,.entry-box .headline-secondary,.entry-box .headline-element{font-family:'klavika_lightplain_basic',Arial,sans-serif;font-size:20px;line-height:20px;font-weight:normal;margin:0 0 16px 0}
.japanese .headline-entry-box,.japanese .entry-box .headline-secondary,.japanese .entry-box .headline-element{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .headline-entry-box,.chinese .entry-box .headline-secondary,.chinese .entry-box .headline-element{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .headline-entry-box,.eastern .entry-box .headline-secondary,.eastern .entry-box .headline-element{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter;margin-top:5px;line-height:1.15em}
.thai .headline-entry-box,.thai .entry-box .headline-secondary,.thai .entry-box .headline-element{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif;font-size:25px;line-height:23px;margin-top:5px}
@media(min-width:37.5em){.headline-entry-box,.entry-box .headline-secondary,.entry-box .headline-element{min-height:55px;margin:0 0 5px}
}
.nav-list li{width:100%}
.nav-item,.menu-additional .menu-item,.entrypage.wide .menu-additional .menu-item{display:block;width:100%;max-width:100%;background-color:#eceded}
@media(min-width:64em){.nav-item,.menu-additional .menu-item,.entrypage.wide .menu-additional .menu-item{min-height:1px;width:100%;padding:0;line-height:1;background-color:transparent;border:0}
}
.nav-item .is-selected{color:#d8282f}
.nav-item .is-selected span{color:#000}
@media(min-width:64em){.has-children.is-select .sub-items{display:block}
}
.is-mobile-hidden{display:none}
@media(min-width:64em){.is-mobile-hidden{display:inline-block}
}
.sub-items{max-height:0;-webkit-transition:max-height .5s;transition:max-height .5s}
@media(max-width:63.99em){.sub-items{overflow:hidden}
}
.is-open>.sub-items{max-height:20000px}
@media(max-width:63.99em){.sub-items .nav-item-link{padding-left:40px}
}
@media(min-width:64em){.main-item>.sub-items{visibility:hidden;position:absolute;left:0;top:21px;width:940px;padding:20px;background-color:#fff;font-size:0;margin-bottom:20px}
.main-item>.sub-items a{font-family:'klavika_regularplain_basic',Arial,sans-serif}
.japanese .main-item>.sub-items a{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif;font-weight:normal}
.chinese .main-item>.sub-items a{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .main-item>.sub-items a{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .main-item>.sub-items a{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.nav-item-is-visible .main-item.main-item-open .sub-items{visibility:visible}
.main-item .sub-items{max-height:2000px}
}
@media(min-width:64em){.nav-sub .sub-items{padding:0 10px;width:168px}
.nav-sub .sub-items .nav-item-link{color:#000}
.nav-sub .sub-items .is-selected{color:#d8282f}
}
.sub-items .sub-items{text-transform:none}
.nav-item-link,.menu-additional .menu-item,.entrypage.wide .menu-additional .menu-item{position:relative;display:inline-block;padding:14px 50px 14px 20px;width:100%;border-top:1px solid #fff;border-bottom:1px solid #bebebe;font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-size:16px}
.nav-item-link .eastern{font-weight:lighter}
.japanese .nav-item-link{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .nav-item-link{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .nav-item-link{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .nav-item-link{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif;font-size:19px;line-height:19px}
@media(max-width:63.99em){.nav-item-1 .nav-item-link{padding:14px 50px 14px 40px}
.nav-item-2 .nav-item-link{padding:14px 50px}
}
@media(min-width:64em){.nav-item-link,.menu-additional .menu-item,.entrypage.wide .menu-additional .menu-item{padding:0;width:auto;border:0;font-size:14px;line-height:15px;margin-bottom:2px}
.thai .nav-item-link{font-size:19px;line-height:1.2}
.nav-item.main-item .nav-item-link{line-height:14px;margin-bottom:5px}
.nav-sub .nav-item-link{color:#b1b3b4}
.is-open>.nav-item-link{color:#000}
.nav-item-link.is-selected{color:#d8282f}
.language-navigation .nav-item-link,.nav-item-group>.nav-item-link{padding-bottom:0}
.main-item>.nav-item-link{color:#707173}
.main-item.is-open>.nav-item-link{color:#000}
.nav-item-link:hover{color:#d8282f}
.nav-sub .nav-item-link:hover{text-decoration:underline}
.main-item>.nav-item-link:hover{color:#000}
}
@media(min-width:64em){.main-item .nav-item-1{display:inline-block;width:14.28571429%;vertical-align:top;padding:0 10px 0 0}
.main-item .nav-item-1:last-child{padding:0}
}
@media(min-width:64em){div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-4{width:25%}
div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-5{width:20%}
div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-6{width:16.66666667%}
div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-7{width:14.28571429%}
}
@media(min-width:64em){.nav-item-topic{margin:0 0 10px 0;text-transform:uppercase;width:100%}
.nav-sub .nav-item-topic{overflow:hidden;text-overflow:ellipsis}
}
.nav-expand{position:absolute;right:0;top:0;height:100%;width:45px;z-index:10;text-align:center;background-color:#d3d3d3}
.nav-expand:after{content:'+';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.nav-expand.is-open:after{content:'-'}
@media(min-width:64em){.nav-expand{display:none}
}
@media(min-width:64em){.nav-sub .nav-item .nav-expand{display:none!important}
.nav-sub .nav-item .sub-items{display:block!important;overflow:hidden}
}
@media(min-width:64em){.nav-main-flyout .main-item.is-open{background-color:#000!important}
.entrypage .nav-main-flyout .main-item.is-open .nav-main-flyout .main-item.is-open:hover{background-color:#fff!important}
.nav-main-flyout .main-item.is-open>.nav-item-link{color:#707173!important}
.nav-main .nav-item.main-item.is-open:hover{background-color:#fff!important}
}
.language-navigation{display:none}
.nav-main-wrapper .language-navigation{display:block}
.nav-main-wrapper .language-navigation .chosen-container{width:auto!important}
@media(min-width:1024px){.language-navigation{display:block}
.language-navigation .chosen-results{width:158px}
.nav-main-wrapper .language-navigation{display:none}
}
@media(min-width:64em){.language-navigation{position:absolute;top:15px;left:60px;z-index:500}
body.cover .language-navigation{z-index:200}
.nav-main-wrapper .language-navigation{top:-54px}
}
@media(min-width:64em){.language-navigation .nav-item{position:relative;display:inline-block;width:auto;padding:0 5px 0 4px;border-right:1px solid #fff}
.language-navigation .nav-item.language-list{text-transform:uppercase;border-right:1px solid #fff}
.language-navigation .nav-item.language-select{position:relative;border-right-width:0}
.language-navigation .nav-item.language-select .chosen-container{width:158px;position:absolute;top:-12px;left:3px}
.language-navigation .nav-item.language-select .chosen-container .chosen-drop .chosen-results .result-selected{display:none}
}
@media(min-width:64em){.language-navigation .nav-item-link{color:#fff;font-family:'klavika_regularplain_basic',Arial,sans-serif}
.japanese .language-navigation .nav-item-link{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .language-navigation .nav-item-link{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .language-navigation .nav-item-link{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;line-height:14px}
.thai .language-navigation .nav-item-link{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif;line-height:14px;font-size:19px}
.language-navigation .nav-item-link:hover{text-decoration:underline}
}
.language-navigation .language{border-right:0}
.nav-language{position:absolute;left:0;z-index:10;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s}
@media(min-width:37.5em){.nav-language{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.nav-language{top:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}
}
.nav-language.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media print{.nav-language{display:none}
}
.nav-main-wrapper{position:absolute;left:0;z-index:500;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s}
.nav-main-wrapper .is-logged-in{display:none}
@media(min-width:37.5em){.nav-main-wrapper{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.nav-main-wrapper{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;min-height:31px}
}
@media print{.nav-main-wrapper{display:none}
}
.nav-main-wrapper.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:37.5em){.is-nav-main-open .nav-main-wrapper{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
.thai .nav-main-wrapper .nav-item-link{font-size:17px;line-height:17px}
@media(min-width:64em){.nav-main{display:inline-block;position:relative;z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:10px 0 0 42px;max-width:675px}
}
@media(min-width:64em){.main-item{display:inline-block;width:auto;padding:2px 20px 0 20px;line-height:17px;height:21px;text-transform:uppercase}
.entrypage .main-item.is-open{background-color:#f5b325}
.main-item.is-open,.main-item:hover{background-color:#fff}
.entrypage .main-item:hover{background-color:#fff}
}
@media(max-width:63.99em){.menu-item.is-open .menu-text{display:block;padding-bottom:14px}
}
.nav-sub{position:absolute;top:0;left:0;width:100%;z-index:350;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s;font-size:16px}
.thai .nav-sub{font-size:21px;line-height:1.2}
.nav-sub.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:37.5em){.nav-sub{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
.nav-sub.is-open{-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.nav-sub{display:inline-block;position:relative;top:auto;font-size:14px;max-width:100%;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.thai .nav-sub{font-size:19px;line-height:1.2}
}
.nav-sub-wrapper{margin:0 10px 15px 10px}
.nav-sub-wrapper.empty{margin:0}
@media(min-width:64em){.nav-sub-wrapper{display:inline-block;width:178px;margin:0 10px 0 0;vertical-align:top;padding:20px}
.has-bg-img .nav-sub-wrapper{background:rgba(255,255,255,0.8)}
}
@media print{.nav-sub-wrapper{display:none}
}
.nav-sub-button{height:45px}
@media(min-width:64em),print{.nav-sub-button{display:none}
}
@media(min-width:64em),print{.subpage-title{display:none}
}
@media(min-width:48em){.stage{overflow:hidden}
}
@media(min-width:64em){.stage{margin:0 0 20px 0;max-height:300px}
}
.mood-img{margin:0 -5px 0 -5px}
.mood-img img{width:100%;height:auto}
@media(min-width:64em){.mood-img{display:inline-block;width:564px;margin:0}
}
.celum-image{font-size:0;padding:0 10px 10px 0;margin:0 0 10px 0;border-bottom:1px solid #b1b3b4}
@media(min-width:64em){.celum-image{padding-right:0}
}
.celum-image .image-wrapper:before{display:block;content:"";width:100%;padding-top:66.48%;background:#e7e8e8}
.celum-image .image-wrapper picture{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0}
@media(min-width:37.5em){.celum-image .image-wrapper picture{right:20px}
}
.celum-image .image-wrapper picture img{width:auto;height:100%;position:relative;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
@media(min-width:64em){.celum-image .image-wrapper{max-width:208px}
}
.celum-image .image-text{font-size:0}
.celum-image .title-col,.celum-image .data-col{display:inline-block;width:100%;font-size:14px;vertical-align:top}
.thai .celum-image .title-col,.thai .celum-image .data-col{font-size:19px;line-height:1.2}
.celum-image .title-col{text-transform:uppercase}
@media(min-width:64em){.celum-image .title-col{width:115px;padding-right:10px}
}
@media(min-width:64em){.celum-image .data-col{width:240px}
}
.download-link{display:block;position:relative}
.download-link .button-arrow{position:absolute;right:0;top:0}
@media(min-width:35.25em){.document-list .has-details:hover{background-color:#eceded}
.document-list .has-details:hover .table-cell{border-left-color:#eceded}
.document-list .table-cell{border-left:5px solid #fff}
.document-list .table-cell:first-child{border-left:0}
}
.file-format{text-transform:uppercase}
.data-title{font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .data-title{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .data-title{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .data-title{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .data-title{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
.management{position:relative;padding:0;max-width:100%;font-size:0}
@media(min-width:26.25em){.management{padding:10px 0}
}
@media(min-width:64em){.management{width:564px}
}
@media(min-width:26.25em){.management .button-align{width:-webkit-calc(100% - 208px);width:calc(100% - 208px);max-width:75%;position:absolute;bottom:10px;right:10px}
}
.management .lightbox .image{max-width:100%;max-height:470px;width:auto!important}
.management table{border:0 solid transparent;width:100%}
.management table td{border:0 solid transparent}
.management table td:first-child{white-space:nowrap;padding-right:10px;padding-left:0}
@media(min-width:64em){.management table td:first-child{padding-left:0}
}
.management .details>a{font-size:16px;line-height:17px}
.thai .management .details>a{font-size:21px;line-height:1.2}
@media(min-width:64em){.management .details>a{font-size:14px}
.thai .management .details>a{font-size:19px;line-height:1.2}
}
.management .details>a .icon{background:url('img_rwd/sika-sprite.png') 0 -1201px no-repeat;border:0;width:20px;display:inline-block;margin-left:2px;height:10px;cursor:pointer}
.management-photo{position:relative;display:inline-block;vertical-align:top}
@media(max-width:37.5em){.management-photo{width:100%;margin:0 0 15px 0}
}
@media(min-width:37.5em){.management-photo{width:25%;max-width:188px}
.management-photo .button-add{display:block}
}
@media(min-width:48em){.management-photo{width:188px}
}
.management-photo img{width:100%;display:block}
.personal-data{display:inline-block;vertical-align:top;padding:0 10px 20px 10px;width:100%}
@media(min-width:26.25em){.personal-data{width:75%;max-width:375px;padding:0 0 30px 20px}
}
@media(min-width:48em){.personal-data{width:375px}
}
.personal-data .button-align{padding:5px 0 0 0;cursor:pointer}
.personal-data h2{margin-top:5px}
@media(min-width:37.5em){.personal-data h2{margin-top:0}
}
.imagegallery-wrapper{position:relative;display:table;padding:2px;max-width:100%;font-size:0}
@media(min-width:26.25em){.imagegallery-wrapper{padding:10px 0}
}
@media(min-width:26.25em){.imagegallery-wrapper .button-align{width:-webkit-calc(100% - 208px);width:calc(100% - 208px);max-width:75%;position:absolute;bottom:10px;right:10px}
}
.imagegallery-wrapper .wide-image .lightbox-image{max-width:100%;width:auto!important;max-height:622px;overflow:hidden}
.imagegallery-wrapper .lightbox-image{max-width:100%;width:auto!important;position:relative;max-height:625px}
.imagegallery-wrapper .lightbox .image{max-height:625px;max-width:940px;width:100%!important;height:625px!important}
@media(max-width:48em){.imagegallery-wrapper .lightbox .image{height:auto!important}
}
@media(max-device-width:1280px){.imagegallery-wrapper .lightbox .image{max-height:500px;max-width:752px;width:100%!important;height:100%}
}
.imagegallery-item-wrapper{text-align:center;display:table-cell;float:left;font-size:12px;position:relative;width:185px;margin-left:3px;overflow:hidden;margin-bottom:10px;margin-top:0;padding-top:0}
@media(min-width:48em){.imagegallery-item-wrapper{width:184px}
}
.imagegallery-item-wrapper .image-wrapper{position:relative;max-width:none;max-height:none;width:auto;height:auto;display:block;padding:0}
.imagegallery-item-wrapper .image-wrapper picture img{width:184px;height:122px;max-width:100%}
@media(max-width:37.5em){.imagegallery-item-wrapper .image-wrapper picture img{height:auto;width:100%}
}
@media(max-width:37.5em){.imagegallery-item-wrapper .image-wrapper .button-add{display:block}
}
@media(min-width:37.5em){.imagegallery-item-wrapper .image-wrapper .button-add{right:10px}
}
.imagegallery-item-wrapper .imagegallery-lightbox-nav-control{display:block;font-size:20px}
.imagegallery-item-wrapper .lightbox-imagegallery-button-prev{padding-right:30px;float:left}
.imagegallery-item-wrapper .wide-image .lightbox-centered{width:100%;overflow:inherit;overflow:hidden}
.imagegallery-item-wrapper .lightbox-content .imagegallery-lightbox-nav-control .icon{display:inline}
@media(max-width:37.5em){.imagegallery-item-wrapper{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin-right:10px}
.imagegallery-item-wrapper .button-add{display:block;position:absolute}
}
.imagegallery-item-wrapper .lightbox-nav-control{display:block;opacity:1;position:absolute;bottom:15px;right:15px;cursor:pointer;padding-right:15px;padding-left:15px;color:white}
@media(max-width:37.5em){.imagegallery-item-wrapper{max-width:100%;width:100%}
.imagegallery-item-wrapper .button-add{display:inline-block;position:absolute;z-index:100}
.imagegallery-item-wrapper .lightbox-image:hover+.lightbox-nav-control{font-size:20px}
.imagegallery-item-wrapper .lightbox-nav-control:hover{font-size:20px}
.imagegallery-item-wrapper .lightbox-text.imagegallery-lightbox-text{min-width:240px}
.imagegallery-item-wrapper .lightbox-text.imagegallery-lightbox-text.is-closed{min-width:0}
}
@media(min-width:37.5em){.imagegallery-item-wrapper{max-width:188px}
.imagegallery-item-wrapper .button-add{display:inline-block;position:absolute;z-index:100;right:10px}
.imagegallery-item-wrapper .lightbox-image:hover+.lightbox-nav-control{opacity:.6;font-size:1.5em}
.imagegallery-item-wrapper .lightbox-nav-control:hover{opacity:1;font-size:1.5em}
.imagegallery-item-wrapper .lightbox-text.imagegallery-lightbox-text{min-width:240px}
.imagegallery-item-wrapper .lightbox-text.imagegallery-lightbox-text.is-closed{min-width:0}
}
.imagegallery-item-wrapper .image{width:100%;height:100%;max-height:188px;margin:auto}
@media(max-width:37.5em){.imagegallery-item-wrapper .image{max-height:none}
}
.imagegallery-item-wrapper img{margin:0 auto;padding:2px}
@media(max-width:48em){.imagegallery-item-wrapper img{width:100%;height:auto}
.imagegallery-item-wrapper img .button-add .image-wrapper{display:block;position:relative;left:75%;top:90%}
}
.flexslider{position:relative;background-color:#fff}
.flexslider .custom-navigation{position:absolute;bottom:0;z-index:10;width:350px;left:10px}
@media(max-width:48em){.flexslider .custom-navigation{position:relative}
}
@media(max-width:37.5em){.flexslider .custom-navigation{left:0}
}
.flexslider .custom-navigation .custom-controls-container{display:inline-block;padding-left:5px;padding-right:5px}
.flexslider .custom-navigation .custom-controls-container ol{display:inline;position:relative;bottom:15px}
.flexslider .custom-navigation a.flex-prev{position:relative;float:left;padding-left:10px;display:inline;line-height:40px;vertical-align:middle}
.flexslider .custom-navigation a.flex-prev.flex-disabled{display:none}
@media(max-width:37.5em){.flexslider .custom-navigation a.flex-prev{display:none}
}
.flexslider .custom-navigation a.flex-next{display:inline;width:40px;height:40px;line-height:40px;vertical-align:middle}
.flexslider .custom-navigation a.flex-next.flex-disabled{display:none}
@media(max-width:37.5em){.flexslider .custom-navigation a.flex-next{display:none}
}
.flex-direction-nav{*height:0}
.flex-direction-nav a{text-decoration:none;display:block;width:60px;font-weight:400;bottom:-7px;height:60px;margin:-20px 0 0;position:absolute;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:#f5b325;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:40px}
.flex-direction-nav a:before{display:inline-block;text-shadow:1px 1px 0 rgba(255,255,255,0.3)}
.flex-direction-nav .flex-prev{position:absolute;left:20px}
@media(max-width:48em){.flex-direction-nav .flex-prev{display:none}
}
.flex-direction-nav .flex-next{position:absolute;left:25px;text-align:right}
@media(max-width:48em){.flex-direction-nav .flex-next{display:none}
}
.flex-direction-nav a.flex-prev.flex-disabled{display:none}
.flex-direction-nav a.flex-next.flex-disabled{display:none}
.flex-direction-nav a.flex-next.flex-disabled:hover{cursor:default}
.flex-direction-nav a.flex-prev.flex-disabled:hover{cursor:default}
.flexslider:hover .flex-direction-nav .flex-prev{opacity:1}
.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .flex-direction-nav \ .flex-next{opacity:.7}
.flexslider:hover .flex-direction-nav \ .flex-next:hover{opacity:1}
.flex-control-paging li{display:inline-block;padding:0 5px}
.flex-control-paging a{display:inline-block;width:12px;height:12px;background-color:#ccc;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.5);box-shadow:1px 1px 1px rgba(0,0,0,0.5);cursor:default}
.flex-control-paging .flex-active{background-color:#565655}
@media(min-width:64em){.slides{height:300px}
}
.slides:after{content:'';display:table;clear:both}
.slide{overflow:hidden;opacity:0}
@media(min-width:64em){.slide{max-height:300px}
}
.slides .slide .headline{font-size:40px;text-transform:uppercase;font-weight:normal}
.slide-link{display:block;position:relative}
.slide-image{position:relative;padding:31.9% 0 0 0;overflow:hidden}
.content-container .slide-image{padding-top:38.915%}
.slide-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:auto}
@media(min-width:64em){.slide-image img{min-width:100%;min-height:100%}
}
@media(max-width:63.99em){.slider-caption{width:100%!important}
}
.slider-caption .slider-textbox{padding:20px 10px;font-size:14px;background:rgba(255,255,255,0.5)}
.slider-caption .slider-textbox .headline{font-size:40px;line-height:1.1;font-family:'klavika_lightplain_basic',Arial,sans-serif;margin:0;text-transform:uppercase;font-weight:normal}
.japanese .slider-caption .slider-textbox .headline{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .slider-caption .slider-textbox .headline{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .slider-caption .slider-textbox .headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .slider-caption .slider-textbox .headline{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif;font-size:45px;line-height:110%}
.slider-caption .slider-textbox .headline.headline-white{color:#000}
.slider-caption .slide-text{padding:0 10px}
.thai .slider-caption .slide-text p{font-size:21px;line-height:21PX}
@media(min-width:48em){.slider-caption .slider-textbox{position:absolute;top:20px;left:20px;padding:20px;margin-right:20px;max-width:564px;display:none}
.flex-active-slide .slider-caption .slider-textbox{display:inline-block}
.slider-caption .slider-textbox .headline.headline-white{color:#fff}
.slider-caption .slide-text{padding:20px 20px 30px}
}
@media(min-width:64em){.slide .slider-caption{position:absolute;top:20px;left:20px;max-width:60%;max-height:232px;-webkit-transition:all 250ms;transition:all 250ms;overflow:hidden}
.slide .slider-caption.long{height:232px;min-width:376px}
.slide .slider-caption .slider-textbox{position:relative;top:0;left:0;margin:0;-webkit-transition:all 250ms;transition:all 250ms}
.slide .slider-caption .slider-textbox .headline{-webkit-transition:all 250ms;transition:all 250ms}
.slide .slider-caption .slide-text{padding:0 20px 20px;opacity:0;width:100%;-webkit-transition:all 250ms;transition:all 250ms}
.slide .slider-caption .slide-text .cta-spacer{display:none}
.slide:hover .slider-caption{background:rgba(255,255,255,0.9);-webkit-transition:all 300ms;transition:all 300ms}
.slide:hover .slider-caption .slider-textbox{background:0;-webkit-transition:all 400ms;transition:all 400ms}
.slide:hover .slider-caption .slider-textbox .headline{color:#000;-webkit-transition:all 500ms;transition:all 500ms}
.slide:hover .slider-caption .slide-text{opacity:1;-webkit-transition:all 400ms;transition:all 400ms}
}
.newslead{margin-top:-10px;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .newslead{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .newslead{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .newslead{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .newslead{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
.newsheader{padding-bottom:0}
.menu{position:absolute;top:10px;left:10px;z-index:1000;font-size:0}
@media(min-width:64em){.menu{display:none}
}
.menu .icon{fill:#fff;width:25px;height:25px;margin:10px;vertical-align:middle}
.menu .menu-item{display:inline-block}
@media(min-width:64em){.menu-additional{position:absolute;bottom:0;right:222px;display:inline-block;padding:0 5px 0 0;z-index:200;font-size:0}
.menu-additional .icon-language{display:none}
}
@media print{.menu-additional{display:none}
}
.menu-additional .menu-item{cursor:pointer}
.japanese .menu-additional .menu-item{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .menu-additional .menu-item{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .menu-additional .menu-item{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .menu-additional .menu-item{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(max-width:63.99em){.menu-additional .menu-item.is-open .flyout{display:block;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 -50px -14px -20px;padding:15px 50px 15px 20px;width:auto}
}
@media(min-width:64em){.menu-additional .menu-item{position:static;display:inline-block;text-align:center;margin-bottom:0;width:30px;height:20px}
.menu-additional .menu-item.is-clicked{background:#fff}
.menu-additional .menu-item.is-clicked .flyout{display:block}
.menu-additional .menu-item.is-clicked .icon{fill:#d8282f}
}
@media(min-width:64em){.menu-additional .menu-text{display:inline-block;height:0;width:0;overflow:hidden;visibility:hidden}
}
.menu-additional .nav-expand{padding:15px;cursor:pointer}
@media(min-width:64em){.menu-additional .nav-expand{display:inline-block;background:0;width:auto;padding:0;position:relative}
}
.menu-additional .nav-expand:after{display:none}
.menu-additional .icon{width:18px;height:18px;vertical-align:middle}
@media(min-width:64em){.menu-additional .icon{width:16px;height:16px;margin:2px 5px 0 5px;fill:#8e8e8e}
}
@media(max-width:63.99em){.menu-additional .print{display:none}
}
@media(min-width:64em){.menu-additional .menu{display:none}
}
.menu-additional .login .is-logged-in{display:none}
.menu-additional .login .is-logged-out{display:inherit}
.menu-additional .login.is-loggedin .is-logged-in{display:inherit}
.menu-additional .login.is-loggedin .is-logged-out{display:none}
table{border:0;border-color:#000}
td{padding:5px}
@media(min-width:64em){td{padding:0 0 5px 0}
}
th,td,.table-cell{font-size:16px;vertical-align:top;width:auto}
.thai th,.thai td,.thai .table-cell{font-size:21px;line-height:1.2}
th .icon,td .icon,.table-cell .icon{cursor:pointer}
@media(min-width:60em){th,td,.table-cell{font-size:14px}
.thai th,.thai td,.thai .table-cell{font-size:19px;line-height:1.2}
}
.documentview .table-cell:nth-child(2){width:100%}
@media(max-width:34.25em){.table-row:nth-child(4n+1){background:#eee}
}
.table-headline{margin-bottom:10px;font-size:14px;line-height:18px;font-family:'klavika_mediumplain_basic',Arial,sans-serif;text-transform:uppercase;padding-left:5px}
.thai .table-headline{font-size:19px;line-height:1.2}
.japanese .table-headline{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .table-headline{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .table-headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .table-headline{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(min-width:600px){.table-headline{padding-left:20px}
}
.table-container{width:100%;margin:0 0 20px 0;border-top:1px solid #b1b3b4}
.table-header{display:none;position:relative;padding-left:5px}
@media(min-width:64em){.table-header{font-family:'klavika_regularplain_basic',Arial,sans-serif;font-weight:normal}
.japanese .table-header{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .table-header{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .table-header{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai .table-header{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
}
.table-header .empty-sort{display:none}
.table-sortable .table-header{cursor:pointer}
.table-sortable .table-header .empty-sort{display:block}
.table-header.table-cell{vertical-align:top}
.table-data{display:block;position:relative;font-size:0}
.table-data:before,.table-data .table-cell-data{display:inline-block;font-size:16px;vertical-align:top}
.thai .table-data:before,.thai .table-data .table-cell-data{font-size:21px;line-height:1.2}
@media(min-width:35.25em){.table-data:before,.table-data .table-cell-data{font-size:14px;width:100%}
.thai .table-data:before,.thai .table-data .table-cell-data{font-size:19px;line-height:1.2}
}
.table-data:before{content:attr(data-table-header);padding:0 10px 0 0;color:#87888a}
@media(min-width:35.25em){.table-data:before{display:none}
}
.table-data[data-table-header] .table-cell-data,.table-data[data-table-header]:before{width:50%}
@media(min-width:35.25em){.table-data[data-table-header] .table-cell-data,.table-data[data-table-header]:before{width:100%}
}
.table-data .table-cell-data{padding:0;width:100%}
@media(min-width:35.25em){.table-data .table-cell-data{padding:0}
}
.table-cell{text-align:left;padding-top:8px;padding-right:10px;padding-bottom:8px;border-bottom:1px solid #b1b3b4;line-height:16px;vertical-align:middle;padding-left:5px}
@media(max-width:63.99em){.table-cell{width:auto;height:auto}
}
@media(min-width:35.25em){.is-open>.table-cell{border-bottom:0}
}
@media(max-width:35.25em){.table-cell{text-align:left!important}
}
@media(min-width:35.25em){.table-cell{display:table-cell}
}
.table-cell .icon-arrow-down{display:none}
.table-cell .icon-arrow-up{display:inline-block}
.table-cell.is-open .icon-arrow-down{display:inline-block}
.table-cell.is-open .icon-arrow-up{display:none}
@media(min-width:35.25em){.table-cell{padding-left:20px;padding-right:0}
}
@media(min-width:64em){.table-cell:first-child{padding-left:20px}
}
.more-information{display:block}
@media(min-width:35.25em){.more-information{display:table-row}
}
@media(max-width:34.25em){.more-information .table-cell{display:inline-block;border:0}
}
.more-information.is-hidden-info{display:none}
.more-information img{max-width:96px}
.table-open-detail{vertical-align:bottom;padding:0;text-align:right}
@media(min-width:64em){.table-open-detail{text-align:center}
}
.sort-down .sort,.sort-up .sort{display:none}
.sort-down .sort-direction,.sort-up .sort-direction{display:inline-block}
.sort-down .sort-direction{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.sort-direction{display:none}
.icon-sort,.empty-sort{width:10px;height:18px;position:absolute;left:5px;top:6px;display:block}
.icon-sort svg{width:10px}
@media(min-width:64em){.icon-sort,.empty-sort{background:url('img_rwd/sika-sprite.png') 0 -846px no-repeat}
.icon-sort .icon{display:none}
.sort-down .icon-sort{background-position:0 -597px}
.sort-up .icon-sort{background-position:0 -647px}
}
.sika-rwd-table .table-container thead tr td,.sika-rwd-table .table-container thead tr th{font-weight:normal;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .sika-rwd-table .table-container thead tr td,.japanese .sika-rwd-table .table-container thead tr th{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .sika-rwd-table .table-container thead tr td,.chinese .sika-rwd-table .table-container thead tr th{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .sika-rwd-table .table-container thead tr td,.eastern .sika-rwd-table .table-container thead tr th{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .sika-rwd-table .table-container thead tr td,.thai .sika-rwd-table .table-container thead tr th{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
.sika-rwd-table .table-container tbody tr td.light-grey,.sika-rwd-table .table-container tbody tr th.light-grey{background-color:#d6d6d6}
.sika-rwd-table .table-container tbody tr td.dark-grey,.sika-rwd-table .table-container tbody tr th.dark-grey{background-color:#c0c0c0}
.sika-rwd-table .table-container.table-alternate tbody tr:nth-child(2n) td,.sika-rwd-table .table-container.table-alternate tbody tr:nth-child(2n) th{background-color:#ccc}
.sika-rwd-table .table-container.table-alternate .table-cell{border-bottom-width:0}
@media(min-width:1024px){.sika-rwd-table .table-container.table-alternate .table-cell{padding-left:20px}
}
.table-container tr td a{color:#565655;text-decoration:underline}
.table-container tr td a:hover{text-decoration:none}
.product-list .product .product-description .details .images picture img{max-width:185px}
.link-list .headline-element{margin:0 0 5px 0}
@media(min-width:64em){.footer .link-list.no-headline{padding-top:51px}
}
.link-list-item{position:relative;display:block;padding:10px 15px 10px 0;text-indent:0}
.link-list-item:before{display:none}
@media(min-width:64em){.link-list-item{padding-bottom:0;margin-bottom:5px;line-height:15px}
}
.entrybox .link-list-item,.margin-column .link-list-item{padding-top:0}
.margin-column .linklist .link-list-item{padding-top:0;margin-bottom:5px}
.link-list-item:hover{text-decoration:underline}
.link-list-item .icon{position:absolute;right:0;top:50%;width:12px;height:12px;margin-top:-5px}
.footer .link-list-item .icon{display:none}
@media(min-width:64em){.link-list-item .icon{display:none}
}
.login-out{font-family:'klavika_regularplain_basic',Arial,sans-serif}
.japanese .login-out{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .login-out{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .login-out{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai .login-out{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.login-out a{display:block;margin:0 0 10px 0}
.login-out .button{margin-bottom:10px}
@media(min-width:64em){.double-quick-linklist.content-element{padding-bottom:15px}
}
.double-quick-linklist .dropdown .dropdown-list{min-width:100%;max-width:100%;width:100%}
@media(min-width:64em){.double-quick-linklist .dropdown .dropdown-list{min-width:158px;max-width:158px}
}
.dropdown{position:relative;width:100%;margin:0 0 15px 0}
@media(min-width:64em){.dropdown{max-width:188px;margin-bottom:0}
}
.chosen-single,.dropdown-header{display:block;height:40px;font-size:14px;line-height:40px;color:#000;padding:2px 22px 0 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;background-color:#d0d2d2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f8f6f7),to(#d2d3d4));background:-webkit-linear-gradient(#f8f6f7 0,#d2d3d4 100%);background:linear-gradient(#f8f6f7 0,#d2d3d4 100%);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);box-shadow:1px 1px 0 0 rgba(0,0,0,0.5)}
.thai .chosen-single,.thai .dropdown-header{font-size:19px;line-height:1.2}
@media(min-width:64em){.chosen-single,.dropdown-header{height:20px;line-height:20px;padding-left:4px;background:url('img_rwd/sika-sprite.png') transparent 0 -2250px no-repeat;-webkit-box-shadow:none;box-shadow:none}
}
.chosen-single .icon,.dropdown-header .icon{position:absolute;right:10px;top:10px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.is-open .chosen-single .icon,.is-open .dropdown-header .icon{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}
@media(min-width:64em){.chosen-single .icon,.dropdown-header .icon{display:none}
}
.chosen-results,.dropdown-list{display:none;width:100%;padding:2px 10px 5px 10px;background-color:#d0d2d2;background:-webkit-gradient(linear,left top,left bottom,from(#f9f8f7),to(#d0d2d2));background:-webkit-linear-gradient(top,#f9f8f7,#d0d2d2);background:linear-gradient(to bottom,#f9f8f7,#d0d2d2);-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);box-shadow:1px 1px 0 0 rgba(0,0,0,0.5);border:0;max-height:150px;overflow:hidden;overflow-y:scroll}
@media(min-width:64em){.chosen-results,.dropdown-list{border-right:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;-webkit-box-shadow:none;box-shadow:none}
}
.is-open .chosen-results,.is-open .dropdown-list{display:block}
.chosen-results a,.dropdown-list a,.chosen-results li,.dropdown-list li{display:block}
.chosen-results a,.dropdown-list a{padding:0 0 5px 0;color:#000}
.chosen-results a:hover,.dropdown-list a:hover{text-decoration:underline}
@media(min-width:64em){.chosen-results a,.dropdown-list a{line-height:15px}
}
@media(min-width:64em){.chosen-results,.dropdown-list{z-index:1000;padding-left:4px;padding-bottom:0}
}
@media(min-width:64em){.js-chosen-orange .chosen-results,.js-chosen-orange .dropdown-list{background-color:#f5b325;background:-webkit-gradient(linear,left top,left bottom,from(#f1bf5e),to(#f5b325));background:-webkit-linear-gradient(top,#f1bf5e,#f5b325);background:linear-gradient(to bottom,#f1bf5e,#f5b325)}
body.white .js-chosen-orange .chosen-results,body.white .js-chosen-orange .dropdown-list,body.black .js-chosen-orange .chosen-results,body.black .js-chosen-orange .dropdown-list{background-color:#d0d2d2;background:-webkit-gradient(linear,left top,left bottom,from(#f9f8f7),to(#d0d2d2));background:-webkit-linear-gradient(top,#f9f8f7,#d0d2d2);background:linear-gradient(to bottom,#f9f8f7,#d0d2d2)}
}
@media(min-width:37.5em){.double-quick-linklist.last{padding-bottom:46px}
.double-quick-linklist .dropdown-list{max-height:76px}
}
.redirectInfo{font-size:1rem;font-weight:normal;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .redirectInfo{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .redirectInfo{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .redirectInfo{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .redirectInfo{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
.redirectInfo.error{color:red}
.paging{width:100%;text-align:right}
.paging a{display:inline-block;padding:8px}
@media(min-width:64em){.paging a{padding:3px}
}
.paging .selected{color:#d8282f}
.paging .icon-prev{margin-right:3px}
.paging .icon-next{margin-left:3px}
.contactpersons fieldset.form-element{margin-top:0;margin-bottom:0}
.contactpersons div.form-element{margin-top:5px}
.contactpersons .first-content-element{margin-top:-15px}
.contactpersons .content-element-contactpersons-form{border-top:1px solid #b1b3b4;padding-left:0;padding-top:10px}
.contactpersons .please-wait{display:none}
.contactpersons .new-search{border-bottom:1px solid #b1b3b4;padding:10px 0}
.contactpersons a.arrow-indicator:after{width:20px;height:20px;background-position:0 -300px}
@media(min-width:64em){.contactpersons a.arrow-indicator:after{width:10px;height:10px;background-position:0 -1000px}
}
.contactpersons .content-element-contactpersons-result{padding-left:0}
.contactpersons .content-element-contactpersons-result h3{margin-bottom:5px;color:#000;font-family:Arial,sans-serif;font-size:14px;line-height:18px;text-transform:uppercase}
.contactpersons .content-element-contactpersons-result .contactpersons-row{border-bottom:1px solid #b1b3b4;padding-top:10px}
.contactpersons .content-element-contactpersons-result .contactpersons-row:first-child{border-top:1px solid #b1b3b4}
@media(min-width:48em){.contactpersons .content-element-contactpersons-result .contactpersons-row{padding-bottom:10px}
}
.contactpersons .content-element-contactpersons-result .contactpersons-row .contactpersons-col{margin-bottom:10px}
.contactpersons .content-element-contactpersons-result .contactpersons-row .contactpersons-col.contactpersons-col-empty{display:none}
@media(min-width:48em){.contactpersons .content-element-contactpersons-result .contactpersons-row .contactpersons-col.contactpersons-col-empty{display:block}
}
@media(min-width:48em){.contactpersons .content-element-contactpersons-result .contactpersons-row .contactpersons-col{min-height:1px;width:25%;float:left;margin-bottom:0}
}
.contactpersons .content-element-contactpersons-result .contactpersons-row .contactpersons-col br:first-child{display:none}
.contactpersons .content-element-contactpersons-result .contactpersons-row:after{content:'';display:block;clear:both}
@media(min-width:64em){.partnerfinder form,.contactpersons form{max-width:none}
}
.partnerfinder form h3,.contactpersons form h3{margin-bottom:5px}
.partnerfinder form .row,.contactpersons form .row{margin-bottom:10px}
.partnerfinder form .row .form-element,.contactpersons form .row .form-element{padding-left:0}
@media(min-width:64em){.partnerfinder form .row .form-element,.contactpersons form .row .form-element{padding-right:0}
}
.partnerfinder form .row .form_row,.contactpersons form .row .form_row{padding-left:0}
.partnerfinder form ul.chosen-results,.contactpersons form ul.chosen-results{width:173px;-webkit-box-sizing:content-box;box-sizing:content-box}
.partnerfinder form a.chosen-single,.contactpersons form a.chosen-single{width:187px}
@media(min-width:64em){.partnerfinder form a.chosen-single,.contactpersons form a.chosen-single{width:188px}
}
.partnerfinder form fieldset.form-element>div,.contactpersons form fieldset.form-element>div{margin-bottom:5px}
@media(min-width:64em){.partnerfinder form fieldset.form-element>div,.contactpersons form fieldset.form-element>div{-moz-column-count:3;column-count:3;-webkit-column-count:3;-moz-count:3;column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px}
}
.partnerfinder form fieldset.form-element>div .checkbox-wrapper,.contactpersons form fieldset.form-element>div .checkbox-wrapper{margin-bottom:0}
@media(min-width:64em){.partnerfinder form fieldset.form-element>div .checkbox-wrapper,.contactpersons form fieldset.form-element>div .checkbox-wrapper{display:inline-block;width:100%}
}
.partnerfinder form fieldset.form-element>div .checkbox-wrapper label,.contactpersons form fieldset.form-element>div .checkbox-wrapper label{cursor:pointer}
.mod-partner-finder{padding-bottom:90px}
@media(min-width:64em){.mod-partner-finder{margin-left:-20px;margin-right:-10px}
}
.mod-partner-finder .hide{display:none}
.mod-partner-finder .hd{padding-bottom:10px}
.mod-partner-finder .hd .h3{margin-bottom:5px}
.mod-partner-finder .row{margin-bottom:10px;overflow:hidden}
.mod-partner-finder .row:last-child{margin:0;padding:0;border:0}
.mod-partner-finder .row .span2{width:100%}
@media(min-width:600px){.mod-partner-finder .row .span2{width:50%}
}
.mod-partner-finder .row .col{min-height:1px}
.mod-partner-finder .row .col.dealer_list{float:left}
.mod-partner-finder .row .col.dealer_map{float:right;padding-bottom:20px}
@media(min-width:600px){.mod-partner-finder .row .col.dealer_map{padding-bottom:20px}
}
.mod-partner-finder .dealer_map .bd .gmap .gm-style{height:400px!important;position:static!important;left:auto!important;top:auto!important}
@media(min-width:600px){.mod-partner-finder .dealer_map .bd .gmap .gm-style{height:500px!important}
}
@media(min-width:64em){.mod-partner-finder .dealer_map .bd .gmap .gm-style{height:300px!important}
}
.mod-partner-finder .dealer_map .gmap{height:400px}
@media(min-width:600px){.mod-partner-finder .dealer_map .gmap{height:500px}
}
@media(min-width:64em){.mod-partner-finder .dealer_map .gmap{height:300px}
}
@media(min-width:600px){.mod-partner-finder .dealer_list .bd{margin-right:5px}
}
.mod-partner-finder .dealer_list .search-result-paging{margin-top:10px;margin-right:5px}
.mod-partner-finder .dealer_list .search-result-paging:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.mod-partner-finder .dealer_list .search-result-paging a{display:block;padding:0 10px}
.mod-partner-finder .dealer_list .search-result-paging a.back-link{float:left}
.mod-partner-finder .dealer_list .search-result-paging a.next-link{float:right}
.mod-partner-finder .dealer_list .new-search{margin-top:10px}
.mod-partner-finder .dealer_list .new-search a{padding:0 10px}
.mod-partner-finder .dealer_list .simpleList li{padding-bottom:10px;border-bottom:1px solid #b1b3b4}
.mod-partner-finder .dealer_list .simpleList li.last{padding:0;margin:0;border:0}
.mod-partner-finder .dealer_list .simpleList li p{margin-bottom:0;line-height:17px}
.mod-partner-finder .dealer_list .simpleList li .centrerow:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{display:block;float:left;padding-left:10px;width:23px;margin-top:10px;clear:none;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(min-width:26.25em){.mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{clear:none}
}
@media(min-width:37.5em){.mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{clear:none}
}
@media(min-width:48em){.mod-partner-finder .dealer_list .simpleList li .centrerow .location_index{clear:none}
}
.mod-partner-finder .dealer_list .simpleList li .centrerow .clear{display:none;clear:none;visibility:hidden;line-height:0;height:0}
@media(min-width:26.25em){.mod-partner-finder .dealer_list .simpleList li .centrerow .clear{clear:none;display:none}
}
@media(min-width:37.5em){.mod-partner-finder .dealer_list .simpleList li .centrerow .clear{clear:none;display:none}
}
@media(min-width:64em){.mod-partner-finder .dealer_list .simpleList li .centrerow .clear{clear:none;display:none}
}
.mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{display:block;float:left;margin-right:10px;margin-left:10px;width:220px;margin-top:10px;font-family:'klavika_mediumplain_basic',Arial,sans-serif}
.japanese .mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(min-width:64em){.mod-partner-finder .dealer_list .simpleList li .centrerow .centrename{width:200px}
}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_show_details{float:right;display:block;margin-top:10px}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_show_details.active .state_hidden{display:none}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_show_details.active .state_visible{display:inline}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_show_details .state_visible{display:none}
.mod-partner-finder .dealer_list .simpleList li .centrerow .location_show_details span{padding-right:10px}
.mod-partner-finder .dealer_list .simpleList li .centredetails{padding-left:10px;padding-top:10px}
@media(min-width:64em){.mod-partner-finder .dealer_list .simpleList li .centredetails{padding-left:33px;padding-top:0}
}
.mod-partner-finder .dealer_list .simpleList li .centredetails span{display:block}
.mod-partner-finder .dealer_list .simpleList li .centredetails .address{margin-bottom:10px}
.mod-partner-finder .bd.line{padding:0 0 10px 0;border-top:1px solid #b1b3b4;border-bottom:1px solid #b1b3b4;overflow:visible}
.mod-partner-finder .bd.line>span{padding-top:10px;padding-left:10px;display:block}
#gmap0-params{display:none}
.entry-header-images{margin:0 0 0 -10px}
@media(min-width:64em){.entry-header-images{margin:0}
}
.entry-header-img{max-width:100%}
.entry-header-img img{max-width:100%}
.news-list li a .icon-sort{width:10px;height:18px;position:relative;left:0;top:4px;display:inline-block;margin-right:1px}
.news-list .date{width:100%;padding-bottom:0}
@media(min-width:37.5em){.news-list .date{width:20%}
}
.news-list .news{width:100%;margin:0}
@media(min-width:37.5em){.news-list .news{width:78%;margin:0 0 0 2%}
}
@media(max-width:64em){.news-list .news .arrow-indicator{padding:0 35px 0 0}
.news-list .news .arrow-indicator:after{right:10px;bottom:0;width:20px;height:20px;background-position:0 -300px}
}
@media(min-width:64em){.news-list .news .arrow-indicator:after{bottom:50%;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
}
.news-list .listing-separator{border-top:0}
.news-list .listing-separator .headline-element{text-indent:0;margin:0}
@media(min-width:37.5em){.news-list .listing-separator{border-top:1px solid #b1b3b4}
.news-list .listing-separator a:hover{text-decoration:underline}
}
.news-list .listing{border-top:1px solid #b1b3b4}
@media(min-width:37.5em){.news-list .listing{border-top:0}
.news-list .listing:first-child{border-top:1px solid #b1b3b4}
}
.news-list .news-paging a:hover{text-decoration:underline}
.textimage{position:relative;padding:10px 0 0 0;margin:0 0 10px 0;border-bottom:1px solid #b1b3b4;font-size:0}
*+.textimage{border-top:1px solid #b1b3b4}
.textimage+.textimage{border-top:0;margin-top:-10px}
.textimage.first{border-top:1px solid #b1b3b4}
.main-content>.textimage:first-child{margin-top:-20px}
.textimage .button-add{right:20px}
.textimage .headline-secondary{margin-left:0}
.textimage .content-element{padding:0 0 10px 0}
.textimage .button-align{padding:0 10px}
@media(min-width:64em){.textimage .content-element{padding:0 10px 10px 0;zoom:1}
.textimage .content-element:before,.textimage .content-element:after{content:"";display:table}
.textimage .content-element:after{clear:both}
.textimage .content-element .image-wrapper{float:left}
.textimage .content-element .image-wrapper span.caption{display:none}
.textimage .content-element .image-wrapper img{width:188px}
.textimage .content-element .button-align{width:63%;float:right;padding:0}
}
.image-wrapper{position:relative;vertical-align:top;margin:0 0 15px 0;line-height:0}
.image-wrapper .button-add{display:none}
@media(min-width:37.5em){.image-wrapper{display:inline-block;width:37%;margin:0;padding:0 20px 0 0}
.image-wrapper .button-add{display:block;right:30px}
}
@media(min-width:64em){.image-wrapper{max-width:208px}
}
@media(min-width:37.5em){.teaser-wrapper .image-wrapper{width:100%;padding-right:0}
.teaser-wrapper .image-wrapper .button-add{right:10px}
}
.caption{font-size:14px;line-height:1.33}
.thai .caption{font-size:19px;line-height:1.2}
.image-text{vertical-align:top;font-size:14px;margin-left:10px;margin-right:10px}
.thai .image-text{font-size:19px;line-height:1.2}
@media(min-width:37.5em){.image-text{display:inline-block;width:63%;margin:0}
}
@media(min-width:64em){.image-text{max-width:355px}
}
.readmore-box.tooSmall{max-height:inherit;height:inherit;width:inherit;position:inherit;overflow:inherit}
.readmore-box{max-height:200px;height:200px;width:100%;position:relative}
.readmore-box>.text-readmore-complete{position:absolute;max-height:150px;overflow:hidden;top:0}
.readmore-box.tooSmall>.text-readmore-complete{position:inherit;max-height:inherit;overflow:inherit;top:inherit}
.readmore-box.active>.text-readmore-complete{position:absolute;overflow:visible;top:0}
.readmore>.js-button-readmore{position:absolute;bottom:0}
.readmore-box .read-more{position:absolute;height:120px;line-height:120px;vertical-align:middle;bottom:0;left:0;width:100%;text-align:right;margin:0;padding:2em 0 0 0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.readmore-box .read-less{position:absolute;bottom:0;left:0;width:100%;vertical-align:bottom;text-align:right;margin:0;padding:2em 0 0 0}
.read-less{display:none}
@media(min-width:64em){.product-groups{max-width:564px}
}
.product-groups>.headline-secondary{margin:0;padding:20px 10px 10px 20px}
.product-groups>.headline-secondary:first-of-type{padding-top:0}
.product{padding:10px 0 30px 0;position:relative}
@media(min-width:64em){.product{font-size:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:0;padding:0}
.product:first-child{border:0}
}
.product-description{padding-top:8px}
@media(min-width:64em){.product-description{display:inline-block;width:564px;margin:0 10px 0 0;padding-top:8px;padding-bottom:10px;font-size:14px;border-bottom:1px solid #b1b3b4}
.thai .product-description{font-size:19px;line-height:1.2}
.product:first-child .product-description{border-top:1px solid #b1b3b4}
}
.product-description .headline-secondary{color:#000;text-transform:none}
.product-add{padding:0 10px 20px}
@media(min-width:64em){.product-add{display:inline-block;width:178px;padding:8px 10px 10px 10px;font-size:14px;border-bottom:1px solid #b1b3b4}
.thai .product-add{font-size:19px;line-height:1.2}
.product:first-child .product-add{border-top:1px solid #b1b3b4}
}
@media(max-width:64em){.product-add .link-list-item{padding-right:25px}
}
.flash{margin:0 0 20px 0}
.flash object{max-width:100%!important}
.flash img{width:100%;height:auto}
.flash .fallback{display:block;position:relative;background-color:#ccc;background-image:url('img_rwd/dh2/fallback_mobile.png');background-repeat:no-repeat;background-position:50% 50%;height:180px}
.flash .fallback .fallback_text{position:absolute;left:0;right:0;bottom:0;padding:60px 20px 10px 20px;text-align:center}
.flash .original{display:none}
@media(min-width:37.5em){.flash .fallback{height:432px}
.flash .fallback .fallback_text{top:50%;bottom:auto}
}
@media(min-width:64em){.flash .fallback{display:none}
.flash .original{display:block}
}
.flash.show_fallback .fallback{display:block}
.flash.show_fallback .original{display:none}
.flashimage img{width:100%;height:auto}
.flashtitle{text-align:left}
@media(max-width:63.99em){.image .open-lightbox{cursor:default}
}
@media(min-width:26.25em){.main-content>.image{padding-bottom:10px}
}
.margin-column .image>.image{margin:0 0 20px 0}
iframe{border:0}
iframe.jsMessage,iframe.proxy{width:100%}
.entry-page-content iframe{margin-bottom:20px}
div.iframe{-webkit-overflow-scrolling:touch;max-width:100%!important;width:auto}
@media(max-width:620px){div.iframe{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}
div.iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
}
.cug-form input,.cug-form select{line-height:normal;display:block;width:250px;margin-bottom:10px}
.cug-form input.checkboxfield{display:inline-block;width:15px;height:15px}
.cug-form span.check-text{vertical-align:top;line-height:15px}
.cug-form em{color:#d8282f}
.cug-form .termReqMessage{color:#d8282f;display:none}
.cug-form fieldset.component{padding:0;margin:0;margin-bottom:10px}
.cug-form .error-field{color:#d8282f;display:block}
.cug-form .notice-box{border-bottom-color:#d8282f;border-width:thick;background-color:#d8282f;opacity:.8;padding:10px;margin-bottom:20px;border-radius:5px;color:white;font-weight:bolder}
@media(min-width:64em){.pimtitletext{max-width:564px}
}
.pimtitletext h2{text-transform:uppercase}
body:not(.japanese):not(.chinese):not(.eastern):not(.thai) .pimtitletext h2{font-size:1.17rem;font-family:'klavika_regularplain_basic',Arial,sans-serif;font-weight:500}
@media(min-width:60em){body:not(.japanese):not(.chinese):not(.eastern):not(.thai) .pimtitletext h2{font-size:16.38px}
}
.pimtitletext h3{text-transform:uppercase}
body:not(.japanese):not(.chinese):not(.eastern):not(.thai) .pimtitletext h3{font-size:1.17rem;font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-weight:500}
@media(min-width:60em){body:not(.japanese):not(.chinese):not(.eastern):not(.thai) .pimtitletext h3{font-size:14px}
}
.pimmosaic,.teaser-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0}
.pimmosaic.component,.teaser-group.component{width:100%}
@media(min-width:26.25em){.pimmosaic,.teaser-group{margin:0 -6px 0 0}
}
.mosaic-wrapper,.teaser-wrapper{display:inline-block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 0 10px 0;font-size:14px;vertical-align:top}
.thai .mosaic-wrapper,.thai .teaser-wrapper{font-size:19px;line-height:1.2}
@media(min-width:26.25em){.mosaic-wrapper,.teaser-wrapper{width:50%;padding:0 3px 0 0}
}
@media(min-width:35.25em){.mosaic-wrapper,.teaser-wrapper{width:33.333%}
}
.mosaic-wrapper a,.teaser-wrapper a,.mosaic-wrapper picture,.teaser-wrapper picture,.mosaic-wrapper img,.teaser-wrapper img{display:block;max-width:100%}
.mosaic-wrapper picture,.teaser-wrapper picture{display:block;width:100%;height:auto;position:relative;overflow:hidden;padding:36.05% 0 0 0}
.mosaic-wrapper picture img,.teaser-wrapper picture img{display:block;position:absolute;bottom:0;right:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.mosaic-wrapper .lightbox picture,.teaser-wrapper .lightbox picture,.mosaic-wrapper .lightbox img,.teaser-wrapper .lightbox img{display:inline;max-width:100%}
.mosaic-wrapper .bottom,.teaser-wrapper .bottom{padding:10px 20px 10px 10px}
.mosaic-wrapper .arrow-indicator,.teaser-wrapper .arrow-indicator{padding-right:0}
.mosaic-wrapper .arrow-indicator:after,.teaser-wrapper .arrow-indicator:after{right:10px;bottom:10px}
.mosaic-wrapper .arrow-indicator.mosaic:after,.teaser-wrapper .arrow-indicator.mosaic:after{width:20px;height:20px;background-position:0 -300px}
@media(min-width:64em){.mosaic-wrapper .arrow-indicator.mosaic:after,.teaser-wrapper .arrow-indicator.mosaic:after{width:10px;height:10px;background-position:0 -1000px}
}
@media(min-width:64em){.mosaic-wrapper .icon,.teaser-wrapper .icon{display:none}
}
@media(min-width:60em){.mosaic-wrapper .button-arrow,.teaser-wrapper .button-arrow{position:absolute;right:10px;bottom:10px}
}
.mosaic-wrapper .teaser,.teaser-wrapper .teaser{display:inline-block;width:100%;padding:0}
.mosaic-wrapper .teaser img,.teaser-wrapper .teaser img{width:100%;height:auto}
.mosaic-wrapper .teaser-link:hover,.teaser-wrapper .teaser-link:hover{text-decoration:none}
.teaser,.mosaic{background-color:#eceded}
@media(min-width:35.25em){.teaser-wrapper{width:50%;padding:0 3px 0 0}
}
@media(min-width:50em){.teaser-wrapper{width:25%}
}
.teaser-link{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.teaser-link .bottom{padding-right:10px;padding-bottom:30px}
@media(min-width:64em){.teaser-link .bottom{padding:10px 10px 10px 20px;overflow:hidden;min-height:85px}
.has-link .teaser-link .bottom{padding-bottom:30px}
}
.teaser-link .headline{font-family:'klavika_lightplain_basic',Arial,sans-serif;text-transform:uppercase}
.japanese .teaser-link .headline{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .teaser-link .headline{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .teaser-link .headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .teaser-link .headline{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
.mosaic-wrapper{width:100%}
@media(min-width:33.25em){.mosaic-wrapper{width:50%}
}
@media(min-width:39.25em){.mosaic-wrapper{width:33.333%}
}
a.mosaic:hover p{text-decoration:underline}
.mosaic .bottom{height:53px;padding:10px 30px 10px 10px}
@media(min-width:26.25em){.mosaic .bottom{padding-right:20px}
}
@media(min-width:35.25em){.mosaic .bottom{padding-right:10px}
}
.entrypage.wide .flyout{font-size:14px;position:absolute;left:0;top:47px;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);width:100%;padding:10px;background-color:#fff;border:1px solid #ccc;z-index:50;text-align:left;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}
.thai .entrypage.wide .flyout{font-size:19px;line-height:1.2}
@media(min-width:1024px){.menu-additional .entrypage.wide .flyout{border:0;width:158px;min-height:134px}
}
.entrypage.wide .flyout.is-open{display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.entrypage.wide .flyout .input{width:100%}
.entrypage.wide .flyout.flyout-hidden{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}
.menu-item .entrypage.wide .flyout{display:none}
.entrypage.wide .flyout .headline{color:#87888a;font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-weight:400;text-transform:uppercase}
.japanese .entrypage.wide .flyout .headline{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .flyout .headline{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .flyout .headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .entrypage.wide .flyout .headline{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif}
@media(min-width:64em),print{.entrypage.wide .flyout{display:none}
}
@media(min-width:64em){.entrypage.wide .flyout{top:52px;width:200px;-webkit-transform:none;-ms-transform:none;transform:none}
.entrypage.wide .flyout.is-open{display:block}
}
.entrypage.wide .flyout-search{z-index:500;top:62px}
.entrypage.wide .flyout-search .icon-search{display:none}
@media(min-width:64em){.entrypage.wide .flyout-search .icon-search{display:inline-block;position:absolute;right:5px;top:6px;height:100%;fill:#9c9e9f;cursor:pointer;height:22px;width:22px}
}
@media(min-width:64em){.entrypage.wide .flyout-search{display:inline-block;left:auto;top:120px;right:170px;padding:0;width:203px;border:0}
.entrypage.wide .flyout-search input{margin:0;height:34px}
.entrypage.wide .flyout-search .headline,.entrypage.wide .flyout-search input[type="submit"]{display:none}
}
.entrypage.wide .content-cover{background-color:#000;position:fixed;top:0;left:0;width:0;height:0;z-index:499;opacity:0;-webkit-transition-property:opacity,width,height;transition-property:opacity,width,height;-webkit-transition-duration:1s,0s,0s;transition-duration:1s,0s,0s;-webkit-transition-delay:0s,1s,1s;transition-delay:0s,1s,1s}
.entrypage.wide .content-cover.content-cover-show{display:block;opacity:.8;width:100%;height:100%;-webkit-transition:opacity 1s;transition:opacity 1s}
.entrypage.wide .footer{padding:10px;background-color:#565656;color:#d9dadb;font-size:0;position:relative}
@media(min-width:37.5em){.entrypage.wide .footer{padding:20px 20px 70px 20px}
}
@media(min-width:64em){.entrypage.wide .footer{max-width:1280px;margin:auto;padding:0 150px}
}
@media print{.entrypage.wide .footer{display:none}
}
.entrypage.wide .footer a{display:inline-block;width:100%;padding:8px 0;font-size:14px;line-height:17px;color:#d9dadb}
.thai .entrypage.wide .footer a{font-size:21px;line-height:1.2}
@media(min-width:64em){.entrypage.wide .footer a{font-size:14px}
.thai .entrypage.wide .footer a{font-size:19px;line-height:1.2}
.entrypage.wide .footer a:hover{color:#000;text-decoration:underline}
}
@media(min-width:64em){.entrypage.wide .footer a{padding:0}
}
.entrypage.wide .footer li{border:0}
.entrypage.wide .footer li:last-child,.entrypage.wide .footer li.list-social{border:0}
.entrypage.wide .footer h2{margin:15px 0;font-size:24px;font-family:'klavika_lightplain_basic',Arial,sans-serif;text-transform:uppercase;font-weight:300}
.thai .entrypage.wide .footer h2{font-size:21px;line-height:1.2}
.japanese .entrypage.wide .footer h2{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .footer h2{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .footer h2{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;margin-top:5px;line-height:1.15em;font-weight:bold}
.thai .entrypage.wide .footer h2{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(min-width:64em){.entrypage.wide .footer h2{font-size:24px;height:36px;margin-top:0}
.thai .entrypage.wide .footer h2{font-size:19px;line-height:1.2}
}
.entrypage.wide .footer .list-block-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.entrypage.wide .footer .list-block-container .list-block{display:inline-block;width:100%;vertical-align:top}
.entrypage.wide .footer .list-block-container .list-block.list-social{display:none}
.entrypage.wide .footer .list-block-container .list-block.list-legal{display:block}
@media(min-width:37.5em){.entrypage.wide .footer .list-block-container .list-block.list-legal{position:absolute;left:0;bottom:0;width:100%;padding:20px 150px;background:#565656}
}
@media(min-width:64em){.entrypage.wide .footer .list-block-container .list-block.list-legal{bottom:-67px}
}
.entrypage.wide .footer .list-block-container .list-block.list-legal h2{display:none}
@media(max-width:37.49em){.entrypage.wide .footer .list-block-container .list-block.list-legal h2{display:block}
}
.entrypage.wide .footer .list-block-container .list-block.list-legal .link-list.no-headline{padding:0}
.entrypage.wide .footer .list-block-container .list-block.list-legal ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:37.49em){.entrypage.wide .footer .list-block-container .list-block.list-legal ul{display:block;-webkit-box-pack:inherit;-webkit-justify-content:inherit;-ms-flex-pack:inherit;justify-content:inherit}
}
.entrypage.wide .footer .list-block-container .list-block.list-legal ul li{padding:0 10px}
@media(max-width:37.49em){.entrypage.wide .footer .list-block-container .list-block.list-legal ul li{padding:0}
}
@media(min-width:37.5em){.entrypage.wide .footer .list-block-container .list-block{display:block;width:30%}
}
@media(max-width:37.49em){.entrypage.wide .footer .list-block-container .list-block h2.headline-secondary{cursor:pointer}
}
@media(max-width:37.49em){.entrypage.wide .footer .list-block-container{display:block}
}
.entrypage.wide .footer .social-media-wide{display:block}
.entrypage.wide .footer .social-media-wide .socialMediaBox{position:absolute;text-align:center;left:0;width:100%;top:-54px;padding:10px 0}
@media(max-width:64em){.entrypage.wide .footer .social-media-wide .socialMediaBox{top:-63px}
}
.entrypage.wide .device-switcher{margin:20px 0 0 0}
@media(min-device-width:64em){.entrypage.wide .device-switcher{display:none}
}
.entrypage.wide .header{position:relative;z-index:1000;height:62px;width:100%;padding:5px 20px;background-color:#f5b325;line-height:1;text-align:right}
@media(min-width:64em),print{.entrypage.wide .header{padding:12px 42px;height:110px;z-index:200}
}
@media print{.entrypage.wide .header{background-color:transparent}
}
.entrypage.wide #countryRedirectDialog h3.header{background-color:initial}
.entrypage.wide .logo{display:inline-block;height:48px;padding-right:127px;margin-top:8px;vertical-align:bottom}
.entrypage.wide .logo a,.entrypage.wide .logo img{height:100%;width:auto}
@media(max-width:37.49em){.entrypage.wide .logo{padding-right:0;margin-top:2px}
}
@media(max-width:63.99em){.entrypage.wide .logo{padding-right:0;margin-top:2px}
}
@media(min-width:64em),print{.entrypage.wide .logo{height:68px}
}
.entrypage.wide .logo-cobranding{max-height:48px;max-width:158px;padding:22px 10px 0 0;vertical-align:bottom;display:inline-block;height:48px}
.entrypage.wide .logo-cobranding img{height:100%;width:auto}
@media(min-width:64em),print{.entrypage.wide .logo-cobranding{padding:15px 30px 0 0;max-width:218px;height:45px;max-height:45px}
}
.entrypage.wide .nav-list li{width:100%}
.entrypage.wide .nav-item{display:block;width:100%;max-width:100%;background-color:#eceded}
@media(min-width:64em){.entrypage.wide .nav-item{min-height:1px;width:100%;padding:0;line-height:1;display:inline-block;background-color:transparent;border:0}
.entrypage.wide .nav-item .nav-item-1{padding:0 10px 0 0}
}
.entrypage.wide .nav-item .is-selected{color:#d8282f}
.entrypage.wide .nav-item .is-selected span{color:#000}
@media(min-width:64em){.entrypage.wide .has-children.is-select .sub-items{display:block}
}
.entrypage.wide .is-mobile-hidden{display:none}
@media(min-width:64em){.entrypage.wide .is-mobile-hidden{display:inline-block}
}
.entrypage.wide .sub-items{-webkit-transition:max-height .5s;transition:max-height .5s}
@media(max-width:63.99em){.entrypage.wide .sub-items{overflow:hidden}
}
.is-open>.entrypage.wide .sub-items{max-height:20000px}
@media(max-width:63.99em){.entrypage.wide .sub-items .nav-item-link{padding-left:40px}
}
@media(min-width:64em){.main-item>.entrypage.wide .sub-items{visibility:hidden;position:absolute;left:0;top:21px;width:981px;padding:20px;background-color:#fff;font-size:0;margin-bottom:20px}
.main-item>.entrypage.wide .sub-items a{font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-weight:400}
.japanese .main-item>.entrypage.wide .sub-items a{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif;font-weight:normal}
.chinese .main-item>.entrypage.wide .sub-items a{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .main-item>.entrypage.wide .sub-items a{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .main-item>.entrypage.wide .sub-items a{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.nav-item-is-visible .main-item.main-item-open .entrypage.wide .sub-items{visibility:visible}
.main-item .entrypage.wide .sub-items{max-height:2000px}
}
@media(min-width:64em){.nav-sub .entrypage.wide .sub-items{padding:0 10px;width:168px}
.nav-sub .entrypage.wide .sub-items .nav-item-link{color:#000}
.nav-sub .entrypage.wide .sub-items .is-selected{color:#d8282f}
}
.entrypage.wide .sub-items .sub-items{text-transform:none}
.entrypage.wide .nav-item-link{position:relative;display:inline-block;padding:14px 50px 14px 20px;width:100%;border-top:1px solid #fff;border-bottom:1px solid #bebebe;font-family:'klavika_regularplain_basic',Arial,sans-serif;font-weight:400;font-size:16px}
.entrypage.wide .nav-item-link .eastern{font-weight:lighter}
.japanese .entrypage.wide .nav-item-link{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .nav-item-link{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .nav-item-link{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .entrypage.wide .nav-item-link{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif;font-size:19px;line-height:19px}
@media(max-width:63.99em){.nav-item-1 .entrypage.wide .nav-item-link{padding:14px 50px 14px 40px}
.nav-item-2 .entrypage.wide .nav-item-link{padding:14px 50px}
}
@media(min-width:64em){.entrypage.wide .nav-item-link{padding:0;width:auto;border:0;font-size:14px;line-height:14px;margin-bottom:5px;color:#000}
.thai .entrypage.wide .nav-item-link{font-size:19px;line-height:1.2}
.nav-item.main-item .entrypage.wide .nav-item-link{line-height:14px;margin-bottom:5px}
.nav-sub .entrypage.wide .nav-item-link{color:#b1b3b4}
.is-open>.entrypage.wide .nav-item-link{color:#000}
.entrypage.wide .nav-item-link.is-selected{color:#d8282f}
.language-navigation .entrypage.wide .nav-item-link,.nav-item-group>.entrypage.wide .nav-item-link{padding-bottom:0}
.main-item>.entrypage.wide .nav-item-link{color:#000}
.main-item.is-open>.entrypage.wide .nav-item-link{color:#000}
.entrypage.wide .nav-item-link:hover{color:#d8282f}
.nav-sub .entrypage.wide .nav-item-link:hover{text-decoration:underline}
.main-item>.entrypage.wide .nav-item-link:hover{color:#000}
}
@media(min-width:64em){.entrypage.wide .main-item>.sub-items{width:981px}
}
@media(min-width:64em){.main-item .entrypage.wide .nav-item-1{display:inline-block;width:14.28571429%;vertical-align:top;padding:0 10px 0 0}
.main-item .entrypage.wide .nav-item-1:last-child{padding:0}
}
@media(min-width:64em){.entrypage.wide div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-4{width:25%}
.entrypage.wide div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-5{width:20%}
.entrypage.wide div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-6{width:16.66666667%}
.entrypage.wide div.js-flyout-mainnav ul.flyout-mainnav>li>ul.sub-items>li.nav-item-row-7{width:14.28571429%}
}
@media(min-width:64em){.entrypage.wide .nav-item-topic{margin:0 0 10px 0;text-transform:uppercase;width:100%}
.nav-sub .entrypage.wide .nav-item-topic{overflow:hidden;text-overflow:ellipsis}
}
.entrypage.wide .nav-expand{position:absolute;right:0;top:0;height:100%;width:45px;z-index:10;text-align:center;background-color:#d3d3d3}
.entrypage.wide .nav-expand:after{content:'+';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.entrypage.wide .nav-expand.is-open:after{content:'-'}
@media(min-width:64em){.entrypage.wide .nav-expand{display:none}
}
@media(min-width:64em){.entrypage.wide .nav-sub .nav-item .nav-expand{display:none!important}
.entrypage.wide .nav-sub .nav-item .sub-items{display:block!important;overflow:hidden}
}
@media(min-width:64em){.entrypage.wide .nav-main-flyout .main-item.is-open{background-color:#000!important}
.entrypage .entrypage.wide .nav-main-flyout .main-item.is-open .entrypage.wide .nav-main-flyout .main-item.is-open:hover{background-color:#fff!important}
.entrypage.wide .nav-main-flyout .main-item.is-open>.nav-item-link{color:#000!important}
.entrypage.wide .nav-main .nav-item.main-item.is-open:hover{background-color:#fff!important}
}
.entrypage.wide .language-navigation{display:none}
.nav-main-wrapper .entrypage.wide .language-navigation{display:block}
.nav-main-wrapper .entrypage.wide .language-navigation .chosen-container{width:auto!important}
@media(min-width:1024px){.entrypage.wide .language-navigation{display:block}
.entrypage.wide .language-navigation .chosen-results{width:158px}
.nav-main-wrapper .entrypage.wide .language-navigation{display:none}
}
@media(min-width:64em){.entrypage.wide .language-navigation{position:absolute;top:22px;left:170px;z-index:500}
body.cover .entrypage.wide .language-navigation{z-index:200}
.nav-main-wrapper .entrypage.wide .language-navigation{top:-54px}
}
@media(min-width:64em){.entrypage.wide .language-navigation .nav-item{position:relative;display:inline-block;width:auto;padding:0;margin-right:30px}
.entrypage.wide .language-navigation .nav-item.language-list{text-transform:uppercase}
.entrypage.wide .language-navigation .nav-item.language-select{position:relative;border-right-width:0}
.entrypage.wide .language-navigation .nav-item.language-select .chosen-container{width:158px;position:absolute;top:-12px;left:3px}
.entrypage.wide .language-navigation .nav-item.language-select .chosen-container .chosen-drop .chosen-results .result-selected{display:none}
.entrypage.wide .language-navigation .nav-item a svg.icon{position:absolute}
.entrypage.wide .language-navigation .nav-item a svg.icon-bubble{width:20px;height:17px;top:-1px;left:0}
.entrypage.wide .language-navigation .nav-item a svg.icon-globe{width:23px;height:23px;top:-6px;left:0}
.entrypage.wide .language-navigation .nav-item .nav-item-icon-text{margin-bottom:7px}
}
@media(min-width:64em){.entrypage.wide .language-navigation .nav-item-link{color:#000;font-family:'klavika_mediumplain_basic',Arial,sans-serif;font-weight:400;padding-left:32px}
.japanese .entrypage.wide .language-navigation .nav-item-link{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .language-navigation .nav-item-link{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .language-navigation .nav-item-link{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;line-height:14px}
.thai .entrypage.wide .language-navigation .nav-item-link{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif;line-height:14px;font-size:19px}
.entrypage.wide .language-navigation .nav-item-link:hover{text-decoration:underline}
}
.entrypage.wide .language-navigation .language{border-right:0}
.entrypage.wide .nav-language{position:absolute;left:0;z-index:10;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s}
@media(min-width:37.5em){.entrypage.wide .nav-language{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.entrypage.wide .nav-language{top:0;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%)}
}
.entrypage.wide .nav-language.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media print{.entrypage.wide .nav-language{display:none}
}
.entrypage.wide .nav-main-wrapper{position:absolute;left:0;z-index:500;width:100%;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s}
.entrypage.wide .nav-main-wrapper .is-logged-in{display:none}
@media(min-width:37.5em){.entrypage.wide .nav-main-wrapper{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.entrypage.wide .nav-main-wrapper{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;min-height:52px}
}
@media print{.entrypage.wide .nav-main-wrapper{display:none}
}
.entrypage.wide .nav-main-wrapper.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:37.5em){.is-nav-main-open .entrypage.wide .nav-main-wrapper{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
}
.thai .entrypage.wide .nav-main-wrapper .nav-item-link{font-size:17px;line-height:17px}
@media(min-width:64em){.entrypage.wide .nav-main{display:inline-block;position:relative;z-index:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);margin:18px 0 0 150px;max-width:675px}
}
@media(min-width:64em){.entrypage.wide .main-item{display:inline-block;width:auto;color:#000;padding:2px 20px 0 20px;line-height:17px;height:21px;text-transform:uppercase}
.entrypage .entrypage.wide .main-item.is-open{background-color:#f5b325}
.entrypage.wide .main-item.is-open,.entrypage.wide .main-item:hover{background-color:#fff}
.entrypage .entrypage.wide .main-item:hover{background-color:#fff}
}
@media(max-width:63.99em){.entrypage.wide .menu-item.is-open .menu-text{display:block;padding-bottom:14px}
}
.entrypage.wide .nav-sub{position:absolute;top:0;left:0;width:100%;z-index:350;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:-webkit-transform .25s;transition:transform .25s;font-size:16px}
.thai .entrypage.wide .nav-sub{font-size:21px;line-height:1.2}
.entrypage.wide .nav-sub.is-open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
@media(min-width:37.5em){.entrypage.wide .nav-sub{width:300px;-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
.entrypage.wide .nav-sub.is-open{-webkit-transform:translate(-300px,0);-ms-transform:translate(-300px,0);transform:translate(-300px,0)}
}
@media(min-width:64em){.entrypage.wide .nav-sub{display:inline-block;position:relative;top:auto;font-size:14px;max-width:100%;margin:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
.thai .entrypage.wide .nav-sub{font-size:19px;line-height:1.2}
}
.entrypage.wide .nav-sub-wrapper{margin:0 10px 15px 10px}
.entrypage.wide .nav-sub-wrapper.empty{margin:0}
@media(min-width:64em){.entrypage.wide .nav-sub-wrapper{display:inline-block;width:178px;margin:0 10px 0 0;vertical-align:top;padding:20px}
.has-bg-img .entrypage.wide .nav-sub-wrapper{background:rgba(255,255,255,0.8)}
}
@media print{.entrypage.wide .nav-sub-wrapper{display:none}
}
.entrypage.wide .nav-sub-button{height:45px}
@media(min-width:64em),print{.entrypage.wide .nav-sub-button{display:none}
}
@media(min-width:64em),print{.entrypage.wide .subpage-title{display:none}
}
.entrypage.wide .menu{position:absolute;top:10px;left:10px;z-index:1000;font-size:0}
@media(min-width:64em){.entrypage.wide .menu{display:none}
}
.entrypage.wide .menu .icon{fill:#fff;width:25px;height:25px;margin:10px;vertical-align:middle}
.entrypage.wide .menu .menu-item{display:inline-block}
@media(min-width:64em){.entrypage.wide .menu-additional{position:absolute;bottom:0;right:383px;display:inline-block;padding:0 5px 0 0;z-index:200;font-size:0}
.entrypage.wide .menu-additional .icon-language{display:none}
}
@media print{.entrypage.wide .menu-additional{display:none}
}
.entrypage.wide .menu-additional .menu-item{cursor:pointer}
.japanese .entrypage.wide .menu-additional .menu-item{font-family:'Kozuka Gothic Pro','klavika_mediumplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .menu-additional .menu-item{font-family:'YouYuan','klavika_mediumplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .menu-additional .menu-item{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:bold}
.thai .entrypage.wide .menu-additional .menu-item{font-family:'Browallia New','klavika_mediumplain_basic',Arial,sans-serif}
@media(max-width:63.99em){.entrypage.wide .menu-additional .menu-item.is-open .flyout{display:block;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:0 -50px -14px -20px;padding:15px 50px 15px 20px;width:auto}
}
@media(min-width:64em){.entrypage.wide .menu-additional .menu-item{position:static;display:inline-block;text-align:center;margin-bottom:0;width:auto;height:52px}
.entrypage.wide .menu-additional .menu-item.is-clicked{background:#fff}
.entrypage.wide .menu-additional .menu-item.is-clicked .flyout{display:block}
.entrypage.wide .menu-additional .menu-item.is-clicked .icon{fill:#d8282f}
}
@media(min-width:64em){.entrypage.wide .menu-additional .menu-text{display:inline-block;height:0;width:0;overflow:hidden;visibility:hidden}
}
.entrypage.wide .menu-additional .nav-expand{padding:15px;cursor:pointer}
@media(min-width:64em){.entrypage.wide .menu-additional .nav-expand{display:inline-block;background:0;width:auto;padding:0;position:relative}
}
.entrypage.wide .menu-additional .nav-expand:after{display:none}
.entrypage.wide .menu-additional .icon{width:18px;height:18px;vertical-align:middle}
@media(min-width:64em){.entrypage.wide .menu-additional .icon{width:16px;height:16px;margin:2px 5px 0 5px;fill:#8e8e8e}
}
.entrypage.wide .menu-additional .icon-persona-wrapper{width:38px;height:34px;padding:0 2px}
.entrypage.wide .menu-additional .icon-persona-wrapper .icon-persona{width:22px;height:20px}
@media(max-width:63.99em){.entrypage.wide .menu-additional .icon-persona-wrapper{display:none}
}
@media(max-width:63.99em){.entrypage.wide .menu-additional .print{display:none}
}
@media(min-width:64em){.entrypage.wide .menu-additional .menu{display:none}
}
.entrypage.wide .menu-additional .login .is-logged-in{display:none}
.entrypage.wide .menu-additional .login .is-logged-out{display:inherit}
.entrypage.wide .menu-additional .login.is-loggedin .is-logged-in{display:inherit}
.entrypage.wide .menu-additional .login.is-loggedin .is-logged-out{display:none}
.login-out{font-family:'klavika_regularplain_basic',Arial,sans-serif}
.japanese .login-out{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .login-out{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .login-out{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai .login-out{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.login-out a{display:block;margin:0 0 10px 0}
.login-out .button{margin-bottom:10px}
.entrypage.wide .gsc-completion-promotion-table .gsc-completion-title{color:#565655}
.entrypage.wide .searchresults .gsc-control-searchbox-only{height:42px}
.entrypage.wide .searchresults form{max-width:100%}
.entrypage.wide .searchresults form input[name="search"]{width:100%;height:42px;padding-right:25px;font-size:14px;border:1px solid #b1b3b4}
.entrypage.wide .searchresults form input[name="search"]:focus{height:42px;border:1px solid #b1b3b4}
.entrypage.wide .searchresults form .gsc-search-button{display:none}
.entrypage.wide .searchresults form .icon-search{fill:#9c9e9f;cursor:pointer;position:absolute;right:20px;top:2px;z-index:1}
@media(min-width:64em){.entrypage.wide .searchresults form .input-search{padding:5px 26px 4px 8px}
}
.entrypage.wide .searchresults form td.gsc-input{padding-right:0}
.entrypage.wide .searchresults form .gsc-clear-button{position:absolute;right:30px;font-size:30px}
.entrypage.wide #searchbox .gsc-control-searchbox-only{height:26px}
@media(max-width:63.99em){.entrypage.wide #searchbox .gsc-control-searchbox-only{height:40px}
}
.entrypage.wide #searchbox .search-button{display:none}
@media(max-width:63.99em){.entrypage.wide #searchbox .search-button{display:block;width:100%;margin-top:15px;margin-left:0;height:40px}
}
.entrypage.wide #searchbox form input[name="search"]{width:100%;padding-right:25px;color:#b1b3b4;font-size:14px;border:0}
@media(max-width:63.99em){.entrypage.wide #searchbox form input[name="search"]{height:40px;padding:10px}
}
.entrypage.wide #searchbox form .gsc-search-button{display:none}
.entrypage.wide #searchbox form .icon-search{fill:#9c9e9f;cursor:pointer;position:absolute;right:5px;top:2px;z-index:1;height:22px;width:22px}
@media(min-width:64em){.entrypage.wide #searchbox form .input-search{padding:5px 26px 4px 8px}
}
.entrypage.wide #searchbox form td.gsc-input{padding-right:0}
.entrypage.wide #searchbox form .gsc-clear-button{display:none}
.search-row{padding:15px 30px 10px 0;border-bottom:1px solid #b1b3b4;position:relative}
.search-row .arrow-indicator{position:absolute;display:block;padding:0 15px 0 0}
@media(max-width:63.99em){.search-row .arrow-indicator{right:10px;bottom:0}
}
.search-row .pageType{display:block}
.search-row a{display:inline-block;width:100%}
.search-row .pageImg{float:left;max-width:140px;max-height:140px;margin:0 15px 0 0}
@media(max-width:63.99em){.search-row .pageInfo,.search-row h4,.search-row .pageType{padding:10px}
}
.search-row .pageInfo .highlight,.search-row h4 .highlight,.search-row .pageType .highlight{background-color:rgba(245,179,37,0.25);padding:0 4px}
.search-row .pageInfo a,.search-row h4 a,.search-row .pageType a{text-decoration:none}
@media(max-width:63.99em){.result-hit-info{padding:10px}
}
.showMoreButtonWrapper{text-align:center}
.showMoreButton{width:169px;display:inline-block;padding:5px 0 0 0;border-bottom:1px solid rgba(52,52,52,0.6);border-right:1px solid rgba(52,52,52,0.6);padding:4px 0;color:#fff;margin-top:20px;text-align:center;background:#f7c660;background:-webkit-linear-gradient(-45deg,#f7c660 0,#eda707 47%,#eda707 47%);background:-webkit-linear-gradient(315deg,#f7c660 0,#eda707 47%,#eda707 47%);background:linear-gradient(135deg,#f7c660 0,#eda707 47%,#eda707 47%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7c660',endColorstr='#eda707',GradientType=1)}
.searchresults_ng .tabs{width:100%;margin-left:0;margin-bottom:30px}
@media(max-width:63.99em){.searchresults_ng .tabs{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin-left:10px}
}
.searchresults_ng .tabs a{background:#eceded;padding:10px;display:inline-block;width:-webkit-calc(50% - 2px);width:calc(50% - 2px);text-align:center}
.searchresults_ng .tabs a.active{background:#f5b325}
.solr-search.paging{text-align:center;margin-top:10px}
.solr-search.paging a{padding:0 13px;height:29px;padding:11px;height:39px}
@media(max-width:63.99em){.solr-search.paging a{padding:11px 4px;font-size:14px}
}
.solr-search.paging a.selected{background-color:rgba(236,237,237,0.23)}
.solr-search.paging.modern table{width:100%;margin:20px 0;border:0}
@media(max-width:63.99em){.solr-search.paging.modern table{width:-webkit-calc(100% - 20px);width:calc(100% - 20px);margin:0 10px}
}
.solr-search.paging.modern td{text-align:center;border:1px solid #b1b3b4;border-left:1px solid #eef;border-right:1px solid #eef;vertical-align:middle;padding:0;border-style:inset}
.solr-search.paging.modern td.prev{border:1px solid #b1b3b4;background:#f8f8f8}
.solr-search.paging.modern td.prev:hover svg{fill:#eba622}
.solr-search.paging.modern td.next{border:1px solid #b1b3b4;background:#f8f8f8}
.solr-search.paging.modern td.next:hover svg{fill:#eba622}
.solr-search.paging.modern td.page_number_wrapper .page_number:hover{color:#eba622;background-color:rgba(236,237,237,0.23)}
.solr-search.paging.modern td.page_number_wrapper:first-child a.page_number{border-left:1px solid #b1b3b4}
.solr-search.paging.modern td.page_number_wrapper:last-child a.page_number{border-right:1px solid #b1b3b4}
.solr-search.paging.modern a{width:100%}
.solr-search.paging.modern a.selected:hover{color:#d8282f}
.solr-search.paging.modern .icon-arrow-grey{-webkit-box-shadow:none;box-shadow:none;margin:0;margin-top:-2px;background:rgba(255,255,255,0)}
.solr-autosuggest{border:1px solid #ccc;position:absolute;width:100%;background-color:#fff;z-index:10}
@media(max-width:63.99em){.solr-autosuggest{margin:0 10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}
}
.solr-autosuggest .solr-autosuggest-link{padding:10px;display:block;text-align:left;border-bottom:1px solid #eee;font-weight:bold;cursor:pointer}
.solr-autosuggest .solr-autosuggest-link.selected{background-color:#ededed}
#searchbox input[name="searchText"]{width:100%;padding-right:25px;font-size:14px;padding:1px 6px;border:1px solid #b1b3b4}
@media(max-width:63.99em){#searchbox .solr-autosuggest{margin:0;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}
}
.searchresults form input[name="searchText"]{width:100%;height:42px;padding-right:35px;padding-left:10px;font-size:14px;border:1px solid #b1b3b4}
@media(max-width:63.99em){.searchresults form input[name="searchText"]{margin:0 10px;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);padding-right:80px}
}
.searchresults form[name="searchForm"]{position:relative;margin-bottom:25px}
.searchresults form[name="searchForm"] .icon-search{fill:#9c9e9f;cursor:pointer;position:absolute;right:4px;top:6px;z-index:1;width:30px;padding:10p;height:30px}
@media(max-width:63.99em){.searchresults form[name="searchForm"] .icon-search{right:15px}
}
.searchresults form[name="searchForm"] .clear-button{position:absolute;cursor:pointer;right:51px;top:6px;color:#848484;font-size:20px}
@media(max-width:63.99em){.searchresults form[name="searchForm"] .clear-button{right:71px}
}
.entrypage.wide .infographics-container{font-size:14px;background:#555;height:761px;position:relative;padding:20px;font-family:'klavika_lightplain_basic',Arial,sans-serif;font-weight:300}
@media(max-width:870px){.entrypage.wide .infographics-container{height:auto}
}
.entrypage.wide .infographics-container h2,.entrypage.wide .infographics-container .figure{font-weight:300}
.entrypage.wide .infographics-container .shareprice{position:absolute;top:20px;width:460px;height:390px;left:170px;padding:0}
@media(max-width:80em){.entrypage.wide .infographics-container .shareprice{left:20px}
}
@media(max-width:870px){.entrypage.wide .infographics-container .shareprice{position:relative;top:initial;right:initial;bottom:initial;left:initial}
}
@media(max-width:37.49em){.entrypage.wide .infographics-container .shareprice{left:33px}
}
@media(min-width:37.49em) and (max-width:870px){.entrypage.wide .infographics-container .shareprice{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
}
.entrypage.wide .infographics-container .shareprice .shareprice-image{position:absolute;top:0;left:0;width:100%}
@media(max-width:37.49em){.entrypage.wide .infographics-container .shareprice .shareprice-image{width:80%;text-align:center}
.entrypage.wide .infographics-container .shareprice .shareprice-image .image{width:90%}
}
.entrypage.wide .infographics-container .shareprice .special-typo{color:#f5b325;font-size:80px;line-height:80px;padding-top:42px;margin-left:-4px}
.entrypage.wide .infographics-container .shareprice .js-investor-currency{font-size:24px;line-height:24px;color:white;text-transform:uppercase}
.entrypage.wide .infographics-container .shareprice .shareprice-datetime{font-size:20px;color:white}
.entrypage.wide .infographics-container .shareprice .js-investor-trend{width:257px;height:60px;background-color:#f5b325;font-size:28px;color:black;padding:8px 21px;line-height:47px;margin-top:24px;position:relative}
.entrypage.wide .infographics-container .shareprice .js-investor-trend .trendArrow{position:absolute;top:7px;right:21px}
.entrypage.wide .infographics-container .shareprice .js-investor-trend .trendArrow .trendArrowSVG{background-color:transparent}
.entrypage.wide .infographics-container .top-right-box{position:absolute;top:20px;right:170px;width:460px;height:390px}
@media(max-width:80em){.entrypage.wide .infographics-container .top-right-box{right:20px}
}
@media(max-width:870px){.entrypage.wide .infographics-container .top-right-box{position:relative;top:initial;right:initial;bottom:initial;left:initial}
}
@media(max-width:37.49em){.entrypage.wide .infographics-container .top-right-box{left:33px;width:80%;height:auto;margin-bottom:33px}
}
@media(min-width:37.49em) and (max-width:870px){.entrypage.wide .infographics-container .top-right-box{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
}
.entrypage.wide .infographics-container .top-right-box .figure{color:#f5b325;font-size:80px;line-height:80px;padding-top:42px;margin-left:-4px}
.entrypage.wide .infographics-container .top-right-box .title{font-size:24px;line-height:24px;color:white;text-transform:uppercase}
.entrypage.wide .infographics-container .top-right-box .desc{font-size:20px;color:white}
.entrypage.wide .infographics-container .top-right-box .top-right-box-image{position:absolute;top:0;left:0;width:100%}
@media(max-width:37.49em){.entrypage.wide .infographics-container .top-right-box .top-right-box-image{width:100%;text-align:center}
.entrypage.wide .infographics-container .top-right-box .top-right-box-image .image{width:90%}
}
.entrypage.wide .infographics-container .bottom-infographics-wrapper{position:absolute;bottom:130px;width:940px;height:196px;left:50%}
@media(max-width:980px){.entrypage.wide .infographics-container .bottom-infographics-wrapper{width:850px}
}
@media(max-width:870px){.entrypage.wide .infographics-container .bottom-infographics-wrapper{width:100%;position:relative;top:auto;right:initial;bottom:auto;height:auto}
}
.entrypage.wide .infographics-container .bottom-infographics{left:-50%;position:relative}
.entrypage.wide .infographics-container .bottom-infographics h3{text-align:center;font-size:20px;line-height:43px;color:white;text-transform:uppercase;padding-bottom:25px}
.entrypage.wide .infographics-container .bottom-infographics ul.box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:870px){.entrypage.wide .infographics-container .bottom-infographics ul.box{display:block;-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial}
}
.entrypage.wide .infographics-container .bottom-infographics ul.box li{display:inline-block;width:300px;height:196px;text-align:center;background-color:#4c4c4c}
@media(max-width:980px){.entrypage.wide .infographics-container .bottom-infographics ul.box li{width:260px}
}
@media(max-width:870px){.entrypage.wide .infographics-container .bottom-infographics ul.box li{display:block;width:100%;margin-bottom:20px}
}
.entrypage.wide .infographics-container .bottom-infographics ul.box li .number{color:#f5b325;font-size:80px;line-height:95px;padding-top:31px}
.entrypage.wide .infographics-container .bottom-infographics ul.box li .text{font-size:24px;line-height:24px;color:white;text-transform:uppercase}
.entrypage.wide .infographics-container .content-element{padding:0;width:100%}
.entrypage.wide .flexslider{position:relative;background-color:#e3e4e4;font-family:'klavika_lightplain_basic';font-weight:300}
@media(max-width:63.99em){.entrypage.wide .flexslider{background-color:#000}
}
.entrypage.wide .flexslider .custom-controls-wrapper{margin-left:50%;position:absolute;bottom:20px;z-index:10}
.entrypage.wide .flexslider .custom-controls-container{display:inline-block;padding-left:5px;padding-right:5px;margin-left:-50%}
.entrypage.wide .flexslider .custom-controls-container ol{display:inline;position:relative}
.entrypage.wide .flexslider .custom-navigation{position:absolute;top:50%;z-index:10;width:100vw;left:10px;display:inline;width:100%;height:50px}
@media(max-width:63.99em){.entrypage.wide .flexslider .custom-navigation{bottom:140px;top:auto}
}
.entrypage.wide .flexslider .custom-navigation .icon-arrow-dark-grey{fill:#fff;background-color:rgba(204,204,204,0);width:20px;height:38px}
.entrypage.wide .flexslider .custom-navigation a.flex-prev{position:relative;float:left;padding-left:10px;display:inline;line-height:40px;vertical-align:middle}
.entrypage.wide .flexslider .custom-navigation a.flex-prev.flex-disabled{display:none}
.entrypage.wide .flexslider .custom-navigation a.flex-next{display:block;position:absolute;right:10px;width:40px;height:40px;line-height:40px;vertical-align:middle}
.entrypage.wide .flexslider .custom-navigation a.flex-next.flex-disabled{display:none}
.entrypage.wide .flexslider .custom-navigation a.flex-next .icon-arrow-dark-grey{-webkit-transform:scale(-1,-1);-ms-transform:scale(-1,-1);transform:scale(-1,-1)}
.entrypage.wide .flex-direction-nav{*height:0}
.entrypage.wide .flex-direction-nav a{text-decoration:none;display:block;width:60px;font-weight:400;bottom:-7px;height:60px;margin:-20px 0 0;position:absolute;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:#f5b325;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-size:40px}
.entrypage.wide .flex-direction-nav a:before{display:inline-block;text-shadow:1px 1px 0 rgba(255,255,255,0.3)}
.entrypage.wide .flex-direction-nav .flex-prev{position:absolute;left:20px}
@media(max-width:48em){.entrypage.wide .flex-direction-nav .flex-prev{display:none}
}
.entrypage.wide .flex-direction-nav .flex-next{position:absolute;left:25px;text-align:right}
@media(max-width:48em){.entrypage.wide .flex-direction-nav .flex-next{display:none}
}
.entrypage.wide .flex-direction-nav a.flex-prev.flex-disabled{display:none}
.entrypage.wide .flex-direction-nav a.flex-next.flex-disabled{display:none}
.entrypage.wide .flex-direction-nav a.flex-next.flex-disabled:hover{cursor:default}
.entrypage.wide .flex-direction-nav a.flex-prev.flex-disabled:hover{cursor:default}
.flexslider:hover .entrypage.wide .flex-direction-nav .flex-prev{opacity:1}
.flexslider:hover .entrypage.wide .flex-direction-nav .flex-prev:hover{opacity:1}
.flexslider:hover .entrypage.wide .flex-direction-nav \ .flex-next{opacity:.7}
.flexslider:hover .entrypage.wide .flex-direction-nav \ .flex-next:hover{opacity:1}
.entrypage.wide .flex-control-paging li{display:inline-block;padding:0 5px}
.entrypage.wide .flex-control-paging a{display:inline-block;width:42px;height:4px;background-color:rgba(86,86,85,0);cursor:default}
.entrypage.wide .flex-control-paging .icon-white-bar{width:42px;height:4px;opacity:.3}
.entrypage.wide .flex-control-paging .flex-active .icon-white-bar{opacity:1}
.entrypage.wide .slides{height:auto}
@media(min-width:80em){.entrypage.wide .slides{height:439px}
}
.entrypage.wide .slides:after{content:'';display:table;clear:both}
.entrypage.wide .slide{overflow:hidden;opacity:0;max-height:auto}
@media(min-width:80em){.entrypage.wide .slide{max-height:none}
}
@media(min-width:64em){.entrypage.wide .slide{max-height:none}
}
.entrypage.wide .slides .slide .headline{font-size:40px;text-transform:uppercase;font-weight:normal}
.entrypage.wide .slide-link{display:block;position:relative}
.entrypage.wide .slide-image{position:relative;padding:31.9% 0 0 0;overflow:hidden;height:100%}
.content-container .entrypage.wide .slide-image{padding-top:38.915%}
@media(min-width:80em){.entrypage.wide .slide-image{height:439px}
}
.entrypage.wide .slide-image picture{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(min-width:80em){.entrypage.wide .slide-image picture{height:439px}
}
@media(max-width:63.99em){.entrypage.wide .slider-caption{width:100%!important}
}
.entrypage.wide .slider-caption .slider-textbox{padding:20px 10px;font-size:14px;background:rgba(255,255,255,0.5)}
.entrypage.wide .slider-caption .slider-textbox .headline{font-size:40px;line-height:1.1;font-family:'klavika_lightplain_basic',Arial,sans-serif;margin:0;text-transform:uppercase;font-weight:normal}
.japanese .entrypage.wide .slider-caption .slider-textbox .headline{font-family:'Kozuka Gothic Pro','klavika_lightplain_basic',Arial,sans-serif}
.chinese .entrypage.wide .slider-caption .slider-textbox .headline{font-family:'YouYuan','klavika_lightplain_basic',Arial,sans-serif}
.eastern .entrypage.wide .slider-caption .slider-textbox .headline{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif;font-weight:lighter}
.thai .entrypage.wide .slider-caption .slider-textbox .headline{font-family:'Browallia New','klavika_lightplain_basic',Arial,sans-serif;font-size:45px;line-height:110%}
.entrypage.wide .slider-caption .slider-textbox .headline.headline-white{color:#000}
.entrypage.wide .slider-caption .slide-text{padding:0 10px}
.thai .entrypage.wide .slider-caption .slide-text p{font-size:21px;line-height:21PX}
@media(min-width:48em){.entrypage.wide .slider-caption .slider-textbox{position:absolute;top:20px;left:20px;padding:20px;margin-right:20px;max-width:564px;display:none}
.flex-active-slide .entrypage.wide .slider-caption .slider-textbox{display:inline-block}
.entrypage.wide .slider-caption .slider-textbox .headline.headline-white{color:#fff}
.entrypage.wide .slider-caption .slide-text{padding:20px 20px 30px}
}
@media(min-width:63.99em){.entrypage.wide .slide .slider-caption{position:absolute;top:20px;left:20px;max-width:60%;max-height:232px;-webkit-transition:all 250ms;transition:all 250ms;overflow:hidden}
.entrypage.wide .slide .slider-caption.long{height:232px;min-width:376px}
.entrypage.wide .slide .slider-caption .slider-textbox{position:relative;top:0;left:0;margin:0;-webkit-transition:all 250ms;transition:all 250ms}
.entrypage.wide .slide .slider-caption .slider-textbox .headline{-webkit-transition:all 250ms;transition:all 250ms}
.entrypage.wide .slide .slider-caption .slide-text{padding:0 20px 20px;opacity:0;width:100%;-webkit-transition:all 250ms;transition:all 250ms}
.entrypage.wide .slide .slider-caption .slide-text .cta-spacer{display:none}
.entrypage.wide .slide:hover .slider-caption{background:rgba(255,255,255,0.9);-webkit-transition:all 300ms;transition:all 300ms}
.entrypage.wide .slide:hover .slider-caption .slider-textbox{background:0;-webkit-transition:all 400ms;transition:all 400ms}
.entrypage.wide .slide:hover .slider-caption .slider-textbox .headline{color:#000;-webkit-transition:all 500ms;transition:all 500ms}
.entrypage.wide .slide:hover .slider-caption .slide-text{opacity:1;-webkit-transition:all 400ms;transition:all 400ms}
}
.hero .hero-slider .hero-slides .hero-slide{position:relative}
@media(max-width:63.99em){.hero .hero-slider .hero-slides .hero-slide{padding-bottom:90px}
}
.hero .hero-slider .hero-slides .hero-slide .hero-blend-layer{display:none}
@media(min-width:63.99em){.hero .hero-slider .hero-slides .hero-slide .hero-blend-layer{display:block;position:absolute;top:0;left:0;width:1280px;height:439px;background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 23%,rgba(0,0,0,0.65) 82%,rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(23%,rgba(0,0,0,0)),color-stop(82%,rgba(0,0,0,0.65)),to(rgba(0,0,0,0.65)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 23%,rgba(0,0,0,0.65) 82%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}
}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container{position:relative;top:20px;left:60px;font-size:14px;z-index:200;padding-right:140px}
@media(min-width:80em){.hero .hero-slider .hero-slides .hero-slide .hero-text-container{position:absolute;top:220px;left:170px}
}
@media(min-width:63.99em){.hero .hero-slider .hero-slides .hero-slide .hero-text-container{position:absolute;top:auto;bottom:80px;left:170px}
}
@media(max-width:37.49em){.hero .hero-slider .hero-slides .hero-slide .hero-text-container{padding-right:120px;color:#fff}
}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-title .headline{font-size:24px;line-height:1.1;text-transform:uppercase;font-weight:normal;color:#fff}
@media(min-width:63.99em){.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-title .headline{font-size:40px}
}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-title .headline.headline-white{color:#fff}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-title .headline.headline-black{color:#000}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-desc{padding:8px 0 22px 0;font-size:16px;font-family:'klavika_regularplain_basic',Arial,sans-serif;max-width:650px;color:#fff}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-desc p{font-size:16px}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-cta{display:inline-block;font-size:20px;padding:8px 35px}
.hero .hero-slider .hero-slides .hero-slide .hero-text-container .hero-cta .hero-button-cta{cursor:pointer;color:inherit}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-slider .icon-arrow-dark-grey{background-color:rgba(204,204,204,0);width:20px;height:38px}
.slick-slider .icon-arrow-dark-grey path{fill:#ccc}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slickPrev{position:absolute;top:59px;left:-150px;z-index:100}
.slickPrev:hover{cursor:pointer;cursor:hand}
@media(max-width:80em){.slickPrev{left:20px}
}
@media(max-width:48em){.slickPrev{display:none}
}
.slickNext{position:absolute;top:59px;right:-150px;z-index:100;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.slickNext:hover{cursor:pointer;cursor:hand}
@media(max-width:80em){.slickNext{right:20px}
}
@media(max-width:48em){.slickNext{display:none}
}
.slick-loading .slick-list{background:#fff url('img_rwd/ajax-loader.gif') center center no-repeat}
.slick-slide{height:155px}
.slick-slide img{max-height:50px}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('fonts_rwd/slick.eot');src:url('fonts_rwd/slick.eot?#iefix') format('embedded-opentype'),url('fonts_rwd/slick.woff') format('woff'),url('fonts_rwd/slick.ttf') format('truetype'),url('fonts_rwd/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
.slick-prev[dir="rtl"]{left:auto;right:-25px}
.slick-prev:before{content:"←"}
.slick-prev:before[dir="rtl"]{content:"→"}
.slick-next{right:-25px}
.slick-next[dir="rtl"]{left:-25px;right:auto}
.slick-next:before{content:"→"}
.slick-next:before[dir="rtl"]{content:"←"}
.slick-dotted .slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.entrypage.wide .logoteaser{background-color:#fff}
.entrypage.wide .slick-slide{outline:0}
.entrypage.wide .slickSliderResp{width:940px;margin:0 auto}
.entrypage.wide .slickSliderResp .slick-slide{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.entrypage.wide .slickSliderResp a{outline:0}
.entrypage.wide .slickSliderResp a img{width:auto;display:inline-block}
@media(max-width:80em){.entrypage.wide .slickSliderResp{width:100%}
}
.entrypage.wide .featured-stories-container{padding:61px 168px}
@media(max-width:80em){.entrypage.wide .featured-stories-container{padding:40px 20px}
}
.entrypage.wide .featured-stories-container ul{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:80em){.entrypage.wide .featured-stories-container ul{width:942px}
}
@media(max-width:870px){.entrypage.wide .featured-stories-container ul{display:block;-webkit-box-pack:initial;-webkit-justify-content:initial;-ms-flex-pack:initial;justify-content:initial}
}
.entrypage.wide .featured-stories-container .featured-story{width:268px;display:inline-block;background-color:#fff}
@media(max-width:80em){.entrypage.wide .featured-stories-container .featured-story{width:33.333%}
}
@media(max-width:870px){.entrypage.wide .featured-stories-container .featured-story{display:block;width:100%;margin-bottom:20px}
}
.entrypage.wide .featured-stories-container .featured-story:not(:last-child){margin-right:20px}
.entrypage.wide .featured-stories-container .featured-story img{width:100%;height:auto}
.entrypage.wide .featured-stories-container .featured-story .highlighted_wide{display:none}
@media(min-width:80em){.entrypage.wide .featured-stories-container .featured-story.featured-highlight{width:364px}
.entrypage.wide .featured-stories-container .featured-story.featured-highlight .highlighted_wide{display:block}
.entrypage.wide .featured-stories-container .featured-story.featured-highlight .highlighted_orig{display:none}
}
@media(max-width:80em){.entrypage.wide .featured-stories-container .featured-story.featured-highlight .highlighted_wide{display:none}
.entrypage.wide .featured-stories-container .featured-story.featured-highlight .highlighted_orig{display:block}
}
@media(min-width:80em){.entrypage.wide .featured-stories-container .featured-story.featured-highlight:not(:last-child){margin-right:20px}
}
.entrypage.wide .featured-stories-container .featured-story .featured-stories-title{text-transform:uppercase}
.entrypage.wide .featured-stories-container .featured-story .story-text-container{padding:24px}
.entrypage.wide .featured-stories-container .featured-story .story-text-container .story-cta{display:block;width:100%;height:40px;font-size:16px;text-decoration:underline;margin-top:16px;text-transform:uppercase}
.entrypage.wide .story{background:#ededed}
.entrypage.wide .story.story-first{background:transparent}
.entrypage.wide .news-teaser{font-size:14px;background-color:#fff;padding:13px 170px 31px;position:relative}
@media(max-width:80em){.entrypage.wide .news-teaser{padding:40px 20px}
}
.entrypage.wide .news-teaser .heading h2{font-size:24px;font-weight:normal;color:#444;padding:20px 0}
@media(max-width:80em){.entrypage.wide .news-teaser .heading h2{right:20px;padding:0 0 20px 0}
}
.entrypage.wide .news-teaser .newsroom{font-size:16px;line-height:18px;position:absolute;right:170px;top:37px;border-bottom:1px solid #000}
@media(max-width:80em){.entrypage.wide .news-teaser .newsroom{right:20px;top:42px}
}
.entrypage.wide .news-teaser .news-entries{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.entrypage.wide .news-teaser .news-entries .news-entry{padding:20px;background:#ccc;margin-bottom:24px;width:220px;height:234px}
@media(max-width:80em){.entrypage.wide .news-teaser .news-entries .news-entry{width:30%}
}
@media(max-width:48em){.entrypage.wide .news-teaser .news-entries .news-entry{width:47%}
}
@media(max-width:37.49em){.entrypage.wide .news-teaser .news-entries .news-entry{width:100%}
}
.entrypage.wide .news-teaser .news-entries .news-entry .date-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.entrypage.wide .news-teaser .news-entries .news-entry .date-logo .date{color:#87888a;font-size:14px}
.entrypage.wide .news-teaser .news-entries .news-entry .date-logo .logo{height:30px;width:30px;position:absolute;top:-10px;right:-5px;padding:0;margin:0}
.entrypage.wide .news-teaser .news-entries .news-entry .date-logo .icon-news-sika{height:30px;width:28px}
.entrypage.wide .news-teaser .news-entries .news-entry .text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:75%;padding-top:20px}
.entrypage.wide .news-teaser .news-entries .news-entry .text-container .title{font-size:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}
.entrypage.wide .news-teaser .news-entries .news-entry .text-container .subtext{color:#666;font-size:11px;font-weight:bold}
.entrypage.wide .social-list li{display:inline-block;padding:0 5px 5px 0}
.footer .entrypage.wide .social-list li{border:0}
.entrypage.wide .share-this li{height:45px;line-height:45px}
@media(min-width:64em){.entrypage.wide .share-this li{line-height:1.333;height:auto}
}
.entry-page-content{padding:0 0 42px 0;margin:0 -20px;background-color:#f5b325}
@media(min-width:64em){.entry-page-content{padding:42px;margin:0;width:100%}
}
@media(max-width:63.99em){.entry-page-content .arrow-indicator{padding-bottom:10px;padding-right:25px}
.entry-page-content .arrow-indicator:after{top:0;width:20px;height:20px;background-position:0 -300px}
}
.entry-page-header .headline{font-size:30px;font-weight:normal}
.entry-page-header p{font-size:14px}
.thai .entry-page-header p{font-size:19px;line-height:1.2}
@media(min-width:64em){.entry-page{width:1024px}
}
body.entrypage.wide{overflow-x:hidden}
.entrypage.wide{font-family:'klavika_regularplain_basic',Arial,sans-serif;font-weight:400}
.entrypage.wide .container-page{position:relative;width:100%;max-width:1280px;margin:0 auto;overflow:hidden}
@media(min-width:60em){.entrypage.wide .container-page{overflow:visible}
}
.entrypage.wide .entry-page-content{padding:0;background-color:#f5b325}
@media(min-width:80em){.entrypage.wide .entry-page-content{padding:0;margin:0;width:100%}
}
@media(max-width:63.99em){.entrypage.wide .entry-page-content .arrow-indicator{padding-bottom:10px;padding-right:25px}
.entrypage.wide .entry-page-content .arrow-indicator:after{top:0;width:20px;height:20px;background-position:0 -300px}
}
.entrypage.wide .entry-page-header .headline{font-size:30px;font-weight:normal}
.entrypage.wide .entry-page-header p{font-size:14px}
.thai .entrypage.wide .entry-page-header p{font-size:19px;line-height:1.2}
@media(min-width:80em){.entrypage.wide .entry-page{width:1280px}
}
.landingpage .header{padding:15px 15px 0}
.landingpage .header .logo,.landingpage .header .cq-list-placeholder,.landingpage .header .logo-cobranding{max-height:40px}
.landingpage .header .logo-cobranding{padding-top:10px}
@media(min-width:48em){.landingpage .header{padding:29px 29px 0}
}
.landingpage .main{padding:0!important}
.landingpage .main .header-caption h2{font-family:'klavika_lightplain_basic',sans-serif;font-size:24px;font-weight:100;margin-bottom:15px;text-transform:uppercase}
@media(min-width:48em){.landingpage .main .header-caption h2{font-size:48px;margin-bottom:5px}
}
.landingpage .footer{background-color:#4b4b4b;margin:0}
.landingpage .footer ul{text-align:center}
.landingpage .footer ul li{font-family:'klavika_lightplain_basic',sans-serif,sans-serif;border:0;color:#d0d0d0;font-size:14px;font-weight:400;line-height:24px;display:inline-block}
.landingpage .footer ul li a,.landingpage .footer ul li p{font-family:'klavika_lightplain_basic',sans-serif;color:#d0d0d0;font-size:14px;line-height:24px;padding:2px 5px;margin:0}
.landingpage .footer ul.social-list li a{padding:2px 0}
.landingpage h1{font-family:'klavika_lightplain_basic',sans-serif;font-size:24px;font-weight:100;margin-bottom:15px;text-transform:uppercase}
@media(min-width:48em){.landingpage h1{font-size:48px;margin-bottom:5px}
}
.landingpage h2{font-size:14px;line-height:1.3;font-weight:400;text-transform:uppercase;margin-bottom:5px}
@media(min-width:48em){.landingpage h2{font-size:18px;line-height:1.2;margin-bottom:7px}
}
.landingpage .button-call-to-action{font-size:18px;font-family:'klavika_regularplain_basic',Arial,sans-serif;line-height:24px;left:30px;right:15px;bottom:15px;width:-webkit-calc(100% - 60px);width:calc(100% - 60px);padding:12px 15px 8px 36px;border-width:2px}
.japanese .landingpage .button-call-to-action{font-family:'Kozuka Gothic Pro','klavika_regularplain_basic',Arial,sans-serif}
.chinese .landingpage .button-call-to-action{font-family:'YouYuan','klavika_regularplain_basic',Arial,sans-serif}
.eastern .landingpage .button-call-to-action{font-family:Calibri,Helmet,Freesans,Helvetica,Droid,Arial,sans-serif}
.thai .landingpage .button-call-to-action{font-family:'Browallia New','klavika_regularplain_basic',Arial,sans-serif}
.landingpage .button-call-to-action svg{width:26px;height:26px}
@media(min-width:26.25em){.landingpage .button-call-to-action{width:auto;left:auto}
}
@media(min-width:48em){.landingpage .button-call-to-action{right:29px;bottom:29px;font-size:21px;line-height:1;font-family:'klavika_lightplain_basic',sans-serif;padding-right:20px}
.landingpage .button-call-to-action svg{left:2px}
}
@media(min-width:64em){.landingpage .button-call-to-action svg{width:33px;height:33px}
}
.landingpage .button-call-to-action.button-468283{background:#50758d;background:-webkit-linear-gradient(top,#679091 0,#376667 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#679091),to(#376667));background:linear-gradient(to bottom,#679091 0,#376667 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#679091',endColorstr='#376667',GradientType=0);color:#fff;border-color:#3f7374}
.landingpage .button-call-to-action.button-50758D{background:#7596af;background:-webkit-linear-gradient(top,#92afc5 0,#5e7f97 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#92afc5),to(#5e7f97));background:linear-gradient(to bottom,#92afc5 0,#5e7f97 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92afc5',endColorstr='#5e7f97',GradientType=0);color:#fff;border-color:#6e95b2}
.landingpage .button-call-to-action.button-FDD794{background:#e6c791;background:-webkit-linear-gradient(top,#f5d49b 0,#ceb07b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5d49b),to(#ceb07b));background:linear-gradient(to bottom,#f5d49b 0,#ceb07b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5D49B',endColorstr='#CEB07B',GradientType=0);color:#000;border-color:#fdd794}
.landingpage .button-call-to-action.button-EDEDED{background:#ededed;background:-webkit-linear-gradient(top,#f0f0f0 0,#cacaca 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),to(#cacaca));background:linear-gradient(to bottom,#f0f0f0 0,#cacaca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0',endColorstr='#CACACA',GradientType=0);color:#000;border-color:#e8e8ec}
.landingpage .button-call-to-action.button-4B4B4B{background:#c7c7c7;background:-webkit-linear-gradient(top,#dadada 0,#b3b3b3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dadada),to(#b3b3b3));background:linear-gradient(to bottom,#dadada 0,#b3b3b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DADADA',endColorstr='#B3B3B3',GradientType=0);color:#000;border-color:#d0d0d0}
.landingpage .button-call-to-action.button-4B4B4B .icon{fill:#000}
.landing-page-content>div{position:relative;padding:15px;margin:0}
@media(min-width:48em){.landing-page-content>div{padding:29px;margin:0}
}
.landing-page-content picture{display:block;overflow:hidden}
.landing-page-content picture img{position:relative;top:0}
.landing-page-content .landing-page-header{background-color:#f5b325}
.landing-page-content .landing-page-header .header-image-container{position:relative}
.landing-page-content .landing-page-header .header-image-container .header-image{position:relative;overflow:hidden}
.landing-page-content .landing-page-header .header-image-container .header-caption{position:absolute;top:0;left:0;padding:30px}
.landing-page-content .landing-page-header .header-image-container .header-caption p{font-family:'klavika_lightplain_basic',sans-serif;font-size:14px;line-height:20px;font-weight:300;margin:0}
.landing-page-content .landing-page-header .header-image-container .header-caption.text-white h1,.landing-page-content .landing-page-header .header-image-container .header-caption.text-white p{color:#fff}
@media(max-width:26.25em){.landing-page-content .landing-page-header .header-image-container .button-call-to-action{bottom:30px}
}
@media(max-width:719px){.landing-page-content .landing-page-header .header-image-container .header-image:before{display:block;content:"";width:100%;padding-top:109.275%}
.landing-page-content .landing-page-header .header-image-container .header-image picture{position:absolute;top:0;bottom:0;left:0;right:0}
.landing-page-content .landing-page-header .header-image-container .header-image picture img{width:auto;height:100%;position:relative;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media(min-width:720px){.landing-page-content .landing-page-header .header-image-container .header-image{position:relative;overflow:hidden}
.landing-page-content .landing-page-header .header-image-container .header-image picture{max-width:966px}
.landing-page-content .landing-page-header .header-image-container .header-image picture img{width:100%;height:auto}
.landing-page-content .landing-page-header .header-image-container .header-caption{padding:56px 29px 0}
.landing-page-content .landing-page-header .header-image-container .header-caption p{font-size:18px;line-height:24px;font-weight:300}
}
.landing-page-content .landing-text-triad>div{display:inline-block;width:100%;padding:10px 15px}
.landing-page-content .landing-text-triad p,.landing-page-content .landing-text-triad a{font-size:12px;line-height:16px;font-weight:300}
.landing-page-content .landing-text-triad a{color:#565655;text-decoration:underline}
.landing-page-content .landing-text-triad a:hover{text-decoration:none}
.landing-page-content .landing-text-triad ul{margin-bottom:14px}
.landing-page-content .landing-text-triad ul,.landing-page-content .landing-text-triad li{font-size:12px;line-height:16px;font-weight:300;list-style:disc outside;padding-left:15px}
@media(min-width:48em){.landing-page-content .landing-text-triad{padding:29px}
.landing-page-content .landing-text-triad>div{width:33%;vertical-align:top;padding:29px}
.landing-page-content .landing-text-triad p,.landing-page-content .landing-text-triad a{font-size:14px;line-height:20px}
.landing-page-content .landing-text-triad ul,.landing-page-content .landing-text-triad li{font-size:14px;font-weight:300}
}
.landing-page-content .landing-media{background-color:#c6c6c6;padding:30px}
.landing-page-content .landing-media .section{margin-top:15px}
.landing-page-content .landing-media .section.headline{margin-bottom:22px}
.landing-page-content .landing-media .section.headline h2{margin-bottom:0}
.landing-page-content .landing-media .section:first-child{margin-top:-5px}
.landing-page-content .landing-media .section.new{margin-top:0!important}
.landing-page-content .landing-media img{max-width:100%}
.landing-page-content .landing-media picture img{width:100%}
.landing-page-content .landing-media .video>div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.landing-page-content .landing-media .video>div iframe,.landing-page-content .landing-media .video>div object,.landing-page-content .landing-media .video>div embed{position:absolute;top:0;left:0;width:100%;height:100%}
.landing-page-content .landing-media .button-wrapper{margin:0 -15px}
.landing-page-content .landing-media .button-wrapper .button-call-to-action{position:relative;bottom:0}
.landing-page-content .landing-media .button-wrapper .button-call-to-action:first-child{margin-bottom:15px}
@media(min-width:26.25em){.landing-page-content .landing-media .section.headline{margin-bottom:25px}
.landing-page-content .landing-media .section:first-child{margin-top:0}
.landing-page-content .landing-media .button-wrapper{text-align:right}
.landing-page-content .landing-media .button-wrapper .button-call-to-action{margin-left:15px;margin-bottom:0}
}
@media(min-width:48em){.landing-page-content .landing-media{padding:29px}
.landing-page-content .landing-media .section{margin-top:29px}
.landing-page-content .landing-media .section.headline{margin-bottom:30px}
.landing-page-content .landing-media .section:first-child{margin-top:24px}
.landing-page-content .landing-media .button-wrapper .button-call-to-action{margin-left:29px;right:15px}
}
.landing-page-content .is-desktop-image{display:none}
@media(min-width:37.49em){.landing-page-content .is-desktop-image{display:inline-block}
}
.landing-page-content .is-mobile-image{display:none}
@media(max-width:37.49em){.landing-page-content .is-mobile-image{display:inline-block}
}
body.black .entrybox .link-list li,body.black .entrybox .list li,body.black .entrybox h2,body.black .entrybox p,body.black .entrybox .headline-element{color:#fff}
body.black .titletext a{color:#87888a}
body.black .entrybox .link-list li a,body.black .entrybox .list li a,body.black .entrybox .titletext a{color:#fff}
body.black .header,body.black .entry-page-content{background-color:#414042}
body.black .login-out a{color:#000}
body.black .login-out a:hover{color:#d8282f}
body.black .language-navigation .nav-item{border-color:#87888a}
body.black .language-navigation .nav-item-link{color:#87888a}
body.black .main .arrow-indicator:after,body.black .button-arrow-small{background-position:-180px -950px}
body.black .main .arrow-indicator-big:after,body.black .arrow-indicator.mosaic:after{width:20px;height:20px;background-position:-180px -300px}
body.black .button-arrow.button-arrow-small.button-arrow-small-mobile-big{background-position:-180px -300px}
@media(min-width:64em){body.black .button-arrow.button-arrow-small.button-arrow-small-mobile-big{background-position:-180px -950px}
}
body.black .button-transparent-dark{color:#fff!important;border-color:#fff!important}
body.black .button-transparent-dark .icon{fill:#fff!important}
body.black .icon-arrow,body.black .button-highlight{background-color:#646464;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8f8f8f),to(#646464));background:-webkit-linear-gradient(#8f8f8f 0,#646464 100%);background:linear-gradient(#8f8f8f 0,#646464 100%);color:white}
@media(min-width:64em){body.black.entrypage .main-item.is-open>.nav-item-link{color:#fff}
body.black.entrypage .main-item.is-open{background-color:#414042}
}
body.white .entrybox .link-list li,body.white .entrybox .list li,body.white .entrybox h2{color:#87888a}
body.white .login-out a:hover{color:#d8282f}
body.white .header,body.white .entry-page-content{background-color:#fff}
body.white .login-out a{color:#000}
body.white .language-navigation .nav-item{border-color:#87888a}
body.white .language-navigation .nav-item-link{color:#87888a}
body.white .main .arrow-indicator:after,body.white .button-arrow-small{background-position:-180px -950px}
body.white .main .arrow-indicator-big:after,body.white .arrow-indicator.mosaic:after{width:20px;height:20px;background-position:-180px -300px}
body.white .button-arrow.button-arrow-small.button-arrow-small-mobile-big{background-position:-180px -300px}
@media(min-width:64em){body.white .button-arrow.button-arrow-small.button-arrow-small-mobile-big{background-position:-180px -950px}
}
body.white .button-transparent-dark{color:#000!important;border-color:#000!important}
body.white .button-transparent-dark .icon{fill:#000!important}
body.white .menu .icon{fill:#414042}
body.white .entry-box,body.white .entry-box-teaser{border-color:#b1b3b4}
body.white .icon-arrow,body.white .button-highlight{background-color:#646464;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#8f8f8f),to(#646464));background:-webkit-linear-gradient(#8f8f8f 0,#646464 100%);background:linear-gradient(#8f8f8f 0,#646464 100%);color:white}
@media(min-width:64em){body.white.entrypage .main-item.is-open{background-color:#fff}
}