.boxCashier {height:60px; padding-top:5px; padding-bottom:5px; margin-bottom:20px;}
#appleButton {position:absolute; top:63px; left: 716px;}
#androidButton {position:absolute; left: 716px; top: 132px;}
.rm-List{width:100%;}

.steps { background:url(http://www.psimg.com/web-cashier/images/5-steps.jpg); height:93px; width:613px; display:block; }
.steps3 { background:url(http://www.psimg.com/web-cashier/images/3-steps.jpg); height:93px; width:613px; display:block; }
.steps4 { background:url(http://www.psimg.com/web-cashier/images/4-steps.jpg); height:93px; width:613px; display:block; }
/*.steps div { width:60px; text-align:center; height:83px; display:table-cell; vertical-align:middle; float:left; padding-top:10px; }
.steps .one { padding-left:35px; }
.steps .two { padding-left:70px; }
.steps .three { padding-left:65px; }
.steps .four { padding-left:65px; }
.steps .five { padding-left:62px; }*/


/* Steps paras for 4 steps */
.stepDiv3{display: table; float:left;width: 190px; height: 93px; }
.stepDiv3 p{ display: table-cell; vertical-align: middle; text-align: center; font-weight:bold;}
.stepDiv3 p{*margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");}

.stepDiv3 p.one	{ padding:0 9px 0 60px;}
.stepDiv3 p.two	{ padding:0 7px 0 80px;}
.stepDiv3 p.three{ padding:0 4px 0 120px;}


/* Steps paras for 4 steps */
.stepDiv4{display: table; float:left;width: 140px; height: 93px; }
.stepDiv4 p{ display: table-cell; vertical-align: middle; text-align: center; font-weight:bold;}
.stepDiv4 p{*margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");}

.stepDiv4 p.one	{ padding:0 9px 0 50px;}
.stepDiv4 p.two	{ padding:0 0 0 70px;}
.stepDiv4 p.three{ padding:0 4px 0 80px; width:90px}
.stepDiv4 p.four	{ padding:0 0 0 90px;}

/* Steps paras for 5 steps */
.stepDiv{display: table; float:left;width: 122px; height: 93px; }
.stepDiv p{ display: table-cell; vertical-align: middle; text-align: center; font-weight:bold;}
.stepDiv p{*margin-top: expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2) + "px" : "0");}

.stepDiv p.one	{ padding:0 9px 0 33px;}
.stepDiv p.two	{ padding:0 7px 0 35px;}
.stepDiv p.three{ padding:0 4px 0 38px;}
.stepDiv p.four	{ padding:0 0 0 42px;}
.stepDiv p.five	{ padding:0 0 0 44px;}




.logoAndroid { float:left; background:url(http://www.psimg.com/web-cashier/images/android.jpg); width:304px; height:146px; margin:0 1px 25px 0; padding:0; }
.logoAndroid p { position:absolute; top:230px; left:50px; }
.logoiOS { float:left; background:url(http://www.psimg.com/web-cashier/images/ios.jpg); width:304px; height:146px; padding:0; margin:0 0 25px 4px; }
.logoiOS p { position:absolute; top:230px; left:355px; }