.Top100 .SortArea{display:none;}
.Top100 table#CurrList{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:15px;table-layout:fixed;}

.Top100 table#CurrList thead tr>td{border-bottom:2px solid #4227fd;padding:6px;color:#141414;text-transform:uppercase;font-weight:bold;font-size:10px;}
.Top100 table#CurrList thead tr td.Sortable{cursor: pointer;}
.Top100 table#CurrList thead tr td.Sortable:after{content:' ';border:5px solid transparent;width:0;height:0;overflow:hidden;font-size:0;display:inline-block;vertical-align:top;margin-left:6px}
.Top100 table#CurrList thead tr td.Sortable:not(.Asc):not(.Dsc):after{display:none;}

.Top100 table#CurrList td {padding:3px 5px;}

.Top100 table#CurrList thead>tr>td.PredictedPrice>img{vertical-align:text-bottom;padding-right:3px;}
.Top100 table#CurrList thead tr td.Sortable.Asc:after {border-bottom-color:#555;margin-top:0px}
.Top100 table#CurrList thead tr td.Sortable.Dsc:after {border-top-color:#555;margin-top:5px}

.Top100 table#CurrList tr>td {
	box-sizing:border-box;
	font-weight: 500;
	font-size: 13px;
	line-height: 20px;
}
.Top100 table#CurrList tr>td.num{width:40px;text-align:center;}
.Top100 table#CurrList tr>td.Rating{width:50px;}
.Top100 table#CurrList tbody tr>td.Name{font-weight:bold;}
.Top100 table#CurrList tr>td.Graph{width:182px;}
.Top100 table#CurrList tr>td.N{text-align:right;}
.Top100 table#CurrList tr>td.PredictedPrice{text-align:right;}

.Top100 table#CurrList td.R {color: red;}
.Top100 table#CurrList td.G {color: green;}
.Top100 table#CurrList td.Graph img {cursor: pointer;}

.Top100 table#CurrList tbody tr:hover{background-color: #f5f3f3;}

.Top100 table#CurrList tbody tr:nth-child(odd){background-color:#FAFBFC;}
.Top100 table#CurrList tbody tr:nth-child(even){background-color:#edf0f4;}

.Top100 table#CurrList tbody tr:last-child {border-bottom: 2px solid #4227fd;}

#CoinHistoryChart {padding-bottom: 20px;}
.ContentBlock.Top100Currencies {margin-top: 0;}
body.fromApp .ContentBlock.Top100Currencies{margin-bottom:30px;}
.ContentBlock.Top100Currencies .Paging+.ListArea {padding-top: 20px;}

#CoinHistorySignals {height: 80px; font-size: 10px; font-family: Courier; padding: 10px; border: dotted silver 1px; overflow:scroll;margin-bottom: 20px;}

.Top100Currencies .GlobalInfo{padding:0 0 36px 0;overflow:hidden;}
.Top100Currencies .GlobalInfo>.in{display:flex;flex-wrap:wrap;}
.Top100Currencies .GlobalInfo>.in>div{margin-right:30px;margin-top:30px;background:linear-gradient(89.95deg, rgba(66, 39, 253, 0.1) 0.04%, rgba(185, 39, 253, 0.1) 100%);border-radius:8px;width:23%;max-width:276px;min-width:180px;padding:20px;line-height:24px;}
.Top100Currencies .GlobalInfo>.in>div.QSearch {padding-top:12px;margin-right:0;flex-grow:1;text-align:right;}
.Top100Currencies .GlobalInfo>.in>div.QSearch input.PlaceholderSm{vertical-align: top;}
.Top100Currencies .GlobalInfo>.in>div>div:first-child{font-size:17px;font-weight:400;}
.Top100Currencies .GlobalInfo>.in>div>div:nth-child(2){font-size:20px;font-weight:700; margin-top: 4px;}

.Top100Currencies  .Params {text-align: right; padding-bottom: 20px;}

@media (max-width: 420px) {
	#CurrencyDetailPopup.Popup>.in {padding: 30px 10px;}
}

