/*!
 * # Semantic UI 0.0.8 - Calendar
 * http://github.com/semantic-org/semantic-ui/
 *
 *
 * Released under the MIT license
 * http://opensource.org/licenses/MIT
 *
 */.logo,.ui.calendar .ui.popup .ui.grid>.column{width:auto}.pointer,.ui.calendar .ui.table tr .link,div[data-ember-action]>i,i[data-ember-action]{cursor:pointer}.center-row,.core-header,.footer{-ms-grid-column:1}.ui.calendar .ui.popup{max-width:none;padding:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui.calendar .calendar:focus{outline:0}.ui.calendar .ui.popup .ui.grid{display:block;white-space:nowrap}.ui.calendar .ui.table.minute,.ui.calendar .ui.table.month,.ui.calendar .ui.table.year{min-width:15em}.ui.calendar .ui.table.day{min-width:18em}.ui.calendar .ui.table.hour{min-width:20em}.ui.calendar .ui.table tr td,.ui.calendar .ui.table tr th{padding:.5em;white-space:nowrap}.ui.calendar .ui.table tr th{border-left:none}.ui.calendar .ui.table tr th .icon{margin:0}.ui.calendar .ui.table tr:first-child th{position:relative;padding-left:0;padding-right:0}.ui.calendar .ui.table.day tr:first-child th{border:none}.ui.calendar .ui.table.day tr:nth-child(2) th{padding-top:.2em;padding-bottom:.3em}.ui.calendar .ui.table tr td{padding-left:.1em;padding-right:.1em}.ui.calendar .ui.table tr .prev.link{width:14.28571429%;position:absolute;left:0}.ui.calendar .ui.table tr .next.link{width:14.28571429%;position:absolute;right:0}.ui.calendar .ui.table tr .disabled{pointer-events:none;color:rgba(40,40,40,.3)}.ui.calendar .ui.table tr td.today{font-weight:700}.ui.calendar .ui.table tr td.range{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);box-shadow:none}.ui.calendar .ui.table.inverted tr td.range{background:rgba(255,255,255,.08);color:#fff;box-shadow:none}.ui.calendar .calendar.active .ui.table tbody tr td.focus,.ui.calendar .calendar.active .ui.table.inverted tbody tr td.focus,.ui.calendar .calendar:focus .ui.table tbody tr td.focus,.ui.calendar .calendar:focus .ui.table.inverted tbody tr td.focus{box-shadow:inset 0 0 0 1px #85B7D9}.ui.dropdown .delete.icon::before{content:'\e5cd'}.visibility.off{color:rgba(158,157,156,.85)!important}.visibility.on{color:#1b74a3!important}.logo .ui.image{height:55px}.spoofing-margin{margin-top:63px}.pushable>.pusher{background:#fdfdfd}.core-ui>.pusher{margin:0;min-height:100vh!important;display:grid;grid-template-columns:100%;grid-template-rows:88px 1fr auto;grid-row-gap:1em}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.core-ui>.pusher{min-height:calc(-42vh);display:-ms-grid;-ms-grid-columns:100%;-ms-grid-rows:88px 1fr auto}.center-row{margin-top:1em;margin-bottom:1em;min-height:68.5vh}.core-header>.ui.container>.ui.secondary.menu>.item{margin-top:1rem}}.core-header,.core-header>.ui.container{display:inherit}.core-header{-ms-grid-row:1;border-bottom:1px solid rgba(63,61,59,.15);background:rgba(63,61,59,.05)}.center-row{-ms-grid-row:2}.footer{-ms-grid-row:3;padding-bottom:1em;font-size:.8em}@media only screen and (max-width:767px){.logo{width:100%}.core-ui>.pusher{grid-template-rows:70px 1fr auto;-ms-grid-rows:70px 1fr auto}.ui.container{margin-left:0!important;margin-right:0!important}}.core-header.staging-header{background:rgba(0,0,255,.3)}.core-header>.ui.grid{margin-top:0!important;margin-bottom:0!important}.mobile-menu-icon{padding-left:5px!important}.core-header>.ui.container>.ui.secondary.menu{display:inline-flex;align-items:baseline;width:100%}.ui.fitted.item.logo+#search-bar,.ui.fitted.item.logo+.app-menu{flex:1}@media (max-width:767px){#user-menu,#user-menu:hover{background:0 0}}.spoof-warning,.user-spoof-warning{background-color:#fdfdfd;padding:.5rem;border-bottom:1px solid rgba(63,61,59,.15);text-align:center;color:#d02331}.footer-logo{height:100%;width:24px}.spoof-warning{font-size:1rem}.spoof-icon{font-size:1.5em!important}.user-spoof-warning{font-size:1rem;z-index:600;width:100%;position:fixed;top:0;margin-left:0!important}#spoof-user-dropdown{margin-top:5px}.user-spoof-content{margin-top:15px}.ui.search,.ui.search>.ui.action.input{width:100%}.ui.search>.results>.action{background:initial;text-align:left;font-weight:400;color:#1b74a3}.ui.search>.results>.result>.content>.title>.icon{float:left;margin-right:.25em;line-height:1.15}.fab-add .ui.button,.fab-items-up-0 .ui.button,.fab-items-up-1 .ui.button,.fab-items-up-2 .ui.button,.fab-items-up-3 .ui.button,.fab-items-up-4 .ui.button,.fab-items-up-5 .ui.button{margin:.25em 0 0!important}.fab-container{width:49px;height:50px;z-index:50}.fab-container:hover{height:420px;width:52px}.fab-container:hover .fab-item{animation:bounce-items .2s linear .2s;animation-fill-mode:forwards}.fab-items-up-0,.fab-items-up-1{z-index:1;color:transparent;animation:bounce-out-items .2s linear}.fab-container:hover .items-wrapper{display:block}.fab-add{opacity:.8;z-index:1}.fab-add:hover{opacity:1}.fab-add i{vertical-align:top!important}.items-wrapper{display:none}.fab-items-up-0{bottom:110px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-up-0:hover{opacity:1}.fab-items-up-1{bottom:210px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-up-2,.fab-items-up-3{z-index:1;color:transparent;animation:bounce-out-items .2s linear}.fab-items-up-1:hover{opacity:1}.fab-items-up-2{bottom:310px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-up-2:hover{opacity:1}.fab-items-up-3{bottom:410px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-up-4,.fab-items-up-5{z-index:1;color:transparent;animation:bounce-out-items .2s linear}.fab-items-up-3:hover{opacity:1}.fab-items-up-4{bottom:510px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-up-4:hover{opacity:1}.fab-items-up-5{bottom:610px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-down-0,.fab-items-down-1{animation:bounce-out-items .2s linear;color:transparent;z-index:1}.fab-items-up-5:hover{opacity:1}.fab-container.up:hover .fab-add{margin-top:370px}.fab-items-down-0 .ui.button,.fab-items-down-1 .ui.button,.fab-items-down-2 .ui.button,.fab-items-down-3 .ui.button,.fab-items-down-4 .ui.button,.fab-items-down-5 .ui.button{margin:.25em 0 0!important}.fab-items-down-0{top:15px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-down-0:hover{opacity:1}.fab-items-down-1{top:30px;left:5px;opacity:0;animation-fill-mode:forwards}.fab-items-down-1:hover{opacity:1}.fab-items-down-2{top:45px;left:5px;z-index:1;opacity:0;color:transparent;animation:bounce-out-items .2s linear;animation-fill-mode:forwards}.fab-items-down-3,.fab-items-down-4{animation:bounce-out-items .2s linear;left:5px;color:transparent}.fab-items-down-2:hover{opacity:1}.fab-items-down-3{top:60px;z-index:1;opacity:0;animation-fill-mode:forwards}.fab-items-down-3:hover{opacity:1}.fab-items-down-4{top:75px;z-index:1;opacity:0;animation-fill-mode:forwards}.fab-items-down-4:hover{opacity:1}.fab-items-down-5{top:90px;left:5px;z-index:1;opacity:0;color:transparent;animation:bounce-out-items .2s linear;animation-fill-mode:forwards}.fab-items-down-5:hover{opacity:1}@keyframes bounce-items{from{opacity:0}50%{opacity:.5;transform:scale(1)}to{opacity:1;transform:scale(1)}}@keyframes bounce-out-items{from{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.apps-menu{padding:.5em!important}.apps-menu>.apps.icon{margin-right:0!important}.app-grid{display:grid!important;grid-column-start:initial;min-width:345px;grid-template-columns:1fr 1fr 1fr;overflow:auto;max-height:300px}.app-item,.empty-item{flex:1;align-self:auto;text-align:center;color:#3f3d3b;padding:0 0 .5em;margin:0 .25em;border:1px solid #fdfdfd;min-width:6em;text-overflow:ellipsis;overflow:hidden}.app-item .imt-insurance-logo{padding:.5rem}#Artboard.imt-insurance-logo-group{fill:#3f3d3b}.app-item:hover{color:#3f3d3b;background-color:rgba(63,61,59,.05);border-radius:4px}.ui.menu .ui.dropdown .menu>.app-grid.item:hover{background:inherit!important}.ui.menu .ui.dropdown .menu>.app-grid.item .icon:not(.dropdown){font-size:3em!important;margin:.5rem;float:none;display:inline-block}#cookie-consent-warning,.ie-banner{padding:.5rem;text-align:center;font-size:1rem}.ie-banner{background-color:#d02331;border-bottom:1px solid #000;color:#fdfdfd;z-index:600;width:100%;top:0;margin-left:0!important}#imt-insurance-logo-group{fill:#fdfdfd}#cookie-consent-warning{background-color:rgba(208,35,49,.1);border-bottom:1px solid rgba(63,61,59,.15);color:#000}#cookie-consent-warning span{color:#000;padding-right:.5rem}.error-page .message,.error-page .title{text-align:center;color:rgba(63,61,59,.4)}.error-page .title{font-size:3rem;line-height:1.2}.error-page .message{font-size:2rem;padding-top:1em;padding-bottom:1em;line-height:1}.error-page svg{width:25vh;display:block;margin:auto}.error-page svg path{fill:rgba(63,61,59,.3)}@media only screen and (max-width:767px){.error-page .title{font-size:1.5rem;line-height:1.3}.error-page .message{font-size:1.1rem;line-height:1.3}}.center-row{margin-top:2em;margin-bottom:2em}@media (max-width:767px){.container button,.container div,.container input,.container label,.container p,.container select,.container textarea{font-size:2vh}.container h1{font-size:5.2vh}.container h2{font-size:4.2vh}.container h3{font-size:3.4vh}.container h4{font-size:2.5vh}.container h5{font-size:2vh}.container h6{font-size:1.7vh}}.app-area,.one.track,.two.track{display:grid;grid-template-rows:auto;grid-gap:2rem 3rem}.one.track{grid-template-columns:auto}.two.track{grid-template-columns:auto 1fr}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.one.track{-ms-grid-columns:auto}.two.track{display:-ms-grid;-ms-grid-columns:auto 1fr}.app-area,.one.track,.two.track{-ms-grid-rows:auto}.app-header{margin-bottom:2rem;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1;-ms-grid-row-span:1}.app-content,.app-nav,.app-nav+.app-content{-ms-grid-row:2;-ms-grid-row-span:1}.app-nav{margin-right:3rem;-ms-grid-column:1;-ms-grid-column-span:1}.app-nav+.app-content{-ms-grid-column:2;-ms-grid-column-span:1}.app-content{-ms-grid-column:1;-ms-grid-column-span:2}.core-header,.core-header>.ui.container{display:-ms-flexbox}.core-header>.ui.container>.ui.secondary.menu>.item{margin-top:1rem}}.app-header{grid-area:app-header;grid-column:1/span 2;grid-row:1/span 1}.app-nav{grid-area:app-nav;grid-column:1/span 1;grid-row:2/span 1}.app-content,.app-nav+.app-content{grid-area:app-content;grid-row:2/span 1}.app-nav+.app-content{grid-column:2/span 1}.app-content{grid-column:1/span 2}@media (max-width:991px){.app-nav+.app-content{grid-column:1/span 2}}.e2ValueIcon,.msbIcon,.opterrixIcon{background-repeat:no-repeat;background-position:center;background-size:20px}.e2ValueIcon.small.icon,.msbIcon.small.icon,.opterrixIcon.small.icon{background-size:45px}.e2ValueIcon{background-image:url(/assets/images/e2value_logo-6deab74b6f5b3dcfded3dd8d554ae033.png)}.msbIcon{background-image:url(/assets/images/msb_logo-df2709167b244a71293fb047f7ed3214.png)}.opterrixIcon{background-image:url(/assets/images/opterrix_logo.svg)}.footerIcon{background-image:url(/assets/images/imt_footer_logo-d48ba559649a2c4a6da77501d22ca8dc.png)}i.imt-insurance-logo{display:flex;align-items:center;justify-content:center}