@media (max-width: 1199px){
.payroll-timesheet th, .payroll-timesheet thead {
display: none;
}
.payroll-timesheet table,
.payroll-timesheet td,
.payroll-timesheet tr,
.payroll-timesheet tbody{
display: block;
width: 100%;
}
.payroll-timesheet tr:after{
display: block;
content: " ";
clear: both;
}
.payroll-timesheet td{
float: left;
clear: none;
}
.payroll-timesheet td input[type="text"] {
width: 100% !important;
}
.payroll-timesheet td:before {
font-size: 0.8em;
font-weight: bold;
margin-bottom: 5px;
display: block;
}
.payroll-timesheet td.acf-row-handle {
width: 100%;
clear: both;
}
.acf-repeater .acf-row-handle.remove {
background: #f9f9f9;
border-top: none !important;
border-bottom: 1px solid #dfdfdf;
}
.acf-repeater .acf-row-handle .-plus, .acf-repeater .acf-row-handle .-minus {
display: inline-block !important;
position: relative !important;
top: auto !important;
margin: 0 10px !important;
}
.payroll-timesheet td.clienttime,
.payroll-timesheet td[data-name="totalperindividual"]{
width: 50%;
}
.payroll-timesheet td.clienttime:before {
content: "Client";
}
.payroll-timesheet td[data-name="totalperindividual"]:before{
content: "Total";
}
.payroll-timesheet td[data-name^="day" i]:before{
content: attr(data-name);
text-transform: capitalize;
}
.payroll-timesheet td[data-name^="day" i]{
width: 14.286%;
}
}
@media (max-width: 767px){
.payroll-timesheet td[data-name^="day" i]{
width: 20%;
}
}
@media (max-width: 667px){
.payroll-timesheet td[data-name^="day" i]{
width: 50%;
}
}
.form-expense.form-incident .form-section{
font-weight: bold;
}
.form-expense.form-incident .form-section span{
font-weight: normal
}
.bordered-tbl th {
color:#000 !important;
}
.bordered-tbl td {
font-weight: normal;
}
.bordered-tbl th,
.bordered-tbl td {
border: 1px solid #000;
}
.form-expense.form-incident .form-section span.form-entry-title {
font-weight: 700;
}.et_pb_menu__search-input {
background-color: white !important;
color: #333 !important;
padding: 8px;
}
.form-home h4 {
text-align: center;
width: 100%;
padding: 8px;
border: 1px solid #999;
font-weight: bold;
background-color: #CDCDCD;
margin: 15px 0;
}
.form-summary .list-expense.home-overide-app li {
display: inline-block;
width: 20%;
text-align: center;
}
.form-summary .list-expense.home-overide-home li {
display: inline-block;
width: 33%;
text-align: center;
}
.form-summary .list-expense.home-overide-emp li {
display: inline-block;
width: 25%;
text-align: center;
}
@media(max-width: 767px) {
.signature span {
width: 100%;
border-top: 1px solid #000;
margin: 15px;
display: inline-block;
text-align: center;
}
}
@media(min-width: 768px) {
.signature span {
width: 28%;
border-top: 1px solid #000;
margin: 0 15px;
display: inline-block;
text-align: center;
}
}
.form-home .list-none span {
display: inline-block;
}
.form-home .oe_displaynone {
display: none!important;
}
.homeform-update li{
border: none!important;
}
.homeform-update {
padding-left: 0!important;
}
tr.top-row {
background-color: #eeeeee;
}
table.list-expense {
width: 100%;
white-space: nowrap;
}
table.list-expense td {
max-width: 5vw;
min-width: 4vw;
}
table.list-expense td span,
table.list-expense td span p {
text-align: right;
}
table.list-expense tr th {
font-weight: bold;
}
table.list-expense tr th {
padding: 2px 4px 2px 4px !important;
text-align: center;
}
table.list-expense tr td {
border: 1px solid #ccc !important;
padding: 2px 4px 2px 4px !important;
}