.Top100CoinPopup .TabButtons{display:flex;flex-wrap:wrap;}
.Top100CoinPopup .TabButtons>div{margin-bottom:12px;border-top-left-radius: 10px; border-top-right-radius:10px;background-color: #4227fd; color: #fff; padding: 8px 24px;font-size:18px;cursor:pointer;border-bottom:3px solid #120187;}
.Top100CoinPopup .TabButtons>div+div {margin-left: 2px;}
.Top100CoinPopup .TabButtons>div:hover {background: linear-gradient(89.95deg, #4227FD 0.04%, #B927FD 100%); }
.Top100CoinPopup .TabButtons>div.Active {background: linear-gradient(89.95deg, #4227FD 0.04%, #B927FD 100%); }

.Top100CoinPopup .Tabs>.Tab {display: none;}
.Top100CoinPopup .Tabs>.Tab.Active {display: block;}
.Top100CoinPopup .Tabs>.Tab.Prediction {padding-bottom: 20px;}
.Top100CoinPopup .Tabs>.Tab.CombinedChart {padding-bottom: 20px;}

#CurrencyDetailPopup {width:100%;max-width:840px;}
#CurrencyDetailPopup .Tab.Prediction .Buttons,
#CurrencyDetailPopup .Tab.CombinedChart .Buttons{text-align:center;padding:18px 0 30px 0;}
.Tab.Prediction .Button, .Tab.CombinedChart .Button{background:url(/images/premium/premium-completereg-and_pay-btn.png) 0 0 no-repeat transparent;width:100%;max-width:570px;height:80px;font-size:24px;font-weight:bold;line-height:80px;text-align:center;display:inline-block;color:#000;cursor:pointer;padding:0;box-sizing: border-box;}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .Tab.Prediction .Button,.Tab.CombinedChart .Button  {font-size: 2rem; white-space: nowrap;}
}

#CurrencyDetailPopup .DescrBottom {padding: 26px 0 0 0; }
#CurrencyDetailPopup .DescrBottom p:first-child {font-weight: bold;}
#CurrencyDetailPopup .DescrBottom p+p {padding-top: 10px;}

#CoinHistoryChart{box-sizing:border-box;width:100%;height:480px;}

@media screen and (max-width:1300px) {
	.Top100 table#CurrList{font-size:13px;}
	.Top100 table#CurrList tr>td.N.L{width:120px;}
	.Top100 table#CurrList tr>td.N:not(.L){width:100px;}
	.Top100 table#CurrList tr>td.PredictedPrice{width:140px;}
}

@media screen and (max-width:1200px) {
	.Top100 table#CurrList tr>td.Name{word-break:break-all;}
	.Top100 table#CurrList tr>td.N:not(.L){width:80px;}
	.Top100 table#CurrList tr>td.PredictedPrice{width:110px;}
}

@media screen and (max-width:1100px) {
	.Top100 .SortArea{display:flex;flex-wrap:wrap;font-size:16px;align-items: flex-end;}
	.Top100 .SortArea div.Sorting, .Top100 .SortArea div.Direction{background:#FFFFFF;box-shadow:0px 2px 4px rgba(0, 0, 0, 0.1);border-radius:4px;padding:8px;border:1px solid #9ba1a6;margin-bottom:20px;}
	.Top100 .SortArea>div:first-child{margin-right:20px;}
	.Top100 .SortArea div>select{border:none;outline:none;box-shadow:none;background:transparent;}
	.Top100 .SortArea div>select>option{font-family:'Montserrat';font-size:16px;}
	
	.Top100 table#CurrList thead{display:none;}
	.Top100 table#CurrList tbody>tr{display:flex;flex-wrap:wrap;}
	.Top100 table#CurrList tbody>tr>td{display:block;word-break:break-all;align-self:center;position:relative;}

	.Top100 table#CurrList tbody>tr>td.Rating{width:46px;}
	.Top100 table#CurrList tbody tr td.Name{min-width:90px;}
	.Top100 table#CurrList tbody tr td.N.L{min-width:140px;}
	.Top100 table#CurrList tbody tr td.N.N1{font-weight:bold;}
	.Top100 table#CurrList tbody tr td.N:not(.L){min-width:100px;}
	.Top100 table#CurrList tbody tr td.PredictedPrice{min-width:180px;}

	.Top100 table#CurrList tbody tr td{padding-top:12px;margin-bottom:10px;color:black;}
	.Top100 table#CurrList tbody tr td::after{display:block;position:absolute;top:0;right:5px;font-size:10px;line-height:11px;color:#333333;font-weight:normal;}
	.Top100 table#CurrList tbody tr td.N1::after{content:'PRICE';}
	.Top100 table#CurrList tbody tr td.N2::after{content:'MARKET CAP';}
	.Top100 table#CurrList tbody tr td.N3::after{content:"CIRCULATING SUPPLY";}
	.Top100 table#CurrList tbody tr td.N4::after{content:'VOLUME (24H)';}
	.Top100 table#CurrList tbody tr td.N:not(.L)::after{content:'% Change (24h)';}
	.Top100 table#CurrList tbody tr td.PredictedPrice{text-align:right;width:200px;}
	.Top100 table#CurrList tbody tr td.PredictedPrice::after{content:"PRICE PREDICTION APRIL 2023";}
}

@media screen and (max-width:900px) {
	.Top100 table#CurrList tbody tr td.N.L{width:24%;}
	.Top100 table#CurrList tbody tr td.N:not(.L){width:20%;}
	.Top100 table#CurrList tbody tr td.PredictedPrice{width:28%;}
	.Top100CoinPopup .TabButtons > div{border-bottom:none;}
}

@media screen and (max-width:600px) {
	.Top100 table#CurrList tbody tr td.N.L{width:32%;}
	.Top100 table#CurrList tbody tr td.N:not(.L){width:28%;}
	.Top100 table#CurrList tbody tr td.PredictedPrice{width:36%;}
	.Tab.Prediction .Button, .Tab.CombinedChart .Button{font-size:20px;padding:10px 20px;line-height:23px;height:auto;}
}

@media screen and (max-width:540px){
	.Top100Currencies .GlobalInfo>.in>div{max-width:100%;width:100%;margin-right:0;}
	.DropdownHelp{text-align:center;}
}

@media screen and (max-width:460px) {
	.Top100Currencies .GlobalInfo > .in > div.QSearch{text-align:left;}
	.Top100 table#CurrList tbody tr td{padding-right:14px;}
	.Top100 table#CurrList tbody tr td.Graph{width:100%;}
	.Top100 table#CurrList td.Graph>img{width:100%;}
	.Top100 table#CurrList tbody tr td::after{right:14px;}
	.Top100 table#CurrList tbody tr td.N.L{width:50%;min-width:150px;}
	.Top100 table#CurrList tbody tr td.N:not(.L){width:50%;min-width:150px;}
	.Top100 table#CurrList tbody tr td.PredictedPrice{width:50%;min-width:150px;padding-top:20px;padding-bottom:10px;}
	.Top100 table#CurrList tbody tr td.PredictedPrice::after{content:"PRICE PREDICTION \A APRIL 2023";white-space:pre;}
	.Tab.Prediction .Button, .Tab.CombinedChart .Button{font-size:1.3em;line-height:1.5em;}
}

@media screen and (max-width:360px) {
	.Top100 table#CurrList tbody tr td{padding:3px 14px;}
	.Top100 table#CurrList tbody tr td.num, .Top100 table#CurrList tbody tr td.Rating, .Top100 table#CurrList tbody tr td.Name{padding-top:12px;}
	.Top100 table#CurrList tbody tr td::after{right:unset;left:14px;}
	.Top100 table#CurrList tbody tr td.N.L{width:100%;}
	.Top100 table#CurrList tbody tr td.N:not(.L){width:100%;}
	.Top100 table#CurrList tbody tr td.PredictedPrice{width:100%;padding-top:0;}
}
