|
- @CHARSET "UTF-8";
-
- .blink_me {
- animation: blinker 0.3s linear infinite;
- }
-
- @keyframes blinker {
- 50% {
- opacity: 0;
- }
- }
-
- .container{
- width:100%;
- }
-
- #cstart, #cfinish, #paydate,
- #invoice_start, #invoice_finish,
- #ndis_start, #ndis_finish{
- width:100%;
- border:none;
- text-align: center;
- color: green;
- font-weight: 900;
- background: #f0fbff;
- font-size: 1.5em;
- }
-
-
- .hidden{
- display:none;
- }
-
- td.sync_detail{
- padding:0px;
- }
-
- table.staffhours,
- table.clientinvoice{
- background-color:white;
- }
-
- div.invoice_button,
- table.hours{
- margin-bottom:0px;
- }
-
- table.blueTable {
- border: 1px solid #1C6EA4;
- background-color: #EEEEEE;
- width: 100%;
- text-align: left;
- border-collapse: collapse;
- }
- table.blueTable td, table.blueTable th {
- border: 1px solid #AAAAAA;
- padding: 3px 2px;
- }
- table.blueTable tbody td {
- font-size: 13px;
- }
- table.blueTable tr:nth-child(even) {
- background: #D0E4F5;
- }
- table.blueTable thead {
- background: #1C6EA4;
- background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
- background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
- background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
- border-bottom: 2px solid #444444;
- }
- table.blueTable thead th {
- font-size: 15px;
- font-weight: bold;
- color: #FFFFFF;
- border-left: 2px solid #D0E4F5;
- }
- table.blueTable thead th:first-child {
- border-left: none;
- }
-
- table.blueTable tfoot {
- font-size: 14px;
- font-weight: bold;
- color: #FFFFFF;
- background: #D0E4F5;
- background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
- background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
- background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #D0E4F5 100%);
- border-top: 2px solid #444444;
- }
- table.blueTable tfoot td {
- font-size: 14px;
- }
- table.blueTable tfoot .links {
- text-align: right;
- }
- table.blueTable tfoot .links a{
- display: inline-block;
- background: #1C6EA4;
- color: #FFFFFF;
- padding: 2px 8px;
- border-radius: 5px;
- }
-
-
- tr.DRAFT .week1color {
- color: black;
-
- /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ebe9f9+0,d8d0ef+50,cec7ec+51,c1bfea+100;Purple+3D+%231 */
- background: #ebe9f9; /* Old browsers */
- background: -moz-linear-gradient(top, #ebe9f9 0%, #d8d0ef 50%, #cec7ec 51%, #c1bfea 100%); /* FF3.6-15 */
- background: -webkit-linear-gradient(top, #ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%); /* Chrome10-25,Safari5.1-6 */
- background: linear-gradient(to bottom, #ebe9f9 0%,#d8d0ef 50%,#cec7ec 51%,#c1bfea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebe9f9', endColorstr='#c1bfea',GradientType=0 ); /* IE6-9 */
- }
-
-
- tr.DRAFT .week2color {
- color: white;
-
- /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#627d4d+0,1f3b08+100;Olive+3D */
- background: #627d4d; /* Old browsers */
- background: -moz-linear-gradient(top, #627d4d 0%, #1f3b08 100%); /* FF3.6-15 */
- background: -webkit-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* Chrome10-25,Safari5.1-6 */
- background: linear-gradient(to bottom, #627d4d 0%,#1f3b08 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
- filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); /* IE6-9 */
- }
-
- #staff tr.loading,
- #staff td.loading{
- text-align:center;
- height:500px;
- }
-
- td.loading img{
- margin-top:200px;
- }
-
- table.hours th,
- table.hours td{
- text-align: center;
- width:7.14% ;
- }
-
- .mismatch {
- background-color:yellow;
- color:red;
- font-size:1.3em;
- font-weight:900;
- }
-
- td.invoice_nubmer{
- text-align:center;
- }
- img.waiting_invoice_number{
- height:32px;
- display:none;
- }
-
- .invoice_nameonly_row{
- cursor:pointer;
- }
- .invoice_nameonly_row:hover{
- background-color:yellow;
- }
-
- .invoice_detail_row th{
- cursor:pointer;
- }
- .invoice_detail_row th:hover{
- color:green;
- }
- .invoice_nameonly_row_dummy{
- color:white;
- background-color: black;
- display:none;
- animation: blinker 0.3s linear infinite;
- }
-
- td.invoice_summary{
- text-align:center;
- background-color:lightcyan;
- font-weight:900;
- color:green;
- }
-
- td.invoice_summary_header{
- background-color: #ededed;
- }
-
- table.invoice_preferred th.title{
- background-color: #e0e0e0;
- font-weight: 900;
- font-size: 1.3em;
- text-shadow: 0px 0px 2px #dad8d8;
- }
-
- table.invoice_not_preferred th.title{
- background-color: #e0e0e0;
- font-weight: 900;
- font-size: 1.3em;
- text-shadow: 0px 0px 2px #dad8d8;
- }
-
-
- .select_client_check_box span.client_name{
- color: grey;
- font-size: 1.1em;
- }
- .select_client_check_box span.ticon{
- color: lightgrey;
- font-size: 2em;
- padding-right: 10px;
- font-weight: 900;
- }
- .select_client_check_box input:checked+span.ticon{
- color:red;
- }
- .select_client_check_box input:checked+span.ticon + span{
- color:black;
- font-weight:900;
- }
-
- .select_client_check_box span.client_attr{
- padding-left:60px;
- }
-
- #checkall_clients {
- font-size: 1.5em;
- padding-top: 20px;
- padding-bottom: 20px;
- }
|