.et_pb_accordion{--vertical-gap:10px}.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}.et_pb_accordion .et_pb_toggle_title:before{right:0;left:auto}.et_pb_accordion.et_block_module .et_pb_toggle{margin-bottom:10px;position:relative}.et_pb_accordion .et_pb_toggle:last-child{margin-bottom:0}.et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open>.et_pb_toggle_title:before{display:none}@media (max-width:980px){.et_pb_accordion.et_pb_text_align_left-tablet .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left-tablet h5.et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left-tablet .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left-tablet h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}}@media (max-width:767px){.et_pb_accordion.et_pb_text_align_left-phone .et_pb_toggle_title,.et_pb_accordion.et_pb_text_align_left-phone h5.et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left-phone .et_pb_toggle_title,.et_pb_accordion .et_pb_toggle.et_pb_text_align_left-phone h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}}
.et_pb_toggle_content,.et_pb_toggle_title{word-wrap:break-word}.et_pb_toggle{border:1px solid #d9d9d9;--vertical-gap:0}.et_pb_toggle_close{background-color:#f4f4f4;padding:20px}.et_pb_toggle_close .et_pb_toggle_content{display:none}.et_pb_toggle_open{padding:20px;background-color:#fff;z-index:1}.et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title,.et_pb_toggle .et_pb_toggle_title,.et_pb_toggle h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}.et_pb_toggle_close .et_pb_toggle_title,.et_pb_toggle_close h5.et_pb_toggle_title{color:#666}.et_pb_toggle_open .et_pb_toggle_title,.et_pb_toggle_open h5.et_pb_toggle_title{color:#333}.et_pb_toggle_title:before{content:"\E050";position:absolute;right:0;font-size:16px;color:#ccc;top:50%;margin-top:-.5em}.et_pb_toggle .et_pb_toggle_title:before{right:0;left:auto}.et_pb_toggle_open>.et_pb_toggle_title:before{content:"\E04F"}.et_pb_toggle_content{position:relative;padding-top:20px}.et_pb_toggle_content:empty{display:none!important}.et_pb_toggle_content:not(:has(.et_pb_module)){--vertical-gap:0}.et_pb_toggle_content p:last-of-type{padding-bottom:0}@media (max-width:980px){.et_pb_toggle.et_pb_text_align_left-tablet .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left-tablet h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}}@media (max-width:767px){.et_pb_toggle.et_pb_text_align_left-phone .et_pb_toggle_title,.et_pb_toggle.et_pb_text_align_left-phone h5.et_pb_toggle_title{cursor:pointer;position:relative;padding:0 50px 0 0}}.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;
}