/* _content/NovateSolutions.Admin/Pages/Accounts/Account.razor.rz.scp.css */
h1[b-9g2o672c8h] {
	margin: 5px;
	line-height: 45px;
}

[b-9g2o672c8h] .k-animation-container.telerik-blazor {
	overflow: visible;
}

[b-9g2o672c8h] .k-card-header {
	padding: 0px;
	height: 55px;
	background-color: #bbbcbe;
	color: #000;
}

[b-9g2o672c8h] .collapse {
	float: right;
	margin: 0 20px 0 0;
	width: 42px;
}

[b-9g2o672c8h] .k-animation-container.telerik-blazor {
	display: block;
	position: relative;
}

p[b-9g2o672c8h] {
	margin: 20px 10px;
}

[b-9g2o672c8h] .insurerSearch {
	margin: 10px 0;
}

[b-9g2o672c8h] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-9g2o672c8h] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-9g2o672c8h]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-9g2o672c8h] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}
/* _content/NovateSolutions.Admin/Pages/Claims/ClaimEdit.razor.rz.scp.css */
[b-pc4jxqwe4v] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-pc4jxqwe4v] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-pc4jxqwe4v]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-pc4jxqwe4v] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}

[b-pc4jxqwe4v] .archived :hover,
[b-pc4jxqwe4v] li.archived,
[b-pc4jxqwe4v] li.archived :hover {
	color: gray;
}

[b-pc4jxqwe4v] li.archived.k-item.k-active,
[b-pc4jxqwe4v] li.archived.k-item.k-active :hover {
	background-color: gray;
	color: #fff;
	font-weight: bold;
}

[b-pc4jxqwe4v] li.archived.k-item {
	color: gray;
}

.mobile[b-pc4jxqwe4v]  .claim-task-call-window {
	max-height: calc(100vh - 60px);
}

[b-pc4jxqwe4v] .fa-check {
	color: #008000;
}

[b-pc4jxqwe4v] .fa-xmark{
	color: red;
}
/* _content/NovateSolutions.Admin/Pages/Contractors/Contractor.razor.rz.scp.css */
[b-b7rkw3lagh] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-b7rkw3lagh] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-b7rkw3lagh]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-b7rkw3lagh] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}

[b-b7rkw3lagh] .claim-grid {
	padding-top: 0px;
}
/* _content/NovateSolutions.Admin/Pages/Contractors/ContractorEdit.razor.rz.scp.css */
[b-5o4gohp0ba] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-5o4gohp0ba] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-5o4gohp0ba]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-5o4gohp0ba] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}

[b-5o4gohp0ba] .claim-grid {
	padding-top: 0px;
}

[b-5o4gohp0ba] .k-input.k-invalid {
	border-color: rgba(0, 0, 0, 0.08);
}
/* _content/NovateSolutions.Admin/Pages/Dashboard/Index.razor.rz.scp.css */
h1[b-8r3zx3n92p] {
	margin: 5px;
	line-height: 45px;
}

[b-8r3zx3n92p] .k-animation-container.telerik-blazor {
	overflow: visible;
}

[b-8r3zx3n92p] .k-card-header {
	padding: 0px;
	height: 55px;
	background-color: #bbbcbe;
	color:#000;
}

[b-8r3zx3n92p] .collapse {
	float: right;
	margin: 0 10px 0 0;
	width: 42px;
}

[b-8r3zx3n92p] .max-min {
	float: right;
	margin: 20px 0px 0 0;
	width: 42px;
}

[b-8r3zx3n92p] .k-animation-container.telerik-blazor {
	display: block;
	position: relative;
}

p[b-8r3zx3n92p] {
	margin: 20px 10px;
}

[b-8r3zx3n92p] .insurerSearch {
	margin: 10px 0;
}

[b-8r3zx3n92p] .k-pager-info {
	display: none;
}

[b-8r3zx3n92p] div.total-count-dashboard-footer {
	float: right;
	margin-right: 0px;
}

[b-8r3zx3n92p] .personal-task-list td.k-table-td {
	overflow: hidden;
	white-space: nowrap;
}

