@font-face{font-family:gibsonbold;src:url(../fonts/gibson-bold-webfont.66348a55.woff2) format("woff2"),url(../fonts/gibson-bold-webfont.22fff508.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gibsonregular;src:url(../fonts/gibson-regular-webfont.beb4dd98.woff2) format("woff2"),url(../fonts/gibson-regular-webfont.4463578b.woff) format("woff");font-weight:400;font-style:normal}body,html{font-size:15px}.v-main{background:#f4f7fc;padding:38px 15px 0!important}.fill-width{width:100%}.table-striped tr:nth-child(2n){background-color:hsla(0,0%,94.9%,.77)}.v-application{font-family:gibsonregular;line-height:1.2}.v-application .blue.lighten-5{background-color:#f4f7fc!important;border-color:#f4f7fc!important}.v-application .blue{background:#1e3370!important}.v-application .v-tabs-slider-wrapper{display:none}.v-application .v-tab{font-size:1rem;max-width:410px;letter-spacing:1px}.v-application .v-tab.v-tab--active{background:#1e3370;z-index:1;font-family:gibsonbold}.v-application .v-tab.v-tab--active:before,.v-application .v-tab.v-tab--active:hover:before,.v-application .v-tab.v-tab:focus:before{opacity:0}.v-application .v-tabs-items .v-window-item.v-window-item--active{padding:3% 0!important}.bg-white{background:#fff}.theme--dark.v-tabs>.v-tabs-bar{background-color:#115bb2;height:45px;margin:10px 0 5px;border-radius:5rem}.w-100px{width:100px}strong{font-weight:400;font-family:gibsonbold}.ml-minus10{margin-left:-10px}.v-application .v-btn{border-radius:.5rem}.v-application .v-btn.ma-2{margin:8px 3px!important}.v-application .v-btn.blue.darken-2,.v-application .v-btn.primary{background:#115bb2!important}.v-application .v-btn.green,.v-application .v-btn.success{background:#bfdb2c!important;color:rgba(0,0,0,.87)!important}.v-application .v-btn.secondary{background:#fff!important;color:#115bb2!important;border:1px solid #115bb2!important}.v-application .v-btn.v-btn--is-elevated{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}h1,h2,h3,h4,h5,h6{color:#1e3370;text-transform:uppercase;font-family:gibsonbold;font-weight:400}h3{font-size:1.2rem}.text-blue-dark{color:#1e3370}.theme--light.v-data-table{-webkit-box-shadow:none;box-shadow:none}.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:#fff;background:#115bb2;height:40px;border-right:1px solid #f4f7fc;position:relative;font-weight:400;font-size:1rem;line-height:1.2;padding:.5rem 1rem}.theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th .v-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.theme--light.v-data-table tbody td{font-size:1rem!important}.theme--light.v-data-table tbody td .v-input--selection-controls{margin-top:16px;padding-top:4px}.theme--light.v-data-table .v-data-footer{font-size:.9rem}.v-input,.v-label{font-size:1rem}.v-input--selection-controls,.v-text-field{margin-top:0;padding-top:0}.v-application--is-ltr .v-input__prepend-outer,.v-application--is-rtl .v-input__append-outer{margin-right:20px;margin-top:9px}.date-picker .v-input__prepend-outer{margin-right:10px;margin-top:4px}.v-calendar .v-calendar-daily__scroll-area{overflow-y:hidden}.v-calendar.v-calendar-daily{overflow:visible}.v-calendar.v-calendar-daily .v-calendar-daily__head{background:#fff}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day-label{padding:0;position:absolute;top:0;left:0;height:60px;width:100%}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day-label button.v-btn--fab{border-radius:0;height:40px;width:100%;padding:39px 0 20px}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day{height:60px}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day.v-present{background:#115bb2}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day.v-present .v-calendar-daily_head-weekday{color:#fff!important;position:absolute;top:0;left:0;width:100%;z-index:1}.v-calendar.v-calendar-daily .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-weekday{font-size:.875rem;padding:10px 0 0}.v-calendar .v-calendar-daily__body .v-calendar-daily__interval:last-of-type{border-bottom:1px solid #e0e0e0}.v-calendar .v-calendar-daily__body .v-calendar-daily__intervals-body .v-calendar-daily__interval .v-calendar-daily__interval-text{font-size:.75rem}#headerToolbar{background-color:#f4f7fc;-webkit-box-shadow:none;box-shadow:none}#headerToolbar .v-toolbar__content{padding:4px 30px}#headerToolbar .v-toolbar__content .v-toolbar__title{font-size:1rem;padding:0}#headerToolbar .v-toolbar__content .v-chip .v-icon{font-size:16px}.v-card__actions>.v-btn.v-btn{padding:0 18px}.v-card__subtitle,.v-card__text{font-size:1rem}.v-dialog>.v-card>.v-card__title{padding:10px 24px 10px;margin-bottom:10px;background:#1e3370!important;color:#fff}#loginContainer{padding:0 10px 0 3px}#loginContainer #loginBanner{height:calc(100vh - 80px)}#demoFormPage h2{margin-bottom:1rem}#demoFormPage h3+strong{display:block;text-align:center;margin-top:10px}#demoFormPage .footer-buttons{position:fixed;bottom:17px;right:24px}#demoFormPage .signature-image-border{border:1px solid #175baa}#demoFormPage .money-input{border-bottom:1px solid #000}#demoFormPage .theme--light.v-tabs-items{background:#f4f7fc;overflow-y:auto;max-height:calc(100vh - 190px);padding:0 4px}#demoFormPage #signButtonWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}#demoFormPage #signButtonWrap .v-btn{margin-top:-20px!important}#demoFormPage .signature-image-border{height:160px}#demoFormPage #secondSignatureSwitcher{margin:-20px 0 0 -13px}#demoFormPage .error-tab{background-color:rgba(255,0,0,.815);border-bottom:2px solid red}.vehicle-image-container{position:relative;display:inline-block}.vehicle-image{max-width:900px;max-height:290px;display:block;margin-left:auto;margin-right:auto}.vehicle-icon-container{position:absolute;display:inline-block;margin-left:auto;margin-right:auto}