@font-face{font-family:'PassSlot';font-style:normal;font-weight:400;src:url('/public/passslot/editor/font/PassSlot.woff') format('woff')}.passslot-front .passslot-fields{padding:0 5px}.passslot-front .passslot-fields>*{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.passslot-front .passslot-fields>div:first-child:nth-last-child(1){width:100%}.passslot-front .passslot-fields>div:first-child:nth-last-child(2),.passslot-front .passslot-fields>div:first-child:nth-last-child(2) ~ div{width:50%}.passslot-front .passslot-fields>div:first-child:nth-last-child(3),.passslot-front .passslot-fields>div:first-child:nth-last-child(3) ~ div{width:33.3333%}.passslot-front .passslot-fields>div:first-child:nth-last-child(4),.passslot-front .passslot-fields>div:first-child:nth-last-child(4) ~ div{width:25%}.passslot-front .passslot-fields>div:first-child:nth-last-child(5),.passslot-front .passslot-fields>div:first-child:nth-last-child(5) ~ div{width:20%}.passslot-front .passslot-fields .passslot-field{padding:10px 0}.passslot-front .passslot-fields .passslot-field.natural,.passslot-front .passslot-fields .passslot-field[data-textalignment="natural"]{text-align:left}.passslot-front .passslot-fields .passslot-field.left,.passslot-front .passslot-fields .passslot-field[data-textalignment="left"]{text-align:left}.passslot-front .passslot-fields .passslot-field.right,.passslot-front .passslot-fields .passslot-field[data-textalignment="right"]{text-align:right}.passslot-front .passslot-fields .passslot-field.center,.passslot-front .passslot-fields .passslot-field[data-textalignment="center"]{text-align:center}.passslot-front,.passslot-back{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.passslot-pass .passslot-front .passslot-background,.passslot-pass .passslot-back .passslot-background{position:absolute;top:0;left:0;width:312px;height:400px}.passslot-pass.eventTicket .passslot-background{filter:blur(10px)!important;-webkit-filter:blur(10px)!important;-moz-filter:blur(10px)!important;-o-filter:blur(10px)!important;-ms-filter:blur(10px)!important;background-size:cover;background-position:center;opacity:1!important;filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=10)!important;-ms-filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=10)!important;opacity:1\9!important;overflow:hidden;outline:10px solid transparent;clip:rect(0px,312px,400px,0px)}.coupon .passslot-front,.coupon .passslot-back{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.coupon .passslot-front:before,.coupon .passslot-back:before{content:" ";position:absolute;width:312px;top:-7px;height:7px;min-height:7px;background-size:7px 7px,7px 7px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.coupon .passslot-front:after,.coupon .passslot-back:after{content:" ";display:block;position:absolute;width:312px;height:7px;min-height:7px;background-size:7px 7px,7px 7px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);bottom:-7px}.passslot-pass{margin:10px;position:relative;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;-webkit-font-smoothing:subpixel-antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.passslot-pass .passslot-front *{white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.passslot-pass .passslot-front .passslot-label,.passslot-pass .passslot-front .passslot-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.passslot-pass .passslot-front .passslot-label{font-size:11px;line-height:13px;min-height:13px;color:rgba(0,0,0,0.4)}.passslot-pass .passslot-front .passslot-secondary.passslot-fields .passslot-value,.passslot-pass .passslot-front .passslot-auxiliary.passslot-fields .passslot-value{font-size:26px;line-height:26px;font-weight:100}.passslot-pass .passslot-front .passslot-headerSection{position:relative;white-space:nowrap;height:60px;width:100%;padding:5px 10px;overflow:hidden}.passslot-pass .passslot-front .passslot-headerSection .passslot-logo{min-width:5px;max-width:160px;height:50px;float:left;background-position:center center;background-repeat:no-repeat}.passslot-pass .passslot-front .passslot-headerSection .passslot-logo img{max-width:160px;height:50px;padding:0 5px 0 5px}.passslot-pass .passslot-front .passslot-headerSection .passslot-logoText{font-size:18px;line-height:18px;height:50px;line-height:50px;float:left}.passslot-pass .passslot-front .passslot-headerSection .passslot-header{height:50px;float:right}.passslot-pass .passslot-front .passslot-headerSection .passslot-header .passslot-value{font-weight:100}.passslot-pass .passslot-front .passslot-stripSection{width:312px;height:123px;position:relative;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}.passslot-pass .passslot-front .passslot-stripSection .passslot-stripShine{position:absolute;top:0;left:0;height:100%;width:100%;background-image:-webkit-radial-gradient(top left,circle,rgba(255,255,255,0.4),rgba(255,255,255,0));background-image:-moz-radial-gradient(top left,circle,rgba(255,255,255,0.4),rgba(255,255,255,0));background-image:-ms-radial-gradient(top left,circle,rgba(255,255,255,0.4),rgba(255,255,255,0));background-image:-o-radial-gradient(top left,circle,rgba(255,255,255,0.4),rgba(255,255,255,0));background-image:radial-gradient(top left,circle,rgba(255,255,255,0.4),rgba(255,255,255,0));background-image:radial-gradient(circle at top left,rgba(255,255,255,0.4),rgba(255,255,255,0))}.passslot-pass .passslot-front .passslot-stripSection .passslot-primary{height:inherit;margin:0 10px}.passslot-pass .passslot-front .passslot-stripSection .passslot-primary .passslot-field{height:inherit}.passslot-pass .passslot-front .passslot-stripSection .passslot-primary .passslot-field .passslot-label,.passslot-pass .passslot-front .passslot-stripSection .passslot-primary .passslot-field .passslot-value{position:relative}.passslot-pass .passslot-front .passslot-stripSection .passslot-primary .passslot-field .passslot-label{top:68px;font-size:18px;line-height:20px;min-height:20px;font-weight:100}.passslot-pass .passslot-front .passslot-stripSection .passslot-primary .passslot-field .passslot-value{position:relative;top:-30px;font-size:66px;line-height:90px;font-weight:100}.passslot-pass .passslot-front .passslot-secondary{height:60px;margin:5px 10px}.passslot-pass .passslot-front .passslot-auxiliary{height:60px;margin:5px 10px}.passslot-pass .passslot-front .passslot-thumbnail{position:absolute;top:65px;right:15px;background-size:contain;background-position:center right;background-repeat:no-repeat;width:80px;height:90px}.passslot-pass .passslot-front .passslot-barcodeSection{position:absolute;width:312px;bottom:0;text-align:center}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode{display:inline-block;padding-top:6px;padding-left:9px;padding-right:9px;padding-bottom:4px;background-color:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode .passslot-image{display:inline-block;background-repeat:no-repeat;background-position:top center;background-size:auto auto}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode .passslot-image canvas{width:100%;height:100%}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode .passslot-altText{margin-top:3px;max-width:282px;text-shadow:none}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode .passslot-altText{font-size:14px;line-height:14px;color:#000;height:16px;font-weight:200}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode .passslot-altText .aloha-placeholder{color:rgba(0,0,0,0.3)}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="qr"]{margin-bottom:10px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="qr"] .passslot-image{width:125px;height:125px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="pdf417"]{margin-bottom:28px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="pdf417"] .passslot-image{width:235px;height:58px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="aztec"]{margin-bottom:10px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="aztec"] .passslot-image{width:121px;height:121px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="code128"]{margin-bottom:28px}.passslot-pass .passslot-front .passslot-barcodeSection .passslot-barcode[data-format="code128"] .passslot-image{width:235px;height:58px}.passslot-pass .passslot-front .passslot-info{position:absolute;bottom:5px;right:5px}.passslot-pass .passslot-front .passslot-info .passslot-infoButton{display:block;width:20px;height:20px;font-size:16px;font-weight:100;line-height:16px;text-align:center;text-decoration:none;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #fff}.passslot-pass[data-barcode="qr"] .passslot-stripSection,.passslot-pass[data-barcode="aztec"] .passslot-stripSection{height:110px}.passslot-pass[data-barcode="pdf417"] .passslot-stripSection{height:123px}.passslot-pass .passslot-headerseperator{height:1px;margin:0 15px 5px 15px;background:rgba(0,0,0,0.2);border-top:1px solid rgba(0,0,0,0.1)!important;border-bottom:1px solid rgba(255,255,255,0.25)!important}.passslot-pass.eventTicket .passslot-front,.passslot-pass.eventTicket .passslot-back{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.passslot-pass.eventTicket .passslot-front:before{content:"";position:absolute;width:70px;height:35px;background:#fff;z-index:2;border-radius:0 0 35px 35px;left:50%;top:0;margin:-18px 0 0 -35px}.passslot-pass.eventTicket .passslot-front .passslot-fields .passslot-field{padding:0}.passslot-pass.eventTicket .passslot-front .passslot-fields .passslot-field .passslot-value{font-size:17px;line-height:17px;font-weight:200}.passslot-pass.eventTicket .passslot-front .passslot-fields .passslot-field .passslot-label{font-size:11px;font-weight:200}.passslot-pass.eventTicket .passslot-stripSection{height:84px;width:auto}.passslot-pass.eventTicket .passslot-stripSection .passslot-primary{height:50px;margin:0 10px}.passslot-pass.eventTicket .passslot-stripSection .passslot-primary .passslot-field{height:50px}.passslot-pass.eventTicket .passslot-stripSection .passslot-primary .passslot-field .passslot-label,.passslot-pass.eventTicket .passslot-stripSection .passslot-primary .passslot-field .passslot-value{position:relative}.passslot-pass.eventTicket .passslot-stripSection .passslot-primary .passslot-field .passslot-label{top:0;font-size:11px;line-height:inherit;font-weight:normal}.passslot-pass.eventTicket .passslot-stripSection .passslot-primary .passslot-field .passslot-value{top:0;font-size:21px;line-height:21px;font-weight:200}.passslot-pass.eventTicket .passslot-secondary{height:35px;position:relative;top:-30px}.passslot-pass.eventTicket .passslot-auxiliary{position:relative;height:35px;top:-25px}.passslot-pass.eventTicket .passslot-thumbnail ~ .passslot-stripSection{margin-right:80px}.passslot-pass.generic .passslot-value{text-shadow:none}.passslot-pass.generic .passslot-thumbnail{border:4px solid #fff;background-size:cover}.passslot-pass.generic .passslot-stripSection{width:auto;top:10px}.passslot-pass.generic .passslot-stripSection .passslot-primary{margin:0 10px}.passslot-pass.generic .passslot-stripSection .passslot-primary .passslot-field{position:relative;height:95px}.passslot-pass.generic .passslot-stripSection .passslot-primary .passslot-field .passslot-label,.passslot-pass.generic .passslot-stripSection .passslot-primary .passslot-field .passslot-value{position:relative}.passslot-pass.generic .passslot-stripSection .passslot-primary .passslot-field .passslot-label{top:0;font-size:11px;line-height:inherit;font-weight:normal}.passslot-pass.generic .passslot-stripSection .passslot-primary .passslot-field .passslot-value{top:0;text-shadow:none;font-size:30px;line-height:34px;font-weight:200;white-space:normal;overflow:hidden;height:68px}.passslot-pass.generic .passslot-front .passslot-fields .passslot-field{padding:0}.passslot-pass.generic .passslot-secondary.passslot-fields .passslot-value{font-size:21px;line-height:26px}.passslot-pass.generic .passslot-auxiliary.passslot-fields .passslot-value{font-size:16px;line-height:20px}.passslot-pass.generic .passslot-secondary{position:relative;top:-20px;height:40px}.passslot-pass.generic .passslot-auxiliary{position:relative;top:-20px;height:40px}.passslot-pass.generic .passslot-thumbnail:before{border-top:1px solid red}.passslot-pass.generic .passslot-thumbnail ~ .passslot-stripSection{margin-right:80px}.passslot-pass.storeCard .passslot-headerseperator,.passslot-pass.coupon .passslot-headerseperator{display:none}.passslot-pass.storeCard .passslot-primary .passslot-field,.passslot-pass.coupon .passslot-primary .passslot-field{color:#fff!important}.passslot-pass.storeCard .passslot-primary .passslot-field .passslot-label,.passslot-pass.coupon .passslot-primary .passslot-field .passslot-label,.passslot-pass.storeCard .passslot-primary .passslot-field .passslot-value,.passslot-pass.coupon .passslot-primary .passslot-field .passslot-value{color:#fff!important}.passslot-pass.storeCard .passslot-auxiliary.passslot-fields,.passslot-pass.coupon .passslot-auxiliary.passslot-fields{display:none}.passslot-pass.boardingPass{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.passslot-pass.boardingPass .passslot-headerseperator:before,.passslot-pass.boardingPass .passslot-headerseperator:after{content:"";position:absolute;width:5px;height:10px;background:#fff;z-index:2;top:55px}.passslot-pass.boardingPass .passslot-headerseperator:before{left:0;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.passslot-pass.boardingPass .passslot-headerseperator:after{right:0;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}.passslot-pass.boardingPass .passslot-headerSection .passslot-header.passslot-fields .passslot-value{font-size:18px}.passslot-pass.boardingPass .passslot-stripSection{height:60px;margin-bottom:15px}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field{width:40%;position:relative}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field:nth-child(1){float:left;text-align:left!important}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field:nth-child(1) .passslot-label:before{display:inline-block;position:relative;top:1px;width:10px;font-family:"PassSlot";font-size:15px;content:"L"}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field:nth-child(2){float:right;text-align:right!important}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field .passslot-label{top:-10px;font-size:11px;height:13px;line-height:11px;min-height:11px;font-weight:200}.passslot-pass.boardingPass .passslot-stripSection .passslot-primary.passslot-fields .passslot-field .passslot-value{top:-10px;font-size:37px;line-height:37px}.passslot-pass.boardingPass .passslot-stripSection .passslot-transitType{position:absolute;top:10px;left:50%;width:46px;height:46px;margin-left:-23px;font-family:'PassSlot';font-size:60px;line-height:45px;text-align:center}.passslot-pass.boardingPass .passslot-secondary .passslot-field,.passslot-pass.boardingPass .passslot-auxiliary .passslot-field{padding:0}.passslot-pass.boardingPass .passslot-secondary .passslot-field .passslot-value,.passslot-pass.boardingPass .passslot-auxiliary .passslot-field .passslot-value{font-size:15px}.passslot-pass.boardingPass .passslot-auxiliary{display:block!important;position:relative;top:-50px;height:40px}.passslot-pass.boardingPass .passslot-secondary{position:relative;top:50px;height:40px}.passslot-pass .passslot-back{width:312px;height:400px}.passslot-pass .passslot-back .passslot-header .done{width:50px;height:30px;position:absolute;top:5px;right:7px;font-size:15px;font-weight:normal;background:transparent;border:0;color:#fff}.passslot-pass .passslot-back .passslot-header .done:hover{cursor:pointer}.passslot-pass .passslot-back .passslot-backSection{position:absolute;left:6px;top:40px;width:300px;height:350px;background:#efeff4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #c9c9c9;overflow-y:auto}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields{margin-top:35px;background:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field{margin:13px 0 0 13px;padding-right:13px;border-bottom:1px solid #e0dee4}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field:last-child{border-bottom:0}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-label{color:#7f7f7f;font-weight:300;font-size:13px}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value{margin:0 0 13px 0;color:#7f7f7f;font-weight:300;font-size:16px;line-height:20px;word-wrap:break-word}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value a,.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value a:link,.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value a:hover,.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value a:active,.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value a:visited{color:#2872d8;text-decoration:none}.passslot-pass,.passslot-front,.passslot-back{width:312px;height:400px}.passslot-front,.passslot-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0;left:0}@media screen{.passslot-front,.passslot-back{-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}}.passslot-front{-webkit-transform:perspective(1000px) rotateY(0deg);-moz-transform:perspective(1000px) rotateY(0deg);-ms-transform:perspective(1000px) rotateY(0deg);-o-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);z-index:2}.passslot-back{-webkit-transform:perspective(1000px) rotateY(-180deg);-moz-transform:perspective(1000px) rotateY(-180deg);-ms-transform:perspective(1000px) rotateY(-180deg);-o-transform:perspective(1000px) rotateY(-180deg);transform:perspective(1000px) rotateY(-180deg)}.passslot-pass.flipped .passslot-front{-webkit-transform:perspective(1000px) rotateY(180deg);-moz-transform:perspective(1000px) rotateY(180deg);-ms-transform:perspective(1000px) rotateY(180deg);-o-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}.passslot-pass.flipped .passslot-back{-webkit-transform:perspective(1000px) rotateY(0deg);-moz-transform:perspective(1000px) rotateY(0deg);-ms-transform:perspective(1000px) rotateY(0deg);-o-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg);z-index:3}@media print{.passslot-pass{width:auto;position:static}.passslot-pass *{-webkit-transform:perspective(1000px) rotateY(0deg);-moz-transform:perspective(1000px) rotateY(0deg);-ms-transform:perspective(1000px) rotateY(0deg);-o-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}.passslot-pass.coupon .passslot-front,.passslot-pass.coupon .passslot-back{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.passslot-pass.coupon .passslot-front:before,.passslot-pass.coupon .passslot-back:before,.passslot-pass.coupon .passslot-front:after,.passslot-pass.coupon .passslot-back:after{display:none}.passslot-pass.coupon .passslot-stripSection{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.passslot-pass.boardingPass .passslot-headerseperator:before,.passslot-pass.boardingPass .passslot-headerseperator:after{display:none}.passslot-pass.eventTicket .passslot-front:before{display:none}.passslot-pass .passslot-front{border:1px solid #888;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:static;float:left;position:relative}.passslot-pass .passslot-front .passslot-info{display:none}.passslot-pass.storeCard .passslot-primary .passslot-field,.passslot-pass.coupon .passslot-primary .passslot-field{color:#000!important}.passslot-pass.storeCard .passslot-primary .passslot-field .passslot-label,.passslot-pass.coupon .passslot-primary .passslot-field .passslot-label,.passslot-pass.storeCard .passslot-primary .passslot-field .passslot-value,.passslot-pass.coupon .passslot-primary .passslot-field .passslot-value{color:#000!important}.passslot-pass .passslot-back{width:auto;height:auto;position:static;margin-left:332px;margin-right:10px}.passslot-pass .passslot-back .passslot-header{display:none!important}.passslot-pass .passslot-back .passslot-backSection{position:static;width:auto;height:auto;overflow-y:visible}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields{margin:0;border:0}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field{margin:7px}.passslot-pass .passslot-back .passslot-backSection .passslot-backFields .passslot-field .passslot-value{margin:7px 4px 7px 4px;font-size:10px;line-height:12px}}.pass-size100{width:312px;height:400px}.pass-size50{width:156px;height:200px}.zoom66{-webkit-transform:scale(0.66);-webkit-transform-origin:0 0;-moz-transform:scale(0.66);-moz-transform-origin:0 0;-o-transform:scale(0.66);-o-transform-origin:0 0;-ms-transform:scale(0.66);-ms-transform-origin:0 0;transform:scale(0.66);transform-origin:0 0}.zoom66.pass{width:208px;height:266.6666666666667px}.zoom50{-webkit-transform:scale(0.5);-webkit-transform-origin:0 0;-moz-transform:scale(0.5);-moz-transform-origin:0 0;-o-transform:scale(0.5);-o-transform-origin:0 0;-ms-transform:scale(0.5);-ms-transform-origin:0 0;transform:scale(0.5);transform-origin:0 0}.zoom50.pass{width:156px;height:200px}.zoom33{-webkit-transform:scale(0.33);-webkit-transform-origin:0 0;-moz-transform:scale(0.33);-moz-transform-origin:0 0;-o-transform:scale(0.33);-o-transform-origin:0 0;-ms-transform:scale(0.33);-ms-transform-origin:0 0;transform:scale(0.33);transform-origin:0 0}.zoom33.pass{width:104px;height:133.33333333333334px}.zoom25{-webkit-transform:scale(0.25);-webkit-transform-origin:0 0;-moz-transform:scale(0.25);-moz-transform-origin:0 0;-o-transform:scale(0.25);-o-transform-origin:0 0;-ms-transform:scale(0.25);-ms-transform-origin:0 0;transform:scale(0.25);transform-origin:0 0}.zoom25.pass{width:78px;height:100px}.passWidth100{width:312px}.passWidth50{width:156px}.passWidth33{width:104px}.passWidth25{width:78px}body.black{background:#212121}body.black .passslot-pass.eventTicket .passslot-front:before,body.black .passslot-pass.boardingPass .passslot-headerseperator:before,body.black .passslot-pass.boardingPass .passslot-headerseperator:after{background:#212121}body.white{background:#fff}body.white .passslot-pass.eventTicket .passslot-front:before,body.white .passslot-pass.boardingPass .passslot-headerseperator:before,body.white .passslot-pass.boardingPass .passslot-headerseperator:after{background:#fff}.navbar-inner h1{color:white;text-shadow:none;font-weight:normal}.center-container{width:312px;margin:20px auto 55px auto}.center-container hr{border-bottom:1px solid #e5e5e5}.branding-body-text-color{color:#f29200}hr.pass-divider{width:312px;margin:20px auto}.actions .nav,.actions .tab-content{margin:0 auto;width:312px}.actions ul.nav{text-align:center}.actions .nav-tabs{border-bottom:0}.actions .nav-tabs>li{display:inline-block;width:25%}.actions .nav-tabs>li>a{padding-right:10px;padding-left:10px}.actions .tab-content{color:#555;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.actions .tab-content .tab-pane{margin:5px}.actions .tab-content .tab-pane p{margin:10px 5px}footer.fixed-footer{position:fixed;bottom:0;width:100%;height:25px;z-index:100;padding:5px 20px;box-shadow:0 -1px 10px rgba(0,0,0,0.5)}.pass-loader-show-preview h2{font-size:20px;line-height:20px}.pass-loader-show-preview p.primary a{font-size:16px}.pass-success h2{font-size:20px;line-height:20px}.pass-success .pass-openurl{font-size:20px}@media print{body{background:none!important}body.black{background:none!important}.navbar{display:none!important}.pass-divider,.actions{display:none!important}.pass-container{margin-top:30px}footer{display:none;background:0;color:black;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}footer a,footer a:hover{color:#000}}