::placeholder{color:#CCC;}

body{
	background:#333;color:#aaa;
background: rgb(51,51,51);
background: linear-gradient(156deg, rgba(51,51,51,1) 0%, rgba(0,0,0,1) 46%, rgba(68,68,68,1) 100%);
}
table.wa tr:not(.dim) td{padding:2px 3px}

table.wa tr.dim{color:#555;}

table.wa tr.dim td{color:#555;}
table.wa tr.type1000:hover{background:#346;}
table.wa tr.type2000:hover{background:#521;}
table.wa tr.type2100:hover{background:#333;}

.trades table.wa{
	color:#fff;
	box-shadow: inset 0px 0px 10px 0px #666;
}
.trades table.wa thead td{color:#ddd;}
.trades table.wa tr:hover{background:#4F4;}

#orderList tbody tr.acc{background:#000;}
.wa-vline{
	display:inline-block;
	height:10px;
	width:2px;
	border-left:1px solid #444;
	background:#fff;
}

.wa-btn-txt{
	display:inline-block;
	border:1px solid #fa0;
	border-radius:3px;
	margin:0 5px 2px 0;
	font-size:10px;
	font-weight:600;
	padding:2px 3px;
	cursor:pointer;
	background:#666;
}
.wa-btn-txt.inverse{
	background:#d80;
	color:#fff;
	border:1px solid #fa0;
}
.wa-btn-txt:hover{
	background:#08d;
	color:#fff;
	border:1px solid #0af;
}

.wa-display{
	z-index:90;
	position:absolute;
	top:-300px;
	left:10px;
	border:1px solid #000;
	background:#cdf;
	background: rgb(255,255,255);
	background: linear-gradient(175deg, rgba(50,50,50,1) 0%, rgba(70,70,70,1) 35%, rgba(80,80,80,1) 53%, rgba(30,30,30,1) 100%);	
	box-shadow: 4px 4px 5px #333;
	width:10px;
	height:auto;
	overflow:hidden;
}
.wa-display-inside{
	position:relative;
	margin:20px;
}

.wa-display-assets{
	display:none;
	z-index:95;
	position:absolute;
	top:45px;
	background:#666;
	left:50%;
	width:100%;
	text-align:center;
	height:auto;
	overflow:hidden;
	transform: translateX(-50%);
	padding:4px 2px 2px 2px;
}
.wa-display-txt{
	color:#EEE;
	display:inline-block;
	border-radius:3px;
	font-size:16px;
	font-weight:600;
	padding:7px 0 0 0;
	cursor:pointer;
	background:#999;
	border:1px solid #555;
	height:40px;
	overflow:hidden;
}

.blue{
	background:none;
	border:none;
	color:#ddd;
	padding:5px 0 0 5px;
	font-size:20px;
	line-height:14px;
}

.wa-tw{
	z-index:95;
	position:absolute;
	text-align:center;
	top:1px;
	left:0px;
	width:100%;
	height:auto;
	overflow:hidden;
}
.wa-tw-txt{
	display:inline-block;
	border:1px solid #999;
	border-radius:3px;
	margin:0 2px 2px 0;
	font-size:16px;
	line-height:14px;
	font-weight:400;
	padding:1px 1px 1px 1px;
	cursor:pointer;
	color:#999;
	background:#eee;
	width:40px;
	height:36px;
	text-align:center;
	overflow:hidden;
}
.wa-tw-txt .ago{font-size:12px;}

.wa-tw-txt.sell{background:#844;color:#ddd;}
.wa-tw-txt.buy{background:#373;color:#ddd;}
.wa-tw-txt.buy.latest{background:#AEA;color:#080;}
.wa-tw-txt.sell.latest{background:#EAA;color:#900;}

.wa-tw-txt.notrade{
	opacity:0.5;
	font-size:10px;
	width:30px;
}

/* =============================== */
.wa-form .rf-box{display:inline-block;}

.wa-form .rf-box-item{
	width:300px;
	margin-bottom:0px;
}
.wa-form .rf-box-item.low{margin-bottom:15px;}
.wa-form input:not([type=radio]){
	width:80%;
	padding:4px 5px 3px 5px;
	border-radius:3px;	
}

.wa-form label{color:#ccc;margin-bottom:2px;}

.wa-hbar{
	display:inline-block;
	border:1px solid #999;
	overflow:hidden;
	width:auto;
	font-size:16px;
	height:25px;
	padding:2px 4px;
	border-radius:5px;
	color:#eee;
}
.wa-hbar-proc{
	position:absolute;
	left:100%;
	top:-2px;
	display:inline-block;
	font-size:40px;
	float:right;
	transform: translateX(-100%);
	color:#000;
	opacity:0.4;
}


.wa-market-box{
	position:relative;
	border:1px solid #888;
	border-radius:5px;
	width:100%;
	background:#666;
	padding:8px;
	margin-bottom:10px;
	overflow:hidden;
}
.wa-market-box.paus{
	border:1px dashed #888;
	background:#333;
	opacity:0.7;
}
		
.wa-market-info{
	position:relative;
	z-index:5;
	font-size:12px;
	vertical-align:top;
}
.wa-market-info.setup{
	color:#aaa;
}
.wa-market-info.setup tr:hover td{color:#fff;}
.wa-market-info.trades{
	font-size:14px;
	border:1px solid #444;
	padding:5px;
	border-radius:3px;
	background:rgb(80,80,80,0.7);	
}
.paus .wa-market-info.trades{
	background:none;
}
	
.wa-market-buy{
	position:relative;
	padding:5px;
	border:1px solid #777;
	border-radius:3px;
	background:#7A7;
	width:250px;
	text-align:center;
	vertical-align: middle;
	color:#fff;
	cursor:pointer;
	font-weight:600;
	z-index: 5;
}
.wa-market-buy.small{
	width:150px;
	font-size:10px;
	opacity:0.6;
}
.wa-market-buy.second{background:#000 !important}

.wa-market-buy:hover{
	background:#8C6;
}
.wa-market-buy.sell{
	background:#c77;
}
.wa-market-buy.sell:hover{
	background:#e55;
}
.tradecolor td{background:#ccc; padding:2px 0px 5px 0px;color:#000;}

#scheduledList tbody tr td{background:#444;}
#scheduledList tbody tr.mrk td{background:#ccc;color:#fff;}
#scheduledList tbody tr.dim td{color:#aaa;font-size:10px;padding 0 2px;}
#scheduledList tbody tr.mrk.dim td{background:#333;}

.bar-wa-box{
	position:relative;
	width:300px;
	height:12px;
	border:1px solid #444;
	overflow:hidden;
	background:#222;
}
.bar{
	position:absolute;
	top:0px;
	left:0px;
	width:0px;
	border-right:1px dashed #000;
	height:100%;
}
.bar.now{border-right:1px solid #0FF;}
.bar.even{border-right:1px solid #999;}
.bar.sell{border-right:2px solid #3D3;}

.barbig{
	position:absolute;
	top:0px;
	left:0px;
	width:100px;
	background:rgb(100,100,100,0.5);
background: rgb(119,119,119);
background: linear-gradient(84deg, rgba(119,119,119,1) 0%, rgba(102,102,102,1) 62%, rgba(68,68,68,1) 100%);	
	border-right:1px solid #000;
	height:100%;
	z-index:0;
}
.barbig.red{
	background:rgb(150,0,0,0.7);
}
.stat-year-box{
	position:relative;
	width:100%;
	height:100px;
	border:1px solid #ccc;
	overflow:hidden;
}
.stat-year-bar{
	position:absolute;
	top:0px;
	left:0px;
	width:4px;
	background:#68A;
	height:20px;
}
.stat-year-bar.over{border-bottom:3px solid #F70;}

@media (max-width: 767px) {
	.wa-market-info.trades{font-size:12px;}
	.col-lg-12{padding:0;}
	.col-sm-12{padding:0;}
	.trades table td:nth-child(n+1):nth-child(-n+2){display:none;}
	.trades table td:nth-last-child(1){display:none;}
}

@media (max-width: 576px) {
	.wa-market-info.trades{font-size:14px;}
	.col-lg-12{padding:0;}
	.col-sm-12{padding:0;}
	.trades table td:nth-child(n+1):nth-child(-n+2){display:none;}
	.trades table td:nth-last-child(1){display:none;}
}

