/*Plugin CSS*/
.payment-logos {margin: 0px 17px; padding-top: 20px; display: block; clear: both;}
 .str3 .str_item {
                font-size:0;
                line-height:0;
            }
.str3 img { opacity:0.8}
.str3 img:hover { opacity:1; background: none; outline: none; border:none; text-decoration: none!important; }
.str3.str_wrap.str_active { outline: none; border:none; text-decoration: none!important; } 
.str3 a { text-decoration: none!important; cursor: pointer!important; }

.str3 span { width: 120px; min-height: 60px; border-radius: 5px;  display: inline-block; 
	border: #eaeaea solid 1px; margin: 0px 15px; background:url(../img/merchant/banks.gif) no-repeat; padding:0px 15px!important; }
.str3 span font {width: 115px!important; margin: 0px auto!important; display: block;}
.cimb-bank { background-position: -225px 0px!important;}
.rhbb-bank { background-position: -345px 0px!important;}
.afbb-bank { background-position: -460px 0px!important;}
.dsbb-bank { background-position: -574px 0px!important;}
.mybb-bank { background-position: 0px -50px!important;}
.hsbc-bank { background-position: -115px -50px!important;}
.hlbb-bank { background-position: -230px -50px!important;}
.bibb-bank { background-position: -345px -50px!important;}
.ambb-bank { background-position: -460px -50px!important;}
.kfhb-bank { background-position: -574px -50px!important;}
.pubb-bank { background-position: 0px -100px!important;}
.uobb-bank { background-position: -115px -100px!important;}
.ocbc-bank { background-position: -230px -100px!important;}
.albb-bank { background-position: -345px -100px!important;}
.bmmb-bank { background-position: -460px -100px!important;}
.mybb2e-bank { background-position: 0px -150px!important;}
.bkrb-bank { background-position: -115px -150px!important;}
.scbb-bank { background-position: -230px -150px!important;}
.bsnb-bank { background-position: -345px -150px!important;}
.visamaster-bank { background-position: -460px -150px!important;}
/*added newely*/
/*added newely*/
.str_wrap {
	overflow:hidden;
	//zoom:1;
	width:100%;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;  
	white-space:nowrap;
}
.str_wrap a{ cursor: pointer!important; }
.str_move { 
	white-space:nowrap;
	position:absolute; 
	top:0; 
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
	//display:inline;
	//zoom:1;
	vertical-align:top;
	position:absolute; 
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;	
}