.bqrfCont {
	margin-bottom:10px;
	border-top: 1px solid #ccc;
}
.bqrfCont .bqrfHdr{
	margin:14px 0 12px 0;
	font-size:16px;
}


.bqrf .rflbl a {
	width: 160px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	font-size: 13px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	display: inline-block;
	line-height: 15px;
	/* text-transform: capitalize; */
	color:#333 !important;
}


.grimg {
	display:table-cell;
	display:inline-block\9;
	width:180px;
	height:150px;
	vertical-align:top;
	position:relative;
	overflow:hidden;
	zoom:1;
	text-align:center;
}
.grimg i{
	display:inline-block;
	height:100%;
	width:0;
	vertical-align:middle;
}
.grimg img {
max-height: 120%;
max-width: 138%;
vertical-align: middle;
text-align: center;
position: absolute;
top: -100px;
left: -100px;
right: -100px;
bottom: -100px;
margin: auto;
}

.bqrfWpr .grimg.i1{
	opacity:0;
}
.bqrfWpr .grimg.i2{
	/* filter:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImRlc2F0dXJhdGUiPjxmZUNvbG9yTWF0cml4IHR5cGU9InNhdHVyYXRlIiB2YWx1ZXM9IjAiLz48L2ZpbHRlcj48L3N2Zz4%3D#desaturate);
	-moz-filter: grayscale(100%);
	filter:grayscale(100%);
	
	-webkit-filter:grayscale(100%);
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	filter:gray;
	filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
	transition:all 0.5s ease; */
	text-align:center;
	z-index:1;
	zoom:1;
}

.bqrfWpr {
	table-layout:fixed;
	width:100%;
}
.bqrfWpr td {
	width:24%;
	overflow:hidden;
}

.bqrfWpr .bqgwpr {
	position:relative;
	border:1px solid #ccc;
	width:180px;
	height:150px;
	overflow:hidden;
	box-shadow: 0px 1px 0px 0px rgba(0,0,0,.06);
	border-radius: 3px;	
}
.bqrfWpr .bqgwpr:hover {
	border: 1px solid #aaa;
}

.bqrfWpr .bqgwpr.brdr {
	border: 1px solid #aaa;
}
.bqrfWpr .bqgwpr .grimg{
	position:absolute;
	left:0;
	top:0;
}
.bqrfWpr .bqgwpr .grimg .txt{
	display:inline-block;
	line-height:15px;
	text-align:left;
}
#ResultSetItems .bqrfWpr .bqgwpr a.grimg{
	color:#666;
	font-size:12px;
	/* text-transform:capitalize; */
} 
#ResultSetItems .bqrfWpr .bqgwpr a.grimg:hover{
	color:#0654BA;
	text-decoration:none;
	
} 

.bqrfWpr .bqgwpr .rflbl{
	position:absolute;
	bottom:0;
	left:0;
	width:160px;
}

#ResultSetItems .bqrf a.rflbl {
	position: absolute;
	padding: 4px 10px;
	height: 35px;
	background: rgba(238,238,238,0.8);
	background:#EEE\9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	width: 160px;
	bottom: 0;
	left: 0px;
	color: #333;
	font-weight: bold;
	text-align: left;
	z-index: 2;
	/* text-transform: capitalize; */
	display: block;
	line-height: 16px;
	font-size: 13px;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

#ResultSetItems .bqrfWpr .bqgwpr:hover a.rflbl{
background:rgb(51, 51, 51);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
background:rgba(51,51,51,0.85);
color: #fff !important;

}

#ResultSetItems .bqrfWpr .bqgwpr .rflbl .lv1{
	font-size:12px;
	color:#666;
	font-weight:normal !important;
	
}

#ResultSetItems .bqrfWpr .bqgwpr:hover .lv1{
	color:#fff;
	font-weight:normal !important;
	
}


#ResultSetItems .bqrfWpr .bqgwpr .rflbl.sel {
	background: rgb(51,51,51);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	background: rgba(51,51,51,0.85);
	color:#fff !important;
	/* cursor:text; */
}

