goiintra/public_html/assets/css/table-style.20250619.css

1423 lines
24 KiB
CSS
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

.link-name{
text-decoration: none;
color: #000;
cursor: pointer;
}
.link-name:hover{
text-decoration: underline;
color: #282828;
}
.btn-width-200{
max-width: 200px;
}
.btn-width-230{
max-width: 230px;
}
/*--------------------------------------------------------------
# Search Form
--------------------------------------------------------------*/
.form-search-inner{
margin: 0 auto;
display: grid;
gap: 6rem;
}
@media (max-width: 890px){
.form-search-inner{
gap: 2rem !important;
}
}
@media (min-width: 600px) {
.form-search-inner { grid-template-columns: repeat(2, 1fr); }
}
@media (min-width: 992px){
.container, .container-lg, .container-md, .container-sm {
max-width: 100%;
}
}
@media (min-width: 768px){
.container, .container-md, .container-sm {
max-width: 100%;
}
}
@media (min-width: 576px){
.container, .container-sm {
max-width: 100%;
}
}
.wrap-border {
padding: 25px 0px;
}
.td-title{
font-size: 20px;
text-align: left;
padding-right:10px;
}
@media (max-width: 768px){
.td-title{
font-size: 20px;
min-width: 60px;
text-align: right;
padding-right:10px;
}
}
.td-search td {
height: 50px;
}
.td-search td #orderdate{
border:1px solid #BCBBBB;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.td-search #c_fullquantity_a,
.td-search #c_fullquantity_b]{
border:1px solid #BCBBBB;
border-radius: 3px;
padding: 5px 10px;
width: 30%;
}
/*--------------------------------------------------------------
# Table
--------------------------------------------------------------*/
.wrap-overflow{
overflow-x:auto;
}
.tb-list{
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.tb-list th{
background-color: var(--color-primary);
color:var(--color-white);
}
.tb-list th,.tb-list td {
text-align: left;
/*padding: 8px;*/
font-size: 13.5px;
}
.tb-list th{
/*padding: 8px 8px 8px 1px ;*/
padding: 8px 10px;
}
.forecast-info .tb-list td{
/*padding: 8px 8px 8px 1px ;*/
padding: 8px 10px;
}
th.fore-container,
th.fore-payment,
th.fore-rate,
th.fore-city,
th.fore-2021,
th.fore-2023{
width: 90px;
min-width: 90px;
}
th.fore-cycle {
width: 70px;
min-width: 70px;
}
.th-width-phone{
min-width: 110px;
}
th.col-liter {
width: 60px !important;
min-width: 60px;
}
th.col-rate {
width: 80px !important;
min-width: 80px;
}
th.col-payment {
width: 80px !important;
min-width: 80px;
}
th.col-postal-code {
min-width: 100px;
width: 100px;
}
th.oil-account {
width: 100px;
min-width: 100px;
}
th.oil-sludge,
th.oil-pcycle,
th.oil-driver {
width: 80px;
min-width: 80px;
}
th.oil-1m,
th.oil-2m,
th.oil-3m,
th.oil-4m,
th.oil-2m4m {
width: 80px;
min-width: 80px;
text-align: right;
}
th.oil-yearly {
text-align: right;
}
/*
.tb-list tr:nth-child(even){background-color: #FAFAFA;}
*/
.tb-list tr{
border-bottom: 1px solid #CECECE;
}
.td-date{
min-width: 100px !important;
max-width: 110px !important;
}
.td-lastpu,
.td-nextpu{
min-width: 90px !important;
}
.td-restaurant{
min-width: 200px !important;
max-width: 210px !important;
}
.td-address{
min-width: 190px !important;
width: 360px !important;
}
.td-detail{
min-width: 170px !important;
max-width: 180px !important;
}
/*
.td-restaurant,
.td-detail{
min-width: 170px !important;
max-width: 180px !important;
}
.td-lastpu,
.td-nextpu{
min-width: 90px !important;
}
.td-address{
min-width: 210px !important;
max-width: 250px !important;
}
*/
table.tb-list td {
padding: 0px 10px;
}
table.tb-list th {
padding-right: 10px;
padding-left: 10px;
}
.wrap-overflow.customer-info td {
padding-right: 10px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
}
.tb-list .bg-request{
background-color: var(--color-request);
}
.tb-list .bg-period{
background-color: var(--color-period);
}
.tb-list .bg-will-call{
background-color: var(--color-will-call);
}
.tb-list .bg-request:hover{
background-color: var(--color-request-hover) !important;
}
.tb-list .bg-period:hover{
background-color: var(--color-period-hover) !important;
}
.tb-list .bg-will-call:hover{
background-color: var(--color-will-call-hover) !important;
}
.tb-list .bg-period-reg{
background-color: var(--color-period-reg);
}
.tb-list .bg-period-reg:hover{
background-color: var(--color-period-reg-hover) !important;
}
/*--------------------------------------------------------------
# Icon style
--------------------------------------------------------------*/
.icon-edit{
color: var(--color-orange);
font-size: 18px;
cursor: pointer;
}
.icon-edit:hover{
color: var(--color-orange-hover);
font-size: 18px;
}
.icon-delete{
color: var(--color-gray);
font-size: 18px;
cursor: pointer;
}
.icon-delete:hover{
color: #a5a5a5;
font-size: 18px;
}
.red-color {
color:red;
}
.icon-note{
color: blue;
font-size: 18px;
cursor: pointer;
background-color::blue;
}
.icon-note:hover{
color: #5E5EFF;
font-size: 18px;
background-color::blue;
}
/*--------------------------------------------------------------
# Pagination
--------------------------------------------------------------*/
.container-inner{
text-align: center;
width: 100%;
margin: 25px auto;
}
.pagination {
display: inline-block;
text-align: center;
}
.pagination a {
color: black;
float: left;
padding: 8px 16px;
text-decoration: none;
transition: background-color .3s;
border: 1px solid #ddd;
margin: 0 4px;
border-radius: 3px;
}
.pagination a.active {
background-color: #4CAF50;
color: white;
border: 1px solid #4CAF50;
}
.pagination a:hover:not(.active) {background-color: #ddd;}
/*--------------------------------------------------------------
# Forecast List style
--------------------------------------------------------------*/
.forecast-info table tr:hover{
background-color: #eeeeee !important;
cursor: pointer;
}
.forecast-info table th:hover{
cursor: pointer;
text-decoration: underline;
}
.forecast-info th a {
color: #fff;
}
.estimate-wrap{
float: right;
}
/*
.txt-estimate{
background-color: #FF8205;
color: white;
width: 300px;
padding: 10px;
border-radius: 5px;
display: block;
text-align: center;
font-size: 25px;
}
*/
/* 따라다니는 배너용 */
.txt-estimate{
background-color: #FF8205;
color: white;
width:190px;
padding: 10px;
border-radius: 5px;
display: block;
text-align: center;
font-size: 18px;
}
.sticky-estimate {
position: fixed;
right: 15px;
bottom: 89px;
z-index: 99996;
padding: 0px;
}
.box-will-call{
background-color: var(--color-will-call-hover);
padding: 5px 10px;
border-radius: 5px;
}
.box-period{
background-color: var(--color-period-hover);
padding: 5px 10px;
border-radius: 5px;
margin-left: 10px;
}
.box-request{
background-color: var(--color-request-hover);
padding: 5px 10px;
border-radius: 5px;
margin-left: 10px;
}
/*--------------------------------------------------------------
# Customer List style
--------------------------------------------------------------*/
.customer-info table tr:hover{
background-color: #eeeeee !important;
cursor: pointer;
}
.customer-info table th:hover{
cursor: pointer;
text-decoration: underline;
}
.customer-info th a {
color: #fff;
}
b.customer-info-detail:hover {
text-decoration: underline;
}
.table-search-customer{
width: 100%;
}
.table-search-customer td{
/*width: 33.33333%;*/
width: 25%;
}
.search-container input[type=text] {
font-size: 17px;
border: none;
}
.search-container button {
float: right;
font-size: 20px;
border: none;
cursor: pointer;
background-color: var(--color-white);
color: #838383;
}
.form-customer input.name {
border: 1px solid #BCBBBB;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.search-container{
border: 1px solid #BCBBBB;
border-radius: 3px;
width: 100%;
padding: 5px 10px;
}
.search-container input{
width: 80%;
}
.form-customer input.name {
border: 1px solid #b5b5b5;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
@media screen and (max-width: 686px) {
.search-container input{
width: 70%;
}
}
.customer-info input[type=text],
.customer-info input[type=number],
.customer-info input[type=datetime-local],
.customer-info input[type=date]{
border: 1px solid #b5b5b5;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.textarea {
border: 1px solid #b5b5b5;
border-radius: 3px;
width: 100%;
}
/*--------------------------------------------------------------
# Customer Information
--------------------------------------------------------------*/
.h3-title-section{
border-bottom: 1.5px solid #cecece;
margin-bottom: 20px;
}
table.tb-info-box {
width: 100%;
}
.tb-info-box td{
width: 25%;
padding: 5px 10px;
font-size: 15px;
}
.td-title-info{
background-color:var(--color-sub);
color: #fff;
border-bottom: .5px solid #c9e0d3;
font-weight: 500;
}
td.td-title-info.td-name{
height: 45px;
}
td.td-title-info.td-left{
width: 40%;
}
td.td-text-info.td-right{
width: 60%;
}
.td-text-info{
border: .5px solid #ebebeb;
}
.tb-info-box input[type=password],
.tb-info-box input[type=email]{
border: 1px solid #b5b5b5;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.custom-select{
border: 1px solid #b5b5b5;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.custom-select1{
border: 0px;
border-radius: 3px;
padding: 5px 10px;
width: 100%;
}
.modal.show .modal-dialog {
margin-top: 70px;
min-width: 600px !important;
}
/*--------------------------------------------------------------
# Forecast Checkbox Style Starts
--------------------------------------------------------------*/
/* The container */
.forecast-info .container-chk {
position: relative;
padding-left: 25px;
cursor: pointer;
font-size: 14px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
margin-top: 5px;
margin-bottom: 5px;
}
/* Hide the browser's default checkbox */
.forecast-info .container-chk input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
/* Create a custom checkbox */
.forecast-info .checkmark {
position: absolute;
top: -11px;
left: 7px;
height: 22px;
width: 22px;
background-color: #fff;
border: 1px solid var(--color-primary);
}
.forecast-info .container-chk{
margin-right: 10px;
}
/* On mouse-over, add a grey background color */
.forecast-info .container-chk:hover input ~ .checkmark {
background-color: #ccc;
}
/* When the checkbox is checked, add a blue background */
.forecast-info .container-chk input:checked ~ .checkmark {
background-color: var(--color-primary);
}
/* Create the checkmark/indicator (hidden when not checked) */
.forecast-info .checkmark:after {
content: "";
position: absolute;
display: none;
}
/* Show the checkmark when checked */
.forecast-info .container-chk input:checked ~ .checkmark:after {
display: block;
}
/* Style the checkmark/indicator */
.forecast-info .container-chk .checkmark:after {
left: 7px;
top: 4px;
width: 8px;
height: 10px;
border: solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
/*--------------------------------------------------------------
# Forecast Checkbox Style Ends
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Customer Checkbox Style Starts
--------------------------------------------------------------*/
/* The container */
.container-chk {
position: relative;
padding-left: 25px;
cursor: pointer;
font-size: 14px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
margin-top: 5px;
margin-bottom: 5px;
}
/* Hide the browser's default checkbox */
.container-chk input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0;
}
/* Create a custom checkbox */
.checkmark {
position: absolute;
top: 0;
left: 0;
height: 22px;
width: 22px;
background-color: #fff;
border: 1px solid var(--color-primary);
}
.container-chk{
margin-right: 10px;
}
/* On mouse-over, add a grey background color */
.container-chk:hover input ~ .checkmark {
background-color: #ccc;
}
/* When the checkbox is checked, add a blue background */
.container-chk input:checked ~ .checkmark {
background-color: var(--color-primary);
}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
content: "";
position: absolute;
display: none;
}
/* Show the checkmark when checked */
.container-chk input:checked ~ .checkmark:after {
display: block;
}
/* Style the checkmark/indicator */
.container-chk .checkmark:after {
left: 7px;
top: 4px;
width: 8px;
height: 10px;
border: solid white;
border-width: 0 3px 3px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
/*--------------------------------------------------------------
# Customer Checkbox Style Ends
--------------------------------------------------------------*/
.tb-info-box-note{
width: 100%;
}
.tb-info-box-note td{
padding: 2px 2px 2px 5px;
font-size: 15px;
}
.btn-request{
background: var(--color-white);
color: var(--color-primary);
font-weight: 400;
font-size: 18px;
letter-spacing: 1px;
padding: 10px 30px;
border-radius: 5px;
transition: 0.5s;
border: none;
display: block;
box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;
}
.btn-request:hover{
background: var(--color-primary);
color: var(--color-white);
}
.btn-save{
color: #fff;
background: var(--color-sub);
font-weight: 400;
font-size: 18px;
letter-spacing: 1px;
padding: 10px 30px;
border-radius: 5px;
transition: 0.5s;
border: none;
max-width: 150px;
float: right;
}
.btn-save:hover{
color: #fff;
background: var(--color-primary);
}
.td-note{
max-width: 700px !important;
}
.td-num, .td-opt{
width: 50px;
}
.td-date, .td-creator{
width: 100px;
}
td.td-title-info.td-date-note{
width: 160px;
}
td.td-title-info.td-creator-note{
width: 15%;
}
td.td-title-info.td-date-history{
width: 20%;
text-align:center;
}
td.td-title-info.td-oil-quantity-history{
width: 20%;
text-align:right;
}
/*--------------------------------------------------------------
# Forecast List
--------------------------------------------------------------*/
.grid-layout-col-2 {
max-width: 800px;
margin: 0 auto;
display: grid;
gap: .5rem;
clear: both;
}
@media (min-width: 600px) {
.grid-layout-col-2 { grid-template-columns: repeat(2, 1fr); }
}
.grid-layout-col-4 {
max-width: 1000px;
margin: 0 auto;
display: grid;
gap: 1rem;
}
@media (min-width: 600px) {
.grid-layout-col-4 { grid-template-columns: repeat(4, 1fr); }
}
@media (max-width: 819px) {
.grid-layout-col-4 {
max-width: 1000px;
margin: 0 auto;
display: grid;
gap: .5rem;
}
.grid-col-4 a{
font-size: 14px;
}
}
.grid-layout-col-3 {
max-width: 1000px;
margin: 0 auto;
display: grid;
gap: 1rem;
}
@media (min-width: 600px) {
.grid-layout-col-3 { grid-template-columns: repeat(3, 1fr); }
}
@media (max-width: 819px) {
.grid-layout-col-3 {
max-width: 1000px;
margin: 0 auto;
display: grid;
gap: .5rem;
}
.grid-col-3 a{
font-size: 14px;
}
}
/*--------------------------------------------------------------
# Forecast Search
--------------------------------------------------------------*/
.form-forecast-search table.td-search{
margin: 0 auto;
}
.form-forecast-search table.td-search td{
padding: 10px 0px;
}
.form-forecast-search table.td-search .td-title{
min-width: 100px;
}
.form-forecast-search input[type='checkbox']{
width: fit-content;
}
/*--------------------------------------------------------------
# Configuration List
--------------------------------------------------------------*/
button.btn.acct-staff {
font-size: 14px;
padding-left: 0px;
text-decoration: underline;
outline: none !important;
border: 0px;
}
/*--------------------------------------------------------------
# Order List
--------------------------------------------------------------*/
button.btn.icon-modify{
padding-left: 0px;
text-decoration: underline;
outline: none !important;
border: 0px;
padding: 0;
}
.td-order{
width: 100%;
}
.td-daily-report{
width:65%;
padding-right: 15px;
}
.td-print{
width: 35%;
}
button.btn.icon-pickup{
padding: 2px 5px;
text-decoration: underline;
outline: none !important;
border: 0px;
}
button.btn.icon-history{
padding: 2px 5px;
text-decoration: underline;
outline: none !important;
border: 0px;
}
.td-date,
.td-creator{
width: 25%;
}
.width-300{
max-width: 300px;
}
.width-200{
max-width: 200px;
margin: 0 auto;
}
.section-oil-history-details{
padding: 20px 0px;
}
.section-oil-history-details table.oil-qty-tb td {
width: 100px;
max-width: 20%;
border: 1px solid #8dbf82;
}
.section-oil-history-details .h5-title span{
color: var(--color-primary);
}
.sp-oil{
color: var(--color-orange);
}
.td-daily-report a,
.td-print a{
padding: 5px 0px;
}
/*--------------------------------------------------------------
# Order 2 List
--------------------------------------------------------------*/
.order-2-info .tb-list{
border-collapse: collapse;
border-spacing: 0;
}
.order-2-info .tb-list td{
padding: 1px;
}
.wrap-overflow.order-2-info td {
padding-right: 7px;
padding-left: 7px;
padding-top: 1px;
padding-bottom: 1px;
/*border: 2px solid #f389ac;*/
}
.order-2-info .td-order-date{
min-width: 80px !important;
max-width: 90px !important;
text-align:right;
}
.order-2-info .td-order-cycle{
min-width: 60px !important;
}
.order-2-info .td-order-lastpu,
.order-2-info .td-order-nextpu{
min-width: 90px !important;
}
.order-2-info .td-order-restaurant{
min-width: 220px !important;
max-width: 230px !important;
}
.order-2-info .td-order-address{
min-width: 180px !important;
}
.order-2-info .td-order-detail{
min-width: 160px !important;
}
.order-2-info .td-order-option{
min-width: 110px !important;
}
td.td-icons-order {
min-width: 115px;
}
.order-2-info table th:hover{
cursor: pointer;
text-decoration: underline;
}
.order-2-info table tr:hover{
background-color: #eeeeee !important;
cursor: pointer;
}
.order-2-info th a {
color: #fff;
}
/*--------------------------------------------------------------
# Oil History Detail Information Style
--------------------------------------------------------------*/
.oil-history-detail-info-cols {
margin: 0 auto;
display: grid;
}
.oil-history-detail-info-col{
border-bottom: 0.1px solid #8dbf82;
border-right: 0.1px solid #8dbf82;
right: 0.1px solid #8dbf82;
padding:10px;
}
.top-border{
border-top: 0.1px solid #8dbf82;
}
.oil-history-title{
background-color: var(--color-sub);
color: #fff;
font-weight: 500;
}
@media (min-width: 400px) {
.oil-history-detail-info-cols {
grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 576px){
.modal-dialog {
max-width: var(--bs-modal-width);
margin-right: auto;
margin-left: auto;
min-width:600px !important;
}
}
.history-warp-scroll{
height:350px;
overflow-y: scroll;
scrollbar-width: thin;
border:1px solid #8dbf82;
}
table.tb-info-box1 {
width: 100%;
}
.tb-info-box1 td{
padding: 5px 10px;
font-size: 15px;
}
/*New 230621*/
.width-graph-65{
width: 65%;
}
.border-graph-wrap{
border: 1px solid #CECECE;
/*height: 350px;*/
width: 100%;
}
.border-graph-wrap-2{
border: 1px solid #CECECE;
/*height: 313px;*/
width: 100%;
}
.col-float-left{
float: left;
}
.margin-top-50{
margin-top: 50px;
}
.box-table{
width: 33%;
display: inline-flex;
}
.tb-list-yearly {
border-collapse: collapse;
border-spacing: 0;
width: 100%;
}
.tb-list-yearly th {
background-color: var(--color-primary);
color: var(--color-white);
text-align: center;
border: 1px solid #27912a;
font-size: 15px;
}
.tb-list-yearly th,
.tb-list-yearly td{
padding: 5px;
}
/*New 230622*/
.tb-list-daily {
border-collapse: collapse;
border-spacing: 0;
width:100%;
}
.col-daily-date{
width: 75px !important;
min-width: 75px;
}
.tb-list-daily th {
background-color: var(--color-primary);
color: var(--color-white);
text-align: center;
border: 1px solid #27912a;
font-size: 13px;
padding: 5px;
}
.tb-list-daily td ,.tb-list-daily th{
font-size: 13px;
padding: 2px;
}
.bg-yellow{
background-color: #FBE6A3;
}
.txt-date-green{
color: var(--color-primary);
}
.bg-total{
background-color: #f6f0f0;
}
tr.tr-list-months.yearly td:nth-child(even) {
border-right: 1.5px solid #757575;
}
tr.tr-list-months.yearly td:last-child {
border-right: 1.5px solid #CECECE;
}
tr.tr-list-months th{
border-right: 1.5px solid #188642 !important;
}
tr.tr-list-months th:last-child {
border-right: 1.5px solid var(--color-primary)
}
.tr-title-pickup{
text-align: left !important;
}
.br-visit,
.th-daily-qty{
border-right: 1.5px solid #757575 !important;
}
.br-th-pickup,
.th-daily-date{
border-right: 1.5px solid #188642 !important;
}
/* 2023.07.18 */
.wrap-overflow::-webkit-scrollbar {
height:10px
}
.wrap-overflow::-webkit-scrollbar-track {
background: #f1f1f1;
}
.wrap-overflow::-webkit-scrollbar-thumb {
background: #a7a7a7;
}
body::-webkit-scrollbar {
width: 10px;
}
body::-webkit-scrollbar-track {
background: #f1f1f1;
}
body::-webkit-scrollbar-thumb {
background: #a7a7a7;
}
/* 2023.08.02 */
span.txt-period {
/*max-width: 100%;*/
/*display: block;*/
padding-left: 10px;
}
input#oil_period_from, input#oil_period_to {
max-width: 32%;
font-size: 14px;
}
.txt-first-period-input {
margin-left: 10px;
}
/*
input#cfg_listcnt, input#cfg_forecastcnt {
max-width: 80%;
}
*/
input#cfg_autoflagyes, input#cfg_autoflagno {
max-width: 20px;
}
div#myModalcustomerShortInfo .modal-content {
border-radius: 0.5em !important;
}
/*NEW 2023 Oct 4th*/
.table-search-customer-2{
width: 100%;
}
/*
table.table-search-customer-2 {
}
*/
.table-search-customer-2 td {
width: 25%;
}
.table-search-customer-2 .td-title{
margin-right: 0px;
padding-right: 0px !important;
}
.table-search-customer-2 .td-title:first-child {
padding-right: 4px !important;
}
.table-search-customer-2 .custom-select{
width: 100%;
min-width: 100px;
}
.expense-wrap{
margin: 0 auto;
}
/*Style Oct 11th*/
.table-search-receipt{
width: 100%;
}
.table-search-receipt td {
width: 25%;
}
.search-container-2 {
border: 1px solid #BCBBBB;
border-radius: 3px;
width: 100%;
padding: 5px 10px;
}
.search-container-2 button {
float: right;
font-size: 20px;
border: none;
cursor: pointer;
background-color: var(--color-white);
color: #838383;
}
.search-container-2 input{
width: 80%;
font-size: 17px;
border: none;
}
/*.table-search-receipt .search-container {
border: 1px solid #BCBBBB;
border-radius: 3px;
width: 100%;
padding: 2px 10px;
}
*/
.table-search-receipt .custom-select {
/*padding: 2px 10px;
border: 1px solid #b5b5b5;
border-radius: 3px;*/
width: 100%;
min-width: 100px;
}
.btn-add {
font-weight: 500;
font-size: 20px;
letter-spacing: 1px;
padding: 5px 0px;
border-radius: 5px;
transition: 0.5s;
background-color: var(--color-orange);
color: var(--color-white);
border: none;
width: 100%;
max-width: 200px;
display: block;
text-align: center;
}
.receipt-info table tr:hover{
background-color: #eeeeee !important;
cursor: pointer;
}
.receipt-info table th:hover{
cursor: pointer;
text-decoration: underline;
}
.receipt-info th a {
color: #fff;
}
.receipt-info .tb-list th, .tb-list td {
text-align: left;
padding: 8px;
font-size: 13.5px;
}
.icon-rview {
color: var(--color-gray);
font-size: 18px;
cursor: pointer;
}
.icon-rview:hover {
color: #3e3e3e;
font-size: 18px;
cursor: pointer;
}
td.opt-icon{
padding: 5px;
}
.icon-rnote {
color: var(--color-orange);
font-size: 18px;
cursor: pointer;
}
.icon-rnote:hover {
color: #cb583e;
font-size: 18px;
cursor: pointer;
}
button.btn-view {
border: none;
background-color: #fff0;
margin: 0px;
padding: 0px;
}
button.btn-note {
border: none;
background-color: #fff0;
margin: 0px;
padding: 0px;
}