﻿.sortable_table.table{border-color:#dee2e6;}.sortable_table.table th,.sortable_table.table td{padding-left:.3em;}.sortable_table.table th{background-color:#fff;color:#000;vertical-align:middle;}.sortable_table.table th p{margin:0;}.sortable_table .sortable-header .btn-link{color:#000;font-weight:bold;padding:0!important;}.sortable_table .sortable-header .fa-sorted-desc,.sortable_table .sortable-header .fa-sorted{display:none;}.sortable_table .sortable-header.sorted .fa-sorted{display:inline;}.sortable_table .sortable-header.sorted-desc .fa-sorted-desc{display:inline;}.sortable_table tfoot td{background-color:#fff;color:#000;}html{touch-action:manipulation;}.none-selectable-text,.working-splash{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}.confirm-box{padding:.2em .4em;box-shadow:0 0 5px 1px black;border-radius:.2em;display:inline-block;background-color:#ffffffeb;position:absolute;transform:translate(-.7em,-50%);margin-top:-.5em;}.confirm-box .title{color:#000;text-align:center;margin-bottom:.2em;border-bottom:solid 1px #000;}.confirm-box .btn{min-height:unset;max-height:unset;min-width:unset;max-width:unset;width:auto;height:auto;}.fit-contain{object-fit:contain;}.fit-cover{object-fit:cover;}.profile-image{object-fit:contain;width:48px;height:48px;max-width:48px;max-height:48px;background-color:#fff;border:1px solid #e3e3e3c9;}.profile-image-lg{object-fit:contain;width:72px;height:72px;max-width:72px;max-height:72px;background-color:#fff;border:1px solid #e3e3e3c9;}.profile-image-xlg{object-fit:contain;width:96px;height:96px;max-width:96px;max-height:96px;background-color:#fff;border:1px solid #e3e3e3c9;}.profile-image-sm{object-fit:contain;width:36px;height:36px;max-width:36px;max-height:36px;background-color:#fff;border:1px solid #e3e3e3c9;}.optional::after{content:'(optional)';color:#6c757d;font-size:85%;font-style:italic;margin-left:.3em;}.modal{background-color:#00000070!important;}.modal-full{position:fixed;right:1%;left:1%;top:1%;bottom:1%;margin:0;max-width:none;max-height:none;}.modal-full .modal-content{height:100%;border-radius:0;box-shadow:0 5px 15px #000;}.modal-full .modal-body{overflow:auto;}.modal-full .modal-header>.btn-close{background-color:#e9e9e9;opacity:1;}@media(max-width:576px){.modal-full{right:0;left:0;top:0;bottom:0;}}.modal-half{position:fixed;right:0;top:0;bottom:0;margin:0;max-width:none;max-height:none;width:80%;}@media(max-width:767px){.modal-half{width:95%;right:2.5%;}}.modal-half .modal-content{height:100%;border-radius:0;box-shadow:0 5px 15px #000;}.modal-half .modal-body{overflow:auto;}.box-center{white-space:nowrap;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);}.box-center-v{white-space:nowrap;position:absolute;overflow:hidden;top:50%;left:0;transform:translate(0,-50%);-ms-transform:translate(0,-50%);}.box-center-h{position:relative;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);}.color-inherit{color:inherit;}.bg-inherit{background:inherit;}.giftcard{min-width:23em;max-width:26em;height:13em;background-color:#fff;overflow:hidden;}.form-control.focused{border-color:#b4bdf4;box-shadow:0 0 0 .2rem rgba(104,122,232,.25);}@media(max-width:576px){input,textarea{font-size:16px!important;}input.form-control:not(.fs-inherit),textarea.form-control:not(.fs-inherit){font-size:16px!important;}}.validator.is-invalid{border:solid #f00 1px!important;}.modal-dialog .modal-content{box-shadow:0 0 5px 1px #0009;}.fs-inherit{font-size:inherit!important;font-weight:inherit!important;}.rounded-more{border-radius:2em!important;}.rounded-lg{border-radius:1em!important;}.bg-drop{background-color:#00000070!important;}.bg-locked{background-color:#b5b5b56b!important;}.bg-disabled{background-color:#d5d5d524!important;}.bg-default{background-color:#fff!important;}.model-template{display:none!important;}input.form-control.display-4{font-size:2.5rem!important;}input.form-control.display-3{font-size:3rem!important;}input.form-control.display-3,input.form-control.display-4{font-weight:300!important;line-height:1.2!important;}input.form-control.display-5,input.form-control.display-6{font-weight:300!important;line-height:1.2!important;}input.form-control.display-5{font-size:2rem!important;}.bg-blur{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);}.position-fixed-full{position:fixed;left:0;right:0;bottom:0;top:0;}.empty-self-d-none:empty{display:none!important;}.custom-checkbox{padding:0;display:inline-flex;align-items:center;}.custom-checkbox .fa-toggle-on,.custom-checkbox .fa-toggle-off{font-size:175%;}.custom-checkbox .fa-toggle-on.custom-check-off{color:#c2bebe;}.custom-checkbox input[type=checkbox]{visibility:collapse;width:0;}.custom-checkbox input[type=checkbox]:checked~.custom-check-off{display:none;}.custom-checkbox input[type=checkbox]:not(:checked)~.custom-check-on{display:none;}.custom-checkbox input[type=checkbox]:disabled~*{color:#b6b4b4;}.custom-checkbox input[type=checkbox].error~.custom-check-on,.custom-checkbox input[type=checkbox].error~.custom-check-off{border:solid 2px #f00;}.custom-checkbox i.btn{overflow:hidden;color:transparent;position:relative;display:inline-block;width:3em;padding:0;font-style:normal;border-radius:3px;}.custom-checkbox i.btn-default{background-color:#e6e6e6;border-color:#c0c0c0;}.custom-checkbox .btn:after{content:"";font-style:normal;border:7px solid #fff;position:absolute;top:0;bottom:0;border-radius:5px;}.custom-checkbox .custom-check-on.btn:after{right:-4px;}.custom-checkbox .custom-check-off.btn:after{left:-4px;}.custom-checkbox .custom-check-on.btn:before{content:"On";color:#fff;margin-left:-10px;position:relative;top:-1px;}.custom-checkbox .custom-check-off.btn:before{content:"Off";color:#c0c0c0;margin-right:-15px;position:relative;top:-1px;}.custom-checkbox input[type=checkbox]:checked~.btn.custom-check-on{display:inline-block;}.custom-checkbox.is-invalid{border:solid #f00 1px;}.custom-radio{padding:0;}.custom-radio .fa-toggle-on,.custom-radio .fa-toggle-off{font-size:135%;}.custom-radio input[type=radio]{visibility:collapse;width:0;}.custom-radio input[type=radio]:checked~.custom-check-off{display:none;}.custom-radio input[type=radio]:not(:checked)~.custom-check-on{display:none;}.custom-radio input[type=radio]:disabled~*{color:#b6b4b4;}.custom-radio input[type=radio].error~.custom-check-on,.custom-radio input[type=radio].error~.custom-check-off{border:solid 2px #f00;}.custom-radio.is-invalid{border:solid #f00 1px;}body.Mobile{background:#fff;}b,strong{font-weight:bold;}.table-action button{color:#6c757d;}.table-action button:hover{color:#212529;}.shadow{box-shadow:0 0 5px 0 #000000a3!important;}.shadow-sm{box-shadow:0 0 2px 0 #000000a3!important;}.shadow-lg{box-shadow:0 0 7px 2px #000000db!important;}::placeholder{opacity:.5!important;}:-ms-input-placeholder{opacity:.5!important;}::-ms-input-placeholder{opacity:.5!important;}.content{margin-top:.8em;}.header{margin-bottom:2em;}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.3;}.select2-container--bootstrap4 .select2-selection--single{line-height:20px!important;padding:.3rem 1.45rem .5rem .7rem!important;}.wrapper::before{z-index:-1;}@media only screen and (max-width:575px){.content{padding:0;}.header{margin-bottom:1em;}.card-header{padding:.75rem .5rem;}.card-body{padding:.5rem;}.modal-body{padding:.3rem;}}.sidebar-toggle{margin-top:.8rem;}.splash{pointer-events:unset;-webkit-user-select:unset;-moz-user-select:unset;user-select:unset;}.splash .splash-icon{pointer-events:unset;background:#28304e3d;transition:transform .2s;}.sidebar .sidebar-content{display:none;}.sidebar.toggled .sidebar-content{display:block;}.BS-LG .sidebar .sidebar-content{display:block;}.BS-LG .sidebar.toggled .sidebar-content{display:none;}.alert-dismissible .alert-message{padding-right:3em;}.breadcrumb-item+.breadcrumb-item:before{content:".";}.sidebar-brand{padding:.5rem;background:transparent;}.sidebar-brand:hover{padding:.5rem;background:transparent;}.form-control.is-invalid,.was-validated .form-control:invalid{padding-right:1.85em;}.d-flex.gap-1,.d-flex.gap-2,.d-flex.gap-3,.d-flex.gap-4,.d-flex.gap-5{gap:unset!important;}.d-flex.gap-1>*{margin-right:.25rem!important;}.d-flex.gap-2>*{margin-right:.5rem!important;}.d-flex.gap-3>*{margin-right:1rem!important;}.d-flex.gap-4>*{margin-right:1.5rem!important;}.d-flex.gap-5>*{margin-right:3rem!important;}.d-flex.flex-column.gap-1>*{margin-bottom:.25rem!important;}.d-flex.flex-column.gap-2>*{margin-bottom:.5rem!important;}.d-flex.flex-column.gap-3>*{margin-bottom:1rem!important;}.d-flex.flex-column.gap-4>*{margin-bottom:1.5rem!important;}.d-flex.flex-column.gap-5>*{margin-bottom:3rem!important;}.btn.disabled,.btn:disabled{color:#646464;}@media(max-width:767.98px){.main{min-width:0;overflow-y:unset;width:100%;}}.card.card-primary{border:1px solid #dee2e6!important;}.card.card-primary .card-header{background-color:#e9ecef!important;}.fs-p0{font-size:100%!important;}.fs-p15{font-size:115%!important;}.fs-p25{font-size:125%!important;}.fs-p50{font-size:150%!important;}.fs-p2{font-size:200%!important;}.fs-p3{font-size:300%!important;}.fs-pn15{font-size:85%!important;}.fs-pn25{font-size:75%!important;}.fs-pn2{font-size:50%!important;}.fs-pn3{font-size:25%!important;}.fs-inherit{font-size:inherit;font-weight:inherit;}@media(min-width:577px){.display-sm-1{font-size:5rem!important;}.display-sm-2{font-size:4.5rem!important;}.display-sm-3{font-size:4rem!important;}.display-sm-4{font-size:3.5rem!important;}.display-sm-5{font-size:3rem!important;}.display-sm-6{font-size:2.25rem!important;}}.bgimage{background-repeat:no-repeat;background-position:center;background-size:contain;}.payment-logo-bg{background-repeat:no-repeat;background-position:center;background-size:contain;width:31px;height:20px;display:inline-block;vertical-align:middle;}.app-logo{background-image:url(/Content/Images/logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.app-name-logo{background-image:url(/Content/Images/icon_name.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:2em;width:7em;display:block;}.app-name-logoGrn{background-image:url(/Content/Images/icon_nameGRN.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:2em;width:7em;display:block;}.google-logo{background-image:url(/Content/Images/icons/gicon.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.googleStore-logo{background-image:url(/Content/Images/googleStore.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.appleStore-logo{background-image:url(/Content/Images/appleStore.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.no-result-icon{background-image:url(/Content/Images/noResult.png);background-repeat:no-repeat;background-position:center;background-size:contain;}.giftcard-blank-bg{background-image:url(/Content/Images/giftcardBlankCorner.png);background-repeat:no-repeat;}img.loaderror{content:url(/Content/Images/no-image-available.png);background-image:url(/Content/Images/no-image-available.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.default-bizlogo-bg{background-image:url(/Content/Images/business-default-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.default-bizlogo-bg-onerror.loaderror{content:url(/Content/Images/business-default-logo.png);background-image:url(/Content/Images/business-default-logo.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.default-storelogo-bg{background-image:url("/Content/Images/store-default-logo.png");background-size:contain;background-position:center;background-repeat:no-repeat;}.default-storelogo-bg-onerror.loaderror{content:url("/Content/Images/store-default-logo.png");background-image:url("/Content/Images/store-default-logo.png");background-size:contain;background-position:center;background-repeat:no-repeat;}.default-user-bg{background-image:url(/Content/Images/defaul-user.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.default-user-bg-onerror.loaderror{content:url(/Content/Images/defaul-user.png);background-image:url(/Content/Images/defaul-user.png);background-size:contain;background-position:center;background-repeat:no-repeat;}.guide-avatar{content:url(/Content/Images/KevinAvatar.png);}.loading-effect{position:relative;}.loading-effect::before{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;background:#5d5d5d;width:100%;animation-name:loading_effect_one;animation-duration:25s;-webkit-animation-name:loading_effect_one;-webkit-animation-duration:25s;}.none-workingEffect.loading-effect::before{display:none;}@keyframes loading_effect_one{0%{width:0;}8%{width:30%;}20%{width:50%;}60%{width:75%;}100%{width:90%;}}@-webkit-keyframes loading_effect_one{0%{width:0;}8%{width:30%;}20%{width:50%;}60%{width:75%;}100%{width:90%;}}.w-100-anim{width:100%;animation-name:expandFrames;animation-duration:1s;animation-timing-function:ease;-webkit-animation-name:expandFrames;-webkit-animation-duration:1s;}@keyframes expandFrames{from{width:0;}to{width:100%;}}@-webkit-keyframes expandFrames{from{width:0;}to{width:100%;}}.working-splash .title div>div{left:0;animation-name:working-splash-dots;animation-duration:4s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:working-splash-dots;-webkit-animation-duration:4s;}@keyframes working-splash-dots{0%{left:0;}100%{left:100%;}}@-webkit-keyframes working-splash-dots{0%{left:0;}100%{left:100%;}}.max-width-0{max-width:none!important;}.w-3c{width:4em!important;}.w-5c{width:6em!important;}.w-10c{width:10em!important;}.w-15c{width:15em!important;}.w-20c{width:20em!important;}.w-30c{width:30em!important;}.w-45c{width:45em!important;}.max-3c{max-width:4em!important;}.max-5c{max-width:6em!important;}.max-10c{max-width:10em!important;}.max-15c{max-width:15em!important;}.max-20c{max-width:20em!important;}.max-30c{max-width:30em!important;}.max-45c{max-width:45em!important;}.min-width-0{min-width:0!important;}.min-3c{min-width:4em!important;}.min-5c{min-width:6em!important;}.min-10c{min-width:10em!important;}.min-15c{min-width:15em!important;}.min-20c{min-width:20em!important;}.min-30c{min-width:30em!important;}.min-45c{min-width:45em!important;}.w-auto{width:auto!important;}@media(min-width:577px){.max-sm-width-0{max-width:none!important;}.w-sm-3c{width:4em!important;}.w-sm-5c{width:6em!important;}.w-sm-10c{width:10em!important;}.w-sm-15c{width:15em!important;}.w-sm-20c{width:20em!important;}.w-sm-30c{width:30em!important;}.w-sm-45c{width:45em!important;}.max-sm-3c{max-width:4em!important;}.max-sm-5c{max-width:6em!important;}.max-sm-10c{max-width:10em!important;}.max-sm-15c{max-width:15em!important;}.max-sm-20c{max-width:20em!important;}.max-sm-30c{max-width:30em!important;}.max-sm-45c{max-width:45em!important;}.min-sm-width-0{min-width:0!important;}.min-sm-3c{min-width:4em!important;}.min-sm-5c{min-width:6em!important;}.min-sm-10c{min-width:10em!important;}.min-sm-15c{min-width:15em!important;}.min-sm-20c{min-width:20em!important;}.min-sm-30c{min-width:30em!important;}.min-sm-45c{min-width:45em!important;}.w-sm-auto{width:auto!important;}}.IsMobile .mobile-d-none{display:none!important;}.IsMobile .mobile-d-block{display:block!important;}.IsMobile .mobile-d-inline{display:inline!important;}.collapsed .collapsed-d-none{display:none!important;}.collapsed .collapsed-d-block{display:block!important;}.collapsed .collapsed-d-inline{display:inline!important;}.link .link-d-none{display:none!important;}.link .link-d-block{display:block!important;}.link .link-d-inline{display:inline!important;}.link2 .link2-d-none{display:none!important;}.link2 .link2-d-block{display:block!important;}.link2 .link2-d-inline{display:inline!important;}.link-new .new-d-none{display:none!important;}.link-new .new-d-block{display:block!important;}.link-new .new-d-inline{display:inline!important;}.link-edit .edit-d-none{display:none!important;}.link-edit .edit-d-block{display:block!important;}.link-edit .edit-d-inline{display:inline!important;}.link-advanced .advanced-d-none{display:none!important;}.link-advanced .advanced-d-block{display:block!important;}.link-advanced .advanced-d-inline{display:inline!important;}.loaded .loaded-d-none{display:none!important;}.loaded .loaded-d-block{display:block!important;}.loaded .loaded-d-inline{display:inline!important;}.link-changed .changed-d-none{display:none!important;}.link-changed .changed-d-block{display:block!important;}.link-changed .changed-d-inline{display:inline!important;}.auto-collapse:not(.collapsed){display:none!important;}.link-empty:empty~.empty-d-none{display:none!important;}.link-empty:empty~.empty-d-block{display:block!important;}.link-check :checked~.checked-d-none,.link-check .checked~.checked-d-none{display:none!important;}.link-check :checked~.checked-d-block,.link-check .checked~.checked-d-block{display:block!important;}.link-check :checked~.checked-d-inline-block,.link-check .checked~.checked-d-inline-block{display:inline-block!important;}.link-check.checked .checked-d-none{display:none!important;}.link-check.checked .checked-d-block{display:block!important;}.link-check.checked .checked-d-inline-block{display:inline-block!important;}.link-hover:hover .hover-d-none,.link-hover:hover.hover-d-none{display:none!important;}.link-hover:hover .hover-d-block,.link-hover:hover.hover-d-block{display:block!important;}.link-hover:hover .hover-d-inline-block,.link-hover:hover.hover-d-inline-block{display:inline-block!important;}.link-focus:focus .focus-d-none,.link-focus:focus.focus-d-none{display:none!important;}.link-focus:focus .focus-d-block,.link-focus:focus.focus-d-block{display:block!important;}.link-focus:focus .focus-d-inline-block,.link-focus:focus.focus-d-inline-block{display:inline-block!important;}.display-none{display:none;}.slider{-webkit-appearance:none;position:absolute;width:100%;height:100%;background:transparent;outline:0;opacity:1;-webkit-transition:.2s;transition:opacity .2s;top:0;}.slider:hover{opacity:1;}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:53px;height:40px;border:0;background-image:url('/Content/Images/slide-arrow-right.png');background-size:cover;cursor:pointer;border-radius:15px;}.slider::-moz-range-thumb{width:53px;height:40px;border:0;background:url('/Content/Images/slide-arrow-right.png');background-size:cover;cursor:pointer;border-radius:15px;}.working-splash{display:none;position:fixed;z-index:999999;}.working-splash .cover,.working-splash .saving{display:none;}.working-splash .title{position:fixed;top:0;width:6em;text-align:center;border-radius:0 0 5px 5px;border:1px solid transparent;background-color:#313131;left:50%;transform:translate(-50%,0);-ms-transform:translate(-50%,0);}.working-splash .title span{border:3px solid #d3d3d3;border-radius:15px;width:5px;display:block;}.working-splash .saving{display:none;height:5em;width:20em;background-color:rgba(0,0,0,.75);color:#16fdc8;border-radius:.25em;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);position:fixed;padding:1em;}.working-splash .saving>div{font-size:1.1em;}.working-splash .saving>div p{display:inline-block;}.working-splash .saving>div p:first-child{font-size:2em;width:1.3em;}.working-splash.modal{top:0;right:0;bottom:0;left:0;}.working-splash.modal .cover{display:block;width:100%;height:100%;opacity:.2;background-color:#000;}.working-splash.saving .saving{display:block;}.working-splash.active{display:block;}.most-top{z-index:999999;}.page-alert{position:fixed;bottom:0;left:0;width:100%;z-index:999999;color:#dc3545;max-height:80vh;}.modal .page-alert{position:relative;}.-page-unload-effect-.loading-effect{height:2px;position:fixed;top:0;z-index:999999;width:100vw;}.-page-unload-effect-.loading-effect::before{background-color:#f89c2c;}:root{--bs-body-bg:#f5fcf4;--bs-body-bg-rgb:245,252,244;--bs-body-color:#212121;--bs-primary:#616161;--bs-primary-disabled:#c0c0c0;--bs-dark-rgb:53,53,53;--bs-primary-rgb:247,247,247;--bs-secondary-rgb:245,252,244;--bs-secondary:#f5fcf4;}.btn-dark{background-color:#000;border-color:#000;}.btn-primary{background-color:var(--bs-primary);border-color:var(--bs-primary);}.btn-outline-primary{border-color:var(--bs-primary);color:var(--bs-primary);}.btn-link{color:#37be4d;}a{color:#37be4d;}.wrapper:before{background:#353535;}.bg-primary-dark{background-color:var(--bs-primary)!important;}.list-group-item.active{background-color:var(--bs-primary);border-color:var(--bs-primary);}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{background-color:var(--bs-primary);border-color:var(--bs-primary);}.border-primary{border-color:var(--bs-primary)!important;}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--bs-primary-disabled);border-color:var(--bs-primary);}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important;}.btn-check:focus+.btn-primary,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(130,130,130,.5);}.btn-check:focus+.btn-primary,.btn-primary:focus,.btn-primary:hover{background-color:#7c7c7c;border-color:#7c7c7c;}.text-secondary{color:var(--bs-secondary)!important;}.text-primary{color:var(--bs-primary)!important;}.bg-light-light{background-color:#fafafa!important;}