#view-order{font-size:1.1em}#view-order h2 .header-padded{font-size:.6em;padding-left:15px}#view-order .lost-late-icon{background-image:none;font-size:1.1em;color:#f89406}#view-order .spacer{min-height:10px}#view-order hr{border:0;border-top:1px dashed darkgray}#view-order .food-header{font-weight:bold;min-height:0}#view-order .solid-line{min-height:0;padding:3px 0 10px 0}#view-order .solid-line hr{border:0;border-top:1px solid black;padding:0;margin:0}#view-order .important-info{font-style:italic;font-weight:bold}#view-order .important-info.not-soon{color:#007839}#view-order .important-info.soon{color:#f89406}#view-order .important-info.very-soon{color:#b94a48}#view-order .order-alert{margin-top:20px}#view-order .conf-code{border:2px solid #000000;padding:5px;font-size:1.3em;margin-bottom:5px}#view-order .order-type{font-size:1.5em}#view-order .cat-req-success{margin-bottom:15px;margin-top:10px}#view-order #food-items .bullet{font-size:.3em;vertical-align:middle;padding-right:4px;margin-left:5px}#view-order #food-items .item-buffer{padding-bottom:5px}#view-order #food-items .item-qty{text-align:right}#view-order #food-items .item-name{font-weight:bold}#view-order #food-items .line-total{text-align:right}#view-order #food-items .line-detail{padding-left:10px}#view-order #financials table{float:right;text-align:right}#view-order #financials table tr td:nth-child(1){width:500px}#view-order #financials table tr td:nth-child(2){width:10px}#view-order #financials table tr td:nth-child(3){width:70px}#view-order #financials table .subtotal,#view-order #financials table .total{border-top:2px solid black}#view-order #financials table .spacer{height:5px}#view-order #financials table .bottom-line{vertical-align:bottom}#view-order #financials table .bottom-line.status{font-weight:bold;font-size:1.1em}#list-orders #multi-store .store-label{padding-right:5px;font-weight:bold}#list-orders #multi-store .stores{width:350px}#get-more .increase{font-size:2em;font-weight:bold}#get-more .main-block{margin-top:15px;width:600px}#get-more .factors-list{margin-top:20px;margin-bottom:20px}#get-more .factors-list .factor{margin-top:10px}.accept-order-form{float:left}.order-button.btn-danger,.order-button.btn-info{margin-left:20px}.order-notification{text-transform:uppercase}#delivery-zones #map-canvas{height:600px;width:100%}#delivery-zones #map-canvas label{width:auto;display:inline}#delivery-zones #map-canvas img{max-width:none}#delivery-zones #map-wrapper{position:relative}#delivery-zones #map-wrapper .icon-trash{color:gray;font-size:2em}#delivery-zones #map-wrapper .icon-trash:hover{text-decoration:none;color:#e00}#delivery-zones #trash-can,#delivery-zones #radius-box{position:absolute;right:0;z-index:99;margin-right:5px;padding:10px;border:1px solid #777;background-color:#fff;box-shadow:rgba(0,0,0,0.4) 0 2px 4px;-webkit-box-shadow:rgba(0,0,0,0.4) 0 2px 4px}#delivery-zones #trash-can{top:50px}#delivery-zones #radius-box{display:none;top:130px;width:80px}#delivery-zones table{margin-bottom:0}#delivery-zones table tr,#delivery-zones table td{padding:8px}#delivery-zones table td#map{padding:0}#delivery-zones table#zone-list{margin-left:auto;width:120px}#delivery-zones .common-header thead tr{background-color:#d9edf7;font-size:1.1em;font-weight:bold}#delivery-zones .list-table tbody tr td:nth-child(1){width:300px}#delivery-zones .list-table tbody tr td:nth-child(2){width:78px}#delivery-zones #zone-separator hr{border:0;border-top:1px dashed gray}#delivery-zones .form-horizontal{margin:0}#delivery-zones #city_state,#delivery-zones #zip,#delivery-zones #radius{width:186px}#delivery-zones .submit-button{margin-left:20px}#delivery-zones i{font-size:1.1em}#delivery-zones i.icon-ban-circle{color:red}#delivery-zones .continue a{font-weight:normal}#delivery-zones textarea{height:150px;width:180px;resize:none}#delivery-fees-container #delivery-fees select{width:auto;padding-left:5px}#delivery-fees-container #delivery-fee-table .centered{text-align:center}#delivery-fees-container #delivery-fee-table tbody tr #priority{width:100px}#delivery-fees-container #delivery-fee-table tbody tr #minimum{width:200px}#delivery-fees-container #delivery-fee-table tbody tr #delete{text-align:center;width:80px}span.df-helper-text{padding-left:5px;font-style:italic;color:#808080}#catererTiles #catererSelect{margin-bottom:20px}#catererTiles #catererSelect #caterer_id{width:300px;margin-bottom:0}#catererTiles #catererInput #cat_id{height:30px}#catererTiles #catererDetail #metrics{margin-bottom:5px}#catererTiles #catererDetail #metrics label{padding-left:5px}#catererTiles #catererDetail #tileContainer{min-height:100%;width:100%}#catererTiles #catererDetail #tileContainer h4{margin-top:0;padding-top:0;margin-bottom:5px;padding-bottom:0}#catererTiles #mapCanvas{height:600px;width:100%}#catererTiles #mapCanvas label{width:auto;display:inline}#catererTiles #mapCanvas img{max-width:none}.order-tracking-modal,.why-track-modal{display:none;margin-left:-525px;width:1050px}.order-tracking-modal .modal-body,.why-track-modal .modal-body{max-height:700px}.order-tracking-modal .driver-name,.why-track-modal .driver-name{float:left;padding-left:1%;width:49%}.order-tracking-modal .event-at,.why-track-modal .event-at{float:left;text-align:right;width:49%}.order-tracking-modal .driver-stats,.why-track-modal .driver-stats{float:left;padding-left:1%;width:39%}.order-tracking-modal .driver-stats .stats li,.why-track-modal .driver-stats .stats li{padding-bottom:5px}.order-tracking-modal .driver-map,.why-track-modal .driver-map{float:left;text-align:right;width:60%}.why-track-modal .modal-body{font-size:20px}.why-track-modal .why-track{float:left;padding:0 1%;width:48%}.why-track-modal .why-track-map{float:left;padding-bottom:20px;text-align:right;width:50%}.why-track-modal .why-track-map img{max-height:100%}.green{color:#00ab6c}.red{color:#c30}.orange{color:#ff6b1e}.tracking-compliance-bar{background-color:#00ab6c !important;color:#000 !important}.pref-cat-photo-sample{margin-bottom:12px}.pref-cat-photo-header{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pref-cat-photo-header>img{margin-left:12px}#pref-cat-photos-banner .offer-message{font-size:16px;margin-bottom:10px}#pref-cat-photos-thanks,#pref-cat-photos-error{display:none}#prof-photos-modal{margin-left:-325px;overflow:auto;width:650px}#prof-photos-modal .modal-header h3{color:#000000;display:inline-block;font-size:26px;margin:5px 5px 0 0}#prof-photos-modal .modal-header .ez-logo{margin:3px 0 0 5px;vertical-align:top}#prof-photos-modal .modal-body .text{float:left;margin-right:10px;width:55%}#prof-photos-modal .modal-body .sample-image{float:right;width:40%}.order-number-list{white-space:nowrap}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{background-color:#f4f7f8}body{color:#565a5c;font-family:Lato, Helvetica, Arial, "Lucida Grande", sans-serif;font-size:17px;font-weight:400;height:100%;letter-spacing:0.02em;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (max-width: 1061px){.mobile-hide{display:none}}@media screen and (min-width: 900px){.mobile-only{display:none}}.hide{display:none}.icon-svg{height:100%;width:100%}.account-menu{position:absolute;bottom:64px;left:24px;background-color:#373d43;border-radius:8px;box-shadow:0 3px 6px 0 rgba(40,46,51,0.6);display:none;width:180px}.account-menu__items{list-style:none;margin:0}.account-menu__item-link{color:#a2a5a9;display:block;font-size:14px;padding:12px 18px}.account-menu__item-link:hover,.account-menu__item-link:active{color:#888b90;text-decoration:none}.navigation{position:fixed;top:0;bottom:0;left:0;background-image:-webkit-linear-gradient(30deg, #282e33 0%, #373d43 100%);background-image:linear-gradient(60deg, #282e33 0%, #373d43 100%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:58px;overflow:hidden;-webkit-transition:height 700ms;transition:height 700ms;width:100%;z-index:2}@media screen and (min-width: 1061px){.navigation{border-bottom:0;height:100%;overflow:auto;width:240px}}.print-order .navigation{display:none}@media screen and (min-width: 1061px){.ezmanage-anon-user .navigation{display:none}}.navigation--expanded{height:100%;overflow-y:scroll}.navigation__header{padding-right:18px;padding-left:18px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:58px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1061px){.navigation__header{height:auto;padding:0}}.navigation__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:129.6px}@media screen and (min-width: 1061px){.navigation__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:24px}}.navigation__items{list-style:none;margin:0}.navigation__items:first-of-type{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navigation__items .star:after{content:"\2605";height:24px;width:24px;position:absolute;top:50%;right:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#1bbc9b;border-radius:24px;color:#282e33;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:900;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:-12px}.navigation__item{line-height:1.2}.navigation__item-link,.navigation__account-link,.navigation__account-avatar{color:#a2a5a9}.navigation__item-link:hover,.navigation__item-link:active,.navigation__account-link:hover,.navigation__account-link:active,.navigation__account-avatar:hover,.navigation__account-avatar:active{color:#929598;text-decoration:none}.navigation__item-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px 24px;position:relative}.navigation__item-link--selected{background-color:rgba(40,46,51,0.8)}.navigation__item-link--menu{color:#00ab6c;font-size:16px;font-weight:900;text-transform:uppercase}@media screen and (min-width: 1061px){.navigation__item-link--menu{display:none}}.navigation__item-link--menu:hover,.navigation__item-link--menu:active{color:#00ab6c}.navigation__item-badge{height:24px;width:24px;position:absolute;top:50%;right:24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#00b373;border-radius:24px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:900;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:-12px}.navigation__account{padding:18px 24px;position:relative}.navigation__account-link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#a2a5a9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:14px}.navigation__account-avatar{height:24px;width:24px;margin-right:12px}.main-block{margin-top:58px}@media screen and (min-width: 1061px){.main-block{height:100%;margin-left:240px;margin-top:0}}.print-order .main-block{margin-left:0}@media screen and (min-width: 1061px){.ezmanage-anon-user .main-block{margin-left:0}}.main-block--padded-for-store{padding:24px}.main-block--padded-for-mobile-portal{padding:12px}#caterer-portal-signin{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 900px){#caterer-portal-signin{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:75px auto 25px}}#caterer-portal-signin h1{border-bottom:none;color:#66696b;font-size:1.5rem;margin-top:0;padding-bottom:12px}#caterer-portal-signin h2{color:#ff6b1e;font-size:0.75rem;font-weight:normal;letter-spacing:1px;text-transform:uppercase}#caterer-portal-signin h3{font-size:1rem}#caterer-portal-signin a{font-weight:bold}#caterer-portal-signin a,#caterer-portal-signin p{font-size:0.875rem;line-height:1.57}#caterer-portal-signin input{border:1px solid #ced4d9;box-shadow:none;box-sizing:border-box;height:32px;margin-bottom:22px;width:100%}#caterer-portal-signin .error input{border:1px solid #eed3d7}#caterer-portal-signin label{margin-bottom:10px}#caterer-portal-signin li{margin-top:32px;position:relative}#caterer-portal-signin li .icon-container{background-color:rgba(255,107,30,0.1);border-radius:50%;display:none;height:48px;position:absolute;left:-70px;text-align:center;top:0;width:48px}@media screen and (min-width: 900px){#caterer-portal-signin li .icon-container{display:block}}#caterer-portal-signin li img{margin-top:12px}#caterer-portal-signin ul{list-style-type:none;margin-left:0}#caterer-portal-signin .dialog{border:1px solid #ced4d9;border-radius:6px;box-shadow:none;padding:32px;width:auto}#caterer-portal-signin .info,#caterer-portal-signin .signin{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:32px;width:100%}@media screen and (min-width: 900px){#caterer-portal-signin .info,#caterer-portal-signin .signin{margin:0}}#caterer-portal-signin .info{margin-top:0;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width: 900px){#caterer-portal-signin .info{margin-right:48px;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}#caterer-portal-signin .signin{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}@media screen and (min-width: 900px){#caterer-portal-signin .signin{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}#caterer-portal-signin .submit-button{background:#3a81be;border:solid 1px #3a81be;color:#fff;margin:0;text-shadow:none}#create-account{padding-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 1061px){#create-account{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#create-account .hide-on-mobile{display:none}}#create-account p{max-width:460px}#create-account ul{padding-bottom:12px;padding-top:12px}#create-account a{font-weight:bold}#create-account form input:not([type="submit"]){width:90%}@media screen and (max-width: 1061px){#create-account form input:not([type="submit"]){padding:17px;font-size:17px}}#create-account form input[type="submit"]{background:#3a81be;margin-top:24px;margin-bottom:24px}@media screen and (max-width: 1061px){#create-account form input[type="submit"]{width:100%}}@media screen and (max-width: 1061px){#create-account form label{font-weight:900}}#create-account .copy,#create-account .create-account-form{padding-right:24px;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:24px;width:100%}@media screen and (max-width: 1061px){#create-account .copy,#create-account .create-account-form{padding:0px}}#create-account .create-account-form{border:1px solid #ced4d9;border-radius:8px;padding:24px 12px 12px 24px}#create-account .create-account-form #existing-account-log-in{color:#999}@media screen and (max-width: 1061px){#create-account .create-account-form{border-left:none;border-right:none;border-radius:0;margin-top:0px;padding:0}#create-account .create-account-form h3{color:#66696b}}@media screen and (max-width: 1061px){#create-account{padding-top:0px}#create-account input[type="submit"]{background:#3a81be;margin-top:24px;margin-bottom:24px}#create-account h1{font-size:26px;line-height:1.25;margin-bottom:0px}}#create-portal-account-error{text-align:center;border:1px solid #ced4d9;border-radius:8px;margin:48px auto;max-width:600px;padding:48px}#create-portal-account-error #contact-us-button{background:#3a81be;color:#fff}#create-portal-account-error #back-to-button{background:#fff;color:#3a81be}#create-portal-account-error a{margin:24px 6px}@media screen and (max-width: 1061px){#create-portal-account-error h3{color:#66696b}#create-portal-account-error .hide-on-mobile{display:none}}.order_placed #main-body-section[style]{max-width:1024px !important}.order_placed .full-width-header{width:100%;text-align:center}.order_placed .full-width-header__individual_pkgs{background:transparent url(/ezrails/store/order-confirmation-background-10a2442b194e3eab5ee82a11967512110207be69c66560a629612834340f5a09.jpg) no-repeat center;background-size:cover;padding-top:75px}.order_placed .full-width-header__individual_pkgs h1,.order_placed .full-width-header__individual_pkgs div{margin:0;margin-bottom:20px;padding:0}.order_placed .full-width-header__individual_pkgs .btn{display:block;margin:20px auto}.order_placed .full-width-header__taco-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:transparent url(/ezrails/store/order_placed/taco-bar-ec626342d55e3e5468863d16d177a8d235711d8669bdb63d6cfefcaff904c3de.jpg) no-repeat center;background-size:cover;padding:60px 60px 76px 60px;color:#212223}.order_placed .full-width-header__taco-bar h1{margin:0;font-size:32px;font-weight:400}.order_placed .full-width-header__taco-bar .refer-a-friend-prompt{padding:0;font-size:16px}.order_placed .full-width-header__taco-bar .refer-a-friend-prompt span{color:#008054;font-weight:600}.order_placed .order-placed__header__white-background{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px;background-color:#fff;border-radius:8px;max-width:1024px;margin:auto;padding:48px 200px}.order_placed .order-placed__header__white-background h1{color:#212223}.order_placed .order-placed__header__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:40px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:700}.order_placed .order-placed__header__link-gray{color:#212223;text-decoration:underline;text-underline-offset:4px;padding:8px 16px;border-radius:8px}.order_placed .order-placed__header__link-gray:hover{background:#f0f2f7}.order_placed .order-placed__header__link-gray:focus{background:#d6d9e1}.order_placed .order-placed__header__button-green{background-color:#008054;color:#fff;padding:8px 16px;border-radius:8px}.order_placed .order-placed__header__button-green:hover{background-color:#004E39;text-decoration:none}.order_placed div.refer-a-friend-prompt{background:transparent;padding-bottom:66px}.order_placed .order-placed .btn{background:#fff;border:solid 1px #3a81be;box-shadow:none;color:#3a81be;margin:0;padding:0 14px;height:38px;line-height:38px;text-shadow:none}.order_placed .order-placed .btn:hover,.order_placed .order-placed .btn:active,.order_placed .order-placed .btn:hover:enabled,.order_placed .order-placed .btn:active:enabled{background:#3a81be;color:#fff;font-weight:bolder}.order_placed .order-placed .btn--right{margin-bottom:12px;display:block}@media screen and (min-width: 768px){.order_placed .order-placed .btn--right{margin-top:-6px;float:right;display:inline-block}}.order_placed .order-placed .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:calc(100% - 64px);margin:0 32px}.order_placed .order-placed .row:before,.order_placed .order-placed .row:after{display:none;margin:0;width:100%}@media screen and (min-width: 768px){.order_placed .order-placed .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.order_placed .order-placed .column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width: 768px){.order_placed .order-placed .column{width:calc(50% - 12px)}}.order_placed .order-placed .column>div{background-color:white;border:solid 1px #cccfd5;border-radius:8px;padding:24px 32px;margin-bottom:24px}.order_placed .order-placed .column>div>h2{font-size:20px;margin-bottom:16px;margin-top:0}.order_placed .order-placed .order-placed__receipt{width:auto}.order_placed .order-placed .order-placed__receipt .order-placed__section-title{padding-bottom:10px}.order_placed .order-placed .order-placed__receipt .order-placed__receipt-items,.order_placed .order-placed .order-placed__receipt .order-placed__receipt-extras{margin-bottom:10px;padding-bottom:10px}.order_placed .order-placed .order-placed__receipt .order-placed__receipt-item{margin-bottom:8px}.order_placed .order-placed .order-placed__receipt .order-placed__receipt-total{margin-bottom:0}.order_placed .order-placed .order_placed__edit-order{display:none}.order_placed .order-placed .refer-a-friend-prompt{width:auto;padding:0}.order_placed .order-placed .refer-a-friend-prompt>img{display:none}.order_placed .order-placed__about-ezcater,.order_placed .order-placed__ez-rewards{width:auto}.order_placed .order-placed__about-ezcater aside,.order_placed .order-placed__ez-rewards aside{float:left;background:#00b373;text-align:center;border-radius:5px;color:white;padding:30px 20px;font-size:13px;margin-right:20px;margin-top:10px}.order_placed .order-placed__about-ezcater aside strong,.order_placed .order-placed__ez-rewards aside strong{display:block;font-size:20px;font-weight:bold}.order_placed .order-placed__about-ezcater .btn,.order_placed .order-placed__ez-rewards .btn{margin-top:10px}#unsaved_changes_message{color:#926a00}#activate-pcp-trial form select#preferred_caterer_program{margin-bottom:10px}#activate-pcp-trial form input.btn.btn-primary{margin-bottom:10px}#edit-rewards #caterer_select{width:600px}#edit-rewards #caterer_details form{margin-bottom:10px}#edit-rewards #caterer_details .delta{font-weight:bold}#edit-rewards #caterer_details .delta.positive{color:#60ba46}#edit-rewards #caterer_details .delta.negative{color:red}#edit-rewards #caterer_details #apply_to_all_caterers{margin-top:25px;margin-bottom:10px}#download-app #header{margin-bottom:20px;margin-top:0}#download-app #main-content{overflow:hidden}#download-app #main-content #app-screenshot{border-right:1px dashed lightgray;float:left;text-align:center;width:35%}#download-app #main-content #app-screenshot img{width:138px;height:280px}#download-app #main-content #download-instructions{float:right;font-size:18px;width:60%}#download-app #main-content #download-instructions input[type='text'].error{border-color:#b94a48;color:#b94a48}#download-app #main-content #download-instructions #app-usage{margin-top:15px;font-size:16px}#download-app #main-content #download-instructions .btn-submit{margin-bottom:10px}#existing-customer{float:right;margin-top:30px}.left{float:left}.right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.control-label-optional:after{content:'(optional)';font-weight:normal}.dialog label.control-label{font-weight:bold}.dialog label.control-label.required::after,.dialog label.control-label .required{content:'*';color:#ff585d;font-size:17px}.select-row{margin:20px 0 10px 0;overflow:auto}.select-row select{width:100%}.select-row .preferred{float:left;width:40%}.select-row .rewards{float:right;width:40%;margin-right:100px}.select-row:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.rankings-panel{padding:10px 20px 20px 20px;border:1px solid #ced4d9;border-radius:8px}.scorecard-panel{padding:20px 20px 0 20px;border:1px solid #ced4d9;border-radius:8px}.scorecard-panel .stat-row{width:50%;padding:15px}.scorecard-panel .stat-row-left{padding-right:30px}.scorecard-panel .stat-row-right{padding-left:30px}.scorecard-panel .stat-name{font-weight:bold}.scorecard-panel .stat-percentage{font-weight:bold;float:right}.scorecard-panel .stat-tooltip{font-size:14px}.scorecard-panel .table-progress{margin-bottom:10px}.scorecard-panel .stat-labels{width:20%;float:left}.scorecard-panel .stat-labels:hover{cursor:default}.scorecard-panel .stat-labels--new-search-algo{width:30%;float:left;text-align:right;padding-right:9px;line-height:20px}.scorecard-panel .stat-labels--new-search-algo:hover{cursor:default}.scorecard-panel .progress-labels{margin:0 0 20px 20%;color:#b0b0b0}.scorecard-panel .progress-labels .danger{float:left}.scorecard-panel .progress-labels .excellent{float:right}.scorecard-panel .progress-labels:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}.scorecard-panel .bar{background-image:none}.scorecard-panel .bar--new-search-algo{background-color:#8b99a6;height:100%}.scorecard-panel .bar-1{width:20%;background-color:red}.scorecard-panel .bar-2{width:40%;background-color:#f89406}.scorecard-panel .bar-3{width:60%;background-color:#ffdc8a}.scorecard-panel .bar-4{width:80%;background-color:#c3ee75}.scorecard-panel .bar-5{width:100%;background-color:#8bcd16}.scorecard-panel .ezordering-prompt{margin-bottom:20px;line-height:20px;overflow:hidden}.scorecard-panel .ezordering-prompt-link{line-height:20px;font-weight:700}.apply-all-button{float:left;margin-left:30px}#details-box{margin:20px 0}#details-box summary{color:#3a81be}#details-box p{margin-left:20px}#feedback-container{position:fixed;top:300px;left:50%;margin-left:-40px;min-height:80px;width:80px;z-index:20000;display:none;color:#60ba46;font-size:48px;padding:15px 0 0 20px;opacity:0.6}.top-margin{margin-top:15px}.top-margin-l{margin-top:30px}.extra-padding{padding:20px 40px}.marketing-tools-subnav{margin:-34px -24px 48px -24px;padding-top:34px;background-color:#ffffff;box-shadow:#ced4d9 0px -1px 0px 0px inset}.marketing-tools-subnav .content{padding-left:32px;margin-top:-16px}.marketing-tools-subnav h1{font-size:32px;font-weight:400;color:#66696b;line-height:1.35}.marketing-tools-subnav .subnav-items{margin-top:12px;box-sizing:border-box}.marketing-tools-subnav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;line-height:20px}.marketing-tools-subnav li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12px}.marketing-tools-subnav li.active{margin-left:0px}.marketing-tools-subnav a{font-weight:700;color:#3e90d6;padding-left:8px;padding-right:8px}.marketing-tools-subnav a:hover{color:#1e70bf;box-shadow:#afb4b8 0px -2px 0px 0px inset}.marketing-tools-subnav a.active{box-shadow:#3e90d6 0px -2px 0px 0px inset}
