/* Minification failed. Returning unminified contents.
(563,14): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-color'
(565,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(568,14): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-color'
(570,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
(574,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-secondary-opacity'
(578,17): run-time error CSS1039: Token not allowed after unary operator: '-fa-primary-opacity'
(587,1): run-time error CSS1019: Unexpected token, found '@import'
(587,9): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;700&display=swap")'
(587,101): run-time error CSS1019: Unexpected token, found '@import'
(587,109): run-time error CSS1019: Unexpected token, found 'url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700")'
 */
/*! X-editable - v1.5.1 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */
.editableform {
    margin-bottom: 0; /* overwrites bootstrap margin */
}

.editableform .control-group {
    margin-bottom: 0; /* overwrites bootstrap margin */
    white-space: nowrap; /* prevent wrapping buttons on new line */
    line-height: 20px; /* overwriting bootstrap line-height. See #133 */
}

/* 
  BS3 width:1005 for inputs breaks editable form in popup 
  See: https://github.com/vitalets/x-editable/issues/393
*/
.editableform .form-control {
    width: auto;
}

.editable-buttons {
   display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
   vertical-align: top;
   margin-left: 1em;
   /* inline-block emulation for IE7*/
   zoom: 1; 
   *display: inline;
}

.editable-buttons.editable-buttons-bottom {
   display: block; 
   margin-top: 7px;
   margin-left: 0;
}

.editable-input {
    vertical-align: top; 
    display: inline-block; /* should be inline to take effect of parent's white-space: nowrap */
    width: auto; /* bootstrap-responsive has width: 100% that breakes layout */
    white-space: normal; /* reset white-space decalred in parent*/
   /* display-inline emulation for IE7*/
   zoom: 1; 
   *display: inline;   
}

.editable-buttons .editable-cancel {
   margin-left: 7px; 
}

/*for jquery-ui buttons need set height to look more pretty*/
.editable-buttons button.ui-button-icon-only {
   height: 24px; 
   width: 30px;
}

.editableform-loading {
    background: url('/Content/kendo/Default/loading.gif') center center no-repeat;  
    height: 25px;
    width: auto; 
    min-width: 25px; 
}

.editable-inline .editableform-loading {
    background-position: left 5px;      
}

 .editable-error-block {
    max-width: 300px;
    margin: 5px 0 0 0;
    width: auto;
    white-space: normal;
}

/*add padding for jquery ui*/
.editable-error-block.ui-state-error {
    padding: 3px;  
}  

.editable-error {
   color: red;  
}

/* ---- For specific types ---- */

.editableform .editable-date {
    padding: 0; 
    margin: 0;
    float: left;
}

/* move datepicker icon to center of add-on button. See https://github.com/vitalets/x-editable/issues/183 */
.editable-inline .add-on .icon-th {
   margin-top: 3px;
   margin-left: 1px; 
}


/* checklist vertical alignment */
.editable-checklist label input[type="checkbox"], 
.editable-checklist label span {
    vertical-align: middle;
    margin: 0;
}

.editable-checklist label {
    white-space: nowrap; 
}

/* set exact width of textarea to fit buttons toolbar */
.editable-wysihtml5 {
    width: 566px; 
    height: 250px; 
}

/* clear button shown as link in date inputs */
.editable-clear {
   clear: both;
   font-size: 0.9em;
   text-decoration: none;
   text-align: right;
}

/* IOS-style clear button for text inputs */
.editable-clear-x {
   background: url('../img/clear.png') center center no-repeat;
   display: block;
   width: 13px;    
   height: 13px;
   position: absolute;
   opacity: 0.6;
   z-index: 100;
   
   top: 50%;
   right: 6px;
   margin-top: -6px;
   
}

.editable-clear-x:hover {
   opacity: 1;
}

.editable-pre-wrapped {
   white-space: pre-wrap;
}
.editable-container.editable-popup {
    max-width: none !important; /* without this rule poshytip/tooltip does not stretch */
}  

.editable-container.popover {
    width: auto; /* without this rule popover does not stretch */
}

.editable-container.editable-inline {
    display: inline-block; 
    vertical-align: middle;
    width: auto;
    /* inline-block emulation for IE7*/
    zoom: 1; 
    *display: inline;    
}

.editable-container.ui-widget {
   font-size: inherit;  /* jqueryui widget font 1.1em too big, overwrite it */
   z-index: 9990; /* should be less than select2 dropdown z-index to close dropdown first when click */
}
.editable-click, 
a.editable-click, 
a.editable-click:hover {
    text-decoration: none;
    border-bottom: dashed 1px #0088cc;
}

.editable-click.editable-disabled, 
a.editable-click.editable-disabled, 
a.editable-click.editable-disabled:hover {
   color: #585858;  
   cursor: default;
   border-bottom: none;
}

.editable-empty, .editable-empty:hover, .editable-empty:focus{
  font-style: italic; 
  color: #DD1144;  
  /* border-bottom: none; */
  text-decoration: none;
}

.editable-unsaved {
  font-weight: bold; 
}

.editable-unsaved:after {
/*    content: '*'*/
}

.editable-bg-transition {
  -webkit-transition: background-color 1400ms ease-out;
  -moz-transition: background-color 1400ms ease-out;
  -o-transition: background-color 1400ms ease-out;
  -ms-transition: background-color 1400ms ease-out;
  transition: background-color 1400ms ease-out;  
}

/*see https://github.com/vitalets/x-editable/issues/139 */
.form-horizontal .editable
{ 
    padding-top: 5px;
    display:inline-block;
}


/*!
 * Font Awesome Pro 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */
svg:not(:root).svg-inline--fa {
  overflow: visible; }

.svg-inline--fa {
  display: inline-block;
  font-size: inherit;
  height: 1em;
  overflow: visible;
  vertical-align: -.125em; }
  .svg-inline--fa.fa-lg {
    vertical-align: -.225em; }
  .svg-inline--fa.fa-w-1 {
    width: 0.0625em; }
  .svg-inline--fa.fa-w-2 {
    width: 0.125em; }
  .svg-inline--fa.fa-w-3 {
    width: 0.1875em; }
  .svg-inline--fa.fa-w-4 {
    width: 0.25em; }
  .svg-inline--fa.fa-w-5 {
    width: 0.3125em; }
  .svg-inline--fa.fa-w-6 {
    width: 0.375em; }
  .svg-inline--fa.fa-w-7 {
    width: 0.4375em; }
  .svg-inline--fa.fa-w-8 {
    width: 0.5em; }
  .svg-inline--fa.fa-w-9 {
    width: 0.5625em; }
  .svg-inline--fa.fa-w-10 {
    width: 0.625em; }
  .svg-inline--fa.fa-w-11 {
    width: 0.6875em; }
  .svg-inline--fa.fa-w-12 {
    width: 0.75em; }
  .svg-inline--fa.fa-w-13 {
    width: 0.8125em; }
  .svg-inline--fa.fa-w-14 {
    width: 0.875em; }
  .svg-inline--fa.fa-w-15 {
    width: 0.9375em; }
  .svg-inline--fa.fa-w-16 {
    width: 1em; }
  .svg-inline--fa.fa-w-17 {
    width: 1.0625em; }
  .svg-inline--fa.fa-w-18 {
    width: 1.125em; }
  .svg-inline--fa.fa-w-19 {
    width: 1.1875em; }
  .svg-inline--fa.fa-w-20 {
    width: 1.25em; }
  .svg-inline--fa.fa-pull-left {
    margin-right: .3em;
    width: auto; }
  .svg-inline--fa.fa-pull-right {
    margin-left: .3em;
    width: auto; }
  .svg-inline--fa.fa-border {
    height: 1.5em; }
  .svg-inline--fa.fa-li {
    width: 2em; }
  .svg-inline--fa.fa-fw {
    width: 1.25em; }

.fa-layers svg.svg-inline--fa {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0; }

.fa-layers {
  display: inline-block;
  height: 1em;
  position: relative;
  text-align: center;
  vertical-align: -.125em;
  width: 1em; }
  .fa-layers svg.svg-inline--fa {
    -webkit-transform-origin: center center;
            transform-origin: center center; }

.fa-layers-text, .fa-layers-counter {
  display: inline-block;
  position: absolute;
  text-align: center; }

.fa-layers-text {
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-transform-origin: center center;
          transform-origin: center center; }

.fa-layers-counter {
  background-color: #ff253a;
  border-radius: 1em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #fff;
  height: 1.5em;
  line-height: 1;
  max-width: 5em;
  min-width: 1.5em;
  overflow: hidden;
  padding: .25em;
  right: 0;
  text-overflow: ellipsis;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top right;
          transform-origin: top right; }

.fa-layers-bottom-right {
  bottom: 0;
  right: 0;
  top: auto;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: bottom right;
          transform-origin: bottom right; }

.fa-layers-bottom-left {
  bottom: 0;
  left: 0;
  right: auto;
  top: auto;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: bottom left;
          transform-origin: bottom left; }

.fa-layers-top-right {
  right: 0;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top right;
          transform-origin: top right; }

.fa-layers-top-left {
  left: 0;
  right: auto;
  top: 0;
  -webkit-transform: scale(0.25);
          transform: scale(0.25);
  -webkit-transform-origin: top left;
          transform-origin: top left; }

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }

.fa-xs {
  font-size: .75em; }

.fa-sm {
  font-size: .875em; }

.fa-1x {
  font-size: 1em; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-6x {
  font-size: 6em; }

.fa-7x {
  font-size: 7em; }

.fa-8x {
  font-size: 8em; }

.fa-9x {
  font-size: 9em; }

.fa-10x {
  font-size: 10em; }

.fa-fw {
  text-align: center;
  width: 1.25em; }

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
          transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(-1, -1);
          transform: scale(-1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  display: inline-block;
  height: 2em;
  position: relative;
  width: 2.5em; }

.fa-stack-1x,
.fa-stack-2x {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0; }

.svg-inline--fa.fa-stack-1x {
  height: 1em;
  width: 1.25em; }

.svg-inline--fa.fa-stack-2x {
  height: 2em;
  width: 2.5em; }

.fa-inverse {
  color: #fff; }

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }

.svg-inline--fa .fa-primary {
  fill: var(--fa-primary-color, currentColor);
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1); }

.svg-inline--fa .fa-secondary {
  fill: var(--fa-secondary-color, currentColor);
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4); }

.svg-inline--fa.fa-swap-opacity .fa-primary {
  opacity: 0.4;
  opacity: var(--fa-secondary-opacity, 0.4); }

.svg-inline--fa.fa-swap-opacity .fa-secondary {
  opacity: 1;
  opacity: var(--fa-primary-opacity, 1); }

.svg-inline--fa mask .fa-primary,
.svg-inline--fa mask .fa-secondary {
  fill: black; }

