html,html body,html body .main,html body .main .container,.login-page .login-panel,.admin-login-right-image{height:100%}.input-panel form .form-group .form-control,.input-group .input-group-append button,.input-group .form-control{border-top:none;border-right:none;border-bottom:solid 1px #b9b3b1;border-left:none}.input-group .form-control,.form-control-plaintext:focus,.btn-outline-secondary:hover,.btn-outline-secondary:focus{box-shadow:none!important}h4,.h4{font-size:27px!important}*{color:#5a5a5a;font-size:22px}.login-page .login-panel{text-align:center}.login-page .forgot-password-text{font-size:16px;vertical-align:top}.seven-butlers-logo{height:40px;width:322px;background-repeat:no-repeat;background-position:center;background-image:url("Images/Seven Butlers/seven-butlers-logo.png")}.editor-icon{width:90%;display:inline-block}.login-panel{min-height:234px;height:100%;width:100%;max-width:400px;margin-left:auto;margin-right:auto}@media screen and (max-width:400px){.login-panel{max-width:300px}}.login-page .login-panel .seven-butlers-logo{margin:0 auto}@media(max-width:800px) and (orientation:landscape){.login-page .image-hide-sm{display:none}}@media(orientation:portrait){.login-page .image-hide-sm{display:none}}.login-page .image-password-sizing{height:auto;width:60%;max-width:234px;max-height:460px}.login-page .sign-in-text{margin-bottom:30px;text-align:left}.login-page .password-recovery-text{margin-bottom:30px;text-align:left;font-weight:600}.login-page .account-activation-text{text-align:left;font-weight:600}.login-page .account-activation-congrats-text{text-align:left;color:#a9a9a9}.login-page .password-contain-box{background-color:#d3d3d3;padding:5px;justify-content:center;align-items:center;display:flex;margin-bottom:25px}.login-page .password-contain-text{background-color:#d3d3d3;font-size:14px;font-weight:bold;text-align:left}.login-page .success-text-col{max-width:450px}@media(max-width:500px){.login-page .success-text-col{max-width:300px}}.login-page .password-recovery-panel{max-width:450px}@media(max-width:500px){.login-page .password-recovery-panel{max-width:300px}}.login-page .info-icon-pwd{display:inline-flex;padding-right:0}@media(max-width:500px){.login-page .info-icon-pwd{width:50px}}.login-page .textbox-custom{width:90%;display:inline-block}@media(max-width:500px){.login-page .textbox-custom{width:80%}}.login-page .container{padding-left:0;padding-right:0}.login-page .container>.row{padding-left:0;padding-right:0}.login-page .container>.row>div{padding-left:0;padding-right:0}.input-panel{padding:120px 50px 0!important}.input-panel form{margin-top:76px}.input-panel form .form-group .field-validation-valid{display:block;height:11px}.input-panel form .form-group .field-validation-error{display:block;height:10px}.input-panel form .form-group .form-control{height:60px}.login-panel .input-panel,.image-panel{height:800px}.login-panel .input-panel,.login-panel .image-panel{border-top:1px solid #b9b3b1;border-bottom:1px solid #b9b3b1}.image-fit{display:flex;justify-content:center;align-items:center;overflow:hidden}.image-fit img{height:100%}body.login-page{background-color:transparent}.admin-login-right-image{background-repeat:no-repeat;background-image:url("login/login admin.png")}.forgot-password{position:relative;display:flow-root;font-size:14px!important}.forgot-password a,.forgot-password a:hover,.forgot-password a:focus,.forgot-password a:valid a:visited{float:right;color:#5a5a5a;text-decoration:none}.keep-sign-in{font-size:14px!important;position:relative;float:left;margin-bottom:24px!important}@media(max-width:769px){.input-panel{left:0;position:absolute!important}.image-panel{z-index:-1;opacity:.3;background:#fff;min-height:100%;min-width:100%}}.input-group .input-group-prepend .input-group-text{border:none;background-color:transparent}.form-control-plaintext{background-color:transparent!important;border:none!important}.btn-outline-secondary{color:red!important}.btn-outline-secondary:hover,.btn-outline-secondary:focus{background-color:transparent!important}.main-menus .app-body{margin-top:101px!important}.main-menus .app-header.navbar{height:101px!important}.main-menus .seven-butlers-top-header-logo{height:29px;width:246px;margin:0 0 0 40px;background-repeat:no-repeat;background-image:url("Images/Seven Butlers/seven-butlers-logo.png");background-size:contain}.main-menus .container>.row:nth-of-type(1){margin-top:36px}.main-menus .center-menu-panel{text-align:center}.main-menus .center-menu-panel>.row:nth-of-type(1){margin-bottom:30px}.main-menus .center-menu-panel p:first-child{margin:0}.main-menus .center-menu-panel p:nth-child(0n+2){margin:0 0 40px 0}.main-menus .center-menu-panel p:nth-child(0n+2) strong{color:#1f4e78}.main-menus .btn-menu{min-height:240px;min-width:255px;width:100%;height:100%;background-repeat:no-repeat;background-color:#fff;color:#5a5a5a;float:left;position:relative}.main-menus .btn-menu img{max-width:104px;max-height:95px;top:-19px;position:relative}.main-menus .btn-menu span{position:absolute;bottom:22%;width:100%;left:0%}.main-menus .btn-menu:hover,.main-menus .btn-menu:active,.main-menus .btn-menu:focus{background-color:#fff;text-decoration:none;color:#5a5a5a}.main-menus .button-page-back{position:absolute;margin:0 0 0 14px}.main-menus .header-title{margin:auto}.main-menus .setting-panel{text-align:center;padding-top:115px}.main-menus .setting-panel .form-group{margin-top:55px}@media(max-width:769px){.main-menus .center-menu-panel .row div:first-child{margin-bottom:30px}}@media(max-width:870px){.main-menus .btn-menu{min-width:155px;min-height:200px}}@media(max-width:1190px){.main-menus .btn-menu{min-width:0}}.container-wide{margin:0 -30px}.block-screen{background-color:rgba(204,204,204,.4);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:table;position:absolute}.center-container-parent{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:table;position:absolute}.center-container{display:table-cell;vertical-align:middle}.center-content{text-align:center;color:#2f2f2f;margin:auto}.order-page .row-status{border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb;padding-top:23px;padding-bottom:23px}.order-page .row-header{padding-top:23px;padding-bottom:23px}.order-page .status-text{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:25.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.2;letter-spacing:normal;text-align:left;min-width:104px;color:#1f4e78}.order-page .btn-print{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:24px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.21;letter-spacing:normal;text-align:center;color:#fff}.order-page .header-text{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:34px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.85;letter-spacing:normal;text-align:left;color:#5a5a5a}.order-page .order-hd-status-text-white{font-family:'Maven Pro',sans-serif;font-size:21.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.96;letter-spacing:normal;text-align:center;color:#fff}.order-page .order-hd-status-text-white:disabled{border:none;color:#bfbfbf;background-color:#ebebeb}.order-page .order-hd-status-new{height:54px;border-radius:3px;background-color:#ff8a18;padding:inherit;display:inline-block;border:none;padding-left:27px;padding-right:27px}.order-page .order-hd-status-text{vertical-align:middle;font-family:'Maven Pro',sans-serif;font-size:19.5px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.96;letter-spacing:normal;text-align:center;color:#2f2f2f;white-space:nowrap}.order-page .order-hd-status-default{height:54px;object-fit:contain;border-radius:3px;background-color:#ebebeb;border:none;padding:inherit;display:inline-block;padding-left:27px;padding-right:27px}.order-page .order-hd-status-default:hover{border:solid}.order-page .order-hd-status-default:disabled{border:none;color:#bfbfbf;background-color:#ebebeb}.order-page .order-hd-status-accepted{height:54px;object-fit:contain;border-radius:3px;background-color:#00add2;padding:inherit;display:inline-block;border:none;padding-left:27px;padding-right:27px}.order-page .order-hd-status-ready{height:54px;object-fit:contain;border-radius:3px;background-color:#5e3890;padding:inherit;display:inline-block;border:none}.order-page .order-hd-status-ontheway{height:54px;object-fit:contain;border-radius:3px;background-color:#ff00f4;padding:inherit;display:inline-block;border:none}.order-page .order-hd-status-cancelled{height:54px;object-fit:contain;border-radius:3px;background-color:#d70118;padding:inherit;display:inline-block;border:none;padding-left:27px;padding-right:27px}.order-page .order-hd-status-completed{height:54px;object-fit:contain;border-radius:3px;background-color:#75a700;padding:inherit;display:inline-block;border:none;padding-left:27px;padding-right:27px}.order-page .card-order{width:395px;object-fit:contain;border-radius:5px;border-width:0;margin-left:7px;margin-right:7px;margin-bottom:14px;display:inline-block;box-shadow:5.9px .8px 1px 0 #eaeaea;background-color:#fff;min-width:395px;max-width:395px;min-height:300px;max-height:323px}.order-page .card-order:hover{border:solid}.order-page .order-header{background-color:#fff;border-bottom:solid 1px #ccc}.order-page .order-number{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:23px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:normal;text-align:center;color:#2f2f2f;border-right:solid 1px rgba(47,47,47,.3);vertical-align:middle;width:108px}.order-page .order-count{font-family:'Maven Pro',sans-serif;font-size:17.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.75;letter-spacing:normal;text-align:center;color:#2f2f2f;vertical-align:middle;width:70px}.order-page .order-status-new{width:167px;height:48px;border-radius:3px;background-color:#ff8a18}.order-page .order-status-text{vertical-align:middle;font-family:'Maven Pro',sans-serif;font-size:15px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:3;letter-spacing:normal;text-align:center;color:#fff;padding:0}.order-page .order-status-accepted{width:167px;height:48px;object-fit:contain;border-radius:3px;background-color:#00add2}.order-page .order-status-ready{width:167px;height:46px;object-fit:contain;border-radius:3px;background-color:#5e3890}.order-page .order-status-cancelled{width:167px;height:46px;object-fit:contain;border-radius:3px;background-color:#d70118}.order-page .order-status-completed{width:167px;height:46px;object-fit:contain;border-radius:3px;background-color:#75a700}.order-page .order-detail{font-family:'Maven Pro',sans-serif;font-size:18px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2f2f2f}.order-page .order-totaltext{font-family:'Maven Pro',sans-serif;font-size:17.5px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:normal;text-align:left;color:#2f2f2f}.order-page .order-pickuptext{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:17.5px!important;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.26;letter-spacing:normal;text-align:right;color:#2f2f2f}.order-page .order-totalvalue{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:28.5px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:left;color:#2f2f2f}.order-page .order-pickupvalue{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:28.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:normal;text-align:right;color:#2f2f2f}.order-page .color-new{width:17px;height:16px;object-fit:contain;display:inline-block;border-radius:5px;background-color:#ff8a18}.order-page .color-accept{width:17px;height:16px;object-fit:contain;display:inline-block;border-radius:5px;background-color:#00add2}.order-page .color-ready{width:17px;height:16px;object-fit:contain;display:inline-block;border-radius:5px;background-color:#5e3890}.order-page .status-count-text{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:22.5px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:3.16;letter-spacing:normal;text-align:left;color:#5a5a5a;margin-left:11px;margin-right:11px}.order-page .status-count-number{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:30px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:2.37;letter-spacing:normal;text-align:left;color:#5a5a5a}.order-page .info-title{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:25.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.73;letter-spacing:normal;text-align:left;color:#1f4e78}.order-page .info-text{object-fit:contain;font-family:'Maven Pro',sans-serif;font-size:23.5px!important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#2f2f2f;min-width:163px}.order-page .info-bold{font-family:'Maven Pro',sans-serif;font-size:23.5px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:#2f2f2f}.order-page .info-number{font-family:'Maven Pro',sans-serif;font-size:32px!important;font-weight:bold;font-style:normal;font-stretch:normal;line-height:.92;letter-spacing:normal;text-align:right;color:#2f2f2f;min-width:163px}.order-page .order-statuscount{object-fit:contain;border-radius:5px;border-bottom:solid 1px #acacac;background-color:#fff}.msg-box{width:576px;height:264px;object-fit:contain;background-color:#fff;padding:22px;font-family:'Maven Pro',sans-serif;font-size:30.5px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#2f2f2f;margin:auto}.msg-button-left{width:257px;height:73px;object-fit:contain;border:solid 2px #d70217;background-color:#fff;font-family:'Maven Pro',sans-serif;font-size:30.5px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#d70217;display:table}.msg-button-right{width:257px;height:73px;object-fit:contain;border:solid 2px #d70217;background-color:#d70217;font-family:'Maven Pro',sans-serif;font-size:30.5px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;display:table;float:right}.validation-summary-nolist ul{list-style:none;margin-left:-40px}.tab-profile-header{padding-top:0!important}