*{margin:0;padding:0;font-size:11px}html{-webkit-text-size-adjust:none}body{font:11px arial, helvetica, sans-serif;background:#fcfcfc;color:#333}.skip,.aural,#branding h2,#meta-box h3,#meta .lang span,#webcam .longdesc,#logo a img,#logo strong,#navigator h3,#navigator h4,#search-box,#stage h1,#stage .teaser-wrapper h2,#site-info-toggle,#site-info-wrapper h2,.additional .teaser-video{display:none !important}a{color:#246036;text-decoration:none;cursor:pointer}a:hover,a:active,a:focus{text-decoration:underline}a img{border:none}a:visited{color:#246036}.external a,a.external,#meta .webcam a,#webcam a.close,#navigator .toc a[data-url],.close a,#navigator .teaser-special-list h5,#navigator .col-1 h5 em,#navigator .section-box>.col-2 h5,#stage .additional h2,#main .links h2,#main .latest h2,#main .teaser-group h2,#stage .rack-teaser h3 a em,#site-info .contact,#navigator-box>ul>li a.flyout-btn,#navigator-box>ul>li strong,#meta .langselect label,#site-info .contact a,#site-info .tel dd,#site-info .section-group em.tel,#site-info .section-wrapper .media dd.maps-link a,.teaser-video a span{background-image:url(../img/icons/icon-sprites-mobile_.svg);background-repeat:no-repeat}#site-info .contact,#site-social-nav-box li a{background-image:url(../img/icons/icon-sprites-footer_.svg);background-repeat:no-repeat}img{max-width:100%}ul li{list-style:none;margin:0;padding:0}#wrapper{overflow:hidden}#wrapper,#meta-box,#logo-box,#navigator-box,#nav-global-box,#stage-box,#breadcrumb,#wrapper-2,#site-info-nav-box,#site-social-nav-box,#site-info-box{position:relative;width:100%;min-width:320px;max-width:568px;padding:0}#branding{z-index:1000;position:relative}#meta{position:relative;width:100%;float:left;clear:both;background-color:#fcfcfc}#meta .langselect{position:absolute;right:10px;top:10px;width:47px}#meta .langselect label{background-color:#798e98;background-position:100% -93px;border-radius:3px;padding:3px 25px 3px 5px;color:#fff;text-transform:uppercase;font-size:12px}#meta .service li{float:left;padding:0 12px}#meta .service li a{display:block;padding:12px 12px 12px 35px;color:#637c87;font-size:12px}#meta .service li a:hover,#meta .service li a:active,#meta .service li a:focus,#meta .service li a.js-selected{background-color:#dee3e6;color:#0f232a;text-decoration:none}#meta .webcam a{background-position:10px -240px}#meta .webcam a.js-selected{background-position:10px -290px}#webcam{position:relative;background:#dee3e5;width:100%;clear:both;padding:20px 10px;text-align:center}#webcam h3{font-size:12px;text-align:left}#webcam h4{text-align:left;font-size:127.33%;font-weight:bold;margin-bottom:20px;padding-left:10px}#webcam dt{padding-top:10px}#webcam .caption{font-weight:normal;text-align:left;margin:5px 0 20px 0}#webcam a.close{display:block;width:auto;height:2em;position:absolute;top:22px;right:29px;padding-right:18px;background-position:right -150px}#logo-box{background:url(../img/bgs/bg-logo.png) 0 0 repeat,-webkit-linear-gradient(top, #f7f7f7 0%, #ebebeb 100%);background:url(../img/bgs/bg-logo.png) 0 0 repeat,linear-gradient(to bottom, #f7f7f7 0%,#ebebeb 100%)}#logo{position:relative;background:#fff;clear:both}#logo span{display:block;height:42px;width:100%;background-repeat:no-repeat;background-size:120px 45px}#logo-box>a img,#logo em img{display:none}.sub-logo{position:absolute;right:8px;top:9px}.sub-logo img{height:24px}.langselect select{opacity:0}.langselect button{display:none}#navigator{position:relative;background:#204454;padding:5px 0 2px 0}#navigator .toc{word-spacing:-0.3em}#navigator .toc li{padding:0;display:inline-block;border-top:1px solid #355562;border-right:1px solid #1c3b48;border-bottom:1px solid #1c3b48;border-left:1px solid #355562}#navigator .toc a{display:block;background-color:#2b4d59;padding:10px 8px 16px 8px;font-weight:bold;color:#d5dadd;cursor:pointer;word-spacing:0}#navigator-box>ul>li a.flyout-btn,#navigator-box>ul>li strong{background-position:50% 28px}#navigator-box>ul>li a.flyout-btn.js-selected{background-position:50% -21px}#navigator .toc a.js-selected{background-color:#e7f0f5;color:#3f3f3f;border-bottom:1px solid #E7F0F5;margin-bottom:-1px}#navigator .col-1 .teaser,#navigator .teaser-special-list,#navigator .section-box>.col-2{border-top:3px solid #b4c5cd}#navigator .col-1 .teaser:first-child{border-top:none}#navigator .section-group{background:#e7f0f5;padding:0}#navigator .col-1 .teaser,#navigator .col-1 .teaser-special-list{position:relative;padding:50px 10px 0 10px}#navigator .col-1 .teaser.js-expanded,#navigator .col-1 .teaser-special-list.js-expanded{padding-bottom:15px}#navigator .col-1 .teaser h5 a,#navigator .col-1 .teaser a.img,#navigator .col-1 .teaser p,#navigator .col-1 .teaser-special-list img,#navigator .col-1 .teaser-special-list dl,#navigator .col-1 .teaser-special-list div,#navigator .section-box>.col-2 .links{display:none}#navigator .col-1 .teaser.js-expanded h5 a,#navigator .col-1 .teaser.js-expanded a.img,#navigator .col-1 .teaser.js-expanded p,#navigator .col-1 .teaser-special-list.js-expanded img,#navigator .col-1 .teaser-special-list.js-expanded dl,#navigator .col-1 .teaser-special-list.js-expanded div,#navigator .section-box>.col-2.js-expanded .links{display:block}#navigator .col-1 .teaser-special-list{padding:0}#navigator .teaser-special-list h5,#navigator .col-1 .teaser h5 em{position:absolute;left:0;top:0;right:0;background-position:100% -331px;padding:18px 8px 18px 6px;font-style:normal;color:#204453;text-transform:uppercase}#navigator .teaser-special-list h5.js-selected,#navigator .col-1 .teaser h5 em.js-selected,#navigator .section-box>.col-2 h5.js-selected{background-position:100% -531px}#navigator .teaser-special-list h5{position:static;font-size:11px}#navigator .teaser-special-list img{display:block;margin:0 auto}#navigator .teaser-special-list .caption{padding-top:4px;font-size:13px}#navigator .teaser-special-list .col-2 .links ol{list-style:none}#navigator .col-1 .teaser h5 a{font-size:13px;padding:5px 0 8px 0}#navigator .col-1 .teaser p{font-size:13px}#navigator #navigator-box .section-box>.col-2 h5{padding:18px 8px 6px;color:#204453}#navigator .col-1 .teaser a.img{width:206px;margin:0 auto}.section{top:0 !important;padding-bottom:10px;overflow:visible !important}#navigator .links,#navigator .glossary-index,#navigator .glossary-box{margin-top:10px;padding:0 8px}#navigator-2 .section-box div.glossary-index,#navigator-2 .section-box div.glossary-index+div{display:block}#navigator-2 .section-box div.glossary-index+div{clear:both}#navigator .glossary-index{word-spacing:-0.3em;margin-top:0;padding-top:10px}#navigator .links h6,#navigator .glossary-index h6{padding:8px 0}#navigator .links h6 a{font-size:13px;font-weight:bold}#navigator #top-theme h5{font-size:11px;padding-bottom:8px}#navigator .links li,#navigator .glossary-box dl{padding:8px 0 8px 20px;border-top:1px dotted #c5ced2}#navigator .glossary-box dl *{font-size:12px}#navigator .links li a{font-size:13px}#navigator .glossary-index ul{border-bottom:1px dotted #c5ced2}#navigator .glossary-index li{float:left;word-spacing:0;margin:0;border-top:1px dotted #c5ced2}#navigator .glossary-index li a,#navigator .glossary-index li span{display:block;padding:8px 6px;font-size:12px}.close{display:none;position:absolute;z-index:99;width:100%;text-align:center;bottom:-40px}.js-expanded .close{display:block}.close a{background-color:#214553;background-position:right -538px;color:#fff;display:inline-block;padding:12px 0;border-left:45px solid #214553;border-right:12px solid #214553;padding-right:33px;font-size:12px}#navigator .col-1 h5 em,#navigator .section-box>.col-2 h5,#stage .additional h2,#main .links h2,#main .latest h2,#main .teaser-group h2{background-position:100% -331px;padding:20px 8px;text-transform:uppercase;cursor:pointer;color:#246036}#navigator h5.js-selected,#stage .additional h2.js-selected,#main .links h2.js-selected,#main .latest h2.js-selected,#main .teaser-group h2.js-selected{background-position:100% -531px;color:#204453}#webcam,#navigator .section,#stage .additional ul,#main .links ul,#main .latest li,#main .latest .all,#main .teaser-group .teaser{display:none}#webcam.js-expanded,#navigator .js-expanded .section,#stage .additional ul.js-expanded,#main h2.js-selected+ul,#main .latest.js-expanded li,#main .latest.js-expanded .all,#main .teaser-group.js-expanded .teaser{display:block}#stage-content{position:relative}#stage .additional{background:#e7ebee}#stage .teaser-wrapper{margin-left:0;margin-right:0}.rack-teaser{float:left;margin-left:0;margin-right:0}.rack-teaser img{display:block;max-width:100%}.rack-teaser .teaser-box{width:100%;position:absolute;bottom:0;color:#fff}.rack-teaser .teaser-box a{color:#fff}#stage .rack-teaser{position:relative}#stage .rack-teaser h3{background:#204453;display:block;opacity:.85;padding:8px 10px 12px}#stage .rack-teaser h3 em{display:block;font-size:11px;font-style:normal;font-weight:normal}#stage .rack-teaser h3 span{font-size:14px;display:block;padding-right:64px;padding-top:2px}#stage .rack-teaser h3 a em{background-color:#246036;background-position:100% -696px;border-radius:2px;display:inline;font-size:100%;margin:0 0 0 10px;padding:1px 30px 1px 5px;position:absolute;bottom:9px;right:9px}#stage .additional .links>ul>li{background:none}#stage .additional .teaser{padding:8px 0;margin:0 8px;border-top:1px dotted #c5ced2}.pagination{position:absolute;bottom:31px;right:9px;z-index:1}.pagination li{display:inline-block;background:#fff;border:0;margin-right:3px;border-radius:2px;opacity:.35}.pagination li.on{opacity:.75}.pagination li button{display:block;background:#fff;border:0;border-radius:2px;opacity:.35;width:.8em;height:.8em;text-indent:-9999em}#main .links,#main .latest{background:#fcfcfc;border-bottom:3px solid #c5ced2}#main .teaser-group .teaser{padding:8px;margin-bottom:30px;border:0}.external a,a.external{background-position:100% -197px;padding-right:25px}#main .links>ul,#main .latest>ul,#stage .additional .links>ul,#stage .additional .teaser{padding:0 8px}#main .links>ul>li,#main .latest>ul>li,#main .teaser-group .teaser,#stage .additional .links>ul>li{background:#fcfcfc;padding:8px 0;border-top:1px dotted #c5ced2}#stage .additional .links>ul>li{background:none}#main .links>ul>li:first-child,#main .latest>ul>li:first-child,#main .teaser-group .teaser,#stage .additional .links>ul>li:first-child{border-top:none;padding-top:0}#main .links>ul>li:last-child,#main .latest>ul>li:last-child,#stage .additional .links>ul>li:last-child{padding-bottom:20px}#main .teaser-group h3 a,#main .teaser-group p,#main .latest li li,#main .links a,#main .links p,#stage .additional a{font-size:12px}#main .teaser-group h3{padding-bottom:5px}#main .latest h3 a{font-size:13px}#main .latest li li.date{float:left;margin-right:5px}#main .latest li li.date:after{content:"\2013";padding:0 0 0 5px}#main .links p{padding-top:2px}#main .teaser-group .teaser{padding-left:10px;padding-right:10px}p.all{border-top:1px solid #c5ced2;margin:0 8px;padding:8px 0}p.all a{font-size:12px}#main .teaser-group .teaser>a{display:block;width:100%;text-align:center}#main .teaser-group .teaser>a img{margin-bottom:10px}.teaser-video a.img{position:relative;max-width:206px;margin:0 auto}.teaser-video a.img span{position:absolute;left:67px;top:40px;overflow:hidden;height:40px;width:70px;background-color:rgba(0,0,0,0.65);background-position:50% -738px;border-radius:8px;color:#fff;text-indent:-9999em}#site-info{color:#d4dbdd;background:#1b3a47}#site-info a{color:#a7bfaf;font-size:12px}#site-info-toc ul{padding:0 10px}#site-info-toc li,#site-social-nav-box li,#site-info-box li{width:48%;display:inline-block;padding:9px 0;margin-right:2.5%;border-bottom:1px dotted #324e5a}#site-info-toc li:nth-child(2n+1){margin-right:0}#site-info-nav-box{position:relative;padding-top:55px}#site-info #site-info-toc .contact{position:absolute;left:0;right:0;top:0;background-position:10px -330px;display:block;width:auto;padding:0;margin:0;border-bottom:1px solid #204453}#site-info .contact a{display:block;padding:19px 10px 18px 40px;background-position:100% -433px;font-size:120%;color:#d4dbdd;cursor:pointer;font-weight:bold}#site-info .contact a.js-selected{background-position:100% -533px}#site-info .section-wrapper,#site-info .section-wrapper .media dt,#site-info .section-wrapper .media dd.caption,#site-info .section-wrapper .contact,#site-info .vcard h4,#site-info .vcard .type{display:none}#site-info .section-wrapper.js-expanded{display:block;background:#fff;margin:0 10px 10px 10px;padding:10px}#site-info .section-wrapper *{color:#333;font-size:12px}#site-info .vcard{position:relative;padding-bottom:58px}#site-info .section-wrapper .media dd.maps-link{padding:0}#site-info .section-wrapper .media dd.maps-link a{display:block;position:absolute;left:0;right:0;bottom:20px;background-color:#e1e5e7;background-position:100% -590px;border-radius:2px;padding:10px 25px 10px 10px;color:#246036}#site-info dl{clear:both;overflow:hidden;padding-top:5px}#site-info dl dt{float:left;width:50px;padding:3px 10px 0 0}#site-info dl dd{float:left;padding:3px 0 0 0;color:#fff}#site-info .tel dd,#site-info .section-group em.tel{background-color:#246137;background-position:100% -650px;border-radius:2px;padding:3px 30px 3px 5px;color:#fff;font-style:normal}#site-info .tel dd a,#site-info .section-group em.tel a{color:#fff}#site-info .fax dd{background:none;border-radius:0;padding:3px 0 0 0;color:#333}#site-info dl dd p.time{display:inline}#site-info .organization-name{padding-bottom:3px;font-weight:bold}#site-info .organization-unit{padding-bottom:3px}#site-info .adr{padding-bottom:3px}#site-info .note{clear:both;padding-top:7px;padding-bottom:7px}#site-info .section-group h4{padding-bottom:10px;font-weight:bold;font-size:14px}#site-info .section-group h5{padding-bottom:3px}#site-info .section-group .section-wrapper li{padding-bottom:8px}#site-info #site-social-nav{background:#18333e;margin-top:-1px;padding-bottom:5px;border-top:1px solid #204453}#site-info #site-social-nav{padding:0 10px}#site-social-nav-box h3{padding:12px 0 2px 0;text-transform:uppercase}#site-social-nav h6{display:block;text-transform:uppercase;padding:21px 13px 0}#site-info-box ul{padding-left:10px;padding-bottom:7px}#site-info .section-group em.tel{float:right}#site-info #site-info-box{background:#18333e}#site-info #site-info-box li,#site-info #site-social-nav-box li{width:auto;margin:0 20px 0 0;border:0}#site-info #site-info-box #copyright{border-top:1px solid #204453;margin:0 10px;padding:12px 0 0 0;font-size:12px}#site-social-nav-box li a{display:block;min-height:23px;padding-left:28px;line-height:200%}#site-social-nav-box li.twitter a{background-position:0 -50px}#site-social-nav-box li.newsletter a{background-position:0 -100px}.mask{z-index:999;background-color:#515151;background-color:rgba(0,0,0,0.75);position:absolute;top:0;left:0;right:0;bottom:0;margin:0;display:none}.mask.visible{display:block}
