div#currency-calculator {
    border: 1px solid #000000;
    box-shadow: 0px 5px 15px -15px rgb(79 105 139 / 90%);
    border-radius: 10px;
    padding: 15px;
    color: rgba(0, 0, 0, .6);
}
div#currency-calculator input#amount,
div#currency-calculator #currency,
div#currency-calculator #transaction_type {
    border: 1px solid rgba(0, 0, 0, .18);
    transition: border .3s ease-in-out;
    border-radius: 8px;
    height: 46px;
    overflow: hidden;
    margin-bottom: 5px;
    outline: none;
}
div#currency-calculator button#calc-button {
    color: #ffffff;
    background: #fe5d00;
    border: 1px solid #000000;
    width: 100%;
    margin-top: 10px;
}
div#currency-calculator p#calc-result {
    font-family: "peyda", Sans-serif !important;
    font-size: 20px !important;
    color: var(--e-global-color-2f395f2) !important;
    margin-top: 5px;
    text-align: center;
}
table.listgold {
    border-collapse: collapse;
    overflow: hidden;
    display: block;
    border-radius: 10px;
    border: 2px solid #fff;
}

table.listgold tr {
    background: #212134 !important;
    border-bottom: 2px solid #fff;
    font-size: 1rem;
}

table.listgold tbody>tr:nth-child(odd)>td,
table.listgold tbody>tr:nth-child(odd)>th{
    background: none !important;
}
table.listgold thead tr th {
    background: #162447;
    border-bottom: 2px;
}
table.listgold tr td, table.listgold th {
    border: 0;
}
table.listgold tr:last-child td{
    border-bottom: hidden;
}
table.listgold tr td img {
    width: 20px;
    margin-left: 3px;
}
table.listgold tr td a {
    display: flex;
    color: #fff;
    text-decoration: none;
}
table.listdata tr {
    color: #fff;
}
table.listdata{
    display: table-cell;
}
.slidershowusd .sarafexchange-price,
.update-time-list {
    font-size: 18px;
    color: #FFFFFF;
    direction: ltr;
}
table.listdata td.ltrdir {
    direction: ltr;
}

.listgold {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed; /* کنترل روی عرض ستون‌ها */
}

.listgold th, .listgold td {
    text-align: center;
    padding: 10px;
    border: 1px solid #ddd;
    word-wrap: break-word;
}

.listgold img {
    max-width: 20px; /* تنظیم اندازه‌ی تصاویر */
    height: auto;
    vertical-align: middle;
}

.listgold a {
    display: flex;
    align-items: center;
    gap: 5px; /* فاصله بین متن و تصویر */
    justify-content: center;
}
@media only screen and (max-width: 480px){
	.listgold {
        display: block !important;
        overflow-x: auto !important;
        white-space: nowrap;
        width: 100%;
    }
	.listdata {
		width: 90% !important;
		display: block !important;
		margin: 0 auto !important;
	}
}