/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}footer .ss-logo,.login-container .ss-logo{background-image:url(../images/silver-slipper-logo-white.png);background-repeat:no-repeat;background-size:100%;width:185px;height:67px}@font-face{font-family:'OpenSans-Light';src:url("../fonts/OpenSans-Light.eot");src:local("../fonts/Open Sans Light"),local("../fonts/OpenSans-Light"),url("../fonts/OpenSans-Light.woff2") format("woff2"),url("../fonts/OpenSans-Light.woff") format("woff"),url("../fonts/OpenSans-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'OpenSans-LightItalic';src:url("../fonts/OpenSans-LightItalic.eot");src:local("Open Sans Light Italic"),local("../fonts/OpenSans-LightItalic"),url("../fonts/OpenSans-LightItalic.woff2") format("woff2"),url("../fonts/OpenSans-LightItalic.woff") format("woff"),url("../fonts/OpenSans-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'OpenSans-Regular';src:url("../fonts/OpenSans-Regular.eot");src:local("Open Sans Regular"),local("../fonts/OpenSans-Regular"),url("../fonts/OpenSans-Regular.woff2") format("woff2"),url("../fonts/OpenSans-Regular.woff") format("woff"),url("../fonts/OpenSans-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans-RegularItalic';src:url("../fonts/OpenSans-Italic.eot");src:local("Open Sans Italic"),local("../fonts/OpenSans-Italic"),url("../fonts/OpenSans-Italic.woff2") format("woff2"),url("../fonts/OpenSans-Italic.woff") format("woff"),url("../fonts/OpenSans-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'OpenSans-SemiBold';src:url("../fonts/OpenSans-SemiBold.eot");src:local("Open Sans SemiBold"),local("../fonts/OpenSans-SemiBold"),url("../fonts/OpenSans-SemiBold.woff2") format("woff2"),url("../fonts/OpenSans-SemiBold.woff") format("woff"),url("../fonts/OpenSans-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'OpenSans-SemiBoldItalic';src:url("../fonts/OpenSans-SemiBoldItalic.eot");src:local("Open Sans SemiBold Italic"),local("../fonts/OpenSans-SemiBoldItalic"),url("../fonts/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("../fonts/OpenSans-SemiBoldItalic.woff") format("woff"),url("../fonts/OpenSans-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:'OpenSans-Bold';src:url("../fonts/OpenSans-Bold.eot");src:local("Open Sans Bold"),local("../fonts/OpenSans-Bold"),url("../fonts/OpenSans-Bold.woff2") format("woff2"),url("../fonts/OpenSans-Bold.woff") format("woff"),url("../fonts/OpenSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'OpenSans-BoldItalic';src:url("../fonts/OpenSans-BoldItalic.eot");src:local("Open Sans Bold Italic"),local("../fonts/OpenSans-BoldItalic"),url("../fonts/OpenSans-BoldItalic.woff2") format("woff2"),url("../fonts/OpenSans-BoldItalic.woff") format("woff"),url("../fonts/OpenSans-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'OpenSans-ExtraBold';src:url("../fonts/OpenSans-ExtraBold.eot");src:local("Open Sans ExtraBold Italic"),local("../fonts/OpenSans-ExtraBold"),url("../fonts/OpenSans-ExtraBold.woff2") format("woff2"),url("../fonts/OpenSans-ExtraBold.woff") format("woff"),url("../fonts/OpenSans-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'SilverSlipperIcons';src:url("../fonts/SilverSlipperIcons.ttf?owcrk7") format("truetype"),url("../fonts/SilverSlipperIcons.woff?owcrk7") format("woff"),url("../fonts/SilverSlipperIcons.svg?owcrk7#SilverSlipperIcons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:'SilverSlipperIcons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:""}.icon-nav:before{content:""}.icon-birthday-cake:before{content:""}.icon-email:before{content:""}.icon-gender:before{content:""}.icon-host:before{content:""}.icon-hour-glass:before{content:""}.icon-phone:before{content:""}.icon-player-card:before{content:""}.icon-player-id:before{content:""}.icon-player-pin:before{content:""}.icon-user:before{content:""}.icon-angle-right:before{content:""}.icon-angle-down:before{content:""}.icon-angle-up:before{content:""}.icon-angle-left:before{content:""}.btn{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:12px;color:white;background-color:#005593;padding:0 15px;height:36px;display:inline-flex;justify-content:center;align-items:center;border:2px solid white;border-radius:18px;align-self:center;cursor:pointer;outline:none}.btn:hover{color:#005593;background-color:transparent;text-decoration:none;border-color:#005593}.btn-alt{color:#005593;background-color:white;border:2px solid #005593}.btn-alt:hover{color:white;background-color:#005593;border-color:white}.progress-circle{width:270px;height:270px}.progress-circle div{position:absolute;height:270px;width:270px;border-radius:50%;border:1px solid #EAE4D1}.progress-circle .background{background-color:#D1C49A}.progress-circle .rotate{clip:rect(0 135px 270px 0)}.progress-circle .left{clip:rect(0 135px 270px 0);opacity:1;background-color:#D1C49A}.progress-circle .right{clip:rect(0 135px 270px 0);transform:rotate(180deg);opacity:0}.progress-circle .inner-circle-content{position:absolute;height:248px;width:248px;left:10px;top:10px;border-radius:50%;background-color:#EAE4D1;display:flex;justify-content:center;align-content:center;flex-direction:column;padding:20px}@keyframes toggle{0%{opacity:0}100%{opacity:1}}.load-ellipsis{display:inline-block;position:relative;width:64px;height:64px}.load-ellipsis div{position:absolute;top:27px;width:11px;height:11px;border-radius:50%;background:#000;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.load-ellipsis div:nth-child(1){left:6px;animation:load-ellipsis1 0.6s infinite}.load-ellipsis div:nth-child(2){left:6px;animation:load-ellipsis2 0.6s infinite}.load-ellipsis div:nth-child(3){left:26px;animation:load-ellipsis2 0.6s infinite}.load-ellipsis div:nth-child(4){left:45px;animation:load-ellipsis3 0.6s infinite}@keyframes load-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes load-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes load-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(19px, 0)}}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;height:100%}body{font-size:14px;font-family:"OpenSans-Regular",Arial,sans-serif;background-color:#EAE4D1;color:#000}p{margin:0}a{color:#000;text-decoration:none}a:hover{color:#005593;text-decoration:underline}.hidden{display:none !important}.sapphire{color:#2E3192}.sapphire-bg{background-color:#2E3192}.emerald{color:#0D8B45}.emerald-bg{background-color:#0D8B45}.ruby{color:#B32224}.ruby-bg{background-color:#B32224}.diamond{color:#333}.diamond-bg{background-color:#333}footer .ss-logo,.login-container .ss-logo{background-image:url(../images/silver-slipper-logo-white.png);background-repeat:no-repeat;background-size:100%;width:185px;height:67px}header{background-image:url(../images/hero-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;max-height:80vh}header .header-container{background:#f5ebd1;background:-webkit-gradient(left top, left bottom, color-stop(0%, #f5ebd1), color-stop(23%, rgba(245,235,209,0.77)), color-stop(100%, rgba(245,235,209,0)));background:linear-gradient(to bottom, #f5ebd1 0%, rgba(245,235,209,0.77) 23%, rgba(245,235,209,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5ebd1', endColorstr='#f5ebd1', GradientType=0)}header .nav-container{margin:0 auto;padding-top:15px;display:flex;flex-flow:row nowrap;align-items:center}header .nav-container .logo{background-image:url(../images/slipper-rewards-logo.png);background-size:150px 87px;background-position:center center;background-repeat:no-repeat;flex:0 0 150px;height:87px}header .nav-container nav.header-nav{padding:0 50px;display:flex;margin-left:0}header .nav-container nav.header-nav a{font-size:16px;font-family:"OpenSans-BoldItalic",Arial,sans-serif;padding:0 15px;flex:0 1 auto}header .nav-container nav.mobile-nav{display:none}header .nav-container .user-logout{flex:1;display:flex;justify-content:flex-end}header .nav-container .user-logout i{font-size:30px;margin-right:10px}header .nav-container .user-logout span{display:block;font-family:"OpenSans-BoldItalic",Arial,sans-serif;font-size:16px}header .nav-container .user-logout a{font-family:"OpenSans-RegularItalic",Arial,sans-serif;font-size:16px;color:#000;text-decoration:none}header .nav-container .user-logout a:hover{color:#005593;text-decoration:underline}header .nav-container .nav-icon-link{display:none;font-size:34px}@media (max-width: 899px){header .nav-container{justify-content:space-between}header .nav-container .nav-icon-link{display:inline-block;text-decoration:none}header .nav-container .nav-icon-link:hover{text-decoration:none}header .nav-container .user-logout{display:none}header .nav-container .logo{background-image:url(../images/slipper.png);background-size:30px 26px;flex:0 0 30px;height:26px}header .nav-container nav.header-nav{display:none}header .nav-container nav.mobile-nav{position:fixed;left:0;top:0;height:100vh;width:100%;z-index:99;overflow:hidden;background:rgba(0,0,0,0.9);padding:50px;display:flex;flex-direction:column;align-items:center;margin-left:-100%;transition:margin-left .3s ease-out}header .nav-container nav.mobile-nav a{font-size:14px;font-family:"OpenSans-Bold",Arial,sans-serif;padding:10px 20px;color:white;width:250px;text-transform:uppercase;height:40px;border:2px solid white;border-radius:20px;display:flex;justify-content:center;align-items:center;text-decoration:none}header .nav-container nav.mobile-nav a:hover{text-decoration:none}header .nav-container nav.mobile-nav a+a{margin-top:20px}header .nav-container nav.mobile-nav .close-icon-link{display:inline-block;align-self:flex-end;border:none;font-size:40px;padding:10px;width:auto;height:auto;margin-bottom:30px;text-decoration:none}header .nav-container nav.mobile-nav .close-icon-link:hover{text-decoration:none}header .nav-container nav.mobile-nav .signout-link{display:flex;font-family:"OpenSans-RegularItalic",Arial,sans-serif;color:rgba(255,255,255,0.7);border:none;text-transform:capitalize;margin-top:40px}}header .hero-text{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;padding:50px 0 110px 0;margin:0 auto}header .hero-text p{flex:1 1 100%;text-align:center}header .hero-text p:first-child{font-size:80px;color:#005593;font-family:"OpenSans-ExtraBold",Arial,sans-serif}header .hero-text p:last-child{font-size:46px;color:#000;font-family:"OpenSans-SemiBold",Arial,sans-serif}@media (max-width: 1099px){header .hero-text p:first-child{font-size:60px}header .hero-text p:last-child{font-size:34px}}@media (max-width: 820px){header .hero-text{padding:50px 0 70px 0}header .hero-text p:first-child{font-size:46px}header .hero-text p:last-child{font-size:26px}}@media (max-width: 630px){header .hero-text p:first-child{font-size:36px}header .hero-text p:last-child{font-size:20px}}.inner-body{width:92%;max-width:1200px}.content-section{border-bottom:5px solid #005593;padding:50px 0;display:flex;justify-content:center}.content-section .inner-body{display:flex;flex-direction:column}.content-section .content-section-title{font-family:"OpenSans-RegularItalic",Arial,sans-serif;font-size:40px;color:#005593;text-align:center;margin-bottom:40px}footer{display:flex;flex-direction:column;align-items:center;padding:40px 0;background:#005593;background:linear-gradient(165deg, #005593 0%, #005593 60%, #0065a1 100%);color:white}footer a{color:white}footer a:hover{color:rgba(255,255,255,0.7)}@media (max-width: 459px){footer{padding:0 0 40px 0}}footer nav{display:flex}footer nav a{padding:10px 30px;font-family:"OpenSans-RegularItalic",Arial,sans-serif;font-size:16px;color:white}footer nav a:hover{color:rgba(255,255,255,0.7)}@media (max-width: 699px){footer nav a{padding:15px;font-size:16px}}@media (max-width: 459px){footer nav{flex-direction:column;width:100%}footer nav a{text-align:center;flex:1;border-bottom:1px solid rgba(209,196,154,0.4);color:white}}footer .ss-logo{margin:30px 0 20px 0}footer .ss-address{text-align:center;font-family:"OpenSans-Regular",Arial,sans-serif;font-size:12px;line-height:1.3}#siteseal{margin:20px auto;text-align:center}.modal-open{position:absolute;width:100%;overflow:hidden}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:88;display:flex;text-align:center;overflow-y:auto}.modal{position:relative;max-width:600px;margin:0 auto;padding:50px 0}.close-modal-btn{background:black;color:white;position:absolute;right:-15px;top:-15px;font-size:18px;border:2px solid white;border-radius:100%;width:34px;height:34px;display:flex;justify-content:center;align-items:center}.close-modal-btn:hover{border-color:white;text-decoration:none;color:white}.tier-benefits-modal-body{position:relative;margin:0 30px;max-width:600px}.tier-benefits-modal-body img{width:100%}footer .ss-logo,.login-container .ss-logo{background-image:url(../images/silver-slipper-logo-white.png);background-repeat:no-repeat;background-size:100%;width:185px;height:67px}.login-wrapper{display:flex;justify-content:center;min-height:100vh;flex-direction:column;background:#003c87;background:linear-gradient(165deg, #003c87 0%, #005593 60%, #0065a1 100%)}.login-wrapper:before,.login-wrapper:after{content:' ';flex:1}.login-container{display:flex;flex-direction:column;justify-content:center;flex:0 0 auto}.login-container .logo{background-image:url(../images/slipper-rewards-logo-white.png);background-size:150px 87px;background-position:center center;background-repeat:no-repeat;height:87px;flex:0 0 87px;margin-top:30px}.login-container .login-form{width:100%;max-width:320px;padding:30px 20px;align-self:center}.login-container .login-form input[type="number"],.login-container .login-form input[type="password"],.login-container .login-form input[type="text"]{width:100%;height:50px;background-color:transparent;border:none;border-bottom:2px solid white;appearance:none;outline:none;color:white;padding:0 10px 0 40px;font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:16px}.login-container .login-form input[type="number"]::-webkit-input-placeholder,.login-container .login-form input[type="password"]::-webkit-input-placeholder,.login-container .login-form input[type="text"]::-webkit-input-placeholder{font-family:"OpenSans-Regular",Arial,sans-serif;color:rgba(255,255,255,0.7)}.login-container .login-form input[type="number"]::-moz-placeholder,.login-container .login-form input[type="password"]::-moz-placeholder,.login-container .login-form input[type="text"]::-moz-placeholder{font-family:"OpenSans-Regular",Arial,sans-serif;color:rgba(255,255,255,0.7)}.login-container .login-form input[type="number"]:-ms-input-placeholder,.login-container .login-form input[type="password"]:-ms-input-placeholder,.login-container .login-form input[type="text"]:-ms-input-placeholder{font-family:"OpenSans-Regular",Arial,sans-serif;color:rgba(255,255,255,0.7)}.login-container .login-form input[type="number"]:-moz-placeholder,.login-container .login-form input[type="password"]:-moz-placeholder,.login-container .login-form input[type="text"]:-moz-placeholder{font-family:"OpenSans-Regular",Arial,sans-serif;color:rgba(255,255,255,0.7)}.login-container .login-form input[type="number"]::-webkit-inner-spin-button,.login-container .login-form input[type="number"]::-webkit-outer-spin-button{appearance:none;margin:0}.login-container .login-form input[type=number]{-moz-appearance:textfield}.login-container .login-form input.input-username,.login-container .login-form input.input-password{padding:0 5px}.login-container .login-form .btn{width:100%;height:44px;border-radius:22px;font-size:16px}.login-container .login-form .btn:hover{color:#005593;background-color:white;border-color:white}.login-container .login-form button{appearance:none}.login-container .login-form .form-row{position:relative}.login-container .login-form .form-row .icon{position:absolute;left:0;top:10px;font-size:30px;color:white}.login-container .login-form .form-row+.form-row{margin-top:20px}.login-container .login-form .remember-me-row{display:flex;align-items:center}.login-container .login-form .remember-me-row label{flex:0 0 auto}.login-container .login-form .remember-me-row p{font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:14px;margin-left:10px}.login-container .login-form .switch{position:relative;display:inline-block;width:60px;height:34px}.login-container .login-form .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#D1C49A;transition:.4s}.login-container .login-form .switch .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;transition:.4s}.login-container .login-form .switch .slider.round{border-radius:34px}.login-container .login-form .switch .slider.round:before{border-radius:50%}.login-container .login-form .switch input{display:none}.login-container .login-form .switch input:checked+.slider{background-color:#005593}.login-container .login-form .switch input:focus+.slider{box-shadow:0 0 1px #005593}.login-container .login-form .switch input:checked+.slider:before{transform:translateX(26px)}.login-container .login-form .hint{margin-top:3px;color:#fff;font-weight:bold}.login-container .login-error{padding-bottom:25px;color:red;font-family:"OpenSans-Bold",Arial,sans-serif;font-size:12px;display:none;text-align:center}.login-container .loading-container{display:flex;justify-content:center}.login-container .ss-logo{margin:0 auto 30px auto}.my-account-section{background-color:#005593;color:white}.my-account-section .avatar-container{margin-top:-80px;text-align:center}.my-account-section .avatar-container .avatar{width:160px;height:160px;border:3px solid white;display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url("../images/default-user-profile.png")}.my-account-section .avatar-container .player-name{margin-top:10px;font-family:"OpenSans-Bold",Arial,sans-serif;font-size:20px;background-color:white;border-radius:20px;line-height:36px;color:black;display:inline-block;padding:0 20px;border:2px solid #EAE4D1}@media (max-width: 599px){.my-account-section .avatar-container .player-name{font-size:16px}}.my-account-section .account-details{display:flex;flex-flow:row nowrap;margin-top:40px}.my-account-section .account-details .detail{display:flex;justify-content:center;align-items:center;flex:1 1 auto;padding:10px;overflow:hidden}.my-account-section .account-details .detail .icon{font-size:20px;margin:0 10px 0 0}.my-account-section .account-details .detail p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.my-account-section .account-details .detail p .label{display:block;font-family:"OpenSans-Bold",Arial,sans-serif;font-size:14px;text-transform:uppercase;margin-bottom:5px}.my-account-section .account-details .detail p .value{font-family:"OpenSans-Regular",Arial,sans-serif;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (min-width: 900px) and (max-width: 999px){.my-account-section .account-details .detail{flex-direction:column}.my-account-section .account-details .detail .icon{margin:0 0 10px 0}.my-account-section .account-details .detail p{text-align:center}}@media (max-width: 899px){.my-account-section .account-details{flex-flow:row wrap}.my-account-section .account-details .detail{flex:1 1 100%;border-top:1px solid rgba(255,255,255,0.1);padding:10px 4%}.my-account-section .account-details .detail:last-child{border-bottom:1px solid rgba(255,255,255,0.1)}.my-account-section .account-details .detail .icon{font-size:24px;flex:0 0 auto}.my-account-section .account-details .detail p{flex:1 1 100%;display:flex;justify-content:space-between}.my-account-section .account-details .detail p .label{margin-right:10px}}@media (max-width: 899px){.my-account-section{padding:50px 0 0 0}.my-account-section .inner-body{width:100%}}.my-rewards-section .points-buckets{display:flex;align-items:center}.my-rewards-section .points-buckets .comp-bucket{flex:1;margin-top:-54px}.my-rewards-section .points-buckets .tier-bucket{flex:0 0 270px;padding:0 40px;width:350px;height:350px;position:relative}.my-rewards-section .points-buckets .tier-bucket .tier-points{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:40px;text-align:center}.my-rewards-section .points-buckets .tier-bucket .tier-points-label{font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:16px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #D1C49A;text-align:center}.my-rewards-section .points-buckets .tier-bucket .points-to-next-tier{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:20px;text-align:center}.my-rewards-section .points-buckets .tier-bucket .points-to-next-tier-label{font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:12px;text-align:center}.my-rewards-section .points-buckets .tier-bucket .tier-level{font-size:30px;font-family:"OpenSans-LightItalic",Arial,sans-serif;text-align:center;margin-top:20px;text-transform:uppercase}.my-rewards-section .points-buckets .tier-bucket .tier-level-label{font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:12px;text-align:center}.my-rewards-section .points-buckets .tier-bucket .tier-valid-period{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:12px;text-align:center}.my-rewards-section .points-buckets .free-play-bucket{flex:1;margin-top:-54px}.my-rewards-section .points-pill+.points-pill{margin-top:20px}.my-rewards-section .points-pill{border:2px solid #000;padding:20px;border-radius:47px;text-align:center}.my-rewards-section .points-pill .label{font-family:"OpenSans-SemiBold",Arial,sans-serif;font-size:14px;text-transform:uppercase}.my-rewards-section .points-pill .value{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:26px;margin-top:5px}.my-rewards-section .progress-bar-container{margin-top:20px}.my-rewards-section .progress-bar-container .progress-marker{background-image:url(../images/slipper.png);background-repeat:no-repeat;background-size:22px 16px;width:22px;height:16px;margin:0 0 2px -22px;position:relative}.my-rewards-section .progress-bar-container .progress-bar{height:15px;background-color:#D1C49A;position:relative}.my-rewards-section .progress-bar-container .progress-bar .progress-line{height:15px;width:0;display:block;position:absolute;z-index:5}.my-rewards-section .progress-bar-container .progress-bar .progress-line.progress-line-sapphire{z-index:9}.my-rewards-section .progress-bar-container .progress-bar .progress-line.progress-line-emerald{z-index:8}.my-rewards-section .progress-bar-container .progress-bar .progress-line.progress-line-ruby{z-index:7}.my-rewards-section .progress-bar-container .progress-bar .progress-line.progress-line-diamond{z-index:6}.my-rewards-section .progress-bar-container .progress-bar .tier-lines{position:absolute;width:100%;z-index:50;height:15px}.my-rewards-section .progress-bar-container .progress-bar .tier-lines .tier-line{display:block;height:15px;position:absolute;top:0;width:2px;background-color:#EAE4D1}.my-rewards-section .progress-bar-container .progress-bar .tier-lines .tier-line:nth-child(1){left:25%}.my-rewards-section .progress-bar-container .progress-bar .tier-lines .tier-line:nth-child(2){left:50%}.my-rewards-section .progress-bar-container .progress-bar .tier-lines .tier-line:nth-child(3){left:75%}.my-rewards-section .card-levels{display:flex;margin-top:15px}.my-rewards-section .card-levels .level{flex:1;display:flex;justify-content:center;align-items:center}.my-rewards-section .card-levels .level div{margin-right:10px}.my-rewards-section .card-levels .level img{width:100%;max-width:80px}.my-rewards-section .card-levels .level p span{display:block}.my-rewards-section .card-levels .level .level-label{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:14px;text-transform:uppercase}.my-rewards-section .card-levels .level .level-value{font-family:"OpenSans-Regular",Arial,sans-serif;font-size:12px}.my-rewards-section .teir-benefits{text-align:center;margin-top:40px}@media (max-width: 799px){.my-rewards-section .points-buckets{flex-direction:column;align-items:stretch}.my-rewards-section .points-buckets .tier-bucket{order:1;align-self:center;flex:0 0 auto}.my-rewards-section .points-buckets .comp-bucket{order:3;margin-top:20px;flex:0 0 auto}.my-rewards-section .points-buckets .free-play-bucket{order:2;flex:0 0 auto;margin-top:20px;display:flex;flex-flow:row nowrap;align-items:center}.my-rewards-section .points-buckets .free-play-bucket .points-pill{flex:1}.my-rewards-section .points-pill+.points-pill{margin-top:0}.my-rewards-section .progress-bar-container{margin-top:40px}.my-rewards-section .card-levels{margin-top:25px}.my-rewards-section .card-levels .level{flex-direction:column}.my-rewards-section .card-levels .level div{margin:0 0 5px 0}.my-rewards-section .card-levels .level p span{text-align:center}.my-rewards-section .card-levels .level .level-label{font-size:12px}.my-rewards-section .card-levels .level .level-value{font-size:10px}.my-rewards-section .teir-benefits .btn{width:100%;height:44px;border-radius:22px}}.my-offers-section .offers-loading{display:flex;justify-content:center}.my-offers-section .offer-types-container{display:flex;flex-flow:row wrap;justify-content:center}.my-offers-section .offer-types-container .offer-type-block{flex:0 0 300px;display:flex;flex-flow:row wrap;background-color:white;box-shadow:0 1px 3px rgba(180,168,134,0.12),0 1px 2px rgba(180,168,134,0.24);transition:all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);padding:30px;margin:20px}.my-offers-section .offer-types-container .offer-type-block:hover{box-shadow:0 10px 20px rgba(180,168,134,0.19),0 6px 6px rgba(180,168,134,0.23)}.my-offers-section .offer-types-container .offer-type-block .offer-type{flex:1 1 100%;font-family:"OpenSans-SemiBoldItalic",Arial,sans-serif;font-size:24px;margin-bottom:30px;text-align:center}.my-offers-section .offer-types-container .offer-type-block a{flex:1 1 100%}@media (max-width: 799px){.my-offers-section .offer-types-container .offer-type-block{flex:1 1 100%;padding:20px;margin:10px}.my-offers-section .offer-types-container .offer-type-block .offer-type{font-size:24px;margin-bottom:20px}}.my-offers-section .no-offers{font-family:"OpenSans-Light",Arial,sans-serif;font-size:24px;text-align:center}.my-offers-section .offers-container{display:flex;flex-direction:column}.my-offers-section .offers-container .offer-header{text-align:center}.my-offers-section .offers-container .offer-header .offer-type-title{font-family:"OpenSans-BoldItalic",Arial,sans-serif;font-size:40px;margin:20px 0}@media (max-width: 699px){.my-offers-section .offers-container .offer-header .offer-type-title{font-size:30px}}.my-offers-section .offers-container .offer-block{margin-bottom:20px;background-color:white;position:relative}.my-offers-section .offers-container .offer-block .offer-overlay{background-color:rgba(255,255,255,0.4);position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.my-offers-section .offers-container .offer-block .offer-overlay .coming-soon-label{font-family:"OpenSans-ExtraBold",Arial,sans-serif;font-size:20px;padding:10px 30px;background-color:#0D8B45;border-radius:4px;color:white}.my-offers-section .offers-container .offer-block .offer{display:flex;flex-flow:row nowrap;border-bottom:2px solid #EAE4D1}.my-offers-section .offers-container .offer-block .offer .offer-type-image{background-size:cover;background-repeat:no-repeat;background-position:center;flex:0 0 150px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont{display:flex;padding:20px;flex:1 1 100%;flex-flow:row nowrap}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont{display:flex;flex-direction:column;justify-content:center;padding-right:20px;flex:1}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont .offer-name{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:24px;margin-bottom:5px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont .offer-description{font-family:"OpenSans-Regular",Arial,sans-serif;font-size:16px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-dates{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:12px;white-space:nowrap;padding-top:5px;flex:0 0 300px;text-align:right}@media (max-width: 1099px){.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont{justify-content:flex-start;flex-flow:row wrap}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont{flex:1 1 100%}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-dates{flex:1 1 100%;padding-top:15px;text-align:left}}@media (max-width: 599px){.my-offers-section .offers-container .offer-block .offer .offer-type-image{flex:0 0 80px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont{padding:10px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont .offer-name{font-size:16px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-name-cont .offer-description{font-size:12px}.my-offers-section .offers-container .offer-block .offer .offer-name-dates-cont .offer-dates{font-family:"OpenSans-ExtraBold",Arial,sans-serif;white-space:inherit}}.my-offers-section .offers-container .offer-block .offer-details-cont{display:flex;flex-flow:row wrap}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details-link{flex:1 1 100%;display:flex;justify-content:space-between;color:#005593;align-items:center;padding:10px 15px}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details-link:hover{text-decoration:none}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details-link span{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:14px}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details-link .icon{font-size:20px;transition:all 0.5s}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details-link .icon.switch-angle{transform:rotate(180deg)}.my-offers-section .offers-container .offer-block .offer-details-cont .offer-details{flex:1 1 100%;font-family:"OpenSans-Regular",Arial,sans-serif;color:#999;line-height:150%;font-size:12px;padding:0 15px 10px;display:none}.winloss-section .winloss-text{font-family:"OpenSans-Light",Arial,sans-serif;font-size:20px;text-align:center;line-height:140%}.winloss-section .winloss-years{margin-top:20px;display:flex;justify-content:center}.winloss-section .winloss-years form{display:flex;justify-content:center;flex-flow:row wrap}.winloss-section .winloss-years .btn{font-size:16px;margin:5px}.winloss-statement{background-color:white;font-family:"OpenSans-Regular",Arial,sans-serif;font-size:12px}.winloss-statement .action-btns{display:flex;justify-content:center;position:absolute;right:0;top:30px}.winloss-statement .action-btns .btn{margin:0 10px}.winloss-statement .action-btns .btn .icon{margin-right:5px}.winloss-statement a{color:blue;text-decoration:underline}.winloss-statement .statement{width:100%;max-width:740px;padding:30px 20px;margin:0 auto;position:relative}.winloss-statement .statement-logo{text-align:center;margin-bottom:40px}.winloss-statement .statement-body{line-height:1.2em}.winloss-statement .statement-body div+div{margin-top:20px}.winloss-statement .statement-body div:nth-child(2){margin-top:40px}.winloss-statement .winloss-amount-cont{display:flex;justify-content:center}.winloss-statement .winloss-amount-cont .winloss-amount{border:1px solid black}.winloss-statement .winloss-amount-cont .winloss-amount span{padding:5px 10px;font-size:12px;display:block;text-align:center}.winloss-statement .winloss-amount-cont .winloss-amount span:last-child{border-top:1px solid black;font-size:16px;font-family:"OpenSans-Bold",Arial,sans-serif}.winloss-statement .statement-footer{text-align:center;color:#999}@media print{.winloss-statement .statement{width:100%;height:100%;padding:0;position:relative}.winloss-statement #noprint{display:none}.winloss-statement .statement-footer{position:fixed;bottom:10px;left:0;right:0}}.winlossEmpty{font-family:"OpenSans-Bold",Arial,sans-serif;font-size:16px;margin-top:20px;text-align:center;display:none}
