html{font-size:10px}body{font-family:Helvetica,Arial,sans-serif;font-size:16px;color:#231f20;padding:0;margin:0}.containerDiv{box-sizing:border-box;width:800px;width:80rem;padding:4rem}.containerDiv .qrContainer{width:200px;width:20rem;float:left;border:1px solid #D3D2D2;text-align:center}.containerDiv .qrContainer .cbaLogo{clear:both;float:none;padding:0 0 1.6rem}.containerDiv .qrContainer .cbaLogo img{width:160px;height:auto;margin:0 auto}.containerDiv .qrContainer .cbaLogo .smallLogo{display:block}.containerDiv .qrContainer .cbaLogo .sharpLogo{display:none}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.containerDiv .qrContainer .cbaLogo .smallLogo{display:none}.containerDiv .qrContainer .cbaLogo .sharpLogo{display:block}}.containerDiv .qrContainer .qrImage{width:150px;width:15rem;height:150px;height:15rem}.containerDiv .qrContainer .tokenNumber{font-size:8px;margin:8px 0 2px}.containerDiv .qrContainer .cardContent{padding-bottom:16px}.containerDiv .qrContainer .cardContent label{display:block;font-size:14px;font-size:1.4rem;padding:.4rem 2.4rem 0;margin-bottom:.8rem;word-wrap:break-word;line-height:1.9rem}.containerDiv .qrContainer .cardContent .agentNumber{font-size:10px}.containerDiv .pageContent{padding-left:2.4rem;width:480px;width:48rem;float:left;line-height:1.5em}.containerDiv .pageContent p{margin:0 0 2rem}.containerDiv .pageContent a{text-decoration:none;color:#107bbf}.containerDiv .pageContent .printButton{width:180px;width:18rem;height:50px;height:5rem;border-radius:4rem;border-style:none;font-size:16px;font-size:1.6rem;background:#fc0;cursor:pointer}.containerDiv:after{content:"";display:block;clear:both;float:none;height:0;width:100%;overflow:hidden}h1{font-size:24px;font-size:2.4rem;font-weight:400;line-height:32px;line-height:3.2rem;margin:0 0 1.3rem}.qr_steps{background-color:#f4f4f4;padding:2.4rem;margin-bottom:2.4rem}.qr_steps h2{font-size:16px;margin:0 0 1.6rem}.qr_steps ol{padding:0;margin:1.6rem 0 0;counter-reset:item}.qr_steps ol>li{padding:0 0 0 2em;text-indent:-2em;list-style-type:none;counter-increment:item;line-height:1.5em;margin:.3em 0}.qr_steps ol>li:before{width:1em;padding-right:1em;font-weight:700;content:counter(item)}.qr_finePrint{font-size:12px;line-height:1.5em;margin:2.4rem 0}.qr_content{margin:1.6rem 0 2.4rem}.qr_actions{margin-top:2.4rem}.errorBanner{float:left;padding:22px;position:relative;margin:40px 0 20px;border:2px solid #d3d2d2;font-size:16px}.errorBanner .errorBannerImage{position:absolute;top:20px;left:20px}.errorBanner .errorBannerImage span{display:inline-block;height:24px;width:24px;background:red;border-radius:50%;color:#fff;font-weight:700;text-align:center;line-height:24px}.errorBanner .errorBannerText{padding:0 0 0 3.5rem;margin:0}@media all and (max-width:599px){.layoutDiv{text-align:left}.layoutDiv .containerDiv{width:100%;padding:2.4rem}.layoutDiv .containerDiv .qrContainer{margin:0 auto 2.4rem;width:192px;width:19.2rem}.layoutDiv .containerDiv .pageContent{width:100%;padding-left:0}.layoutDiv .containerDiv .pageContent .printButton{display:none}.layoutDiv .containerDiv .pageContent,.layoutDiv .containerDiv .qrContainer{float:none}.errorBanner .errorBannerText{width:80%}.qr_steps{margin:24px -24px}}@media print{body{max-width:170mm;margin:0;padding:0}.layoutDiv{text-align:left}.layoutDiv .containerDiv .qrContainer{width:55mm;float:left;position:relative}.layoutDiv .containerDiv .pageContent{padding-left:10mm;width:80mm;margin-right:-10mm;float:left}.layoutDiv .containerDiv .pageContent .printButton{display:none}}