.si_add
{
	width:auto;
	display:inline-block;
	overflow:hidden;
	/*background:#D0D0D0;
	background:linear-gradient(20deg, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 45%), linear-gradient(to right, rgba(138,138,138,1) 0%, rgba(138,138,138,1) 10%, rgba(138,138,138,0) 100%);*/
	text-shadow:0px 0px 3px rgba(255, 255, 255, 1);
	color:#333;
	font-family: sans-serif !important;
	font-size:12px !important;
	line-height:25px;
	border-radius:12px;
	margin:5px 0px 0px 0px;
	text-indent:35px;
	padding:2px 12px 2px 0px;
	white-space:nowrap;
	position:relative;
	text-align:left;
	cursor:pointer;

	display:none\9;
}
.si_add:hover
{
	text-decoration: none;
}
.si_add:hover span
{
	/*background:rgba(100,100,100, 1);*/
	color:#333;
}
body
{
	position:relative;
}
.gh-w
{
	z-index:1;
}
.si_list_box
{
	width:300px;
	min-width:300px;
	max-width:100%;
	height:100%;
	display:block;
	overflow:visible;
	color:black;
	font-family:sans-serif;
	font-size:14px;
	position:fixed;
	right:0px;
	bottom:-100%;
	text-align:right;
	transition:all 0.5s ease 0s;
	z-index:999999;

	display:none\9;
}
.si_lb_inner
{
	position:relative;
	height:100%;
	overflow:visible;
}
.si_lb_head
{
	height:35px;
	display:inline-block;
	overflow:hidden;
	background:rgba(57,100,184, 0.8);
	text-shadow:0px 0px 5px rgba(57,100,184, 1), 0px 0px 5px rgba(57,100,184, 1), 0px 0px 5px rgba(57,100,184, 1);
	color:white;
	font-weight:normal;
	text-align:left;
	line-height:35px;
	white-space:nowrap;
	padding:0px 40px 0px 15px;
	cursor:pointer;
	position:relative;
	top:-35px;
}
.si_lb_head:hover
{
	background:rgba(57,100,184, 1);
	text-shadow:0px 0px 2px rgba(255, 255, 255, 0.6);
	color:black;
}
.si_lbh_open
{
	background:rgba(57,100,184, 1) !important;
	text-shadow:0px 0px 2px rgba(255, 255, 255, 0.6) !important;
	color:black !important;
}
.si_lbh_open:hover
{
	background:rgba(57,100,184, 1) !important;
	text-shadow:0px 0px 5px rgba(57,100,184, 1), 0px 0px 5px rgba(57,100,184, 1), 0px 0px 5px rgba(57,100,184, 1) !important;
	color:white !important;
}
.si_lb_head span
{
	font-weight:bold;
	padding:0px 10px 0px 10px;
}
.si_lb_head strong
{
	display:inline-block;
	overflow:visible;
	font-weight:normal;
	margin:0px 0px 0px 6px;
	position:absolute;
}
.si_lb_head b
{
	position:absolute;
	font-size:18px;
	transform:rotate(270deg);
	font-weight:normal;
}
.si_lb_head em
{
	font-style: normal;
	display: inline-block;
}
.si_lb_body
{
	height:100%;
	display:block;
	background:rgba(57,100,184, 1);
	opacity:0;
	position:relative;
	transition:all 0.5s ease 0s;
	border-top-left-radius:5px;
	text-align:left;
}
.si_lbb_inner
{
	overflow-x:hidden;
	overflow-y:scroll;
	display:block;
    position:absolute;
    height:auto;
    bottom:0;
    top:0;
    left:0;
    right:0;
    margin:6px 6px 26px 6px;
	padding:0px 6px 0px 0px;
}
.si_lb_body a:link, .si_lb_body a:visited, .si_lb_body a:active
{
	min-height:60px;
	display:block;
	overflow:hidden;
	background:rgba(37,37,37, 1);
	color:rgba(255,255,255, 1);
	margin:0px 0px 6px 0px;
	padding:6px;
	border-radius:5px;
	font-family:sans-serif;
	font-size:11px;
	font-weight:bold;
	position:relative;
	text-decoration:none;
	z-index:1;
}
.si_lb_body a:hover
{
	background:rgba(255,255,255, 1);
	color:rgba(0,0,0, 1);
}
.si_lb_body a img
{
	width:60px;
	float:left;
	display:block;
	border:0px;
	margin-right:6px;
	border-radius:3px;
	box-shadow:0px 0px 5px rgba(255,255,255, 0.6);
}
.si_lb_body a:hover img
{
	box-shadow:none;
}
.si_lb_body a div
{
	padding-right:30px;
}
.si_lb_body a span
{
	display:block;
	position:absolute;
	bottom:4px;
	left:72px;
}
.si_lb_body a span .prRange {
	height: 12px;
	overflow: hidden;
	position: relative;
    bottom: 0;
    left: 0;
}
.si_lb_body a:hover span
{

}
.si_lb_body a i
{
	display:none;
	font-style:normal;
	text-transform:capitalize;
}
.si_lb_body a:hover i
{
	display:block;
	position:absolute;
	bottom:4px;
	right:10px;
}
.si_lb_body a b
{
	width:100%;
	height:0px;
	display:block;
	overflow:hidden;
	clear:both;
}
.si_remove
{
	width:30px;
	height:30px;
	display:block;
	overflow:hidden;
	position:absolute;
	z-index:2;
	right:6px;
	cursor:pointer;
}
.si_remove span
{
	width:14px;
	height:14px;
	display:block;
	overflow:hidden;
	background:rgba(0, 50, 33, 0.9);
	color:rgba(255,255,255, 1);
	font-family:sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:12px;
	text-align:left;
	text-indent:4px;
	border-radius:7px;
	margin:6px 0px 0px 10px;
	text-shadow:none;
}
.si_remove:hover span
{
	background:white;
	color:rgba(57,100,184, 1);
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.si_add span
	{
		line-height:13px;
	}
}
@media screen and (-webkit-min-device-pixel-ratio: 2)
{
	.si_add span
	{
		text-indent:2px;
		line-height:9px;
	}
	span.cc_tick
	{
		line-height:11px;
	}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)
{
   span.cc_tick
	{
		text-indent:0px;
		line-height:13px;
	}
}










.ebay_result_item
{
	height:260px;
}
