﻿/*!
* Franchise Portal Styles
*/@import"https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@600&display=swap";:root{--bs-primary: #231F20;--bs-secondary: #D9D9D9;--bs-primary-rgb: 35, 31, 32;--bs-secondary-rgb: 217, 217, 217;--bs-font-serif: "Roboto Slab", serif;--heading-font: "Roboto Slab", serif;--page-header-bg: var(--bs-primary);--btn-icon-back-primary-outline: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.8,7.2c-.4.4-.4,1.2,0,1.6l6.9,6.9c.4.4,1.2.4,1.6,0,.4-.4.4-1.2,0-1.6l-6-6L12.2,2c.4-.4.4-1.2,0-1.6s-1.2-.4-1.6,0L3.8,7.2h0Z' fill='%2300685f' stroke-width='0'/%3E%3C/svg%3E")}h2,h3{margin-block-end:1rem}.alert.alert-success>svg{float:left;margin-block-start:.25rem}header.navbar{background-color:var(--bs-primary);color:#fff;display:block;padding-block:1.75rem 0}header.navbar .navigation{border-top:2px solid #fff;margin-block-start:1.5rem;background-color:var(--bs-secondary);padding-block-end:.45rem}header.navbar .menu-bar{width:100%}@media(max-width: 1199px){header.navbar .nav-item.ms-auto{margin-left:0 !important}}header.navbar .nav-link{font-weight:600}@media(max-width: 1199px){header.navbar .dropdown-menu{border:none;background-color:rgba(0,0,0,0);font-size:80%}}header.navbar .header-title{color:#fff;font-size:1.5rem}.nav-link{color:var(--bs-primary)}.breadcrumb{padding-bottom:0}.footer{background-color:var(--bs-secondary);color:var(--bs-primary)}.footer nav{border-top:none;padding-top:0;margin-top:0}.footer .footer-nav li a{color:var(--bs-primary)}.entry-content .page-copy ul>li{margin-bottom:.5rem}.header-banner{padding-block:1.25rem;background-color:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis)}.header-banner h3,.header-banner h4{color:var(--bs-warning-text-emphasis)}.skip-to-content a{text-indent:-9999px}.loader-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.85);z-index:9999;display:flex;align-items:center;justify-content:center}.loader-content{display:flex;align-items:center;gap:10px;font-size:1rem;color:#000}.loader-content i{font-size:1.5rem}.card{border:none;border-radius:0;border-top:4px solid var(--bs-border-color)}.crmEntityFormView{padding-top:0}.crmEntityFormView label{display:block !important;color:var(--bs-body-color);margin-block:0 .25rem}.crmEntityFormView .form-subgrid-heading:has(label){margin-block-end:.5rem}.crmEntityFormView .form-subgrid-heading:has(label)>label{float:none !important}.crmEntityFormView .description.above{margin-block:0 .25rem;clear:both}.crmEntityFormView>.entity-form{padding:0 !important}.crmEntityFormView .form-text{clear:both}.crmEntityFormView .tab-title{padding-block:.5rem 1rem;border-bottom:1px solid var(--bs-border-color)}.custom-address-container{position:relative}.custom-address-container .btn{position:absolute;right:0;top:-20px}.custom-section{padding-block:1rem .5rem}.custom-section h4{font-family:var(--heading-font)}.form-custom-actions{padding-block:1.25rem;display:flex;gap:.5rem}.form-custom-actions#top-actions{border-bottom:1px solid var(--bs-gray-400)}.form-custom-actions.row{margin-block-start:1.5rem;border-top:1px solid var(--bs-gray-400)}.form-custom-actions .btn{padding-inline:1.25rem}.form-custom-actions .btn#closebottombtn,.form-custom-actions .btn#closebutton{margin-inline-start:auto}.form-custom-actions div.col-md-6:first-child{display:none}.form-custom-actions div.col-md-6:nth-child(2){width:100% !important}.form-custom-actions div.col-md-6 .form-action-container-right.custom-action-container,.form-custom-actions div.col-md-6 .form-action-container-right{float:none !important;width:100%;display:flex;justify-content:space-between}.form-custom-actions div.col-md-6 .form-action-container-right{float:none !important;display:flex;gap:.5rem}.custom-field-required::after{content:" *";display:inline-block;margin-inline-start:.25rem;color:var(--bs-danger)}table[data-name=tab_documents_section_logos_current] td.checkbox-cell,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell{position:relative;padding-top:50px}table[data-name=tab_documents_section_logos_current] td.checkbox-cell::before,table[data-name=tab_documents_section_logos_current] td.checkbox-cell::after,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell::before,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell::after,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell::before,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell::after{pointer-events:none}table[data-name=tab_documents_section_logos_current] td.checkbox-cell::before,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell::before,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell::before{content:"";display:block;position:absolute;top:50px;left:0;bottom:26px;background-color:rgba(0,0,0,.05);width:100%;border-block:.666667px solid #dee2e6}table[data-name=tab_documents_section_logos_current] td.checkbox-cell .table-info,table[data-name=tab_documents_section_logos_current] td.checkbox-cell .control,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell .table-info,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell .control,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell .table-info,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell .control{padding-block-start:9px}table[data-name=tab_documents_section_logos_current] td.checkbox-cell .table-info,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell .table-info,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell .table-info{padding-left:.75rem !important}table[data-name=tab_documents_section_logos_current] td.checkbox-cell .table-info label,table[data-name=tab_documents_section_sfa_current] td.checkbox-cell .table-info label,table[data-name=tab_documents_section_kfs_current] td.checkbox-cell .table-info label{color:var(--bs-danger)}fieldset[aria-label=Replace]{margin-top:0 !important}.table-info #new_setupcostminimum_label,.table-info #new_setupcostmaximum_label,.table-info #new_setupcostscustom_label,.table-info #new_ongoingpaymentsminimum_label,.table-info #new_ongoingpaymentsmaximum_label,.table-info #new_ongoingpaymentcustom_label,.table-info #new_otherpaymentsminimum_label,.table-info #new_otherpaymentsmaximum_label,.table-info #new_otherpaymentscustom_label,.table-info #new_goodwillotherdescription_label,.table-info #new_restraintoftradeotherdescription_label{display:none !important}.table-info #new_setupcostminimum_label+.validators>span,.table-info #new_setupcostmaximum_label+.validators>span,.table-info #new_setupcostscustom_label+.validators>span,.table-info #new_ongoingpaymentsminimum_label+.validators>span,.table-info #new_ongoingpaymentsmaximum_label+.validators>span,.table-info #new_ongoingpaymentcustom_label+.validators>span,.table-info #new_otherpaymentsminimum_label+.validators>span,.table-info #new_otherpaymentsmaximum_label+.validators>span,.table-info #new_otherpaymentscustom_label+.validators>span,.table-info #new_goodwillotherdescription_label+.validators>span,.table-info #new_restraintoftradeotherdescription_label+.validators>span{display:none}.btn.btn-secondary{color:var(--bs-primary)}.page-heading{padding-block:1.25rem .25rem;background-color:rgba(0,0,0,0);box-shadow:none}.page-heading h1{color:var(--bs-primary);margin-block-end:1.25rem}.page-heading .page-header{padding-inline-end:1rem}.page-copy{padding-top:0}.card .card-body{padding:1.5rem}.card .card-title{margin-block:0 1rem}.profile-preview{padding-block-end:1.5rem}.profile-preview .alert-light{background-color:#dedede}.profile-preview dl.row{position:relative;border-bottom:1px solid var(--bs-border-color)}.profile-preview dl.row:first-child{padding-block-start:1rem;border-top:1px solid var(--bs-border-color)}.profile-preview dl.row>dt{padding-block-end:1rem}.profile-preview dl.row .row{border:none;padding-block:0}:root{--kendo-border-radius-md: .25rem;--kendo-font-size: 1rem;--kendo-color-border: rgba(0,0,0,0.08);--kendo-color-border-alt: rgba(0,0,0,0.16);--kendo-color-base-subtle: #ebebeb;--kendo-color-base-subtle-hover: #E8F8FC;--kendo-color-base-subtle-active: #d6d6d6;--kendo-color-base: #fff;--kendo-color-base-hover: #eef;--kendo-color-base-active: #ccf;--kendo-color-on-base: #3d3d3d;--kendo-color-on-primary: #fff;--kendo-color-app-surface: #fff;--kendo-color-on-app-surface: #3d3d3d;--kendo-color-subtle: #666;--kendo-color-surface: #fafafa;--kendo-color-surface-alt: #fff;--kendo-color-base-emphasis: #c2c2c2;--kendo-color-base-on-subtle: #3d3d3d;--kendo-color-base-on-surface: #3d3d3d;--kendo-color-primary: #D9D9D9;--kendo-color-primary-hover: #CFF4FC;--kendo-color-primary-active: #0DCAF0;--kendo-color-primary-on-surface: #0071B8;--kendo-color-primary: #0071B8;--kendo-color-primary-emphasis: #E1FAFF;--kendo-color-primary-on-subtle: #055160;--kendo-color-primary-subtle: #ffeceb;--kendo-color-primary-subtle-hover: #E1FAFF;--kendo-color-primary-subtle-active: #ffc8c4;--kendo-color-secondary-subtle: #fafafa;--kendo-color-secondary-subtle-hover: #f5f5f5;--kendo-color-secondary-subtle-active: #ebebeb;--kendo-color-secondary: #666;--kendo-color-secondary-hover: #525252;--kendo-color-secondary-active: #3d3d3d;--kendo-color-secondary-emphasis: #e0e0e0;--kendo-color-secondary-on-subtle: #141414;--kendo-color-on-secondary: #fff;--kendo-color-secondary-on-surface: #292929;--kendo-color-tertiary-subtle: #d8f1fd;--kendo-color-tertiary-subtle-hover: #c5eafc;--kendo-color-tertiary-subtle-active: #a3dffb;--kendo-color-tertiary: #03a9f4;--kendo-color-tertiary-hover: #039ae0;--kendo-color-tertiary-active: #028ccb;--kendo-color-tertiary-emphasis: #61c9f9;--kendo-color-tertiary-on-subtle: #023f5c;--kendo-color-on-tertiary: #fff;--kendo-color-tertiary-on-surface: #028ccb;--kendo-color-info-subtle: #d2e2fb;--kendo-color-info-subtle-hover: #bdd4f8;--kendo-color-info-subtle-active: #80acf4;--kendo-color-info: #0058e9;--kendo-color-info-hover: #0052d6;--kendo-color-info-active: #004ac2;--kendo-color-info-emphasis: #6098f2;--kendo-color-info-on-subtle: #002259;--kendo-color-on-info: #fff;--kendo-color-info-on-surface: #004ac2;--kendo-color-success-subtle: #dcf0d3;--kendo-color-success-subtle-hover: #cbe9bf;--kendo-color-success-subtle-active: #b7e1a5;--kendo-color-success: #37b400;--kendo-color-success-hover: #32a500;--kendo-color-success-active: #2d9600;--kendo-color-success-emphasis: #81d15f;--kendo-color-success-on-subtle: #1c5a00;--kendo-color-on-success: #fff;--kendo-color-success-on-surface: #2d9600;--kendo-color-warning-subtle: #fff4d3;--kendo-color-warning-subtle-hover: #ffeebd;--kendo-color-warning-subtle-active: #ffe79e;--kendo-color-warning: #ffc000;--kendo-color-warning-hover: #eaaf00;--kendo-color-warning-active: #d49f00;--kendo-color-warning-emphasis: #ffd760;--kendo-color-warning-on-subtle: #5e4700;--kendo-color-on-warning: #3d3d3d;--kendo-color-warning-on-surface: #ffc000;--kendo-color-error-subtle: #fcddda;--kendo-color-error-subtle-hover: #fbc8c3;--kendo-color-error-subtle-active: #f98b80;--kendo-color-error: #f31700;--kendo-color-error-hover: #df1600;--kendo-color-error-active: #ca1400;--kendo-color-error-emphasis: #f76f60;--kendo-color-error-on-subtle: #7a0c00;--kendo-color-on-error: #fff;--kendo-color-error-on-surface: #ca1400;--kendo-color-light-subtle: #fafafa;--kendo-color-light-subtle-hover: #f5f5f5;--kendo-color-light-subtle-active: #ebebeb;--kendo-color-light: #ebebeb;--kendo-color-light-hover: #e0e0e0;--kendo-color-light-active: #d6d6d6;--kendo-color-light-emphasis: #d6d6d6;--kendo-color-light-on-subtle: #141414;--kendo-color-on-light: #000;--kendo-color-light-on-surface: #e0e0e0;--kendo-color-dark-subtle: #c2c2c2;--kendo-color-dark-subtle-hover: #adadad;--kendo-color-dark-subtle-active: #999;--kendo-color-dark: #3d3d3d;--kendo-color-dark-hover: #292929;--kendo-color-dark-active: #1f1f1f;--kendo-color-dark-emphasis: #666;--kendo-color-dark-on-subtle: #1f1f1f;--kendo-color-on-dark: #fff;--kendo-color-dark-on-surface: #141414;--kendo-color-inverse-subtle: #c2c2c2;--kendo-color-inverse-subtle-hover: #adadad;--kendo-color-inverse-subtle-active: #999;--kendo-color-inverse: #3d3d3d;--kendo-color-inverse-hover: #292929;--kendo-color-inverse-active: #1f1f1f;--kendo-color-inverse-emphasis: #666;--kendo-color-inverse-on-subtle: #1f1f1f;--kendo-color-on-inverse: #fff;--kendo-color-inverse-on-surface: #141414}.grid .k-grid-pager,.grid .k-grid-pager .k-button-md,.grid .k-grid-pager .k-dropdownlist span{font-size:.875rem !important}.k-grid{width:100%;line-height:1.25}@media(max-width: 767px){.k-grid{overflow-x:auto}}.k-grid a[aria-label=Expand].k-svg-icon,.k-grid a[aria-label=Collapse].k-svg-icon{width:24px;height:24px}.k-grid a[aria-label=Expand].k-svg-icon path,.k-grid a[aria-label=Collapse].k-svg-icon path{fill:var(--bs-link-color)}.k-grid .btn-link{color:var(--bs-link-color);padding:0 !important}.k-grid .btn-link:hover,.k-grid .btn-link:focus{outline:none;color:var(--bs-link-color) !important;text-decoration:underline}.k-grid .k-grid-header{font-weight:bold}.k-grid .k-grid-header .k-table-th{padding-block:1rem}.k-grid .k-table-tbody>.k-table-row:hover,.k-grid .k-table-tbody>.k-table-row.k-detail-row:hover,.k-grid .k-table-tbody>.k-table-row.k-hover{background-color:var(--kendo-color-primary-subtle-hover) !important}.k-grid .k-table-tbody .k-table-row.k-table-alt-row+.k-table-row.row-with-child{background-color:rgba(61,61,61,.05) !important}.k-grid .k-table-tbody .k-table-row.k-table-alt-row+.k-table-row.row-with-child:hover{background-color:var(--kendo-color-primary-subtle-hover) !important}.k-grid .k-table-tbody .k-table-row.row-with-child td.k-hierarchy-cell{border-right:1px solid rgba(0,0,0,.08) !important}.k-grid .k-table-tbody .k-table-row.row-with-child td.k-hierarchy-cell+td{padding-left:.5rem !important}.k-grid .k-table-td:has(.k-grid) .k-grid{border:none;background-color:rgba(0,0,0,0) !important}.k-grid .k-table-td:has(.k-grid) .k-grid .k-table-row:hover,.k-grid .k-table-td:has(.k-grid) .k-grid .k-table-row.k-table-alt-row:hover{background-color:var(--kendo-color-primary-subtle-hover) !important}.k-grid .k-table-td:has(.k-grid) table.k-grid-table>thead{display:none !important}.k-grid .k-table-td:has(.k-grid) table.k-grid-table .k-table-td{border:none !important;font-size:.9rem}.k-grid .k-table-td:has(.k-grid) table.k-grid-table .k-table-td:first-child{position:relative;padding-inline-start:2rem}.k-grid .k-table-td:has(.k-grid) table.k-grid-table .k-table-td:first-child::before{content:"";font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900);display:block;position:absolute;line-height:1;top:50%;left:10px;transform:translate(0, -50%) rotate(90deg);color:var(--bs-link-color)}.status{font-size:.85rem;color:#000;font-weight:700}.status.status-published{color:var(--bs-success)}.status.status-unpublished{color:var(--bs-danger)}