.float-left{float:left}.float-right{float:right}.text-muted{opacity:.7}.text-small{font-size:.7rem}.is-disabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.restaurant-configuration-modal__title{margin:0 0 .5rem 0}.restaurant-configuration-modal__form{max-height:400px;margin-top:10px;overflow:scroll}.restaurant-configuration-modal__table{width:100%}.restaurant-configuration-modal__label{display:block;margin-top:.5rem}.restaurant-configuration-modal__label--radio{padding-left:20px;display:inline-block;position:relative}.restaurant-configuration-modal__input{width:100%;padding:.5rem;font-size:1.1rem}.restaurant-configuration-modal__input--radio{position:absolute;margin-left:-40px}.restaurant-configuration-modal__spacing-bottom{margin-bottom:1rem}.restaurant-configuration-modal__footer{border-top:1px solid #000;padding:1rem;text-align:right}.modal-content h2{margin:0 0 .5rem 0}.modal-content h3{margin:0 0 1.5rem 0;color:#696969}.modal-content form{max-height:400px;overflow:scroll}.modal-content label{display:block;margin-top:.5rem}.modal-content label.radio-label{display:inline-block;position:relative;padding-left:20px}.modal-content input{width:100%;padding:.5rem;font-size:1.1rem}.modal-content input[type=radio]{position:absolute;margin-left:-40px}.modal-content .text-small{margin-bottom:1rem}.modal-content .radio-inline{display:inline-block;position:relative;padding-left:25px;margin:1rem 0 1rem 0}.modal-content .radio-inline input{position:absolute;margin-left:-110px}.modal-content .radio-inline.disabled{color:rgba(0,0,0,.5);margin-left:-50px}.modal-content .dropdowns{margin-top:1rem;float:right}.modal-footer{border-top:1px solid;padding:1rem;text-align:right}.con-warning--text{height:36px;padding:0 16px;border:1px solid red;border-radius:4px;color:red}.clear:after{clear:both;content:"";display:table}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,Arial,sans-serif;height:100%}body,div,html,li,span,ul{border:0;margin:0;padding:0}h1,h2,h3{color:#000;font-weight:500}a{color:#073be6;cursor:pointer;text-decoration:none}a:hover{color:#505050}a:hover .btn{margin:0 15px 0 0}a.text-link{text-decoration:underline}a.text-link.secondary{color:#505050}#footer,#nav{padding:1rem}#footer a,#nav a{color:#505050}#footer .logo,#nav .logo{font-weight:500}#footer .logo img,#nav .logo img{height:30px;vertical-align:bottom}#footer{margin-top:25px;padding:0}#footer a{cursor:pointer}.alert{position:relative;padding:.75rem 1.25rem;margin:1rem 0;border:1px solid transparent;border-radius:.25rem}.alert.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.card,.panel{background:#fff;border:1px solid #e2e2e2;border-radius:2px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);margin-bottom:1.5rem}.card,.card.container,.panel{padding:1.5rem}.card.container .actions{justify-content:flex-start}.card h3{font-size:1.5em;margin:0}.card .actions{align-items:center;display:flex;justify-content:flex-end}.card .actions .button--primary{margin-left:1.5em}.button{background:#d7d7d7;border-radius:5px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#505050;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:.5rem 1rem;transition:all 125ms;box-sizing:border-box}.button.disabled{cursor:not-allowed;opacity:.8}.button.loading{cursor:wait;opacity:.8}.button.error{color:#fff;border:1px solid red;background:#fff;box-shadow:none}.button.error:hover{cursor:default}.button--primary{background-color:#073be6;color:#fff!important;border:1px solid #073be6;transition:all 125ms}.button--primary.disabled{cursor:not-allowed;background-color:#073be6}.button--primary.disabled:hover{border-color:color-blue;background-color:#073be6}.button--primary:hover{border-color:color-blue-dark;background-color:#0f1ec6;color:#fff}.button--primary:hover,.button--primary:hover a{text-decoration:none!important}.button--primary a{color:#fff!important}.button--secondary{background-color:transparent;border:1px solid #073be6;color:#073be6!important}.button--secondary.disabled{cursor:not-allowed;background-color:transparent}.button--secondary.disabled:hover{background-color:transparent;color:#fff!important;text-decoration:none!important}.button--secondary:hover{background-color:#073be6;color:#fff!important;text-decoration:none!important}.con-temp-button-overrides:hover{text-decoration:none;color:#fff!important}#breadcrumbs{list-style-type:none;margin:1.5rem 0}#breadcrumbs li{display:inline-block;font-weight:500;margin-right:.5rem}#breadcrumbs li:after{content:"/";color:#696969;display:inline-block;margin-left:.5rem}#breadcrumbs li:last-child{color:#000}#breadcrumbs li:last-child:after{display:none}#breadcrumbs li a{color:#696969}#breadcrumbs li a:hover{color:#505050;text-decoration:underline}#breadcrumbs li a.router-link-exact-active{color:#000}.nav-tabs{border-bottom:1px solid #efefef;margin:40px 0 1.5rem}.nav-tabs a{color:#505050;cursor:pointer;display:inline-block;font-weight:500;margin-right:1.5rem;padding:0 1.5rem .5rem}.nav-tabs a.active{color:#0138e6;border-bottom:2px solid #073be6}#nav-tabContent .tab-pane{display:none}#nav-tabContent .tab-pane.show{display:block}#nav-tabContent .tab-pane p{margin:0 0 1rem}.selected-locations{display:inline}.selected-locations .button{margin:0 1rem 1rem 0}.vm--modal .modal-content{padding:1.5rem}.vm--modal .modal-content h2{font-size:1.25rem;margin-top:0}.vm--modal .modal-content .text-link{margin:0 1rem 0 0}.vm--modal .modal-content .button{margin:0 1rem 1rem 0}.close{display:inline-block;margin:0 -10px 0 0;padding:0 10px;cursor:pointer}.close:hover{color:#505050}.data-list{list-style-type:none;margin-top:40px}.data-list li{margin:1rem 0}.autocomplete input{width:100%;box-sizing:border-box;padding:1rem;margin-bottom:1rem;font-size:1.1rem;position:relative;z-index:1}.autocomplete ul.selected-results{margin:0 0 1rem 0}.autocomplete ul.search-results{border-top:none;border-left:1px solid #d4dce4;border-right:1px solid #d4dce4;box-shadow:1px 2px 2px rgba(0,0,0,.1);max-height:275px;overflow-y:auto;position:relative;top:-16px;z-index:2;background:#fff}.autocomplete ul.search-results li{display:block;border-bottom:1px solid #d4dce4;padding:15px 10px}.autocomplete ul.search-results li:hover{background:#f3f3f3;cursor:pointer}.autocomplete ul.search-results li .button{float:right;margin:-5px 0 0 0;padding:.5rem;border:0}.logo-cell{width:50px!important}.logo-cell .md-table-cell-container{padding:10px!important;width:60px!important}.restaurant-cell .md-table-cell-container{padding:10px!important}.date-cell .md-table-cell-container,.name-cell .md-table-cell-container{padding:0!important}.md-table-head .md-table-head-container{height:40px!important;padding:10px!important}.search-box::-moz-placeholder{font-size:13px!important}.search-box:-ms-input-placeholder{font-size:13px!important}.search-box::placeholder{font-size:13px!important}.md-empty-state-label{font-size:20px!important}.md-field.md-theme-default:before{background-color:var(--md-theme-default-theme,#efefef)!important}.md-field.md-theme-default:after{background-color:inherit!important}hr.separator{margin:10px 0 10px 0}.no-margin{margin:0!important}.loader{margin:0 auto;fill:#073be6;height:64px;width:64px}.seperator{margin-top:1rem;margin-bottom:1rem;height:2px;width:100%;background-color:#efefef;border:0}