#navbar-block .logo{display:inline-block}#navbar-block #navbar{margin-bottom:0}#content{min-height:100%;position:relative}#content>div{min-height:400px}@media screen and (min-width:992px){#content>div{padding-left:270px}}#content>div .sidebar{height:100%;width:270px;position:absolute;top:0;left:0;box-shadow:1px 0 5px #ddd}#content>div .sidebar>div{padding:20px;position:relative}#content>div .sidebar>div.affix{position:fixed;width:270px;bottom:0;overflow:auto;overflow-x:hidden!important}#content>div .sidebar>div.affix.affix-bottom{position:absolute;bottom:0;top:auto}#content>div .sidebar>div p{margin-left:10px;font-size:20px}#content>div .sidebar>div ul{margin-top:20px}#content>div .sidebar>div ul li{padding:15px 0}#content>div .sidebar>div ul li+li{border-top:1px solid #ececec}#content>div .sidebar>div ul li a{color:#2f2f2f;font-size:16px;padding:2px 10px 2px 30px;border-left:3px solid transparent;margin-left:-20px;display:block;width:100%;text-transform:capitalize}#content>div .sidebar>div ul li a:hover{text-decoration:underline}#content>div .sidebar>div ul li a:active,#content>div .sidebar>div ul li a:focus,#content>div .sidebar>div ul li a:hover,#content>div .sidebar>div ul li a:visited{color:inherit;background-color:transparent}#content>div .sidebar>div ul li.active>a,#content>div .sidebar>div ul li a.active{color:#a32273;border-color:#a32273}#user-sidebar{border-right:1px solid #ececec}.inner-wrapper-header{margin:40px 0 20px}@media screen and (min-width:992px){.inner-wrapper-header{margin:70px 0 20px}}.inner-wrapper-header h2{margin:0;font-size:22px}body .sidebar>div{top:60px}body.warning .sidebar>div.affix{top:110px}body{padding-top:60px}body.warning{padding-top:110px}.navbar-default{background-color:#fff;box-shadow:0 1px 5px #ddd}.navbar-default,.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ddd}#navbar-block .navbar-nav>li>.btn:not(.btn-primary){color:#2f2f2f}#cart-navbar-btn .cart-number:before{border-color:#2f2f2f}#how-does-it-work h2{margin:0 0 30px;font-size:24px;letter-spacing:2px;line-height:1.2}#how-does-it-work img{max-width:110px;margin:0 auto 30px}#how-does-it-work .container-fluid.text-left,#how-does-it-work .container.text-left{margin-top:40px;border-top:2px solid #ddd;padding-top:20px;padding-bottom:15px}#how-does-it-work .list-item-with-counter{position:relative;padding-left:43px;font-size:16px;margin-top:30px}#how-does-it-work .list-item-with-counter .counter{display:block;width:28px;height:28px;position:absolute;left:0;top:0;background-color:#f4f4f4;color:#000;text-align:center;border-radius:50%;font-weight:600;line-height:28px}#how-does-it-work .list-item-with-counter .content{line-height:20px;min-height:28px;display:flex;align-items:center}#content{padding-bottom:40px}@media screen and (max-width:991px){#content.account-membership{padding-bottom:0}}#content #inner-content .inner-wrapper>.container-fluid{max-width:500px;margin:0 auto}#content #inner-content #manage-address-wrapper>.container-fluid{max-width:530px}#userpage-submenu{margin-bottom:40px}#userpage-submenu .filter-button{padding:5px 0;line-height:30px}#userpage-submenu .filter-button.active span.line{height:2px;width:44px;-webkit-animation:.5s ease-out filterButtonLineExpandShort;animation:.5s ease-out filterButtonLineExpandShort}#manage-address-wrapper .inner-wrapper-header .col-sm-7{padding-left:0}#manage-address-wrapper .inner-wrapper-header .col-sm-5{padding-right:0;padding-left:0}#manage-address-wrapper .inner-wrapper-header .col-sm-5 .btn{padding-left:10px;padding-right:10px}#manage-address-wrapper .inner-wrapper-header h2{margin-bottom:20px}#manage-address-wrapper .address-list .address-list-section{padding-top:40px;padding-bottom:40px;opacity:1;-webkit-animation:1s ease-in-out fadeIn;animation:1s ease-in-out fadeIn}#manage-address-wrapper .address-list .address-list-section+.address-list-section{border-top:1px solid #ddd}#manage-address-wrapper .address-list .address-list-section h4{margin:0 0 20px}#manage-address-wrapper .address-list .address-list-section h5{margin:20px 0;font-weight:600}#manage-address-wrapper .address-list .address-list-section .staticmap{height:150px;overflow:hidden}#manage-address-wrapper .address-list .address-list-section .staticmap img{position:relative;left:50%;-webkit-transform:translate(-50%,-25px);transform:translate(-50%,-25px)}#manage-address-wrapper .address-list .address-list-section .address-edit-btn{padding:0}#manage-address-wrapper .address-list .address-list-section .address-label{color:#bbb}#manage-address-wrapper .address-list .address-list-section .address-details>.row+.row{margin-top:10px}#content.gray-bg{background-color:#f5f5f5}#content.gray-bg .sidebar{background-color:#fff}@media (max-width:991px){#order-history-container{max-width:600px;padding:0}}#order-history-container .content-loader{color:#ddd;display:flex;align-items:center;margin-top:25px}#order-history-container .content-loader .fa-circle-o-notch{font-size:20px;margin-right:10px}#order-history-cards-container,#order-history-details-container{max-width:600px}@media (min-width:992px){#order-history-cards-container,#order-history-details-container{min-width:436px}}#order-details-overlay .previous-price,#order-history-cards-container .previous-price,#order-history-details-container .previous-price{text-decoration:line-through;white-space:nowrap}.order-history-card{position:relative;margin-bottom:40px}.order-history-card .order-history-card-container>.container-fluid{background-color:#fff;border-top:3px solid transparent;border-radius:8px;padding:20px;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.order-history-card .order-history-card-container>.container-fluid .price-changed-warning-container{margin-top:10px;margin-bottom:20px}.order-history-card .order-history-card-container>.container-fluid .order-state{display:flex;align-items:center;margin-bottom:20px}.order-history-card .order-history-card-container>.container-fluid .order-state>.bold{text-decoration:underline}.order-history-card .order-history-card-container>.container-fluid .order-row+.order-row{margin-top:10px}.order-history-card .order-history-card-container>.container-fluid .footer.row,.order-history-card .order-history-card-container>.container-fluid .header.row~.order-state{margin-top:20px}@media (max-width:991px){.order-history-card .order-history-card-container>.container-fluid .footer.row .btn{width:100%}}@media (min-width:992px){.order-history-card .order-history-card-container>.container-fluid .order-detail{text-align:right}}.order-history-card .order-history-card-container>.container-fluid .order-label{font-weight:700;text-transform:uppercase}@media (max-width:991px){.order-history-card .order-history-card-container>.container-fluid .order-label{margin-bottom:10px}}.order-history-card .order-history-card-container>.container-fluid .previous-price{margin-right:5px;font-weight:400}.order-history-card .order-history-card-container>.container-fluid .price{white-space:nowrap}.order-history-card .order-history-card-container .details-btn{padding:6px}@media (max-width:767px){.order-history-card .order-history-card-container .details-btn{margin-top:15px}}@media (min-width:992px){.order-history-card .order-history-card-container .details-btn{text-align:right}}.order-history-card .order-history-card-container .details-btn>span.icon-ic-show{display:inline-block;transition:all .5s ease}@media (max-width:991px){.order-history-card .order-history-card-container .details-btn>span.icon-ic-show{display:none}}@media (min-width:992px){.order-history-card .order-history-card-container.active>.container-fluid{box-shadow:0 40px 30px 0 rgba(0,0,0,.1);border-top-color:#a32273}.order-history-card .order-history-card-container.active .details-btn>span.icon-ic-show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.order-history-card .order-history-card-container.active.after .details-btn>span.icon-ic-show{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#order-history-cards-container .order-history-card-details,#order-history-details-container .order-history-card-details{position:relative;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 5px 20px 3px rgba(0,0,0,.2);opacity:1;-webkit-animation:.5s linear fadeIn;animation:.5s linear fadeIn}#order-history-cards-container .order-history-card-details:before,#order-history-details-container .order-history-card-details:before{content:"";position:absolute}#order-history-cards-container .order-history-card-details .cart-menu-item-block>.container-fluid,#order-history-details-container .order-history-card-details .cart-menu-item-block>.container-fluid{background-color:#f5f5f5;border-radius:6px}.order-history-card-details .price-changed-warning-container,.order-history-card-details .row>.cart-restaurant-name{margin-bottom:10px}.order-history-card-details .row.food-cost{margin-top:15px}@media (min-width:992px){.order-history-card-details .row.food-cost{margin-top:25px}}#order-history-cards-container+#order-history-details-container .order-history-card-details{margin-bottom:40px}#order-history-cards-container+#order-history-details-container .order-history-card-details:before{top:20px;left:-10px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}#order-history-cards-container .order-history-card-details:before{top:-10px;right:23px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}#order-details-overlay .overlay-navbar{background-color:#fff}#order-details-overlay .overlay-navbar .navbar-brand{line-height:60px;font-weight:700;margin-left:-34px}#order-details-overlay .order-history-card-details{padding:0;overflow:hidden}#order-details-overlay .order-history-card-details .cart-restaurant-name{font-weight:700}#reorder-modal .modal-dialog{max-width:430px}#reorder-modal .modal-header{padding-top:50px}#reorder-modal .modal-footer,#reorder-modal .modal-header{border:none}#reorder-modal .modal-body .group{line-height:1.5em}#reorder-modal .modal-body .group .text-danger.row{font-size:12px}@media (max-width:991px){#reorder-modal .modal-body .group .text-danger.row{font-size:10px}}#reorder-modal .modal-body .price .small.text-muted{text-decoration:line-through;font-size:10px;margin-right:5px;font-weight:400}@media (max-width:991px){#reorder-modal .modal-body .price .small.text-muted{font-size:8px}}#reorder-modal .modal-body .separator{margin-top:25px;margin-bottom:25px;height:1px;background-color:#ddd}#reorder-modal .btn-primary{min-width:120px}.account-membership #inner-content #userpage-header.d-flex h2{flex:1}.account-membership #inner-content #membership-container{max-width:962px}.account-membership #inner-content #membership-details{max-width:595px;line-height:24px}.account-membership #inner-content #membership-details .plan-label{font-weight:500;font-size:16px}.account-membership #inner-content #membership-details h3{font-size:18px;line-height:22px;letter-spacing:2.25px;text-transform:uppercase;margin-bottom:30px}.account-membership #inner-content #membership-details th{font-family:Montserrat,sans-serif;font-size:10px;line-height:12px;letter-spacing:1.19167px;border-bottom:1px solid #dcdcdc}.account-membership #inner-content #membership-details td,.account-membership #inner-content #membership-details th{padding:8px 0}.account-membership #inner-content #membership-plan-container .row+.row{margin-top:30px}.account-membership #inner-content #membership-plan{font-family:Montserrat,sans-serif}.account-membership #inner-content #membership-plan .plan-label{font-size:20px}.account-membership #membership-history-btn{padding-left:0;padding-right:0;text-decoration:underline;color:#a32273}.account-membership #membership-history-btn:hover{color:#7a1755}.account-membership #membership-history-back-btn{background-color:#fff}.account-membership .payment-method{margin-top:8px;line-height:24px}.account-membership .payment-method>.warning-text{margin-top:10px}.account-membership .payment-method img{max-height:24px}@media screen and (max-width:991px){.account-membership #membership-cards{padding-left:10px;padding-right:10px;margin-left:-10px;margin-right:-10px}}