.wp-coin { margin-top: 50px; }
#coininfo table { width: 100%; margin: 10px 0; }
#coininfo table tr td { padding: 10px; text-align: center; }
#coinlist { margin-top: -30px; }
.coinlist { width: 100%; margin: 10px 0; }
.coinlist tr td { padding: 10px; font-size: 13px; vertical-align: middle; }
.coinlist tr td.rtl { direction: rtl !important; }
.coinlist .green { color: #6ca82e; }
.coinlist .red { color: #ce5c5c; }
.coinlist tr td { text-align: right; }
.coinlist tr td > span { color: #f79413; }
.coinlist tr td.sorting_1, .coinlist tr td.sorting_asc, .coinlist tr td.sorting_desc { background-color: #f5f5f5; }
.coinlist tr td:nth-child(2) { direction: ltr; }
.coinlist tr td:first-child { text-align: center; padding: 10px 5px; }
.coinlist tr td:nth-last-child(2) { direction: ltr; text-align: center; }
.coinlist tr td:last-child { direction: rtl; text-align: center; }
.coinlist thead tr td { text-align: center !important; padding-left: 20px; background-color: #f0f0f0 !important; border-bottom: 3px solid #eab169 !important; }
.coinlist tr td .sprite { display: inline-block; vertical-align: middle; float: right; margin: 5px; }
.coinlist tr:hover td { background-color: #f5f5f5 !important; }
.coinlist tr td i.coin-chart:after { content: '\e876'; display: inline-block; font-family: "redfont"; opacity: 0.7; font-size: 18px; color: #111; }
.ts-button.usd, .ts-button.toman { background: #eab169; color: #fff; border: 1px solid #eab169; line-height: 33px; }
#icolist { margin-top: -30px; }
.icolist tr td { text-align: center; direction: ltr; }
.icolist tr td:first-child { padding: 10px; }
.icolist tr td:nth-child(2) { text-align: right; }
.icolist tr td:nth-child(7) { direction: rtl; }
.icolist tr td.ico-name img { margin-left: 10px; }
.icolist tr td.ico-name span { color: #bbb !important; font-size: 12px; margin-right: 5px; }
.icolist tr td.current { color: #6ca82e !important; }
.icolist tr td.past { color: #ce5c5c !important; }
.icolist tr td.upcoming { color: #eab06a !important; }
.icolist tr td i.ico-website:after { content: '\e844'; display: inline-block; font-family: "redfont"; opacity: 0.7; font-size: 18px; color: #111; }
.icolist tr td i.presale { font-size: 0; }
.icolist tr td i.no:after { content: '-'; display: inline-block; opacity: 0.7; font-size: 23px; }
.icolist tr td i.yes:after { content: '\e837'; display: inline-block; font-family: "redfont"; opacity: 0.7; font-size: 18px; }
.icostats tr td:first-child { text-align: right; }
.icostats tr td:nth-child(2) { text-align: center; }
.icostats tr td:last-child { direction: ltr; }
.icostats.icolist tr td.ico-name img { min-height: 36px; }
.ts-button.current { background: #6ca82e; color: #fff; border: 1px solid #6ca82e; line-height: 33px; }
.ts-button.past { background: #ce5c5c; color: #fff; border: 1px solid #ce5c5c; line-height: 33px; }
.ts-button.upcoming { background: #eab06a; color: #fff; border: 1px solid #eab06a; line-height: 33px; }
.ts-button.active { font-weight: bold; color: #666; background: #fff; border: 1px solid #666; }
.calculator > div { margin-bottom: 40px; }
.calculator.mini > div { margin-bottom: 20px; }
.calculator.mini > div:last-child { margin-bottom: 0; text-align: center; }
.calculator .title { float: left; background: #eab169; color: #fff; padding: 4px 0; text-align: center; width: 39%; }
.calculator .subtitle { font-size: 13px; margin-top: 5px; color: #828282; }
.calculator .subtitle span { border-bottom: 1px dotted #eab06a; color: #111111; }
.calculator input { width: 60%; padding: 2px 10px; }
.calculator .section-coin .title { width: 100%; background: #1f2020; }
.calculator .section-coin input { width: 100%; text-align: center; }
.refresh-msg { margin-bottom: 40px; text-align: center; background: #1f2020; padding: 15px; color: #929292; }
.refresh-msg.mini { margin-bottom: 20px; padding: 10px; }
.refresh-msg span { width: 15px; display: inline-block; border-bottom: 1px dotted #fff; color: #fff; line-height: 1; margin: 0 5px; }
span.red:after, span.green:after { content: '\e805'; display: inline-block; margin-left: 10px; font-family: "redfont"; opacity: 0.7; font-size: 13px; }
span.green:after { content: '\e806'; }
span.plus:before { content: '+'; display: inline-block; opacity: 0.7; font-size: 13px; }
#airkit_exchangelist > div > div > div > div { border: 1px dotted #ccc; padding: 15px !important; }
#airkit_exchangelist > div > div > div > div ul { list-style: none; }
#airkit_exchangelist > div > div > div > div ul li { float: right; width: auto; border-radius: 5px; background: #f0f0f0; margin-bottom: 5px; padding: 3px 10px; margin-left: 2%; text-align: center; }
#airkit_exchangelist > div > div > div > div h3 { font-size: 22px; }
#airkit_exchangelist > div > div > div > div h3 i { color: #ccc; }
#airkit_exchangelist > div > div > div > div .block-title-description { color: rgb(234, 178, 105) !important; }
.ccc-widget { direction: ltr; }
.coinprice-mini > div { display: inline-block; font-size: 14px; margin-right: 8px; float: left; direction: ltr; }
.coinprice-mini > div > span { vertical-align: bottom; margin-right: 2px; display: inline-block; }
.coinprice-mini > div > span.sprite { background: url(../img/default.png); background-size: 25px 25px; width: 25px; height: 25px; }


@media only screen and (max-width: 768px) {
	#icolist, #coinlist { margin-top: 20px; }
	.wp-coin .ts-button.current, .ts-button.past, .ts-button.upcoming { width: 32%; }
	.wp-coin .ts-button.usd, .ts-button.toman { width: 49%; }
	.coinlist tr td.child:last-child { text-align: right; }
}