html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html,body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#575757;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(29,134,230,0.2)}input,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-appearance:none;-moz-appearance:none;outline:none!important}a{color:#3aa3f8;text-decoration:none;font-weight:normal}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.scrollable{min-height:533px}body.photos-other{background:#f1f1f1}body.people-connect{background:#f4f4f4}.round{-moz-border-radius:2px;border-radius:2px}.round-large{-moz-border-radius:4px;border-radius:4px}.circled{-moz-border-radius:1000px;border-radius:1000px}.no-user-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-touch-callout:none}.no-tap-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0)}.tap-highlight{-webkit-tap-highlight-color:rgba(29,134,230,0.2)}.clearer{clear:both}.checkbox{width:34px;height:20px;background:url("/images/mobile/sprite.png") -205px -79px no-repeat}.checkbox.selected{background:url("/images/mobile/sprite.png") -155px -79px no-repeat}input.large-round{width:250px;height:36px;padding-left:12px;font-size:14px;color:#777;border:0;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,1);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,1);-moz-border-radius:5px;border-radius:5px}input.large-round.used{color:#666}.error{width:100%;height:100%;background:#d20202;color:#fff;font-size:12px;text-align:center;padding:8px 0;font-weight:bold}.fake-label{position:absolute;z-index:3;font-size:14px;color:#8c8c8c;left:50%;margin-left:-112px}.loading,.no-results{padding:15px 0;text-align:center;font-weight:bold;font-size:12px;color:#888;opacity:0}.no-results{display:none}select.fake{width:100%;height:26px;top:0;left:-5px;z-index:3;position:absolute;opacity:0;background:#fff}.message{position:relative;border-bottom:1px solid #ccc;overflow:hidden}.message .left{width:74px;float:left}.message .avatar{width:48px;height:48px;background:#ececec!important;margin:15px 12px 15px 12px}.message .avatar img{width:48px;height:48px;max-width:48px;max-height:48px;opacity:0}.message .right{margin:13px 10px 0 74px}.message .right a.name{font-size:14px;color:#388cd0}.message .right .reply-arrow-small{position:relative;bottom:1px}.message .right .reply-avatar{width:14px;height:14px;margin:0 0 -2px 3px;background:#ececec!important}.message .right .reply-avatar img{width:12px;height:12px;opacity:0}.message .right .msg{font-size:13px;line-height:17px;color:#555;padding-top:2px;word-wrap:break-word;padding-right:12px}.message .right .photo-meta,.message .right .share-meta{font-size:10px;color:#999;padding:4px 0 0 0}.message .right .photo-meta.no-msg{padding-top:0}.message .right .share-meta{font-size:12px}.message .right .share-meta img{width:14px;height:14px;margin:0 0 -2px 3px;border:0}.message .right .share-meta .share-name{color:#388cd0}.message .share-message{position:relative;font-size:12px;background:#fafafa;border:1px solid #e9e9e9;padding:10px;margin:14px 12px 0 12px}
.message .share-message img{width:118px;height:65px;padding-right:14px}.message .share-message span.text{position:relative}.message .share-message .original{position:relative;top:27px;color:#388cd0}.message .photos,.message .youtube-thumb{padding:14px 12px 0 12px;position:relative}.message .photos .photo{clear:both;overflow:hidden;border:0;max-height:320px;position:relative}.message .photos .photo img,.message .youtube-thumb img{width:100%;border:0;display:block}.message .youtube-thumb img{border:4px solid #111}.message .photos .photo .more{width:15px;height:14px;position:absolute;bottom:8px;right:10px;background:url("/images/mobile/sprite.png") -291px -85px no-repeat}.messsage .youtube-thumb{position:relative}.message .youtube-thumb .play{width:26px;height:25px;position:absolute;top:50%;left:50%;margin:-6px 0 0 -82px;z-index:2;background:url("/images/mobile/sprite.png") -307px -54px no-repeat}.message .youtube-thumb .title{width:225px;height:64px;position:absolute;top:50%;left:50%;margin-top:-26px;margin-left:-112px;background:#222;opacity:.7;border-radius:10px;-webkit-border-radius:10px}.message .youtube-thumb .title-header{width:126px;height:18px;overflow:hidden;position:absolute;top:50%;left:50%;margin:-10px 0 0 -40px;color:#388cd0;font-size:14px;z-index:2}.message .youtube-thumb .title-link{position:absolute;top:50%;left:50%;margin:6px 0 0 -40px;color:#ddd;font-size:12px;z-index:2}.message .footer{width:100%;height:28px;position:relative;clear:both;font-size:11px;margin-top:16px;margin-bottom:2px}.message .footer.photo{margin-top:4px}.message .footer a{color:#757575}.message .footer .links{position:relative;float:left;left:12px;top:8px}.message .footer .links .date{font-size:10px;color:#aaa}.message .footer .links .privilege{display:inline-block;margin:0 2px 0 0}.message .footer .links .group-icon-tiny-public{margin-bottom:0}.message .footer .links .group-icon-tiny-friends{margin-bottom:-1px}.message .footer .links .group-icon-tiny-all{padding-bottom:5px}.message .footer .links .spacer{padding:0 5px}.message .footer .buttons{position:relative;float:right;margin:9px 12px 0 0;font-size:9px;color:#1d86e6}.message .footer .buttons .msg{float:left}.message .footer .buttons .msg.spacer{padding-right:8px}.message .footer .buttons .msg .icon{width:12px;height:11px;margin-right:3px;margin-top:1px;background:url("/images/mobile/sprite.png") -3px -8px no-repeat;float:left}.message .footer .buttons .msg .num{float:left}.message .footer .buttons .like{float:left;display:inline-block}.message .footer .buttons .like-hitbox{width:100%;position:absolute;top:-14px;opacity:0;padding:28px;left:-20px}.message .footer .buttons .like .icon{width:12px;height:11px;margin-right:4px;margin-top:-1px;background:url("/images/mobile/sprite.png") -18px -7px no-repeat;float:left}.message .footer .buttons .like .num{float:left}.group-icon-tiny-all{width:14px;height:4px;background:url("/images/mobile/sprite.png") -18px -57px no-repeat}.group-icon-tiny-public{width:9px;height:8px;background:url("/images/mobile/sprite.png") -4px -54px no-repeat}.group-icon-tiny-friends{width:13px;height:9px;background:url("/images/mobile/sprite.png") -244px -89px no-repeat}.group-icon-tiny-family{width:9px;height:9px;background:url("/images/mobile/sprite.png") -192px -80px no-repeat}.group-icon-tiny-business{width:9px;height:8px;background:url("/images/mobile/sprite.png") -192px -91px no-repeat}.group-icon-small-all{width:16px;height:5px;background:url("/images/mobile/sprite.png") -18px -57px no-repeat}.group-icon-small-public{width:12px;height:11px;background:url("/images/mobile/sprite.png") -3px -51px no-repeat}.group-icon-small-friends{width:19px;height:12px;background:url("/images/mobile/sprite.png") -56px -87px no-repeat}.group-icon-small-family{width:12px;height:12px;background:url("/images/mobile/sprite.png") -77px -87px no-repeat}.group-icon-small-business{width:13px;height:10px;background:url("/images/mobile/sprite.png") -91px -89px no-repeat;margin-bottom:1px}
.group-icon-small-friends.green{background-position:-5px -87px}.group-icon-small-family.green{background-position:-26px -87px}.group-icon-small-business.green{background-position:-39px -89px}.group-icon-small-friends.orange{background-position:-106px -87px}.group-icon-small-family.orange{background-position:-127px -87px}.group-icon-small-business.orange{background-position:-141px -89px}.group-icon-large-friends{width:29px;height:17px;background:url("/images/mobile/sprite.png") -112px -61px no-repeat}.group-icon-large-family{width:21px;height:22px;background:url("/images/mobile/sprite.png") -168px -53px no-repeat}.group-icon-large-business{width:23px;height:18px;background:url("/images/mobile/sprite.png") -201px -56px no-repeat}.add-icon{width:14px;height:14px;background:url("/images/mobile/sprite.png") -227px -6px no-repeat}.grey-arrow-down-icon{width:9px;height:7px;background:url("/images/mobile/sprite.png") -42px -9px no-repeat}.connected-icon{width:14px;height:13px;background:url("/images/mobile/sprite.png") -305px -37px no-repeat}#delete-confirm{padding:20px 15px;z-index:200}#delete-confirm p{text-align:center;font-size:13px;color:#444}#delete-confirm .buttons{width:100%;height:34px;margin-top:15px;position:relative}#delete-confirm .buttons>div{font-size:14px;padding-top:7px;width:102px}#delete-confirm .buttons .blue-button{position:absolute;left:5px}#delete-confirm .buttons .grey-button{position:absolute;right:5px}#likes-lightbox{font-size:11px;position:relative}#likes-lightbox .close{position:absolute;top:0;right:0;padding:10px;font-size:12px;color:#aaa;z-index:9}#likes-lightbox .loadin{width:82px;height:100%;padding-top:10px;margin-left:10px}#likes-lightbox .loadin .spinner{width:14px;height:15px;float:left;margin-top:-1px;background:url("/images/mobile/search-spinner.png") 0 0 no-repeat}#likes-lightbox .loadin .text{font-size:12px;padding-left:8px;color:#AAA}#likes-lightbox .people .item{padding:15px;clear:both;font-size:12px}#likes-lightbox .people .item .avatar{width:25px;height:25px;background:#ececec;float:left;margin-right:5px}#likes-lightbox .people .item .avatar img{width:25px;height:25px}#likes-lightbox .people .item .name{float:left;padding:5px}#likes-lightbox .footer{color:#aaa;padding:15px;clear:both}.cell-arrow{width:9px;height:12px;top:50%;margin-top:-4px;right:17px;position:absolute;background:url("/images/mobile/sprite.png") -94px -67px no-repeat}.cell-arrow.touched{background-position:-94px -54px}.reply-arrow-small{width:6px;height:7px;display:inline-block;background:url("/images/mobile/sprite.png") -44px -53px no-repeat}.search-header{width:100%;height:100%;border-bottom:1px solid #ccc;padding:14px 12px 12px 12px}.search-header .fake-input{width:100%;height:34px;position:relative;padding:15px 10px;padding-right:55px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,1);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,1);-moz-border-radius:6px;border-radius:6px}.search-header .fake-input input{width:100%;height:20px;position:relative;top:-9px;border:0;padding:0;margin:0;background:#fff;font-size:11px;color:#6e6e6e}.search-header .fake-input .fake-label{top:11px;left:11px;margin:0;font-size:11px}.search-header .fake-input .search-button{width:16px;height:16px;position:absolute;top:10px;right:10px;background:url("/images/mobile/sprite.png") -271px -14px no-repeat}.search-header .fake-input .cancel-button{width:12px;height:12px;position:absolute;top:12px;right:10px;background:url("/images/mobile/sprite.png") -253px -18px no-repeat}.search-header .fake-input .spinner{width:14px;height:15px;position:absolute;right:9px;top:10px;background:url("/images/mobile/search-spinner.png") 0 0 no-repeat}.ppl-may-know{height:45px;position:relative;border-bottom:1px solid #ccc;overflow:hidden;font-size:11px}.ppl-may-know.touched{background:#1e90ed;color:#fff}.ppl-may-know .left{position:absolute;left:12px;top:15px}.ppl-may-know .center{position:absolute;right:40px;top:9px}
.ppl-may-know .center .avatar{width:25px;height:25px;float:left;margin-left:6px;background:#c9c9c9}.ppl-may-know .center .avatar img{width:25px;height:25px;max-height:25px;max-width:25px}.ppl-may-know .arrow{width:9px;height:12px;top:16px;right:16px;position:absolute;background:url("/images/mobile/sprite.png") -94px -67px no-repeat}.ppl-may-know.touched .arrow{background-position:-94px -54px}.people .person{position:relative;border-bottom:1px solid #ccc;overflow:hidden}.people .person .left{width:74px;float:left}.people .person .avatar{width:48px;height:48px;background:#ececec!important;margin:15px 12px 15px 12px}.people .person .avatar img{width:48px;height:48px;max-width:48px;max-height:48px}.people .person .right{position:absolute;left:74px;top:17px}.people .person .right a.name{font-size:14px;color:#388cd0}.people .person .right .groups{padding-top:3px;font-size:12px;color:#585858}.people .person .right .groups .connected-icon,.people .person .right .groups .add-icon{float:left;margin-right:5px;margin-top:1px}.blue-button,.grey-button{width:95px;height:32px;color:#fff;text-align:center;font-weight:bold;font-size:16px;padding-top:5px;-moz-border-radius:3px;border-radius:3px;text-shadow:0 1px 2px rgba(0,0,0,0.3)}.blue-button:hover,.grey-button:hover{box-shadow:inset 0 0 3px rgba(0,0,0,1);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,1)}.blue-button{background:#1e8ce5;box-shadow:inset -1px -1px 1px rgba(3,59,135,.9);-webkit-box-shadow:inset -1px -1px 1px rgba(3,59,135,.9);background:-webkit-linear-gradient(bottom,#0174d2,#44abff);background:-moz-linear-gradient(bottom,#0174d2,#44abff);background:-ms-linear-gradient(bottom,#0174d2,#44abff);background:-o-linear-gradient(bottom,#0174d2,#44abff)}.blue-button.disabled{color:#373737;background:#6f6f6f;text-shadow:none;box-shadow:inset -1px -1px 1px rgba(0,0,0,.6);-webkit-box-shadow:inset -1px -1px 1px rgba(0,0,0,.6);background:-webkit-linear-gradient(bottom,#696969,#969696);background:-moz-linear-gradient(bottom,#696969,#969696);background:-ms-linear-gradient(bottom,#696969,#969696);background:-o-linear-gradient(bottom,#696969,#969696)}.grey-button{background:#7a7a7a;box-shadow:inset -1px -1px 1px rgba(0,0,0,.6);-webkit-box-shadow:inset -1px -1px 1px rgba(0,0,0,.6);background:-webkit-linear-gradient(bottom,#696969,#969696);background:-moz-linear-gradient(bottom,#696969,#969696);background:-ms-linear-gradient(bottom,#696969,#969696);background:-o-linear-gradient(bottom,#696969,#969696)}.grey-button.disabled{color:#262626;text-shadow:none;background:#494949;background:-webkit-linear-gradient(bottom,#3f3f3f,#525252);background:-moz-linear-gradient(bottom,#3f3f3f,#525252);background:-ms-linear-gradient(bottom,#3f3f3f,#525252);background:-o-linear-gradient(bottom,#3f3f3f,#525252)}.grey-button.disabled:hover{box-shadow:inset -1px -1px 1px rgba(0,0,0,.6);-webkit-box-shadow:inset -1px -1px 1px rgba(0,0,0,.6)}.inner-shadow{position:relative;z-index:1;box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,0.15)}.spin{-webkit-animation:spin .9s infinite linear;-moz-animation:spin .9s infinite linear;-o-animation:spin .9s infinite linear;-ms-animation:spin .9s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(360deg)}}.error-dialog,.success-dialog{width:232px;height:48px;position:absolute;top:100px;left:50%;margin-left:-116px;z-index:100;background:#ffd800;background:-webkit-linear-gradient(top,#ffd800,#ffb500);background:-moz-linear-gradient(top,#ffd800,#ffb500);background:-ms-linear-gradient(top,#ffd800,#ffb500);background:-o-linear-gradient(top,#ffd800,#ffb500);-mox-box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.5);box-shadow:0 2px 6px 0 rgba(0,0,0,0.5)}
.error-dialog .text,.success-dialog .text{position:absolute;left:55px;top:18px;font-size:11px;font-weight:bold;color:#7a5105}.success-dialog .text{left:50px}.error-dialog .icon{width:24px;height:22px;position:absolute;top:13px;left:18px;background:url("/images/mobile/sprite.png") -172px -8px no-repeat}.success-dialog{background:#83b520;background:-webkit-linear-gradient(top,#83b520,#99c83c);background:-moz-linear-gradient(top,#83b520,#99c83c);background:-ms-linear-gradient(top,#83b520,#99c83c);background:-o-linear-gradient(top,#83b520,#99c83c)}.success-dialog .text{color:#324906}.success-dialog .icon{width:16px;height:16px;position:absolute;top:16px;left:18px;background:url("/images/mobile/sprite.png") -265px -30px no-repeat}.lightbox-background{background-color:#777;height:100%;left:0;opacity:.7;position:fixed;top:0;width:100%;z-index:100}.lightbox-container{position:absolute;top:0;width:100%;z-index:101;background:none transparent;height:100%}.lightbox-container .lightbox-content{width:252px;margin:40px auto 30px;background:#fff;z-index:102;-mox-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);position:relative;border-radius:3px;-webkit-border-radius:3px}nav.main{width:100%;height:34px;position:relative;background:#ececec;font-size:12px;text-align:center}nav.main .tab{width:33.33%;height:100%;float:left;color:#9c9b9b;background:#ececec;padding-top:10px;position:relative}nav.main.invite .tab{width:25%}nav.main .tab.selected{color:#388cd0;font-weight:bold}nav.main .tab .arrow{width:19px;height:10px;display:none;position:absolute;top:30px;left:50%;margin-left:-9px;background:url("/images/mobile/sprite.png") -322px 0 no-repeat}nav.main .tab.selected .arrow{display:block}nav.main .spacer{width:1px;height:100%;position:absolute;top:0;right:0;background:#fefefe;box-shadow:-1px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:-1px 0 0 rgba(0,0,0,0.1)}header.main{width:100%;height:46px;position:relative;background:#2f2f2f;background:-webkit-linear-gradient(top,#333,#2f2f2f);background:-moz-linear-gradient(top,#333,#2f2f2f);background:-ms-linear-gradient(top,#333,#2f2f2f);background:-o-linear-gradient(top,#333,#2f2f2f);color:#fff;padding:0;z-index:4;-mox-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.5);box-shadow:0 2px 3px 0 rgba(0,0,0,0.5)}header.main.no-shadow{-mox-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}header.main .back-button{width:44px;height:46px;position:absolute;left:0;top:0}header.main .back-button .icon{width:10px;height:14px;position:relative;left:16px;top:50%;margin-top:-7px;background:url("/images/mobile/sprite.png") -152px -55px no-repeat}header.main .back-button .spacer{height:28px;width:1px;position:absolute;top:9px;left:42px;background:-webkit-linear-gradient(bottom,#3f3f3f,#505050);background:-moz-linear-gradient(bottom,#3f3f3f,#505050);background:-ms-linear-gradient(bottom,#3f3f3f,#505050);background:-o-linear-gradient(bottom,#3f3f3f,#505050)}header.main .avatar{width:34px;height:34px;position:absolute;left:12px;top:6px;background:#777;-mox-box-shadow:0 0 1px #676767;-webkit-box-shadow:0 0 1px #676767;box-shadow:0 0 1px #676767}header.main .avatar.over{left:56px}header.main .avatar img{width:34px;height:34px;max-width:34px;max-height:34px}header.main .hitbox{width:48px;height:45px;position:absolute;z-index:5;opacity:0;background:0}header.main .requests{width:24px;height:24px;position:absolute;right:107px;top:12px;background:url("/images/mobile/sprite.png") -91px -8px no-repeat}header.main .requests.active{background-position:-39px -61px}header.main .requests-hitbox{right:95px}header.main .notifications{width:24px;height:24px;position:absolute;background:url("/images/mobile/sprite.png") -120px -9px no-repeat;right:60px;top:13px}header.main .notifications.active{background-position:-67px -62px}header.main .notifications-hitbox{width:45px;right:50px}
header.main .nav{width:26px;height:20px;position:absolute;right:12px;top:13px;background:url("/images/mobile/sprite.png") -56px -10px no-repeat}header.main .nav.active{background-position:-3px -63px}header.main .nav-hitbox{right:0}header.main .badge{width:15px;height:16px;position:absolute;top:-5px;right:-5px;opacity:0;font-size:9px;color:#fff;font-weight:bold;text-align:center;padding-top:1px;background:url("/images/mobile/sprite.png") -151px -9px no-repeat}.nav-dropdown,.notifications-dropdown,.requests-dropdown{width:100%;position:relative;background:#404040;z-index:3;-mox-box-shadow:inset 0 4px 6px -4px rgba(0,0,0,1),inset 0 -6px 8px -4px rgba(0,0,0,1);-webkit-box-shadow:inset 0 4px 6px -4px rgba(0,0,0,1),inset 0 -6px 8px -4px rgba(0,0,0,1);box-shadow:inset 0 4px 6px -4px rgba(0,0,0,1),inset 0 -6px 8px -4px rgba(0,0,0,1)}.nav-dropdown .items,.notifications-dropdown .items,.requests-dropdown .items{width:100%;height:100%;list-style-type:none}.nav-dropdown .items .spacer,.notifications-dropdown .items .spacer,.requests-dropdown .items .spacer{width:100%;height:1px;clear:both;background:#565656;box-shadow:0 -1px 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.5)}.nav-dropdown .items .item,.notifications-dropdown .items .item,.requests-dropdown .items .item{font-size:14px;text-shadow:0 1px 1px #000;color:#eaeaea;font-weight:bold;padding:12px 15px;z-index:9999;position:relative}.nav-dropdown .items .item.touched{background:#1e90ed;color:#fff;z-index:9999;position:relative}.cssgradients .nav-dropdown .items .item.touched,.cssgradients .notifications-dropdown .items .item.touched,.cssgradients .requests-dropdown .items .item.touched{background:-webkit-linear-gradient(bottom,#0376d4,#3fa7fc);background:-moz-linear-gradient(bottom,#0376d4,#3fa7fc);background:-ms-linear-gradient(bottom,#0376d4,#3fa7fc);background:-o-linear-gradient(bottom,#0376d4,#3fa7fc);text-shadow:none}.nav-dropdown .items .item .arrow{width:9px;height:12px;top:15px;right:16px;position:absolute;background:url("/images/mobile/sprite.png") -94px -67px no-repeat}.nav-dropdown .items .item .arrow.touched{background-position:-94px -54px}.notifications-dropdown .items .item,.requests-dropdown .items .item{min-height:58px;padding:0 0 0 12px;text-shadow:none;font-size:11px;color:#f8f8f8}.notifications-dropdown .items .item .avatar,.requests-dropdown .items .item .avatar{width:37px;height:100%;float:left;position:relative;top:10px}.notifications-dropdown .items .item .avatar img,.requests-dropdown .items .item .avatar img{width:37px;height:37px;max-width:37px;max-height:37px}.notifications-dropdown .items .item .content,.requests-dropdown .items .item .content{margin:0 12px 0 48px;padding-top:10px;font-weight:normal}.notifications-dropdown .items .item .content .message,.requests-dropdown .items .item .content .message{border-bottom:0}.notifications-dropdown .items .item.touched .content,.notifications-dropdown .items .item.touched .content a,.notifications-dropdown .items .item.touched .content .footer .date{color:#fff}.notifications-dropdown .items .item .content a{font-weight:bold;color:#f8f8f8}.notifications-dropdown .items .item .content .footer{padding-top:1px;padding-bottom:12px}.notifications-dropdown .items .item .content .footer .date{font-size:10px;color:#7b7b7b}.notifications-dropdown .no-results,.requests-dropdown .no-results{opacity:1;color:#f8f8f8}.notifications-dropdown .bottom-footer,.requests-dropdown .bottom-footer{height:54px;padding-top:5px}.notifications-dropdown .view-all-button,.requests-dropdown .view-all-button{width:156px;height:33px;color:#fff;text-align:center;font-weight:bold;font-size:11px;padding-top:2px;margin:5px auto 0;background:#2f2f2f;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.9);box-shadow:inset 0 1px 1px rgba(0,0,0,0.9)}.notifications-dropdown .view-all-button .plus,.requests-dropdown .view-all-button .plus{font-size:18px;color:#2692eb;position:relative;top:1px;left:5px}
.requests-dropdown .items .item{height:86px}.requests-dropdown .items .item .content .name a{color:#fff;font-weight:bold;font-size:12px}.requests-dropdown .items .item .content .buttons{padding-top:10px}.requests-dropdown .items .item .content .buttons>div{width:70px;height:28px;padding-top:7px;font-size:11px;float:left;margin-right:8px}header.user{width:100%;height:98px;position:relative;background:#fafafa;z-index:3;box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}header.user img.avatar{width:78px;height:78px;max-width:78px;max-height:78px;position:absolute;top:10px;left:13px;background:#fff}header.user .name{position:absolute;left:102px;top:40px;font-size:17px;color:#1472d2;font-weight:bold}header.user .name.high{top:30px}header.user .connections{position:absolute;left:102px;top:54px;font-size:11px;color:#848484}header.user .connections .connect-button{width:74px;height:22px;background:#86c538;background:-webkit-linear-gradient(bottom,#86c538,#8cd434);background:-moz-linear-gradient(bottom,#86c538,#8cd434);background:-ms-linear-gradient(bottom,#86c538,#8cd434);background:-o-linear-gradient(bottom,#86c538,#8cd434);color:#fff;font-size:11px;font-weight:bold;padding-top:3px;text-align:center;margin-top:3px;border:1px solid #78b72a;box-shadow:0 1px 1px rgba(0,0,0,0.1)}header.user .connections .connected-icon{float:left;margin-right:5px}header.user .add-icon{position:absolute;right:12px;bottom:10px}body.index{background:#323232}#index{height:100%;width:100%;background:#323232}.cssgradients #index{background:-webkit-linear-gradient(bottom,#323232,#545454);background:-moz-linear-gradient(bottom,#323232,#545454);background:-ms-linear-gradient(bottom,#323232,#545454);background:-o-linear-gradient(bottom,#323232,#545454)}#index header{width:100%;height:182px;position:relative;z-index:1;background:#fff;text-align:center;overflow:hidden;-mox-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);box-shadow:0 2px 5px 0 rgba(0,0,0,0.75)}#index header .bg{width:395px;height:182px;margin:0 auto;background:url("/images/mobile/sprite-login.png") 0 0 no-repeat}#index header .logo{width:194px;height:42px;position:absolute;top:50%;left:50%;margin:-21px 0 0 -97px;background:url("/images/mobile/sprite-login.png") -398px 0 no-repeat}#index .error.redirect{background:#0084dc}#index .login-wrapper{width:100%;height:100%;min-height:258px;background:#323232}.cssgradients #index .login-wrapper{background:-webkit-linear-gradient(bottom,#323232,#545454);background:-moz-linear-gradient(bottom,#323232,#545454);background:-ms-linear-gradient(bottom,#323232,#545454);background:-o-linear-gradient(bottom,#323232,#545454)}#index .login-wrapper form{width:250px;margin:0 auto;padding-top:15px}#index .login-wrapper form input.password{margin-top:12px}#index .login-wrapper .buttons{width:250px;height:32px;position:relative;margin:12px auto 0 auto}#index .login-wrapper .buttons #forgot{position:absolute;left:0;top:10px;font-size:12px;color:#bfbfbf}#index #login-button{position:absolute;right:0}#index #login-button.disabled{width:114px}#index .login-wrapper .signup{width:250px;margin:0 auto;font-size:12px;color:#777;text-align:center;margin-top:30px}#index .login-wrapper .copyright{font-size:9px;color:#666;text-align:center;margin-top:30px}#index .forgot-wrapper,#index .forgot-success-wrapper{width:250px;min-height:236px;margin:15px auto 0 auto}#index .forgot-wrapper h1,#index .forgot-success-wrapper h1{color:#fff;font-size:14px;font-weight:bold}#index .forgot-wrapper p{color:#fff;font-size:12px;padding:5px 0 14px 0}#index .forgot-wrapper .buttons{position:relative;margin-top:14px}#index .forgot-wrapper .buttons>div{width:120px}#index .forgot-wrapper .buttons .grey-button{position:absolute;left:0}#index .forgot-wrapper .buttons .blue-button{position:absolute;right:0}#index .fake-label.login-email{margin-top:-74px}#index .fake-label.login-password{margin-top:-25px}#index .fake-label.reset-email{margin-top:-26px}#index .forgot-success-wrapper{text-align:center}
#index .forgot-success-wrapper h1{margin-top:42px;padding-top:0;font-size:18px}#index .forgot-success-wrapper p{position:relative;top:10px;font-size:13px;color:#fff;padding:5px 25px}#index .forgot-success-wrapper a{position:relative;top:70px;font-size:12px}#signup{height:100%;width:100%;background:#323232}.cssgradients #signup{background:-webkit-linear-gradient(bottom,#323232,#545454);background:-moz-linear-gradient(bottom,#323232,#545454);background:-ms-linear-gradient(bottom,#323232,#545454);background:-o-linear-gradient(bottom,#323232,#545454)}#signup header,#signup-validate header{width:100%;height:58px;position:relative;z-index:1;background:#fff;text-align:center;overflow:hidden;-mox-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.75);box-shadow:0 2px 5px 0 rgba(0,0,0,0.75)}#signup header .bg,#signup-validate header .bg{width:395px;height:58px;margin:0 auto;background:url("/images/mobile/sprite-login.png") 0 0 no-repeat}#signup header .logo,#signup-validate header .logo{width:144px;height:28px;position:absolute;top:50%;left:50%;margin:-14px 0 0 -72px;background:url("/images/mobile/sprite-login.png") -398px -52px no-repeat}#signup form{margin-top:15px}#signup form input{width:250px;margin:0 auto 12px auto;display:block}#signup .spacer{width:100%;height:2px;margin:5px 0 12px 0;padding:0;background:#565656;box-shadow:0 -1px 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.5)}#signup .blue-button{width:250px;margin:0 auto}#signup .terms{width:250px;margin:15px auto 15px auto;color:#a9a9a9;font-size:11px;text-align:center}#signup .terms a{color:#a9a9a9;font-weight:bold}#signup .login{width:250px;margin:15px auto 0 auto;font-size:12px;color:#d3d3d3;text-align:center}#signup .copyright{font-size:9px;color:#8b8b8b;text-align:center;margin:16px 0 8px 0}#signup .fake-label.email{margin-top:-244px}#signup .fake-label.firstname{margin-top:-196px}#signup .fake-label.lastname{margin-top:-148px}#signup .fake-label.password{margin-top:-86px}#signup .fake-label.password-twice{margin-top:-38px}#signup .confirm{padding-top:75px;text-align:center;font-size:12px}#signup .confirm p.blue{color:#3aa3f8;padding-bottom:10px;font-size:14px}#signup .confirm p{color:#ccc}body.signup-validate{background:#f4f4f4}#signup-validate{background:#f4f4f4}#signup-validate a{color:#2c9fef;font-size:14px}#signup-validate .success,#signup-validate .unsuccess{text-align:center}#signup-validate .success p{color:#58585a;font-size:14px;padding-top:75px;padding-bottom:15px}#signup-validate .unsuccess p.msg{color:#f1592d;font-size:14px;padding-top:75px}#signup-validate .unsuccess p.help{color:#58585a;font-size:11px;padding-top:5px;padding-bottom:50px}#group .post-header,#profile-feeds .post-header{width:100%;height:100%;border-bottom:1px solid #ccc;padding:15px 12px}#group .post-header .fake-input,#profile-feeds .post-header .fake-input{width:100%;height:36px;padding:10px;position:relative;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.8);-moz-border-radius:6px;border-radius:6px}#group .post-header .fake-input .attachment,#profile-feeds .post-header .fake-input .attachment{position:absolute;padding:5px;top:75px;left:0;width:100%;padding:0;border-top:1px dashed #eee}#group .post-header .fake-input .attachment input,#profile-feeds .post-header .fake-input .attachment input{padding:5px}#group .post-header .fake-input.expanded,#profile-feeds .post-header .fake-input.expanded{height:110px}#group .post-header .fake-input .label,#profile-feeds .post-header .fake-input .label{width:222px;height:22px;position:relative;top:2px;font-size:11px;color:#989898}#group .post-header .fake-input .message,#profile-feeds .post-header .fake-input .message{width:100%;height:100%;border:0;font-size:12px;color:#777}#group .post-header .fake-input.expanded.file .message,#profile-feeds .post-header .fake-input.expanded.file .message{height:58px}#group .post-header .footer,#profile-feeds .post-header .footer{margin-top:12px;height:26px}
#group .post-header .footer .left,#profile-feeds .post-header .footer .left{width:50%;float:left;position:relative;font-size:12px;color:#848484}#group .post-header .footer .left .padr,#profile-feeds .post-header .footer .left .padr{margin-right:4px}#group .post-header .footer .right .padr,#profile-feeds .post-header .footer .right .padr{margin-left:4px}#group .post-header .footer .left .fake-button,#profile-feeds .post-header .footer .left .fake-button{height:27px;font-size:12px;text-align:center;padding-top:5px;border:1px solid #d9d9d9;-webkit-border-radius:3px;border-radius:3px;background:#fdfdfd;background:-webkit-linear-gradient(top,#fdfdfd,#e2e2e2);background:-moz-linear-gradient(top,#fdfdfd,#e2e2e2);background:-ms-linear-gradient(top,#fdfdfd,#e2e2e2);background:-o-linear-gradient(top,#fdfdfd,#e2e2e2)}#group .post-header .footer .left .fake-button .text,#profile-feeds .post-header .footer .left .fake-button .text{font-size:10px;display:inline;color:#666}#group .post-header .footer .left .fake-button .grey-arrow-down-icon,#profile-feeds .post-header .footer .left .fake-button .grey-arrow-down-icon{display:inline-block}#group .post-header .footer .right,#profile-feeds .post-header .footer .right{width:50%;float:right;position:relative}#group .post-header .footer .right .blue-button,#profile-feeds .post-header .footer .right .blue-button{width:100%;height:27px;font-size:12px;padding-top:6px}#profile .table-links{width:100%;height:100%;padding-bottom:30px}#profile .table-links .cell{width:100%;height:70px;position:relative;border-top:1px solid #eaeaea}#profile .table-links .cell:last-child{border-bottom:1px solid #eaeaea}#profile .table-links .cell.touched{background:#1e90ed;color:#fff}.cssgradients #profile .table-links .cell.touched{background:-webkit-linear-gradient(bottom,#0376d4,#3fa7fc);background:-moz-linear-gradient(bottom,#0376d4,#3fa7fc);background:-ms-linear-gradient(bottom,#0376d4,#3fa7fc);background:-o-linear-gradient(bottom,#0376d4,#3fa7fc)}#profile .table-links .cell.touched .label{color:#fff}#profile .table-links .cell .label{position:absolute;top:50%;left:16px;margin-top:-8px;font-size:13px;color:#363636}#profile .table-links .cell .spacer{position:absolute;height:32px;top:50%;left:78px;margin-top:-16px;border-right:1px solid #eaeaea}#profile .table-links .cell.touched .content{color:#fff!important}#profile .table-links .cell .content{position:absolute;left:98px;top:19px}#profile .table-links .cell .content img{width:48px;height:48px;margin-right:2px;background:#ececec!important}#profile .table-links .cell.photos .content,#profile .table-links .cell.people .content{top:11px}#profile .table-links .cell.feeds .content{font-size:12px;color:#9f9f9f;margin-top:9px}#profile .table-links .cell.about{height:100%;min-height:70px}#profile .table-links .cell.about .content{font-size:12px;color:#9f9f9f;position:static;margin:12px 20px 12px 98px}#profile .table-links .cell.about .content.margin-2{margin-top:22px;margin-bottom:22px}#profile .table-links .cell.about .content.margin-3{margin-top:20px;margin-bottom:20px}#profile .table-links .cell.about .content.margin-4{margin-top:28px}#profile .table-links .cell.about .content .bio{margin-top:8px}#profile .table-links .cell .content .icons{margin-top:5px}#profile .table-links .cell .content .icons>div{float:left}#profile .table-links .cell .content .icons .group-icon-large-friends{margin-top:4px}#profile .table-links .cell .content .icons .group-icon-large-family{margin:1px 0 0 20px}#profile .table-links .cell .content .icons .group-icon-large-business{margin:4px 0 0 20px}body.error{background-color:#fff;background:url("/images/mobile/error-tile.jpeg") repeat}#error{overflow-x:hidden}#error .logo{width:350px;height:214px;position:relative;top:20px;left:50%;margin-left:-195px;background:url("/images/mobile/error-oops.png") 0 0 no-repeat}#error .button{width:132px;height:44px;position:relative;left:50%;margin-left:-66px;margin-top:100px;background:url("/images/mobile/error-box.png") 0 0 no-repeat}
#error .button .text{position:relative;top:12px;font-weight:bold;color:#3aa3f8}#notifications .notifications .item{min-height:58px;padding:0 0 0 12px;text-shadow:none;font-size:11px;color:#f8f8f8;border-bottom:1px solid #CCC;position:relative}#notifications .notifications .item.touched,#notifications .notifications .item.touched .content,#notifications .notifications .item.touched .content a,#notifications .notifications .item.touched .content .footer .date{background:#1e90ed;color:#fff}#notifications .notifications .item .avatar{width:37px;height:100%;float:left;position:relative;top:10px}#notifications .notifications .item .avatar img{width:37px;height:37px;max-width:37px;max-height:37px}#notifications .notifications .item .content{margin:0 40px 0 48px;padding-top:10px;font-weight:normal;color:#555;font-size:12px}#notifications .notifications .item .content .message{border-bottom:0}#notifications .notifications .item .content .footer{padding-top:1px;padding-bottom:12px}#notifications .notifications .item .content .footer .date{font-size:10px;color:#7b7b7b}#requests .requests .item{min-height:58px;padding:0 0 0 12px;text-shadow:none;font-size:11px;border-bottom:1px solid #CCC;position:relative}#requests .requests .item .avatar{width:37px;height:100%;float:left;position:relative;top:10px}#requests .requests .item .avatar img{width:37px;height:37px;max-width:37px;max-height:37px}#requests .requests .item .content{margin:0 12px 0 48px;padding-top:10px;font-weight:normal}#requests .requests .item .content .message{border-bottom:0}#requests .requests .item{height:86px}#requests .requests .item .content .name a{font-weight:bold;font-size:12px}#requests .requests .item .content .buttons{padding-top:10px}#requests .requests .item .content .buttons>div{width:70px;height:28px;padding-top:7px;font-size:11px;float:left;margin-right:8px}#user-invite .rows{width:100%;height:100%;padding-bottom:30px}#user-invite .rows .row{width:100%;height:76px;position:relative;border-top:1px solid #d7dcdc}#user-invite .rows .row:first-child{border-top:0}#user-invite .rows .row:last-child{border-bottom:1px solid #d7dcdc}#user-invite .rows .row .left{position:absolute;left:20px;top:50%}#user-invite .rows .row .left .group-icon-large-friends{margin:-7px 0 0 8px}#user-invite .rows .row .left .group-icon-large-family{margin:-10px 0 0 12px}#user-invite .rows .row .left .group-icon-large-business{margin:-8px 0 0 11px}#user-invite .rows .row .spacer{width:1px;height:46px;position:absolute;left:85px;top:50%;margin-top:-23px;background:#eee}#user-invite .rows .row .middle{position:absolute;left:102px;top:50%;margin-top:-9px;color:#363636;font-size:16px}#user-invite .rows .row .right{position:absolute;top:50%;right:12px;margin-top:-10px}#user-invite .rows .row .right .connect-button,#user-invite .rows .row .right .pending-button,#user-invite .rows .row .right .connected-button,#user-invite .rows .row .right .pending{width:72px;position:relative;padding:6px 0;font-size:8px;font-weight:bold;text-align:center;-moz-border-radius:2px;border-radius:2px}#user-invite .rows .row .right .connect-button{color:#5f5f5f;background:#c3c3c3;background:-webkit-linear-gradient(top,#dedede,#aeaeae);background:-moz-linear-gradient(top,#dedede,#aeaeae);background:-ms-linear-gradient(top,#dedede,#aeaeae);background:-o-linear-gradient(top,#dedede,#aeaeae)}#user-invite .rows .row .right .pending-button{color:#fff;background:#ff9000;background:-webkit-linear-gradient(top,#ff9000,#ff7200);background:-moz-linear-gradient(top,#ff9000,#ff7200);background:-ms-linear-gradient(top,#ff9000,#ff7200);background:-o-linear-gradient(top,#ff9000,#ff7200);box-shadow:inset 0 0 2px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.7)}#user-invite .rows .row .right .pending-button .text{text-shadow:1px 1px 0 rgba(0,0,0,0.2)}#user-invite .rows .row .right .connected-button{color:#f9ffea;background:#8dc501;background:-webkit-linear-gradient(top,#98d101,#81b900);background:-moz-linear-gradient(top,#98d101,#81b900);background:-ms-linear-gradient(top,#98d101,#81b900);background:-o-linear-gradient(top,#98d101,#81b900);box-shadow:inset 0 0 2px rgba(0,0,0,0.7);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.7);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.7)}
#user-invite .rows .row .right .connected-button .text{text-shadow:1px 1px 0 rgba(0,0,0,0.2)}#user-invite .rows .row .right .pending{color:#bababa;background:#e8e8e8;background:-webkit-linear-gradient(top,#f3f3f3,#d7d7d7);background:-moz-linear-gradient(top,#f3f3f3,#d7d7d7);background:-ms-linear-gradient(top,#f3f3f3,#d7d7d7);background:-o-linear-gradient(top,#f3f3f3,#d7d7d7)}#message header.message-main{width:100%;background:#fff}#message header.message-main .hero{position:relative}#message header.message-main .hero img{width:100%;margin-bottom:-6px;box-shadow:0 0 4px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5)}#message header.message-main .hero .prev{width:44px;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:.8}#message header.message-main .hero .prev .arrow{width:28px;height:32px;background:url("/images/mobile/sprite.png") -238px -53px no-repeat;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-14px;z-index:2}#message header.message-main .hero .next{width:44px;height:100%;position:absolute;top:0;right:0;z-index:1;opacity:.8}#message header.message-main .hero .next .arrow{width:28px;height:32px;background:url("/images/mobile/sprite.png") -265px -53px no-repeat;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-14px;z-index:2}#message header.message-main .message{border-bottom:0}#message header.message-main .avatar{margin:15px 12px 2px 12px}#message .wrapper{width:100%;position:relative;background:#f4f4f4;border-top-right-radius:10px;border-top-left-radius:10px;margin-top:3px}#message .wrapper .arrow{width:30px;height:15px;background:url("/images/mobile/sprite.png") -197px -32px no-repeat;position:absolute;top:-7px;left:22px}#message .wrapper .show-more{position:relative;font-size:11px;padding:6px 0 6px 12px;border-bottom:1px solid #ccc}#message .wrapper .show-more .spinner{width:14px;height:15px;position:absolute;right:12px;top:5px;background:url("/images/mobile/search-spinner.png") 0 0 no-repeat}#message .wrapper .comment-box{padding:12px}#message .wrapper .comment-box .reply{font-size:11px;color:#116fb1;margin:0 0 5px 2px}#message .wrapper .comment-box .reply .reply-arrow-small{position:relative}#message .wrapper .comment-box .fake-input{width:100%;height:36px;padding:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,1);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,1);-moz-border-radius:6px;border-radius:6px;background:#fff}#message .wrapper .comment-box .fake-input.expanded{height:55px}#message .wrapper .comment-box .fake-input .label{width:222px;height:22px;position:relative;top:2px;font-size:11px;color:#6e6e6e}#message .wrapper .comment-box .fake-input .message{width:100%;height:100%;border:0;font-size:12px;color:#777}#message .wrapper .comment-box .footer{margin-top:8px;height:26px;text-align:right}#message .wrapper .comment-box .footer .blue-button{width:70px;height:27px;display:inline-block;font-size:12px;padding-top:6px}#message .wrapper .loading{display:none}#message .wrapper .messages .message .left{width:54px}#message .wrapper .messages .message .left .avatar{width:32px;height:32px;margin-bottom:10px;margin-top:10px}#message .wrapper .messages .message .left .avatar img{width:32px;height:32px}#message .wrapper .messages .message .right{margin:7px 0 0 54px}#message .wrapper .messages .message .right .date{color:#919191;top:13px}#message .wrapper .messages .message .footer{height:20px;margin-top:11px}#message .wrapper .messages .message .footer .links{top:0}#message .warpper .messages .message .footer .links a{color:#919191}#message .wrapper .messages .message .footer .buttons{margin-top:0}#home .search-header{background:#ececec;border-bottom:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2)}#home .search-header .fake-input{background:#fff}#home .buttons{margin:5px 12px 0 12px}#home .buttons .row{width:100%;height:64px;position:relative;border-bottom:1px solid #eaeaea}#home .buttons .row .icon{width:64px;height:32px;position:absolute;top:50%;margin-top:-16px;border-right:1px solid #eaeaea}
#home .buttons .row .icon>div{position:absolute;top:50%;left:50%}#home .buttons .row .icon .groups{width:26px;height:8px;margin:-4px 0 0 -13px;background:url("/images/mobile/sprite.png") -25px -22px no-repeat}#home .buttons .row .icon .profile{width:25px;height:22px;margin:-11px 0 0 -12px;background:url("/images/mobile/sprite.png") -1px -27px no-repeat}#home .buttons .row .icon .people{width:36px;height:18px;margin:-9px 0 0 -18px;background:url("/images/mobile/sprite.png") -52px -33px no-repeat}#home .buttons .row .icon .photos{width:24px;height:18px;margin:-9px 0 0 -12px;background:url("/images/mobile/sprite.png") -91px -34px no-repeat}#home .buttons .row .icon .settings{width:21px;height:20px;margin:-9px 0 0 -12px;background:url("/images/mobile/sprite.png") -320px -31px no-repeat}#home .buttons .row .icon .logout{width:20px;height:22px;margin:-11px 0 0 -10px;background:url("/images/mobile/sprite.png") -30px -31px no-repeat}#home .buttons .row .label{height:20px;position:absolute;left:84px;top:50%;margin-top:-10px;font-size:16px;color:#737373}#home .buttons .row .arrow{width:12px;height:16px;position:absolute;top:50%;right:4px;margin-top:-8px;background:url("/images/mobile/sprite.png") -120px -34px no-repeat}#home .buttons .row .arrow.groups{background-position:-133px -34px}#home .buttons .row .arrow.profile{background-position:-145px -34px}#home .buttons .row .arrow.people{background-position:-158px -34px}#home .buttons .row .arrow.photos{background-position:-170px -34px}#home .buttons .row .arrow.settings{background-position:-325px -11px}#home .buttons .row .arrow.logout{background-position:-183px -34px}#imgbrowser-container{overflow:hidden;margin:6px}#imgbrowser-thumb-container{overflow:hidden;position:relative}#imgbrowser-thumbs{-webkit-backface-visibility:hidden;-webkit-perspective:1000}#imgbrowser-thumbs .thumb-container{width:75px;height:75px;overflow:hidden;-webkit-box-shadow:0 0 1px rgba(0,0,0,.4);box-shadow:0 0 1px rgba(0,0,0,.4);background:#fff;text-align:center;float:left;margin:1px;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#imgbrowser-thumbs img.thumb{margin-left:0;display:none;max-height:97px;min-width:75px;width:auto}#imgbrowser-thumbs .page-container{float:left;padding-right:5px}#imgbrowser-pagination-container{width:100%;height:100%;text-align:center;padding:8px 0}#imgbrowser-pagination-area{width:100%;height:100%;font-size:12px;padding-bottom:6px}#imgbrowser-pagination-area a{text-decoration:none}#imgbrowser-pagination-area a.page{margin:2px;padding:4px;color:#888;border-radius:3px}#imgbrowser-pagination-area a.active{color:#444}#imgbrowser-lightbox-container{position:absolute;display:none;z-index:10;width:100%;height:100%;background-color:#000;top:0;left:0;overflow-x:hidden}#imgbrowser-lightbox{-webkit-transition:all .2s ease .0s;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#imgbrowser-lightbox div.lic{width:100%;height:100%;overflow:hidden;float:left;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#imgbrowser-lightbox div.lic-sub{display:table-cell;line-height:0;max-height:100%;max-width:100%;text-align:center;vertical-align:middle;background:transparent url('/images/loader-mobile.gif') no-repeat scroll center center}#imgbrowser-lightbox div.lic-sub img{width:auto}#imgbrowser-lightbox div.share{text-align:left;margin-left:16px;padding-top:10px}#imgbrowser-lightbox a.share-item{width:32px;height:32px;display:block;margin-left:6px;float:left}#imgbrowser-lightbox-nav{top:0;left:0;position:absolute;color:#fff;width:100%;height:100%}#imgbrowser-lightbox-nav .header-wrapper{border-bottom:1px solid #515151;width:100%;height:30px;background-color:#000;opacity:.6}#imgbrowser-lightbox-nav .header-wrapper a{color:#eee;font-size:13px;text-decoration:none;text-align:center}#imgbrowser-lightbox-nav .header-wrapper .left{width:50%;height:100%;float:left;text-align:left;border-right:1px solid #515151}#imgbrowser-lightbox-nav .header-wrapper .left a{position:relative;left:9px;top:5px}
#imgbrowser-lightbox-nav .header-wrapper .right{width:49%;height:100%;float:left;text-align:right}#imgbrowser-lightbox-nav .header-wrapper .right a{position:relative;right:9px;top:5px}#photos-other .gallery-main .no-results{margin-top:0}#photos-other .gallery-main .loading{clear:both}#photos-other .gallery-main .loading-wrapper{clear:both;margin-bottom:0}#photos-other .gallery-wrapper{padding-top:10px;margin:0 auto;-webkit-backface-visibility:hidden;-webkit-perspective:1000}#photos-other .gallery-wrapper .thumb-wrapper{background:#fafafa;float:left;width:95px;height:95px;margin:0 5px 5px 0;overflow:hidden;text-align:center;z-index:99999;-webkit-backface-visibility:hidden;-webkit-perspective:1000;border:3px solid #f1f1f1}#photos-other .gallery-wrapper .thumb{max-height:120px;min-width:98px;width:auto}#photos-other .gallery-wrapper .no-margin-right{margin-right:0}#people-connect .contents{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.8)}#people-connect .contents h1{color:#2592ea;font-size:15px;font-weight:normal;padding:0 35px;padding-top:20px}#people-connect .contents .search-header{border:0;padding:10px 35px 15px 35px}#people-connect .contents .table .row{height:50px;position:relative;font-size:14px;color:#666;border-top:1px solid #dcdcdc}#people-connect .contents .table .row:last-child{border-bottom:1px solid #dcdcdc}#people-connect .contents .table .row .left{position:absolute;left:35px;top:50%;margin-top:-8px}#people-connect .contents .table .row .right{position:absolute;right:35px;top:50%;margin-top:-7px}#people-connect>.footer{width:100%;height:100%;background:#f4f4f4;text-align:center;padding:0 35px}#people-connect>.footer .blue-button{width:100%;margin:15px auto 0 auto}#validation-error{text-align:center}#validation-error p{font-size:13px;line-height:1.4em}#validation-error p.top{padding:30px 30px 0 30px}#validation-error p.bottom{padding:0 30px}#validation-error p.bottom.success{color:#75c117}#validation-error .spacer{border-bottom:1px solid #ddd;border-top:0}#validation-error .links{font-size:12px;padding:15px 0 30px 0}#validation-error a.disabled{color:#999}#validation-error .spinner{width:14px;height:15px;position:absolute;right:8px;top:6px;background:url("/images/mobile/search-spinner.png") 0 0 no-repeat}#settings nav{width:100%;height:38px;font-size:12px;font-weight:bold;text-align:center;margin-bottom:8px}#settings nav .profile,#settings nav .notifs{width:50%;height:100%;float:left;color:#818181;background:#ececec;padding-top:12px}#settings nav .notifs{border-left:1px solid #ccc}#settings nav .profile.selected,#settings nav .notifs.selected{color:#1494e6;background:#fff}#settings .notifs{position:relative}#settings .notifs .select-all{position:absolute;right:20px;top:12px;font-size:10px}#settings .notifs .select-all>div{float:left}#settings .notifs .select-all .text{padding:2px 10px 0 0}#settings .notifs h1{color:#1494e6;padding:0 15px;font-weight:normal;font-size:14px}#settings .notifs .spacer{height:10px}#settings .table{padding:10px}#settings .table .row{position:relative;border-top:1px solid #f5f5f5;font-size:12px;padding:10px 5px;line-height:1.2em}#settings .table .row:last-child{border-bottom:1px solid #f5f5f5}#settings .table .row .label{color:#363636;font-weight:bold}#settings .table .row .info{color:#888}#settings .table .row .icon{width:15px;height:15px;position:absolute;right:10px;top:12px;background:url("/images/mobile/sprite.png") -305px -19px no-repeat}#settings .table .row .icon-hitbox{width:35px;height:35px;right:0;top:2px;opacity:0;position:absolute;z-index:5}#settings .table .row .icon.selected{background-position:-305px -3px}#settings .table .row .change{position:relative;padding-top:12px}#settings .table .row .change input{width:100%;height:32px;font-size:12px;color:#777;padding-left:8px;margin-bottom:10px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.8);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.8)}#settings .table .row .change input.birthday-day{width:34px;margin-left:10px}#settings .table .row .change input.birthday-year{width:44px;margin-left:10px}
#settings .table .row .change select{width:95px;-webkit-appearance:none;padding:8px 5px;margin-top:-8px;color:#888;border:1px solid #aaa}#settings .table .row.gender .change select,#settings .table .row.profile .change select{margin:0 0 10px 0}#settings .table .row .change .grey-arrow-down-icon{position:absolute;top:24px;left:78px}#settings .table .row.gender .grey-arrow-down-icon{top:24px}#settings .table .row .change .buttons{padding-bottom:12px}#settings .table .row .change .buttons .blue-button{width:48%;float:right;padding-top:8px;font-size:14px}#settings .table .row .change .buttons .grey-button{width:48%;float:left;padding-top:8px;font-size:14px}#settings .table .row .change .fake-label{left:12px;margin-left:0;font-size:12px;color:#888}#settings .table .row .change .fake-label.first-name,#settings .table .row .change .fake-label.last-name,#settings .table .row .change .fake-label.email,#settings .table .row .change .fake-label.location,#settings .table .row .change .fake-label.occupation,#settings .table .row .change .fake-label.bio,#settings .table .row .change .fake-label.password-current,#settings .table .row .change .fake-label.birthday-day,#settings .table .row .change .fake-label.birthday-year{margin-top:8px}#settings .table .row .change .fake-label.email-confirm,#settings .table .row .change .fake-label.password{margin-top:50px}#settings .table .row .change .fake-label.password-confirm{margin-top:92px}#settings .table .row .change .fake-label.birthday-day{margin-left:105px}#settings .table .row .change .fake-label.birthday-year{margin-left:153px}#settings .table .row.account .right{position:absolute;right:10px;top:10px;color:#b9b9b9}#settings .table .row .checkbox{position:absolute;right:10px;top:50%;margin-top:-8px}#settings .notifs .table .row{padding:15px 5px}#settings .notifs .table .row .info{width:65%;color:#737373}#settings .notifs .footer{width:100%;height:100%;padding:0 35px}#settings .notifs .footer .blue-button{width:100%;margin-bottom:10px}#suggested header.banner{text-align:center;background:#ececec;font-size:12px;font-weight:bold;color:#388cd0;padding:9px 0 7px 0;border-bottom:#ddd 1px solid}@media only screen and (-webkit-min-device-pixel-ratio:1.5){#index header .bg,#index header .logo,#signup header .bg,#signup header .logo{background-image:url("/images/mobile/sprite-login@2x.png");background-size:591px 182px}body.error{background-image:url("/images/mobile/error-tile@2x.jpeg");background-size:200px 200px}#error .logo{background-image:url("/images/mobile/error-oops@2x.png");background-size:350px 214px}#error .button{background-image:url("/images/mobile/error-box@2x.png");background-size:132px 44px}#people .search-header .fake-input .spinner,#message .wrapper .show-more .spinner,#likes-lightbox .loadin .spinner,#validation-error .spinner{background-image:url("/images/mobile/search-spinner@2x.png");background-size:14px 15px}header.main .requests,header.main .requests.active,header.main .notifications,header.main .notifications.active,header.main .nav,header.main .nav.active,header.main .badge,header.main .back-button .icon,.nav-dropdown .items .item .arrow,nav.main .shadow,nav.main .icon.connect,nav.main .nav .arrow,.checkbox,.checkbox.selected,.message .footer .buttons .msg .icon,.message .footer .buttons .like .icon,#group .post-header .fake-input .button,#profile header.user .avatar,#profile header.user .add-icon,.cell-arrow,.group-icon-small-all,.group-icon-small-public,.group-icon-small-friends,.group-icon-small-family,.group-icon-small-business,.group-icon-large-friends,.group-icon-large-family,.group-icon-large-business,.grey-arrow-down-icon,.add-icon,.error-dialog .icon,.search-header .fake-input .search-button,.search-header .fake-input .cancel-button,#message header.message-main .hero .prev .arrow,#message header.message-main .hero .next .arrow,.reply-arrow-small,#home .buttons .row .icon .groups,#home .buttons .row .icon .profile,#home .buttons .row .icon .people,#home .buttons .row .icon .photos,#home .buttons .row .icon .settings,#home .buttons .row .icon .logout,#home .buttons .row .arrow,.group-icon-tiny-all,.group-icon-tiny-public,.group-icon-tiny-friends,.group-icon-tiny-family,.group-icon-tiny-business,#settings .table .row .icon,.group-icon-tiny-business,.connected-icon,.message .photos .photo .more,.message .youtube-thumb .play,.ppl-may-know .arrow{background-image:url("/images/mobile/sprite@2x.png");background-size:341px 99px}
}