i.v-icon.baseline{vertical-align:baseline!important}i.v-icon svg{vertical-align:bottom}i.v-icon.inline{margin-right:5px}table.v-table tbody td,table.v-table thead tr{height:4ex}div.description_line{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}div.description_line table{border-collapse:collapse}div.description_line table th{padding-left:5px;font-weight:700}div.description_line table td{border-right:1px solid #d3d3d3;padding:0 5px}div.description_line table td:last-child{border-right:none}td.overdue{color:#fff;background:red}tr.incomplete td,td.incomplete,div.incomplete{background:#fafad2}tr.cancelled td,td.cancelled,div.cancelled{background:#d3d3d3}table.dense{border-collapse:collapse}table.dense thead th,table.dense thead td,table.dense tbody th,table.dense tbody td{height:auto}table.dense thead td{border:none}table.dense thead th,table.dense tbody th,table.dense tbody td{border:1px solid gray}table.dense.noborder th,table.dense.noborder td{border:none;padding:5px 0!important}table.params{border-collapse:collapse;width:100%}table.params th{text-transform:uppercase;text-align:left;background:0 0;font-weight:400;padding-left:0!important}table.params th:after{content:": ";vertical-align:baseline}table.params td{text-align:left}.v_ok{color:green}.v_acceptable{background:#ff0}.v_alarm{color:#fff;background:red}table th{background:#f5f5f5}table td,table th{padding:0 8px!important}table td.brief-desc{white-space:nowrap;text-overflow:ellipsis;max-width:20em;overflow:hidden}table tr.disabled{color:gray;cursor:not-allowed!important}table td.v-datatable__expand-col{padding:0!important}table tr.expanded{color:#fff;background:#59f!important}table tr.expanded a:not(.v-btn):not(.v-list-item){color:#fff}table tr.expanded .incomplete{color:#000}table tr.expanded .text-caption{color:#fff}table tr.expanded .v-icon{color:inherit}.v-table tr[active=true]{color:#fff;background:#1976d2!important}.v-list__tile{-webkit-user-select:text;user-select:text}.v-list__tile.small{border-bottom:1px dashed #add8e6;height:20px}.v-list{padding:0}.v-list.small .v-list__tile{border-bottom:1px dashed #add8e6;height:30px}.v-list>div.selected{background:#add8e6}.multiline{white-space:pre-line;overflow:auto}.all-ok{color:#009688}.layout.scroll-x{overflow:auto hidden}.layout.imagerow img{object-fit:contain;width:auto;height:100%;padding:5px}.layout .imageright{float:right;height:150px;margin-left:15px;padding-bottom:17px}.layout .imageright img{border:1px solid gray;height:100%}.layout .imageleft{float:left;height:150px;margin-right:15px;padding-bottom:17px}.layout .imageleft img{border:1px solid gray;height:100%}.v-image__image--cover{background-size:contain}.v-carousel{background:#000}.text-caption{color:gray}.fixed_image_caption{background:#fff3;position:fixed;bottom:50px;left:30px;right:30px}.fixed_image_caption input{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-size:150%;font-weight:700;text-align:center!important}.small_image_caption{color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:white;font-size:140%;font-weight:700;position:absolute;bottom:0;left:0;right:0;text-align:center!important}.text-with-icons *{vertical-align:middle;margin:2px 0}.text-with-icons * i{margin-right:10px}table.totals th{text-align:left;border-bottom:1px dotted #1976d2;padding:10px}table.totals tr:first-child th{text-align:center;color:#fff;background:#1976d2;padding:10px}table.totals td{text-align:center;border-bottom:1px dotted #1976d2;padding:10px}.caption_left{color:gray;text-transform:uppercase}table.properties{width:100%}table.properties th{color:gray;text-align:left;background:0 0;border-bottom:1px dotted gray;font-size:smaller;font-weight:400}table.properties td{border-bottom:1px dotted gray}tr[active=true] .text-caption{color:#fff!important}.cursor_pointer{cursor:pointer}.row{margin-top:0!important;margin-bottom:0!important;margin-right:0!important}table.event_status{width:100%}table.event_status td{padding-left:0!important;padding-right:15px!important}.dfu_page a{text-decoration:none}.v-application p{margin-bottom:0!important}.dpp-button{color:#fff;cursor:pointer;padding-left:15px;font-size:20pt}@media screen and (width<=400px){.dpp-button{font-size:16pt}}.dpp-button i.v-icon{vertical-align:middle;width:1.3em}div.container.dialogform div.col{padding-top:5px;padding-bottom:5px}.inline-container>*{display:inline!important}table.translation{width:100%;padding:10px}table.translation tr td{vertical-align:top}table.translation tr td:first-child{text-align:center;text-transform:uppercase;width:3em;font-size:larger}table.translation tr td:nth-child(2){border-left:1px solid #d3d3d3}table.translation tr:first-child td{border-bottom:1px solid #d3d3d3}.inlineblock>*{vertical-align:text-bottom;display:inline-block!important}.table-striped{border-collapse:collapse;width:100%}.table-striped tbody tr:nth-of-type(2n) td{background-color:#eee}.caption{color:gray;font-size:small}.v-data-table tr.selected td{color:#fff;background-color:#069}.v-data-table tr.selected td a{color:#fff}div.v-card .view,div.v-card-text .view{flex-direction:column;height:100%;display:flex!important}div.v-card .table-container,div.v-card-text .table-container{flex-grow:1;display:flex;overflow:hidden}div.v-table.flex-table{flex-grow:1;width:100%;display:flex}div.v-table.flex-table>div{width:100%}table tr.indicator-paid td:first-child{border-left:15px solid green!important}table tr.indicator-invoiced td:first-child{border-left:15px solid #ff0!important}table tr.indicator-notpaid td:first-child{border-left:15px solid #ca3939!important}
