.hidden{display:none}@font-face{font-family:Rockwell-Bold;src:url(fonts/rockb.ttf)}@font-face{font-family:TombolaWallop-Bold;src:url(fonts/tombolawallop-textbold.woff)}@font-face{font-family:TombolaWallop;src:url(fonts/tombolawallop-textregular.woff)}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info,.alert-info h4{color:#3a87ad}.alert-info{background-color:#d9edf7;border-color:#bce8f1}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.alert-tenant{position:absolute;right:20px;top:100px}.alert .close{right:0!important}#playmate_already_registered{left:802px;position:absolute;top:-75px}#playmate_login{left:812px;position:absolute;top:-46px}#playmate_123,#playmate_bonus{margin-left:auto;margin-right:auto;display:block}#playmate_have_fun_with{left:362px;position:absolute;text-align:center;top:35px;width:230px}#playmate_123{margin:20px auto}#playmates_join_now{float:right;background:url(../images/Playmates/playmates_landing_page_register_button.jpg) no-repeat;width:248px;height:106px;text-align:center;margin-right:30px}#playmates_join_now div{padding:22px}.button{margin-left:23px}.large_playmates_text{font-size:22px;font-weight:700;color:#016974}#playmate_bonus_text{float:left;font-size:14px;margin-left:30px;margin-top:20px}#playmates_preview_container{width:600px;margin:0 auto}@keyframes slideUpAndFadeIn{from{opacity:0;transform:translateY(30%)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes slideUpAndFadeIn{from{opacity:0;-webkit-transform:translateY(30%)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes slideLeftAndFadeIn{from{opacity:0;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideLeftAndFadeIn{from{opacity:0;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.playmates-landing-container #page_content{border-radius:10px}.playmates-landing-container *{font-family:TombolaWallop;font-weight:400}.playmates-landing-container #page_content .page-singlecolumn,.playmates-landing-container body .page-content .page-singlecolumn{padding:0}.Desktop{background:#00A295}#download-voucher-modal,#playmates-landing{font-family:TombolaWallop-Bold,sans-serif;font-weight:700}#download-voucher-modal h2,#download-voucher-modal th,#playmates-landing h2,#playmates-landing th{font-weight:700}#download-voucher-modal h2,#playmates-landing h2{font-size:28px;margin-bottom:.5em;vertical-align:middle;color:#006971}#playmates-landing{font-size:18px}#playmates-landing .left-column{width:55%}#playmates-landing .right-column{margin-top:60px}#playmates-landing .invited-by{font-weight:400;padding:8px;color:#3C3C3C}#playmates-landing .invited-by strong{color:#3C3C3C;font-weight:700}#playmates-landing p,#playmates-landing strong{color:#3C3C3C;font-weight:400}#playmates-landing .playmate-head{background:url(../images/playmates/playmates3/ma_head.png) no-repeat;width:34px;height:34px;display:inline-block;vertical-align:bottom;margin-left:.25em}#playmates-landing p{font-size:16px;line-height:24px;margin-bottom:0}#playmates-landing a{color:#006971;font-size:16px;font-weight:700;padding:12px}#playmates-landing .btn{display:inline-block;padding:.5em 2em .5em .5em;color:#fff;text-decoration:none;font-weight:bolder;font-size:1.25em;border-radius:5px;background:url(../../images/playmates/playmates3/whitearrow-desktop.png) 95% 50% no-repeat #05afa3;-webkit-transition:background-color 150ms;-moz-transition:background-color 150ms;-o-transition:background-color 150ms;transition:background-color 150ms}#playmates-landing .btn:hover{background-color:#00c6b5;box-shadow:inset 0 0 8px 3px #00bcac}#playmates-landing .btn:active{background-color:#00d6c3;box-shadow:inset 0 0 8px 3px #00c6b5;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#playmates-landing .section{gap:12px;margin-bottom:10px;padding-left:22px}#playmates-landing .section p:last-child{margin-bottom:10px}#playmates-landing .section-item{padding:12px 24px}#playmates-landing tr.has-prize td{cursor:pointer}#playmates-landing .prize-dropdown-toggle{display:block;height:22px;width:9px;background:url(../images/playmates/playmates3/expand-arrow_small.png) no-repeat;float:left;margin-top:.4em}#playmates-landing .prize-dropdown-toggle.open{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#playmates-landing .header{background-color:#FFF;padding:8px;border-radius:10px}#playmates-landing .header p{font-size:16px;font-weight:400;line-height:150%;color:#3C3C3C;margin-bottom:0}#playmates-landing .header h1{color:#00A295;font-size:24px;font-weight:700;line-height:125%}#playmates-landing .header .logo{margin-bottom:1em}#playmates-landing .ticket_container{background:url(../../images/playmates/playmates3/ticket-background-desktop.png) repeat-y;padding:1em;position:relative;margin-bottom:1em}#playmates-landing .ticket_container .tickets>div{display:inline-block;margin:0 .27em;position:relative;width:170px;height:113px;vertical-align:middle}#playmates-landing .ticket_container .tickets .joined{text-align:center;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.2em}#playmates-landing .ticket_container .tickets .joined span{display:block;margin-top:33px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#playmates-landing .ticket_container .tickets .ticket_wrapper .ticket{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}#playmates-landing .ticket_container .tickets .ticket_wrapper .ticket:hover{cursor:pointer}#playmates-landing .ticket_container .tickets .ticket_wrapper .share{position:absolute;background:#fff;padding:.5em;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 3px 12px 0 #777;-moz-box-shadow:0 3px 12px 0 #777;box-shadow:0 3px 12px 0 #777;border:1px solid #ddd;width:191px;left:-12%;opacity:0;-webkit-transform:translateY(5%);-moz-transform:translateY(5%);-ms-transform:translateY(5%);-o-transform:translateY(5%);transform:translateY(5%);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:1000;visibility:hidden}#playmates-landing .ticket_container .tickets .ticket_wrapper .share .arrow{position:absolute;top:-10px;left:46%;border-right:10px solid transparent;border-bottom:10px solid #fff;border-left:10px solid transparent}.IE7 #playmates-landing .ticket_container .tickets .ticket_wrapper .share,.IE8 #playmates-landing .ticket_container .tickets .ticket_wrapper .share{width:135px;left:5%}#playmates-landing .ticket_container .tickets .ticket_wrapper .share ul{list-style:none;padding:0;margin:0}.IE7#playmates-landing .ticket_container .tickets .ticket_wrapper .share ul{margin:1em auto 0;width:17%}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li{display:inline-block;margin:0 .1em;height:76px;color:#ff0}.IE7 #playmates-landing .ticket_container .tickets .ticket_wrapper .share li{height:80px}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li a{text-decoration:none;width:60px;height:60px;display:inline-block;background:url(../../images/playmates/playmates3/voucher-sharing-icons.png) no-repeat}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li a.download-btn{background-position:-4px -5px}.IE7 #playmates-landing .ticket_container .tickets .ticket_wrapper .share li a.download-btn,.IE8 #playmates-landing .ticket_container .tickets .ticket_wrapper .share li a.download-btn{display:none}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li a.email-btn{background-position:-79px -5px}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li a.print-btn{background-position:-152px -5px}#playmates-landing .ticket_container .tickets .ticket_wrapper .share li a span{display:block;padding-top:60px;font-size:.85em;text-align:center}#playmates-landing .ticket_container .tickets .ticket_wrapper.active .ticket{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06)}#playmates-landing .ticket_container .tickets .ticket_wrapper.active .share{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible}#playmates-landing .ticket_container .no-canvas-ticket{position:relative}#playmates-landing .ticket_container .no-canvas-ticket .code,#playmates-landing .ticket_container .no-canvas-ticket .name{position:absolute}#playmates-landing .ticket_container .no-canvas-ticket .code{color:#000;top:45px;left:103px;font-weight:700}#playmates-landing .ticket_container .no-canvas-ticket .name{color:#fff;top:73px;left:10px}#playmates-landing #download-ticket{text-align:center;padding:15px 15px 30px}#playmates-landing #download-ticket img{-webkit-box-shadow:0 5px 15px #000;-moz-box-shadow:0 5px 15px #000;box-shadow:0 5px 15px #000;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#playmates-landing .fancybox-skin{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#playmates-landing .zero-remaining-codes{background:rgba(255,255,255,.7);color:#327170;font-size:1.2em;padding:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;width:300px;margin:50px auto}#playmates-landing .bonus-earned .dropdown-toggle,#playmates-landing .dropdown-toggle,#playmates-landing .how-it-works .dropdown-toggle,#playmates-landing .participate .dropdown-toggle,#playmates-landing .what-to-do .dropdown-toggle{left:inherit;position:inherit}#playmates-landing .dropdown-toggle::after{border-top:none!important}#playmates-landing .dropdown-toggle{position:absolute;display:block;height:35px;width:14px;background:url(../images/playmates/playmates3/expand-arrow.png) no-repeat}#playmates-landing .how-it-works .rewards-table{font-family:TombolaWallop}#playmates-landing .how-it-works .rewards-table h3{width:344.11px;color:#006971;font-weight:700;font-size:18px;line-height:150%;margin-top:10px;margin-bottom:10px}#playmates-landing .how-it-works .rewards-table .bingo,#playmates-landing .how-it-works .rewards-table .slots{width:60%;border:3px solid #fff}#playmates-landing .how-it-works .rewards-table .slots th{padding-left:12px}#playmates-landing .how-it-works .rewards-table table{padding:12px 20px;color:#3C3C3C}#playmates-landing .how-it-works .rewards-table table tr>:last-child{border-left:5px solid #fff}#playmates-landing .how-it-works .rewards-table table th{padding:4px;font-size:16px;font-weight:700;color:#FFF;background-color:#006971}#playmates-landing .how-it-works .rewards-table table td{padding:4px;color:#3C3C3C;font-size:16px;font-weight:400;line-height:150%}#playmates-landing .how-it-works .rewards-table table tr:nth-child(even) td{background-color:#00A29526}#playmates-landing .how-it-works .rewards-table table tr:nth-child(odd) td{background-color:#FFF}#playmates-landing ol{display:flex;padding:10px 18px;flex-direction:column;align-items:flex-start}#playmates-landing ol li{color:#3C3C3C;font-weight:400;font-size:16px}#playmates-landing .bonus-earned,#playmates-landing .how-it-works,#playmates-landing .section-item{padding:12px 24px;background-color:#e4f8f7;border-radius:0}#playmates-landing .bonus-earned .prize_amount,#playmates-landing .how-it-works .prize_amount,#playmates-landing .section-item .prize_amount{font-family:TombolaWallop;color:#3C3C3C;font-size:16px}#playmates-landing .bonus-earned h2,#playmates-landing .how-it-works h2,#playmates-landing .section-item h2{cursor:pointer;padding:0;margin:0;position:relative;display:flex;flex-direction:row;justify-content:space-between}.IE7 #playmates-landing .bonus-earned h2,.IE7 #playmates-landing .how-it-works h2,.IE7 #playmates-landing .section-item h2{z-index:-1}#playmates-landing .bonus-earned .dropdown-toggle,#playmates-landing .how-it-works .dropdown-toggle,#playmates-landing .section-item .dropdown-toggle{margin-right:20px}#playmates-landing .bonus-earned.open .dropdown-toggle,#playmates-landing .how-it-works.open .dropdown-toggle,#playmates-landing .section-item.open .dropdown-toggle{border:none;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-moz-transform-origin:100% 50%;-ms-transform-origin:100% 50%;-o-transform-origin:100% 50%;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}#playmates-landing .bonus-earned.open>div,#playmates-landing .how-it-works.open>div,#playmates-landing .section-item.open>div{display:block;-moz-animation:slideLeftAndFadeIn .4s ease-out forwards;-o-animation:slideLeftAndFadeIn .4s ease-out forwards;-webkit-animation:slideLeftAndFadeIn .4s ease-out forwards;animation:slideLeftAndFadeIn .4s ease-out forwards}#playmates-landing .bonus-earned.open h2,#playmates-landing .how-it-works.open h2,#playmates-landing .section-item.open h2{margin-bottom:20px}#playmates-landing .bonus-earned.open .prize_total,#playmates-landing .how-it-works.open .prize_total,#playmates-landing .section-item.open .prize_total{font-family:TombolaWallop;font-weight:700;color:#006971;font-size:18px}#playmates-landing .bonus-earned.open p,#playmates-landing .how-it-works.open p,#playmates-landing .section-item.open p{color:#3C3C3C;font-weight:400;line-height:27px}#playmates-landing .bonus-earned .prize-table{width:55%;min-width:525px;border-collapse:collapse;border:3px solid #fff;padding:4px;color:#3C3C3C;font-size:16px;font-weight:400;line-height:150%}#playmates-landing .bonus-earned .prize-table th{padding:4px;font-size:16px;font-weight:700;color:#FFF;margin-left:5px;background-color:#006971}#playmates-landing .bonus-earned .prize-table .amigo{width:60%;padding-left:7px}#playmates-landing .bonus-earned .prize-table tr:nth-child(even){background-color:#FFF}#playmates-landing .bonus-earned .prize-table tr:nth-child(odd){background-color:#00A29526}#playmates-landing .bonus-earned .prize-table tr>:last-child{border-left:5px solid #fff}#playmates-landing .bonus-earned .prize-table .username{text-decoration:underline;font-weight:700;color:#3C3C3C;margin-left:7px}#playmates-landing .bonus-earned .prize-table .status-active,#playmates-landing .bonus-earned .prize-table .status-expired{margin-top:7px;font-size:10.77px;line-height:13.85px;width:60px;gap:7.69px;border-radius:50px;color:#FFF;display:flex;font-weight:700}#playmates-landing .bonus-earned .prize-table .status-active{justify-content:center;background-color:#1B8242}#playmates-landing .bonus-earned .prize-table .status-expired{justify-content:center;background-color:#9F172E}#playmates-landing .bonus-earned .prize-table .bonus{color:#3C3C3C;padding-left:5px}#playmates-landing .bonus-earned .prize-table td .contributor{display:flex;flex-direction:column;justify-items:baseline;align-items:flex-start;min-height:50px;color:#3C3C3C}#playmates-landing .bonus-earned .prize-table td .prize_date{font-family:TombolaWallop;padding-left:5px;font-size:16px;color:#3C3C3C}#playmates-landing .bonus-earned .prize-table span{color:#3C3C3C}#playmates-landing .bonus-earned .prize-table strong{color:#3C3C3C;font-weight:700}#playmates-landing .enter-playmate-or-code input[type=text]{padding-left:22px;width:370px;height:35px;border:2px solid #2D868C;vertical-align:bottom;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#playmates-landing .enter-playmate-or-code input[type=submit]{display:inline}#playmates-landing .enter-playmate-or-code .field-validation-error{padding-left:0!important;width:100%!important}#playmates-landing .enter-playmate-or-code em{color:#333;font-size:.88em;display:block}#playmates-landing #joined-voucher-reminder{font-size:15px;padding-top:0}#playmates-landing #download-voucher-modal p{color:#2D868C;font-size:28px;line-height:30px}#playmates-landing .print-voucher .container{width:595px;height:420px;position:relative;margin:0 auto}#playmates-landing .print-voucher .container:hover .print-btn{opacity:1}#playmates-landing .print-voucher #name-top,#playmates-landing .print-voucher #ticket{position:absolute}#playmates-landing .print-voucher #name-top{left:20px;top:115px;font-size:2em;color:#FBF8CF}#playmates-landing .print-voucher #ticket{bottom:75px;left:24px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 40px #fff;-moz-box-shadow:0 0 40px #fff;box-shadow:0 0 40px #fff}#playmates-landing .print-voucher .print-btn{opacity:0;background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;top:0;left:0;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#playmates-landing .print-voucher .print-btn>span{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;width:14%;height:7%;background:#06ADA1;font-size:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none;padding:.75em 2.25em;color:#fff;border:2px solid #05948a;-webkit-box-shadow:inset 0 0 6px 0 #ddd;-moz-box-shadow:inset 0 0 6px 0 #ddd;box-shadow:inset 0 0 6px 0 #ddd}#playmates-landing .print-voucher .print-btn>span:hover{-webkit-box-shadow:inset 0 0 4px 1px #fff;-moz-box-shadow:inset 0 0 4px 1px #fff;box-shadow:inset 0 0 4px 1px #fff;border:2px solid #06a398;background:#07c1b3;cursor:pointer}.IE7#playmates-landing .print-voucher .print-btn>span{top:174px;left:196px}@media print{#playmates-landing .print-voucher *{-webkit-print-color-adjust:exact}#playmates-landing .print-voucher a{display:none}#playmates-landing .print-voucher #ticket{width:284px;height:185px;background:#00B2AC;overflow:hidden}#playmates-landing .print-voucher #ticket>img{background:#00B2AC}}#playmates-landing .no-canvas-ticket{position:relative}#playmates-landing .no-canvas-ticket .code,#playmates-landing .no-canvas-ticket .name{position:absolute}#playmates-landing .no-canvas-ticket .code{color:#000;top:75px;left:173px;font-weight:700}.playmates_email_withCode #playmates-landing .no-canvas-ticket .code{top:51px;left:121px}#playmates-landing #playmates-landing .no-canvas-ticket .code{top:45px;left:103px}#playmates-landing .no-canvas-ticket .name{color:#fff;top:122px;left:16px}.playmates_email_withCode #playmates-landing .no-canvas-ticket .name{top:85px;left:10px}#playmates-landing #playmates-landing .no-canvas-ticket .name{top:73px;left:10px}