[b-8r3zx3n92p] .personal-task-list .k-treelist-toggle:nth-child(2){
	display: none;
}
/* _content/NovateSolutions.Admin/Pages/Layouts/AppHeader.razor.rz.scp.css */
header[b-znfyif3w8g] { position: sticky; width: 100%; top: 0; height: 60px; overflow: auto; background: #711C76; color:#fff; z-index: 100; overflow: hidden; display: flex; justify-content: center; border-radius: 0 0 0 0; }
header h1[b-znfyif3w8g] { margin: 1rem 0; padding: 0 1em; transition: all 300ms ease-in-out; overflow: hidden; white-space: nowrap; width: calc(40vw - 48px); }
.mobile header h1.smallFont[b-znfyif3w8g] { font-size: 20px; white-space: break-spaces; word-break: break-all; transform: translateX(24px);}

.k-drawer-container.k-drawer-overlay.showMinibar header[b-znfyif3w8g]  h1 { 
	margin-left: 0; 
}

.k-drawer-container.k-drawer-push.k-drawer-expanded header[b-znfyif3w8g]  h1 {
	margin-left: 0;
}

.k-drawer-container.k-drawer-push.k-drawer-mini header[b-znfyif3w8g]  h1 {
	margin-left: 0;
}

[b-znfyif3w8g] h1.header { display: flex; align-items: center; margin: 0 0 0 0; flex: 1 0 auto; justify-content: center; margin-left:1px; border:none; outline: none; }

[b-znfyif3w8g] .mobile-view,
[b-znfyif3w8g] .hide-logged-in {
	display: none;
}

[b-znfyif3w8g] .show-logged-in {
	display: block;
}
/* _content/NovateSolutions.Admin/Pages/Public/ClaimFiles.razor.rz.scp.css */
header[b-lwni3apuuy] { position: sticky; width: 100%; top: 0; height: 70px; overflow: auto; background: #711C76; color:#fff; z-index: 100; overflow: hidden; display: flex; justify-content: center; border-radius: 0 0 0 0; margin-bottom: 25px; }
header h1[b-lwni3apuuy] { margin: 1rem 0; padding: 0 1em; transition: all 300ms ease-in-out; overflow: hidden; white-space: nowrap; width: calc(40vw - 48px); }

[b-lwni3apuuy] h1.header { display: flex; align-items: center; margin: 0 0 0 0; flex: 1 0 auto; justify-content: center; margin-left:1px; border:none; outline: none; }

h1[b-lwni3apuuy] {
	margin: 5px;
	line-height: 45px;
}

[b-lwni3apuuy] .k-animation-container.telerik-blazor {
	overflow: visible;
}

[b-lwni3apuuy] .k-card-header {
	padding: 0px;
	height: 55px;
	background-color: #bbbcbe;
	color: #000;
}

[b-lwni3apuuy] .collapse {
	float: right;
	margin: 0 20px 0 0;
	width: 42px;
}

[b-lwni3apuuy] .k-animation-container.telerik-blazor {
	display: block;
	position: relative;
}

p[b-lwni3apuuy] {
	margin: 20px 10px;
}

[b-lwni3apuuy] .insurerSearch {
	margin: 10px 0;
}

[b-lwni3apuuy] img {
	padding: 15px;
}

[b-lwni3apuuy] .image-container {
	position: relative;
	width: 300px;
	height: auto;
	float: left;
	padding: 0px 10px 10px 10px;
}

[b-lwni3apuuy] .bottomleft {
	position: absolute;
}

@media(max-width: 900px) {
	[b-lwni3apuuy] img {
		padding-left: 75px;
	}
}
/* _content/NovateSolutions.Admin/Pages/Public/Dashboard.razor.rz.scp.css */
h1[b-lfcgox8vwe] {
	margin: 5px;
	line-height: 45px;
}

[b-lfcgox8vwe] .k-animation-container.telerik-blazor {
	overflow: visible;
}

[b-lfcgox8vwe] .k-card-header {
	padding: 0px;
	height: 55px;
	background-color: #bbbcbe;
	color:#000;
}

[b-lfcgox8vwe] .collapse {
	float: right;
	margin: 0 10px 0 0;
	width: 42px;
}

[b-lfcgox8vwe] .max-min {
	float: right;
	margin: 20px 0px 0 0;
	width: 42px;
}

[b-lfcgox8vwe] .k-animation-container.telerik-blazor {
	display: block;
	position: relative;
}

p[b-lfcgox8vwe] {
	margin: 20px 10px;
}

[b-lfcgox8vwe] .insurerSearch {
	margin: 10px 0;
}

[b-lfcgox8vwe] .k-pager-info {
	display: none;
}

[b-lfcgox8vwe] div.total-count-dashboard-footer {
	float: right;
	margin-right: 0px;
}

[b-lfcgox8vwe] .personal-task-list td.k-table-td {
	overflow: hidden;
	white-space: nowrap;
}

[b-lfcgox8vwe] .personal-task-list .k-treelist-toggle:nth-child(2){
	display: none;
}
/* _content/NovateSolutions.Admin/Pages/Public/Login.razor.rz.scp.css */
header[b-fpmzi29i4n] { position: sticky; width: 100%; top: 0; height: 70px; overflow: auto; background: #711C76; color:#fff; z-index: 100; overflow: hidden; display: flex; justify-content: center; border-radius: 0 0 0 0; margin-bottom: 25px; }
header h1[b-fpmzi29i4n] { margin: 1rem 0; padding: 0 1em; transition: all 300ms ease-in-out; overflow: hidden; white-space: nowrap; width: calc(40vw - 48px); }

[b-fpmzi29i4n] h1.header { display: flex; align-items: center; margin: 0 0 0 0; flex: 1 0 auto; justify-content: center; margin-left:1px; border:none; outline: none; padding-right: 210px; }

h1[b-fpmzi29i4n] {
	margin: 5px;
	line-height: 45px;
}

[b-fpmzi29i4n] .login-form {
	margin: 0 auto;
	padding-right: 25px;
}

[b-fpmzi29i4n] .login-form .k-form-legend {
	display: none;
}

[b-fpmzi29i4n] .login-btn {
	width: 250px;
	text-align: center;
}

[b-fpmzi29i4n] img {
	margin: 15px;
}

[b-fpmzi29i4n] .staff-login {
	width: 250px;
	background-color: #711C76;
	color: #fff;
	text-decoration: none;
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.428571429;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 1px solid transparent;
	border-radius: 4px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}

[b-fpmzi29i4n] a.staff-login:hover {
	background-color: #711C76;
	color: #fff;
}

@media(max-width: 900px) {
	[b-fpmzi29i4n] img {
		padding-left: 75px;
	}
}
/* _content/NovateSolutions.Admin/Pages/Public/MessageOptInOptOut.razor.rz.scp.css */
header[b-j12j7yrvht] { position: sticky; width: 100%; top: 0; height: 70px; overflow: auto; background: #711C76; color:#fff; z-index: 100; overflow: hidden; display: flex; justify-content: center; border-radius: 0 0 0 0; margin-bottom: 25px; }
header h1[b-j12j7yrvht] { margin: 1rem 0; padding: 0 1em; transition: all 300ms ease-in-out; overflow: hidden; white-space: nowrap; width: calc(40vw - 48px); }

[b-j12j7yrvht] h1.header { display: flex; align-items: center; margin: 0 0 0 0; flex: 1 0 auto; justify-content: center; margin-left:1px; border:none; outline: none; }

h1[b-j12j7yrvht] {
	margin: 5px;
	line-height: 45px;
}

[b-j12j7yrvht] .k-animation-container.telerik-blazor {
	overflow: visible;
}

[b-j12j7yrvht] .k-card-header {
	padding: 0px;
	height: 55px;
	background-color: #bbbcbe;
	color: #000;
}

[b-j12j7yrvht] .collapse {
	float: right;
	margin: 0 20px 0 0;
	width: 42px;
}

[b-j12j7yrvht] .k-animation-container.telerik-blazor {
	display: block;
	position: relative;
}

p[b-j12j7yrvht] {
	margin: 20px 10px;
}

[b-j12j7yrvht] .insurerSearch {
	margin: 10px 0;
}

[b-j12j7yrvht] img {
	padding: 15px;
}

[b-j12j7yrvht] .image-container {
	position: relative;
	width: 300px;
	height: auto;
	float: left;
	padding: 0px 10px 10px 10px;
}

[b-j12j7yrvht] .bottomleft {
	position: absolute;
}

@media(max-width: 900px) {
	[b-j12j7yrvht] img {
		padding-left: 10px;
	}
	header[b-j12j7yrvht] {
		justify-content: start !important;
	}
	[b-j12j7yrvht] h1.header {
		display: none;
	}
}
/* _content/NovateSolutions.Admin/Pages/Reports/Report.razor.rz.scp.css */
[b-j8v69xcut5] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-j8v69xcut5] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-j8v69xcut5]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-j8v69xcut5] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}

