a,address,b,body,div,h1,h2,h3,h4,h5,h6,i,input,label,legend,p,pre,li,select,strong,sub,sup,td,textarea,th{color:inherit;font:inherit}input{margin:0}body,p,ul,ol{margin:0;padding:0}em,strong{font-style:inherit;font-weight:inherit}img,td,th,object{vertical-align:top}th{text-align:left}img,fieldset{border:0}fieldset,legend{padding:0;margin:0}ul,ol,ol li,ul li{list-style:none}h1,h2,h3,h4,h5,h6,p{margin:0px}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold}em,i{font-style:italic}sup,sub{font-size:9px}small{font-size:9px}:focus{outline:0}.left{float:left}.right{float:right}.clear{clear:both}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.accessibility{display:none}.unselectable,.unselectable *{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:ignore}@font-face{font-family:"FrutigerLTW02-77BlackCn";src:url('fonts/FrutigerLTW02-77BlackCn.eot?1393421933');src:url('fonts/FrutigerLTW02-77BlackCn.eot?&1393421933#iefix') format('embedded-opentype'),url('fonts/FrutigerLTW02-77BlackCn.ttf?1393421933') format('truetype'),url('fonts/FrutigerLTW02-77BlackCn.svg?1393421933') format('svg'),url('fonts/FrutigerLTW02-77BlackCn.woff?1393421933') format('woff');font-weight:"normal"}@font-face{font-family:"Frutiger-Cn-Blk";src:url('fonts/Frutiger-Cn-Blk.eot?1393421933');src:url('fonts/Frutiger-Cn-Blk.eot?&1393421933#iefix') format('embedded-opentype'),url('fonts/Frutiger-Cn-Blk.ttf?1393421933') format('truetype'),url('fonts/Frutiger-Cn-Blk.svg?1393421933') format('svg'),url('fonts/Frutiger-Cn-Blk.woff?1393421933') format('woff');font-weight:"normal"}@font-face{font-family:"FrutigerLTW02-87ExtraBk";src:url('fonts/FrutigerLTW02-87ExtraBk.eot?1393421933');src:url('fonts/FrutigerLTW02-87ExtraBk.eot?&1393421933#iefix') format('embedded-opentype'),url('fonts/FrutigerLTW02-87ExtraBk.ttf?1393421933') format('truetype'),url('fonts/FrutigerLTW02-87ExtraBk.svg?1393421933') format('svg'),url('fonts/FrutigerLTW02-87ExtraBk.woff?1393421933') format('woff');font-weight:"normal"}html{overflow-y:scroll;font-family:arial;font-size:12px;color:#282828;background:url(../images/bg-main.jpg)}html a{color:#0a328c}html,body{width:100%;height:100%}#header{width:100%;height:503px;background:url(../images/header-bg.jpg) top center;position:relative;z-index:100}#footer{clear:both;width:960px;margin:0 auto}#sidebar{width:300px;padding:70px 0 0 0;margin-right:20px;float:left}#page-content{width:940px;margin:0 auto;line-height:22px;position:relative;padding:60px 10px 35px 10px;z-index:50}#page-content .search-form{width:400px;position:relative;margin-bottom:30px}#page-content .search-form legend{display:none}#page-content .search-form .input-text{width:380px;border:1px solid #99b6d5;height:33px;line-height:33px;padding:0 10px}#page-content .search-form .input-submit{position:absolute;top:2px;right:0px}#page-content .page-headline{font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:40px;color:#003d8f;text-transform:uppercase;font-weight:normal;letter-spacing:-1px;margin:35px 0 48px 0}.header-company-wrapper{width:960px;height:384px;overflow:hidden;padding:0;margin:0 auto;position:relative;z-index:50}.header-company-wrapper h1{font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:40px;font-weight:normal;padding:40px 0 0 0;letter-spacing:-1px;text-transform:uppercase;color:#003d8f;display:none}.header-company-wrapper video,.header-company-wrapper img{position:absolute;top:0px;left:0px}.header-company-wrapper video{background-color:#dde7f3 !important}.header-company-wrapper img{display:none;display:block\9}.index-post{clear:left;padding-bottom:30px}.index-blue-boxes{padding:10px 0 30px 0}.index-blue-boxes li{background:url(../images/bg-blue-boxes.png) -220px 0px no-repeat;float:left;padding:251px 20px 12px 20px;min-height:135px;width:180px;margin-right:20px;color:#FFF;position:relative}.index-blue-boxes li.box-3{margin-right:0px}.index-blue-boxes li a{color:#FFF}.index-blue-boxes li h2,.index-blue-boxes li strong,.index-blue-boxes li p,.index-blue-boxes li a{position:relative;z-index:20}.index-blue-boxes li .image-link{position:absolute;top:10px;left:0px;z-index:10}.index-blue-boxes li h2{position:absolute;top:40px;left:20px;font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:24px;font-weight:normal}.index-blue-boxes li h2 a{text-decoration:none}.index-blue-boxes li strong{font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:16px;font-weight:normal;display:block;height:46px;line-height:18px}.index-blue-boxes li p{font-size:14px;line-height:22px;padding-bottom:8px}.index-blue-boxes li .more{font-size:16px;font-family:"FrutigerLTW02-77BlackCn",Arial;font-weight:normal;padding:10px 17px 10px 0;background:url(../images/arrow-right-white.png) right center no-repeat}.history-timetable-wrapper{margin-top:25px;width:940px;overflow:hidden;height:120px;background:url(../images/sprites-timetable.png) 0px -89px no-repeat;position:relative}.history-timetable-wrapper .button-back{position:absolute;top:1px;left:0px;display:block;width:52px;height:89px;background:url(../images/sprites-timetable.png) -293px 0px no-repeat;text-indent:-9999px}.history-timetable-wrapper .button-next{position:absolute;top:1px;right:0px;display:block;width:56px;height:89px;background:url(../images/sprites-timetable.png) -344px 0px no-repeat;text-indent:-9999px}.history-timetable-wrapper .arrow{display:block;width:12px;height:9px;background:url(../images/sprites-timetable.png) 0px 0px no-repeat;position:absolute;top:0px;left:464px;text-indent:-9999px}.history-timetable-wrapper #history-timetable{padding:1px 0 0 0;width:5000px;overflow:hidden;margin:0px}.history-timetable-wrapper #history-timetable li{float:left;list-style:none}.history-timetable-wrapper #history-timetable li a{display:block;width:140px;height:89px;background:url(../images/sprites-timetable.png) -152px 0px no-repeat;font-family:"FrutigerLTW02-77BlackCn",Arial;font-weight:normal;font-size:16px;color:#bdcadc;text-decoration:none;line-height:89px;text-align:center}.history-timetable-wrapper #history-timetable li a.active{font-size:24px;color:#FFF;background:url(../images/sprites-timetable.png) -12px 0px no-repeat}.locations-list{margin-right:-20px;border-bottom:1px solid #ccd8e7;padding-bottom:20px;margin-bottom:30px}.locations-list.first{margin-top:16px}.locations-list .locations-line{border-bottom:1px solid #ccd8e7;margin-bottom:30px;padding-bottom:20px;height:0}.locations-list .location{float:left;width:220px;margin-right:20px;font-size:14px}.locations-list .location.col-0{clear:left}.locations-list .location h3{font-size:14px;font-weight:bold;color:#063d99;border-bottom:1px solid #ccd8e7;padding-bottom:10px}.locations-list .location h3.flagged{padding-left:24px;background:url(../images/sprites-flags-small.png) 0px 4px no-repeat}.locations-list .location h3.flagged.flag-germany{background-position:0px 4px}.locations-list .location h3.flagged.flag-switz{background-position:0px -36px}.locations-list .location h3.flagged.flag-england{background-position:0px -76px}.locations-list .location h3.flagged.flag-france{background-position:0px -116px}.locations-list .location h3.flagged.flag-spain{background-position:0px -156px}.locations-list .location h3.flagged.flag-poland{background-position:0px -196px}.locations-list .location h3.flagged.flag-romania{background-position:0px -236px}.locations-list .location h3.flagged.flag-usa{background-position:0px -276px}.locations-list .location h3.flagged.flag-philippines{background-position:0px -316px}.locations-list .location h3.flagged.flag-mexico{background-position:0px -356px}.locations-list .location h3.flagged.flag-italy{background-position:0px -396px}.locations-list .location p{padding:8px 0px}.locations-list .location p.border-bottom{border-bottom:1px solid #ccd8e7}.locations-list .location p a{font-family:"FrutigerLTW02-77BlackCn",Arial;font-weight:normal;font-size:14px;color:#063d99;text-decoration:none}.locations-list .location p a:hover{text-decoration:underline}#locations-map{width:940px;height:470px;background:url(../images/locations-map/bg-map.png);position:relative;margin:25px 0 70px 0}#locations-map .map{width:940px;height:470px;position:absolute}#locations-map .map.world{background:url(../images/locations-map/bg-world.png) 4px 67px no-repeat}#locations-map .map.germany{background:url(../images/locations-map/bg-germany.png) center center no-repeat}#locations-map .map.england{background:url(../images/locations-map/bg-england.png) center center no-repeat}#locations-map h2{position:absolute;font-family:"FrutigerLTW02-77BlackCn",Arial;font-weight:normal;font-size:24px;text-transform:uppercase;padding:10px 10px 10px 0;top:60px;left:0px;color:#003d8f}#locations-map h2.big-flag-germany{padding-right:55px;background:url(../images/locations-map/big-flags.png) right 0px no-repeat}#locations-map h2.big-flag-england{padding-right:55px;background:url(../images/locations-map/big-flags.png) right -98px no-repeat}#locations-map .button{z-index:100}#locations-map .button.active{z-index:200}#locations-map .button.switch-to-germany:hover,#locations-map .button.switch-to-england:hover{cursor:pointer}#locations-map .button:hover{cursor:pointer}#locations-map .button .button-label-arrow{position:absolute;display:block;height:21px;width:16px}#locations-map .button .button-label-arrow.right{left:22px;top:1px;background:url(../images/locations-map/bg-label.png) left top no-repeat}#locations-map .button .button-label-arrow.left{right:52px;top:3px;background:url(../images/locations-map/bg-label-left.png) right top no-repeat}#locations-map .button .button-label{position:absolute;display:block;height:21px;white-space:nowrap;font-size:12px;line-height:20px;text-transform:uppercase;color:#728ebf;font-weight:bold}#locations-map .button .button-label.left{right:68px;top:3px;padding-left:10px;background:url(../images/locations-map/bg-label-left.png) left top no-repeat}#locations-map .button .button-label.right{left:38px;top:1px;background:url(../images/locations-map/bg-label.png) right top no-repeat;padding-right:40px}#locations-map .button .button-label.right .flag-germany,#locations-map .button .button-label.right .flag-england{display:block;position:absolute;top:2px;right:10px;width:20px;height:20px;background:url(../images/sprites-flags-small.png) 0px 0px no-repeat}#locations-map .button .button-label.right .flag-germany.flag-england,#locations-map .button .button-label.right .flag-england.flag-england{background-position:0px -80px}#locations-map .button.world{display:block;width:25px;height:25px;background:url(../images/locations-map/sprites-buttons-small.png) 0px 0px no-repeat;position:absolute}#locations-map .button.world .button-label,#locations-map .button.world .button-label-arrow{display:none}#locations-map .button.world.active{background-position:-50px 0px}#locations-map .button.world.active .button-label,#locations-map .button.world.active .button-label-arrow{display:block}#locations-map .button.germany,#locations-map .button.england{display:block;width:50px;height:50px;background:url(../images/locations-map/sprites-buttons-big.png) 0px 0px no-repeat;position:absolute}#locations-map .button.germany.active,#locations-map .button.england.active{background-position:-50px 0px}#locations-map .button.germany .button-label-arrow.right,#locations-map .button.england .button-label-arrow.right{left:35px;top:6px}#locations-map .button.germany .button-label,#locations-map .button.england .button-label{color:#003d8f;padding-right:15px;font-family:"FrutigerLTW02-77BlackCn",Arial;font-weight:normal}#locations-map .button.germany .button-label.right,#locations-map .button.england .button-label.right{left:51px;top:6px}#locations-map .button .button-infobox{display:none;position:absolute;top:-75px;background:url(../images/locations-map/bg-button-box.png) bottom right no-repeat;padding:20px 23px 23px 20px}#locations-map .button .button-infobox .arrow{display:block;width:18px;height:34px;position:absolute;top:70px}#locations-map .button .button-infobox.open-right{left:45px}#locations-map .button .button-infobox.open-right .arrow{padding-left:40px;background:url(../images/locations-map/arrow-left.png) top right no-repeat;left:-58px}#locations-map .button .button-infobox.open-left{right:48px}#locations-map .button .button-infobox.open-left .arrow{padding-right:40px;background:url(../images/locations-map/arrow-right.png) top left no-repeat;right:-54px}#locations-map .button .button-infobox .close-infobox{font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:16px;font-weight:normal;position:absolute;top:18px;right:20px}#locations-map .button .button-infobox .close-infobox:hover{cursor:pointer}#locations-map .button .button-infobox h3{white-space:nowrap;text-transform:uppercase;font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:16px;font-weight:normal;color:#003d8f;padding:0 30px 14px 0;border-bottom:1px solid #ccd8e7;margin-bottom:14px}#locations-map .button .button-infobox table tr td{line-height:19px;padding-right:20px;white-space:nowrap;font-size:14px}#locations-map .button .button-infobox table tr td a{text-decoration:none;color:#003d8f}#locations-map .button.germany .arrow,#locations-map .button.england .arrow{top:74px}#locations-map .button.germany .button-infobox.open-right,#locations-map .button.england .button-infobox.open-right{left:55px}#locations-map .button.germany .button-infobox.open-left,#locations-map .button.england .button-infobox.open-left{right:70px}#locations-map .cancel-button{font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:20px;font-weight:normal;text-decoration:none;color:#003d8f;position:absolute;top:67px;right:0px}.wp-editor-content.indented{padding-left:40px}.wp-editor-content a{text-decoration:underline}.wp-editor-content a:hover{text-decoration:none}.wp-editor-content hr{border:0px;border-top:1px solid #ccd8e7;margin:19px 0 17px}.wp-editor-content h1,.wp-editor-content h2,.wp-editor-content h3,.wp-editor-content h4{font-family:"FrutigerLTW02-77BlackCn",Arial;color:#003d8f;font-weight:normal}.wp-editor-content h1{font-size:30px;line-height:26px;margin-bottom:16px}.wp-editor-content h2{font-size:25px;line-height:29px;margin-bottom:16px}.wp-editor-content h2.post-headline a{text-decoration:none}.wp-editor-content h3{font-size:16px;line-height:18px;margin-bottom:10px}.wp-editor-content h4{font-size:14px}.wp-editor-content img{margin-bottom:20px}.wp-editor-content img.alignleft{float:left;margin:4px 20px 0 0}.wp-editor-content img.alignright{float:right;margin:4px 0 0 20px}.wp-editor-content p{font-size:14px;line-height:22px;margin-bottom:19px}.wp-editor-content ul{padding-left:18px;margin-bottom:19px}.wp-editor-content ul li{list-style:disc outside}.wp-editor-content ul.styled-list-blue{padding:20px 25px 25px 25px;background:#FFF}.wp-editor-content ul.styled-list-blue li{list-style:none;background:url(../images/editor-style/check-blue.png) 6px 5px no-repeat;padding:10px 0 5px 45px;line-height:17px}.wp-editor-content ul.styled-list-yellow{padding:20px 25px 25px 25px;background:#003d8f;color:#FFF}.wp-editor-content ul.styled-list-yellow li{list-style:none;background:url(../images/editor-style/check-yellow.png) 6px 5px no-repeat;padding:10px 0 5px 45px;line-height:17px}.wp-editor-content ol{padding-left:18px;margin-bottom:19px}.wp-editor-content ol li{list-style:decimal outside}.wp-editor-content blockquote{font-style:italic}.wp-editor-content .styled-box-white{padding:25px 25px 10px 25px;margin-bottom:18px;background:#FFF}.wp-editor-content .styled-box-blue{padding:25px 25px 10px 25px;margin-bottom:18px;background:#003d8f;color:#FFF}.wp-editor-content .styled-box-blue h1,.wp-editor-content .styled-box-blue h2,.wp-editor-content .styled-box-blue h3,.wp-editor-content .styled-box-blue h4,.wp-editor-content .styled-box-blue h5,.wp-editor-content .styled-box-blue h6{color:#FFF}.wp-editor-content .styled-box-yellow{padding:25px 25px 10px 25px;margin-bottom:18px;background:#f3e11e;color:#003d8f}.wp-editor-content .styled-box-yellow h1,.wp-editor-content .styled-box-yellow h2,.wp-editor-content .styled-box-yellow h3,.wp-editor-content .styled-box-yellow h4,.wp-editor-content .styled-box-yellow h5,.wp-editor-content .styled-box-yellow h6{color:#003d8f}.wp-editor-content .margin-bottom-12{padding-bottom:12px}.wp-editor-content .margin-bottom-30{padding-bottom:30px}.wp-editor-content .featured-post{position:relative;margin:50px 0 50px 0;color:#FFF}.wp-editor-content .featured-post h1,.wp-editor-content .featured-post h2,.wp-editor-content .featured-post h3,.wp-editor-content .featured-post h4,.wp-editor-content .featured-post h5,.wp-editor-content .featured-post h6,.wp-editor-content .featured-post a{color:#FFF}.wp-editor-content .featured-post ul{padding-left:0px}.wp-editor-content .featured-post ul li{list-style:none;padding:0 0 16px 25px;font-size:14px;background:url(../images/square-white.gif) 0px 8px no-repeat}.wp-editor-content .featured-post.image-left .featured-post-content{padding:60px 40px 20px 500px;background:url(../images/bg-featured-post-right.png) right top no-repeat;position:relative;z-index:20}.wp-editor-content .featured-post.image-left .featured-post-image{position:absolute;top:67px;left:-21px;z-index:10}.wp-editor-content .featured-post.image-left .featured-post-content-bottom{padding:0 40px 0 500px;height:20px;background:url(../images/bg-featured-post-right.png) right bottom no-repeat;position:relative;z-index:20}.wp-editor-content .featured-post.image-right .featured-post-content{padding:60px 480px 20px 61px;background:url(../images/bg-featured-post-left.png) left top no-repeat;position:relative;z-index:20}.wp-editor-content .featured-post.image-right .featured-post-image{position:absolute;top:35px;left:480px;z-index:10}.wp-editor-content .featured-post.image-right .featured-post-content-bottom{padding:0 480px 0 61px;height:20px;background:url(../images/bg-featured-post-left.png) left bottom no-repeat;position:relative;z-index:20}.wp-editor-content .featured-post.history{margin-top:25px;display:none;font-size:14px}.wp-editor-content .featured-post.history.active{display:block}.wp-editor-content .featured-post.history h2{font-size:30px;margin:10px 0 26px 0}.wp-editor-content .management-list{padding:30px 0 0 0;margin-right:-20px;margin-bottom:32px;border-bottom:1px solid #c9d3e6}.wp-editor-content .management-list li{list-style:none;float:left;width:220px;margin-right:20px;padding-bottom:4px}.wp-editor-content .management-list li h3{font-size:21px;margin-bottom:16px}.wp-editor-content .management-list li img{margin-bottom:16px}.wp-editor-content .management-list li strong{color:#003d8f}.oneandone-meta-navi-wrapper{display:none}.oneandone-main-navi-wrapper{width:960px;margin:0 auto;background:#003d8f;position:relative;z-index:200}.oneandone-main-navi-wrapper .oneandone-main-navi-content{position:relative;height:69px}.oneandone-main-navi-wrapper .oneandone-main-navi li{float:left;position:static;margin-top:20px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content{position:absolute;top:49px;border:1px solid #034ea2;background:#FFF;font-family:arial;padding-right:20px;display:none;z-index:50}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.adjust-left{left:0px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.adjust-right{right:0px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.adjust-center{left:318px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.two-columns{width:608px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.three-columns{width:912px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.adjust-center.two-columns{left:166px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content.adjust-center.three-columns{left:14px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul{padding:20px 0 20px 20px;float:left;width:284px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul li{margin:0px;border-top:1px solid #c4d1db}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul li.list-title{background:#003d8f;color:#FFFFFF;padding:10px 20px;font-weight:bold;width:244px;border-top:none}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul li a{display:block;padding:7px 20px 7px 20px;margin:1px 0px;text-decoration:none;font-size:11px;color:#90a9c8;line-height:14px;width:244px}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul li a:hover{background:#eaf1fb}.oneandone-main-navi-wrapper .oneandone-main-navi li .dropdown-content ul li a strong{padding-bottom:5px;font-size:12px;color:#0461a9;line-height:30px}.oneandone-main-navi-wrapper .oneandone-main-navi li a.lvl-0{color:#FFF;font-family:"Frutiger-Cn-Blk",Arial;text-decoration:none;font-size:16px;padding:0 10px;height:30px;line-height:30px;float:left;z-index:100;position:relative}.oneandone-main-navi-wrapper .oneandone-main-navi li a.lvl-0:hover{color:#0760a7;background:#FFF}.oneandone-main-navi-wrapper .oneandone-main-navi li a.lvl-0.logo{display:block;width:47px;height:47px;padding:0px;margin:-10px 18px 0 20px;z-index:40}.oneandone-main-navi-wrapper .oneandone-main-navi li a.lvl-0.active{border-bottom:2px solid #FFF}.oneandone-main-navi-wrapper .oneandone-main-navi li:hover .dropdown-content{display:block}.oneandone-main-navi-wrapper .oneandone-main-navi li:hover a.lvl-0{color:#0760a7;background:#FFF}.oneandone-main-navi-wrapper .search-form{position:absolute;top:20px;right:30px;background:url(../images/main-navi-search-icon.png) right top no-repeat;padding-right:30px;height:30px}.oneandone-main-navi-wrapper .search-form fieldset{height:30px}.oneandone-main-navi-wrapper .search-form:hover{cursor:pointer}.oneandone-main-navi-wrapper .search-form legend{display:none}.oneandone-main-navi-wrapper .search-form .input-text{float:left;width:150px;height:30px;border:0px;padding:0 0 0 8px;display:none}.oneandone-main-navi-wrapper .search-form .input-submit{width:0px}.footer-banner-list{margin-right:-20px;padding:30px 0}.footer-banner-list li{float:left;width:140px;margin-right:20px}.footer-banner-list li a{display:block;font-family:"FrutigerLTW02-77BlackCn",Arial;font-size:14px;font-weight:normal;color:#003d8f;padding-bottom:3px;text-decoration:none;line-height:30px}#footer hr{margin:0;border:none;border-top:1px solid #003d8f}#footer .rewards-headline-wrapper{width:100%;text-align:center;background:url(../images/footer/bg-rewards-headline.png) center 20px no-repeat;margin-bottom:21px}#footer .reward-list{width:100%;text-align:center;margin-bottom:35px}#footer .reward-list li{display:inline;padding-right:20px}#footer .reward-list li.last{padding-right:0px}#footer .social-channel-list{width:100%;clear:left;text-align:center;overflow:hidden;position:relative;margin-bottom:50px}#footer .social-channel-list li{display:inline-block;zoom:1;*display:inline;padding-right:4px;height:44px}#footer .social-channel-list li.line-left,#footer .social-channel-list li.line-right{position:relative;width:0px}#footer .social-channel-list li.line-left span,#footer .social-channel-list li.line-right span{display:block;width:500px;height:44px;border-top:1px solid #003d8f;position:absolute;top:15px;right:14px}#footer .social-channel-list li.line-left.line-right span,#footer .social-channel-list li.line-right.line-right span{left:14px}#footer .social-channel-list li.last{padding-right:0px}#footer .social-channel-list li a{float:left;width:44px;height:44px;background:url(../images/footer/sprites-social-channels.png) 0px 0px no-repeat;text-indent:-9999px}#footer .social-channel-list li a.facebook{background-position:0px 0px}#footer .social-channel-list li a.twitter{background-position:-48px 0px}#footer .social-channel-list li a.google{background-position:-96px 0px}#footer .social-channel-list li a.youtube{background-position:-144px 0px}#footer .social-channel-list li a.linkedin{background-position:-192px 0px}#footer .social-channel-list li a.xing{background-position:-240px 0px}#footer .footer-menu-wrapper{border-top:1px solid #003d8f;padding:43px 0 26px 0}#footer .footer-menu-wrapper .footer-menu{width:100%;text-align:center}#footer .footer-menu-wrapper .footer-menu li{display:inline;font-size:14px;color:#003d8f;padding-right:23px}#footer .footer-menu-wrapper .footer-menu li a{font-family:"Frutiger-Cn-Blk",Arial;text-decoration:none;text-transform:uppercase}#footer .footer-menu-wrapper .footer-menu li.copyright{padding-right:0px;font-size:15px}#footer .quicklinks-list{width:800px;float:left;padding-bottom:150px}#footer .quicklinks-list li{float:left;width:150px;padding:5px 0}#footer .quicklinks-list li a{display:block;text-decoration:none;padding:5px 0 5px 10px}#footer .quicklinks-list li a:hover{text-decoration:underline}#footer .logos-list{width:160px;float:left;padding-top:5px}#footer .logos-list li{clear:left;margin-bottom:10px}.main-navigation-wrapper{display:block;width:960px;height:50px;margin:0 auto;background:#002f81;position:relative;z-index:100;overflow:hidden}.main-navigation-wrapper.sticky{position:fixed;-webkit-transform:translateZ(0);top:0;left:50%;margin-left:-480px}.main-navigation-placeholder{height:50px;display:none}.main-navi-label{padding:0 18px;height:40px;line-height:40px;border-right:1px solid #3062a7;color:#FFF;font-family:"Frutiger-Cn-Blk",Arial;font-size:14px;position:absolute;top:5px;left:0px}.main-navi-label img{margin:8px 15px 0 -40px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.main-navigation{float:right;padding-right:10px}.main-navigation li{float:left;padding-right:5px}.main-navigation li a{color:#FFF;font-family:"Frutiger-Cn-Blk",Arial;font-size:14px;text-decoration:none;padding:9px 9px;background:#002f81;line-height:50px;font-weight:normal}.main-navigation li a:hover{background:#1b57a6}.main-navigation li.active a{background:#1b57a6}@media (max-width: 975px){.main-navigation-wrapper .main-navigation.sticky{margin-left:0px;left:0px}}.show-on-mobile,.show-on-smartphone{display:none}@media (max-width: 980px){.show-on-mobile{display:block}.hide-on-mobile{display:none}.show-on-smartphone{display:none}small{font-size:16px}html{background:#e9f0f5}#header,#page-content,#footer{width:768px;left:50%;margin-left:-384px;position:relative}#header .header-company-wrapper{display:none}.home #header .header-company-wrapper{display:block}#header{height:inherit;float:left;background:none}#header .oneandone-meta-navi-wrapper,#header .oneandone-main-navi-wrapper{display:none}#header .header-company-wrapper{margin-top:100px;width:100%;height:319px}#header .header-company-wrapper video{width:700px;height:auto;margin:30px 34px}#header .main-navigation-wrapper{clear:both;position:absolute;top:0;left:0;width:100%;height:inherit;background:#003d8e;padding-top:100px}#header .main-navigation-wrapper .logo-mobile-navi{position:absolute;display:block;width:62px;height:62px;top:19px;left:35px}#header .main-navigation-wrapper .hamburger-mobile-navi{position:absolute;top:19px;right:25px;width:140px;height:62px;display:block;background:none;border:none;color:white;padding:0 0 0 20px;text-align:left;font-size:16px;font-family:arial}#header .main-navigation-wrapper .hamburger-mobile-navi:hover{cursor:pointer}#header .main-navigation-wrapper .hamburger-mobile-navi span{display:block;position:absolute;top:0;right:15px;width:30px;height:4px;background:white;-webkit-transition:-webkit-transform 0.2s ease-in-out,margin-top 0.2s ease-in-out,opacity 0.2s ease-in-out;-moz-transition:-moz-transform 0.2s ease-in-out,margin-top 0.2s ease-in-out,opacity 0.2s ease-in-out;-o-transition:-o-transform 0.2s ease-in-out,margin-top 0.2s ease-in-out,opacity 0.2s ease-in-out;transition:transform 0.2s ease-in-out,margin-top 0.2s ease-in-out,opacity 0.2s ease-in-out}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(1){top:20px}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(2){top:28px}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(3){top:36px}#header .main-navigation-wrapper .hamburger-mobile-navi.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-top:8px}#header .main-navigation-wrapper .hamburger-mobile-navi.open span:nth-child(2){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}#header .main-navigation-wrapper .hamburger-mobile-navi.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-8px}#header .main-navigation-wrapper .main-navigation{position:relative;display:block;width:100%;height:inherit;padding:0;margin:0;display:none;max-width:100%}#header .main-navigation-wrapper .main-navigation.sticky{position:relative}#header .main-navigation-wrapper .main-navigation .oneandone-logo{display:none}#header .main-navigation-wrapper .main-navigation li{width:100%;display:block;background:none;height:48px;clear:left;margin:0;padding:0}#header .main-navigation-wrapper .main-navigation li.odd{background:#0055a5}#header .main-navigation-wrapper .main-navigation li.even{background:#003d8e}#header .main-navigation-wrapper .main-navigation li a{padding:0;text-indent:35px;background:none;height:48px;line-height:48px;color:#FFF;width:100%;border:none;font-family:arial;text-align:left;display:block}#page-content{clear:both;padding:100px 0 0 0}#page-content .page-headline{font-size:22px;margin-bottom:24px;padding-left:34px;text-transform:none;letter-spacing:0}#page-content .wp-editor-content{padding:0 34px}#page-content .wp-editor-content p{font-size:16px;line-height:22px}#page-content .wp-editor-content h2{font-size:22px;margin-bottom:5px}#page-content .wp-editor-content.indented{padding:0 34px}#page-content .wp-editor-content img{max-width:100%;height:auto}#page-content .locations-list{margin-left:34px}#page-content .mobile-locations-map{margin:0 34px 20px 34px;border-top:1px solid #ccd8e7;border-bottom:1px solid #ccd8e7}#page-content .history-mobile-bg{background:#d2deec;width:700px;padding:22px 34px;position:relative;left:-34px}#page-content .history-timetable-wrapper{width:700px}#page-content .history-timetable-wrapper .button-back{width:70px;background-position-x:-550px}#page-content .history-timetable-wrapper .button-next{width:69px;background-position-x:-620px}#page-content .history-timetable-wrapper .arrow{left:358px}#page-content .featured-post.default{margin:0;min-height:0}#page-content .featured-post.default img{position:relative;top:0;left:0;right:0;width:100%;height:auto}#page-content .featured-post.default .featured-post-content{background:#003d8e;padding:21px 21px 2px 21px;margin-bottom:20px}#page-content .featured-post.default .featured-post-content-bottom{display:none}#page-content .featured-post.default ul li{font-size:16px}#page-content .featured-post.history h2{font-size:28px;margin-bottom:20px}#page-content .featured-post.history img{max-width:370px;height:auto;left:330px}#page-content .featured-post.history .featured-post-content{padding:16px 30px 10px 30px;width:300px}#page-content .featured-post.history .featured-post-content-bottom{width:300px;padding-left:30px;padding-right:30px}#page-content .management-list li{width:340px}#page-content .management-list li img{width:100%;height:auto}#page-content .management-list li h3{font-size:19px}#page-content .margin-bottom-12,#page-content .margin-bottom-30{padding-bottom:0}#page-content .index-blue-boxes{width:720px;padding:0 0 0 34px}#page-content .index-blue-boxes li{background:url(../images/bg-featured-post-right.png) center center no-repeat;width:300px;margin-bottom:20px;overflow:hidden;min-height:130px}#page-content .index-blue-boxes li h2{top:30px}#page-content .index-blue-boxes li strong{margin-top:40px;height:inherit;margin-bottom:10px}#page-content .index-blue-boxes li p{font-size:16px}#page-content .index-blue-boxes li .image-link{display:block;width:100%;top:-80px}#page-content .index-blue-boxes li .image-link img{width:100%;height:auto}#page-content .index-post{margin-top:4px}#page-content .index-post p.image-wrapper{margin:0 20px 0 0;float:left;width:340px}#page-content .index-post img{max-width:340px;height:auto;margin-bottom:150px}#page-content .index-post .post-content{float:left;width:340px}.home #page-content{padding-top:20px}.home .wp-editor-content img.alignright{max-width:170px;height:auto;margin-bottom:20px}#footer .rewards-headline-wrapper,#footer .reward-list,#footer .social-channel-list,#footer .quicklinks-list,#footer .logos-list{display:none}#footer .logo-mobile-footer{display:block;width:100%;text-align:center;margin:70px 0 30px 0}#footer .footer-menu-wrapper{border-top:none;margin-bottom:100px}#footer .footer-menu-wrapper .footer-menu li a{font-size:16px;font-family:arial;font-weight:normal;text-decoration:underline}}@media (max-width: 767px){.show-on-mobile{display:block}.hide-on-smartphone{display:none}.show-on-smartphone{display:block}#header,header{z-index:1000}.content-wrapper{z-index:100}#header,#page-content,#footer{width:100%;left:0;margin:0;position:relative;overflow:hidden}#header{overflow:visible}#header .main-navigation-wrapper{padding-top:58px}#header .main-navigation-wrapper .logo-mobile-navi{width:38px;height:38px;top:10px;left:10px}#header .main-navigation-wrapper .logo-mobile-navi img{width:38px;height:38px}#header .main-navigation-wrapper .hamburger-mobile-navi{top:-2px;right:5px;width:120px}#header .main-navigation-wrapper .hamburger-mobile-navi span{height:2px;width:25px}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(1){top:24px}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(2){top:30px}#header .main-navigation-wrapper .hamburger-mobile-navi span:nth-child(3){top:36px}#header .main-navigation-wrapper .hamburger-mobile-navi.open span:nth-child(1){margin-top:6px}#header .main-navigation-wrapper .hamburger-mobile-navi.open span:nth-child(3){margin-top:-6px}#page-content{padding-top:84px}#page-content .page-headline{margin-top:0;padding-left:10px}#page-content .index-post img{width:100%;height:auto;max-width:100%}#page-content .index-post p.image-wrapper{width:100%;margin:0}#page-content .index-post .post-content{width:100%;float:none;clear:left}#page-content .wp-editor-content{padding:0 10px}#page-content .wp-editor-content.indented{padding:0 10px}#page-content .wp-editor-content img{width:100%;height:auto;margin:0 0 20px 0}#page-content .wp-editor-content img.alignright,#page-content .wp-editor-content img.alignleft{float:none;clear:both}#page-content .wp-editor-content .smartphone-index-image-wrapper{text-align:center;padding-top:10px}#page-content .wp-editor-content .smartphone-index-image-wrapper img{width:inherit}#page-content .wp-editor-content .featured-post.history{display:block;margin:0 0 10px 0}#page-content .wp-editor-content .featured-post.history img{position:relative;top:0;left:0;width:100%;max-width:100%;height:auto;margin-bottom:28px}#page-content .wp-editor-content .featured-post.history .featured-post-mobile-header{width:100%;box-sizing:border-box;background:#9bb6d4 url(../images/smartphone-index-fadebox-open.png) right center no-repeat;color:#063d99;font-family:arial;height:45px;line-height:47px;font-size:16px;text-indent:5%}#page-content .wp-editor-content .featured-post.history .featured-post-mobile-header:hover{cursor:pointer}#page-content .wp-editor-content .featured-post.history .featured-post-content{background:#FFF;padding:12px 5% 16px 5%;margin:0;width:90%;color:#282828}#page-content .wp-editor-content .featured-post.history .featured-post-content h2{color:#003d8f;font-size:18px;margin-bottom:12px}#page-content .wp-editor-content .featured-post.history.closed .featured-post-content{display:none}#page-content .wp-editor-content .featured-post.history.closed .featured-post-mobile-header{background:#becee5 url(../images/smartphone-index-fadebox-closed.png) right center no-repeat}#page-content .wp-editor-content .featured-post.history .featured-post-content-bottom{display:none}#page-content .featured-post.default .featured-post-content{margin-left:-10px;margin-right:-10px;padding-left:12px;padding-right:12px}#page-content .index-blue-boxes{width:100%;padding:0;margin:0}#page-content .index-blue-boxes li{float:none;position:relative;left:50%;margin:0 0 20px -170px}#page-content .history-mobile-bg{background:none;width:100%;padding:0;position:relative;left:0px}#page-content .history-mobile-bg h2.history-mobile-h2{margin-bottom:14px}#page-content .history-timetable-wrapper{display:none}#page-content .management-list-mobile-header{width:100%;box-sizing:border-box;background:#9bb6d4 url(../images/smartphone-index-fadebox-open.png) right center no-repeat;color:#063d99;font-family:arial;height:45px;line-height:47px;font-size:16px;text-indent:4%}#page-content .management-list-mobile-header:hover{cursor:pointer}#page-content .management-list-mobile-header.closed{background:#becee5 url(../images/smartphone-index-fadebox-closed.png) right center no-repeat;margin-bottom:10px}#page-content .management-list{margin:0;background:#FFF;padding-left:2%;padding-right:2%}#page-content .management-list.closed{display:none}#page-content .management-list li{width:46%;margin:0 2%}#page-content .management-list li p{min-height:70px}#page-content .mobile-locations-map{border:none;margin-left:10px;margin-top:-20px;margin-bottom:0;width:100%;height:auto}#page-content .locations-list{margin:10px 10px 0 10px;padding:0;border-bottom:none}#page-content .locations-list .locations-line{display:none}#page-content .locations-list .location{width:92%;padding:58px 4% 22px 4%;position:relative;background:#FFF;margin-bottom:10px;font-size:16px;overflow:hidden}#page-content .locations-list .location p{border-bottom:none}#page-content .locations-list .location a{font-size:16px;font-family:arial;font-weight:normal;text-decoration:underline}#page-content .locations-list .location h3{position:absolute;top:0;left:0;display:block;background:violet;width:100%;padding-left:4%;box-sizing:border-box;background:#9bb6d4 url(../images/smartphone-index-fadebox-open.png) right center no-repeat;color:#063d99;font-family:arial;font-weight:normal;height:45px;line-height:47px;font-size:16px}#page-content .locations-list .location h3:hover{cursor:pointer}#page-content .locations-list .location h3.flagged{text-indent:6%}#page-content .locations-list .location h3.flagged span.flag{position:absolute;top:11px;left:4%;width:20px;height:25px;background:url(../images/sprites-flags-small.png) 0 0 no-repeat}#page-content .locations-list .location h3.flagged span.flag.flag-germany{background-position:0px 4px}#page-content .locations-list .location h3.flagged span.flag.flag-switz{background-position:0px -36px}#page-content .locations-list .location h3.flagged span.flag.flag-england{background-position:0px -76px}#page-content .locations-list .location h3.flagged span.flag.flag-france{background-position:0px -116px}#page-content .locations-list .location h3.flagged span.flag.flag-spain{background-position:0px -156px}#page-content .locations-list .location h3.flagged span.flag.flag-poland{background-position:0px -196px}#page-content .locations-list .location h3.flagged span.flag.flag-romania{background-position:0px -236px}#page-content .locations-list .location h3.flagged span.flag.flag-usa{background-position:0px -276px}#page-content .locations-list .location h3.flagged span.flag.flag-philippines{background-position:0px -316px}#page-content .locations-list .location h3.flagged span.flag.flag-mexico{background-position:0px -356px}#page-content .locations-list .location h3.flagged span.flag.flag-italy{background-position:0px -396px}#page-content .locations-list .location.closed{height:45px;padding-top:0;padding-bottom:0}#page-content .locations-list .location.closed h3{background:#becee5 url(../images/smartphone-index-fadebox-closed.png) right center no-repeat}.home #header .header-company-wrapper{display:none}.home #page-content{padding-top:84px}#footer .logo-mobile-footer{margin:25px 0 0 0}#footer .logo-mobile-footer img{width:38px;height:38px}#footer .footer-menu-wrapper{padding-top:25px}#footer .footer-menu-wrapper .footer-menu li{line-height:26px}}@media (max-width: 600px){#page-content .locations-list .location h3.flagged{text-indent:7%}}@media (max-width: 480px){#page-content .management-list{padding-left:5%;padding-right:5%;width:90%}#page-content .management-list li{width:100%;margin:0}#page-content .management-list li p{min-height:0}#page-content .management-list-mobile-header{text-indent:5%}#page-content .locations-list .location{padding-left:6%;padding-right:6%;width:88%}#page-content .locations-list .location h3.flagged{text-indent:9%}#page-content .locations-list .location h3.flagged span.flag{left:6%}}@media (max-width: 400px){#page-content .locations-list .location h3.flagged{text-indent:10%}}@media (max-width: 360px){#page-content .index-blue-boxes li{position:relative;left:0;margin:0 3% 20px 3%;padding-left:5%;padding-right:5%;width:84%}}@media (max-width: 350px){#page-content .index-blue-boxes li .image-link{top:-50px}}@media (max-width: 320px){#page-content .index-blue-boxes li .image-link{top:-40px}}@media (max-width: 300px){#page-content .index-blue-boxes li .image-link{top:-20px}}