#ResultSetItems .bqrfWpr .bqgwpr .rflbl.sel .lv1{
	color: #fff;
}

div.clt {
	border:0;
}
.bqrfTxtCont {
	height:80px;
	background:#ffffff;
	padding: 12px 0 14px 0;
	margin: 2px 0 0px 0px;
	position:relative;
	/* border-top:1px solid #ccc; */
}


.bqrfTxtCont .bqrfHdr {
	padding-bottom:10px;
	font-size:20px;
}

.bqrfTxtCont .bqTxtWpr {
	width:24.3%;
	display:inline-block;
	position:relative;
}

.bqrfTxtCont.bqImgWpr .bqTxtWpr {
	width:24.5%;	
}
.sz760 .bqrfTxtCont .bqTxtWpr {
	width:32.5%;
}
#ResultSetItems .bqrfTxtCont a {
	text-decoration:none;
}
.bqrfTxtCont a.rflbl{
	background:#fff;
	border-radius:3px;
	border:1px solid #F0F0F0;
	color: #333;
	font-weight: bold;
	text-align: left;
	/* text-transform: capitalize; */
	line-height: 18px;
	font-size: 15px;					
	height:40px;
	padding:5px 10px 5px 10px;
	box-shadow: 0px 1px 0px 0px rgba(0,0,0,.06);
}

.bqrfTxtCont a.rflbl, .bqrfTxtCont a.rflbl .lvl2 {
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	width:85%;
	white-space: nowrap;
	color:#0654BA;
}
.bqrfTxtCont a.rflbl .lv1{
	color:#666;
	font-size:12px;
	font-weight:normal;
}

.bqrfTxtCont a.rflbl .lvl2 { 
	width:100%;
}

.bqrfTxtCont a.rflbl .lvl2s {
	font-size: 14;
}


#ResultSetItems .bqrfTxtCont a.rflbl.sel .lvl2{
	color:#333;
}

#ResultSetItems .bqrfTxtCont a.rflbl.sel {
	border: 1px solid #ddd;
	/*cursor:text; */	
}

#ResultSetItems .bqrfTxtCont a:hover.rflbl {
	border: 1px solid #ddd;
}

.bqrfTxtCont .bqLftPadd, .bqrfTxtCont .bqRtPadd {
	position:absolute;
	top:-1px;
	/* border-top:1px solid #ccc; */
	height:100%;
	width:20px;
	background:#ffffff;
	display:none;
}

.bqrfTxtCont .bqLftPadd {
	left:-20px;
}

.bqrfTxtCont .bqRtPadd {
	right:-20px;
}

.bqrfTxtCont .bqTopPadd,  .bqrfTxtCont .bqBotPadd{
	position:absolute;
	left: -22px;
	height:6px;
	width:105.5%;	
}

.bqrfTxtCont .bqTopPadd {
	top:-3px;
/* 			box-shadow:inset 0px 7px 8px -8px  #666;
			-moz-box-shadow:0 7px 5px -8px #666666 inset; */
}

.bqrfTxtCont .bqBotPadd{
	bottom:0px;
	/* box-shadow:inset 0px -7px 8px -8px #ccc; */
}

.bqrfTxtCont .xclr, .bqrfCont .xclr{
	display:block;
	position:absolute;
	right: 7px;
	top: 9px;
	background:url(http://ir.ebaystatic.com/rs/v/qkis2qymw2ymtepet03agauinyp.png); 
	height: 13px; 
	width: 14px; 
}

.bqrfCont .xclr{
	background-position:0px -2px;
	right:5px;
}

.bqrfTxtCont a:hover.sel .xclr {
	background-position:0 -15px;
}

/* 		.bqTxtWpr .bdr {
			position: absolute;
			z-index: 1;
			border: 2px solid #aaa;
			top: 0;
			left: 0;
			width: 98%;
			height: 92%;
			border-radius: 3px;
		}
 */		

/* Sticky Answers module css */



.stAnswer {
	position:fixed;
	z-index:8;
	bottom:-1000px;
	border:1px solid #ccc;
	border-width:1px 0 0 0;
	overflow:hidden;
}


.stAnswer .bqrfTxtCont .bqrfHdr {
	font-size: 18px;
	height: 18px;
	width: 93%;
	float: left;
}		

.stAnswer .bqrfTxtCont{
	padding: 7px 20px 20px 20px;
	background:none;
}


.stAnswer .bqrfTxtCont a.rflbl{
	font-size: 14px;
}

.stAnswer #bqTxtCntr {
	overflow:hidden;
}

