#wrapper .linked-account-buttons .linked-account-signin{margin-bottom:10px}#wrapper .linked-account-buttons .linked-account-signin form{padding:0!important}#wrapper .linked-account-buttons .linked-account-signin .button-new{min-width:80%;padding:7px 15px}#wrapper .linked-account-buttons .linked-account-signin .button-new .icon-16{margin-right:4px}#wrapper .linked-account-buttons .linked-account-signin .button-sharefile_limited{color:#5FC660;border-color:#5FC660;background-color:#fff}#wrapper .linked-account-buttons .linked-account-signin .button-sharefile_limited:hover{background-color:#fafafa}#wrapper .linked-account-buttons.v2 .teaser{width:175px;float:right}#wrapper .linked-account-buttons.v2 .teaser h4{font-size:13px;font-size:1.3rem;color:#666;font-weight:700;text-align:left}#wrapper .linked-account-buttons.v2 .teaser p{color:#666;text-align:left}#wrapper .linked-account-buttons.v2 .teaser .avatars{margin:0 auto}#wrapper .linked-account-buttons.v2 .teaser .avatars img{border-radius:3px}#wrapper .linked-account-buttons.v2 .linked-account-signin{text-align:left}#wrapper .linked-account-buttons.v2 .linked-account-signin .button-new{width:230px;min-width:230px;text-align:left}html.mobile-device #wrapper .linked-account-buttons.v2 .teaser{display:none}html.mobile-device #wrapper .linked-account-buttons.v2 .linked-account-signin{text-align:center}html.mobile-device #wrapper .linked-account-buttons.v2 .linked-account-signin form{margin:0 auto}#box-wrapper.login-box.v2{width:526px}#box-wrapper.login-box.v2 .content,#box-wrapper.login-box.v2 footer{width:486px}#box-wrapper.login-box.v2 .content>form,#box-wrapper.login-box.v2 .content>form input,#box-wrapper.login-box.v2 footer>form,#box-wrapper.login-box.v2 footer>form input{width:446px}#box-wrapper.login-box .content{width:452px}#box-wrapper.login-box .content>form{width:412px}#box-wrapper.login-box .content>form dl{padding:0;margin-bottom:20px}#box-wrapper.login-box .content>form dl input{width:412px;height:38px;margin-bottom:5px;margin-top:5px;padding:10px 6px}#box-wrapper.login-box .content>form dl dd{margin-bottom:10px;position:relative}#box-wrapper.login-box .content>form .login-box-footer{display:table;height:100%;width:100%;margin-top:30px}#box-wrapper.login-box .content>form .login-box-footer>.inner{display:table-cell;vertical-align:middle}#box-wrapper.login-box .content>form .login-box-footer>.forgot-password{width:40%}#box-wrapper.login-box .content>form .login-box-footer>.remember-me{text-align:right;width:60%}#box-wrapper.login-box .content>form .login-box-footer>.remember-me label{padding-right:20px}#box-wrapper.login-box .content>form .login-box-footer input{width:auto;height:auto}#box-wrapper.login-box .content>form .login-box-footer label{float:none;display:inline;padding-left:5px;color:#999;font-weight:400}#box-wrapper.login-box .content>form .login-box-footer button{margin:0}#box-wrapper.login-box .content>form .or-wrapper{height:24px;border-top:1px solid #e9e9e9;margin-top:30px;color:#999;position:relative}#box-wrapper.login-box .content>form .or-wrapper div{position:absolute;height:18px;left:46%;text-align:center;top:-9px;width:40px;background:#fff;font-size:11px}#box-wrapper.login-box footer{width:452px;color:#171717}#box-wrapper.login-box footer .badge{display:block;clear:both;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.148438);padding:12px 20px;border-top:1px solid #ccc;border-left:1px solid #ccc;background:#fff;font-weight:700;margin-bottom:20px}#box-wrapper.login-box footer .badge a{font-weight:400}html.mobile-device #wrapper{min-height:0}html.mobile-device #wrapper-box{width:300px;min-height:0;margin-top:0}html.mobile-device #box-wrapper.login-box,html.mobile-device #box-wrapper.login-box.v2{margin-bottom:20px;width:300px}html.mobile-device #box-wrapper.login-box h1,html.mobile-device #box-wrapper.login-box.v2 h1{margin-top:10px;margin-bottom:10px}html.mobile-device #box-wrapper.login-box footer,html.mobile-device #box-wrapper.login-box.v2 footer{width:300px;height:auto}html.mobile-device #box-wrapper.login-box footer .badge,html.mobile-device #box-wrapper.login-box.v2 footer .badge{width:260px;margin:0 auto 30px}html.mobile-device #box-wrapper.login-box form,html.mobile-device #box-wrapper.login-box.v2 form{width:250px;margin-left:15px}html.mobile-device #box-wrapper.login-box form label.hint,html.mobile-device #box-wrapper.login-box.v2 form label.hint{float:left}html.mobile-device #box-wrapper.login-box form button[type=submit],html.mobile-device #box-wrapper.login-box.v2 form button[type=submit]{float:none!important;margin-bottom:10px}html.mobile-device #box-wrapper.login-box form button.flatbutton,html.mobile-device #box-wrapper.login-box.v2 form button.flatbutton{height:32px}html.mobile-device #box-wrapper.login-box form input[type=email],html.mobile-device #box-wrapper.login-box form input[type=password],html.mobile-device #box-wrapper.login-box form input[type=submit],html.mobile-device #box-wrapper.login-box form input[type=text],html.mobile-device #box-wrapper.login-box.v2 form input[type=email],html.mobile-device #box-wrapper.login-box.v2 form input[type=password],html.mobile-device #box-wrapper.login-box.v2 form input[type=submit],html.mobile-device #box-wrapper.login-box.v2 form input[type=text]{width:230px}html.mobile-device #box-wrapper.login-box form .login-box-footer,html.mobile-device #box-wrapper.login-box.v2 form .login-box-footer{display:block;margin-top:0}html.mobile-device #box-wrapper.login-box form .login-box-footer>.inner,html.mobile-device #box-wrapper.login-box.v2 form .login-box-footer>.inner{display:block;padding:5px 0}html.mobile-device #box-wrapper.login-box form .login-box-footer>.forgot-password,html.mobile-device #box-wrapper.login-box.v2 form .login-box-footer>.forgot-password{position:absolute;margin-top:80px;width:auto}html.mobile-device #box-wrapper.login-box form .login-box-footer>.remember-me,html.mobile-device #box-wrapper.login-box.v2 form .login-box-footer>.remember-me{text-align:left;width:100%}html.mobile-device #box-wrapper.login-box form .login-box-footer>.remember-me button,html.mobile-device #box-wrapper.login-box.v2 form .login-box-footer>.remember-me button{margin-top:10px}html.mobile-device #box-wrapper.login-box form dl dt.tos label,html.mobile-device #box-wrapper.login-box.v2 form dl dt.tos label{width:200px;word-wrap:break-word}