@charset "UTF-8";._fsr:not(:focus):not(:active),.form-group label:not(:focus):not(:active){word-wrap:normal!important;clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}._nls{list-style-type:none;margin-left:0;padding-left:0}._f{display:flex}._fcv{justify-content:center}._fch{align-items:center}html{box-sizing:border-box;font-size:16px;line-height:1.5}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1em;margin:0;max-width:100%;min-height:100vh}*,:after,:before{box-sizing:inherit}hr{height:0}ol,ul{list-style-position:outside;margin:1.5em 0;padding-left:2em;padding-right:0}ol ol,ol ul,ul ol,ul ul{margin:.5em 0}b,strong{font-weight:bolder}img{color:inherit;font-size:1rem;height:auto}iframe,img,video{max-width:100%}button,input,select,textarea{font-family:inherit;font-size:1em;line-height:1.15;margin:0}button{-webkit-appearance:none;-moz-appearance:none;background:transparent none;border:0;color:inherit;display:inline-block;font-size:1rem;margin:0;padding:1rem 2rem;text-align:center;text-decoration:none}table{border-collapse:collapse;margin:0 auto 1em;max-width:100%;width:100%}td,th{font-weight:700;line-height:1.2;min-width:5em;padding:.85em 1em;text-align:left;vertical-align:top}th{border:0;vertical-align:bottom}::-moz-selection{background:#0071bd;color:#f6f2ef}::selection{background:#0071bd;color:#f6f2ef}body{font-family:Nunito,sans-serif}a,a:link,a:visited{color:inherit;text-decoration:underline}p a:visited{opacity:.8}h1,h2,h3,h4,h5,h6{font-family:Nunito,sans-serif}h1,h2,h3,h4{font-weight:700;line-height:1.15;margin:0 0 .75em}h5,h6{font-weight:600;margin:0 0 .5em}.main-heading{font-size:3rem;font-weight:700}h2{font-size:2.25rem}h3{font-size:1.875rem;font-weight:400}h4{font-size:1.625rem}h5{font-size:1.375rem}h6{font-size:1.125rem}:focus{outline:0}.keyboard-focus:focus{outline:3px solid #0071bd;outline-offset:3px}blockquote{border-left:1em solid #bd1220;font-size:1.6em;font-style:normal;margin:5vw;padding:4vw}blockquote p{margin:0;position:relative}code,pre{font-family:SFMono-Regular,Roboto Mono,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}.form-horizontal{margin-bottom:50px}.form-group{display:grid;margin:0 0 16px;position:relative}.row-border{border-top:2px solid gray}#snippet-vehicleSidebar-searchForm .form-group+.form-group{position:static}.btn{align-items:center;-webkit-appearance:none;appearance:none;-moz-appearance:none;background-image:none;border:0;border-radius:10px;box-shadow:none;display:inline-flex;font-size:1.0625rem;font-weight:800;height:62px;outline:0;padding:12px 32px}.btn__icon{fill:currentColor;margin-right:9px}.btn,.btn:link,.btn:visited{text-decoration:none}.btn-inline{justify-content:center;justify-self:start;min-width:12em;text-align:center}.btn-secondary{background:#fff url("data:image/svg+xml;utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23e5e5e5' /%3E%3C/svg%3E") no-repeat -100px 50%;background-size:10px;transition:background-size .3s ease-in-out}.btn-secondary,.btn-secondary:link,.btn-secondary:visited{color:#303846}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-size:200%}.btn-dark{background:#2e3847 url("data:image/svg+xml;utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%230071bd' /%3E%3C/svg%3E") no-repeat -100px 50%;background-size:10px;transition:background-size .3s ease-in-out}.btn-dark,.btn-dark:link,.btn-dark:visited{color:#fff}.btn-dark:active,.btn-dark:focus,.btn-dark:hover{background-size:200%}.btn-primary{background:#bd1220 url("data:image/svg+xml;utf8,%3Csvg width='10' height='10' viewBox='0 0 10 10' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%230071bd' /%3E%3C/svg%3E") no-repeat -100px 50%;background-size:10px;transition:background-size .3s ease-in-out}.btn-primary,.btn-primary:link,.btn-primary:visited{color:#fff}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-size:200%}.btn-primary.search-btn[type=image]{background:transparent none!important;height:62px;padding:18px 15px 17px}.btn-link{background-color:initial;background-image:none;color:#222;height:auto;padding:0}.btn-link:active,.btn-link:focus,.btn-link:hover{background-image:none;color:#0071bd}.link-btn{align-items:center;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent url(../images/arrow-right.svg) no-repeat 100% 50%;border:0;box-shadow:none;color:#0071bd;display:inline-flex;font-size:1.0625rem;font-weight:800;justify-self:start;min-height:18px;outline:0;padding:14px 30px 14px 0;text-decoration:underline;transition:padding .2s ease-out;width:auto}.link-btn:focus,.link-btn:hover{padding-right:42px;text-decoration:none}.link-edit{align-items:center;background:transparent url(../images/edit-pencil.svg) no-repeat 100% 50%;display:inline-flex;font-size:.875rem;font-weight:700;min-height:20px;padding-right:32px}.link-edit,.link-edit:link,.link-edit:visited{color:#222;text-decoration:underline}.link-edit--secondary,.link-edit--secondary:link,.link-edit--secondary:visited,.link-edit:active,.link-edit:focus,.link-edit:hover{color:#0071bd}.link-edit--secondary:active,.link-edit--secondary:focus,.link-edit--secondary:hover{color:#bd1220}.link-delete{align-items:center;display:inline-flex;font-size:.875rem;font-weight:700;min-height:20px;padding-right:100px}.link-delete,.link-delete:link,.link-delete:visited{color:red;text-decoration:underline}.link-delete--secondary,.link-delete--secondary:link,.link-delete--secondary:visited,.link-delete:active,.link-delete:focus,.link-delete:hover{color:#0071bd}.link-delete--secondary:active,.link-delete--secondary:focus,.link-delete--secondary:hover{color:#bd1220}.form-control{background-color:#e5e5e5;background-image:none;border:0;border-radius:10px;box-shadow:0 0 0 0 #0071bd;color:#232c3a;font-size:1.0625rem;height:62px;padding:10px 28px;transition:box-shadow .2s ease-out}.form-control::-moz-placeholder{color:#535a66;opacity:1}.form-control::-ms-input-placeholder{color:#535a66;opacity:1}.form-control::placeholder{color:#535a66;opacity:1}.form-control:focus{box-shadow:0 0 0 4px #0071bd;outline:0}.form-control.uppercase{text-transform:uppercase}.form-control.uppercase::-moz-placeholder{text-transform:none}.form-control.uppercase::-ms-input-placeholder{text-transform:none}.form-control.uppercase::placeholder{text-transform:none}.form-control--with-tooltip{padding-left:56px}.form-control.date{background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19px' height='20px'%3E%3Cpath fill-rule='evenodd'  fill='rgb(128, 128, 128)' d='M16.51,20.4 L2.947,20.4 C1.321,20.4 0.2,18.663 0.2,17.7 L0.2,5.569 C0.2,3.913 1.321,2.572 2.947,2.572 L3.557,2.572 L3.557,3.497 C3.557,4.655 4.486,5.595 5.633,5.595 C6.780,5.595 7.710,4.655 7.710,3.497 L7.710,2.572 L11.270,2.572 L11.270,3.497 C11.270,4.655 12.200,5.595 13.347,5.595 C14.493,5.595 15.423,4.655 15.423,3.497 L15.423,2.572 L16.51,2.572 C17.678,2.572 18.996,3.913 18.996,5.569 L18.996,17.7 C18.996,18.663 17.678,20.4 16.51,20.4 ZM17.203,9.791 C17.203,9.128 16.672,8.592 16.16,8.592 L2.963,8.592 C2.308,8.592 1.777,9.128 1.777,9.791 L1.777,16.984 C1.777,17.646 2.308,18.183 2.963,18.183 L16.16,18.183 C16.672,18.183 17.203,17.646 17.203,16.984 L17.203,9.791 ZM14.830,12.788 C14.174,12.788 13.643,12.251 13.643,11.589 C13.643,10.927 14.174,10.390 14.830,10.390 C15.485,10.390 16.16,10.927 16.16,11.589 C16.16,12.251 15.485,12.788 14.830,12.788 ZM11.270,16.384 C10.614,16.384 10.83,15.848 10.83,15.185 C10.83,14.523 10.614,13.987 11.270,13.987 C11.925,13.987 12.456,14.523 12.456,15.185 C12.456,15.848 11.925,16.384 11.270,16.384 ZM11.270,12.788 C10.614,12.788 10.83,12.251 10.83,11.589 C10.83,10.927 10.614,10.390 11.270,10.390 C11.925,10.390 12.456,10.927 12.456,11.589 C12.456,12.251 11.925,12.788 11.270,12.788 ZM7.710,16.384 C7.55,16.384 6.523,15.848 6.523,15.185 C6.523,14.523 7.55,13.987 7.710,13.987 C8.365,13.987 8.897,14.523 8.897,15.185 C8.897,15.848 8.365,16.384 7.710,16.384 ZM7.710,12.788 C7.55,12.788 6.523,12.251 6.523,11.589 C6.523,10.927 7.55,10.390 7.710,10.390 C8.365,10.390 8.897,10.927 8.897,11.589 C8.897,12.251 8.365,12.788 7.710,12.788 ZM4.150,16.384 C3.495,16.384 2.963,15.848 2.963,15.185 C2.963,14.523 3.495,13.987 4.150,13.987 C4.805,13.987 5.337,14.523 5.337,15.185 C5.337,15.848 4.805,16.384 4.150,16.384 ZM4.150,12.788 C3.495,12.788 2.963,12.251 2.963,11.589 C2.963,10.927 3.495,10.390 4.150,10.390 C4.805,10.390 5.337,10.927 5.337,11.589 C5.337,12.251 4.805,12.788 4.150,12.788 ZM13.347,4.302 C12.581,4.302 11.960,3.811 11.960,3.205 L11.960,1.336 C11.960,0.730 12.581,0.239 13.347,0.239 C14.112,0.239 14.733,0.730 14.733,1.336 L14.733,3.205 C14.733,3.811 14.112,4.302 13.347,4.302 ZM5.633,4.302 C4.868,4.302 4.247,3.811 4.247,3.205 L4.247,1.336 C4.247,0.730 4.868,0.239 5.633,0.239 C6.399,0.239 7.19,0.730 7.19,1.336 L7.19,3.205 C7.19,3.811 6.399,4.302 5.633,4.302 Z'/%3E%3C/svg%3E");background-position:right 24px top 50%;background-repeat:no-repeat;padding-right:64px}textarea.form-control{padding-top:21px}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10px' height='7px'%3E%3Cpath fill-rule='evenodd'  fill='rgb(128, 128, 128)' d='M4.999,6.999 L0.0,0.0 L9.999,0.0 L4.999,6.999 Z'/%3E%3C/svg%3E");background-position:right 26px top 50%;background-repeat:no-repeat;padding-right:50px}select.form-control *{color:initial}select.form-control::-ms-expand{background:transparent none;border:0}.form-control-tooltip{background:url("data:image/svg+xml;utf8,%3Csvg fill='%23808080' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24px' height='24px'%3E%3Cpath d='M 12 2 C 6.4889971 2 2 6.4889971 2 12 C 2 17.511003 6.4889971 22 12 22 C 17.511003 22 22 17.511003 22 12 C 22 6.4889971 17.511003 2 12 2 z M 12 4 C 16.430123 4 20 7.5698774 20 12 C 20 16.430123 16.430123 20 12 20 C 7.5698774 20 4 16.430123 4 12 C 4 7.5698774 7.5698774 4 12 4 z M 11 7 L 11 9 L 13 9 L 13 7 L 11 7 z M 11 11 L 11 17 L 13 17 L 13 11 L 11 11 z'/%3E%3C/svg%3E");height:24px;left:22px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.form-control-tooltip__text{background-color:#2e3847;border-radius:6px;bottom:100%;color:#fff;display:none;font-size:.875rem;font-style:normal;left:50%;max-width:300px;opacity:0;padding:12px 20px;position:absolute;transform:translate(-50%,-32px);transition:opacity .15s ease-out,transform .15s ease-out;width:90vw}.form-control-tooltip__text::after{background-color:#2e3847;border-radius:4px;content:"";height:20px;left:50%;margin-top:-4px;position:absolute;top:100%;transform:translate(-50%,-50%) rotate(45deg);width:20px}.form-control-tooltip:hover .form-control-tooltip__text{display:block;opacity:1;transform:translate(-50%,-12px)}.select2-container{width:100%!important}.select2-container--default .select2-selection--multiple{align-items:center;background-color:#e5e5e5;background-image:none;border:0;border-radius:10px;box-shadow:0 0 0 0 #0071bd;color:#232c3a;display:flex;flex-wrap:wrap;font-size:1.0625rem;height:auto;min-height:62px;padding:10px 28px;transition:box-shadow .2s ease-out}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#fff}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0;box-shadow:0 0 0 4px #0071bd;outline:0}.select2-container .select2-selection--multiple .select2-selection__rendered{margin:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin:2px 4px 2px 0}.select2-search.select2-search--inline{align-items:center;display:inline-flex}.select2-container .select2-search--inline .select2-search__field{margin-top:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{bottom:0}.dropdown-wrapper{transform:translateY(5px)}.checklist{list-style-type:none;margin:0;padding:0}.checklist__item{align-items:center;color:inherit;display:flex;font-size:1.0625rem;justify-content:flex-start}.checklist__item:not(:last-child){margin-bottom:32px}.checklist__icon{height:auto;margin-right:14px;width:26px}.work-record{background-color:#e5e5e5;border-radius:9px;margin:0 0 55px;padding:4% 7.5% 5%;position:relative}.work-record__heading{font-size:1.5rem;font-weight:700}.work-record .label{bottom:0;left:7.5%;position:absolute;transform:translateY(50%)}.work-record__info{list-style-type:none;margin:0;padding:0}.work-record__data,.work-record__info{display:flex;flex-wrap:wrap;font-size:.875rem}.work-record__name{width:16em}.work-record__info-item{margin:0 0 10px}.work-record__info-item:not(:last-child){margin-right:64px}.work-record__info-item strong{margin-left:1em}.label{align-items:center;border-radius:9px;display:inline-flex;font-size:1.5rem;font-size:.6875rem;font-weight:700;justify-content:center;margin:0;min-width:200px;padding:10px 15px;text-align:center;text-transform:uppercase}.label__icon{fill:currentColor;margin:0 10px 0 0;opacity:.3}.label__icon--right{margin:0 0 0 10px}.label--blue{background-color:#0071bd;color:#fff}.label--dark{background-color:#212222;color:#fff}.rating__stars{background:transparent url(../images/stars-outline.svg) no-repeat 0 0;height:25px;position:relative;width:170px}.rating__stars:after{background:transparent url(../images/stars-filled.svg) no-repeat 0 0;content:"";height:25px;left:0;position:absolute;top:0;width:170px}.rating__stars[data-score="0"]:after{width:0}.rating__stars[data-score="10"]:after{width:13px}.rating__stars[data-score="20"]:after{width:26px}.rating__stars[data-score="30"]:after{width:49px}.rating__stars[data-score="40"]:after{width:63px}.rating__stars[data-score="50"]:after{width:85px}.rating__stars[data-score="60"]:after{width:98px}.rating__stars[data-score="70"]:after{width:121px}.rating__stars[data-score="80"]:after{width:135px}.rating__stars[data-score="90"]:after{width:157px}.rating__stars[data-score="100"]:after{width:170px}.rating__score{font-size:4.375rem;font-weight:200;margin:0}.vehicle-info{font-weight:300;font-weight:1.0625rem;list-style-type:none;margin:0;padding:0}.vehicle-info__key{display:inline-block;margin-right:1.25em;min-width:8.5em}#snippet-vehicleSidebar-searchForm form{position:relative}#snippet-vehicleSidebar-searchForm .form-control.text{padding-right:62px}#snippet-vehicleSidebar-searchForm .search-btn[type=image]{position:absolute;right:0;top:0}.list_filter form{grid-gap:0 5vw;display:grid;gap:0 5vw;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.list_filter .form-control{width:100%}.list_filter .form-group:last-of-type{display:flex;flex-wrap:wrap;grid-column:1/-1;margin-top:2em}.list_filter .form-group:last-of-type input{margin:0 15px 15px 0}.list_filter .form-group:last-of-type input:not([type=submit]){order:-1}.vehicles-list{border-top:2px solid #cecfcf;padding-top:30px}.vehicles-list tr:not(:last-child) td{border-bottom:2px solid #e5e5e5}.vehicles-list td:first-child{padding-left:26px}.vehicles-list td:last-child{padding-right:0;text-align:right}.vehicles-list td:last-child a,.vehicles-list td:last-child a:link,.vehicles-list td:last-child a:visited{color:#0071bd;font-weight:700}.vehicles-list td:last-child a:active,.vehicles-list td:last-child a:focus,.vehicles-list td:last-child a:hover{color:#bd1220}.vehicles-list td:nth-last-child(2){padding-right:0;text-align:right}.vehicles-list td:nth-last-child(2) a,.vehicles-list td:nth-last-child(2) a:link,.vehicles-list td:nth-last-child(2) a:visited{color:#0071bd;font-weight:700}.vehicles-list td:nth-last-child(2) a:active,.vehicles-list td:nth-last-child(2) a:focus,.vehicles-list td:nth-last-child(2) a:hover{color:#bd1220}.page{display:grid;min-height:100vh}.sidebar{background-color:#e4e5e4;padding-bottom:4vw}.sidebar__header{background-color:#bd1220;color:#fff;padding:5vw 0 34px}.sidebar__logo{height:auto;width:100%}.sidebar__content{margin:0 auto;max-width:400px;padding:0 20px;width:100%}.sidebar__content .form-control.text{background-color:#cbcbcb;width:100%}.sidebar__subheading{font-size:1.25rem;font-weight:700;line-height:1.25;margin:28px 0 20px}.homepage__login.sidebar .sidebar__content .form-control.text{background-color:#e5e5e5}.page-footer{color:inherit;font-size:1.25rem;font-weight:700;text-align:center}.page-footer__date{margin:1rem 0}.page-footer__logo{max-width:240px}.flashes{left:10%;position:fixed;right:10%;top:15px;z-index:50}.flashes:empty{display:none}.flashes .flash{backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.8);border-radius:10px;box-shadow:0 7px 15px rgba(0,0,0,.2);color:#fff;color:#1a1a1a;font-size:1.125rem;margin-bottom:15px;padding:20px;text-align:center}.flashes .flash.success{background-color:rgba(34,139,34,.7);color:#fff}.flashes .flash.error{background-color:rgba(189,18,32,.8);color:#fff}.list_filter{margin-bottom:2em}.table-overflow{max-width:100%;overflow:auto;width:100%}.footer{background-color:#bd1220;color:#fff;margin-top:auto;padding:15px 25px}.footer a,.footer a:link,.footer a:visited{color:inherit;text-decoration:underline}.footer a:active,.footer a:focus,.footer a:hover{text-decoration:none}.footer__divider{margin:0 1em}.homepage{background:#112630 url(../images/bg.jpg) no-repeat 50%/cover}.homepage__login{background-color:#fff;color:#232c3a}.homepage__intro{color:#fff;padding:7vw 50px 3vw}.homepage__intro .checklist{margin:80px 0 20px}.homepage__intro .btn{margin-top:60px}.homepage__heading{font-size:2.125rem;font-weight:700;margin:0 0 10px}.homepage__subheading{font-size:1.25rem;font-weight:800}.return-link{margin-top:20px}.create__body{color:#fff;padding:6vw 5vw}.create__heading{font-size:2.625rem}.create__form-heading{font-size:1.25rem;font-weight:700}.create__form form{grid-gap:0 5vw;display:grid;gap:0 5vw;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.create__form .form-control{background-color:#fff;width:100%}.create__form .form-group:last-of-type{display:flex;flex-wrap:wrap;grid-column:1/-1;margin-top:10vw}.create__form .form-group:last-of-type input{margin:0 15px 15px 0}.create__form .form-group:last-of-type input:not([type=submit]){order:-1}.detail-page__content{padding:5.5vw 4.25vw}.detail-page__content.more-padding{padding-left:7vw;padding-right:7vw}.detail-page__header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 42px}.detail-page__heading{margin:0 30px 0 0}.detail-page__content .form-horizontal{grid-gap:0 5vw;display:grid;gap:0 5vw}.detail-page__content .form-horizontal .form-horizontal__buttons .form-group input{margin-bottom:15px}.detail-page__content .form-horizontal fieldset{border:0;margin:0;padding:0}.detail-page__content .form-horizontal legend{font-size:1.25rem;font-weight:700;margin:0 0 10px}#frm-vehicleRecord-vehicleRecordForm{display:block}#frm-vehicleRecord-vehicleRecordForm fieldset{display:grid;grid-area:none!important}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group{padding-top:2.5em;position:relative}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group legend{left:0;position:absolute;top:0}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group .form-control{width:100%}#frm-vehicleRecord-vehicleRecordForm fieldset.form-new-record-group .form-group.required+.form-group.required{grid-column-start:1}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group{align-items:center;display:flex;margin:1rem 0 3rem;position:relative}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group{margin:0}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group:first-child input{cursor:pointer;padding-left:30px}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group:first-child:hover+.form-group{color:#0071bd}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group:first-child:focus-within+.form-group{color:#0071bd}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group:last-child{left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}#frm-vehicleRecord-vehicleRecordForm fieldset.form-add-record-group .form-group:last-child svg{fill:currentColor}#frm-articleForm .form-group textarea.form-control{min-height:300px}@media screen and (min-width:600px){.page-footer{align-items:center;display:flex;justify-content:space-between}}@media screen and (min-width:800px){blockquote{margin:4vw}.page{grid-template-columns:330px auto}}@media screen and (min-width:900px){.page{grid-template-columns:400px auto}.sidebar__subheading{font-size:1.5rem}}@media screen and (min-width:930px){.homepage__heading{font-size:2.5rem}.homepage__subheading{font-size:1.5rem}}@media screen and (min-width:1024px){.checklist__item{font-size:1.25rem}.checklist__icon{margin-right:28px;width:33px}}@media screen and (min-width:1100px){.page{grid-template-columns:500px auto}.sidebar__content .form-control.text{margin-left:-26px;margin-right:-26px;width:calc(100% + 52px)}}@media screen and (min-width:1160px){.work-record__heading{padding-right:9rem}.work-record__edit{position:absolute;right:1.5rem;top:0}.work-record__delete{position:absolute;right:5rem;top:0}}@media screen and (min-width:1200px){blockquote{margin:3em 5em;padding-left:4em;padding-right:4em}.other-type,.row-border{grid-column-end:4;grid-column-start:1}.row-border{border-top:2px solid gray}#snippet-vehicleSidebar-searchForm .form-control.text{padding-right:62px}#snippet-vehicleSidebar-searchForm .search-btn[type=image]{right:-26px}.list_filter form{grid-gap:0 calc(5vw + 52px);gap:0 calc(5vw + 52px)}.list_filter .form-group:not(:last-of-type),.vehicles-list{margin-left:-26px;margin-right:-26px;width:calc(100% + 52px)}.vehicles-list{max-width:calc(100% + 52px)}.create__body{padding-left:7vw;padding-right:7vw}.create__form form{grid-gap:0 calc(5vw + 52px);gap:0 calc(5vw + 52px)}.create__form .form-group:not(:last-of-type){margin-left:-26px;margin-right:-26px;width:calc(100% + 52px)}.detail-page__content .form-horizontal{grid-template-areas:"ukon interval" "ukon interval" "buttons buttons";grid-template-columns:1fr 1fr}.detail-page__content .form-horizontal fieldset:first-child{grid-area:ukon}.detail-page__content .form-horizontal fieldset:nth-child(2){grid-area:interval}.detail-page__content .form-horizontal fieldset:nth-child(3){grid-area:buttons;margin-top:10vw}.detail-page__content .form-horizontal fieldset:nth-child(3) .form-group{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.detail-page__content .form-horizontal fieldset:nth-child(3) .form-group input[name=cancel]{margin-right:15px;order:-1}.detail-page__content .form-horizontal fieldset.form-fieldset--full,.detail-page__content .form-horizontal fieldset.form-horizontal__buttons{grid-gap:0 calc(5vw + 52px);gap:0 calc(5vw + 52px);grid-area:initial;grid-column:1/-1}.detail-page__content .form-horizontal fieldset.form-fieldset--full{display:grid;grid-template-columns:1fr 1fr}.detail-page__content .form-horizontal fieldset.form-fieldset--full.form-fieldset--100-width{display:grid;grid-template-columns:1fr}.detail-page__content .form-horizontal fieldset.form-horizontal__buttons{margin-top:2em}.detail-page__content .form-horizontal fieldset.form-horizontal__buttons .form-group{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.detail-page__content .form-horizontal fieldset.form-horizontal__buttons .form-group input[name=cancel]{margin-bottom:15px;margin-right:15px;order:-1}.detail-page__content .form-horizontal{grid-gap:0 calc(5vw + 52px);gap:0 calc(5vw + 52px)}.detail-page__content .form-horizontal .form-group{margin-left:-26px;margin-right:-26px;width:calc(100% + 52px)}#frm-vehicleRecord-vehicleRecordForm{grid-template-areas:none;grid-template-columns:none}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group{grid-gap:0 26px;gap:0 26px;grid-template-columns:2fr 1.5fr 1fr;margin-left:-26px;margin-right:-26px;width:calc(100% + 52px)}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group legend{padding-left:26px}#frm-vehicleRecord-vehicleRecordForm fieldset.form-record-group .form-group{margin-left:0;margin-right:0;width:auto}}@media screen and (min-width:1300px){.homepage__intro{padding:7vw 9.9326599327% 3vw 15.3198653199%}.homepage__heading{font-size:3.125rem}.homepage__subheading{font-size:1.75rem}}@media screen and (min-width:1400px){.page{grid-template-columns:610px auto}}@media screen and (min-width:1700px){.page{grid-template-columns:38.0208333333% auto}}
/*# sourceMappingURL=screen.css.map */
