@media (max-width:767px){.u-gutter-xs-0{padding-left:0;padding-right:0}}@media (max-width:767px){.u-gutterless-xs-0{margin-left:0;margin-right:0}}.account-content{min-height:100vh}.account-content .social-icons>.s-list-item:active{background:none}.account-content .social-icons>.s-list-item:hover{cursor:default}ghs-account-history.account-content{padding:0 0 15px}@media (min-width:768px){ghs-account-history.account-content{padding-bottom:30px}}.u-text-danger{color:#e03c01}.account-receipt-header{padding-bottom:5px;position:relative;padding-top:16px}.account-receipt-header-title{width:100%}.account-nav-header{margin:30px 10px 5px;padding-bottom:5px}.account-nav-items{margin:0 10px;padding:0;list-style:none}.account-nav-items-item{margin:0;padding:5px 0}.account-nav-items-item .active.navLink{color:rgba(26,26,25,.9);pointer-events:none}.account-card{position:relative;padding:30px;margin-bottom:12px;background-color:#fff}.s-dialog-body .account-card{padding-top:16px!important}.account-forgot-password{margin:-16px 0 16px 30px}.profile-socialNetwork-connect-icon{position:relative;left:-1px;top:-2px}.account-no-results{margin:15px;color:#545470;text-align:center}.account-order-history-message{margin-bottom:25px;padding:15px 20px;border:1px solid #000;background:#efeff2}.ghs-credit-card-add{width:100%}.account-content-loading{opacity:.5;transition:opacity .25s linear;pointer-events:none}.addressPhone--danger{color:#93111c}.addressPhone--danger:hover{color:#650c13}.addressPhone--flex{flex:1 1 auto}.addressPhone--loading{width:40px;height:40px;background-image:url(/assets/img/grubhub/loading-spin.svg);background-position:50%;background-size:50% 50%;background-repeat:no-repeat;opacity:.5}.giftCards{margin-top:12px;padding:0}@media (max-width:767px){.giftCards-empty-state-container{justify-content:center}}.giftCards-empty-state{margin-left:8px;margin-top:32px}@media (max-width:767px){.giftCards-empty-state{margin-left:0}}@media (max-width:767px){.giftCards-no-balance{text-align:center}}.giftCards-illustration{width:170px;height:170px;margin-left:24px;margin-right:24px}else .giftCards-illustration-bg{background:url(//res.cloudinary.com/grubhub-assets/image/upload/v1509471081/sl-bagel_z1edlg.png) 50% no-repeat}.account{background-color:#fff}.account-card:hover{border-color:#572af8!important}.account-card-fieldGroup{border-bottom:1px dotted #8f8fa1!important}.raf-email-input{width:67px;height:44px;border-radius:0 4px 4px 0;flex-direction:row}@media (min-width:992px){.raf-share-link{padding-left:32px}}.s-card-wrapper--mouse-pointer{cursor:default}.invite-via-email-form-container input::-webkit-input-placeholder{color:#1a1a19;font-size:14px}.invite-via-email-form-container input::-moz-placeholder{color:#1a1a19;font-size:14px}.invite-via-email-form-container input:-ms-input-placeholder{color:#1a1a19;font-size:14px}.invite-via-email-form-container input::placeholder{color:#1a1a19;font-size:14px}.social-signin-box{width:265px;margin-left:auto;margin-right:auto}.orderHist-search-noResults img{max-width:160px}@media (min-width:768px){.orderHist-search-noResults img{max-width:202px}}.account-orderHistory-card{background-color:#fff}.pastOrderCard-lineItem{border-bottom:1px solid #8f8fa1}.pastOrderCard-lineItem:first-child{border-top:1px solid #8f8fa1}.pastOrderCard-canceled{color:#c3363e}.pastOrderCard-userRating{margin-left:auto}.pastOrderCard-ctas-fulfilled .s-btn:last-child{margin-bottom:0}@media (min-width:992px){.pastOrderCard-groupOnly{text-align:right}}.orderHist-results{padding:0 10px 0 0}@media (max-width:991px){.orderHist-results{padding:0 5px}}@media (min-width:992px){.orderHist-groupOrders-cards{padding-right:0}}.orderHist-groupOrders-cards .account-orderHistory-card{display:block;padding:30px 10px;border-bottom:1px solid rgba(26,26,25,.2)}@media (min-width:576px){.orderHist-groupOrders-cards .account-orderHistory-card{padding:30px}}.orderHist-groupOrders-cards:last-child .account-orderHistory-card{border-bottom:initial}.orderHist-expandableGroup{padding:0}.orderHist-expandableGroup-padding{padding:0 15px}.orderHist-expandableGroup-child{height:10px;border-bottom:1px solid #efeff2;background-color:#fff}.orderHist-search-groupBy-link,.orderHist-search-groupBy-links{height:100%}.orderHist-search-groupBy-linkText{margin-bottom:0}.account-card-fulfilled,.account-card-openOrder{padding:20px 30px 0}@media (max-width:991px){.account-card-fulfilled,.account-card-openOrder{padding-bottom:8px}}.orderHist-search-groupBy-link.active{border-bottom:3px solid #572af8;color:#1a1a19;font-weight:700;opacity:1}.orderHist-search-sort-desc{margin:0}.orderHist-search-breadCrumbs{padding-left:18px}@media (min-width:992px){.orderHist-search-sort{max-width:300px}.orderHist-search-groupBy{max-width:200px}}@media (max-width:991px){.orderHist-search-sort{order:2;max-width:auto}.orderHist-search-searchInput{order:3;border:0;border-top:1px solid rgba(26,26,25,.2)}.orderHist-search-groupBy{order:1;max-width:auto}.orderHist-search-searchInput .s-input-group-addon{margin-left:8px}}.favoriteCard-favIcon{position:absolute;left:10px;font-size:20px;z-index:1}@media (max-width:767px){.favoriteCard-favIcon{font-size:25px}}.meal-planner--image{max-width:80px;max-height:80px}.meal-planner--cardImage{flex:0 0 80px;margin-right:16px}.meal-planner--cardInfo{flex:1 0 auto;max-width:calc(100% - 96px)}.meal-planner--addCTA{border-width:1px}.meal-planner--calendarCard{width:138px;background-color:#fff}@media (max-width:767px){.meal-planner--calendarCard{width:92%;min-width:76px;max-width:124px}}.meal-planner-addIcon{transform:translateY(1px)}.emptyState--noResultLeft{background:url(/assets/img/no-results.svg) no-repeat 50%;background-size:140px 140px;width:160px;height:160px}.submittedState--left{background:url(/assets/img/mmm.svg) no-repeat 50%;background-size:140px 140px;width:160px;height:160px}.partnership-card{cursor:pointer}@-ms-viewport{width:device-width}.s-visible-lg,.s-visible-sm,.s-visible-xs{display:none!important}@media (max-width:767px){.s-visible-xs{display:block!important}}@media (max-width:991px){.s-visible-sm{display:block!important}}@media (min-width:1200px){.s-visible-lg{display:block!important}}@media (max-width:767px){.s-hidden-xs{display:none!important}}@media (max-width:991px){.s-hidden-sm{display:none!important}}@media (max-width:1199px){.s-hidden-md{display:none!important}}@media (min-width:1200px){.s-hidden-lg{display:none!important}}@media (max-width:767px){.s-align-center-xs{text-align:center}}@media print{.s-visible-print-block{display:block!important}}@media print{.s-hidden-print{display:none!important}}