.fad.fa-inverse {
  color: #fff; }

@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;300;400;500;700&display=swap");@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700");.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.clearfix::after,.container::after,.event-comment.author-self::after,.note-item.author-self::after{clear:both;content:'';display:table}.clearfix .container{display:block}.clear{clear:both}.center{text-align:center}.centered{float:none;margin-left:auto;margin-right:auto}.left{float:left;margin:1.5em 1.5em 1.5em 0}.right{float:right}.margin-top-20{margin-top:20px}.margin-4{margin:4px}.padding-w20{padding:0 20px}.show-mobile{display:none}.small{font-size:12px;line-height:1.5;margin-bottom:1.875em}.large{font-size:16px;line-height:2em;margin-bottom:1.25em}.hide{display:none}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.margin-bottom-10{margin-bottom:10px}.bold{font-weight:700}.ev-pull-right{float:right}.ev-disabled{color:#52525b}.color-warn{color:#ef4444}.color-fail,.diff-decrease{color:#991b1b}.color-pass,.diff-increase{color:#065f46}.diff-increase,.diff-decrease{font-size:90%}.margin-right-8{margin-right:8px}.p-0{padding:0}.pl-4{padding-left:.25rem}
/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,::before,::after{box-sizing:border-box}html{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}body{font-family:inherit;line-height:inherit}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role="button"]{cursor:pointer}:-moz-focusring{outline:auto}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}pre,code,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{border-color:#e5e7eb}*{box-sizing:content-box}html{font-size:100%;height:100%;min-height:100%}body{font-size:14px;font-family:"Inter",sans-serif;line-height:1.5;color:#334155}h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;color:#0f172a}a{text-decoration:none}tspan{font-family:"Inter",sans-serif;color:#1f2937;font-weight:400}text{font-family:"Roboto",sans-serif}input{font-family:"Roboto",sans-serif;font-size:14px}p{margin:0;padding:0}li ul,li ol{margin:0}ul{list-style-type:none}ol{list-style-type:decimal}dl{margin:0 0 1.5em}dl dt{font-weight:700}dd{margin-left:1.5em}table{width:100%}th{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.2px;color:#0f172a}tfoot{font-style:italic}caption{background:#52525b}label{display:block;color:#334155;font-weight:500;font-size:.875rem;letter-spacing:.025em;margin-top:.5rem}select,.list-box.tri-state,.text-box,input{width:100%;padding:8px 1em;box-sizing:border-box;border:none}input[type=checkbox]{border:1px solid #e4e7eb;width:1rem;height:1rem;box-sizing:border-box;border-radius:0}input[type=checkbox]:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px teal inset}.list-box.tri-state,input[type=text],input[type=password],textarea,.text-box{border:1px solid #e4e7eb}.list-box.tri-state:focus,input[type=text]:focus,input[type=password]:focus,textarea:focus,.text-box:focus{outline:2px solid transparent;outline-offset:2px;box-shadow:0 0 0 2px teal inset}textarea{width:100%;height:4rem}button,[role="button"]{width:auto}button a{color:inherit}nav ul ul{left:-9000em}nav ul li{position:relative}nav ul li:hover ul{left:0}address{font-style:normal}fieldset legend{font-size:1.125rem;font-weight:bold;color:#334155;letter-spacing:.025em}th input.k-input{margin-top:0}.justify-center{justify-content:center}svg.svg-blue{color:#075985}.text-bold{font-weight:700}.text-normal{font-weight:400}.font-500{font-weight:500}.ev-module--header{font-size:1.5rem;font-weight:700;line-height:1.74rem;color:#0f172a;padding:.5em}.ev-section--header{font-size:1.125rem;font-weight:400;color:#0f172a;padding:.5rem .25rem}.ev-widget--header{font-size:1.125rem;color:#0f172a;line-height:1.5;padding:.5em;border-bottom:1px solid #e4e7eb}.ev-widget--header.b-none{border-bottom:none}.text-indigo--100{color:#e0e7ff}a.text-invoice{font-weight:500}a.text-invoice:hover{text-decoration:underline;color:#075985}a.text-invoice svg{color:#65cbc9}.text-indigo--900{color:#312e81}.longtext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wraptext{white-space:normal;word-break:break-word}.caption{color:#0c4a6e;font-size:1rem;font-weight:400;letter-spacing:.3em;padding-left:2em;text-transform:uppercase}.ev-tile-header{font-size:1.2em;letter-spacing:1px}.ev-bold{color:#000;font-weight:700}.ev-secondary{color:#4a5568}.text-sm{font-size:.875rem}.ev-primary-header{font-size:1.7em;color:#2d3748;font-weight:400;padding:8px}.accordion-header{padding:0;font-weight:normal}.text-right{text-align:right !important}td.cell-align--right{text-align:right}.ev-span--2{grid-column:span 2/span 2}.ev-border-bottom{border-bottom:1px solid #e4e7eb}.text-base{font-size:1rem}.text-2xs{font-size:.5rem}.table-fixed table{table-layout:fixed}.table-initial table{table-layout:initial}.ev-table th,.ev-table td{text-align:center}.ev-table th:first-of-type,.ev-table td:first-of-type{text-align:left}.ev-table--right th,.ev-table--right td{text-align:right}.ev-table--right th:first-of-type,.ev-table--right td:first-of-type{text-align:left}.text-fail{color:#991b1b;font-weight:500}.listViewReset{border:none;font-size:inherit;font-weight:initial;background:transparent;border-radius:0}div[data-role="pager"]{display:flex;align-items:center;border:none}.k-widget{font-size:.875rem}.k-popup{border-radius:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.k-button-icon{width:36px}.k-button{height:36px;align-items:center}.k-button+.k-button{margin:.25rem}.k-grid .k-button,.k-button{background:#fff;color:#374151;border-color:#e4e7eb;font-size:.875rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.k-grid .k-button svg,.k-button svg{font-size:.875rem}.k-grid th{padding:.5rem}.k-grid th .k-grid-filter{top:.1rem}.k-grid td{padding:.5rem;border-bottom:1px solid #e4e7eb}.k-grid tr td{background:#fff}.k-grid .k-grouping-row+tr td{border-top-width:0}.km-buttongroup{margin:.5rem}.km-buttongroup .k-button{margin:0}.k-dropdown .k-dropdown-wrap{background:#fff;border-radius:0}.k-menu-group .k-item>.k-state-active,.k-menu.k-context-menu .k-item>.k-state-active{background:#075985}.k-menu:not(.k-context-menu)>.k-item{color:#334155}.k-autocomplete{padding-right:0;border-radius:0}.k-multiselect-wrap.k-floatwrap{border:none;background:#f1f5f9;padding:.25rem;margin:.5rem}.k-edit-container{margin:10px 0}.k-panelbar>.k-item>.k-link.k-state-selected{background:#0c4a6e;border:none !important}.k-dirty{color:#dc2626}.k-footer-template{font-weight:bold;letter-spacing:.025em}.k-filtercell{display:block}.k-state-selected{background:#075985}.k-pager-numbers .k-state-selected{background:#075985}.k-list>.k-item.k-first{padding-top:2em}.k-widget.k-dropdown.k-header{background:inherit}.k-list>.k-state-hover.k-first{padding-top:calc(2em - 1px)}.k-list>.k-item.k-first>.k-group{height:2em;left:0}.k-list>.k-state-hover.k-first>.k-group{top:-1px;left:-1px}.k-window .k-window-title{font-size:1rem;line-height:normal}.k-notification-success{background:#a7f3d0;margin:4px}.k-notification-warning{background:#fef08a;margin:4px}.k-notification-info{background:#eef2ff;margin:4px}.k-tooltip{background:#e0f2fe;color:#0f172a}.k-toolbar{background:#f3f4f6;border:1px solid #f1f5f9}.k-block>.k-header,.k-panel>.k-header{background:#f0f9ff;margin:4px;padding:8px;border:0;border-radius:0}.k-filtercell .k-dropdown.k-header.k-dropdown-operator{width:auto}.k-today .k-nav-day{padding:.25rem;border-radius:.375rem;background:#65cbc9;color:#fff}.k-numerictextbox .k-numeric-wrap,.k-numerictextbox .k-select{border-radius:0}.k-numerictextbox .k-select{background:#f3f4f6;border-left:1px solid #e4e7eb;border-right:1px solid #e4e7eb}.k-multiselect-wrap{border-radius:0}.school-menu.k-widget.k-reset.k-header.k-menu.k-menu-horizontal{background:none}.k-input.k-textbox{border-radius:0;width:100%;height:35px}.k-textbox{border-radius:0;margin-bottom:.5rem}.k-textbox+.k-textbox{margin-right:.25rem;margin-bottom:.5rem}.ev-pg-layout-anon{display:grid;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:70px 1fr 70px;grid-template-areas:'header' 'body';grid-template-rows:70px 1fr;min-height:100vh}.ev-pg-layout-anon .ev-header{background:#fff;grid-area:header;-ms-grid-row:1;-ms-grid-column:1}.ev-pg-layout-anon .ev-header #main-nav{width:90%;margin:auto}.ev-pg-layout-anon .ev-body{display:flex;flex-direction:column;justify-content:space-between;grid-area:body;-ms-grid-row:2;-ms-grid-column:1;background:linear-gradient(249.89deg,#65cbc9 3.34%,#005487 100%)}.ev-pg-layout{display:grid;display:-ms-grid;-ms-grid-columns:1fr;-ms-grid-rows:48px 100px 1fr 70px;grid-template-areas:'header' 'side-nav' 'body' 'footer';grid-template-columns:1fr;grid-template-rows:48px auto 1fr 70px;height:auto}.ev-header{background:#1f2937;grid-area:header;-ms-grid-row:1;padding:.5rem}.side-nav{background:#fff;grid-area:side-nav;-ms-grid-row:2;max-width:768px;min-width:640px}@media(min-width:768px) and (max-width:1024px){.side-nav{min-width:100%}}.ev-body{background:#cbd5e1;grid-area:body;-ms-grid-row:3;min-height:calc(100vh - 140px)}.footer-container{grid-area:footer;-ms-grid-row:4}@media screen and (min-width:1024px) and (max-width:1280px){.ev-pg-layout{-ms-grid-columns:100px 1fr 1fr;-ms-grid-rows:70px 1fr 70px;grid-template-areas:'side-nav header header' 'side-nav body body' 'side-nav footer footer';grid-template-columns:100px 1fr 1fr;grid-template-rows:70px 1fr 70px;height:auto}.ev-header{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:1;background:#1f2937}.side-nav{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:4;min-width:100%}.ev-body{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2}.footer-container{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width:1281px){.ev-pg-layout{-ms-grid-columns:200px 1fr 1fr;-ms-grid-rows:70px 1fr 70px;grid-template-areas:'side-nav header header' 'side-nav body body' 'side-nav footer footer';grid-template-columns:200px 1fr 1fr;grid-template-rows:70px 1fr 70px}.ev-header{background:#1f2937;-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:1}.side-nav{background:#fff;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:3;min-width:100%}.ev-body{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2}.footer-container{-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (max-width:768px){.hide-mobile{display:none}.show-mobile{display:block}}@media screen and (max-width:1280px){.hide-tablet{display:none}.tablet-text{font-size:14px}}@media screen and (min-width:1024px){.hide-desktop{display:none}.show-tablet{display:block}}.grid{display:grid}.grid-cols--1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols--5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols--6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols--7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols--8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols--9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols--10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols--11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols--12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols--none{grid-template-columns:none}.grid-gap-1{grid-gap:1em}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-start--2{grid-column-start:2}.flex,.footer-container .footer-wrapper{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column,.footer-container .footer-wrapper{flex-direction:column}.flex-row{flex-direction:row}.flex-between{justify-content:space-between}.align-start{align-items:flex-start}.align-baseline{align-items:baseline}.align-center{align-items:center}.flex-end{justify-content:flex-end}@media screen and (max-width:769px){#toparea .grid-cols--3,.bottom-area-wrapper .grid-cols--3{grid-template-columns:1fr}}.top-area{background:url(/Content/images/boardmeeting.jpg);background-blend-mode:overlay;background-color:rgba(33,37,41,.8);background-position:0 10%;background-repeat:no-repeat;background-size:cover;width:100%}.top-area .toparea-title{font-size:1.875rem;letter-spacing:.025em;font-weight:bold;color:#14f9e5}.top-area .toparea-subheader{font-size:1.125rem;letter-spacing:.025em;color:#fff}.top-area .anon-icon--box{display:flex;color:#f1f5f9;padding:1rem 0}.top-area .anon-icon--box h3{color:#fff;font-size:1rem;font-weight:500;letter-spacing:.025em}.top-area .anon-icon--box .ev-icon--container{align-self:baseline;text-align:center;font-size:1rem;background:#475569;border-radius:.25rem;padding:.25rem .5rem;margin-right:1rem;color:#14f9e5;border:1px solid #14f9e5}.box-content{padding:.5rem 1rem}.box-content h3{font-size:1rem;font-weight:500;color:#334155}.ev-section--wrapper{width:90%;margin:auto;padding:5rem 0 1rem}.bottom-area-wrapper{padding:2rem;height:100%;width:90%;margin:auto}label.mt-0{margin-top:0}.m-auto{margin:auto}.p-4{padding:.25rem}.mt-4{margin-top:.25rem}.mb-8{margin-bottom:.5rem}.mr-8{margin-right:.5rem}.mt-8{margin-top:.5rem}.m-8{margin:.5rem}.ml-8{margin-left:.5rem}.m-16{margin:1rem}.mr-16{margin-right:1rem}.mt-16{margin-top:1rem}.mb-16{margin-bottom:1rem}.mb-32{margin-bottom:3rem}.mt-32{margin-top:3rem}.ev-container--xs{max-width:400px}.text-center{text-align:center}.align-start{align-items:flex-start}.field-validation-error{color:#991b1b}.ev-note{background:#fefce8;border-left:.25rem solid #facc15;padding:1rem}.ev-note svg{color:#facc15;font-size:1.125rem}.ev-note p{color:#a16207}.help-ticket-success{padding:1rem}.grid-gap-2{grid-gap:2rem}.ev-header .flex,.ev-header .footer-container .footer-wrapper,.footer-container .ev-header .footer-wrapper{align-items:center;height:100%;padding:0 .2rem}.logo{max-width:200px;width:100%}.school-menu{display:none;transition:display .5s;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.school-menu .k-link.k-menu-link{color:#0f172a}.school-menu .k-menu-group .k-item>.k-state-active{color:#fff}.school-menu li.k-item{background:#fff;padding:0 1em;border-radius:4px}.sub-menu--item{padding:0 !important}.sub-menu--item li.k-item{border-radius:0}.utility-dropdown{background:#fff;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:none;font-size:1em;margin-right:20px;margin-top:10px;padding:0;position:absolute;z-index:2;right:0}.utility-dropdown li{display:flex;border-bottom:1px solid #e4e7eb;cursor:pointer;justify-content:space-between;padding:8px}.utility-dropdown li:hover{background:rgba(241,245,249,.2)}.utility-dropdown li a{display:flex;align-items:center;justify-content:space-between;color:#1f2937;text-align:left;width:100%}.utility-dropdown li a svg{margin-left:.5em}.show{display:block;transition:display ease-in-out .2s}.hide{display:none}.greeting{margin-right:.5em;padding:0 .5em}.scroll::-webkit-scrollbar{height:.25rem}.scroll::-webkit-scrollbar-track{background:#f3f4f6}.scroll::-webkit-scrollbar-thumb{background:#65cbc9}.scroll::-webkit-scrollbar-thumb:hover{background:#075985}.scroll{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}#nav-main-h-container .nav-main{display:flex;align-items:center;background:#fff;padding:.2em}#nav-main-h-container .nav-item{display:flex;flex-direction:column;color:#0f172a;padding:.5em 1em;margin:.2em;align-items:center}#nav-main-h-container .nav-item svg{font-size:.875rem;margin-bottom:.2em}#nav-main-h-container .nav-item.active{background:#f1f5f9;border-radius:4px;color:#1f2937}#nav-main-h-container .nav-item.active.highlight{background:#f1f5f9}#nav-main-h-container .nav-item.active.highlight:hover{background:#f1f5f9;opacity:1}#nav-main-h-container .nav-item.highlight{border-radius:4px;background:rgba(241,245,249,.2)}#nav-main-h-container .submenu{display:flex;flex-direction:row;align-items:center;background:#fff;border-top:1px solid #e2e8f0;height:0;opacity:0}#nav-main-h-container .submenu.active{height:45px;opacity:1;color:#1f2937}#nav-main-h-container .submenu.active a:hover{background:rgba(241,245,249,.2);color:#1f2937}#nav-main-h-container .submenu.active .nav-item{padding:.5em 1em}.ev-logo{display:none}.top-menu{flex-direction:column}.top-menu li{text-align:left;font-size:.875rem}.top-menu li:hover{background:rgba(241,245,249,.2);cursor:pointer}.top-menu li svg{font-size:.875rem;margin-right:.25em}.top-menu li a{color:#0f172a;opacity:.9}.top-menu .ui-state-active{font-weight:bold;letter-spacing:.025em}.top-menu .ui-state-active svg{color:#475569}.top-menu .ui-state-active a{color:#0f172a}.top-menu .ui-state-active .tablet-text{color:#1f2937}.top-menu .ui-state-active>.sub-menu{background:transparent;position:initial;margin:.5rem 0;padding:0;border:0;width:100%;border-radius:0;box-shadow:none;border-left:2px solid #e0f2fe}.top-menu .ui-state-active>.sub-menu li{border:none;font-weight:normal}.top-menu .ui-state-active>.sub-menu li .active{color:#0c4a6e;font-weight:bold}.top-menu .ui-state-active>.sub-menu li a{color:#1f2937;font-size:.875rem}.top-menu .sub-menu{background:#fff;border:1px solid #e4e7eb;border-radius:0 5px 5px 0;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);font-size:.875rem;padding:0;position:absolute;text-align:left;width:max-content;z-index:50}.top-menu .sub-menu li{cursor:pointer;border-bottom:1px solid #e4e7eb}.top-menu .sub-menu li:last-of-type{border-bottom:0}.top-menu .sub-menu li:hover{background:rgba(241,245,249,.2)}.top-menu .sub-menu li a{color:#0f172a;line-height:1.8;padding:4px 8px;display:block}@media screen and (min-width:1024px) and (max-width:1280px){.top-menu{font-size:14px;margin:0;padding:0}.top-menu li{border-bottom:1px solid #e4e7eb;padding:.75rem .25rem}.top-menu li a{display:block;text-align:center}.top-menu .ui-state-active>.sub-menu{background:rgba(243,244,246,.4);margin:0}.top-menu .ui-state-active>.sub-menu li a{font-size:12px}.top-menu .ui-state-active>.sub-menu a{text-align:center}.top-menu .sub-menu{margin-left:100px;margin-top:-50px}.top-menu .sub-menu li{padding:0}.top-menu .sub-menu li a{text-align:left;color:#0f172a}}@media screen and (min-width:1281px){.ev-logo{display:flex;align-items:center;width:90%;height:70px;padding:.5em}.top-menu{font-size:1rem}.top-menu .tablet-text{margin-left:8px}.top-menu li{padding:5px 0 5px 1.5em}.top-menu li:hover{background:transparent}.top-menu li a{display:flex;align-items:center}.top-menu .ui-state-active{padding-left:2rem}.top-menu .ui-state-active a svg{margin-left:-.5rem}.top-menu .ui-state-active>.sub-menu{font-size:.875rem;border-left:0}.top-menu .ui-state-active>.sub-menu li{padding:0}.top-menu .ui-state-active>.sub-menu li .active{border-left:2px solid #075985}.top-menu .ui-state-active>.sub-menu li a{border-left:2px solid #e2e8f0;padding:.25rem 1.2rem}.top-menu .ui-state-active>.sub-menu li a:hover{border-left:2px solid #65cbc9}.top-menu .sub-menu{display:block;margin-left:200px;margin-top:-30px}.top-menu .sub-menu li{padding:0}}.breadcrumb{background:#e2e8f0;line-height:1.5;padding:.5em;color:#0f172a;letter-spacing:.025em}.breadcrumb a{color:#075985}.breadcrumb svg{margin:0 .25em}.footer-container{background:#fff;border-top:1px solid #e4e7eb;font-size:.8em;letter-spacing:1px;z-index:2}.footer-container .footer-wrapper{margin:0 auto;padding-top:.5em;text-align:center;width:90%}#overlay{background:rgba(255,255,255,.65);height:100%;left:0;position:absolute;top:2rem;width:100%;text-align:center}#overlay video{margin:auto}@media(max-width:767px){.ev-error-image{width:100%}.k-widget.k-window{width:100%}}.ev-input-group{display:flex}.ev-input-group .ev-input-group-addon{background:#f1f5f9;border:1px solid #e4e7eb;border-radius:4px;display:flex;align-items:center;padding:.25rem 1rem}.ev-input-group .ev-input-group-addon:not(:first-child),.ev-input-group .field-input:not(:first-child) .k-numeric-wrap{border-bottom-left-radius:0;border-top-left-radius:0}.ev-input-group .ev-input-group-addon:not(:last-child),.ev-input-group .field-input:not(:last-child),.ev-input-group .field-input:not(:last-child) .k-numeric-wrap,.ev-input-group .field-input:not(:last-child) .k-input{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.ev-input-group .ev-input-group-addon:not(:first-child):not(:last-child),.ev-input-group .field-input:not(:first-child):not(:last-child) .k-numeric-wrap{border-radius:0}.ev-container{flex-wrap:wrap;align-items:center;height:100%;padding:0 20px}.w-small{margin:0 auto;max-width:350px}.w-medium{margin:0 auto;max-width:600px}.ev-section{width:400px;flex:1;margin:0 8px}.w-100{width:100%}.filter-container{justify-content:center;margin-bottom:10px}.filter-block{padding:5px}.filter-label{font-weight:bold}.ev-toolbar{clear:both;justify-content:flex-start;margin-top:-10px}.ev-toolbar-btn{float:left;margin:10px;width:200px}.ev-toolbar .ev-edit-label,.ev-toolbar .ev-edit-field{text-align:left;width:100%}.attendance-tile{height:100%;max-width:600px;width:100%}.attendance-tile .ev-tile{margin-right:16px}.dialog-window.k-window-content{padding:0}.drop-placeholder{background:#65cbc9;border:1px dashed #075985;padding:4px 8px;font-size:1.2em;color:#fff}.drop-hint{background:#fff;border:1px solid #0b0b0b;padding:4px 8px}.drop-handle{cursor:move}.drop-handle:hover{background:rgba(241,245,249,.2)}.k-listview .item{padding:2px 4px}.clickable{cursor:pointer;border:1px solid #e4e7eb;border-radius:.25rem;color:#075985;margin-left:10px;padding:4px 8px}.clickable:hover{background:rgba(241,245,249,.2);color:#075985}.k-grid-norecords{padding:1em}.c-container,.ev-widget,.ev-tile,.ev-block{background:#fff;border-radius:4px;border:1px solid #f1f5f9;padding:0 .5em .5em;overflow:visible;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.text-widget{font-size:1em;line-height:2;padding:0 .5em}#main-dashboard{margin:1em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1em;align-items:baseline}#main-dashboard div{grid-column:span 2/span 2}#main-dashboard .col-2{display:grid;grid-gap:1em;align-items:baseline}.main-dashboard{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:1em;grid-gap:1em}.main-dashboard .span-2{grid-column:span 2/span 6}.main-dashboard .span-4{grid-column:span 4/span 6}@media(max-width:1024px){.main-dashboard{grid-template-columns:repeat(4,minmax(0,1fr))}.main-dashboard .span-2,.main-dashboard .span-4{grid-column:span 2/span 2}}@media(max-width:768px){.main-dashboard{grid-template-columns:repeat(2,minmax(0,1fr))}.main-dashboard .span-2,.main-dashboard .span-4{grid-column:span 2/span 2}}#financial-overview-container{display:grid;grid-template-columns:1fr 1fr}@media(max-width:1024px){#financial-overview-container{grid-template-columns:2fr 1fr}}@media(max-width:768px){#financial-overview-container{grid-template-columns:1fr}}.ev-widget--toolbar2{display:grid;grid-template-columns:1fr 2fr;grid-gap:1em;align-items:flex-end;padding:.5em}.ev-widget--toolbar2 .k-autocomplete{width:100%}.customer-item{padding:.5em}.customer-label{font-size:1.125rem;font-weight:bold}.school-item{padding:.5em}.ev-header--container{display:flex;align-items:center;justify-content:space-between}.notes{margin-top:.25rem;letter-spacing:.025em}.pl-0,.ev-module--header.pl-0{padding-left:0}.text-missing-contract{padding:.25rem}.text-missing-contract a{display:inline-block;width:100%;color:#1f2937;line-height:1.5rem}.text-missing-contract a svg{font-size:.75rem;color:#64748b}.tile .content{background:#fff}.tile .content.clickable{cursor:pointer}.tile .content.clickable:hover{box-shadow:2px 2px 43px rgba(241,245,249,.2);transition:box-shadow 1s cubic-bezier(1,-1.3,.8,1.3)}.tile .sidebar{background:#ef4444;border:1px solid #e4e7eb;border-bottom-right-radius:6px;border-top-right-radius:6px;height:40px;line-height:40px;margin:0;opacity:0;padding:0;position:absolute;right:-30px;text-align:center;top:0;transition:visibility 0s,opacity .2s linear;visibility:hidden;width:40px;z-index:80}.tile .toolbar{background:#fff;border:1px solid #e4e7eb;border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:-40px;display:flex;height:40px;justify-content:flex-end;left:10px;line-height:40px;margin:0;opacity:0;padding:0;position:absolute;right:10px;transition:visibility 0s,opacity .2s linear;visibility:hidden;z-index:80}.tile .toolbar .action-detail{color:#0b0b0b;cursor:pointer;flex:2;font-size:1.4em;height:100%;text-align:center;vertical-align:middle}.tile .toolbar .action-detail:hover{background-color:rgba(241,245,249,.2)}.tile .toolbar .action-export{align-self:flex-end;cursor:pointer;line-height:40px;text-align:center;vertical-align:middle;width:40px}.tile .toolbar .action-export i{color:#fff;line-height:40px}.tile .toolbar .action-export:hover{background-color:rgba(241,245,249,.2)}.tile .toolbar .action-close{cursor:pointer;line-height:40px;text-align:center;vertical-align:middle;width:40px}.tile .toolbar .action-close i{color:#fff;line-height:40px}.tile .toolbar .action-close:hover{background-color:rgba(241,245,249,.2)}.tile:hover .toolbar{opacity:1;box-shadow:0 5px 5px rgba(241,245,249,.2);visibility:visible}.tile .title{color:#0b0b0b;font-family:"Roboto",sans-serif;font-size:18px;margin:.2em 1em}.tile .title.textflip{transform:rotate(180deg)}.tile .wrap{height:100%;width:100%}.tile .wrap>div{padding:0 4px}.tile .wrap .tile-header{flex:none}.tile .draghandle{cursor:grab}.tile .draghandle:hover{background:rgba(241,245,249,.2)}.tile .draghandle.grabbing{cursor:grabbing}.tile .info{flex:1 0 auto}.tile table{margin:0}.tile td{padding:2px 5px}.tile td[role="gridcell"]{overflow:visible}#tile-control{border:0;display:inline-block}.grid-stack>.grid-stack-item.tile>.ui-resizable-se{bottom:-30px;color:#0b0b0b;font-size:1.6em;margin-right:.5em}#tile-reset{align-self:flex-start;border-radius:unset}.tile .filter-buttons{font-size:80%;margin:0;padding:0;position:absolute;right:5px;top:5px}.tile .toolbar{background:#fff}@media screen and (max-width:640px){#portal-dashboard{grid-template-columns:1fr}#portal-dashboard .ev-span--2{grid-column:span 1/span 1}}.non-editable+span .k-event-delete{visibility:hidden}#compliance-scheduler .k-event{height:auto !important}#compliance-scheduler .k-tooltip{background:#ffa500 !important;width:200px !important;height:auto !important;color:#0b0b0b !important;font-weight:400 !important}#ap-doc-container #label-filename{margin:0}#ap-doc-container #gl-container{display:inline-block;min-width:400px;vertical-align:top}.payroll-file--container{display:flex;align-items:flex-start;justify-content:space-between;padding:.25rem .5rem;border-bottom:1px dashed #e4e7eb}.payroll-file--container .file-info svg{margin-right:.5rem}.payroll-file--container .file-info span{font-size:.75rem}.payroll-file--container:last-of-type{border-bottom:none}.ev-card{background:rgba(11,11,11,.5);color:#fff;font-size:1.9em;margin-top:2px;padding:10px 0;text-align:center;width:49.5%}.ev-card p{margin:0}.ev-card .fa{margin-top:.2em}.ev-card:hover,.ev-card:active{background:rgba(11,11,11,.3)}.ev-card h6{font-size:70%}i.fa{background:transparent}i.dialog-info-ajax{cursor:pointer}.profile-container{align-items:center}.profile-details{margin-left:8px}.profile-details h2,.profile-details h3{font-size:1rem;padding:0 0 8px}.claim-count{margin-left:.25rem;font-weight:bold;text-size-adjust:1.125rem}#user-edit-container{padding:8px}#user-edit-container #image-upload{border-bottom:0;cursor:pointer;display:inline-block;min-height:40px;min-width:40px}#user-edit-container #profile-image-container{position:relative}#user-edit-container .overlay{align-content:center;align-items:center;background:rgba(11,11,11,.8);bottom:0;display:flex;height:0;left:0;overflow:hidden;position:absolute;right:0;transition:all .5s;width:100%;z-index:20}#user-edit-container .overlay i.fa{color:#fff;text-align:center;width:100%}#user-edit-container a.editable{color:#175997}#user-edit-container #profile-image-container:hover .overlay{height:100%}#user-edit-container .claim-panel{display:none}#user-edit-container .school-label{cursor:pointer}#user-edit-container .school-label:hover{background-color:rgba(241,245,249,.2)}#user-list-container .k-grid tr.notConfirmed td{background:#fefce8}#user-list-container .k-grid tr.notActive td{background:#fef2f2}.tt-container{background:rgba(101,203,201,.4);border:1px solid #65cbc9;border-radius:.25rem;display:flex;padding:5px;text-align:center}.timetrack-form-title{color:rgba(255,255,255,.7);margin:0}#timetrack-submit{display:block;font-size:3em;font-weight:700;margin:1em auto;width:90%}#time-track-title+form{margin-bottom:auto;width:100%}#time-track-title{color:rgba(255,255,255,.7);margin:0 auto}.time-track-field{align-self:center;font-size:1.5em;margin:0 auto;margin-bottom:1em;width:90%}.time-track-bottom-nav,.phone-ext-bottom-nav,.csmc-docs-bottom-nav{display:flex;margin-top:auto}.time-track-bottom-nav>.k-button,.phone-ext-bottom-nav>.k-button,.csmc-docs-bottom-nav>.k-button{padding:0;width:30%}.time-track-bottom-nav h3,.phone-ext-bottom-nav h3,.csmc-docs-bottom-nav h3{display:inline;font-size:2em;font-weight:bold;margin:0;padding:0;vertical-align:middle}#time-track-history{font-size:2em;font-weight:700;margin-left:auto}#time-track-history-bc{background:#fff}#time-track-history-bc a{font-size:1.3em}#time-track-history-bc span{font-size:1.3em}#time-track-history-title,#csmc-docs-title{color:rgba(255,255,255,.7);margin:0 auto 10px}.tile-list-item{padding:.5rem}.tile-list-item:hover{background:rgba(241,245,249,.2);cursor:pointer}.tile-list-item a{color:#0f172a}.tile-list-detail{align-items:center;display:flex;justify-content:space-between}.filter-buttons .k-button{margin:0}#client-tile-listView div{cursor:pointer;border-bottom:none}.ev-list{display:flex;align-items:center;justify-content:space-between;border:1px solid #e4e7eb;padding:.5rem}.module-status-buttongroup{background:transparent !important}.module-status-buttongroup li{margin:0;border:1px solid #e4e7eb}.c-flex{display:flex;align-items:center;flex-wrap:nowrap}.c-flex .issue-summary{margin-right:.5em;display:flex;align-items:flex-end}.c-flex .issue-summary .issue-label{font-size:1rem}.c-flex .school-actions{display:flex;align-items:center;margin-left:auto}.c-flex .school-actions .k-button{margin-right:.5em}.issue-details{background:#fef9c3;margin:.5em}.issue-details .ev-flex{align-items:center}.issue-details .ev-flex svg{margin-right:.5em}.k-dropdown{width:100%}#widget-clientoverview .k-widget{border-bottom:none}.ev-form--reset .k-widget{padding:0;border:0}#customer-detail-container{background:#fff;position:absolute;top:0;right:0;width:30%;height:100vh;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.pt-8{padding-top:.5rem}#hourly-grid-header,.ev-table--item{display:grid;grid-template-columns:140px 1fr 200px 200px;grid-gap:1rem;align-items:center}.ev-text--name{font-weight:500;color:#334155}#hourly-grid-header{background:#f8fafc;border:1px solid #f1f5f9;color:#1f2937;text-transform:uppercase;letter-spacing:.3px;padding:.25rem .5rem;font-size:12px}.ev-table--item{padding:.5rem;border-bottom:1px solid #e4e7eb}.ev-btn--footer{background:#fff;padding:1rem;text-align:right;box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05)}#file1-container,#file2-container{display:flex;flex-direction:column;padding:.25rem .5rem}#file1-container label,#file2-container label{font-weight:500;margin-bottom:1rem}.ev-paycom--filecontainer{background:rgba(243,244,246,.3);display:flex;justify-content:space-between;flex-direction:column;padding:1rem;border-radius:4px;border:1px solid #f1f5f9}.ev-border{border:1px solid #e4e7eb}.paycom-item{font-size:1rem;padding:.5rem;border-bottom:1px solid #e4e7eb}.paycom-item:last-of-type{border-bottom:none}.paycom-item a{color:#334155;display:block}.paycom-item a svg{color:#65cbc9;margin-right:1rem}.paycom-item a:hover svg{color:#1f2937}#ev-detail-panel{display:block;position:fixed;left:0;top:0;bottom:0;width:360px;transition:all 1.5s linear;background:#fff;overflow-y:scroll;z-index:100;box-shadow:6px 7px 2px 0 rgba(0,0,0,.5)}#ev-detail-panel .ev-panel-header{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:.8em}#ev-detail-panel .ev-panel-header h3{padding:0}#ev-detail-panel.hidden{left:-400px}#ev-detail-panel .title{font-size:1.2em;border-bottom:1px solid #f1f5f9}#ev-detail-panel .action-close{cursor:pointer;z-index:10;color:#1f2937}.ev-panel-content-wrapper{margin:1rem}.ev-panel-content{padding-bottom:10rem}.perf-level{padding:4px 8px;border-radius:4px;font-weight:700}.perf-level-1{background:#f7eded;color:#8b2727}.perf-level-2{background:#fff7eb;color:#7a4700}.perf-level-3{background:#edf7f2;color:#225942}.perf-level-4{background:#f7f7f7;color:#51516c}.ev-badge.perf-level-1,.perf-level-1.ev-badge--success,.perf-level-1.ev-badge--warning,.perf-level-1.ev-badge--fail,.perf-level-1.service,.perf-level-1.ev-badge--alt{background:#f7eded;color:#8b2727}.ev-badge.perf-level-2,.perf-level-2.ev-badge--success,.perf-level-2.ev-badge--warning,.perf-level-2.ev-badge--fail,.perf-level-2.service,.perf-level-2.ev-badge--alt{background:#fff7eb;color:#7a4700}.ev-badge.perf-level-3,.perf-level-3.ev-badge--success,.perf-level-3.ev-badge--warning,.perf-level-3.ev-badge--fail,.perf-level-3.service,.perf-level-3.ev-badge--alt{background:#edf7f2;color:#225942}.ev-badge.perf-level-4,.perf-level-4.ev-badge--success,.perf-level-4.ev-badge--warning,.perf-level-4.ev-badge--fail,.perf-level-4.service,.perf-level-4.ev-badge--alt{background:#f7f7f7;color:#51516c}.perf-change-bad-1{color:#ffb3b3}.perf-change-bad-2{color:#f66}.perf-change-bad-3{color:#ac0000}.perf-change-good-1{color:#5bc85b}.perf-change-good-2{color:#31a231}.perf-change-good-3{color:#008000}.tag-fail{color:#b91c1c}.tag-pass{color:#047857}.shadow-none{box-shadow:none}.ev-ach--toolbar .ev-toolbar-item{display:inline-block;padding:.5rem 1rem;border-bottom:2px solid transparent}.ev-ach--toolbar .ev-toolbar-item.k-state-active{border-bottom:2px solid #075985;font-weight:500}.ev-ach--toolbar .ev-toolbar-item:hover{border-color:#65cbc9}.option-detail{display:flex;align-items:center;flex-wrap:wrap;margin:1rem}.option-detail .option-item{margin-right:1rem}.leaderboard{overflow-y:scroll;max-height:300px}.leaderboard .leaderboard-item{display:flex;padding:.5rem;border-bottom:1px dashed #f1f5f9}.leaderboard .leaderboard-item .score{margin-left:auto}.leaderboard .leaderboard-item.me{background:#d1fae5}.panel{border-top:2px solid #65cbc9}#leaderboard-title,.leaderboard-title,#yc-leaderboard-title,#ela-int-title,#math-int-title{font-size:1.125rem;text-align:center;color:#0f172a;padding:.5rem}#leaderboard-subtitle,#yc-leaderboard-subtitle{font-size:1rem;text-align:center;color:#0f172a;font-weight:500;padding-bottom:.25rem}#sfiles-listview .panel-item{border-bottom:1px solid #e4e7eb}#sfiles-listview .panel-item.bg-red{background:repeating-linear-gradient(45deg,#fff7ed,#fff7ed 10px,#ffedd5 10px,#ffedd5 20px);color:#991b1b}#sfiles-listview .panel-item.bg-red svg{color:#991b1b}#sfiles-listview .panel-item:last-of-type{border-bottom:none}.text-green--700{color:#047857}.chart-wrapper{min-height:300px}.c-table{border:1px solid #f1f5f9}.c-table span,.c-table .col-span-6{padding:.25rem .5rem}.c-table h5{font-weight:500}#cash-balance-component{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#allocation-input-container{grid-template-columns:1fr}@media screen and (min-width:1536px){#allocation-input-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.pt-16{margin-top:1rem}.pb-16{margin-bottom:1rem}#budget-container{min-width:768px}.br-top{border-top:1px solid #e4e7eb}#budget-navbar{display:grid;grid-template-columns:repeat(11,minmax(0,1fr))}#budget-navbar .nav-item{text-align:center;border-bottom:1px solid #e4e7eb;padding:.5rem}#budget-navbar .nav-item.k-state-active{border-bottom:2px solid #0369a1;color:#075985;font-weight:600}#budget-navbar .nav-item:hover{background:rgba(241,245,249,.2)}#budget-navbar a{display:block;color:#0f172a}#budget-navbar a:hover{color:#0284c7}.ev-field--input{background:#f3f4f6;margin:.5rem}.ev-btn--rowdark{padding:.5rem;background:#f0f9ff;border:1px solid #e0f2fe;border-top:none}.ev-widget .journal-item{padding:1rem;margin-bottom:.5rem}.note-content{background:#f0f9ff;border:1px solid #e0f2fe;color:#0f172a;margin:.5rem;padding:1rem;border-radius:.375rem .375rem 0}.author-self .note-content{border-radius:0 .375rem .375rem}.note-source{display:flex;align-items:center}.note-source p{margin-right:1rem}.note-source p svg{color:#334155}.grid-assumptions,.grid-assumptions-header{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:center;padding:.5rem}.grid-assumptions{border-bottom:1px solid #e4e7eb}.grid-assumptions:last-of-type{border-bottom:none}.grid-assumptions-header{margin-top:1rem;background:#f3f4f6;color:#1f2937;font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.025em}.ev-secondary-btn{background:#fff}.text-header{font-size:26px;line-height:1.5;color:#435464}.text-primary{font-size:1.15em;line-height:1.5;color:#111827}.text-title{font-size:1em;text-transform:uppercase;font-weight:500;letter-spacing:.025em;color:#6b7280}.text-2xl{font-size:32px}.container-btn{background:#eff6ff;padding:8px;border-radius:4px;border:1px solid #eef2ff}.ev-cal-grid{grid-template-columns:160px 1fr;gap:8px;margin:8px;padding:8px}.text-align-right{text-align:right;align-self:center}.text-grey-500{color:#6b7280}.budget-item{border-bottom:1px solid #e4e7eb}.budget-item:last-of-type{border-bottom:none}.budget-item a{color:#0369a1;display:block;padding:8px;border-left:4px solid transparent;width:100%}.budget-item a:hover{color:#0c4a6e;background:#f8fafc;cursor:pointer}#location-health-component>.k-widget{height:100%}.text-link{display:block;padding:8px;font-weight:bold;text-transform:uppercase;margin-left:8px}#permission-listview .item{padding:8px;border-bottom:1px solid #e4e7eb}#permission-listview .item:hover{cursor:pointer;background:rgba(241,245,249,.2)}.margin-top-8{margin-top:8px}.ev-container-sm{max-width:640px}.text-grey-500{color:#64748b}.text-lightblue-100{background:#e0f2fe}.bg-grey-100{background:#f1f5f9}.bg-lightblue-50{background:#f0f9ff}.bg-lightblue-100{background:#e0f2fe}.bg-lightblue-700{background:#0369a1}.padding-8{padding:8px}.text-download{font-weight:bold;color:#1f2937}.text-download:hover{opacity:.8}.text-download:active{opacity:1}.report-item{border:1px solid #e2e8f0;margin:.15rem}.report-link{display:flex;align-items:center;padding:1.5rem 1rem;border:.1px solid #f1f5f9;position:relative;margin:.1rem}.report-link:after{text-align:right;font-family:"Font Awesome 5 Solid";font-weight:900;color:#0369a1;content:"";position:absolute;right:0;margin-right:1rem}.text-hover:hover{display:block;color:#0e7490;cursor:help}#incomplete-splits-listview{background:#fee2e2;padding:.5rem;position:relative}#incomplete-splits-listview li{padding:.25rem .5rem}#incomplete-splits-listview li:before{font-family:"Font Awesome 5 Solid";font-weight:900;color:#b91c1c;content:"";position:absolute;left:0;margin-left:1rem}#incomplete-splits-listview a{margin-left:2rem}#incomplete-splits-listview a:hover{color:#991b1b;text-decoration:underline}.ev-section-container{background:#fff;border-top:1px solid #e4e7eb;padding:1em}.ev-teal-header{background:#0e7490;padding:8px;color:#fff}.b-none{border:none}.text-yellow-700{color:#a16207}.text-grey-800{color:#1f2937}.ev-input-text{background:#e2e8f0;border-radius:0 !important;width:100% !important;margin:8px 0}.bg-yellow-100{background:#fef9c3}.margin-16{margin:1em}.text-pg-title{font-size:24px;font-weight:bold;color:#475569;letter-spacing:.13px}@media screen and (min-width:1280px){#enrollment-entry-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}}@media screen and (min-width:1536px){#enrollment-entry-container{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}}.padding-top-0{padding-top:0}.padding-bottom-0{padding-bottom:0}#revenue-grid_active_cell[role="gridcell"],#expense-grid_active_cell[role="gridcell"]{border:1px dashed #1d4ed8}#payroll-grid td,#expense-grid td,#revenue-grid td{padding:0;height:40px;border-bottom:1px solid #e4e7eb}#payroll-grid td.k-group-cell,#expense-grid td.k-group-cell,#revenue-grid td.k-group-cell{border-bottom:none;background:#fff}#payroll-grid td>div,#expense-grid td>div,#revenue-grid td>div{padding:4px}#revenue-grid div.hasassumption{background:#fef3c7;background:#fef9c3 repeating-linear-gradient(50deg,transparent,transparent 10px,#fefce8 8px,#fef9c3 12px)}#payroll-grid .k-group-footer td,#expense-grid .k-group-footer td,#revenue-grid .k-group-footer td{text-align:right;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}#payroll-grid .k-footer-template td,#expense-grid .k-footer-template td,#revenue-grid .k-footer-template td{border-top:4px double #cbd5e1;background:#f3f4f6;text-align:right;border-bottom:none;font-style:normal}#payroll-grid tr.k-grouping-row td,#expense-grid tr.k-grouping-row td,#revenue-grid tr.k-grouping-row td{background:#f3f4f6;color:#0f172a;padding:0 0 .5rem}#payroll-grid .k-grouping-row p,#expense-grid .k-grouping-row p,#revenue-grid .k-grouping-row p{float:left;margin-left:.5rem;margin-top:.5rem}.ev-sticky{position:sticky;top:0;z-index:5}.ev-sticky h3{font-size:1.125rem}.ev-sticky svg{color:#64748b}.ev-sticky2{position:sticky;top:53px;z-index:10;background:#f1f5f9;color:#0f172a;padding:8px;font-weight:500;letter-spacing:.4px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.ev-text--field{background:#f3f4f6;height:40px;padding-left:.5rem}#budget-navlocation span.k-dropdown-wrap.k-state-default{background:rgba(7,89,133,.05);font-weight:500;letter-spacing:.05em;border-bottom:4px solid #075985}.k-list .k-item.k-state-selected{background:#075985}#cashflow-grid .k-grouping-row td{padding:.5rem}#cashflow-grid .k-grouping-row td.k-group-cell{border-bottom:none}#cashflow-grid p.k-reset{float:left;margin-top:.5rem}#cashflow-grid .k-group-footer td{text-align:right;padding:.5rem;font-weight:700}#cashflow-grid .k-group-footer td.k-group-cell{border-left:none !important}.filter-button{display:inline-block;border-radius:6px;padding:.2em;border:1px solid #e4e7eb;min-width:6em;cursor:pointer;font-size:1.4em}.filter-button:hover{background:#52525b}.event-type-token{margin-right:1em}.event-tokens{margin-left:2em}.event-tokens svg{margin-right:4px}.k-event{border:none}.k-event .k-link.k-event-delete{color:#fff}.calendar-item,.event-tag-item{border-bottom:1px dashed #e4e7eb}.calendar-item a,.event-tag-item a{width:90%}.calendar-item:last-of-type,.event-tag-item:last-of-type{border-bottom:none}.cal-event{background:repeating-linear-gradient(45deg,#334155,#334155 10px,#0f172a 10px,#0f172a 20px);color:#fff}.cal-event p{padding:0 4px;display:flex}.cal-event p span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-type-board{background:repeating-linear-gradient(45deg,#0369a1,#0369a1 10px,#0c4a6e 10px,#0c4a6e 20px)}.event-type-compliance{background:repeating-linear-gradient(45deg,#047857,#047857 10px,#064e3b 10px,#064e3b 20px)}.event-type-compliance.incomplete{background:repeating-linear-gradient(45deg,#b91c1c,#b91c1c 10px,#7f1d1d 10px,#7f1d1d 20px)}.event-type-webinar{background:repeating-linear-gradient(45deg,#7e22ce,#7e22ce 10px,#581c87 10px,#581c87 20px)}#event-detail-container{padding:8px 16px}#event-detail-container .cal-col-2{border-left:1px solid #e4e7eb;padding-left:1rem}#event-detail-container .cal-col-2 h4{font-size:1.125rem;padding:0}#event-detail-container .event-title{font-size:1.125rem;padding:0;margin:0}#event-detail-container .event-description{letter-spacing:.025em;margin:0;padding:.5rem 0}#event-detail-container .event-dates{margin:0;padding:.25rem 0;color:#475569;font-weight:700;border-bottom:1px solid #e4e7eb}#event-detail-container .board-req{margin:0;padding:8px 0;font-weight:700;font-style:italic}#event-detail-container .file-container{display:flex;align-items:center;justify-content:space-between}#event-detail-container .file-container.empty{border-style:dashed;margin:.5rem;background:#f3f4f6;opacity:.7;padding:.5rem}#event-detail-container .file-container.empty:hover{background:rgba(241,245,249,.2);cursor:pointer}#event-detail-container .editable:hover{background:rgba(241,245,249,.2)}#event-board-container,#event-compliance-container{margin-top:.5rem}#event-board-container p,#event-compliance-container p{margin:0;padding:0}#event-board-container legend,#event-compliance-container legend{font-size:1rem}#event-attach-container{border-top:1px dotted #e4e7eb;border-bottom:1px dotted #e4e7eb;margin-top:1rem}#event-attach-container h4{margin:0;padding:8px 0}#attachment-listview{display:flex;flex-wrap:wrap;justify-content:flex-start;border:none}.event-attachment{display:flex;justify-content:space-between;padding:.5rem 0;width:100%}.event-attachment .actions{display:flex;align-items:center}.event-attachment .action-delete{padding:.2em .4em}.event-attachment .action-delete:hover{background:rgba(241,245,249,.2)}.event-attachment:hover{background:rgba(241,245,249,.2)}.compliance-attachment{border-radius:2px;padding:.2em .4em;margin-right:.4em;display:flex;flex-direction:column;justify-content:space-between;max-width:240px;word-wrap:break-word}#event-subscribe-component{margin-top:.5rem;background:#ecfdf5;padding:.5rem}#event-subscribe-component ul li{margin:0;min-height:28px;line-height:28px;vertical-align:middle;border-top:1px solid #e4e7eb}#event-subscribe-component ul li .km-switch{float:right;width:4.2em;height:1.9em;line-height:1.76em}.compliance-attachment{padding:.2em .4em;display:block;border:1px solid #e4e7eb;display:flex;justify-content:space-between}.item-label{font-weight:bold;padding:.25em 1em}#compliance-detail-container,#compliance-edit-container{padding:.2em .4em;border:1px solid #fff;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#event-comment-container{margin:.5em}#event-comment-container h4{margin:0;padding:8px 0}#comment-listview{border:none}#comment-editor-container{margin-bottom:2em}.comment-author{flex:1 0 auto;font-weight:600;font-size:14px}#event-board-detail,#event-compliance-file-container div:first-of-type{margin:.5rem 0}.event-comment,.note-item{padding:1em .5em}.event-comment.author-self .event-comment-header,.note-item.author-self .event-comment-header{text-align:right}.event-comment.author-self .content,.note-item.author-self .content{text-align:right;background:#f0f9ff;float:right;padding:.5rem}.event-comment .event-comment-header,.note-item .event-comment-header{font-size:.8em}.event-comment .event-comment-header .comment-author,.note-item .event-comment-header .comment-author{margin-right:1em}.event-comment .content,.note-item .content{border:1px solid #bae6fd;border-radius:.5rem 0 .5rem .5rem}.k-event{background:repeating-linear-gradient(45deg,#1f2937,#1f2937 10px,#0f172a 10px,#0f172a 20px);border-radius:0}#company-calendar .k-event-template{background:repeating-linear-gradient(45deg,#991b1b,#991b1b 10px,#7f1d1d 10px,#7f1d1d 20px);letter-spacing:.025em}#company-calendar .ev-holiday{background:repeating-linear-gradient(45deg,#075985,#075985 10px,#0c4a6e 10px,#0c4a6e 20px)}.ev-event--title{color:#475569;letter-spacing:.025em;padding-top:.25rem}.ev-event--date{color:#0f172a;letter-spacing:.025em;border-bottom:1px solid #e4e7eb}.ev-fieldset--container{width:70%;margin:0 auto}.ev-fieldset--container fieldset{border-top:1px solid #e4e7eb;margin:1rem 0}.file-container a{display:flex}.k-scheduler-header-wrap{border-width:0}#payroll-calendar .k-scheduler-timecolumn,#payroll-scheduler .k-scheduler-timecolumn{display:none}#payroll-calendar .k-scheduler-table td,#payroll-scheduler .k-scheduler-table td{vertical-align:middle}#payroll-calendar .k-scheduler-table th,#payroll-scheduler .k-scheduler-table th{border-color:#e4e7eb}#payroll-calendar .k-scheduler-header-wrap,#payroll-scheduler .k-scheduler-header-wrap{border:none}#payroll-calendar .k-scheduler-agendadate,#payroll-scheduler .k-scheduler-agendadate{font-size:.75rem;color:#64748b}#payroll-calendar .k-scheduler-datecolumn,#payroll-scheduler .k-scheduler-datecolumn{width:120px;text-align:center}#payroll-calendar .k-scheduler-agendaweek,#payroll-scheduler .k-scheduler-agendaweek{margin:0}#payroll-calendar .k-scheduler-agendaday,#payroll-scheduler .k-scheduler-agendaday{margin:0;float:none;font-size:1.5rem;color:#0f172a}.ev-payroll--file{padding:.5rem .25rem;border-bottom:2px dotted #e4e7eb}.ev-payroll--file svg{color:#64748b}.ev-payroll--file:last-of-type{border:none}.file-container a{display:flex;flex-direction:column;padding:.5rem;border-bottom:1px dashed #e4e7eb;font-size:.75rem;color:#0f172a;letter-spacing:.025em;font-weight:bold}.file-container a svg{margin-right:.25rem;color:#475569}.file-container a span{color:#475569;font-weight:normal}.file-container a:last-of-type{border-bottom:none}.k-more-events{height:.5rem;padding:0;background:#cbd5e1;color:#0f172a;box-shadow:none;bprder:none}.k-more-events.k-button+.k-button{margin:0}#my-cal-feed-listview{position:absolute;background:#fff;right:1rem;z-index:4;border-radius:.25rem 0 .25rem .25rem;box-shadow:0 35px 60px -15px rgba(0,0,0,.3);margin-top:.5rem}.feed-item{display:flex;justify-content:space-between;align-items:center;padding:.5rem;width:200px;border-bottom:1px dashed #e4e7eb;text-align:left}.feed-item:last-of-type{border-bottom:none}#compliance-items{max-height:400px;overflow-y:auto}#compliance-items .ci-status{padding:.4em .2em;font-size:1.2em;border:1px solid #e4e7eb;font-weight:bold;color:#000;text-align:center;display:inline-block;border-bottom:1px solid #e4e7eb !important;border-radius:4px;position:relative;bottom:10px}#compliance-items .ci-status:hover,#compliance-items .ci-date:hover{background:#65cbc9 !important;color:#fff}#compliance-items .ci-date{padding:.4em .2em;font-size:1em;border:1px solid #e4e7eb;font-weight:700;color:#000;border-radius:4px;text-align:center;display:inline-block;border-bottom:1px solid #e4e7eb !important;background:#fff !important}#compliance-items .ci-file-container .file-upload{border-bottom:1px solid #e4e7eb !important;margin-right:.3em}#compliance-items .ci-container{border:1px solid #e4e7eb;padding:.1em .4em;display:flex;justify-content:space-between;align-items:center}.search-container,.search-field{display:flex;align-items:center}.search-container span{border-right:none}.search-container input{margin-top:0}#search-button{background:#f3f4f6;border-radius:0 .25rem .25rem 0;border-left:none}.report{display:grid;grid-template-columns:1fr 40px;align-items:center;padding:.5rem}.report a{display:block;color:#0f172a;font-weight:normal;letter-spacing:.025em;padding-left:.5rem;margin-right:.5rem}.report a:hover{color:#0369a1;text-decoration:underline}.report svg{font-size:.875rem;color:#475569}.p-8{padding:.5rem}.checkbox-list{padding:.25rem .5rem}.expense-toolbar{grid-template-columns:1fr 1fr;grid-gap:1em;overflow:hidden;margin-bottom:.5em}.expense-toolbar .k-numerictextbox{width:8em}.help-popup.k-window-content.k-content,#article-detail-container{padding:0;font-family:Arial,sans-serif}.help-popup.k-window-content.k-content .headline,.help-popup.k-window-content.k-content h1,#article-detail-container .headline,#article-detail-container h1{font-size:1.5em;line-height:1.5;padding:0;color:#1f2937}.help-popup.k-window-content.k-content h1,#article-detail-container h1{font-weight:bold;margin:0;color:#1f2937}.help-popup.k-window-content.k-content h2,#article-detail-container h2{margin:0;padding:0;font-size:1.25em;font-weight:bold;color:#1f2937}.help-popup.k-window-content.k-content p,#article-detail-container p{color:#1f2937;line-height:1.5;margin-bottom:.5em;padding:0}.help-popup.k-window-content.k-content a,#article-detail-container a{color:#1e3a8a;text-decoration:underline;font-weight:bold}.help-popup.k-window-content.k-content ul,#article-detail-container ul{list-style:circle}.help-popup.k-window-content.k-content ul li,#article-detail-container ul li{line-height:2}.help-popup.k-window-content.k-content img,#article-detail-container img{margin:.5em}.help-popup.k-window-content.k-content table,#article-detail-container table{border:1px solid #e4e7eb;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);margin:0 0 1em 0}.help-popup.k-window-content.k-content table tr:first-of-type,#article-detail-container table tr:first-of-type{font-size:12px;font-weight:bold;background:#f9fafb;text-transform:uppercase;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-bottom:1px solid #e4e7eb}.help-popup.k-window-content.k-content table tr:nth-child(odd),#article-detail-container table tr:nth-child(odd){background:#f1f5f9}.help-popup.k-window-content.k-content table td,#article-detail-container table td{padding:.5em}.help-popup.k-window-content.k-content .article-file-container,#article-detail-container .article-file-container{display:grid;margin:.5em;border:1px solid #e4e7eb}.help-popup.k-window-content.k-content .article-file-container a,#article-detail-container .article-file-container a{line-height:2;color:#334155;padding:.5em;text-decoration:none;font-weight:normal}.help-popup.k-window-content.k-content .article-file-container a svg,#article-detail-container .article-file-container a svg{margin-right:.5em;color:#6b7280;font-size:1.5em}.help-popup.k-window-content.k-content .article-file-container a:hover,#article-detail-container .article-file-container a:hover{text-decoration:underline}.ev-widget--toolbar{display:grid;grid-template-columns:100px 1fr;grid-gap:1em;align-items:center;padding:.5rem}.ev-article--detail{width:80%;margin:0 auto;padding-top:1em}#article-listview{border:none;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:1em;margin-bottom:1em}#article-listview .article-listitem{color:#1f2937;border:1px solid #e4e7eb;border-radius:4px;min-width:200px}#article-listview .article-listitem h4{margin-bottom:0}#article-listview .article-listitem p{margin:.5em 1em;line-height:1.5em;text-align:justify;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tag{display:inline-block;border:1px solid #e4e4e7;background:#f4f4f5;padding:.25em .5em;border-radius:.5em;margin:.5em 1em;align-items:center}.tag svg{margin-right:.5em}.p-16{padding:1rem}.ev-navbar--container{display:flex;align-items:center;border-bottom:1px solid #e4e7eb}.ev-navbar--container .ev-navbar--item{text-align:center;padding:.5rem 1.5rem;font-weight:600;color:#475569;position:relative}.ev-navbar--container .ev-navbar--item:hover{cursor:pointer;color:#075985;background:#f1f5f9}.ev-navbar--container .ev-navbar--item:hover .hide{display:block;position:absolute;right:0;background:#fff;margin-top:.5rem;width:400px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:#e4e7eb;border-radius:.5rem 0 .5rem .5rem;z-index:1000}.ev-navbar--container .ev-navbar--item:hover .hide #board-list,.ev-navbar--container .ev-navbar--item:hover .hide #team-list{display:flex;flex-direction:column;align-items:center}.ev-navbar--container .ev-navbar--item:hover .hide #board-list .ev-nav--item,.ev-navbar--container .ev-navbar--item:hover .hide #team-list .ev-nav--item{display:block;width:100%;padding:.5rem 0}.ev-navbar--container .ev-navbar--item:hover .hide #board-list .ev-nav--item:hover,.ev-navbar--container .ev-navbar--item:hover .hide #team-list .ev-nav--item:hover{background:#f3f4f6}.profile-item{display:flex;flex-direction:column;width:100%}.profile-item .ev-email{color:#475569}#schoolgroup-list{display:flex;flex-direction:column;width:100%}#schoolgroup-list .schoolgroup-item{padding:1rem;border-bottom:1px dotted #e4e7eb}.ev-avatar--initial{display:inline-flex;align-items:center;justify-content:center;height:2rem;width:2rem;border-radius:100%;background:#e0f2fe;font-size:.75rem;font-weight:bold}.item-row{display:grid;grid-template-columns:40px 1fr;border-bottom:1px solid #e4e7eb;align-items:center;padding:.5rem 0}.item-row .action-container{position:relative;width:3rem;text-align:center}.item-row .action-container:hover .item-menu{background:#fff;display:block;position:absolute;width:200px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:#e4e7eb;border-radius:.5rem 0 .5rem .5rem;z-index:1000;left:0}.item-row .action-container .item-menu{display:none}.item-header{margin-top:1rem;background:#f3f4f6;padding:.5rem .5rem .5rem 40px}.task-item .cell{padding:.25rem}.task-item .cell.school-cell{text-align:left !important}.item-header,.task-item{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:1rem;align-items:center}.item-header .cell,.task-item .cell{text-align:center}.item-header .cell:first-of-type,.task-item .cell:first-of-type{text-align:left;font-weight:bold}.drop-handle{padding:.5rem;font-size:1rem;font-weight:bold;text-transform:uppercase;margin:.5rem 0;background:#f3f4f6}.req-item{padding:.5em}.req-date{background:#f3f4f6;text-transform:uppercase;color:#0f172a;border:1px solid #cbd5e1;padding:.25em;width:3.5rem;height:3rem;text-align:center;border-radius:.25rem}.po-status{justify-content:space-between}.po-status .ev-alert--warning a,.po-status.ev-alert--info a,.po-status .ev-alert--success a{margin-left:auto}.po-status.ev-alert--info{padding:.5rem}.inits-c{height:1rem;width:1rem;background:#991b1b;color:#fff;padding:.25rem;border-radius:100%;font-size:.75rem}.inits-a{height:1rem;width:1rem;background:#065f46;color:#fff;padding:.25rem;border-radius:100%;font-size:.75rem}.inits-r{height:1rem;width:1rem;background:#075985;color:#fff;padding:.25rem;border-radius:100%;font-size:.75rem}.contact-links{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e4e7eb;justify-items:center}.contact-links a{display:block;width:100%;text-align:center;padding:.5rem}.contact-links a:first-of-type{border-right:1px solid #e4e7eb}.role-container{border-top:1px solid #e4e7eb}.about-data{padding:1rem}.about-editable p{margin:.5rem 0;color:#475569}.about-editable p svg{color:#64748b;opacity:.5}#survey-home-container{min-height:400px}.survey-item{padding:2px 4px;font-size:1.2em}.video-container{border-bottom:1px solid #e4e7eb;padding-bottom:1rem;margin-top:1rem}.video-container:first-of-type{margin-top:0}.video-container h3{color:#0c4a6e;letter-spacing:.025em;font-weight:500;font-size:1.125rem;padding:.5rem;display:flex;align-items:center}.video-container svg{color:#0369a1;opacity:1;font-size:.5rem;margin-right:.8rem}.c-video--container{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:1em;align-items:baseline}@media(min-width:640px) and (max-width:768px){.c-video--container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px){.c-video--container{grid-template-columns:repeat(3,minmax(0,1fr))}}.video{padding:1em 1em 0}.video h4{margin:0;color:#0f172a;font-weight:bold;letter-spacing:.025em;line-height:1.5;padding:.5em 0;text-align:center}iframe{background:#f1f5f9;border-radius:2px;border:1px solid #e4e7eb}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.attachment-container{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid #e2e8f0;font-size:12px}.attachment-container .text-link{letter-spacing:.025em;margin:0;color:#334155;font-weight:normal;width:100%;text-transform:capitalize}.attachment-container .text-link:hover{color:#075985}.attachment-container .text-link:hover svg{color:#800080}.attachment-container svg{color:#075985;font-size:1.25em}.ev-header--container{display:flex;align-items:center;justify-content:space-between}.ev-nav--training{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e4e7eb}.ev-nav--training a{padding:.5rem 1rem;color:#334155;border-bottom:1px solid transparent}.ev-nav--training a:hover{border-bottom:1px solid #0369a1;color:#0369a1}@media(max-width:768px){.ev-nav--training{display:none}}.webinar-title{font-size:14px;margin:0;padding:.5rem;font-family:"Inter",sans-serif;color:#475569;font-weight:500}.event-dates{line-height:1.5;width:10ch}#webinar-container{display:grid;grid-template-columns:1fr 2fr;grid-gap:1rem}@media screen and (max-width:769px){#webinar-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){#webinar-container{grid-template-columns:1fr}}#webinar-events,#webinar-videos{background:transparent;border:none;display:grid;grid-gap:1rem}#webinar-videos{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr}@media screen and (max-width:640px){#webinar-videos{grid-template-columns:1fr}}.webinar-category{padding:.5rem;margin:0;font-size:1.25rem;font-weight:600;color:#1f2937}.event-item{padding:0}.event-item:first-of-type{border-top:4px solid #312e81}.event-item:first-of-type .ev-date svg{display:block;color:#a5b4fc;font-size:1.2rem;margin-right:.5rem}.event-item .ev-date{border-bottom:1px solid #f1f5f9;padding:.5rem;display:flex}.event-item .ev-date span{font-weight:500;letter-spacing:.3px;color:#475569}.event-item .ev-date svg{display:none}.event-item .event-content p{padding:.75rem;color:#0f172a}.event-item .event-content .text-link{background:#f8fafc;border-top:1px solid #f0f9ff;margin-left:0;font-weight:500;text-transform:capitalize;color:#312e81}.event-item .event-content .text-link svg{margin-left:.5rem}.event-item .event-content .text-link:hover{color:#800080}.ev-thumbnail{display:block;padding:1rem;background:linear-gradient(to right top,#8b5cf6,#fdba74);color:#fff;border:none;border-radius:4px;box-shadow:0 4px 6px -1px rgba(22,173,173,.48),0 2px 4px -2px #005487}.ev-thumbnail:nth-of-type(2n){background:conic-gradient(at left center,#f43f5e,#4338ca)}.ev-thumbnail:nth-of-type(4n){background:radial-gradient(at center center,#581c87,#6366f1)}.ev-thumbnail:nth-of-type(5n){background:linear-gradient(to right,#60a5fa,#34d399)}.ev-thumbnail:hover{box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}#vault-module-container{align-items:stretch;display:flex;justify-content:space-between}#vault-module-container #payroll-file-container{background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06);flex-basis:400px;margin-right:2em}#vault-module-container #payroll-file-list{border:0}#vault-module-container #vault-file-container{flex:1 1 800px}#vault-module-container #vault-file-container>.k-content{display:flex;justify-content:space-between}#vault-module-container #folder-contents{flex-basis:70%;min-height:400px}#vault-module-container #folder-nav{background:#fff}#vault-module-container #pagetree{margin:0;padding-top:10px}#vault-module-container .folder li{font-size:110%;margin:5px 0;overflow-x:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}#vault-module-container .folder li a{color:#0c4a6e}#vault-module-container .folder li:hover{background:rgba(241,245,249,.2)}#vault-module-container .folder li:hover a{color:#165793}#vault-module-container li a ins{display:inline-block;height:16px;margin:0 3px 0 0;padding:0;text-decoration:none;width:16px}#vault-module-container .pathsep{margin:-4px 4px 0}#vault-module-container .delfile{margin-left:20px}#vault-module-container .delfile,#vault-module-container .delfile .fileicon{color:#075985}#vault-module-container #vault-toolbar{background-color:rgba(7,89,133,.05);border-top:2px dotted #fff;padding:2px 0}#vault-module-container #dropfile{background-color:#52525b;display:none;text-align:center}#vault-module-container #dropfile.dropping{background-color:#51515a;font-weight:bold}#vault-module-container #dropfile h3{margin:0;padding:20px 0}#vault-module-container .progressHolder{background-color:#52525b;height:12px;width:20%}#vault-module-container .progress{background-color:#65cbc9;box-shadow:0 0 1px rgba(255,255,255,.65) inset;height:100%;-moz-transition:.25s;-o-transition:.25s;-webkit-transition:.25s;transition:.25s}.ev-alert,.ev-alert--info{display:flex;align-items:center;margin:.5rem;padding:1rem}.ev-alert svg,.ev-alert--info svg{font-size:1.125rem}.ev-alert--info{background:#f0f9ff;color:#0c4a6e;border-left:4px solid #0369a1}.ev-alert--info svg{color:#0369a1}.ev-alert--warning{background:#fefce8;color:#713f12;border-left:4px solid #a16207;padding:.5rem}.ev-alert--warning svg{color:#a16207;margin-right:.25rem}.ev-alert--fail{background:#fef2f2;color:#7f1d1d;border-left:4px solid #b91c1c;padding:.5rem}.ev-alert--fail svg{color:#b91c1c;margin-right:.25rem}.ev-alert--success{background:#ecfdf5;color:#064e3b;border-left:4px solid #047857;padding:.5rem}.ev-alert--success svg{color:#047857;margin-right:.25rem}.ev-avatar,.ev-avatar-lg{display:inline-block;border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:2.5rem;width:2.5rem}.ev-avatar-lg{height:3.5rem;width:3.5rem}.ev-badge,.ev-badge--success,.ev-badge--warning,.ev-badge--fail,.service,.ev-badge--alt{display:inline-flex;background:#f3f4f6;font-size:.75rem;padding:.25rem .5rem;border-radius:.5rem;letter-spacing:.025em;align-items:center}.ev-badge svg,.ev-badge--success svg,.ev-badge--warning svg,.ev-badge--fail svg,.service svg,.ev-badge--alt svg{color:#94a3b8;font-size:.875rem}.ev-badge--text{color:#334155;letter-spacing:.025em;margin-right:1rem}.ev-badge--text svg{color:#047857}.ev-badge--success{background:#047857;color:#ecfdf5}.ev-badge--success svg{color:#fff}.ev-badge--warning{background:#a16207;color:#fefce8}.ev-badge--warning svg{color:#fff}.ev-badge--fail{background:#b91c1c;color:#fef2f2}.ev-badge--fail svg{color:#fff}.service{margin-right:.2rem;color:#1f2937}.service:last-of-type{margin-right:0}.service.active{background:#064e3b;border:1px solid #059669;color:#ecfdf5}.service.active svg{color:#fff}.ev-badge--alt{margin-right:.5rem;background:#f0f9ff;border:1px solid #bae6fd}.ev-badge--alt svg{margin-right:.5rem}.ev-badge--alt span{font-size:1rem;margin-right:.25rem}.ev-btn,.ev-btn--primary,.k-button.ev-btn--primary{border-radius:.25rem;letter-spacing:.3px}.ev-btn--primary,.k-button.ev-btn--primary{background:#075985;color:#fff !important}.ev-btn--primary a.k-button{background:#075985;color:#fff;border:none}.ev-submit,.ev-btn--success,.k-header a.k-grid-save-changes{background:#047857;color:#fff;border:none}.ev-btn--fail{background:#b91c1c;color:#fff;letter-spacing:.025em}.ev-btn--fail-alt,.k-header .k-grid-cancel-changes{color:#b91c1c !important;border:1px solid #fee2e2 !important}.ev-btn--info{justify-self:end;background:#65cbc9;opacity:1;border-radius:100%;width:20px;height:20px}.ev-btn--info svg{color:#fff;font-size:1.125rem}.ev-btn--indigo{background:#f0f9ff !important;color:#075985 !important}.k-button.ev-btn--primary:hover{background:#0c4a6e}.listViewReset{border-radius:0 .25rem .25rem 0;border-left:0}.fyp-btn{box-shadow:none;border:none;color:#0c4a6e;text-decoration:underline;font-weight:bold;letter-spacing:.025em}.utility-btn{background:#475569;color:#fff;border-color:#334155}.search-btn{display:flex;align-items:center;justify-content:center;color:#fff;background:#0284c7;width:35px;height:35px;text-align:center;border-radius:100%;margin-left:-1rem;z-index:3}.summary-item{border-bottom:1px solid #e4e7eb}.summary-item:last-of-type{border-bottom:none}.ev-payroll--actions.k-widget.k-reset.k-header.k-menu.k-menu-horizontal{padding:.25rem .5rem;background:#f1f5f9}.ev-payroll--actions.k-widget.k-reset.k-header.k-menu.k-menu-horizontal svg{color:#475569}.ev-payroll--actions a{display:inline-block;align-items:center;justify-content:flex-start;color:#1f2937;padding:.5rem 0}.ev-payroll--actions a svg{color:#94a3b8;margin-right:.25rem;font-size:12px}.ev-time--edit{color:#0369a1;text-decoration:underline}.ev-time--edit:hover{color:#0c4a6e}.ev-toggle .k-switch{font-size:.6rem}.ev-toggle .k-switch-on .k-switch-handle{background:#65cbc9}svg{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.fa-rotate-45{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.form-wrapper form{padding:1em 2em}.ev-form--row{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-column-gap:1em;margin-top:.5rem;width:100%}.ev-form--row label{margin-top:0}.ev-form--footer{display:flex;align-items:center;background:#f3f4f6;border-top:1px solid #e4e7eb;padding:.5rem;justify-content:flex-end}.ev-resize--verticle .k-editor .k-content{resize:vertical}
.tip-yellowsimple {
	z-index:100000;
	text-align:left;
	border:1px solid #c7bf93;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 8px;
	min-width:50px;
	max-width:300px;
	color:#000;
	background-color:#fff9c9;
	/**
	 * - If you set a background-image, border/padding/background-color will be ingnored.
	 *   You can set any padding to .tip-inner instead if you need.
	 * - If you want a tiled background-image and border/padding for the tip,
	 *   set the background-image to .tip-inner instead.
	 */
}
.tip-yellowsimple .tip-inner {
	font:12px/16px arial,helvetica,sans-serif;
}

/* Configure an arrow image - the script will automatically position it on the correct side of the tip */
.tip-yellowsimple .tip-arrow-top {
	margin-top:-6px;
	margin-left:-5px; /* approx. half the width to center it */
	top:0;
	left:50%;
	width:9px;
	height:6px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat;
}
.tip-yellowsimple .tip-arrow-right {
	margin-top:-4px; /* approx. half the height to center it */
	margin-left:0;
	top:50%;
	left:100%;
	width:6px;
	height:9px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -9px 0;
}
.tip-yellowsimple .tip-arrow-bottom {
	margin-top:0;
	margin-left:-5px; /* approx. half the width to center it */
	top:100%;
	left:50%;
	width:9px;
	height:6px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -18px 0;
}
.tip-yellowsimple .tip-arrow-left {
	margin-top:-4px; /* approx. half the height to center it */
	margin-left:-6px;
	top:50%;
	left:0;
	width:6px;
	height:9px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -27px 0;
}
