/* Minification failed. Returning unminified contents.
(1,133): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,225): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,297): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,445): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,470): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,493): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,517): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,543): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,569): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,587): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,1277): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,1367): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(1,1403): run-time error CSS1039: Token not allowed after unary operator: '-font-family-default'
(1,1451): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-on-app-surface'
(1,1596): run-time error CSS1039: Token not allowed after unary operator: '-row-gap-in-pixels'
(1,1658): run-time error CSS1039: Token not allowed after unary operator: '-column-gap-in-pixels'
(1,1708): run-time error CSS1036: Expected expression, found '['
(1,1853): run-time error CSS1039: Token not allowed after unary operator: '-row-wrap-gap-in-pixels'
(1,2041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2071): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2102): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2127): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2157): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,2656): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-app-surface'
(1,2761): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(1,3324): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,3546): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-border-alt'
(1,3655): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,3718): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,4099): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,4369): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-subtle'
(1,5577): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,5773): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,6585): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-dark'
(1,7639): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,8248): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,8430): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,8892): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,9219): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,9389): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,9622): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,9780): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,11564): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,12442): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-black'
(1,12573): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(1,12620): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,12684): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,12862): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,12897): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,12959): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(1,12996): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,13201): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(1,13327): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,13409): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,13493): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,13575): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,14757): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,16627): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,16690): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,17151): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,17207): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,17308): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,17600): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,17879): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,17932): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,18077): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,18112): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,18173): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-sm'
(1,18602): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,19558): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,19688): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,20272): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(1,20469): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-success'
(1,20579): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-error'
(1,21925): run-time error CSS1039: Token not allowed after unary operator: '-kendo-font-size-xs'
(1,22042): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,22314): run-time error CSS1039: Token not allowed after unary operator: '-kendo-color-primary'
(1,23300): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23323): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23346): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23370): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23394): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23418): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23442): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23466): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23490): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23514): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23562): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23586): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23610): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23634): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23659): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23684): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23709): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23734): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23759): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23784): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23807): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23836): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23891): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23921): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23951): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,23975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24004): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24049): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24091): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24117): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24142): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24172): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24198): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24224): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24250): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24277): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24309): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24338): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24367): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24396): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24425): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24449): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24479): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24508): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24537): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24566): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24588): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24617): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24672): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24721): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24770): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24796): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24831): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24861): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24895): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24933): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,24975): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25005): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25036): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25075): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,25125): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
@font-face{font-family:"Solve-Pro-Screen-Variable";src:url("/Content/fonts/Solve-Pro-Screen-Variable.woff2") format("woff2");}:root{--font-family-default:Solve-Pro-Screen-Variable,"Helvetica-Neue",Helvetica,Arial,sans-serif;--font-family-bold:Solve-Pro-Screen-Variable,Helvetica,Arial,sans-serif;--font-family-light:Solve-Pro-Screen-Variable,Helvetica,Arial,sans-serif;--font-family-tooltip:Solve-Pro-Screen-Variable,var(--font-family-default);--font-size-default:16px;--font-size-small:14px;--font-size-xsmall:12px;--min-textbox-width:275px;--max-textbox-width:350px;--margin-top:12px;--margin-bottom:12px;}.form-control,.container,.container-fluid,.row,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.fa.k-sprite,.fa.k-sprite::before{font-size:var(--kendo-font-size-xs);line-height:12px;}html{height:100%;}body{height:100%;background:var(--kendo-color-dark);font-family:var(--font-family-default);font-size:16px;color:var(--kendo-color-on-app-surface);line-height:1.2em;}.l-two-column-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:var(--row-gap-in-pixels,16px);}.l-row{display:grid;column-gap:var(--column-gap-in-pixels,16px);grid-template-columns:[first-column-line] var(--left-column-width-in-fr,1fr) var(--right-column-width-in-fr,1fr) [last-column-line];justify-items:stretch;row-gap:var(--row-wrap-gap-in-pixels,0);}.l-grid-col-span-1{grid-column-start:span 1;}.l-grid-col-span-2{grid-column-start:span 2;}.l-grid-col-span-3{grid-column-start:span 3;}.l-two-column-layout-div{--left-column-width-in-fr:1fr;--right-column-width-in-fr:1fr;--row-gap-in-pixels:16px;--row-wrap-gap-in-pixels:16px;--column-gap-in-pixels:20px;}.l-flex--align-items-start{align-items:flex-start;}.layout-container{display:flex;justify-content:center;text-align:left;min-height:calc(100vh - 71px);}.layout__content{display:flex;flex-direction:column;justify-content:center;padding:48px;gap:24px;}.layout__body{justify-content:center;align-items:center;}.layout__toothImage-div{align-content:flex-start;}.layout__toothImage{width:100%;height:814px;object-position:left;object-fit:cover;}#footer{background-color:var(--kendo-color-app-surface);bottom:0;left:0;position:fixed;width:100%;z-index:99999;height:71px;color:var(--kendo-color-subtle);margin:0 auto;}#footer .footer-container{padding:18px;display:grid;grid-template-columns:1fr auto;justify-content:center;align-items:center;height:71px;}#footer .center-container{grid-column:1/-1;display:flex;justify-content:center;align-items:center;position:relative;}#footer .center-container span{height:18px;width:140px;font-size:12px;}#footer .span-container{position:absolute;right:0;display:flex;align-items:center;margin-right:10px;}#footer .span-container img{width:140px;height:35px;}@media(min-width:992px){#footer{font-size:var(--kendo-font-size-xs);}}#welcome-page{background-color:#fff;padding:24px;}#welcome-page h3{margin:0;}h1.underline,h2.underline,h3.underline,h4.underline,h5.underline,h6.underline{margin-top:4px;border-bottom:1px solid var(--kendo-color-border-alt);}h3,h4,h5,h6{margin:24px 0;}.single-space{margin:0!important;}.small{font-size:var(--kendo-font-size-sm);line-height:1.2em;}.xsmall{font-size:var(--kendo-font-size-xs);line-height:1.2em;}strong,.bold{font-family:Solve-Pro-Screen-Variable,Helvetica,Arial,sans-serif;}.icon-logo-3m{color:#f00;}.subhead{margin-bottom:16px;}.padding-1x{padding-top:8px;}.padding-2x{padding-top:16px;}.padding-3x{padding-top:24px;}.ellipse{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.ellipse:hover{overflow:visible;}a{font-size:var(--kendo-font-size-sm);}p{margin-bottom:16px;line-height:1.2em;}hr{margin-top:8px;margin-bottom:8px;}#scrollUp{background:#999;bottom:12px;color:#fff;padding:5px 10px;right:12px;}a#scrollUp i{font-size:30px;}a#scrollUp:hover{background:#ccc;}.label-text-subtle{color:var(--kendo-color-subtle);}#mobile-message{text-align:center;display:block;position:relative;margin:0 auto;top:50%;height:75px;margin-top:-37px;}#mobile-message h2{margin:8px 0;}#mobile-message img{height:24px;margin-top:-5px;}#site-header{display:none;position:fixed;background-color:#303034;height:48px;max-height:48px;top:0;z-index:99999;width:100%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 2px 0 rgba(0,0,0,.3);}#site-header .container{max-width:1440px;}#site-header .container,#site-header .col-lg-4{padding:0;}#site-header .row{padding:14px 0;margin-left:0;margin-right:0;}#site-header h2{color:#fff;font-family:Solve-Pro-Screen-Variable,Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:24px;}#site-header img{margin-top:-5px;}#site-header .nav-main{margin-top:-6px;}#site-header .nav-main li{padding:9px 32px 0 0;}#site-header .nav-main.navbar-nav{float:none;display:inline-block;}#site-header .nav-main.navbar-nav li a{padding:0 0 4px 0;color:#fff;}#site-header .nav-main.navbar-nav li a.active{border-bottom:2px solid #fff;}#site-header .nav-main .message-counter{position:absolute;padding:3px 7px 0 7px;top:9px;left:78px;font-size:var(--kendo-font-size-sm);font-weight:normal;}#site-header .nav-welcome{margin-top:-6px;}#site-header .nav-welcome .avatar{height:auto!important;width:32px;}#site-header .nav-welcome li{font-size:var(--kendo-font-size-sm);color:#fff;padding:6px 6px 2px 6px;}#site-header .nav-welcome li:nth-child(2){padding-top:10px;}#site-header .nav-welcome li:nth-child(3){padding-top:0;}#site-header .nav>li>a:hover,#site-header .nav>li>a:active,#site-header .nav>li>a:focus{background:none!important;box-shadow:none;}#site-header .navbar-nav>li>a{padding:10px 0;}#site-header .dropdown-menu{-webkit-box-shadow:0 8px 8px 0 rgba(0,0,0,.24);-moz-box-shadow:0 8px 8px 0 rgba(0,0,0,.24);box-shadow:0 8px 8px 0 rgba(0,0,0,.24);padding:0;margin-left:-135px;}#site-header .dropdown-menu li{padding:0!important;}#site-header #notification{text-align:center;padding:0;z-index:999;margin-top:-17px;}#site-header #notification p{color:#fff;}#site-header #notification button{margin:0;}@media(min-width:768px){body{background-color:var(--kendo-color-dark);}#mobile-message{display:none;}#body-container,#site-header{display:block;}}#loader{background-color:#fff;display:none;height:100%;opacity:.7;position:fixed;z-index:999999;overflow:hidden;width:100%;top:48px;max-width:750px;}@media(min-width:1170px){#loader{width:100%;max-width:1070px;}}.spinner{background:url(/Content/Images/spinner-md.gif) 40% 40% no-repeat;background-position:center center;bottom:0;display:block;height:100%;left:0;margin:0;top:0;width:100%;z-index:999;}#main-col{background-color:#fff;float:none;width:100%;height:100%;display:table;}#main-col #content-header,#main-col #content-header-avatar{position:fixed;top:48px;height:164px;max-height:164px;width:inherit;max-width:inherit;z-index:9999;margin-left:-15px;}#main-col #content-header .row,#main-col #content-header-avatar .row{padding:0 15px;}#main-col #content-header #secondary-nav,#main-col #content-header-avatar #secondary-nav{padding:0;}#main-col #content-header #back-button,#main-col #content-header-avatar #back-button{margin-top:8px;font-size:var(--kendo-font-size-sm);}#main-col #content-header #avatar,#main-col #content-header-avatar #avatar{text-align:center;}#main-col #content-header #avatar img,#main-col #content-header-avatar #avatar img{border-radius:50%;width:78px;height:78px;}#main-col #content-header #header,#main-col #content-header-avatar #header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#main-col #content-header #header i,#main-col #content-header-avatar #header i{position:absolute;padding:8px 0;margin-left:-16px;}#main-col #content-header #header-labels,#main-col #content-header-avatar #header-labels{font-size:var(--kendo-font-size-xs);height:67px;max-height:67px;overflow:hidden;}#main-col #content-header #header-labels label,#main-col #content-header-avatar #header-labels label{font-size:var(--kendo-font-size-xs);margin-bottom:0;white-space:nowrap;}#main-col #content-header #header:hover,#main-col #content-header-avatar #header:hover{overflow:visible;}#main-col #content-header .navbar,#main-col #content-header-avatar .navbar{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0 solid #000;margin:0;min-height:45px;height:45px;}#main-col #content-header .navbar-default,#main-col #content-header-avatar .navbar-default{font-size:var(--kendo-font-size-sm);}#main-col #content-header .navbar-default .navbar-nav li,#main-col #content-header-avatar .navbar-default .navbar-nav li{padding:12px 24px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0 solid #000;border-top-left-radius:2px;border-top-right-radius:2px;cursor:pointer;font-size:var(--kendo-font-size-sm);}#main-col #content-header .navbar-default .navbar-nav li:hover,#main-col #content-header-avatar .navbar-default .navbar-nav li:hover{font-size:var(--kendo-font-size-sm);}#main-col #content-header .navbar-default .navbar-nav .active,#main-col #content-header-avatar .navbar-default .navbar-nav .active{font-family:Solve-Pro-Screen-Variable,Helvetica,Arial,sans-serif;font-size:var(--kendo-font-size-sm);}#main-col #content-header-avatar{height:195px;max-height:195px;}#main-col #content-header-avatar label{position:relative;font-size:var(--kendo-font-size-sm);top:0;}#main-col #progress-wizard{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);z-index:9999;margin-bottom:36px;padding:24px 0;text-align:center;position:fixed;top:48px;height:112px;max-height:112px;width:inherit;max-width:inherit;margin-left:-15px;z-index:9999;}#main-col #progress-wizard ul.step-wizard{display:table;list-style:none;margin:0 auto;padding:0;text-align:center;}#main-col #progress-wizard ul.step-wizard .bar{height:6px;left:50px;position:absolute;top:13px;width:110px;z-index:0;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);}#main-col #progress-wizard ul.step-wizard .step{margin-top:4px;}#main-col #progress-wizard ul.step-wizard li{display:table-cell;padding:0;position:relative;width:104px;text-align:center;}#main-col #progress-wizard ul.step-wizard li i{position:relative;z-index:1;width:29px;height:29px;display:inline-block;border-radius:100px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);}#main-col #progress-wizard ul.step-wizard li i.icon-success:before{float:left;margin:4px 0 0 4px;}#main-col #content-body,#main-col #content-body-order,#main-col #content-body-avatar{padding-top:226px;padding-bottom:50px;max-width:1170px;}#main-col #content-body.row,#main-col #content-body-order.row,#main-col #content-body-avatar.row{margin-left:0;margin-right:0;}#main-col #content-body-order{padding-top:176px;}#main-col #content-body-order #slider-content{padding-right:7px;}#main-col #content-body-avatar{padding-top:256px;}#main-col #content-body-full #back-button{margin-top:8px;font-size:var(--kendo-font-size-sm);}#main-col #content-body-full h1{margin-bottom:22px;}#main-col #content-body-full #layout-content{padding:48px 15px 100px 15px;}@media(min-width:992px){#main-col,#loader{max-width:970px;}}@media(min-width:1200px){#main-col,#loader{max-width:100%;}}.modal-open{padding-right:0!important;overflow:auto;}.modal-open .modal{z-index:999999;top:50%!important;transform:translate(0,-50%);height:100%;top:30%;}.modal-body{padding:32px;text-align:center;}.modal-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);}.logo-div{margin-bottom:25px;text-align:center;}.modal-footer{border-top:0;padding:0 32px 32px 32px;}#overlay{background:var(--kendo-color-black);opacity:.5;position:absolute;z-index:99999;width:100%;height:99999px;overflow:hidden;}.text-success{color:var(--kendo-color-success);}.text-danger{color:var(--kendo-color-error);}.nav-messages .badge{background-color:var(--kendo-color-error);padding:4px 8px 3px 7px;}#profile .well p{text-align:center;}#update-notifications label{position:relative;top:0;}.inactiveStatus,.inactive-status{color:var(--kendo-color-error);font-size:var(--kendo-font-size-xs);}.activeStatus,.active-status{color:var(--kendo-color-success);font-size:var(--kendo-font-size-xs);}.progress.active .progress-bar,.progress-bar.active{-webkit-animation:none!important;-o-animation:none!important;animation:none!important;}.progress-bar-success{background-color:var(--kendo-color-success)!important;}.progress-striped .progress-bar-success{background:-webkit-linear-gradient(left,#20b8da,var(--kendo-color-primary))!important;background:-o-linear-gradient(right,#20b8da,var(--kendo-color-primary))!important;background:-moz-linear-gradient(right,#20b8da,var(--kendo-color-primary))!important;background:linear-gradient(to right,#20b8da,var(--kendo-color-primary))!important;}.grayBox{background-color:#f8f8f9;color:#808080;border:1px solid #a9a9a9;}.c-form-group{min-height:87px;display:flex;flex-direction:column;}*::-webkit-input-placeholder{color:#a0a0a4;}*:-moz-placeholder{color:#a0a0a4;opacity:1;}*::-moz-placeholder{color:#a0a0a4;opacity:1;}*:-ms-input-placeholder{color:#a0a0a4;}.text-primary{color:#00acd4!important;}.text-default{color:#202024!important;}.text-danger{color:#f00!important;}form h4.underline{margin-top:32px;}form h6{margin:0 0 24px 0;}.form-control{font-size:16px;border:0;}.form-control.no-border{border:0;outline:0;box-shadow:none;padding-left:0;padding-top:4px;}.form-control[disabled]{border:1px solid #a0a0a4;color:#a0a0a4;background-color:#fff;}.form-control[disabled].no-border{border:0;outline:0;box-shadow:none;padding-left:0;padding-top:4px;}.form-control[readonly].datepicker{background-color:#fff;}input[type=text],input[type=password]{border-top:0;border-right:0;border-left:0;box-shadow:none!important;border-radius:0;padding:0 0 4px 0;font-size:16px;border-bottom:1px solid #707074;width:100%;}input[type=text].input-error,input[type=password].input-error{border-bottom-color:var(--kendo-color-error);}textarea.form-control{font-size:14px;color:#707074;padding:16px;border:1px solid #707074;}textarea.form-control.display{color:#a0a0a4;}.radio-inline{padding-left:0;}.radio-inline input[type=radio]{width:16px;height:16px;position:absolute;opacity:0;margin-left:0;}.radio-inline input[type=radio]+label{position:relative;padding:3px 0 0 25px;font-size:16px;line-height:25px;margin:0 16px 8px 0;top:0;pointer-events:none;display:inline;color:#202024;}.radio-inline input[type=radio]+label:before{content:"";display:block;position:absolute;top:2px;height:14px;width:14px;-webkit-box-shadow:inset 0 0 0 2px white;-moz-box-shadow:inset 0 0 0 2px white;box-shadow:inset 0 0 0 2px white;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:0 solid #000;background:#fff;border:1px solid #808080;}.radio-inline input[type=radio]:checked+label:before{background:#00acd4;}.checkbox-inline{padding-left:0;}.checkbox-inline div{margin-top:3px;}.checkbox-inline input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:2px 0 0 1px;padding:0;border:0;z-index:9999;}.checkbox-inline label{top:0;position:relative;pointer-events:auto;color:#202024!important;}.checkbox-inline input[type=checkbox]+input+label{padding-left:20px;height:15px;display:inline-block;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer;}.checkbox-inline input[type=checkbox]:checked+input+label{background-position:0 -15px;}.checkbox-inline .lite-blue-check{background-image:url(/Content/themes/occ2/images/lite-blue-check.png);}select.form-control{margin-bottom:8px;border:1px solid #707074;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);font-size:16px;}select.form-control.input-error{border-color:var(--kendo-color-error);}select.form-control option{font-size:var(--kendo-font-size-sm);}select.form-control.no-border{padding-top:8px;}.btn:focus,.btn:active:focus{outline:0!important;}input:focus{outline:0;}.form-group{position:relative;margin:16px 0 32px 0;}.form-group-horizontal{float:left;padding-right:16px;}.form-group-horizontal label.static{top:-20px!important;}.hoursofoperation .form-group{margin-bottom:0;}.form-box-list{margin:0 0 8px 0;}.read label{font-size:16px;color:#a0a0a4;}.read label.static{font-size:var(--kendo-font-size-xs);}.read label.active{font-size:var(--kendo-font-size-xs);color:#a0a0a4;}.read .toggle-control{min-height:19px;}.action-delete{color:var(--kendo-color-error);cursor:pointer;}div.display{font-size:18px;margin-top:4px;height:32px;display:inline-block;}.box-line{position:relative;display:block;width:100%;margin-bottom:8px;}.box-line:before,.box-line:after{content:"";height:2px;width:0;bottom:1px;position:absolute;background:var(--kendo-color-primary);-moz-transition:.2s ease all;-webkit-transition:.2s ease all;transition:.2s ease all;}.box-line:before{left:50%;}.box-line:after{right:50%;}input:focus~.box-line:before,input:focus~.box-line:after{width:50%;}#error-msg,.validation-summary-errors{color:var(--kendo-color-error);text-align:center;font-size:var(--kendo-font-size-sm);margin:-36px 0 40px 0;}.validation-summary-errors ul{list-style:none;margin:0;padding:0;}.field-validation-error{color:var(--kendo-color-error);font-size:var(--kendo-font-size-sm);}.help-msg{color:#707074;font-size:var(--kendo-font-size-sm);}.btn{border:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0 solid #000;font-family:"3MCircular-Book","Helvetica-Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1em;color:#606064;padding:8px 16px;min-width:96px;margin:12px 16px 0 0;}#header-buttons .btn{margin:0 16px 0 0;}.btn-primary,.btn-primary:focus,.btn-primary:active,.btn-primary:hover{background-color:var(--kendo-color-primary);color:#fff;}.btn-primary:active,.btn-primary:active:focus{-webkit-box-shadow:0 1px 0 0 #3c92b6;-moz-box-shadow:0 1px 0 0 #3c92b6;box-shadow:0 1px 0 0 #3c92b6;}.btn-primary:hover,.btn-primary:active:hover{background-color:#009abe;-webkit-box-shadow:0 1px 0 0 #3c92b6;-moz-box-shadow:0 1px 0 0 #3c92b6;box-shadow:0 1px 0 0 #3c92b6;}.btn-default,.btn-default:focus{border:1px solid #606064;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);}.btn-default:active,.btn-default:active:focus{-webkit-box-shadow:0 1px 1px 0 #515155;-moz-box-shadow:0 1px 1px 0 #515155;box-shadow:0 1px 1px 0 #515155;background-color:#303034;color:#fff;}.btn-default:hover{background-color:#606064;color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.15);box-shadow:0 1px 2px 0 rgba(0,0,0,.15);}.btn-primary i,.btn-default i{color:var(--kendo-color-primary);padding-right:8px;}.btn-danger,.btn-danger:focus,.btn-danger:active,.btn-danger:hover{background-color:var(--kendo-color-error);color:#fff;}.btn-danger:active,.btn-danger:active:focus{-webkit-box-shadow:0 1px 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 0 0 rgba(0,0,0,.15);}.btn-danger:hover,.btn-danger:active:hover{background-color:#e60101;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 -1px 0 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 -1px 0 0 rgba(0,0,0,.15);box-shadow:0 1px 1px 0 rgba(0,0,0,.2),0 -1px 0 0 rgba(0,0,0,.15);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn,.disabled{opacity:.5;}.success{background-color:var(--kendo-color-success);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;border:0 solid #000;padding:8px 24px;text-align:center;display:inline-block;}.success span{color:var(--kendo-color-success);}#password-success{text-align:center;margin:-24px 0 24px 0;}.inactiveWarning{color:var(--kendo-color-error);}.hours{margin:0!important;}.hours dt{width:50px;font-weight:normal;}.hours dd{margin-left:60px;}.well{border-color:#707074;background-color:#f8f8f9;padding:16px;}pre{margin-bottom:24px;}.ui-widget.ui-widget-content{border-color:#707074;border-radius:4px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 0 2px 0 rgba(0,0,2,.1),0 2px 2px 0 rgba(0,0,0,.2);}.ui-widget-header{background:none;border-color:#707074;}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"3MCircular-Book","Helvetica-Neue",Helvetica,Arial,sans-serif;font-size:16px;}.ui-datepicker .ui-datepicker-title select{font-size:16px;padding:4px;}.ui-datepicker .ui-datepicker-header{border:0;}.ui-dialog{z-index:99999;}.ui-dialog .ui-dialog-titlebar{display:none;}.ui-dialog .ui-dialog-content{padding:32px;text-align:center;}.ui-dialog .ui-dialog-buttonpane{border-width:0;padding:0 16px 32px 32px;}.ui-widget-overlay{z-index:9999;}.toolbar{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0 solid #000;border:1px solid #d0d0d3;padding:0 16px;margin-bottom:16px;line-height:1.2em;}.toolbar .divider{border-left:1px solid #d0d0d3;}.toolbar i{color:#a0a0a4;}.toolbar-button{font-size:var(--kendo-font-size-xs);padding:8px;text-align:center;display:inline-block;cursor:pointer;}.toolbar-button i{color:var(--kendo-color-primary);}.toolbar-button:hover,.toolbar-button:active:hover{background-color:#e8e8ea;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0 solid #000;}.toolbar-button:active,.toolbar-button:active:focus{color:#fff;background-color:var(--kendo-color-primary);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:0 solid #000;}.toolbar-button:active i,.toolbar-button:active:focus i{color:#fff;}*::-webkit-input-placeholder{color:#a0a0a4;}*:-moz-placeholder{color:#a0a0a4;opacity:1;}*::-moz-placeholder{color:#a0a0a4;opacity:1;}*:-ms-input-placeholder{color:#a0a0a4;}.text-primary{color:#00acd4!important;}.text-default{color:#202024!important;}.text-danger{color:#f00!important;}.table th{font-size:14px;font-family:"3MCircular",Helvetica,Arial,sans-serif;font-weight:normal;border:0!important;background-color:#e8e8ea;-webkit-box-shadow:0 1px 0 0 #e8e8ea,0 1px 0 0 #e8e8ea;-moz-box-shadow:0 1px 0 0 #e8e8ea,0 1px 0 0 #e8e8ea;box-shadow:0 1px 0 0 #e8e8ea,0 1px 0 0 #e8e8ea;}.table>tbody>tr>td{font-size:16px;border:0;border-bottom:1px solid #e0e0e3;vertical-align:middle;text-align:left;}.table-striped>tbody>tr:nth-of-type(odd){background:#e0e0e3;}.table .selected{background:#e5f6fa!important;}:root{--color-gray-3:#f8f8fa;--color-gray-5:#f2f2f5;--color-gray-10:#e4e4e8;--color-gray-20:#ccccd0;--color-gray-30:#b4b4b8;--color-gray-42:#94949a;--color-gray-50:#808084;--color-gray-54:#76767a;--color-gray-60:#656569;--color-gray-70:#4c4c4f;--color-gray-75:#3c3c3f;--color-gray-80:#323234;--color-gray-85:#262627;--color-gray-90:#18181a;--color-gray-200:#eae9ee;--color-gray-400:#c7c5cf;--color-gray-600:#84818f;--color-gray-700:#5f5c69;--color-gray-800:#3f3d48;--color-disabled:#8e8e8e;--color-red-60:#cb0000;--color-red-60-shade:#e60101;--color-green-50:#00941c;--color-light-blue-42:#00a1cf;--color-light-blue-30:#47c1e8;--color-light-blue-50:#098ab9;--color-blue-70:#0049bd;--color-light-blue-5:#e0f7ff;--color-orange-42:#f26700;--color-white:#fff;--color-black:#000;--color-red-42:#ff5c5c;--color-yellow-20:#eaca00;--color-green-20:#8adea0;--color-dark-green-20:#00bc7f;--color-purple-30:#caa5e5;--color-purple-50:#9f68c7;--color-purple-70:#6f2f9c;--color-magenta-60:#b72588;--color-light-orange-30:#f39e00;--color-dark-blue-50:#7777cf;--color-dark-blue-30:#adadea;--color-dark-blue-80:#262689;--color-dark-blue-33:#3573de;--color-blue-30:#87b7f3;--color-light-blue-31:#85daf6;--color-dark-blue-31:#00a1cf;--color-dark-blue-32:#016f9d;--color-dark-blue-34:#006992;--color-error:#d21723;--color-blue-primary:#056a89;--color-blue-primary-default-state:rgba(5,106,137,.16);--color-blue-primary-hovered:rgba(5,106,137,.25);--color-blue-primary-selected:rgba(5,106,137,.5);--color-base-text:#111119;--primary-button-active-bg:#064356;--secondary-button-bg:#dddce3;--secondary-button-border:#dddce3;--secondary-button-hovered-bg:#c7c5cf;--secondary-button-hovered-border:#c7c5cf;--color-informational:#245ab6;--color-gray-secondary:#0b0a0d;--color-gray-hovered-backgroud:#f0eff2;--color-gray-secondary-hovered:rgba(11,10,13,.16);--color-gray-secondary-selected:rgba(11,10,13,.5);}