.stAnswer .bqrfHdr:hover, .stAnswer .bqrfHdr:hover .bqUDarr {
	cursor:pointer;
	color:#0032B1;
	background-position:-26px 0;
}


.stAnswer.bt .bqrfHdr:hover{
	cursor:default;
	color: #333;
}

.stAnswer .bqUDarr {
	background :url(http://ir.ebaystatic.com/rs/v/zagcddhab2033bdx3qylws0hoen.png?e) no-repeat scroll 0 0; 
	width: 13px;
	height: 14px;
	display: inline-block;
	margin-left: 10px;
}

.stAnswer.full .bqrfHdr .bqUDarr {
	background-position:-13px 0; 
}

h2.bqrfH {
	font-size: 18px;
	line-height: 1em;
	margin: 0px;
	font-family: 'Helvetica neue', Helvetica, Arial, sans-serif;
}

.stAnswer.full .bqrfHdr:hover .bqUDarr {
	background-position:-39px 0; 
}

.stAnswer.bt {
	background:#fff;
	border:none;
	z-index:0;
}

.stAnswer.bt .bqUDarr {
	display:none;
}

.stAnswer .bgopa{
	position:absolute;
	background:#f5f5f5;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	transition: all 0.5s ease;
}
 .stAnswer.bt .bgopa {
	background: #fff;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition: all 1.5s ease;
}
 .stAnswer.bt .bgopa::after {
 	background: #fff;
}

.stAnswer:hover .bgopa{
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	transition: opacity 0.5s ease;
}
    
.stAnswer .bqrfTxtCont a.rflbl{
	border:1px solid #ccc;
}


.stAnswer .bqrfTxtCont a.rflbl.sel {
	border:1px solid #aaa;
}

.stAnswer .aclz{
	background :url(http://ir.ebaystatic.com/rs/v/jr4tpnybb25hnonvgptajowt1mr.png?e) no-repeat scroll -15px 0;
	width:15px;
	height:15px;
	position:absolute;
	right:10px;
	top:10px;
	z-index:111;
	display:none;
	cursor:pointer;
}
.stAnswer .aclz:hover {
	background-position:-30px 0;	
}
      
.stAnswer .bqrf .rflbl a.sel {
	position:relative;
}

#ResultSetItems .bqrfTxtCont a:hover.rflbl {
	border: 1px solid #aaa;
}

#ResultSetItems .stAnswer .bqrfWpr .bqgwpr.brdr {
	border: 1px solid #ccc;
}


   .bqrfCont.bqImgWpr .bqrfWpr .bqgwpr {
		width:100%;
		max-width:180px;
   }
   
   .bqrfCont.bqImgWpr .bqrfWpr .bqgwpr .grimg{
		width:100%;
		max-width:180px;
   }
   
      #ResultSetItems .stAnswer .bqrfTxtCont a.rflbl.sel{
      	border:2px solid #aaa;
      	height:38px;
      	position:relative;
      }
      
      .stAnswer .bqrfTxtCont .bqTxtWpr {
      	vertical-align:top;
      }
      
@media only screen and (max-width: 960px) {
	.bqrfTxtCont a.rflbl{
		font-size:13px;
	}
	
}




