.saveButton.saveToListAction .buttonLeft,.doubleShareButton .buttonLeft,.saveButton.saveToListAction.active .buttonLeft,a.saveButton.saveToListAction .buttonLeft,a.saveButton.saveToListAction.active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft{background:#efeff4;border-bottom:1px solid rgba(0,0,0,0.05);border-left:1px solid rgba(0,0,0,0.05);border-right:none;border-top:1px solid rgba(0,0,0,0.05);padding:0;position:relative;width:26px}.saveButton.saveToListAction .buttonLeft:after,.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after{background-image:url('/img/actions/action-sprite-7da17202e6d061541f04fc297449fde2.png');background-position:-9px -8px;content:'';display:block;height:17px;left:10px;position:absolute;top:6px;width:18px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.saveButton.saveToListAction .buttonLeft:after,.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:after{background-image:url("/img/actions/action-sprite@2x-485e20b4d3956f8751f1d2b11aa11ea6.png");background-size:256px 128px}}.saveButton.saveToListAction .buttonLeft img,.doubleShareButton .buttonLeft img,.saveButton.saveToListAction.active .buttonLeft img,a.saveButton.saveToListAction .buttonLeft img,a.saveButton.saveToListAction.active .buttonLeft img,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft img,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft img{display:none}.saveButton.saveToListAction .buttonRight,.doubleShareButton .buttonRight,.saveButton.saveToListAction.active .buttonRight,a.saveButton.saveToListAction .buttonRight,a.saveButton.saveToListAction.active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight,.saveButton.saveToListAction:hover .buttonRight,.doubleShareButton:hover .buttonRight,.saveButton.saveToListAction.active:hover .buttonRight,a.saveButton.saveToListAction:hover .buttonRight,a.saveButton.saveToListAction.active:hover .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonRight,.saveButton.saveToListAction:active .buttonRight,.doubleShareButton:active .buttonRight,.saveButton.saveToListAction.active:active .buttonRight,a.saveButton.saveToListAction:active .buttonRight,a.saveButton.saveToListAction.active:active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,.saveButton.saveToListAction .buttonRight:hover,.doubleShareButton .buttonRight:hover,.saveButton.saveToListAction.active .buttonRight:hover,a.saveButton.saveToListAction .buttonRight:hover,a.saveButton.saveToListAction.active .buttonRight:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight:hover,.saveButton.saveToListAction .buttonRight:active,.doubleShareButton .buttonRight:active,.saveButton.saveToListAction.active .buttonRight:active,a.saveButton.saveToListAction .buttonRight:active,a.saveButton.saveToListAction.active .buttonRight:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonRight:active,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonRight:active{border-bottom:1px solid rgba(0,0,0,0.05);border-left:none;border-right:1px solid rgba(0,0,0,0.05);border-top:1px solid rgba(0,0,0,0.05);padding:0 10px 0 5px}.saveButton.saveToListAction .buttonLeft,.doubleShareButton .buttonLeft,.saveButton.saveToListAction.active .buttonLeft,a.saveButton.saveToListAction .buttonLeft,a.saveButton.saveToListAction.active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft,.saveButton.saveToListAction:hover .buttonLeft,.doubleShareButton:hover .buttonLeft,.saveButton.saveToListAction.active:hover .buttonLeft,a.saveButton.saveToListAction:hover .buttonLeft,a.saveButton.saveToListAction.active:hover .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,.saveButton.saveToListAction .buttonLeft:hover,.doubleShareButton .buttonLeft:hover,.saveButton.saveToListAction.active .buttonLeft:hover,a.saveButton.saveToListAction .buttonLeft:hover,a.saveButton.saveToListAction.active .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:hover,.saveButton.saveToListAction .buttonLeft:active,.doubleShareButton .buttonLeft:active,.saveButton.saveToListAction.active .buttonLeft:active,a.saveButton.saveToListAction .buttonLeft:active,a.saveButton.saveToListAction.active .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton .buttonLeft:active{padding-right:0}.saveButton.saveToListAction:hover .buttonLeft,.doubleShareButton:hover .buttonLeft,.saveButton.saveToListAction.active:hover .buttonLeft,a.saveButton.saveToListAction:hover .buttonLeft,a.saveButton.saveToListAction.active:hover .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft,.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.saveToListAction:hover .buttonLeft:after,.doubleShareButton:hover .buttonLeft:after,.saveButton.saveToListAction.active:hover .buttonLeft:after,a.saveButton.saveToListAction:hover .buttonLeft:after,a.saveButton.saveToListAction.active:hover .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:after,.saveButton.saveToListAction:active .buttonLeft:after,.doubleShareButton:active .buttonLeft:after,.saveButton.saveToListAction.active:active .buttonLeft:after,a.saveButton.saveToListAction:active .buttonLeft:after,a.saveButton.saveToListAction.active:active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:after{background-position:-9px -40px}.saveButton.saveToListAction:hover .buttonLeft:hover,.doubleShareButton:hover .buttonLeft:hover,.saveButton.saveToListAction.active:hover .buttonLeft:hover,a.saveButton.saveToListAction:hover .buttonLeft:hover,a.saveButton.saveToListAction.active:hover .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:hover,.saveButton.saveToListAction:active .buttonLeft:hover,.doubleShareButton:active .buttonLeft:hover,.saveButton.saveToListAction.active:active .buttonLeft:hover,a.saveButton.saveToListAction:active .buttonLeft:hover,a.saveButton.saveToListAction.active:active .buttonLeft:hover,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:hover,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:hover,.saveButton.saveToListAction:hover .buttonLeft:active,.doubleShareButton:hover .buttonLeft:active,.saveButton.saveToListAction.active:hover .buttonLeft:active,a.saveButton.saveToListAction:hover .buttonLeft:active,a.saveButton.saveToListAction.active:hover .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton:hover .buttonLeft:active,.saveButton.saveToListAction:active .buttonLeft:active,.doubleShareButton:active .buttonLeft:active,.saveButton.saveToListAction.active:active .buttonLeft:active,a.saveButton.saveToListAction:active .buttonLeft:active,a.saveButton.saveToListAction.active:active .buttonLeft:active,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:active,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none}.saveButton.saveToListAction:active .buttonLeft,.doubleShareButton:active .buttonLeft,.saveButton.saveToListAction.active:active .buttonLeft,a.saveButton.saveToListAction:active .buttonLeft,a.saveButton.saveToListAction.active:active .buttonLeft,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonLeft,.saveButton.saveToListAction:active .buttonRight,.doubleShareButton:active .buttonRight,.saveButton.saveToListAction.active:active .buttonRight,a.saveButton.saveToListAction:active .buttonRight,a.saveButton.saveToListAction.active:active .buttonRight,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight,#container .listDetail .contents .inner .main .listing .actions .saveButton:active .buttonRight{background:#d7d7dc}.saveButton.saveToListAction.active .buttonLeft:after,.doubleShareButton.active .buttonLeft:after,.saveButton.saveToListAction.active.active .buttonLeft:after,a.saveButton.saveToListAction.active .buttonLeft:after,a.saveButton.saveToListAction.active.active .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.active .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.active .buttonLeft:after{background-position:-9px -72px}.saveButton.saveToListAction.doubleShareButton .buttonLeft:after,.doubleShareButton.doubleShareButton .buttonLeft:after,.saveButton.saveToListAction.active.doubleShareButton .buttonLeft:after,a.saveButton.saveToListAction.doubleShareButton .buttonLeft:after,a.saveButton.saveToListAction.active.doubleShareButton .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton .buttonLeft:after{background-position:-105px -8px}.saveButton.saveToListAction.doubleShareButton:hover .buttonLeft:after,.doubleShareButton.doubleShareButton:hover .buttonLeft:after,.saveButton.saveToListAction.active.doubleShareButton:hover .buttonLeft:after,a.saveButton.saveToListAction.doubleShareButton:hover .buttonLeft:after,a.saveButton.saveToListAction.active.doubleShareButton:hover .buttonLeft:after,#container .localQueryDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton:hover .buttonLeft:after,#container .listDetail .contents .inner .main .listing .actions .saveButton.doubleShareButton:hover .buttonLeft:after{background-position:-105px -40px}.simpleIconButton{font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#efeff4;border:1px solid rgba(0,0,0,0.05);color:#4e595d;cursor:pointer;display:block;font-size:14px;font-weight:normal;height:30px;line-height:28px;text-align:center;text-transform:none;-webkit-appearance:none;padding:0 10px}.simpleIconButton:hover,.simpleIconButton:active{background:#e3e3e8;border:1px solid rgba(0,0,0,0);text-decoration:none;color:#4e595d}.simpleIconButton:active,.simpleIconButton.active{background:#d7d7dc}.simpleIconButton:disabled{background:#fcfcfd;cursor:default}.simpleIconButton .simpleIcon{display:inline-block;margin-right:5px;vertical-align:middle}.simpleIconButton .simpleButtonText{display:inline-block}.borderPulse{-webkit-animation-name:borderPulseFrames;-moz-animation-name:borderPulseFrames;-o-animation-name:borderPulseFrames;animation-name:borderPulseFrames;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.entity.tip_taste_match{font-weight:normal}.entity.tip_taste_match.onUser{color:#f94877}.entity.tip_taste_match .entity.search_match,.entity.search_match .entity.tip_taste_match{font-weight:bold}@-webkit-keyframes pop{0%{-webkit-transform:scale(1.02)}50%{-webkit-transform:scale(.9)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pop{0%{-moz-transform:scale(1.02)}50%{-moz-transform:scale(.9)}100%{-moz-transform:scale(1)}}@-o-keyframes pop{0%{-o-transform:scale(1.02)}50%{-o-transform:scale(.9)}100%{-o-transform:scale(1)}}@keyframes pop{0%{transform:scale(1.02)}50%{transform:scale(.9)}100%{transform:scale(1)}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes popin{0%{-moz-transform:scale(0)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-o-keyframes popin{0%{-o-transform:scale(0)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes popin{0%{transform:scale(0)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.tasteGameStep .tasteGame,#inlineTastesRichModal .tasteGame{text-align:center}.tasteGameStep .tasteGame .tasteList,#inlineTastesRichModal .tasteGame .tasteList{overflow:hidden;padding-top:1px}.tasteGameStep .tasteGame .tasteList .taste,#inlineTastesRichModal .tasteGame .tasteList .taste{-webkit-animation-name:popin;-moz-animation-name:popin;-o-animation-name:popin;animation-name:popin;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;display:inline-block;margin:0 5px 7px 5px}.tasteGameStep .tasteGame .tasteList .taste .pill,#inlineTastesRichModal .tasteGame .tasteList .taste .pill{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#2d5be3 url('/img/taste-add-plus-icon-39b5ace6a30fa4cd53c54867689da79b.png') no-repeat;background-position:right 7px center;background-size:15px 12px;color:#fff;cursor:pointer;font-size:13px;line-height:100%;padding:7px 26px 7px 12px;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tasteGameStep .tasteGame .tasteList .taste .pill,#inlineTastesRichModal .tasteGame .tasteList .taste .pill{background-image:url("/img/taste-add-plus-icon@2x-4a2256e59898f6fbb0cd698e71afc1cf.png");background-size:15px 12px}}.tasteGameStep .tasteGame .tasteList .taste .pill.nohoverpop:hover,#inlineTastesRichModal .tasteGame .tasteList .taste .pill.nohoverpop:hover{top:0}.tasteGameStep .tasteGame .tasteList .taste .pill:hover,#inlineTastesRichModal .tasteGame .tasteList .taste .pill:hover{top:-1px}.tasteGameStep .tasteGame .tasteList .taste.added .pill,#inlineTastesRichModal .tasteGame .tasteList .taste.added .pill{background:#f94877 url('/img/taste-add-check-icon-c48d74cdc0339a04a832caa82a3fb375.png') no-repeat;background-position:right 7px center;background-size:15px 12px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tasteGameStep .tasteGame .tasteList .taste.added .pill,#inlineTastesRichModal .tasteGame .tasteList .taste.added .pill{background-image:url("/img/taste-add-check-icon@2x-9c5a6472c108334e6f93393ca010d769.png");background-size:15px 12px}}.tasteGameStep .tasteGame .tasteList .taste.pop .pill,#inlineTastesRichModal .tasteGame .tasteList .taste.pop .pill{-webkit-animation-name:pop;-moz-animation-name:pop;-o-animation-name:pop;animation-name:pop;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.tasteGameStep .tasteGame .tasteList li,#inlineTastesRichModal .tasteGame .tasteList li{list-style:none}.tasteGameStep .tasteGame .loadMore,#inlineTastesRichModal .tasteGame .loadMore{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#efeff4 url('/img/taste-game-more-icon-a035be7b2edba05ebd593509cdcc568a.png') no-repeat;background-position:right 7px center;background-size:15px 12px;cursor:pointer;display:inline-block;font-size:13px;line-height:100%;margin:15px auto;padding:7px 27px 7px 10px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.tasteGameStep .tasteGame .loadMore,#inlineTastesRichModal .tasteGame .loadMore{background-image:url("/img/taste-game-more-icon@2x-f4c524c6781cbbe70a66dd1b08716908.png");background-size:15px 12px}}.tasteGameStep .tasteGame .spinner,#inlineTastesRichModal .tasteGame .spinner{display:none}.tasteGameStep .tasteGame .loading .loadMore,#inlineTastesRichModal .tasteGame .loading .loadMore{visibility:hidden}.tasteGameStep .tasteGame .loading .tasteList,#inlineTastesRichModal .tasteGame .loading .tasteList,.tasteGameStep .tasteGame .loading .tasteGroups,#inlineTastesRichModal .tasteGame .loading .tasteGroups{min-height:200px;visibility:hidden}.tasteGameStep .tasteGame .loading .spinner,#inlineTastesRichModal .tasteGame .loading .spinner{display:block;left:0;margin:0 auto;position:absolute;right:0;top:100px}.tasteGameStep .tasteGame .yourTastes,#inlineTastesRichModal .tasteGame .yourTastes,.tasteGameStep .tasteGame .suggestions,#inlineTastesRichModal .tasteGame .suggestions{position:relative}.tasteGameStep .tasteGame .viewYourTastes,#inlineTastesRichModal .tasteGame .viewYourTastes,.tasteGameStep .tasteGame .viewSuggestions,#inlineTastesRichModal .tasteGame .viewSuggestions{margin:10px 0 30px}.tasteGameStep .tasteGame .viewYourTastes a,#inlineTastesRichModal .tasteGame .viewYourTastes a,.tasteGameStep .tasteGame .viewSuggestions a,#inlineTastesRichModal .tasteGame .viewSuggestions a{color:#2d5be3;cursor:pointer;text-decoration:none}.tasteGameStep .tasteGame .viewYourTastes a:hover,#inlineTastesRichModal .tasteGame .viewYourTastes a:hover,.tasteGameStep .tasteGame .viewSuggestions a:hover,#inlineTastesRichModal .tasteGame .viewSuggestions a:hover{text-decoration:underline}.tasteGameStep .tasteGame .viewYourTastes a:hover,#inlineTastesRichModal .tasteGame .viewYourTastes a:hover,.tasteGameStep .tasteGame .viewSuggestions a:hover,#inlineTastesRichModal .tasteGame .viewSuggestions a:hover{text-decoration:underline}.tasteGameStep .tasteGame .yourTastes,#inlineTastesRichModal .tasteGame .yourTastes{display:none}.tasteGameStep .tasteGame.showingYourTastes .suggestions,#inlineTastesRichModal .tasteGame.showingYourTastes .suggestions{display:none}.tasteGameStep .tasteGame.showingYourTastes .yourTastes,#inlineTastesRichModal .tasteGame.showingYourTastes .yourTastes{display:block}.tasteGameStep .tasteList,#inlineTastesRichModal .tasteList{padding-top:1px;max-height:178px;margin:0}.tasteGameStep .viewYourTastes,#inlineTastesRichModal .viewYourTastes{display:none}.tasteGameStep .proceed,#inlineTastesRichModal .proceed{display:block}.tasteGameStep .signupButton,#inlineTastesRichModal .signupButton{display:block;margin:20px auto}#inlineSuccessModal .checkmarkImage{background:url('/img/signUp/modal-signup-success-8ecd8a564e372df55a35a91eb0e17108.png');display:block;height:148px;margin:20px auto 20px auto;width:148px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#inlineSuccessModal .checkmarkImage{background-image:url("/img/signUp/modal-signup-success@2x-a3c4693cb92cba73fb480a6113632145.png");background-size:148px 148px}}.signupSection form{display:flex;flex-direction:column;align-items:center;text-align:left}.signupSection .mobileForm{display:block}.signupSection .signupButton{display:block;margin:20px auto 0}.signupSection .inner{margin:0 auto;width:780px}.signupSection .inner .rowEl{clear:both;overflow:hidden}.signupSection .inner .colCaptcha{margin:0 auto 20px;width:604px}.signupSection .inner .colCaptcha .message{margin-top:6px;width:94%}.signupSection .inner .colCaptcha .message:after,.signupSection .inner .colCaptcha .message:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.signupSection .inner .colCaptcha .message:after{border-color:rgba(255,204,204,0);border-bottom-color:#fcc;border-width:5px;right:3.5%;margin-left:-5px}.signupSection .inner .colCaptcha .message:before{border-color:rgba(255,137,137,0);border-bottom-color:#f7aeae;border-width:6px;right:3%;margin-left:-6px}.signupSection .inner .error{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fcc;border:1px solid #f7aeae;font-weight:bold;margin:0 20px 20px 20px;padding:8px;position:relative;text-align:center}.signupSection .inner .userSubmit{clear:both;text-align:center}.signupSection .inner .userSubmit input[type="submit"]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:both;color:#fff;display:inline-block;font-size:14px;font-weight:normal;height:auto;margin:0 auto;padding:12px 60px;text-align:center;text-transform:uppercase}.signupSection .inner .userSubmit input[type="submit"]:hover,.signupSection .inner .userSubmit input[type="submit"]:active{cursor:pointer}.signupSection .alternativeSignUp{margin-top:20px}.signupSection .alternativeSignUp ul{list-style:none;margin:0 0 30px 0;padding:0;text-align:center}.signupSection .alternativeSignUp ul li{cursor:pointer;display:inline-block;margin-right:20px;padding-top:10px;vertical-align:middle}.signupSection .alternativeSignUp ul li:last-child{margin-right:0}.signupSection .alternativeSignUp ul li div{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:inline-block;float:left;height:32px;margin-right:5px;width:45px;margin-top:-10px}.signupSection .alternativeSignUp ul .facebook{color:#3c5a98}.signupSection .alternativeSignUp ul .facebook div{background:transparent url('/img/signUp/social/facebookIconSml-d217669789e745c14d1e53b7672c91c4.png') no-repeat left center}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection .alternativeSignUp ul .facebook div{background-image:url("/img/signUp/social/facebookIconSml@2x-f5d429d747104d1092420b7231012814.png");background-size:45px 32px}}.signupSection .alternativeSignUp ul .facebook:hover{text-decoration:underline}.signupSection .alternativeSignUp ul .googlePlus{color:#3c5a98}.signupSection .alternativeSignUp ul .googlePlus div{background:transparent url('/img/signUp/social/getstartedGoogle-a255d7576c5d34d8bcb71ef3082f987a.png') no-repeat left center}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection .alternativeSignUp ul .googlePlus div{background-image:url("/img/signUp/social/getstartedGoogle@2x-c47726ed1028008f9af5c4179e8fa044.png");background-size:45px 32px}}.signupSection .alternativeSignUp ul .googlePlus:hover{text-decoration:underline}.signupSection .alternativeSignUp p{text-align:center}.signupSection .legal{font-size:12px !important;margin-top:20px;text-align:center}.signupSection .googleSignupNotice{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#dcf7e2;border:solid 1px #cbf4d3;font-weight:bold;margin:0 20px 10px 20px;padding:8px;text-align:center}.signupSection .g-recaptcha{margin-left:20px;margin-bottom:24px}.signupSection form .col,#inlineEmailPrompt form .col{float:left;margin-left:0;width:380px}.signupSection form .col:first-of-type,#inlineEmailPrompt form .col:first-of-type{margin-left:20px}.signupSection form .col>div,#inlineEmailPrompt form .col>div{clear:both;position:relative}.signupSection form ul,#inlineEmailPrompt form ul{list-style:none;margin:0;padding:0}.signupSection form ul li,#inlineEmailPrompt form ul li{position:relative}.signupSection form ul #userPhoto,#inlineEmailPrompt form ul #userPhoto{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#eee;border:none;height:110px;margin-bottom:20px;padding:8px;width:298px}.signupSection form label,#inlineEmailPrompt form label{color:#2072a2;display:block;font-size:13px;font-weight:bold;margin-bottom:10px}.signupSection form .labelTip,#inlineEmailPrompt form .labelTip{background:#ced3d4;background:rgba(0,0,0,0.15);color:#fff;cursor:default;font-size:10px;font-weight:normal;padding:2px 5px;position:relative;top:-2px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}.signupSection form .decor,#inlineEmailPrompt form .decor{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fcfcfc;border:1px solid #c7cdcf;color:#4e595d;font-family:inherit;margin-bottom:20px;overflow:hidden;padding:8px;width:90%;z-index:10;-moz-box-shadow:inset rgba(0,0,0,0.1) 0 0 3px 0;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 0 3px 0;box-shadow:inset rgba(0,0,0,0.1) 0 0 3px 0}.signupSection form .decor:last-child,#inlineEmailPrompt form .decor:last-child{margin-right:0}.signupSection form .decor.focus,#inlineEmailPrompt form .decor.focus{border:1px solid #90c4e0}.signupSection form .decor input,#inlineEmailPrompt form .decor input,.signupSection form .decor textarea,#inlineEmailPrompt form .decor textarea{background:transparent;border:none;color:#4e595d;font-family:inherit;font-size:13px;outline:none;width:100%}.signupSection form .decor #inputProfilePhoto,#inlineEmailPrompt form .decor #inputProfilePhoto{background:transparent;border-color:transparent;border-width:0;color:#a9a9a9;width:210px}.signupSection form .namesContainer ul li,#inlineEmailPrompt form .namesContainer ul li{clear:none;float:left;width:50%}.signupSection form .namesContainer ul li .decor,#inlineEmailPrompt form .namesContainer ul li .decor{width:80%}.signupSection form .namesContainer ul li .decor input,#inlineEmailPrompt form .namesContainer ul li .decor input{width:75%}.signupSection form .namesContainer ul li .decor .validation.icon,#inlineEmailPrompt form .namesContainer ul li .decor .validation.icon{right:15%}.signupSection form .namesContainer ul li .failure.message,#inlineEmailPrompt form .namesContainer ul li .failure.message{width:80%}.signupSection form .namesContainer ul li .failure.message:after,#inlineEmailPrompt form .namesContainer ul li .failure.message:after,.signupSection form .namesContainer ul li .failure.message:before,#inlineEmailPrompt form .namesContainer ul li .failure.message:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.signupSection form .namesContainer ul li .failure.message:after,#inlineEmailPrompt form .namesContainer ul li .failure.message:after{border-color:rgba(255,204,204,0);border-bottom-color:#fcc;border-width:5px;right:6.55%;margin-left:-5px}.signupSection form .namesContainer ul li .failure.message:before,#inlineEmailPrompt form .namesContainer ul li .failure.message:before{border-color:rgba(255,137,137,0);border-bottom-color:#f7aeae;border-width:6px;right:5.9%;margin-left:-6px}.signupSection form .genderContainer .decor input,#inlineEmailPrompt form .genderContainer .decor input,.signupSection form .genderContainer .decor label,#inlineEmailPrompt form .genderContainer .decor label{display:inline;float:left;margin-right:5px;width:auto}.signupSection form .genderContainer .decor label,#inlineEmailPrompt form .genderContainer .decor label{color:#4e595d;font-family:inherit;font-size:13px;font-weight:normal;margin-bottom:2px;margin-right:10px}.signupSection form .birthdayContainer .decor span,#inlineEmailPrompt form .birthdayContainer .decor span{color:#a9a9a9;font-weight:bold;padding:2px 5px 0 5px}.signupSection form .birthdayContainer .decor .input-holder,#inlineEmailPrompt form .birthdayContainer .decor .input-holder{margin:0;padding:0;z-index:1}.signupSection form .birthdayContainer .decor .input-holder .input-default,#inlineEmailPrompt form .birthdayContainer .decor .input-holder .input-default{display:block;left:50%;margin:0 0 0 -10px;padding:3px 0 0 0;z-index:-1}.signupSection form .birthdayContainer .decor input,#inlineEmailPrompt form .birthdayContainer .decor input{text-align:center;width:90px}.signupSection form .birthdayContainer:last-child,#inlineEmailPrompt form .birthdayContainer:last-child{margin-right:0}.signupSection form .photoContainer .decor,#inlineEmailPrompt form .photoContainer .decor{padding:9px 8px}.signupSection form .photoContainer .decor img,#inlineEmailPrompt form .photoContainer .decor img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left;margin-right:4px}.signupSection form .photoContainer .decor input[type=file],#inlineEmailPrompt form .photoContainer .decor input[type=file]{display:inline;float:left;margin:0;padding:0;width:initial}.signupSection form .bioContainer .decor,#inlineEmailPrompt form .bioContainer .decor{margin-bottom:5px;padding:8px 32px 8px 8px;width:84%}.signupSection form .bioContainer .decor textarea,#inlineEmailPrompt form .bioContainer .decor textarea{height:110px;margin:0;padding:0;resize:none}.signupSection form .bioContainer .decor .charCount,#inlineEmailPrompt form .bioContainer .decor .charCount{margin:0;margin-right:-6%;min-height:15px;text-align:right}.signupSection form .bioContainer .decor .charCount.error,#inlineEmailPrompt form .bioContainer .decor .charCount.error{background:none;border:none;color:#f00;font-weight:normal;padding:0}.signupSection form .bioContainer .importTwitter,#inlineEmailPrompt form .bioContainer .importTwitter{display:inline-block;padding-right:20px}.signupSection form .bioContainer .importTwitter.loading,#inlineEmailPrompt form .bioContainer .importTwitter.loading{background-image:url(/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif);background-repeat:no-repeat;background-position:center right}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection form .bioContainer .importTwitter.loading,#inlineEmailPrompt form .bioContainer .importTwitter.loading{background-image:url("/img/ajax_spinner_light-17fce89424a667970ceeda47254e6b3b.gif");background-size:16px auto}}.signupSection form .message,#inlineEmailPrompt form .message{margin:-10px 0 10px 0}.signupSection form .invalidEmail.message,#inlineEmailPrompt form .invalidEmail.message,.signupSection form .invalidPhone.message,#inlineEmailPrompt form .invalidPhone.message,.signupSection form .alreadyRegistered.message,#inlineEmailPrompt form .alreadyRegistered.message,.signupSection form .failure.message,#inlineEmailPrompt form .failure.message{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fcc;border:1px solid #f7aeae;padding:8px;position:relative;width:90%}.signupSection form .invalidEmail.message:after,#inlineEmailPrompt form .invalidEmail.message:after,.signupSection form .invalidPhone.message:after,#inlineEmailPrompt form .invalidPhone.message:after,.signupSection form .alreadyRegistered.message:after,#inlineEmailPrompt form .alreadyRegistered.message:after,.signupSection form .failure.message:after,#inlineEmailPrompt form .failure.message:after,.signupSection form .invalidEmail.message:before,#inlineEmailPrompt form .invalidEmail.message:before,.signupSection form .invalidPhone.message:before,#inlineEmailPrompt form .invalidPhone.message:before,.signupSection form .alreadyRegistered.message:before,#inlineEmailPrompt form .alreadyRegistered.message:before,.signupSection form .failure.message:before,#inlineEmailPrompt form .failure.message:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.signupSection form .invalidEmail.message:after,#inlineEmailPrompt form .invalidEmail.message:after,.signupSection form .invalidPhone.message:after,#inlineEmailPrompt form .invalidPhone.message:after,.signupSection form .alreadyRegistered.message:after,#inlineEmailPrompt form .alreadyRegistered.message:after,.signupSection form .failure.message:after,#inlineEmailPrompt form .failure.message:after{border-color:rgba(255,204,204,0);border-bottom-color:#fcc;border-width:5px;right:2.4%;margin-left:-5px}.signupSection form .invalidEmail.message:before,#inlineEmailPrompt form .invalidEmail.message:before,.signupSection form .invalidPhone.message:before,#inlineEmailPrompt form .invalidPhone.message:before,.signupSection form .alreadyRegistered.message:before,#inlineEmailPrompt form .alreadyRegistered.message:before,.signupSection form .failure.message:before,#inlineEmailPrompt form .failure.message:before{border-color:rgba(255,137,137,0);border-bottom-color:#f7aeae;border-width:6px;right:2.15%;margin-left:-6px}.signupSection form .invalidPhone.message,#inlineEmailPrompt form .invalidPhone.message{margin-bottom:20px}.signupSection form .error,#inlineEmailPrompt form .error{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#fcc;border:1px solid #f7aeae;font-weight:bold;margin-bottom:20px;margin-right:3%;padding:8px;position:relative;text-align:center}.signupSection form .validation,#inlineEmailPrompt form .validation{display:none}.signupSection form .validation.icon,#inlineEmailPrompt form .validation.icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:15px;position:absolute;right:7%;top:40px;width:21px}.signupSection form .success.icon,#inlineEmailPrompt form .success.icon{background:transparent url('/img/signUp/validation/check-ddc1c1015feb6ac55d2b80f8a65b7ebd.png') no-repeat center center;height:15px;width:21px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection form .success.icon,#inlineEmailPrompt form .success.icon{background-image:url("/img/signUp/validation/check@2x-2ca37e8dbe23d1ce33c2c053969480f0.png");background-size:21px 15px}}.signupSection form .failure.icon,#inlineEmailPrompt form .failure.icon{background:transparent url('/img/signUp/validation/wrong-28a2efb115e0cffdd19cdb245347301f.png') no-repeat center center;height:15px;width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection form .failure.icon,#inlineEmailPrompt form .failure.icon{background-image:url("/img/signUp/validation/wrong@2x-2e7522da5f7e337c737814c73c4bfed8.png");background-size:15px 15px}}#inlineEmailPrompt.signUp form .emailContainer{display:block;margin:0 auto;width:400px}#inlineEmailPrompt.signUp form .emailContainer .decor{width:342px;background-image:url('/img/signUp/modal-signup-form-email-8ebeef165ecdc4d4df13fe9daf486f3d.png')}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#inlineEmailPrompt.signUp form .emailContainer .decor{background-image:url("/img/signUp/modal-signup-form-email@2x-6e9313e9eb46a98633788c493fe4cdb7.png");background-size:21px 21px}}#inlineEmailPrompt.signUp form .emailContainer .message{width:382px}#inlineEmailPrompt.signUp form .emailContainer .validation.icon{right:17px;top:17px}#inlineEmailPrompt.signUp .buttonRow{display:block;margin:20px auto}.signupSection.modal form .g-recaptcha{margin-left:0}.signupSection.modal form .decor input{width:215px}#inlineEmailPrompt.signUp form .decor input{width:315px}.inlineSignupLabelTip{z-index:1000008}.signupSection.modal,#inlineEmailPrompt.signUp{font-size:15px}.signupSection.modal .inner,#inlineEmailPrompt.signUp .inner{width:620px}.signupSection.modal .inner .error,#inlineEmailPrompt.signUp .inner .error{margin:0 0 20px}.signupSection.modal form .icon.validation,#inlineEmailPrompt.signUp form .icon.validation,.signupSection.modal form .namesContainer ul li .icon.validation,#inlineEmailPrompt.signUp form .namesContainer ul li .icon.validation{right:15px;top:17px}.signupSection.modal form .icon.success,#inlineEmailPrompt.signUp form .icon.success,.signupSection.modal form .namesContainer ul li .icon.success,#inlineEmailPrompt.signUp form .namesContainer ul li .icon.success{background:url('/img/signUp/validation/modal-check-a4d3684e0b97e6cc9c4f680627b9e2e3.png') no-repeat top left}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal form .icon.success,#inlineEmailPrompt.signUp form .icon.success,.signupSection.modal form .namesContainer ul li .icon.success,#inlineEmailPrompt.signUp form .namesContainer ul li .icon.success{background-image:url("/img/signUp/validation/modal-check@2x-51f69339be8732aa9781dc34b83c6078.png");background-size:21px 15px}}.signupSection.modal form .icon.failure,#inlineEmailPrompt.signUp form .icon.failure,.signupSection.modal form .namesContainer ul li .icon.failure,#inlineEmailPrompt.signUp form .namesContainer ul li .icon.failure{background:url('/img/signUp/validation/modal-wrong-beed591d6825f175923565a2faf3db20.png') no-repeat top left}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal form .icon.failure,#inlineEmailPrompt.signUp form .icon.failure,.signupSection.modal form .namesContainer ul li .icon.failure,#inlineEmailPrompt.signUp form .namesContainer ul li .icon.failure{background-image:url("/img/signUp/validation/modal-wrong@2x-ecd9bcd9925a4dd1c16012629816de8a.png");background-size:15px 15px}}.signupSection.modal form .labelTip,#inlineEmailPrompt.signUp form .labelTip,.signupSection.modal form .namesContainer ul li .labelTip,#inlineEmailPrompt.signUp form .namesContainer ul li .labelTip{line-height:0}.signupSection.modal form .message,#inlineEmailPrompt.signUp form .message,.signupSection.modal form .namesContainer ul li .message,#inlineEmailPrompt.signUp form .namesContainer ul li .message{font-size:13px;width:auto}.signupSection.modal form .message:before,#inlineEmailPrompt.signUp form .message:before,.signupSection.modal form .namesContainer ul li .message:before,#inlineEmailPrompt.signUp form .namesContainer ul li .message:before{right:16px}.signupSection.modal form .message:after,#inlineEmailPrompt.signUp form .message:after,.signupSection.modal form .namesContainer ul li .message:after,#inlineEmailPrompt.signUp form .namesContainer ul li .message:after{right:17px}.signupSection.modal label,#inlineEmailPrompt.signUp label{color:#4e595d;font-size:15px;font-weight:500}.signupSection.modal .inlineSignupForm .col,#inlineEmailPrompt.signUp .inlineSignupForm .col,.signupSection.modal .emailPromptForm .col,#inlineEmailPrompt.signUp .emailPromptForm .col{margin:0 0 0 10px;width:305px}.signupSection.modal .inlineSignupForm .col:first-of-type,#inlineEmailPrompt.signUp .inlineSignupForm .col:first-of-type,.signupSection.modal .emailPromptForm .col:first-of-type,#inlineEmailPrompt.signUp .emailPromptForm .col:first-of-type{margin:0}.signupSection.modal .inlineSignupForm .decor,#inlineEmailPrompt.signUp .inlineSignupForm .decor,.signupSection.modal .emailPromptForm .decor,#inlineEmailPrompt.signUp .emailPromptForm .decor{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-color:#efeff4;background:#efeff4;background-position:12px 12px;background-repeat:no-repeat;margin-right:10px;padding:15px 15px 15px 40px;position:relative;width:248px}.signupSection.modal .inlineSignupForm .decor:focus,#inlineEmailPrompt.signUp .inlineSignupForm .decor:focus,.signupSection.modal .emailPromptForm .decor:focus,#inlineEmailPrompt.signUp .emailPromptForm .decor:focus{border-color:#c7cdcf}.signupSection.modal .inlineSignupForm .emailContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .emailContainer .decor,.signupSection.modal .emailPromptForm .emailContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .emailContainer .decor{background-image:url('/img/signUp/modal-signup-form-email-8ebeef165ecdc4d4df13fe9daf486f3d.png')}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal .inlineSignupForm .emailContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .emailContainer .decor,.signupSection.modal .emailPromptForm .emailContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .emailContainer .decor{background-image:url("/img/signUp/modal-signup-form-email@2x-6e9313e9eb46a98633788c493fe4cdb7.png");background-size:21px 21px}}.signupSection.modal .inlineSignupForm .passwordContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .passwordContainer .decor,.signupSection.modal .emailPromptForm .passwordContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .passwordContainer .decor{background-image:url('/img/signUp/modal-signup-form-password-553e28983bedf5e2a8db047ea5930118.png')}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal .inlineSignupForm .passwordContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .passwordContainer .decor,.signupSection.modal .emailPromptForm .passwordContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .passwordContainer .decor{background-image:url("/img/signUp/modal-signup-form-password@2x-94c33376dc54ba38e9569cf703a80e33.png");background-size:21px 21px}}.signupSection.modal .inlineSignupForm .firstNameContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .firstNameContainer .decor,.signupSection.modal .emailPromptForm .firstNameContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .firstNameContainer .decor{background-image:url('/img/signUp/modal-signup-form-firstname-76a33cbfea56e18e72ac05520b71a94d.png')}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal .inlineSignupForm .firstNameContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .firstNameContainer .decor,.signupSection.modal .emailPromptForm .firstNameContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .firstNameContainer .decor{background-image:url("/img/signUp/modal-signup-form-firstname@2x-3c7c8d485595e6dc4ecab8c38319e298.png");background-size:21px 21px}}.signupSection.modal .inlineSignupForm .birthdayContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .birthdayContainer .decor,.signupSection.modal .emailPromptForm .birthdayContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .birthdayContainer .decor{background-image:url('/img/signUp/modal-signup-form-birthday-9ed7cbc8bea446c9fdb2710ee00f33a2.png')}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.signupSection.modal .inlineSignupForm .birthdayContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .birthdayContainer .decor,.signupSection.modal .emailPromptForm .birthdayContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .birthdayContainer .decor{background-image:url("/img/signUp/modal-signup-form-birthday@2x-951d46528bfc7e9435747154b840325c.png");background-size:21px 21px}}.signupSection.modal .inlineSignupForm .labelTip,#inlineEmailPrompt.signUp .inlineSignupForm .labelTip,.signupSection.modal .emailPromptForm .labelTip,#inlineEmailPrompt.signUp .emailPromptForm .labelTip{background:#efeff4;color:#959b9e}.signupSection.modal .inlineSignupForm .namesContainer ul .firstNameContainer,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .firstNameContainer,.signupSection.modal .emailPromptForm .namesContainer ul .firstNameContainer,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .firstNameContainer{margin-right:10px;width:147px}.signupSection.modal .inlineSignupForm .namesContainer ul .firstNameContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .firstNameContainer .decor,.signupSection.modal .emailPromptForm .namesContainer ul .firstNameContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .firstNameContainer .decor{margin-right:10px;width:91px}.signupSection.modal .inlineSignupForm .namesContainer ul .firstNameContainer .decor input,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .firstNameContainer .decor input,.signupSection.modal .emailPromptForm .namesContainer ul .firstNameContainer .decor input,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .firstNameContainer .decor input{width:67px}.signupSection.modal .inlineSignupForm .namesContainer ul .lastNameContainer,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .lastNameContainer,.signupSection.modal .emailPromptForm .namesContainer ul .lastNameContainer,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .lastNameContainer{width:148px}.signupSection.modal .inlineSignupForm .namesContainer ul .lastNameContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .lastNameContainer .decor,.signupSection.modal .emailPromptForm .namesContainer ul .lastNameContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .lastNameContainer .decor{padding-left:15px;width:116px}.signupSection.modal .inlineSignupForm .namesContainer ul .lastNameContainer .decor input,#inlineEmailPrompt.signUp .inlineSignupForm .namesContainer ul .lastNameContainer .decor input,.signupSection.modal .emailPromptForm .namesContainer ul .lastNameContainer .decor input,#inlineEmailPrompt.signUp .emailPromptForm .namesContainer ul .lastNameContainer .decor input{width:112px}.signupSection.modal .inlineSignupForm .birthdayContainer .decor span,#inlineEmailPrompt.signUp .inlineSignupForm .birthdayContainer .decor span,.signupSection.modal .emailPromptForm .birthdayContainer .decor span,#inlineEmailPrompt.signUp .emailPromptForm .birthdayContainer .decor span{float:none}.signupSection.modal .inlineSignupForm .birthdayContainer .decor input,#inlineEmailPrompt.signUp .inlineSignupForm .birthdayContainer .decor input,.signupSection.modal .emailPromptForm .birthdayContainer .decor input,#inlineEmailPrompt.signUp .emailPromptForm .birthdayContainer .decor input{width:58px}.signupSection.modal .inlineSignupForm .genderContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .genderContainer .decor,.signupSection.modal .emailPromptForm .genderContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .genderContainer .decor,.signupSection.modal .inlineSignupForm .photoContainer .decor,#inlineEmailPrompt.signUp .inlineSignupForm .photoContainer .decor,.signupSection.modal .emailPromptForm .photoContainer .decor,#inlineEmailPrompt.signUp .emailPromptForm .photoContainer .decor{border:none;padding:0;background:transparent;width:300px}.signupSection.modal .inlineSignupForm .genderContainer .decor input,#inlineEmailPrompt.signUp .inlineSignupForm .genderContainer .decor input,.signupSection.modal .emailPromptForm .genderContainer .decor input,#inlineEmailPrompt.signUp .emailPromptForm .genderContainer .decor input,.signupSection.modal .inlineSignupForm .photoContainer .decor input,#inlineEmailPrompt.signUp .inlineSignupForm .photoContainer .decor input,.signupSection.modal .emailPromptForm .photoContainer .decor input,#inlineEmailPrompt.signUp .emailPromptForm .photoContainer .decor input{width:auto}.signupSection.modal .inlineSignupForm .photoContainer,#inlineEmailPrompt.signUp .inlineSignupForm .photoContainer,.signupSection.modal .emailPromptForm .photoContainer,#inlineEmailPrompt.signUp .emailPromptForm .photoContainer{margin-bottom:40px}.modalLoadingContainer .signupModal{background:url('/img/signUp/modal-signup-logo-1c256ee7fc54c1c56f02f81a9422e6f3.png') no-repeat center top;padding-top:80px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.modalLoadingContainer .signupModal{background-image:url("/img/signUp/modal-signup-logo@2x-2eb78182d6227236c09d7581bbfef956.png");background-size:39px 49px}}.modalLoadingContainer .signupModal h2{color:#4e595d;font-size:24px;font-weight:300;line-height:normal;margin:0 auto 30px;text-align:center;width:500px}.modalLoadingContainer .signupModal h3.subtitle{margin:-20px 0 30px 0}.modalLoadingContainer .signupModal .signupSection h2{width:350px}.modalLoadingContainer .signupModal h3{font-size:17px;font-weight:300;line-height:normal;text-align:center}#tastesOnboardingEdu{margin-bottom:20px}#tastesOnboardingEdu h2{margin-bottom:20px}#tastesOnboardingEdu h3{margin-bottom:0}#tastesOnboardingEdu .tasteHighlight{color:#f94877}#inlineSignupPrompt button{width:280px}#inlineSignupPrompt .signupButton{background-color:#3c5a98;background-image:url('/img/signUp/social/facebookIconSml-d217669789e745c14d1e53b7672c91c4.png');background-position:-20px bottom;background-repeat:no-repeat;background-size:70px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){#inlineSignupPrompt .signupButton{background-image:url("/img/signUp/social/facebookIconSml@2x-f5d429d747104d1092420b7231012814.png");background-size:70px auto}}#inlineSignupPrompt .signupButton .facebookButtonText{left:10px;position:relative}#inlineSignupPrompt .buttonRow{padding-bottom:30px}#inlineSignupPrompt .legal{color:#959b9e;font-size:12px;padding-top:5px;text-align:center}#inlineSignupPrompt .legal a{color:#959b9e;text-decoration:underline}.signupModal .rowEl{clear:both}.signupModal .signupButton{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2d5be3;border:none;clear:both;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:15px;width:150px;min-width:150px;width:auto}.signupModal .signupButton:hover,.signupModal .signupButton:active,.signupModal .signupButton:focus{outline:none}.signupModal .signupButton:hover,.signupModal .signupButton:focus{background-color:#426be6}.signupModal .signupButton:active{background-color:#305bd6}.signupModal .signupButton.loading{display:none}.signupModal .signupCloseButton{color:#4e595d;font:normal 13px/140% "Helvetica Neue",Helvetica,Verdana,Arial,sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#c7cdcf;border:none;clear:both;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:15px;width:150px}.signupModal .signupCloseButton:hover,.signupModal .signupCloseButton:active,.signupModal .signupCloseButton:focus{outline:none}.signupModal .signupCloseButton:hover,.signupModal .signupCloseButton:focus{background-color:#cdd2d4}.signupModal .signupCloseButton:active{background-color:#bbc1c4}.signupModal .spinner{clear:both;display:none;margin:15px auto;width:25px;height:25px;background-image:url('/img/ajax_spinner-a51c5608d01acf32df728f299767f82b.gif')}.signupModal .spinner.loading{display:block}.signupModal .buttonRow{margin:40px auto 0;text-align:center}.signupModal .buttonRow .signupCloseButton,.signupModal .buttonRow .signupButton{margin:0 10px}#signupForFoursquareRichModal{text-align:center}#signupForFoursquareRichModal .genericSignupMsg{display:none}#signupForFoursquareRichModal p{color:#4e595d;font-size:18px}#signupForFoursquareRichModal .signup{margin-top:70px}#signupForFoursquareRichModal .signupLinks p{font-size:16px}#signupForFoursquareRichModal .signupLinks .emailSignupLink{font-weight:bold}#signupForFoursquareRichModal .signupLinks .facebookButton{display:inline-block;margin:30px 0 90px}#signupForFoursquareRichModal .facebookButton{font-size:16px;padding:9px 30px 9px 30px}#signupForFoursquareRichModal .facepile{display:none}#signupForFoursquareRichModal #loginAlternative{bottom:30px;left:0;position:absolute;right:0;text-align:center}.ppContainer{text-align:center}.ppContainer .ppInput{height:40px}.ppContainer .ppLabel{display:inline-block;margin-left:5px}.ppContainer .validation.failure.message:before{right:50%}.ppContainer .validation.failure.message:after{right:50%;margin:0}#container{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:transparent;border:none;width:100%}#wrapper{padding-top:60px}body{background:#efeff4}.inner{margin:0 auto;position:relative;width:700px;z-index:100}.banner{background:#39a4cd url('/img/signUp/hills-2b9ce9df502d646bcf600aa1038402e7.png') 0 203px repeat-x;height:385px;margin-bottom:20px;overflow:hidden;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.banner{background-image:url("/img/signUp/hills@2x-06845595025911900c9024f5e4ce2906.png");background-size:635px 145px}}.banner .sky{height:56px;position:relative;z-index:10}.banner .sky .pin{-webkit-animation-name:fadeInAndDown;-moz-animation-name:fadeInAndDown;-o-animation-name:fadeInAndDown;animation-name:fadeInAndDown;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;position:absolute}.banner .sky .pin:nth-child(7n + 1){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:-645px;top:156px}.banner .sky .pin:nth-child(7n + 2){-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:-215px;top:92px}.banner .sky .pin:nth-child(7n + 3){-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:2px;top:17px}.banner .sky .pin:nth-child(7n + 4){-webkit-animation-delay:1.65s;-moz-animation-delay:1.65s;-o-animation-delay:1.65s;animation-delay:1.65s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:285px;top:35px}.banner .sky .pin:nth-child(7n + 5){-webkit-animation-delay:1.35s;-moz-animation-delay:1.35s;-o-animation-delay:1.35s;animation-delay:1.35s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:469px;top:56px}.banner .sky .pin:nth-child(7n + 6){-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:775px;top:68px}.banner .sky .pin:nth-child(7n + 7){-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s;animation-duration:1.5s;left:1316px;top:156px}@-webkit-keyframes fadeLeftSpecial{0%{margin-left:0}50%{margin-left:-100%;opacity:0}51%{opacity:0}52%{margin-left:100%}53%{opacity:0}54%{opacity:1}100%{margin-left:0}}@-moz-keyframes fadeLeftSpecial{0%{margin-left:140px}100%{margin-left:-2000px}}@-o-keyframes fadeLeftSpecial{0%{margin-left:140px}100%{margin-left:-2000px}}.banner .sky .clouds .cumulus .cloud{-webkit-animation-name:fadeLeftSpecial;-moz-animation-name:fadeLeftSpecial;-o-animation-name:fadeLeftSpecial;animation-name:fadeLeftSpecial;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:650s;-moz-animation-duration:650s;-ms-animation-duration:650s;-o-animation-duration:650s;animation-duration:650s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;position:absolute}.banner .sky .clouds .cumulus .cloud:nth-child(5n + 1){-webkit-animation-duration:600s;-moz-animation-duration:600s;-o-animation-duration:600s;animation-duration:600s;left:520px;top:20px}.banner .sky .clouds .cumulus .cloud:nth-child(5n + 2){-webkit-animation-duration:680s;-moz-animation-duration:680s;-o-animation-duration:680s;animation-duration:680s;left:960px;top:130px}.banner .sky .clouds .cumulus .cloud:nth-child(5n + 3){-webkit-animation-duration:620s;-moz-animation-duration:620s;-o-animation-duration:620s;animation-duration:620s;left:1260px;top:40px}.banner .sky .clouds .cumulus .cloud:nth-child(5n + 4){-webkit-animation-duration:640s;-moz-animation-duration:640s;-o-animation-duration:640s;animation-duration:640s;left:1570px;top:180px}.banner .sky .clouds .stratus .cloud{-webkit-animation-name:fadeLeftSpecial;-moz-animation-name:fadeLeftSpecial;-o-animation-name:fadeLeftSpecial;animation-name:fadeLeftSpecial;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:150s;-moz-animation-duration:150s;-ms-animation-duration:150s;-o-animation-duration:150s;animation-duration:150s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;position:absolute}.banner .sky .clouds .stratus .cloud:nth-child(5n + 1){-webkit-animation-duration:200s;-moz-animation-duration:200s;-o-animation-duration:200s;animation-duration:200s;left:320px;top:70px}.banner .sky .clouds .stratus .cloud:nth-child(5n + 2){-webkit-animation-duration:180s;-moz-animation-duration:180s;-o-animation-duration:180s;animation-duration:180s;left:760px;top:180px}.banner .sky .clouds .stratus .cloud:nth-child(5n + 3){-webkit-animation-duration:220s;-moz-animation-duration:220s;-o-animation-duration:220s;animation-duration:220s;left:1060px;top:20px}.banner .sky .clouds .stratus .cloud:nth-child(5n + 4){-webkit-animation-duration:240s;-moz-animation-duration:240s;-o-animation-duration:240s;animation-duration:240s;left:1370px;top:55px}.banner .sky .clouds .altostratus .cloud{-webkit-animation-name:fadeLeftSpecial;-moz-animation-name:fadeLeftSpecial;-o-animation-name:fadeLeftSpecial;animation-name:fadeLeftSpecial;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:100s;-moz-animation-duration:100s;-ms-animation-duration:100s;-o-animation-duration:100s;animation-duration:100s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;position:absolute}.banner .sky .clouds .altostratus .cloud:nth-child(5n + 1){-webkit-animation-duration:400s;-moz-animation-duration:400s;-o-animation-duration:400s;animation-duration:400s;left:620px;top:120px}.banner .sky .clouds .altostratus .cloud:nth-child(5n + 2){-webkit-animation-duration:480s;-moz-animation-duration:480s;-o-animation-duration:480s;animation-duration:480s;left:1060px;top:110px}.banner .sky .clouds .altostratus .cloud:nth-child(5n + 3){-webkit-animation-duration:420s;-moz-animation-duration:420s;-o-animation-duration:420s;animation-duration:420s;left:1360px;top:140px}.banner .sky .clouds .altostratus .cloud:nth-child(5n + 4){-webkit-animation-duration:440s;-moz-animation-duration:440s;-o-animation-duration:440s;animation-duration:440s;left:1670px;top:50px}.banner .civilization{background:transparent url('/img/signUp/buildings-711b364c5b4f33c11407c90566c7f569.png') no-repeat bottom center;height:353px;position:relative;z-index:5}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.banner .civilization{background-image:url("/img/signUp/buildings@2x-5583ddc3a8191b4f4ae95b852dadb913.png");background-size:2175px 373px}}.banner .civilization .bannerText{margin-top:-60px}.banner .civilization .bannerText .inner{width:900px}.banner .civilization .inner .introText{padding:203px 0 0 210px;text-shadow:0 -1px 1px #000;text-shadow:0 -1px 1px rgba(0,0,0,0.45)}.banner .civilization .inner .introText h1{color:#fff;margin-bottom:10px}.banner .civilization .inner .introText .blurb{color:#fff;font-size:21px;line-height:140%;margin-bottom:0}.banner .bottom{border-bottom:27px solid #8cc139;margin-top:-40px}.banner .bottom #phone{width:900px}.banner .bottom #phone .device{-webkit-animation-name:fadeInAndUp;-moz-animation-name:fadeInAndUp;-o-animation-name:fadeInAndUp;animation-name:fadeInAndUp;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;background:transparent url('/img/signUp/handphone-9e882163d8c3b0860f8ac542f8f87c32.png') no-repeat;bottom:-101px;height:338px;left:-73px;position:absolute;width:262px;z-index:4}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.banner .bottom #phone .device{background-image:url("/img/signUp/handphone@2x-cc33788071754b68223c49da9e5e5c3c.png");background-size:262px 338px}}.banner .bottom #phone .device .logo{-webkit-animation-name:fadeInAndDown;-moz-animation-name:fadeInAndDown;-o-animation-name:fadeInAndDown;animation-name:fadeInAndDown;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-ms-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-delay:.75s;-moz-animation-delay:.75s;-o-animation-delay:.75s;animation-delay:.75s;-webkit-animation-duration:1.25s;-moz-animation-duration:1.25s;-o-animation-duration:1.25s;animation-duration:1.25s;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:transparent url('/img/signUp/phone-logo-ded96c3cfbe48a5fb836184b2f93c3c2.png') no-repeat;height:99px;margin-left:116px;margin-top:87px;width:98px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.banner .bottom #phone .device .logo{background-image:url("/img/signUp/phone-logo@2x-79831d126d92728d790d9056bfae29f8.png");background-size:98px 99px}}.banner .bottom .road{background:#90c4e0;border-bottom:6px solid #2072a2;border-top:6px solid #2072a2;height:37px;margin-top:-1px;position:relative;z-index:6}@-webkit-keyframes fadeLeftTruck{0%{right:-100%;opacity:1}99%{opacity:1}100%{right:100%;opacity:1}}@-moz-keyframes fadeLeftTruck{0%{right:-100%;opacity:1}99%{opacity:1}100%{right:100%;opacity:1}}@-o-keyframes fadeLeftTruck{0%{right:-100%;opacity:1}99%{opacity:1}100%{right:100%;opacity:1}}.banner .bottom .road .tacoTruck{-webkit-animation-name:fadeLeftTruck;-moz-animation-name:fadeLeftTruck;-o-animation-name:fadeLeftTruck;animation-name:fadeLeftTruck;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:20s;-moz-animation-duration:20s;-ms-animation-duration:20s;-o-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;-o-animation-timing-function:linear;animation-timing-function:linear;background:transparent url('/img/signUp/truck-35e6ad2bd85f0fedbb871144ab87dcab.png') no-repeat;height:91px;position:absolute;top:-64px;width:144px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.banner .bottom .road .tacoTruck{background-image:url("/img/signUp/truck@2x-d8658d6d18b9ec433132182109d50c7c.png");background-size:144px 91px}}.banner .bottom .road .laneDivider{border-top:4px dashed #2072a2;height:4px;margin-top:17px}.banner #insetShadow{background:#000;background:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.1));background:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.1));background:-o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.1));background:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.1));background:transparent;bottom:0;height:10px;position:absolute;width:100%}.banner .leftPhoto{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:5px solid #fff;line-height:0;float:left}.touchPage #container{border:none;margin:10px auto 10px;max-width:90%;padding-top:5px;width:auto}.touchPage #container .signupSection{margin-top:-43px}.touchPage #container .signupSection .inner{width:100%}.touchPage #container .signupSection .signUp.inner{width:inherit}.touchPage #container .signupSection .rowEl{overflow:hidden}.touchPage #container .signupSection .col{margin-left:0;width:100%}.touchPage #container .signupSection .col .namesContainer li{float:none;width:100%}.touchPage #container .signupSection .colCaptcha{width:604px}.touchPage #container .signupSection .colCaptcha .message:before,.touchPage #container .signupSection .colCaptcha .message:after{border:none !important}.touchPage #container .signupSection .decor{padding:0;width:99%}.touchPage #container .signupSection .decor input{padding:8px}.touchPage #container .signupSection .decor .validation{right:3%;top:35px}.touchPage #container .signupSection .validation.message{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:8px;width:99%}.touchPage #container .signupSection .validation.message:before,.touchPage #container .signupSection .validation.message:after{border:none !important}.touchPage #container .signupSection .firstNameContainer .decor .validation{top:39px}.touchPage #container .signupSection .birthdayContainer .decor input{font-weight:bold;padding:0 0 0 3px;text-align:left;width:40px}.touchPage #container .signupSection .birthdayContainer .decor .input-default{left:10px;padding:0;position:absolute;text-align:center;top:7px;width:50px}.touchPage #container .signupSection .birthdayContainer .decor span{padding:6px}.touchPage #container .signupSection .genderContainer .decor input{margin:8px}.touchPage #container .signupSection .genderContainer .decor label{margin:0;padding:8px 0}.touchPage #container .signupSection p.legal{margin-bottom:10px}.touchPage #container .signupSection .ppContainer{text-align:center}.touchPage #container .signupSection .ppContainer .ppInput{height:40px}.touchPage #container .signupSection .ppContainer .ppLabel{display:inline-block;margin-left:5px}.touchPage #container .signupSection .ppContainer .message:before{right:50%}.touchPage #container .signupSection .ppContainer .message:after{right:50%;margin:0}.touchPage #container .signupSection .legal,.touchPage #container .signupSection .alternativeSignUp{font-size:.8em}.onboardSection .ribbonHeading{padding-top:15px;position:relative;z-index:1}.onboardSection .ribbonHeading .ribbon{background:#ffad32;color:#fff;font-weight:bold;margin:0 auto;padding:1em 2em;position:relative;text-align:center;text-transform:uppercase;width:315px}.onboardSection .ribbonHeading .ribbon:before,.onboardSection .ribbonHeading .ribbon:after{content:"";position:absolute;display:block;bottom:-1.3em;border:1.9em solid #ff8132;z-index:-1;border:0\9}.onboardSection .ribbonHeading .ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.onboardSection .ribbonHeading .ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.onboardSection .ribbonHeading .ribbon h3{margin:0;text-shadow:0 -1px 1px #ff8132}.onboardSection .ribbonHeading .ribbon h3:before,.onboardSection .ribbonHeading .ribbon h3:after{content:"";position:absolute;display:block;border-style:solid;border-color:#e55800 transparent transparent transparent;bottom:-1em}.onboardSection .ribbonHeading .ribbon h3:before{left:0;border-width:1em 0 0 1em}.onboardSection .ribbonHeading .ribbon h3:after{right:0;border-width:1em 1em 0 0}.onboardSection .steps{background:#fff;margin:0 auto;padding-bottom:20px;width:960px}.onboardSection .steps h1{font-size:14px;margin-top:-15px;position:absolute;text-align:center;width:100%}.onboardSection .steps h1 span{background:#000;color:#fff;padding:10px}.onboardSection .steps .downloadStep{margin-top:-20px;padding-top:60px}.onboardSection .steps .downloadStep .handsets{list-style:none;margin:0;padding:0;text-align:center}.onboardSection .steps .downloadStep .handsets .device{display:inline;margin-right:20px;width:300px}.onboardSection .steps .downloadStep .handsets .device:last-child{margin-right:0}.onboardSection .steps .downloadStep .handsets .device.otherInstalled{-moz-transition:opacity 1s,background 1s,background 1s;-webkit-transition:opacity 1s,background 1s,background 1s;transition:opacity 1s,background 1s,background 1s;opacity:.5}.onboardSection .steps .downloadStep .handsets .device.otherInstalled:hover{opacity:1}.onboardSection .steps .downloadStep .handsets .device .phoneLink{display:inline-block;text-decoration:none}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone{color:#fff;height:410px;position:relative;width:240px}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .screenshot{position:absolute;z-index:8}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed{display:none;position:absolute;top:110px;z-index:10}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon{background:#abe314;color:#fff;font-weight:bold;margin:0 auto;padding:1em;position:relative;text-align:center;text-transform:uppercase;width:77px}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon:after{content:"";position:absolute;display:block;bottom:-0.97em;border:1.9em solid #a4da14;z-index:-1;border:0\9}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon:after{right:-2.3em;border-left-width:1.5em;border-right-color:transparent}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon p{margin:0;text-shadow:0 -1px 1px #87b800}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon p:after{content:"";position:absolute;display:block;border-style:solid;border-color:#87b800 transparent transparent transparent;bottom:-1em}.onboardSection .steps .downloadStep .handsets .device .phoneLink .phone .installed .ribbon p:after{right:0;border-width:1em 1em 0 0}.onboardSection .steps .downloadStep .handsets .device .phoneLink .download{margin-top:15px}.onboardSection .steps .downloadStep .handsets .device .phoneLink .download .greenButton{display:inline-block;font-size:11px;height:auto;line-height:140%;margin-bottom:0;padding:8px 40px;width:auto}.onboardSection .steps .downloadStep .handsets .device .phoneLink .download .greenButton strong{display:block;font-size:15px;line-height:140%}.onboardSection .steps .downloadStep .handsets .device img{display:block;height:auto;margin:0 auto;position:relative;z-index:10}.onboardSection .steps .downloadStep .iphone .phone .screenshot{height:293px;left:39px;top:60px;width:165px}.onboardSection .steps .downloadStep .iphone .phone .installed{right:9px}.onboardSection .steps .downloadStep .android .phone .screenshot{height:319px;left:25px;top:45px;width:191px}.onboardSection .steps .downloadStep .android .phone .installed{right:2px}.onboardSection .steps .downloadStep .windows .phone .screenshot{height:353px;left:35px;top:42px;width:168px}.onboardSection .steps .downloadStep .windows .phone .installed{right:-5px}.onboardSection .steps .findFriendsStep{overflow:hidden;padding-top:40px}.onboardSection .steps .findFriendsStep .inner{margin:0 auto;overflow:hidden;width:100%}.onboardSection .steps .findFriendsStep .inner .splash .device{display:inline-block;float:left;height:410px;margin-left:145px;margin-right:25px;position:relative;text-decoration:none;width:200px}.onboardSection .steps .findFriendsStep .inner .splash .device .screenshot{height:293px;left:17px;position:absolute;top:61px;width:165px;z-index:8}.onboardSection .steps .findFriendsStep .inner .splash .intro{float:left;padding-top:120px}.onboardSection .steps .findFriendsStep .inner .splash .intro .copy{width:450px}.onboardSection .steps .findFriendsStep .inner .splash .intro .facebook{float:left;margin-right:10px;margin-top:10px}.onboardSection .steps .findFriendsStep .inner .splash .intro .facebook span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#3c5a98 url('/img/signUp/social/facebookIconLrg-27085d71a30e340944936ed7c426fb66.png') no-repeat left bottom;clear:both;color:#fff;cursor:pointer;display:block;font-weight:bold;height:21px;padding:15px 20px 12px 42px;text-align:center;text-transform:uppercase;width:180px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .inner .splash .intro .facebook span{background-image:url("/img/signUp/social/facebookIconLrg@2x-f3d7d4edaed3f6646eb03058345c6a37.png");background-size:48px 48px}}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse{float:left;margin-top:10px}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse p{float:left;margin-right:10px;padding-top:16px}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul{float:left;list-style:none;margin:0;padding:0}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul li{float:left;height:48px;margin-right:10px}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul li:last-child{margin-right:0}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul li span{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;display:block;text-indent:-9999em}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul .twitter span{background:transparent url('/img/signUp/social/twitterIconLrg-6765022ca888ef4b60c1dd6876f66731.png') no-repeat;height:48px;width:67px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul .twitter span{background-image:url("/img/signUp/social/twitterIconLrg@2x-fd321a0623766b99a11d4112bb0cb6d0.png");background-size:67px 48px}}.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul .google span{background:transparent url('/img/signUp/social/gmailIconLrg-5092fe1c422349ed2ac8a945ddf60e57.png') no-repeat;height:48px;width:67px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .inner .splash .intro .orUse ul .google span{background-image:url("/img/signUp/social/gmailIconLrg@2x-6802e9c719795ff8d027408d729f42a5.png");background-size:67px 48px}}.onboardSection .steps .findFriendsStep .finder{display:none;margin:0 auto;overflow:hidden;padding:0 40px}.onboardSection .steps .findFriendsStep .finder .intro{overflow:hidden;width:100%}.onboardSection .steps .findFriendsStep .finder .intro .copyAndToggle{height:60px}.onboardSection .steps .findFriendsStep .finder .intro .alreadyUsing{height:60px}.onboardSection .steps .findFriendsStep .finder .intro .alreadyUsing h3{bottom:-37px;position:relative}.onboardSection .steps .findFriendsStep .finder .intro .text .emph{font-size:21px;font-weight:bold;line-height:140%;letter-spacing:-1px}.onboardSection .steps .findFriendsStep .finder .progress{float:left;margin:20px 0 10px 0;position:relative;width:100%}.onboardSection .steps .findFriendsStep .finder .progress .networks{position:relative;z-index:11}.onboardSection .steps .findFriendsStep .finder .progress .networks ul{list-style:none;margin:0;padding:0 6px}.onboardSection .steps .findFriendsStep .finder .progress .networks ul li{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;float:left;height:32px;margin-right:12px;width:45px}.onboardSection .steps .findFriendsStep .finder .progress .networks ul li:last-child{margin-right:0}.onboardSection .steps .findFriendsStep .finder .progress .networks ul .facebook{background:transparent url('/img/signUp/social/facebookIconSml-d217669789e745c14d1e53b7672c91c4.png') no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .finder .progress .networks ul .facebook{background-image:url("/img/signUp/social/facebookIconSml@2x-f5d429d747104d1092420b7231012814.png");background-size:45px 32px}}.onboardSection .steps .findFriendsStep .finder .progress .networks ul .twitter{background:transparent url('/img/signUp/social/twitterIconSml-bba68ec56463d42e9b6cd071d622f034.png') no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .finder .progress .networks ul .twitter{background-image:url("/img/signUp/social/twitterIconSml@2x-a45e052e0396f248b4a8d49863cc3102.png");background-size:45px 32px}}.onboardSection .steps .findFriendsStep .finder .progress .networks ul .google{background:transparent url('/img/signUp/social/gmailIconSml-4f006d022886127cd58066313b77783a.png') no-repeat}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .finder .progress .networks ul .google{background-image:url("/img/signUp/social/gmailIconSml@2x-6a89e1c18ed8ee69473c905a3678d2b6.png");background-size:45px 32px}}.onboardSection .steps .findFriendsStep .finder .progress .status{float:left;font-weight:bold;left:0;line-height:32px;margin-left:10px;position:absolute;top:39px;z-index:20}.onboardSection .steps .findFriendsStep .finder .progress .actions{float:right;margin-top:-2px;padding-bottom:2px}.onboardSection .steps .findFriendsStep .finder .progress .actions div{display:inline-block;height:32px;line-height:32px;margin-bottom:3px;margin-left:10px;padding:0 10px;text-transform:uppercase}.onboardSection .steps .findFriendsStep .finder .progress .progressBar{clear:both;margin-top:5px;position:relative}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .caret{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background:#fcfcfc;border:1px solid #e8e9eb;border-bottom:none;height:43px;position:absolute;top:-43px;width:56px;z-index:10;-webkit-transition:left .6s ease;-moz-transition:left .6s ease;-o-transition:left .6s ease;transition:left .6s ease}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .caret.facebook{left:0}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .caret.twitter{left:57px}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .caret.gmail{left:114px}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .caret.yahoo{left:171px}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .barContainer{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fcfcfc;border:1px solid #e8e9eb;overflow:hidden;padding:6px;position:relative}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .barContainer .bar{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#0e90d2;height:22px;position:relative;text-align:center;width:0;z-index:10;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .barContainer .statusMessage{display:none;color:#fff;font-size:11px;font-weight:bold;padding:2px 6px;position:absolute;right:6px;text-transform:uppercase;top:6px}.onboardSection .steps .findFriendsStep .finder .progress .progressBar .nextStepPrompt{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#cbf4d3;display:none;font-weight:bold;margin:0;padding:6px;text-align:center;width:auto}.onboardSection .steps .findFriendsStep .finder .friendsContainer{clear:both;overflow:hidden;position:relative}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends{height:225px;overflow-x:hidden;overflow-y:scroll;padding:10px 0 5px 0}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends::-webkit-scrollbar{-webkit-appearance:none}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends::-webkit-scrollbar:vertical{width:11px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends::-webkit-scrollbar:horizontal{height:11px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends::-webkit-scrollbar-thumb{background-color:#a9a9a9;border:2px solid #fff;border-radius:8px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fcfcfc;border:1px solid #e8e9eb;float:left;height:47px;margin-bottom:10px;margin-right:10px;position:relative;width:275px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend img.avatar{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;float:left}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .innerContent{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-height:32px;padding:7px 80px 7px 7px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .innerContent .content{padding-left:42px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .innerContent .content .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .innerContent .content .homeCity{text-overflow:ellipsis;white-space:nowrap;color:#aeb4b6;font-size:inherit;line-height:110%;max-height:14px;overflow:hidden}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer{height:32px;overflow:hidden;padding:0;position:absolute;right:7px;top:7px}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer .invitedButton,.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer .unfriendButton{display:none}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer.friends .addButton{display:none}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer.friends .invitedButton{display:block}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer.friends:hover .invitedButton{display:none}.onboardSection .steps .findFriendsStep .finder .friendsContainer .friends .friend .buttonContainer.friends:hover .unfriendButton{display:block}.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow{height:240px;position:relative;text-align:center;z-index:1}.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow .authFail,.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow .noFriends,.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow .syncInfo{overflow:hidden;padding:100px 0 5px 0}.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow .syncInfo{background-image:url(/img/ajax_spinner_small_light-23e3947767aef347abf9160b5961e904.gif);background-repeat:no-repeat;background-position:center 80px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.onboardSection .steps .findFriendsStep .finder .friendsContainer .infoWindow .syncInfo{background-image:url("/img/ajax_spinner_light-17fce89424a667970ceeda47254e6b3b.gif");background-size:16px auto}}.onboardSection .steps .findFriendsStep .finder .friendsContainer .gradientBottom{background:#fff;background:-moz-linear-gradient(top, rgba(255,255,255,0), #fff);background:-ms-linear-gradient(top, rgba(255,255,255,0), #fff);background:-o-linear-gradient(top, rgba(255,255,255,0), #fff);background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);bottom:0;height:10px;left:0;position:absolute;width:97.5%}.onboardSection .steps .findFriendsStep .finder .friendsContainer .gradientTop{background:#fff;background:-moz-linear-gradient(top, #fff, rgba(255,255,255,0));background:-ms-linear-gradient(top, #fff, rgba(255,255,255,0));background:-o-linear-gradient(top, #fff, rgba(255,255,255,0));background:-webkit-linear-gradient(top, #fff, rgba(255,255,255,0));height:10px;left:0;position:absolute;top:0;width:97.5%}.onboardSection .submitButton{clear:both;margin-top:15px;text-align:center}.onboardSection .submitButton a,.onboardSection .submitButton input[type="submit"]{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:both;color:#fff;display:inline-block;font-size:14px;height:auto;margin:0 auto;padding:12px 60px;text-align:center;text-transform:uppercase}.onboardSection .submitButton a:hover,.onboardSection .submitButton input[type="submit"]:hover,.onboardSection .submitButton a:active,.onboardSection .submitButton input[type="submit"]:active{cursor:pointer}#getTheAppBar{display:none}.unified .steps{-moz-box-shadow:#c7cdcf 0 1px 0 0;-webkit-box-shadow:#c7cdcf 0 1px 0 0;box-shadow:#c7cdcf 0 1px 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-bottom:20px;padding-bottom:0 !important}.unified .steps .step:last-child{padding-bottom:0}.unified .steps .step .heading h2{color:#fff;cursor:pointer;font-weight:bold;margin-bottom:0;padding:10px 0;text-align:center}.unified .steps .step .inner{display:none}.unified .steps .step .inner .accordionPadding{min-height:550px;padding:20px 0}.unified .steps .downloadStep{padding-top:0 !important}.unified .steps .downloadStep .heading h2{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:#77d1f2;border-top:20px solid #1d9bd1;text-shadow:0 -1px 1px #1d9bd1}.unified .steps .downloadStep .inner{width:100%}.unified .steps .findFriendsStep{margin-top:0 !important;padding-top:0 !important}.unified .steps .findFriendsStep .heading h2{background:#b1e9c0;border-top:20px solid #76d291;text-shadow:0 -1px 1px #76d291}.unified .steps .tasteGameStep .heading h2{background:#fcabc0;border-top:20px solid #f94877;text-shadow:0 -1px 1px #fb8aa8}.unified .steps .tasteGameStep .inner h2{text-align:center}.unified .steps .tasteGameStep .inner .tasteGame{text-align:center}.unified .steps .tasteGameStep .inner .tasteGame .tasteList{overflow:hidden;padding-top:1px}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste{-webkit-animation-name:popin;-moz-animation-name:popin;-o-animation-name:popin;animation-name:popin;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;display:inline-block;margin:0 5px 7px 5px}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste .pill{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#2d5be3 url('/img/taste-add-plus-icon-39b5ace6a30fa4cd53c54867689da79b.png') no-repeat;background-position:right 7px center;background-size:15px 12px;color:#fff;cursor:pointer;font-size:13px;line-height:100%;padding:7px 26px 7px 12px;position:relative}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste .pill{background-image:url("/img/taste-add-plus-icon@2x-4a2256e59898f6fbb0cd698e71afc1cf.png");background-size:15px 12px}}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste .pill.nohoverpop:hover{top:0}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste .pill:hover{top:-1px}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste.added .pill{background:#f94877 url('/img/taste-add-check-icon-c48d74cdc0339a04a832caa82a3fb375.png') no-repeat;background-position:right 7px center;background-size:15px 12px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste.added .pill{background-image:url("/img/taste-add-check-icon@2x-9c5a6472c108334e6f93393ca010d769.png");background-size:15px 12px}}.unified .steps .tasteGameStep .inner .tasteGame .tasteList .taste.pop .pill{-webkit-animation-name:pop;-moz-animation-name:pop;-o-animation-name:pop;animation-name:pop;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;-moz-animation-duration:.2s;-ms-animation-duration:.2s;-o-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-ms-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease}.unified .steps .tasteGameStep .inner .tasteGame .tasteList li{list-style:none}.unified .steps .tasteGameStep .inner .tasteGame .loadMore{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;background:#efeff4 url('/img/taste-game-more-icon-a035be7b2edba05ebd593509cdcc568a.png') no-repeat;background-position:right 7px center;background-size:15px 12px;cursor:pointer;display:inline-block;font-size:13px;line-height:100%;margin:15px auto;padding:7px 27px 7px 10px}@media (-webkit-min-device-pixel-ratio:2),(min-device-pixel-ratio:2){.unified .steps .tasteGameStep .inner .tasteGame .loadMore{background-image:url("/img/taste-game-more-icon@2x-f4c524c6781cbbe70a66dd1b08716908.png");background-size:15px 12px}}.unified .steps .tasteGameStep .inner .tasteGame .spinner{display:none}.unified .steps .tasteGameStep .inner .tasteGame .loading .loadMore{visibility:hidden}.unified .steps .tasteGameStep .inner .tasteGame .loading .tasteList,.unified .steps .tasteGameStep .inner .tasteGame .loading .tasteGroups{min-height:200px;visibility:hidden}.unified .steps .tasteGameStep .inner .tasteGame .loading .spinner{display:block;left:0;margin:0 auto;position:absolute;right:0;top:100px}.unified .steps .tasteGameStep .inner .tasteGame .yourTastes,.unified .steps .tasteGameStep .inner .tasteGame .suggestions{position:relative}.unified .steps .tasteGameStep .inner .tasteGame .viewYourTastes,.unified .steps .tasteGameStep .inner .tasteGame .viewSuggestions{margin:10px 0 30px}.unified .steps .tasteGameStep .inner .tasteGame .viewYourTastes a,.unified .steps .tasteGameStep .inner .tasteGame .viewSuggestions a{color:#2d5be3;cursor:pointer;text-decoration:none}.unified .steps .tasteGameStep .inner .tasteGame .viewYourTastes a:hover,.unified .steps .tasteGameStep .inner .tasteGame .viewSuggestions a:hover{text-decoration:underline}.unified .steps .tasteGameStep .inner .tasteGame .viewYourTastes a:hover,.unified .steps .tasteGameStep .inner .tasteGame .viewSuggestions a:hover{text-decoration:underline}.unified .steps .tasteGameStep .inner .tasteGame .yourTastes{display:none}.unified .steps .tasteGameStep .inner .tasteGame.showingYourTastes .suggestions{display:none}.unified .steps .tasteGameStep .inner .tasteGame.showingYourTastes .yourTastes{display:block}.unified .steps .tasteGameStep .inner .onboardingTasteList{padding-top:1px;max-height:358px}.unified .steps .tasteGameStep .submitButton.proceed{display:none}.unified .steps .tasteGameStep.canProceed .proceed{display:block}body.smartling-es .civilization .inner h1,body.smartling-fr .civilization .inner h1,body.smartling-id .civilization .inner h1,body.smartling-ja .civilization .inner h1,body.smartling-ko .civilization .inner h1,body.smartling-pt .civilization .inner h1,body.smartling-ru .civilization .inner h1,body.smartling-de .civilization .inner h1,body.smartling-it .civilization .inner h1,body.smartling-tr .civilization .inner h1{font-size:27px}body.smartling-es .civilization .inner .introText .blurb,body.smartling-fr .civilization .inner .introText .blurb,body.smartling-id .civilization .inner .introText .blurb,body.smartling-ja .civilization .inner .introText .blurb,body.smartling-ko .civilization .inner .introText .blurb,body.smartling-pt .civilization .inner .introText .blurb,body.smartling-ru .civilization .inner .introText .blurb,body.smartling-de .civilization .inner .introText .blurb,body.smartling-it .civilization .inner .introText .blurb,body.smartling-tr .civilization .inner .introText .blurb{font-size:19px}
