.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}#getTheAppBar{display:none}body{background:#f0f1f2}body #container{background:#fff;margin:30px auto;display:inline;float:left;overflow:hidden;padding:20px;width:440px;display:block;float:none;padding:10px;text-align:center;width:523px}body #container h2{line-height:22px}.liftNofooter #container{margin:30px auto;padding:10px;text-align:center;width:523px}#claimFlowTitle{margin-top:10px;text-align:center}#claimVenueAddress{margin:-5px 0 5px;color:#aeb4b6;font-size:11px}#claimFlow.isUS .nonUS{display:none}#claimFlow{left:0;overflow:hidden;position:relative}#claimFlow.animate{-moz-transition:left .3s,height .3s,background 1s;-webkit-transition:left .3s,height .3s,background 1s;transition:left .3s,height .3s,background 1s}#claimFlow .claimFlowStep{float:left;padding:0 20px 30px;text-align:center;width:483px}#claimFlow .claimFlowStep .stepContents{display:none}#claimFlow .claimFlowStep.active .stepContents{display:block}#claimFlow .step1 #reasons{margin:30px 0;overflow:hidden}#claimFlow .step1 .reason{float:left;padding:80px 13px 0;width:143px;background-repeat:no-repeat;background-position:top center;border-left:1px solid #efeff4}#claimFlow .step1 .reason#reason1{background-image:url('/img/claim-flow-intro-analyze-65f19ff1745e57f2390d4c82c7a2bfb2.png');border-left:0;padding-left:0}#claimFlow .step1 .reason#reason2{background-image:url('/img/claim-flow-intro-attract-e53f688b7bbb39ce8c7b834948200657.png')}#claimFlow .step1 .reason#reason3{background-image:url('/img/claim-flow-intro-update-32813a931d3719faf79b1fda7aa5f44a.png');padding-right:0}#claimFlow .step1 .agreeToTerms{overflow:hidden;padding:10px 0;text-align:left}#claimFlow .step1 .agreeToTerms input{float:left;height:15px;margin:10px;padding:0;width:20px}#claimFlow .step1 .agreeToTerms #agreeText{float:left;text-indent:0;width:443px}#claimFlow .step2 #phoneSteps{margin:10px auto;width:166px}#claimFlow .step2 #phoneSteps .phoneStep{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3;margin-left:30px;-moz-transition:opacity .2s,background 1s,background 1s;-webkit-transition:opacity .2s,background 1s,background 1s;transition:opacity .2s,background 1s,background 1s}#claimFlow .step2 #phoneSteps .phoneStep:first-child{margin-left:0}#claimFlow .step2 #phoneSteps .phoneStep.active{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}#claimFlow .step2 #phoneField{font-size:36px;font-weight:bold;margin-top:20px;padding:20px;text-align:center;width:400px}.transition(background, .2s) #claimFlow .step2 #phoneField.disabled{background:#f0f0f0;border-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#claimFlow .step2 #phoneField .success{color:#cfcfcf}#claimFlow .step3 .smallerMail #option2OuterContainer{display:none}#claimFlow .step3 .smallerMail #mailOption{margin:20px 0 0 0}#claimFlow .step3 .outerContainer{margin-top:20px}#claimFlow .step3 .finalVerificationOption{background:#f5f5f5;overflow:hidden;padding:15px;text-align:left}#claimFlow .step3 .finalVerificationOption .optionHeader label,#claimFlow .step3 .finalVerificationOption .optionTitle label,#claimFlow .step3 .finalVerificationOption .optionHeader span,#claimFlow .step3 .finalVerificationOption .optionTitle span{margin-left:5px}#claimFlow .step3 .finalVerificationOption .optionHeader h4,#claimFlow .step3 .finalVerificationOption .optionTitle h4{margin:0}#claimFlow .step3 .finalVerificationOption .optionHeader h4 span,#claimFlow .step3 .finalVerificationOption .optionTitle h4 span{color:#aeb4b6;font-size:11px;font-weight:normal}#claimFlow .step3 .finalVerificationOption .optionHeader img,#claimFlow .step3 .finalVerificationOption .optionTitle img{margin-left:8px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle,#claimFlow .step3 .finalVerificationOption #option1Form{float:left;width:370px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #disclaimer,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #disclaimer,#claimFlow .step3 .finalVerificationOption #option1Form #disclaimer{color:#aeb4b6;font-size:11px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm{display:none}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm .fieldContainer,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm .fieldContainer,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm .fieldContainer{float:left}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm .fieldRow,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm .fieldRow,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm .fieldRow{clear:both;margin-left:10px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm input,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm input,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm input{margin:0 10px 10px 0}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #creditCard,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #creditCard,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #creditCard{width:202px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #lastName,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #lastName,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #lastName,#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #billingZip,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #billingZip,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #billingZip{margin-right:0;width:130px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #billingZip,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #billingZip,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #billingZip{margin-bottom:10px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #securityCode,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #securityCode,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #securityCode{width:80px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #expiration,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #expiration,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #expiration{display:inline-block;line-height:30px;margin-right:10px;margin-left:3px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #expiration select,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #expiration select,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #expiration select{margin-left:5px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv{display:inline-block;height:25px;margin-top:2px;position:relative;width:40px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon{height:25px;position:absolute;width:40px;overflow:hidden}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon.securityCode .front,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon.securityCode .front,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon.securityCode .front{left:-40px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon.securityCode .back,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon.securityCode .back,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon.securityCode .back{left:0}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .side,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .side,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .side{position:absolute;-moz-transition:left .2s,background 1s,background 1s;-webkit-transition:left .2s,background 1s,background 1s;transition:left .2s,background 1s,background 1s}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .back,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .back,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .back{height:25px;width:40px;left:40px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .back #amex-back,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .back #amex-back,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .back #amex-back{display:none}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .back.amex #amex-back,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .back.amex #amex-back,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .back.amex #amex-back{display:block}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .back.amex #default-back,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .back.amex #default-back,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .back.amex #default-back{display:none}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .front,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .front,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .front{height:25px;width:40px;left:0}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .front .cardIconType,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .front .cardIconType,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .front .cardIconType{display:none}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm #cvv #cardIcon .front .cardIconType.visible,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm #cvv #cardIcon .front .cardIconType.visible,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm #cvv #cardIcon .front .cardIconType.visible{display:block}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm input.error,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm input.error,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm input.error,#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm select.error,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm select.error,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm select.error{border:1px solid #f00}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #creditCardForm .errorMessage,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #creditCardForm .errorMessage,#claimFlow .step3 .finalVerificationOption #option1Form #creditCardForm .errorMessage{color:#f00;float:left;position:relative;top:-5px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards{padding-top:0;display:block}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards input,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards input,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards input{margin:0 5px 10px 0}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards label,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards label,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards label{margin-left:5px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards label img,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards label img,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards label img{height:25px;margin-right:5px;position:relative;top:8px;width:40px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards label .cardNumber,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards label .cardNumber,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards label .cardNumber{font-weight:bold}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #storedCreditCards label .expirationDate,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #storedCreditCards label .expirationDate,#claimFlow .step3 .finalVerificationOption #option1Form #storedCreditCards label .expirationDate{color:#aeb4b6}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #showCreditCardForm,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #showCreditCardForm,#claimFlow .step3 .finalVerificationOption #option1Form #showCreditCardForm{display:inline-block;margin-top:20px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #hideCreditCardForm,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #hideCreditCardForm,#claimFlow .step3 .finalVerificationOption #option1Form #hideCreditCardForm{display:none;margin-top:10px}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader #hideCreditCardForm.visible,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle #hideCreditCardForm.visible,#claimFlow .step3 .finalVerificationOption #option1Form #hideCreditCardForm.visible{display:inline-block}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader.edit #storedCreditCards,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle.edit #storedCreditCards,#claimFlow .step3 .finalVerificationOption #option1Form.edit #storedCreditCards{display:none}#claimFlow .step3 .finalVerificationOption #option1Container .optionHeader.edit #creditCardForm,#claimFlow .step3 .finalVerificationOption #option1Container .optionTitle.edit #creditCardForm,#claimFlow .step3 .finalVerificationOption #option1Form.edit #creditCardForm{display:block}#claimFlow .step3 .finalVerificationOption #claimPrice,#claimFlow .step3 .finalVerificationOption #venueAddress,#claimFlow .step3 .finalVerificationOption #storedCreditCards{background:#fff;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0;-webkit-box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0;box-shadow:rgba(0,0,0,0.1) 0 1px 2px 0}#claimFlow .step3 .finalVerificationOption #claimPrice{float:left;line-height:11px;margin:-20px 0 0 10px;text-align:center;width:53px}#claimFlow .step3 .finalVerificationOption #claimPrice h2{font-size:25px;line-height:25px;margin:5px 0 5px}#claimFlow .step3 .finalVerificationOption #claimPrice #fullCost{text-decoration:line-through}#claimFlow .step3 .finalVerificationOption #claimPrice #fullCost span{color:#aeb4b6;font-size:11px;text-transform:uppercase}#claimFlow .step3 .finalVerificationOption #claimPrice #claimPriceDescription{background:url('/img/claim-flow-offer-banner-a3702f199fedc51e89016a06aeffa427.png') no-repeat;color:#fff;font-size:9px;height:26px;letter-spacing:.1em;line-height:10px;margin:0 -17px;padding:3px 10px;text-transform:uppercase}#claimFlow .step3 .finalVerificationOption #venueAddressContainer{display:none}#claimFlow .step3 .finalVerificationOption #venueAddress{margin-bottom:15px;min-width:250px}#claimFlow .step3 .finalVerificationOption #venueAddress .editCancelLink{color:#aeb4b6;float:right;font-size:11px}#claimFlow .step3 .finalVerificationOption #venueAddress #cancelLink{display:none}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm{display:none}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm input{margin:10px 10px 0 0}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm input#street{width:390px}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm input#city{width:162px}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm input#state{width:90px}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm input#zip{width:90px}#claimFlow .step3 .finalVerificationOption #venueAddress #addressForm button{margin:10px 0 0 0}#claimFlow .step3 .finalVerificationOption #venueAddress.edit #addressForm,#claimFlow .step3 .finalVerificationOption #venueAddress.edit #cancelLink{display:block}#claimFlow .step3 .finalVerificationOption #venueAddress.edit #address,#claimFlow .step3 .finalVerificationOption #venueAddress.edit #editLink{display:none}#claimFlow .step3 .finalVerificationOption #mailLink{margin-bottom:0}#claimFlow .step3 .finalVerificationOption #option1Description,#claimFlow .step3 .finalVerificationOption #option2Description{margin:15px 0}#claimFlow .step3 .finalVerificationOption #option2Description{display:none}#claimFlow .step3 #instantLinkContainer{text-align:left;margin:10 0 -20px 0}#claimFlow .step4 .finishedImage,#claimFlow .step5 .finishedImage{margin:20px 0}#claimFlow .step4 #successMessage,#claimFlow .step5 #successMessage{display:none}#claimFlow .step4 #pendingMessage,#claimFlow .step5 #pendingMessage{display:none}#claimFlow .step4 #rejectedMessage,#claimFlow .step5 #rejectedMessage{display:none}#claimFlow .step4 #revokedMessage,#claimFlow .step5 #revokedMessage{display:none}#claimFlow .continueButton{display:inline-block;margin-top:30px}#claimFlow .getStartedButton{display:inline-block;margin-top:10px}#claimFlowNavigation{font-size:11px;list-style-type:none;margin:0 -10px -10px;overflow:hidden}#claimFlowNavigation li{background:#f0f0f0;border-top:1px solid #c7cdcf;color:#aeb4b6;float:left;padding:10px;text-align:center;width:161px}#claimFlowNavigation li.active{background:#fff;border-color:#efeff4;color:#4e595d}#claimFlowNavigation li .navigationNumber{font-weight:bold}#claimFlowNavigation li .navigationNumber img{display:none;margin-right:5px;position:relative;top:1px}#claimFlowNavigation li.complete .navigationNumber img{display:inline}#claimFlowNavigation li.error{background:#fcc;border-color:#fcc}#claimFlowNavigation li#step4{display:none}#claimFlowNavigation li#step5{display:none}#claimFlowErrors{background:#fcc;border:none;color:#f00;height:0;margin:0 -10px;overflow:hidden;text-align:center;-moz-transition:height .2s,padding .2s,background 1s;-webkit-transition:height .2s,padding .2s,background 1s;transition:height .2s,padding .2s,background 1s}#claimFlowErrors.visible{border-top:1px solid #f7aeae;min-height:18px;padding:10px}.sanctionedButton{cursor:pointer;text-decoration:underline}body #container{width:840px}#claimFlowTitle #newVenueName{font-style:italic}#claimFlowInstructions{color:#2072a2;font-size:30px;margin:40px 0}#claimFlowExpressSignupForm .signUp .genderContainer,#claimFlowExpressSignupForm .signUp .photoContainer{display:none}
