.label.role{font-size:12px;font-weight:600;padding:0 5px;text-transform:uppercase;border-radius:0;color:#000}.vehicle-card-personal{background-color:#a8a8a8;display:inline-block;border-radius:1px;color:#fff;padding:0 4px;font-size:10px}.modal.share-modal .modal-body{max-height:650px;overflow-x:hidden;overflow-y:auto}.modal.share-modal .modal-body .col-xs-3{text-align:right}.modal.share-modal .modal-content fieldset{padding:0}.modal.share-modal .user-share-card{padding-top:10px;padding-bottom:10px;margin-top:10px;margin-bottom:10px;border-top:1px solid #efefef}.modal.share-modal .user-share-add{display:flex;flex-direction:row}.modal.share-modal .user-share-add .user-share-email{flex-basis:60%}.modal.share-modal .user-share-add .user-share-permission{flex-grow:1;margin-left:10px;margin-right:10px;position:relative}.modal.share-modal .user-share-add .user-share-permission .fa-angle-down{position:absolute;right:10px;top:50%;margin-top:-10px}.modal.share-modal input.error,.modal.share-modal select.error{border-color:red!important}.panel-vehicle{overflow:hidden;transition:max-height .25s ease,opacity .2s ease,transform .25s ease,margin .25s ease,padding .25s ease,border-width .25s ease;max-height:1000px}.panel-vehicle-hide{max-height:0!important;opacity:0;transform:translateY(-6px);margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;border-top-width:0!important;border-bottom-width:0!important;pointer-events:none}.panel-vehicle-show{opacity:1;transform:none}.footer-pusher{min-height:100vh!important}.page-header{border-bottom-color:transparent}.share-button{border:0;background-color:transparent;color:#54585a;margin:0}.share-button:hover{color:#59cbe8}.menubar{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}@media (max-width: 768px){.menubar{flex-direction:column;align-items:center;justify-content:center}.menubar .form{margin-bottom:15px}.menubar label{display:none}.menubar .select-block{margin-bottom:15px}.menubar .select-block,.menubar #filter-text{display:block;width:100%}}.filter-picker-container .select-block{display:inline-block;width:240px}.filter-picker-container label{margin-right:10px}#filter-text{display:inline-block;width:200px;font-size:14px}#filter-text::-webkit-input-placeholder{opacity:.5}#filter-text:-moz-placeholder{opacity:.5}#filter-text::-moz-placeholder{opacity:.5}#filter-text:-ms-input-placeholder{opacity:.5}.panel{background-color:#fff;padding:2rem;border:1px solid #ebebeb;margin-bottom:1rem;border-radius:0;box-shadow:none}@media (max-width: 768px){.panel{padding:1rem}}.panel.panel-header{opacity:.6;background-color:#ebebeb}.panel.panel-vehicle{margin-bottom:-1px}.panel .last-column{text-align:center}.modal .modal-content{overflow-x:hidden}.modal header.page-header{margin:0}.combined-field .form-group{float:left;width:172px;margin-right:11px}.combined-field .form-group:last-child{margin-right:0}section.dashboard-progress button:not(.btn-white):focus{border:1px solid #0033a0!important}.form-group{position:relative}.form-group.error select,.form-group.error input{border-color:red!important}.form-group.error .error-message{display:block}.form-group .error-message{display:none;position:absolute;left:0;bottom:-1.6em;color:red}ul.form-errors{color:red;padding:10px;margin-bottom:0}strong.temporary-user{background-color:#ff0;color:#000;display:inline-block;font-size:12px;font-weight:600;padding:1px 5px 0;text-transform:uppercase}.pjax-loading:not(:required):after{box-shadow:#0033a0 1.5em 0,#0033a0 1.1em 1.1em,#0033a0 0 1.5em,#0033a0 -1.1em 1.1em,#0033a0 -1.5em 0,#0033a0 -1.1em -1.1em,#0033a0 0 -1.5em,#0033a0 1.1em -1.1em}.vehicle-info-popup h3{margin-bottom:15px}.vehicle-info-popup label{margin-bottom:0}.vehicle-info-popup .vehicle-owners-list{margin-bottom:25px}.vehicle-info-popup .row.vehicle-info-owner{margin-bottom:0}.vehicle-info-popup .row.vehicle-info-owner:last-child{border-bottom:0 none}.vehicle-info-popup .row{margin-bottom:25px}.vehicle-info-icon,.vehicle-info-icon:hover,.vehicle-info-icon:active,.vehicle-info-icon:link,.vehicle-info-icon:visited{background-color:#59cbe8;color:#fff;border-radius:100%;width:18px;height:18px;display:inline-block;text-align:center;line-height:18px;text-decoration:none}button[disabled]{opacity:.45}button[disabled]:hover{background-color:#fff;border-color:#0033a0;color:#0033a0}.splitter{height:3px;width:50px;margin-top:20px;margin-bottom:20px;background-color:#59cbe8}.btn-inrev-button{background-color:#0633a0}.text-inrev-primary{color:#0633a0}.assessment-dashboard-title{font-weight:700;font-size:2.5em}
