@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
.clearfix{clear:both}
a{color:#4a93d7; display:inline-block}
a:hover,a:active{cursor:pointer;color:#4a93d7; display:inline-block}
@font-face{font-family:'HelveticaNeueLTStd-Cn';src:url(../font/HelveticaNeueLTStd-Cn.eot?) format("eot"),url(../font/HelveticaNeueLTStd-Cn.otf) format("opentype"),url(../font/HelveticaNeueLTStd-Cn.woff) format("woff"),url(../font/HelveticaNeueLTStd-Cn.ttf) format("truetype"),url(../font/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn) format("svg")}
html{height:auto}
body{font-family:'HelveticaNeueLTStd-Cn';font-size:1em;margin:0;padding:0;line-height:25px;color:#666}
h1{font-size:1.5em}
h2{font-size:1.3em;margin-bottom:0;letter-spacing:1px}
h3{font-size: 1.5em; text-align: center; margin: 2% 0; margin-left: 8px; text-transform:uppercase}
#Voucherwrapper{width:640px;margin:0 auto;padding:0 15px 0 15px}
.RsvBx{float:right;position:absolute;top:5px;width:640px;color:#fff;text-align:right}
.GstRsvNo{padding:10px 20px;background:#4d4d4d;margin-right:15px}
.headerinfo{text-align:center;line-height:1em;padding:20px 75px 0}
.headerinfo p.blue{font-size:1.2em}
.GstNm{color:#35485e;font-size:1.5em;margin:0}
.blue{color:#35485e}
.eCouponRow{margin-top:20px;}
.FnB{border-bottom:none;}
.eCouponTgline{color:#e6a400;text-align:center;font-size:1em;margin-bottom:0;letter-spacing:1px;margin-left:8px;line-height:20px;}
.TglineNote{margin:0;text-align:center;font-style:italic;font-size:.8em}
.top2{margin-top:2%}
.CouponType{color:#35485e;text-align:center;font-size:1.2em;margin:0;margin-left:8px;padding-bottom:10px;text-decoration:none}
.moreInfo{color: #fff; text-decoration: none; font-size: .7em; vertical-align: top; padding-left: 3px;padding-top: 5px;}
.moreInfo a {color: #fff; text-decoration: none; font-size: .7em; vertical-align: top;padding-left: 3px;}
.rightleft20{padding:0 20px}
.rightleft20 p {padding:0;margin:0}
footer{background:#35485e;color:#fff;margin-top:35px;position:relative;padding:10px 15px;height:30px}
.voucher{padding:15px 0; position:relative}
.voucher_img{text-align:center; }
.voucher_content,.voucher_img img,.content_out{max-width:525px;}
.voucher_img img,.content_out{margin:0 auto;width:100%;text-align:center;position:relative}
.voucher_content{position:absolute;width:100%;height:100%;margin:0 auto;text-align:left;font-family:'Montserrat',sans-serif;line-height:1em}
.content_in{padding:0 15px;font-size:1.15em;line-height:1.6em;position: absolute;bottom: 12px;}
.voucher_icon{margin-right:2px}
.phone_icon{vertical-align: top; margin-right: 5px;}
.content_in h4{margin:0;color:#fff;font-size:1.5em}
.agreement{margin:0;color:#f7b617; line-height:1.1em}
.termcond{font-size:.7em;color:#fff;line-height:1.5em;}
.termcond a{color:#3eafed;text-decoration:none;}
.lastvoucher { border-bottom: 1px #e0e0e0 solid; margin-bottom: 5%; padding-bottom: 5%;}
.socmedicon{float:left}
.footercopyright{float:right}
.footercopyright a{color:#fff;text-decoration:none}