a,a:hover,a:visited{text-decoration:none !important;}

.wrapper{margin: 0 auto; max-width: 800px; padding: 10px 15px;}

img {
	max-width:100%;
	background-size:100% auto;
}

.clearboth{clear:both;}
.padding{padding: 7px 5px;}

.topupall_strong{text-shadow: 1px 1px 1px #333;}
.topupall_zone{padding: 5px 10px; display: inline-block;}
.tab_topupall{width:100%; background:#EC097F; height:auto; color:#fff; text-align:center; display: block; padding: 15px 0px;}
.tab_exchangerate{max-width:200px; background: url(https://img.winnine.com.au/mlive/topup/images/topup-pink/exchange_pink_th.png) no-repeat top; height:auto; color:#fff; text-align:center; display: block; padding: 11px 10px; border-radius: 0px; text-shadow: 1px 1px 1px #000; box-sizing: border-box; margin: 0 auto;}
.tab_exchangerate:hover{max-width:200px; background: url(https://img.winnine.com.au/mlive/topup/images/topup-pink/exchange_pink_th-hover.png) no-repeat top; height:auto; color:#f2f2f2; text-align:center; display: block; padding: 11px 10px; border-radius: 0px; text-shadow: 2px 2px 2px #333; box-sizing: border-box;}
.tab_exchangerate strong{font-size: 1.5em;}
.tab_zoneselect{padding-left: 10px; padding-right: 10px;}
.tab_roundedzone{border: 3px solid #EC097F; padding: 50px 50px; text-align: center; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.tab_borderradius{border: 3px solid #EC097F; border-radius: 10px; padding: 10px 5px; text-align: center; display:block;}
.tab_topuptitle{width:100%; background:#F52B94 url(https://img.winnine.com.au/mlive/topup/images/topup-pink/topuptab-pink-bg.png) no-repeat right; height:auto; color:#fff; display: block; padding: 15px 15px;}
.tab_topupchoices{padding: 20px 0; text-align: center; width: 100%; float: left;}
a .choice img:hover{box-shadow: 1px 1px 1px #111;}
.choice2 img:hover{box-shadow: 1px 1px 1px #111;}
.symbolpadding{padding: 0px 5px;}

.tbrate{max-width: 400px; width: 100%;}
.tbrate tbody{max-width:100%; text-align:center; padding: 0 50px;}
.tbrate tr td{width: 100%;padding: 0 20px;}
.tbrate tr td div {max-width: 100%;}

@media screen and (max-width:768px){
	.tab_roundedzone{padding: 20px 10px 50px 10px;}
}

@media screen and (max-width:480px){
	.tbrate tbody{width:100%; text-align:center; padding: 0 0px;}
	.tbrate tr td{width: 100%;padding: 0 25px;}
}

@media screen and (max-width:400px){
	.tbrate tr td{width: 100%;padding: 0 5px;}
}