/* _content/NovateSolutions.Admin/Pages/Setup/Setup.razor.rz.scp.css */
[b-ix400nxl6l] .k-tabstrip-top > .k-tabstrip-items-wrapper .k-item {
	overflow: hidden;
	border-right-color: white;
	border-left: none;
}

[b-ix400nxl6l] .k-item.k-active {
	background-color: #711C76;
	color: #fff;
	font-weight: bold;
}

.mobile section[b-ix400nxl6l]  .k-tabstrip-items-wrapper {
	width: 100vw;
}

[b-ix400nxl6l] .k-tabstrip ul {
	overflow-x: auto;
	overflow-y: hidden;
	flex-wrap: nowrap;
}
/* _content/NovateSolutions.Admin/Shared/MainLayout.razor.rz.scp.css */
.main[b-18vqnlzouo] {
	height: 100vh;
}

[b-18vqnlzouo] .k-drawer-container .k-drawer { /*margin-top: 60px;*/
	height: 100vh;
	border-right-width: 1px;
	border-color: rgba(0, 0, 0, 0.12);
	border-style: solid;
	border-radius: 0 0 0 0;
	background-color: #711C76;
	color: #fff;
}

[b-18vqnlzouo] .k-drawer-content {
	overflow-x: auto;
}

[b-18vqnlzouo] .k-drawer-container.showMinibar .k-drawer-content {
	margin-left: 48px;
}

