.branches-container{padding:10px;height:100%}.branches-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.branches-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.branches-container .online{color:limegreen}.branches-container .offline{color:red}.brands-container{padding:10px;height:100%}.brands-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.brands-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px;background-color:#BBBBBB;padding:2px}.categories-container{padding:10px;height:100%}.categories-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.categories-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.chains-container{padding:10px;height:100%}.chains-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.chains-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.clearing-container{padding:10px;height:100%}.clearing-container .pmx-table-controls>*{margin-right:10px}.clearing-container .pmx-table-pagination .fa-file-excel-o{margin-right:5px}.clearing-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.clearing-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px;background-color:#BBBBBB;padding:2px}.loadingVeil{background-color:rgba(255,255,255,0.14) !important}.loadingVeil .content{top:0 !important;padding-top:10px !important}.loadingVeil i{font-size:20px !important}.loadingVeil i.cancel{font-size:19px !important;color:#FF8080 !important;margin-left:13px !important}.loadingVeil i.spinner-icon{font-size:25px !important;margin:0 !important;color:white !important}.branch-modal .pmx-form-box label{width:90px}.branch-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.branch-modal .pmx-form-box .upload-box img{width:100%;height:100%}.branch-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.branch-modal .pmx-form-box .options{display:flex;flex-direction:column}.branch-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.branch-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.branch-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.brand-modal .warning{text-align:center;margin:0 0 20px 0;font-size:13px;color:#FF4F4F}.brand-modal .pmx-form-box label{width:70px}.brand-modal .pmx-form-box .upload-box{position:relative;width:70px;height:70px;padding:4px;background-color:#828282}.brand-modal .pmx-form-box .upload-box img{width:100%;height:100%}.brand-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.brand-modal .pmx-form-box .upload-box i.ng-invalid{color:#ff556b}.brand-modal .pmx-form-box .options{display:flex;flex-direction:column}.brand-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.brand-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.brand-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.cancelReason-modal textarea{width:100%;height:130px}.category-modal .warning{text-align:center;margin:0 0 20px 0;font-size:13px;color:#FF4F4F}.category-modal .pmx-form-box label{width:70px}.category-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.category-modal .pmx-form-box .upload-box img{width:100%;height:100%}.category-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.category-modal .pmx-form-box .upload-box i.ng-invalid{color:#ff556b}.category-modal .pmx-form-box .options{display:flex;flex-direction:column}.category-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.category-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.category-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.chain-modal .pmx-form-box label{width:100px}.chain-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.chain-modal .pmx-form-box .upload-box img{width:100%;height:100%}.chain-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.chain-modal .pmx-form-box .upload-box i.ng-invalid{color:#ff556b}.chain-modal .pmx-form-box .options{display:flex;flex-direction:column}.chain-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.chain-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.chain-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.clientTurn-modal .pmx-form-box label{width:70px}.promotion-modal .pmx-form-box label,.promotion-modal .pmx-form-array-box label{width:120px}.form-html-modal .pmx-form-box label,.form-html-modal .pmx-form-array-box label{width:120px}.freeProducts-modal .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.freeProducts-modal .pmx-form{padding:0 10px}.freeProducts-modal .pmx-form label{min-width:130px}.freeProducts-modal .box{margin:10px auto}.freeProducts-modal .box .label{font-size:13px;text-align:center;opacity:.64}.freeProducts-modal .box .value{font-size:30px;opacity:.81;margin:10px}.giftCard-modal .pmx-form-box label{min-width:90px;max-width:90px}.giftCard-modal .branch-selection{padding:0 5px}.giftCard-modal .branch-selection:hover{background-color:rgba(0,0,0,0.08)}.giftCard-modal .branch-selection div{font-size:12px;font-weight:normal;min-width:180px}.giftCard-modal .branch-selection input{flex:0 0 auto;-webkit-flex:0 0 auto}.brand-modal .pmx-form-box label{width:70px}.brand-modal .pmx-form-box .upload-box{position:relative;width:70px;height:70px;padding:4px;background-color:#828282}.brand-modal .pmx-form-box .upload-box img{width:100%;height:100%}.brand-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.brand-modal .pmx-form-box .options{display:flex;flex-direction:column}.brand-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.brand-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.brand-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.ingredient-modal .pmx-form-box label{width:70px}.ingredient-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.ingredient-modal .pmx-form-box .upload-box img{width:100%;height:100%}.ingredient-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.ingredient-modal .pmx-form-box .options{display:flex;flex-direction:column}.ingredient-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.ingredient-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.ingredient-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.kiriQuery-modal .pmx-form-box label{width:100px}.mailTemplate-modal .preview{border:1px dashed;height:300px;overflow:auto}.mailTemplate-modal .vars-container{font-size:11px;opacity:.8}.mailTemplate-modal .vars-container .pmx-row{justify-content:center}.mailTemplate-modal .vars-container p{margin:0;text-align:center;font-size:14px}.mailTemplate-modal .vars-container .name{width:50%;text-align:right;padding-right:5px;font-weight:bold;height:20px}.mailTemplate-modal .vars-container .description{width:50%;padding-left:5px;text-align:left;height:20px}.mailTemplate-modal .pmx-form-box textarea{resize:none;width:100%;height:100px}.mailTemplate-modal .pmx-form-box label{width:70px}.mailTemplate-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.mailTemplate-modal .pmx-form-box .upload-box img{width:100%;height:100%}.mailTemplate-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.mailTemplate-modal .pmx-form-box .options{display:flex;flex-direction:column}.mailTemplate-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.mailTemplate-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.mailTemplate-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.manualReservation-modal .warn{font-size:12px;line-height:11px;text-align:center;color:#c33535;margin-top:-5px}.manualReservation-modal .pmx-form-box label{width:90px}.manualReservation-modal .slots-box span{font-size:13px;color:red}.manualReservation-modal .slots-box input{height:30px}.poll-modal .warning{text-align:center;margin:0 0 20px 0;font-size:13px;color:#FF4F4F}.poll-modal .pmx-form-box label{width:70px}.poll-modal .pmx-form-box .upload-box{position:relative;width:70px;height:70px;padding:4px;background-color:#828282}.poll-modal .pmx-form-box .upload-box img{width:100%;height:100%}.poll-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.poll-modal .pmx-form-box .upload-box i.ng-invalid{color:#ff556b}.poll-modal .pmx-form-box .options{display:flex;flex-direction:column}.poll-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.poll-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.poll-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.poll-modal button:disabled{background:#181758 !important}.pResults-modal .pmx-form-box label{width:70px}.pResults-modal .pmx-form-box .upload-box{position:relative;width:70px;height:70px;padding:4px;background-color:#828282}.pResults-modal .pmx-form-box .upload-box img{width:100%;height:100%}.pResults-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.pResults-modal .pmx-form-box .upload-box i.ng-invalid{color:#ff556b}.pResults-modal .pmx-form-box .options{display:flex;flex-direction:column}.pResults-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.pResults-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.pResults-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.pResults-modal button:disabled{background:#181758 !important}.product-modal .upload-box{position:relative;width:70px;height:70px;padding:4px;margin:2px;background-color:#828282}.product-modal .upload-box img{width:100%;height:100%}.product-modal .upload-box i{position:absolute;bottom:3px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.product-modal .upload-box i.add{margin-left:-15px;left:50%}.product-modal .upload-box i.update{left:3px}.product-modal .upload-box i.update:hover{color:#90ff98}.product-modal .upload-box i.remove{right:3px}.product-modal .upload-box i.remove:hover{color:#ff9283}.product-modal .upload-box i.add{bottom:50%;margin-bottom:-15px}.product-modal .personalize-head{align-items:center}.product-modal .personalize-head i{margin-left:8px;margin-top:9px;font-size:14px}.product-modal .label-box{padding:3px;border:1px solid #ddd;flex-wrap:wrap}.product-modal .label-box .empty{font-size:10px;text-align:center;width:100%;opacity:.8}.product-modal .label-box .label{width:auto;border:1px solid #E4E4E4;border-radius:3px;background-color:white;font-size:10px;padding:0 5px;transition:background-color ease-in-out .15s}.product-modal .label-box .label:hover{background-color:#c2c1ff}.product-modal .label-box .label i{font-size:13px;margin-left:5px}.product-modal .pmx-form-box label{width:70px}.product-modal .pmx-form-box .options{display:flex;flex-direction:column}.product-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.product-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.product-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.product-modal h5{margin:10px 0 0 0}.product-modal h4{margin:0 0 10px 0}.promotion-modal .pmx-form-box label,.promotion-modal .pmx-form-array-box label{width:120px}.promotion-modal angucomplete-alt input{width:100% !important}.promotion-modal .products{font-size:12px;max-height:100px;width:100%;overflow-y:auto}.promotion-modal .products .product{position:relative}.promotion-modal .products .product:hover{background-color:rgba(0,0,0,0.11)}.promotion-modal .products .product i{margin-right:5px;margin-left:5px}.promotion-modal .products .product i.remove{position:absolute;right:5px;top:6px}.promotion-modal .products .product span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;width:200px}.promotion-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}.reservationConfig-modal .pmx-form-box label{width:110px}.reservationDetail-modal .pmx-form-box label{width:90px}.reservationDetail-modal .pmx-form-box div{font-size:13px;background-color:#e4e4e4;padding:0 5px;width:100%}.reservationExport-modal .pmx-form-box label{width:90px}.reservationExport-modal .pmx-form-box div{font-size:13px;background-color:#e4e4e4;padding:0 5px;width:100%}.resrvationHelp-modal .pmx-form-box label{width:70px}.resrvationHelp-modal textarea{width:100%;min-height:150px}.resrvationHelp-modal .reference{margin:10px 5px}.resrvationHelp-modal .reference .icon{min-height:20px;min-width:30px;text-align:center;opacity:.64}.resrvationHelp-modal .reference .text{opacity:.64}.sendSMS-modal .pmx-form-box label{width:70px}.sendSMS-modal textarea{width:100%;min-height:150px}.useGiftCard-modal .error{color:red;margin:10px 0;text-align:center}.users-modal .pmx-form-box label{width:120px}.users-modal .pmx-form-box .upload-box{position:relative;width:50px;height:50px}.users-modal .pmx-form-box .upload-box img{width:100%;height:100%}.users-modal .pmx-form-box .upload-box i{position:absolute;bottom:3px;left:50%;margin-left:-15px;right:0;text-align:center;width:30px;height:30px;padding-top:7px;border-radius:40px;background-color:rgba(0,0,0,0.7);color:white;cursor:pointer}.users-modal .pmx-form-box .options{display:flex;flex-direction:column}.users-modal .pmx-form-box .options .box{display:flex;flex-direction:row;align-items:center;font-size:12px;opacity:.8;height:15px}.users-modal .pmx-form-box .options .box input{min-width:12px;flex:0;cursor:pointer}.users-modal h3{margin:0;font-size:17px;opacity:.8;text-align:center;font-weight:normal;text-transform:uppercase}html{font-family:pmx-default,sans-serif}h1,h2{font-weight:300;margin:10px 0}button{color:rgba(255,255,255,0.8);background-color:#5F44FF;border:1px solid #5F44FF;border-radius:4px;cursor:pointer;padding:5px 18px;font-size:12px;font-family:inherit;position:relative;overflow:hidden}button:hover{background-color:#31f}button.secondary{background-color:#fcfcfc;border:1px solid #e3e3e3;color:rgba(0,0,0,0.8)}button.secondary[disabled]{background-color:#A9A9A9}button.secondary:hover{background-color:#e3e3e3}button[disabled]{background-color:#A9A9A9;border:1px solid #909090;color:#dcdcdc}button:focus{outline:none}input,textarea,select{font-family:inherit;background:none;border-radius:3px;border:1px solid #DDDDDD;color:#333;padding:3px 8px 2px 8px}input[type="checkbox"],textarea[type="checkbox"],select[type="checkbox"]{margin-right:100%;margin-top:auto;margin-bottom:auto}input[disabled],textarea[disabled],select[disabled]{background-color:rgba(0,0,0,0.11)}input:focus,textarea:focus,select:focus{border:1px solid #aaa;outline:none}input.ng-invalid,textarea.ng-invalid,select.ng-invalid{border:1px solid #FF6C6C}ui-view{background-color:whitesmoke;overflow:hidden}.container-title{color:rgba(0,0,0,0.6);text-transform:uppercase;padding:5px 10px;font-size:14px}i.fa.action{cursor:pointer;color:rgba(0,0,0,0.7)}i.fa.action:hover{color:rgba(0,3,139,0.7)}.intl-tel-input{display:flex;width:100%}.pmx-autocomplete-icon-text .angucomplete-image-holder{font-size:12px;opacity:.8}.pmx-autocomplete-icon-text .angucomplete-description{font-size:11px;opacity:.65;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pmx-autocomplete-icon-text .angucomplete-title{font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pmx-table .pmx-table-actions i{margin:0 5px 0 0;padding:0 3px;font-size:13px}.pmx-table .pmx-table-controls{padding:5px;border-bottom:1px solid #E2E2E2}.pmx-table .pmx-table-header{box-shadow:0 8px 24px -12px rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.1);color:#4A4A4A}.pmx-table .pmx-table-content-row{cursor:pointer}.pmx-table .pmx-table-content-row:hover{background-color:rgba(0,0,0,0.1)}.pmx-table .pmx-table-content-row.selected{background-color:rgba(85,85,255,0.35)}.giftCards-container{padding:10px;height:100%}.giftCards-container .status.enabled{color:green}.giftCards-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.giftCards-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px;background-color:#BBBBBB;padding:2px}.brands-container{padding:10px;height:100%}.brands-container .container-title select{margin:1px 3px}.brands-container .container-title .select-label{margin-top:4px}.brands-container .container-title select,.brands-container .container-title .select-label{float:right}.brands-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.brands-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px;background-color:#BBBBBB;padding:2px}.brands-container{padding:10px;height:100%}.brands-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.brands-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.branches-container{padding:10px;height:100%}.branches-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.branches-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.left-menu-container{display:flex;flex-direction:column;flex:0 0 auto;width:40px;background-color:#263238;color:rgba(255,255,255,0.8);overflow:hidden;overflow-y:auto;align-items:stretch}.left-menu-container:hover{width:auto}.left-menu-container .menu-item{height:44px;white-space:nowrap;overflow:hidden;cursor:pointer}.left-menu-container .menu-item:hover{color:white;background-color:rgba(0,0,0,0.1)}.left-menu-container .menu-item i{padding:10px;font-size:21px;float:left;width:21px;text-align:center}.left-menu-container .menu-item span{margin-right:12px;text-transform:uppercase;font-size:11px;padding-top:15px;height:20px;float:left}.login-container{width:100%;height:100%;position:absolute;background:radial-gradient(#f4253f, #a01c2d, #881826)}.login-container .credentialBlock{width:280px;position:absolute;top:50%;left:50%;margin-left:-160px;margin-top:-120px;background-color:#FFFFFF;padding:10px 40px 30px 40px;box-shadow:5px 5px 20px rgba(0,0,0,0.55);border-radius:4px;text-align:center;display:flex;flex-direction:column}.login-container .credentialBlock h2{margin-bottom:30px}.login-container .credentialBlock button{margin-top:20px}.login-container .credentialBlock input{margin-bottom:4px}.mailTemplates-container{padding:10px;height:100%}.mailTemplates-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.mailTemplates-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.poll-container{padding:10px;height:100%}.poll-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.poll-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px;background-color:#BBBBBB;padding:2px}.products-container{padding:10px;height:100%}.products-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.products-container .panel .pmx-table .pmx-table-header span{cursor:pointer}.products-container .panel .pmx-table .pmx-table-content-row .icon-label label{margin-left:5px}.products-container .panel .pmx-table .pmx-table-content-row .icon-label .fa-times-circle{color:#ff4957}.products-container .panel .pmx-table .pmx-table-content-row .icon-label i{width:12px;opacity:.8}.promotions-container{padding:10px;height:100%}.promotions-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.promotions-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.reservations-container{padding:10px;height:100%}.reservations-container .sms-status{font-size:21px;cursor:pointer;margin-left:10px}.reservations-container .resLapse .rl-hour{text-align:center;font-size:12px;opacity:.64;margin-top:5px}.reservations-container .resLapse .rl-slots{text-align:center;font-size:15px;opacity:.81;margin-top:4px}.reservations-container .pmx-table .pmx-table-content-row span{font-size:16px;color:rgba(0,0,0,0.81)}.reservations-container .pmx-table .pmx-table-actions i{font-size:20px;padding:0}.reservations-container .pmx-table .pmx-table-header span,.reservations-container .pmx-table .pmx-table-content-row span{font-size:16px}.reservations-container .isnow{background-color:#fff295}.reservations-container .daychange{border-top:2px solid #8888ff}.reservations-container .container-title{font-size:20px}.reservations-container .dow{text-align:center;border:1px solid gainsboro;margin:0 3px;color:gray;font-size:11px;padding:3px}.reservations-container .dow.active{background-color:#a4afff !important;border-color:#8b91c3;color:white}.reservations-container .dow:hover{background-color:#e1e4fd;cursor:pointer}.reservations-container .reservation-select{text-transform:uppercase;font-size:20px;opacity:.81;border:none;padding:0;margin:0}.reservations-container .reservation-select option{font-size:13px}.reservations-container .panel{margin:0 5px 10px 5px;background-color:white;border-radius:4px}.reservations-container .panel .pmx-table .pmx-table-content-box{min-height:70px}.reservations-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}.reservations-container .panel .pmx-table .sms-sent{color:#fff45a}.reservations-container .panel .pmx-table .sms-accepted{color:#4fe237}.reservations-container .panel .pmx-table .sms-status{color:#ff8484}.reservations-container .res-redirect{position:absolute;background:#ffbf88;top:0;right:0;left:0;bottom:0;font-size:18px;color:black;justify-content:center;align-items:center}.reservations-container .res-redirect .txt{margin-bottom:10px;max-width:500px}.reservations-container .res-redirect .warn{font-size:40px;margin-bottom:30px}.reservations-container .res-redirect button{font-size:20px;display:block;margin:40px auto}.top-menu-container{color:white;height:48px;flex:0 0 auto;background-color:#37474F;border-bottom:1px solid #222c31;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-menu-container .logo{float:left}.top-menu-container .logo img{height:33.6px;margin-top:7.2px;margin-left:10px}.top-menu-container .user{float:right;height:100%;padding:0 10px;display:flex;flex-direction:row;cursor:pointer;position:relative;min-width:100px;justify-content:flex-end}.top-menu-container .user:hover{background-color:rgba(0,0,0,0.1)}.top-menu-container .user .avatar{margin-top:10.8px;width:26.4px;height:26.4px;border-radius:26.4px;background-color:#F9F9F9;text-align:center}.top-menu-container .user .avatar i{margin-top:6.6px;font-size:13.2px;color:#cecece}.top-menu-container .user .name{padding-top:14px;margin:0 5px;font-size:12px}.top-menu-container .user .name i{margin-left:3px;font-size:8.4px}.top-menu-container .user:focus{outline-width:0}.top-menu-container .user:focus .menu{display:block}.top-menu-container .user .menu{display:none;position:absolute;top:100%;width:100%;left:0;color:#545454;z-index:99;background-color:white;border:1px solid #E4E4E4;margin-top:1px;box-shadow:1px 1px 4px rgba(0,0,0,0.42)}.top-menu-container .user .menu .item{height:20px;font-size:13px;padding:5px}.top-menu-container .user .menu .item:hover{background-color:rgba(0,0,0,0.11)}.top-menu-container .user .menu .item i{margin:0 5px}.users-container{padding:10px;height:100%}.users-container .panel{margin:0 10px 10px 10px;background-color:white;border-radius:4px}.users-container .panel .pmx-table .icon{width:50px;height:50px;margin:3px}