@font-face{font-family:Open Sans;font-weight:400;src:url(../fonts/OpenSans-Regular.629a55a7.ttf)}@font-face{font-family:Open Sans;font-weight:600;src:url(../fonts/OpenSans-Semibold.33f225b8.ttf)}@font-face{font-family:Open Sans;font-weight:700;src:url(../fonts/OpenSans-Bold.50145685.ttf)}.table-card .container-head{color:#fff;background-color:#0099ce;width:100%;margin-top:-5px;display:block;padding:15px}.table-card .container-head,.table-card .table-title{font-size:18px;font-weight:800;line-height:29px}.table-card .q-select{background:#fff;border:1px solid #ecf0f5;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14);box-shadow:0 2px 2px 0 rgba(0,0,0,.14);width:100%;padding:0 15px;height:38px;border-radius:2px 2px 0 0}.table-card .q-select .ellipsis{font-size:14px;color:#4a4a4a;text-align:left;line-height:23px}.table-card .q-if-standard .q-if-label.q-if-label-above{-webkit-transform:initial;transform:none}.table-card .q-if:before,.table-card .q-select.q-if-focused:after{display:none}.logged-hours .q-table th{font-size:14px;color:#4a4a4a;line-height:23px;font-weight:800}.logged-hours .first-col{border-right:1px solid #c7d5e6;padding-left:15px}.logged-hours .last-col{border-left:1px solid #c7d5e6}.logged-hours .table-row:nth-child(odd){background-color:#f7fcfd}.logged-hours .table-row td{border-bottom:0;font-size:14px;color:#4a4a4a}.logged-hours .table-row .last-col{padding-left:0}.logged-hours .error{background-color:#ff3a4b;color:#fff}.logged-hours .error,.logged-hours .no-time-logged{margin-left:-15px;margin-right:-15px;padding:5px 15px;border-radius:6px}.logged-hours .no-time-logged{background-color:#e2effa}.logged-hours .q-table-bottom{padding:0;display:table;width:100%}.logged-hours .total-table{display:table-row}.logged-hours .bottom-col{display:table-cell;height:50px;line-height:50px}.logged-hours .total.bottom-col{font-size:14px;color:#4a4a4a;font-weight:800;padding-left:15px;border-right:1px solid #c7d5e6}.logged-hours .day-col{padding:0;font-size:14px;color:#4a4a4a;text-align:center}.logged-hours .total.last-col{border-right:0;padding-left:45px}.q-table-sort-icon{margin-left:4px;position:absolute;margin-top:4px}.padding-bottom{padding-bottom:10px}.q-popover .q-select{min-width:200px}