.account_popup{max-width:800px}.account_holder{line-height:22px;padding:0}.account_holder h3{font-family:"museoslab900",arial,sans-serif;margin-bottom:11px}.account_holder h3{font-size:24px;color:#929292}.account_holder #Password fieldset,.account_holder .detail_contents{margin-bottom:16px;padding:4px 11px;position:relative;background:white;border:1px solid #d5d5d5;box-shadow:1px 2px 1px 0 rgba(0,0,0,0.1) inset;border-radius:5px}.account_holder #Password fieldset>.blocker,.account_holder .detail_contents>.blocker{border-radius:5px}.account_holder #Password fieldset .message,.account_holder .detail_contents .message{margin-top:7px;margin-bottom:11px}.account_holder #Password fieldset{padding:11px}.account_holder .personal_details,.account_holder .customer_detail .items{font-size:15px}.account_holder .account_content_inner{padding:2.2em 1.1em}.account_holder .section,.account_holder .customer_detail{margin-bottom:22px}.account_holder .personal_details{line-height:22px}.account_holder .personal_details .item{padding:5px 0}.account_holder .personal_details .label{display:block;font-weight:bold}.account_holder .personal_details .label:after{content:":"}.account_holder #data_deletion{padding:11px}.account_holder .data_message{font-size:12px;color:#929292}.account_holder .data_message:before{font-family:"icomoon";content:"\e01f";font-size:14px;display:inline-block;vertical-align:middle;position:relative;top:-1px;padding-right:6px}.account_holder .customer_detail fieldset{margin-bottom:0}.account_holder .customer_detail .new_detail_form fieldset{margin-bottom:11px}.account_holder .customer_detail .item{padding:6px 0;font-weight:bold;border-bottom:1px solid #d5d5d5;overflow:hidden;*zoom:1}.account_holder .customer_detail .item.last{border-bottom:none}.account_holder .customer_detail .item .controls .button{padding:2px 8px;font-weight:normal;font-size:12px}.account_holder .customer_detail .item .controls .link{border:none;background:none;font-family:"arial";color:#d01c1a;text-decoration:underline}.account_holder .customer_detail .item .controls .icon{margin-right:5px}.account_holder .customer_detail .item .controls .make_default{color:#00781f}.account_holder .customer_detail .item .content{display:inline-block;margin-bottom:11px}.account_holder .customer_detail .item.default .content{color:#00781f;position:relative}.account_holder .customer_detail .item.default .content:after{content:"\e601";font-family:"icomoon";font-size:22px;position:absolute;top:50%;margin-top:-12px;right:-30px}.account_holder .customer_detail .address span{display:block}.account_holder .customer_detail .empty{font-size:16px;padding:6px 0;text-align:center;display:block}.account_holder .customer_detail .error.message{clear:both;font-weight:normal;display:block;box-shadow:none;margin:0}#previous_orders{border-radius:5px;overflow:hidden;margin-bottom:11px;background:white;border:1px solid #d5d5d5;box-shadow:1px 2px 1px 0 rgba(0,0,0,0.1) inset;border-radius:5px}#previous_orders .orders_table{width:100%}#previous_orders td,#previous_orders th{font-size:15px;padding:12px 5px}#previous_orders tr{border-bottom:1px solid #d5d5d5}#previous_orders tr.last{border-bottom:none}html.js #previous_orders tr{cursor:pointer}#previous_orders tr:hover td{background:#f0f0e7}#previous_orders thead th{font-weight:bold;background:#f0f0e7}#previous_orders .placed_date{white-space:nowrap}#previous_orders .time,#previous_orders .id,#previous_orders .details .text,#previous_orders .status{display:none}#previous_orders .details{text-align:right}#previous_orders .details .icon{font-size:13px;position:relative;top:2px;padding-right:5px}#previous_orders .details a{text-decoration:none}#previous_orders .no_orders{padding:22px 11px;text-align:center;font-size:14px}@media (min-width: 430px){#previous_orders .id{display:table-cell}}@media (min-width: 530px){#previous_orders .status{display:table-cell}#previous_orders .status{min-width:80px}}@media (min-width: 400px){.account_holder .pagination .item.edge{display:inline-block}}#view_order .message{font-size:11px}#view_order .details_holder,#view_order .contents_holder{margin-bottom:22px}#view_order .cancel_order{font-size:13px}#view_order .back .icon{font-size:16px;display:inline-block;position:relative;top:2px;margin-right:10px}#view_order .Actions{clear:both}#view_order .Actions .right{float:right}#view_order .restaurant_offline{font-weight:bold;display:block;margin-bottom:20px;text-align:center;font-size:13px}.sign_action_holder{margin-bottom:29px;padding-left:1.1em;padding-right:1.1em}.sign_action_holder .sign_form_bg{display:none}.sign_action_holder .or_divider{padding:22px 0 33px}.sign_action_holder .or_divider:before{content:'- '}.sign_action_holder .or_divider:after{content:' -'}.sign_action_holder .form_holder{padding:11px;background:white;border:1px solid #d5d5d5;box-shadow:1px 2px 1px 0 rgba(0,0,0,0.1) inset;border-radius:5px}.MemberAuthController .lost_password{padding-left:1.1em;padding-right:1.1em}
