@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap);:root{--primary:#e80707!important;--secondary:#000;--light:#efefef!important;--white:#fff;--error:#dc3545;--alert:#ffc200;--info:#118fbe;--success:#00c474;--default:#efefef;--disabled:#c9c9c9;--textdisabled:#a3a3a3;--button-primary-bg:var(--primary);--form-switch-checked-bg:var(--primary);--pagination-active-bg:var(--primary);--sidebar-menu-active-item-color:var(--primary);--font-family:"Open Sans",sans-serif;--sidebar-bg:#fff;--content-search-input-bg:var(--light);--page-login-bg:var(--white);--table-thead-color:#212529;--button-danger-bg:#ff8585!important;--button-secondary-bg:var( #fff);--body-bg:var(--light);--button-secondary-color:#e80707!important;--bs-table-hover-bg:#ff8585!important;--bs-btn-disabled-bg:#e80707!important;--bs-btn-disabled-border-color:#e80707!important}.page-actions .action-saveAndAddAnother,.page-actions .action-saveAndAddAnother:disabled{background-color:#fff!important;color:#e80707!important}.page-actions .action-saveAndAddAnother:hover{color:#fff!important}.page-actions .action-saveAndAddAnother:hover,.page-actions .action-saveAndReturn,.page-actions .action-saveAndReturn:disabled{background-color:#e80707!important;border-color:#e80707!important}#new-Trip-form .form-control,#new-Trip-form .form-select,#new-Trip-form .list-group-item,#new-Trip-form .ts-control,#new-Trip-form input,#new-Trip-form select,#new-Trip-form textarea{background-color:var(--white)!important}#main .card{background-color:#fff!important}#main .form-control,#main .form-select,#main .list-group-item,#main .ts-control{background-color:var(--white)!important}body{font-family:Open Sans,sans-serif}.main-content{background-color:var(--light)}th{background-color:#fff!important}.table-responsive-sm tr:nth-child(odd){background-color:#f4f8ee}.datagrid tr:nth-child(2n){background-color:#fff}.datagrid tr:nth-child(2n) td{background-color:transparent}.datagrid tr:nth-child(odd){background-color:#fce8e8!important}.datagrid tr:nth-child(odd) td{background-color:transparent}.datagrid tr:nth-child(odd):hover{background-color:var(--primary)!important}.datagrid thead a,.datagrid thead span{color:var(--primary)!important}table.datagrid tbody tr.load-type{background:#fce8e8!important}table.datagrid tbody tr.unload-type{background:#e8fafc!important}.btn-group-vertical>.btn,.btn-group>.btn{flex:1 1 auto;position:relative}.btn-secondary{background-color:#fff;border:1px solid;border-color:var(--primary);color:var(--primary)}.btn-secondary:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.action-filters-button i{color:var(--primary)}.btn-next{height:46px;width:46px}.pages{background-color:var(--light);border-radius:5px;padding:2em}#header-logo{background-image:url(/build/images/logo_carvolum.c719fe70.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:1em;padding:1.5em}.action-filters-button i:hover,.btn:not(:disabled):not(.disabled):not(.btn-link):not(.btn-danger):hover{color:#fff!important}#digi-kit{font-size:12px;width:200px}@media screen and (max-width:991px){#digi-kit{position:absolute}}@media screen and (max-height:750px){#digi-kit{left:8px;position:relative;top:15px}}.main-header{display:block}.select2-selection__rendered{line-height:38px!important}.select2-container .select2-selection--single,.select2-selection__arrow{height:38px!important}.table.datagrid tbody tr.modified-order:nth-child(odd){background-color:#ffa!important}.table.datagrid tbody tr.modified-order:nth-child(2n){background-color:#ffffc8!important}.table.datagrid tbody tr.charging-point-order{border-left:4px solid}#login-actions a{color:#000!important;text-decoration:underline}.login-wrapper .content{box-shadow:var(--shadow-xl)!important}.email-base .content{display:flex;flex-direction:column;font-family:Open Sans,sans-serif;justify-content:left}.email-base .bolder{color:#000;font-weight:bolder}.email-base .align-center,.email-base .align-left{text-align:left}.email-base .normal{font-weight:500}.email-base .border-top{border-top:1px solid #88cedd;margin-top:15px}.email-base .padding-10{padding:0 10px}.email-base .primary-color{color:#e80707}.email-base .w-100{width:100%}.email-base #button{background-color:#e80707;border-radius:5px;color:#fff;cursor:pointer;padding:10px;text-decoration:none;white-space:nowrap}.email-base #button,.email-base .text-message{font-family:Open Sans,sans-serif}.logo{padding:5px;width:220px}.comments-cell{max-width:20ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comments-cell:hover{max-width:400px;position:relative;white-space:normal;z-index:10}