.flmstrip .ansFilmstrip{
	clear: both;
	position:relative;
	padding:0 21px 0 24px;
	overflow: hidden;
}
.btDef.flmstrip .ansFilmstrip{
	clear:none;
}
.flmstrip .ansFilmstrip .ansFilmstripIn{
	white-space: nowrap;
	position:relative;
}

  .klf .klf-prev, .klf .klf-next {
       background:none;
       width:15px;
  }
  .klf .klf-prev b, .klf .klf-next b{
      width: 17px;
      height: 21px;
      background: url(http://p.ebaystatic.com/aw/pics/cmp/ds3/sprds3_18.png) no-repeat scroll -36px -49px;
      display: block;
      margin-top: 18px;
      cursor:pointer;
  }
  .klf .klf-next.act b:hover{
                  background-position:-52px -49px;
  }
  .klf .klf-prev.act b:hover{
                  background-position:-15px -49px;
  }
  
  .klf .klf-prev.act b {
                  background-position:1px -49px;
  }
  .klf .klf-prev b, .klf .klf-prev.dis b{
                  background-position:-65px -49px;
  }
  .klf .klf-next.dis b{
                  background-position:-84px -49px;
  }
  
  .klf .klf-next, .klf .klf-prev {
	position:absolute;
	height:100%;
	width:20px;
	top:0;
	background:#f5f5f5;
	display:none;
	z-index:1;
}

.bt .klf .klf-next, .bt .klf .klf-prev,  .btDef .klf .klf-next, .btDef .klf .klf-prev {
	background:#fff;
}
.flmstrip .klf .klf-next, .flmstrip .klf .klf-prev {
	display:block;	
}
	
.klf .klf-next b{
	margin-left:3px;
}
.klf .klf-next{
	right:0px;
}
.klf .klf-prev {
	left:-5px;
}
.btDef .klf .klf-prev {
	left:0px;
}  
  
  .flmstrip .bqrfTxtCont .bqTxtWpr{
  	width:24.6%;
  }
  
  .btDef.flmstrip .bqrfTxtCont .bqTxtWpr{
  	width:23.9%;
  	margin-right:5px;
  }  
  #ResultSetItems .flmstrip .bqrfTxtCont a{
  	display:block;
  	margin:0 auto;
  }
  
  .flmstrip .bqrfTxtCont a.rflbl, .flmstrip .bqrfTxtCont a.rflbl .lvl2{
  	margin-top:8%;
  	text-align:center;
  }
  
  
  .bqrfTxtCont.bqImgWpr .rflbl.i140{
 	height:140px;
 	width:160px;
 	display:block;
 	position:relative;
  }
  
  .rflbl.i140 img{
  	max-width:100%;
  	max-height:100%;
  	position:absolute;
  	top:0;bottom:0;left:0;right:0;
  	margin:auto;
  }

 /*  .rflbl .bqBtmLbl{
 	position: absolute;
	bottom: 0;
	width: 100%;
	background: #eee;
	opacity: .85;
	margin: 0;
	height: 50px;
	font-family: 'Helvetica neue',Helvetica,Arial,sans-serif; 
	border:1px solid transparent;
  } */
  
 
  /* .bqTxtWpr:hover .bqBtmLbl{
  	background-color: #333;
	opacity: .85;
  } */
  .rflbl .bqBtmLbl b{
  	color: #333;
	display: block;
	font-size: 13px;
	font-weight: bold;
	padding: 9px 10px 0px 5px;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
  }
  
   .bqgwpr:hover .bqBtmLbl b span{
		color: #fff;
		text-decoration: none;
	}   
   
   
   .btDef .rfTbl{
   	display: table;
	vertical-align: middle;
	width: 100%;
	height: 40px;
   }
   
   .btDef .bqrfTxtCont a.rflbl, .btDef .bqrfTxtCont a.rflbl .lvl2{
   		white-space:normal;
   		display:table-cell;
   		vertical-align:middle;
   }
   

@media only screen and (max-width: 1024px) {
	.bqrfCont.bqImgWpr .bqrfWpr .bqgwpr {
		width:95%;	
   }
   
   .bqrfCont.bqImgWpr .bqrfWpr .bqgwpr .grimg{
		width:100%;
		max-width:180px;
		height:130px;
   }
   
   .btDef.flmstrip .bqrfTxtCont .bqTxtWpr {
   	width: 23.8%;
   }
}