.centered.narrow{min-width:455px;}.smartbox{width:455px;background:#f8f7f7;margin:20px auto;}.middleLineBG{background:url(/images/mobile/dot-for-middle-line-bg.png?1267609047?1267609047) repeat-x left center;margin:11px -20px;}.socialHeading{font-size:11px;color:#9d9d9d;margin:10px 0;padding:0 12px;background:#f8f7f7;}.signupSuggestion{color:#9d9d9d;}.signupSuggestion a{color:#374f6e;font-weight:bold;}.loginWrapper h2{margin-top:0;color:#6d6d6d;}.yellowRibbon{padding:10px;border-top:1px solid #ead8a4;border-bottom:1px solid #ead8a4;background:#fff2cc;margin:0 -21px 20px;text-align:center;color:#585b55;box-shadow:0 0 1px #fffaeb;}.loginWrapper .socialLoginBlock{position:relative;height:33px;}.loginWrapper .socialLoginButton{width:108px;height:33px;display:block;cursor:pointer;background:url(/images/icons/social-connect-buttons.png?2909252336) no-repeat 0 0;position:absolute;top:0;text-decoration:none;}.loginWrapper .socialLoginButton.tw{background-position:0 -36px;left:0;}.loginWrapper .socialLoginButton.fb{background-position:-111px -36px;left:50%;margin-left:-54px;}.loginWrapper .socialLoginButton.gp{background-position:-222px -36px;right:0;}.loginWrapper .socialLoginButton.tw:hover{background-position:0 0;}.loginWrapper .socialLoginButton.fb:hover{background-position:-111px 0;}.loginWrapper .socialLoginButton.gp:hover{background-position:-222px 0;}.loginWrapper .socialLoginButton.tw:active{background-position:0 -72px;}.loginWrapper .socialLoginButton.fb:active{background-position:-111px -72px;}.loginWrapper .socialLoginButton.gp:active{background-position:-222px -72px;}.inputsWrapper .input-gray-big.wide{width:392px;}.remindAndLoginButton{position:relative;margin-top:12px;}.remindMeBlock input{margin-top:1px;margin-left:2px;}.remindMeBlock label{color:#585b55;}.remindMeBlock .forgotLink{display:block;color:#374f6e;padding-left:2px;padding-top:4px;width:250px;outline:none;border:none;}.loginButton{position:absolute;right:0;top:4px;}.smartbox .anonUploadFileList{background:#F2F2F2;width:384px;text-align:left;padding:5px 8px;margin:10px auto 0;}#tmenu>div{padding:10px;overflow:hidden;text-overflow:ellipsis;}#tmenu .hideLong{white-space:nowrap;}