#main-logo,.logged-out-startpage .usearchform button,.privacy-protection-small,.mini-signup input.input-error,.mini-signup label.input-error,.tv-spot .play-button,.benefit-list img,.sp-default .container{background:url(/img/s/sprite_start_r8.png) no-repeat}#main-logo{background-position:-65px 0}.international #main-logo{background-position:-228px 0}#main-logo,#main-logo a{height:68px;text-indent:-9999px;top:20px;width:143px}#main-logo a{top:0}#loggedout-searchbox label{display:none}.logged-out-startpage #no-javascript{position:absolute;width:340px;z-index:1000}body.logged-out-startpage{background-color:#fff}.registration-benefits{width:90%}.registration-benefits h1{line-height:130%;margin:16px 0 5px 0;padding-left:0}.registration-benefits h2,.registration-benefits h3{font-size:15px;padding:20px 0 0 1px}.registration-benefits .benefits-subheadline{font-size:1.4em;padding-top:0}.referrer-content-container{overflow:hidden;width:105%}.referrer-content-container .no-curtail{width:auto}.inviter-box{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;font-size:14px;padding:11px 20px 11px 10px}.inviter-box p{margin:8px 0}.registration-outlook li{font-size:15px;height:32px;line-height:120%;list-style-type:none;margin:5px 0 20px;padding-left:40px}.logged-out-startpage #content{background:0;text-align:center}.logged-out-startpage #header{background:0;height:100px;padding-top:0}.sp-default .container{background-color:#fff;background-position:0 -897px;background-repeat:repeat-x}.logged-out-startpage .teaser-header{height:496px;position:relative;text-align:left}.privacy-protection-small{background-position:-462px -6px;margin:0 10px -20px 0}.logged-out-search-slot{position:relative}.logged-out-search-slot input{padding:6px 3px}.logged-out-startpage h1,.logged-out-startpage h2{color:#006567;font-size:26px;font-weight:normal}.logged-out-startpage h2{line-height:31px;margin:40px 0 30px 0}.logged-out-startpage h3{font-size:16px;font-weight:normal;margin-bottom:5px}.teaser-header h2{line-height:26px}.logged-out-startpage .signup-button{display:inline-block;float:none;margin:10px 0 20px}.logged-out-startpage .check-green{margin:25px 0 0 10px;width:600px}.logged-out-startpage .usearchform{background-color:#e2e2e2;padding:10px}.logged-out-startpage .usearchform input{-webkit-border-radius:10px;border-radius:10px;font-size:14px;margin:0;padding:12px 5px;width:99%}.logged-out-startpage .usearchform button{border:0;-webkit-border-bottom-right-radius:12px;border-bottom-right-radius:12px;-webkit-border-top-right-radius:12px;border-top-right-radius:12px;background-position:-406px -3px;height:40px;margin:0;position:absolute;right:-3px;top:1px;width:52px}.logged-out-startpage .people-directory,.logged-out-startpage .people-directory li{display:inline}.logged-out-startpage .people-directory li{padding:0 2px}.logged-out-startpage .people-directory-touch li{padding:0}.logged-out-startpage .people-directory-touch a{font-size:14px;padding:2px 5px}.logged-out-startpage .company-users{margin-left:135px}.logged-out-startpage .company-users a{display:block;float:left;margin:0 45px 20px 0;text-decoration:none}.logged-out-startpage .company-users img{background:url("/img/s/lox_sprite_companies_r1.png") no-repeat 0 0}.logged-out-startpage .company-users a:hover .lufthansa{background-position:0 -51px}.logged-out-startpage .company-users .hermes{background-position:-127px 0}.logged-out-startpage .company-users a:hover .hermes{background-position:-127px -51px}.logged-out-startpage .company-users .telekom{background-position:-241px 0}.logged-out-startpage .company-users a:hover .telekom{background-position:-241px -51px}.logged-out-startpage .company-users .pwc{background-position:-347px 0}.logged-out-startpage .company-users a:hover .pwc{background-position:-347px -51px}.logged-out-startpage .company-users .bertelsmann{background-position:-413px 0}.logged-out-startpage .company-users a:hover .bertelsmann{background-position:-413px -51px}.logged-out-startpage .company-users .commerzbank{background-position:-540px 0}.logged-out-startpage .company-users a:hover .commerzbank{background-position:-540px -51px}.benefit-list li{float:left;padding:0 0 15px 100px;width:300px}.benefit-list img{float:left;margin-left:-100px}.benefit-list a{color:#333}.benefit-list .acquisition,.benefit-list .events,.benefit-list .company,.benefit-list .amiando{margin-right:100px}.benefit-list .acquisition img{background-position:-435px -75px}.benefit-list .events img{background-position:-435px -175px}.benefit-list .company img{background-position:-435px -289px}.benefit-list .jobs img{background-position:-435px -404px}.benefit-list .groups img{background-position:-435px -510px}.benefit-list .news img{background-position:-435px -617px}.benefit-list .amiando img{background-position:-435px -720px}.benefit-list .kununu img{background-position:-434px -816px}.logged-out-startpage .mobile-apps-list{background:url(/img/sections/startpage/mobile_r1.png) no-repeat;display:inline-block;padding:0 100px 0 90px;width:510px}
.logged-out-startpage .mobile-apps-list li{float:left;width:20%}.logged-out-startpage .mobile-apps-list a{display:block;height:208px;outline:0;text-indent:-9999px}.sp-default .teaser-header{background:url(/img/sections/startpage/ill_worldmap.png) no-repeat center 60px}.sp-default .tv-spot-caption,.sp-default .tv-spot{margin-left:10px}.sp-default .tv-spot-caption{font-size:14px;font-weight:bold;margin-top:25px}.sp-default .tv-spot{background:url(/img/sections/startpage/tv_spot_thumbnail_de.png) no-repeat;border:4px solid;border-color:#CCC;border-color:rgba(0,0,0,0.1);-webkit-border-radius:12px 12px 3px 3px;border-radius:12px 12px 3px 3px;display:block;height:240px;outline:0;position:relative;width:430px;z-index:1}.sp-default .tv-spot-international{background:url(/img/sections/startpage/tv_spot_thumbnail_en.png) no-repeat}.sp-default .tv-spot:after{border-radius:700px / 200px;bottom:0;-webkit-box-shadow:0 63px 20px -30px rgba(0,0,0,0.4);box-shadow:0 63px 20px -30px rgba(0,0,0,0.4);content:" ";height:71px;left:-30px;position:absolute;width:500px}.sp-default .tv-spot .controls{background-color:#575757;background:rgba(0,0,0,0.4);-webkit-border-radius:5px;border-radius:5px;bottom:103px;height:54px;left:168px;position:absolute;width:90px;z-index:1}.sp-default .tv-spot:hover .controls{background-color:#373737;background:rgba(0,0,0,0.6)}.sp-default .tv-spot .play-button{background-position:-476px -50px;display:block;height:24px;margin:16px auto;text-indent:-9999px;width:24px}.public-feed .no-curtail{width:auto}.get-more-loading{margin-bottom:-4px}.contact-info-logged-out-box{padding:0 6px 6px}.obfuscated-img{background-color:#ededed;height:185px;overflow:hidden}.obfuscated-img img{opacity:.1}.obfuscated-img .photo-info{font-weight:bold;padding:0 15px;position:relative;text-align:center;top:-124px;z-index:1}.email-completer{margin-top:5px;width:200px}.auto-complete ul li.selected{width:auto!important}.logged-out-startpage #footer{background:0;color:#474747;font-size:11px;margin-top:40px;text-align:center}.logged-out-startpage #footer a{color:#808080;margin-left:8px}.logged-out-startpage #footer dl{clear:both;padding-bottom:14px;width:985px}.logged-out-startpage #footer dl.first{border-top:1px solid #d9d9d9;margin:0;padding-top:15px}.logged-out-startpage #footer dt{display:inline;font-weight:normal;margin-right:8px;text-transform:none}.logged-out-startpage #footer dd{border-left:1px solid #808080;display:inline;margin:0 6px 0 0;padding:0}.logged-out-startpage #footer dd:nth-of-type(1){border:0}.logged-out-startpage #footer .border{background:0;padding-top:0}.logged-out-startpage #legal{border-top:1px solid #d9d9d9;padding-top:15px}.logged-out-startpage #legal dl{margin-left:0}.logged-out-startpage #footer .language-chooser{color:#808080;padding-left:8px;position:relative}.logged-out-startpage #footer .language-chooser a{margin-left:0}.logged-out-startpage #quicklinks dt{color:#474747}#top-actions{left:700px;position:absolute;top:15px}#top-actions li{display:inline}#top-actions a{color:#b8cdcd;font-size:12px;font-weight:bold;padding:8px 13px;text-shadow:1px 1px 5px rgba(0,0,0,0.3)}#top-actions a:hover,#top-actions .active{-webkit-border-radius:5px;border-radius:5px;background:#ebebeb;color:#006567;text-decoration:none;text-shadow:none}#login-layer{font-size:12px;left:670px;position:absolute;top:50px;z-index:2}#login-layer.content-flip,#login-layer .content-flip{border:1px solid #c9c9c9;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 5px #555;box-shadow:0 0 5px #555;height:250px;width:250px}#login-layer .front,#login-layer .back{background:#ebebeb;bottom:0;left:0;padding:15px;position:absolute;right:0;top:0}#login-layer .front{line-height:1.8em;z-index:1}#login-layer .front,#login-layer .back{background:#ebebeb;bottom:0;left:0;padding:15px;position:absolute;right:0;top:0}#login-layer .front{line-height:1.8em;z-index:1}#login-layer p{font-size:12px;line-height:1.2em}.upper-login-arrow{content:' ';height:8px;left:50px;position:absolute;top:-4px;width:24px;z-index:3}#login-layer label{display:block;float:none;font-weight:bold;margin-bottom:2px}#login-layer input{margin-bottom:7px}#login-layer .back a{line-height:26px}#login-layer .back h4{border-bottom:1px solid #c9c9c9;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;font:normal bold 15px/20px arial,sans-serif;margin-bottom:8px;padding-bottom:7px}#grey-teaser{height:110px;margin-top:30px;position:relative;width:85%}#grey-teaser .grey-box{background-color:#f0f0f0;border:1px solid #d0d0d0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);width:88%}#grey-teaser .grey-box p{line-height:120%;padding:10px 80px 0 13px}#link-landing-teaser{background:transparent url(/img/xing/teaser_link_landing_large.gif) no-repeat right center;bottom:15%;height:125px;margin:0;position:absolute;right:0;width:125px}#link-landing-teaser a{color:#FFF;display:block;font-weight:bold;left:22px;position:relative;text-align:center;text-decoration:none;top:26px;width:80px}
#link-landing-teaser span{font-size:1.28em}#share-login #remember-login{margin-left:185px}.facebook-registration .registration{-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 6px 1px #888;box-shadow:0 0 6px 1px #888;margin-top:30px;overflow:hidden;padding:30px 50px;text-align:center;width:465px}.facebook-registration .privacy-protection-wrapper img{margin-right:5px;vertical-align:middle}.facebook-button,.facebook-button:hover{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";background:#5872a7 url(/img/sections/signup/facebook_icon_r2.png) no-repeat;text-decoration:none}.facebook-button{border:1px solid #3b5998;-webkit-border-radius:2px;border-radius:2px;color:#FFF;cursor:pointer;display:inline-block;font:normal 15px/130% "lucida grande",tahoma,verdana,arial,sans-serif;margin:5px 0 10px;padding:0;text-shadow:0 1px 1px #333}.facebook-button span{border-top:solid 1px #879ac0;display:block;margin-left:26px;padding:3px 10px 4px}.facebook-registration hr{margin-left:80px;margin-right:80px}.already-member{display:block;float:right;margin-right:10px;padding-top:6px}.logged-out-frame{background-color:transparent!important}.minireg-lightbox h2,.minireg-lightbox .subheadline{text-align:center}.minireg-lightbox .content-wrapper{background:#f0f0f0;-webkit-border-radius:5px;border-radius:5px;margin-top:20px;padding:30px}.minireg-lightbox .toggle-signup-login{font-size:11px}.minireg-lightbox .privacy-hint,.mini-signup-wide .privacy-hint{margin:20px 0 0 0;text-align:right}.mini-signup-wide .privacy-hint{margin-bottom:20px}.minireg-lightbox .privacy-hint img,.mini-signup-wide .privacy-hint img{margin-bottom:-7px}.minireg-lightbox h3{font-size:21px;font-weight:normal;margin-bottom:12px}.minireg-lightbox .full-width{padding-left:0;width:100%}.minireg-lightbox ul{margin-left:-10px}.minireg-lightbox li{display:inline-block;padding-left:20px;vertical-align:top;width:250px}.minireg-lightbox label{font-weight:bold}#mini-signup-lightbox .terms-and-conditions{font-weight:normal;padding-left:20px}#mini-signup-lightbox div.input-error{color:#bc100e;font-size:11px;line-height:100%;margin:-10px 0 15px 0}#mini-signup-lightbox .terms-and-conditions div.input-error{margin:5px 0 0 20px}.sp-employee #main-logo,.sp-employee .benefit-list img,.sp-employee .carousel .icn,.sp-employee .container,.sp-employee .icon-detail-arrow-left,.sp-employee .icon-detail-arrow-right,.sp-employee .info-container,.sp-employee .mini-signup input.input-error,.sp-employee .mini-signup label.input-error,.sp-employee .mini-signup-container .wrap,.sp-employee .signup-hint-list li,.sp-employee .tab-arrow,.sp-employee .usearchform button,.sp-employee .check-lime.big li{background-image:url(/img/sections/startpage/employee/sprite_r4.png);background-repeat:no-repeat}.sp-employee .check-lime.big li{background-position:0 -105px}.sp-employee #mini-signup-overlay,.sp-employee .carousel-wrapper,.sp-employee .employee-picture,.sp-employee .info-container,.sp-employee .mini-signup-container .wrap,.sp-employee .mini-signup-container{position:absolute}.sp-employee .carousel-container,.sp-employee .carousel-wrapper .tab-overlay,.sp-employee .carousel-wrapper .tabs,.sp-employee .mini-signup-container .mini-signup,.sp-employee .mini-signup-container h3{position:relative}.sp-employee .container{background-position:0 -903px;background-repeat:repeat-x}.sp-employee #content{margin-top:0}.sp-employee .teaser-header{height:600px}.sp-employee .communication-container{position:absolute}.sp-employee .communication-container,.sp-employee .check-lime{font-size:12px;margin-top:25px;width:450px;z-index:1}.sp-employee .promo3,.sp-employee .check-lime li,.sp-employee .check-green li{font-size:15px;line-height:21px;margin-bottom:20px}.sp-employee .communication-container ul{width:435px}.sp-employee .employee-headline{font-size:26px;font-weight:bold;line-height:32px;margin:20px 0 25px}.sp-employee .employee-headline span{font-weight:normal}.sp-employee .employee-picture{right:140px;top:20px}.sp-employee .carousel-container,.sp-employee .info-container{background-color:#f5f5f5;-webkit-border-radius:4px;border-radius:4px;border:1px solid #c9c9c9;z-index:4}.sp-employee .info-container{background-position:570px 6px;bottom:160px;padding:5px 15px;width:565px}.sp-employee .carousel-wrapper,.sp-employee .carousel-container{width:980px}.sp-employee .carousel-container{height:70px;padding-top:17px}.sp-employee .carousel-wrapper{bottom:15px;z-index:2}.sp-employee .carousel-wrapper .tabs{top:5px;z-index:11}.sp-employee .carousel-wrapper .tab-overlay{background:#f5f5f5;height:3px;left:1px;top:4px;width:700px;z-index:12}.sp-employee .tabs a{background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(193,192,191,1)),color-stop(100%,rgba(120,120,120,1)));background:-webkit-linear-gradient(top,rgba(193,192,191,1) 0,rgba(120,120,120,1) 100%);background:-moz-linear-gradient(top,rgba(193,192,191,1) 0,rgba(120,120,120,1) 100%);background:-ms-linear-gradient(top,rgba(193,192,191,1) 0,rgba(120,120,120,1) 100%);background:-o-linear-gradient(top,rgba(193,192,191,1) 0,rgba(120,120,120,1) 100%);background:linear-gradient(to bottom,rgba(193,192,191,1) 0,rgba(120,120,120,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c1c0bf',endColorstr='#787878',GradientType=0);border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #c9c9c9;color:#fff;display:block;font-size:15px;font-weight:bold;padding:0 15px 5px 5px;text-decoration:none}
.sp-employee .active a{background:#f5f5f5;color:#006567;filter:none}.sp-employee .tab-arrow{background-position:-483px -12px}.sp-employee .active .tab-arrow{background-position:-483px 9px}.sp-employee .card-list{margin-left:45px}.sp-employee .card-list li{-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:1px 0 3px 0 rgba(0,0,0,0.5);box-shadow:1px 0 3px 0 rgba(0,0,0,0.5);margin-right:7px;overflow:hidden}.sp-employee .card-list-gradient{-webkit-border-radius:5px;border-radius:5px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(237,237,237,1)),color-stop(22%,rgba(252,252,252,1)),color-stop(47%,rgba(255,255,255,1)),color-stop(100%,rgba(224,224,224,1)));background:-webkit-linear-gradient(top,rgba(237,237,237,1) 1%,rgba(252,252,252,1) 22%,rgba(255,255,255,1) 47%,rgba(224,224,224,1) 100%);background:-moz-linear-gradient(top,rgba(237,237,237,1) 1%,rgba(252,252,252,1) 22%,rgba(255,255,255,1) 47%,rgba(224,224,224,1) 100%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 1%,rgba(252,252,252,1) 22%,rgba(255,255,255,1) 47%,rgba(224,224,224,1) 100%);background:-o-linear-gradient(top,rgba(237,237,237,1) 1%,rgba(252,252,252,1) 22%,rgba(255,255,255,1) 47%,rgba(224,224,224,1) 100%);background:linear-gradient(to bottom,rgba(237,237,237,1) 1%,rgba(252,252,252,1) 22%,rgba(255,255,255,1) 47%,rgba(224,224,224,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#e0e0e0',GradientType=0)}.sp-employee li:hover .card-list-gradient,.sp-employee .active .card-list-gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,rgba(219,219,219,1)),color-stop(22%,rgba(249,249,249,1)),color-stop(47%,rgba(247,247,247,1)),color-stop(100%,rgba(219,219,219,1)));background:-webkit-linear-gradient(top,rgba(219,219,219,1) 1%,rgba(249,249,249,1) 22%,rgba(247,247,247,1) 47%,rgba(219,219,219,1) 100%);background:-moz-linear-gradient(top,rgba(219,219,219,1) 1%,rgba(249,249,249,1) 22%,rgba(247,247,247,1) 47%,rgba(219,219,219,1) 100%);background:-ms-linear-gradient(top,rgba(219,219,219,1) 1%,rgba(249,249,249,1) 22%,rgba(247,247,247,1) 47%,rgba(219,219,219,1) 100%);background:-o-linear-gradient(top,rgba(219,219,219,1) 1%,rgba(249,249,249,1) 22%,rgba(247,247,247,1) 47%,rgba(219,219,219,1) 100%);background:linear-gradient(to bottom,rgba(219,219,219,1) 1%,rgba(249,249,249,1) 22%,rgba(247,247,247,1) 47%,rgba(219,219,219,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb',endColorstr='#dbdbdb',GradientType=0)}.sp-employee .card-list-benefits a,.sp-employee .card-list a{background:url(/img/sections/startpage/employee/sprite_benefits_persons_r1.png) no-repeat}.sp-employee .card-list a{-webkit-border-radius:5px;border-radius:5px;display:block;font-weight:bold;height:52px;padding:4px 53px 0 10px;text-decoration:none;width:79px}.sp-employee .card-list-benefits{margin-left:0;padding:2px 0;width:1500px}.sp-employee .card-list .leader{background-position:0 -576px}.sp-employee .card-list .ceo{background-position:0 -676px}.sp-employee .card-list .employee{background-position:0 -776px}.sp-employee .card-list .manager{background-position:0 -876px}.sp-employee .card-list .freelancer{background-position:0 -976px}.sp-employee .card-list .student{background-position:0 -1076px}.sp-employee .card-list-benefits .knowledge{background-position:0 -80px}.sp-employee .card-list-benefits .venture{background-position:0 -160px}.sp-employee .card-list-benefits .events{background-position:0 -240px}.sp-employee .card-list-benefits .jobs{background-position:0 -320px}.sp-employee .card-list-benefits .find{background-position:0 -400px}.sp-employee .card-list-benefits .companies{background-position:0 -480px}.sp-employee .mini-signup-container{background-color:#026466;-webkit-border-radius:7px;border-radius:7px;bottom:150px;color:#FFF;margin:0;padding:15px 20px 0;right:5px;width:280px;z-index:5}.sp-employee .mini-signup-container h3{font-size:27px;line-height:120%;margin-bottom:10px}.sp-employee .mini-signup-container .wrap{background-position:0 -673px;font-size:17px;font-weight:bold;height:30px;margin:0;overflow:hidden;padding:20px 10px;right:15px;top:-22px;width:104px}.sp-employee .mini-signup{background-color:transparent;margin:0;right:0;z-index:2}.sp-employee #mini-signup-overlay{bottom:30px;padding:15px;right:17px;width:174px;z-index:999}.sp-employee .signup-hint-list li{background-position:0 -430px;font-size:15px;padding:0 0 3px 12px}.sp-employee .mini-signup form{padding:0}.sp-employee .carousel{overflow:visible;position:relative}.sp-employee .carousel .hide-overflow{margin-left:30px;margin-top:-2px;overflow:hidden;padding-left:2px;position:relative;width:892px}.sp-employee .carousel .left,.sp-employee .carousel .right{position:relative}.sp-employee .carousel .left,.sp-employee .carousel .hide-overflow,.sp-employee .carousel-wrapper li{float:left}.sp-employee .carousel .right{float:right;right:10px;top:17px}
.sp-employee .carousel .left{left:10px;top:15px}.sp-employee .icon-detail-arrow-left{background-position:0 -505px}.sp-employee .icon-detail-arrow-right{background-position:0 -535px}.signup .inlinemessage{margin-left:auto;margin-right:auto;margin-bottom:55px;width:700px}.signup .inlinemessage p{font-size:15px;line-height:20px}.signup .inlinemessage:after{border-width:25px}.signup .inlinemessage:before,.signup .inlinemessage:after{left:340px}.signup .facebook-signup-wrapper{margin:-20px 0 20px}.signup .facebook-signup-wrapper hr{margin:20px auto;width:300px}.login-index{font-size:11px;line-height:1.1em;overflow:hidden;padding:0 5px 0 10px;position:absolute;right:5px;top:28px}.login-index .login-user input,.login-index .login-pass input{font-size:11px;height:13px;line-height:1.1em;margin:0 0 1px;padding:2px}.login-index button{font-size:11px;padding:2px 10px}.login-index fieldset,.login-lightbox fieldset{display:inline-block;height:55px;padding-right:5px;vertical-align:top}.login-index fieldset{width:130px}.login-lightbox fieldset{height:auto;padding-left:10px;padding-right:0;width:250px}.login-index fieldset:last-child{padding-right:10px}.login-index .login-perm{color:#808080;font-size:10px;position:relative;top:0;white-space:nowrap}.login-index .login-perm input{margin:-2px -1px 0 0;padding:0 1px}.login-index .login-perm input:focus{outline:auto}.login-index button{float:none;margin-top:13px}.login-index .lost-password{font-size:10px;white-space:nowrap}.login-index .lost-password:focus{outline:0;text-decoration:underline}#login-dropdown .lost-password,#login-dropdown .login-perm,.login-lightbox .lost-password,.login-lightbox .login-perm{font-weight:normal}#login-dropdown .lost-password{outline:0}#login-dropdown .login-perm{margin-bottom:5px}#login-dropdown .login-perm input{margin-top:5px}.logged-out-mobile-apps{height:208px}.minireg-wrapper{background-color:#026466;-webkit-border-radius:5px;border-radius:5px;font-size:12px;margin:0 20px;width:250px}.minireg-wrapper .headline{padding:15px 0 17px 20px;color:#cfdc00;font-size:18px;font-weight:normal}.minireg-wrapper form{margin:0 20px 15px 15px}.sp-testimonials,.teaser-header .testimonial-control a,.sp-testimonials .usearchform button,.sp-testimonials .privacy-protection-small{background:url(/img/s/sprite_start_marketing_r1.png) no-repeat}.sp-testimonials{background-color:#FFF;background-position:0 0;background-repeat:repeat-x}.teaser-header .testimonial-control a{background-position:-36px -2000px}.teaser-header .testimonial-control a.active{background-position:-28px -2000px}.sp-testimonials.international .teaser-header{padding-top:40px}.sp-testimonials .usearchform button{background-position:0 -2000px}.sp-testimonials .privacy-protection-small{background-position:-460px -2001px}.sp-testimonials .container,.sp-testimonials #content,.sp-testimonials .teaser-header{background:0}.sp-testimonials #content{text-align:left}.sp-testimonials .teaser-header{height:365px;top:-58px}.benefit{background:url(/img/sections/startpage/ill_worldmap_international.png) no-repeat 192px 30px;padding:180px 0 0 100px}#content .benefit p{font-size:22px;line-height:155%;width:360px}.testimonial li{background:url(/img/sections/startpage/testimonials/startpage_testimonial_1.jpg) no-repeat 140px bottom;height:380px;left:0;padding-left:10px;position:absolute;top:0;width:99%}.testimonial li.graphic-1{background-image:url(/img/sections/startpage/testimonials/startpage_testimonial_3.jpg)}.testimonial li.graphic-2{background-image:url(/img/sections/startpage/testimonials/startpage_testimonial_4.jpg)}.testimonial li.graphic-3{background-image:url(/img/sections/startpage/testimonials/startpage_testimonial_5.jpg)}.testimonial li.graphic-4{background-image:url(/img/sections/startpage/testimonials/startpage_testimonial_2.jpg)}.testimonial blockquote{font-size:20px;line-height:125%;margin:170px 0 8px;width:360px}.teaser-header .testimonial-control{bottom:10px;height:10px;left:10px;position:absolute;width:75px}.teaser-header .testimonial-control a{float:left;height:8px;margin-right:6px;outline:0;overflow:hidden;text-indent:-800px;width:8px}.sp-testimonials h2{color:#333;font-size:17px;font-weight:bold;margin-bottom:15px;margin-top:0}.sp-testimonials .usearchform{background:0;padding:0}.sp-testimonials .usearchform input{-webkit-border-radius:0;border-radius:0;font-size:12px;padding:6px 3px;width:97%}.sp-testimonials .usearchform button{-webkit-border-radius:0;border-radius:0;height:26px;right:4px;top:2px;width:28px}.sp-testimonials .mini-signup-container{position:absolute;right:40px;top:35px;width:315px}.sp-testimonials .mini-signup,.sp-testimonials .privacy-protection-hint{background-color:#026466;-webkit-box-shadow:1px 1px 7px #333;box-shadow:1px 1px 7px #333}.sp-testimonials .mini-signup{margin-bottom:8px}.sp-testimonials .privacy-protection-hint{-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;clear:both;padding:4px 0}.sp-testimonials .privacy-protection-hint p{color:#f0f0f0;margin-bottom:0;padding-top:10px}
.sp-testimonials .privacy-protection-small{float:left;margin:0 10px 0 15px}.logged-out-feed{height:230px;overflow:hidden;position:relative}.logged-out-feed .no-curtail{margin-bottom:10px}.logged-out-feed li{border-bottom:1px solid #d9d9d9;font-size:12px;margin-bottom:10px}.logged-out-feed li.last{border-bottom:0}.networking-movie{height:390px;width:770px}.loggedout-one-third{float:left;overflow:hidden;width:315px}.sp-marketing .container{background:url(/img/sections/startpage/marketing/visual.jpg) no-repeat center 90px}.sp-marketing .teaser-header{height:509px}.sp-marketing h1{font-size:31px;line-height:130%;padding-top:40px}.sp-marketing .button-supersell{-webkit-box-shadow:-6px 11px 12px -3px #555;box-shadow:-6px 11px 12px -3px #555;display:inline-block;float:none;padding:15px}.sp-marketing #show-mini-signup{position:relative;top:180px}.sp-marketing .button-supersell span{display:inline-block;font-weight:bold;margin-bottom:0;vertical-align:middle;white-space:normal;width:171px}.sp-marketing .button-supersell img{padding-left:20px;vertical-align:middle}.mini-signup{background-color:#026466;-webkit-border-radius:5px;border-radius:5px;color:#f0f0f0;font-size:12px;margin:0 0 20px}.mini-signup form{padding:0 20px}.mini-signup legend{color:#cfdc00;font-size:18px;font-weight:normal;padding:15px 0 17px}.mini-signup a{color:#f0f0f0;text-decoration:underline}.mini-signup li{clear:left;margin:0 0 8px;overflow:hidden}.mini-signup label{display:inline-block;line-height:1.2em;overflow:hidden;padding:0 4px 0 0;vertical-align:middle;width:66px}.mini-signup input{height:14px;margin-bottom:0;padding-right:25px;vertical-align:middle;width:170px}.mini-signup input.text:focus{-webkit-box-shadow:none;box-shadow:none}.mini-signup input.input-error{background-color:#fff;background-position:185px -173px;color:#bc100e}.mini-signup .terms-and-conditions{padding-left:25px;width:250px}.mini-signup .terms-and-conditions label{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;line-height:1.35em;padding-right:20px;width:230px}.mini-signup .terms-and-conditions input{background:0;border:0;margin:0 0 0 -25px;padding:0;position:absolute;width:auto}.mini-signup label.input-error{background-position:234px -390px}.mini-signup button{margin-bottom:7px;width:200px}.mini-signup button:focus{-webkit-box-shadow:none;box-shadow:none}.mini-signup .cancel-link{display:none}.mini-signup-wide{background:0;-webkit-border-radius:0;border-radius:0;color:#333;margin:auto;width:570px}.mini-signup-wide form{padding:0}.mini-signup-wide li{display:inline-block;margin:0 0 12px;vertical-align:top;width:270px}.mini-signup-wide label{display:block;padding-bottom:3px}.mini-signup-wide input,.mini-signup-wide .terms-and-conditions{width:250px}.mini-signup-wide button{float:none;width:300px}.mini-signup-wide a{color:#006567}.mini-signup-wide input.input-error,.mini-signup-wide label.input-error{background:0}.mini-signup-wide div.input-error{color:#bc100e!important;padding-top:3px}.mini-signup-wide .terms-and-conditions div.input-error{font-size:12px;line-height:17px}.mini-signup-wide .terms-and-conditions,.mini-signup-wide .terms-and-conditions label,.mini-signup-wide .submit-button{width:100%}.mini-signup-wide button span{display:block;font-weight:normal}.mini-signup-wide div.input-error,.mini-signup-wide label.input-error{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:0}#optcol .mini-signup{margin-left:20px;width:250px}#optcol .mini_signup h3{width:215px}#optcol .mini-signup form{padding:0 15px}#optcol .mini-signup input{width:135px;padding-right:0}#optcol .mini-signup #terms-and-conditions{width:auto}#optcol .mini-signup input.input-error{background-position:125px -173px;width:115px;padding-right:20px}#optcol .mini-signup label.input-error{background-position:175px -390px}#optcol .mini-signup .terms-and-conditions{width:195px}#optcol .mini-signup .terms-and-conditions label{width:175px}#optcol .mini-signup button{width:100%}.captcha-error-message{margin-left:3px}.sp-default .mini-signup{-webkit-box-shadow:none;box-shadow:none;background:0}.sp-default .mini-signup,.sp-default .mini-signup legend,.sp-marketing .mini-signup,.sp-marketing .mini-signup legend{color:#FFF}.sp-default .mini-signup a{color:#FFF}.sp-default .mini-signup:after{border-radius:700px / 200px;bottom:0;-webkit-box-shadow:0 60px 20px -30px rgba(0,0,0,0.4);box-shadow:0 60px 20px -30px rgba(0,0,0,0.4);content:" ";height:71px;left:-20px;position:absolute;width:375px}.sp-default .mini-signup{position:absolute;right:5px;top:10px;width:330px}.sp-default .mini-signup form{background-color:#575757;background:rgba(0,0,0,0.65);padding:30px 20px 0;position:relative;z-index:2}.sp-default .flip-switch-left{-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;background-color:#d6d800;color:#006567;display:inline;font-size:20px;margin-left:-27px;padding:3px 10px 3px 20px;position:relative}.sp-default .flip-switch-left:after{background:url(/img/s/sprite_start_r8.png) no-repeat;left:0;content:" ";position:absolute;bottom:-4px;height:4px;width:7px}
.sp-default .mini-signup legend,.sp-marketing .mini-signup legend{display:block;font-size:28px;font-style:normal;line-height:100%;padding:22px 0}.sp-default .mini-signup p{background-color:#373737;background:rgba(0,0,0,0.75);-webkit-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px;font-size:14px;margin:0;min-height:30px;padding:12px;text-align:center}.sp-default .privacy-hint img{padding:0 5px;vertical-align:baseline}.sp-default .mini-signup li{margin-bottom:12px}.sp-default .mini-signup label,.sp-marketing .mini-signup label{font-size:11px;font-weight:bold}.sp-default .mini-signup input{width:185px}.sp-default .mini-signup .terms-and-conditions{width:265px}.sp-default .mini-signup .terms-and-conditions label{font-family:Arial,"Helvetica Neue",Helvetica,Verdana,sans-serif;font-weight:normal;width:245px}.sp-default .mini-signup .terms-and-conditions input{width:auto}.sp-default .mini-signup button{font-size:17px;padding-bottom:12px;padding-top:12px;width:100%}.sp-default .mini-signup input.input-error{background-position:200px -173px}.sp-default .mini-signup label.input-error{background-position:249px -390px}.sp-marketing .mini-signup{background:#4e4e4e;-webkit-border-radius:10px;border-radius:10px;margin:0 auto;position:relative;text-align:left;top:-90px;width:500px}.sp-marketing .mini-signup:after{width:520px}.sp-marketing .mini-signup .promo1{padding:30px 20px 0}.sp-marketing .mini-signup .promo1 strong{color:#bcc505}.sp-marketing .mini-signup form{margin:0;padding:0;position:relative;z-index:1}.sp-marketing .mini-signup ul{border-bottom:2px solid #fff;padding:0 20px 10px}.sp-marketing .mini-signup li{display:inline-block;width:218px}.sp-marketing .mini-signup label{width:auto}.sp-marketing .mini-signup input{width:188px}.sp-marketing .mini-signup .terms-and-conditions{display:block;width:435px}.sp-marketing .mini-signup .terms-and-conditions label{font-weight:normal;width:415px}.sp-marketing .mini-signup .terms-and-conditions input{width:auto}.sp-marketing .mini-signup .button-wrapper{background:#6a6a6a;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(106,106,106,0.9)),color-stop(100%,rgba(67,67,67,0.9)));background:-webkit-linear-gradient(top,rgba(106,106,106,0.9) 0,rgba(67,67,67,0.9) 100%);background:-moz-linear-gradient(top,rgba(106,106,106,0.9) 0,rgba(67,67,67,0.9) 100%);background:-ms-linear-gradient(top,rgba(106,106,106,0.9) 0,rgba(67,67,67,0.9) 100%);background:-o-linear-gradient(top,rgba(106,106,106,0.9) 0,rgba(67,67,67,0.9) 100%);background:linear-gradient(top,rgba(106,106,106,0.9) 0,rgba(67,67,67,0.9) 100%);-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;padding:15px 0}.sp-marketing .mini-signup button{display:block;float:none;margin:auto;width:260px}.sp-marketing .form-error-message{width:250px}.sp-marketing .mini-signup input.input-error{background-position:200px -173px}.sp-marketing .mini-signup label.input-error{background-position:417px -390px}#mini-signup-facebook li{display:inline-block;vertical-align:top}#mini-signup-facebook label{display:block;font-weight:bold}#mini-signup-facebook input,#mini-signup-facebook .input-error{width:212px}#mini-signup-facebook input{background-color:#f8f8f8}#mini-signup-facebook input.input-error{background-color:#fbd9dd;border:1px solid #d78b93}#mini-signup-facebook legend{padding-bottom:20px;text-align:center;width:100%}#mini-signup-facebook div.input-error{color:#bc100e;margin-bottom:5px}#mini-signup-facebook .terms-and-conditions input,#mini-signup-facebook label.input-error,#mini-signup-facebook .terms-and-conditions div.input-error{width:auto}#mini-signup-facebook .terms-and-conditions input{margin:0 3px 2px 0}#mini-signup-facebook .terms-and-conditions{font-weight:normal}#mini-signup-facebook .terms-and-conditions input{background:0;vertical-align:middle}#mini-signup-facebook .last{float:right;margin-right:6px}.mini-signup .facebook-button{text-align:center;text-decoration:none;width:100%}.facebook-signup form{-webkit-border-radius:5px;border-radius:5px}.facebook-signup .fb-wrapper p{bottom:5px;position:absolute;right:340px;text-align:right;white-space:nowrap}.sp-default .facebook-signup .privacy-hint{margin-bottom:15px}.sp-default .facebook-signup form{padding-top:20px}.sp-default .facebook-signup button{margin:4px 0}.sp-default .facebook-signup legend{padding:15px 0}.mini-signup-2{margin:auto;max-width:500px}.mini-signup-2 .text,.mini-signup-2 .button,.mini-signup-2 .terms-and-conditions,.mini-signup-2 .inline-label-container{min-width:120px;max-width:215px;width:98%}.mini-signup-2 a{text-decoration:underline}.mini-signup-2 input{padding-right:0}.mini-signup-2 .button{display:block;margin:0 auto 20px!important;padding:10px 30px!important}.mini-signup-2 .terms-and-conditions{max-width:450px}.mini-signup-2 .terms-and-conditions,.mini-signup-2 .inline-label-container{margin:0 5px 15px}.mini-signup-2 .inline-label-container{-webkit-border-radius:2px;border-radius:2px;display:inline-block;overflow:visible}
.mini-signup-2 .inline-label-container.error,.mini-signup-2 .error .inline-label-hide{background-color:#fbd9dd}.mini-signup-2 .inline-label-container.error .terms-and-conditions,.mini-signup-2 .inline-label-container.error .inline-label-text{color:#bc100e}.mini-signup-2 .terms-and-conditions{display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;line-height:1.35em}.mini-signup-2 .terms-and-conditions input{margin:0}.mini-signup-2 .terms-and-conditions-wrapper.input-error{border:0;position:relative}.mini-signup-2 .terms-and-conditions-wrapper.input-error:before{color:#f8a3ad;content:"\25BA";display:inline-block;font-size:14px;left:-15px;position:absolute;text-shadow:0 0 transparent}.mini-signup-2 .input-error,.mini-signup-2 .input-error:focus{border:1px solid #bc100e}.mini-signup-2 .terms-and-conditions{text-shadow:1px 1px 3px #FFF}.mini-signup-dark .terms-and-conditions{text-shadow:1px 1px 3px #333}.mini-signup-dark,.mini-signup-dark a{color:#f0f0f0}#mini-signup-error{background:#000;background:rgba(0,0,0,0.85);-webkit-border-radius:5px;border-radius:5px;box-shadow:3px 3px 10px -2px #333;color:#FFF;font-size:12px;font-style:normal;line-height:17px;margin-top:-6px;padding:15px;width:170px;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#mini-signup-error:after{border:10px solid transparent;border-color:#000 transparent transparent transparent;bottom:-19px;content:" ";display:inline-block;position:absolute}.mobile-captcha-form{text-align:center}.mobile-captcha-form h1{font-size:23px;font-weight:bold}.mobile-captcha-form .sub-headline{padding-bottom:35px}.mobile-captcha-form .captcha-container{display:inline-block;min-height:130px}.mobile-captcha-form .captcha-container .loader{margin-top:40px}.form-error-message{background:#e9eaeb;border:1px solid #d0d3d6;font-size:11px;margin-left:-15px;padding:1px;position:relative;width:315px}.form-error-message:after{background:url(/img/s/sprite_start_r8.png) 0 -26px no-repeat;content:"";height:22px;position:absolute;right:-11px;top:14px;width:13px}.form-error-message p{background:url(/img/s/sprite_start_r8.png) 9px -170px no-repeat;border:1px solid #bc100e;font-size:11px;margin:0;min-height:28px;padding:7px 26px 9px 30px;text-align:left}.form-error-message-left{margin-left:15px}.form-error-message-left:after{background-position:0 -50px;left:-11px;right:auto}