[b-18vqnlzouo] .k-drawer-container.k-drawer-push.showMinibar .k-drawer-content {
	margin-left: 0;
}

[b-18vqnlzouo] .k-drawer-item {
	padding: 0;
	flex-direction: column;
}

[b-18vqnlzouo] .k-drawer-item:hover {
	background-color: white;
}

[b-18vqnlzouo] .k-drawer-item:has(.subItem) {
	background-color: rgba(0, 0, 0, 0.04);
}

[b-18vqnlzouo] .k-drawer-item:has(.subItem):hover {
	background-color: rgba(0, 0, 0, 0.06);
}

[b-18vqnlzouo] .k-drawer-item.k-selected:hover {
	background-color: white;
}

[b-18vqnlzouo] .k-drawer-item.k-selected:focus {
	background-color: white;
}

[b-18vqnlzouo] .k-drawer-item.k-selected {
	color: #000;
	background-color: #bbbcbe;
}

[b-18vqnlzouo] .k-drawer-item .k-icon {
	margin: 0 10px;
	height: auto;
	font-size: 16px;
	line-height: 1.5;
	flex-shrink: 0;
}

[b-18vqnlzouo] .k-drawer-item.k-selected:hover, .k-drawer-item.k-selected.k-hover[b-18vqnlzouo] {
	color: #000;
}

[b-18vqnlzouo] .k-drawer-item .k-icon.k-i-chevron-down,
[b-18vqnlzouo] .k-drawer-item .k-icon.k-i-chevron-right {
	position: absolute;
	right: 0;
	line-height: inherit;
	margin: 0;
}

[b-18vqnlzouo] .k-drawer-item a {
	color: inherit;
	display: flex;
	padding: 12px 6px;
	text-decoration: none;
}

[b-18vqnlzouo] .k-notification-group {
	z-index: 2500;
}

[b-18vqnlzouo] .k-notification-group a {
	color: #FFF
}

[b-18vqnlzouo] .k-button.drawer-hamburger {
	height: 60px;
	width: 60px;
	margin: 0;
	left: 0;
	position: absolute;
	z-index: 10002;
	transition: all 300ms ease-in-out;
	border-radius: 0 8px 8px 0;
	background-color: #711C76;
	color: #fff;
}

[b-18vqnlzouo] .showMinibar .k-button.drawer-hamburger {
	width: 48px;
}

.mobile[b-18vqnlzouo]  .drawer-hamburger:has(+ section.main header button#close) {
	display: none;
}

[b-18vqnlzouo] .k-drawer-container .k-drawer {
	overflow: visible;
}

.desktop[b-18vqnlzouo]  #iconWithName {
	margin: 5px 0 0 60px;
}

[b-18vqnlzouo] #iconWithName {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 0;
	margin: 5px 0 0 70px;
	line-height: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition: width 0.4s ease-out;
	font-size: 17px;
	font-weight: bolder;
}

[b-18vqnlzouo] .k-drawer-expanded #iconWithName {
	width: 170px;
}

[b-18vqnlzouo] a {
	align-items: center;
}

[b-18vqnlzouo] .logged-in-user {
	padding-left: 4px;
}

[b-18vqnlzouo] svg.svg-inline--fa.fa-sterling-sign {
	height: 20px;
}
