@import url(https://fonts.googleapis.com/css?family=Oswald|Source+Sans+Pro);body,html{margin:0;padding:0}.form-group.form-group-sm{margin-bottom:7px}.reg-bg container{min-height:100%;padding-bottom:210px}.reg-bg{font-family:Oswald,sans-serif;background-image:url(/cassette.axd/file/Images/Registration/Licensed-RewardIt-Home-5e4a959023a8d2b30a638cbcbd866e9b807985d8.png),url(/cassette.axd/file/Images/Registration/green-burst-background-c0ed00b37718f7b5d10b6a972916b4d5ac55c10e.png);background-repeat:no-repeat,no-repeat;background-position:center bottom,top center;background-attachment:scroll,scroll;background-size:contain,cover;position:relative}@media only screen and (max-width:800px){.reg-bg{background:url(/cassette.axd/file/Images/Registration/bg_mobile_w800px-77562dfb22878e78c5f0acc0169a8432968af1d3.png) top center no-repeat #9ef6d9;background-size:cover}}@media only screen and (max-width:767px){.reg-bg{background:url(/cassette.axd/file/Images/Registration/bg_mobile_w540px-682e3c2c1190a90ff81882ef7498ac79e3655fb1.png) top center no-repeat #9ef6d9;background-size:cover}}.reg-bg .cash-wrapper{background:url(/Images/Registration/cash-pile.png) center bottom no-repeat;background-size:contain;min-width:100%;min-height:45%;position:absolute;bottom:-80px;z-index:-1}.reg-bg #loginBtnModal,.reg-bg #loginBtnModal:hover{padding:7px 10px;max-width:100px;max-height:50px;background-color:#56b294;border-color:#56b294;color:#fff;font-family:Oswald,Arial}.reg-bg #loginBtnModal:active,.reg-bg #loginBtnModal:hover:active{background-color:#336a58;border-color:#336a58}.reg-bg .modal-header{background-color:#56b294;border-color:#56b294;color:#fff}.reg-bg .modal-header .close span{font-size:50px;line-height:20px}@media only screen and (max-width:767px){.reg-bg .modal-dialog{width:100%;padding:0;margin:0;height:100%}}@media only screen and (max-height:350px)and (orientation:landscape){.reg-bg .modal-dialog{width:100%;padding:0;margin:0;height:350px}}.reg-bg .modal-title{font-family:Oswald,Arial;font-size:2.8em;text-shadow:2px 2px rgba(0,0,0,.5);letter-spacing:2px}.reg-bg .modal-content{width:inherit;height:inherit}.reg-bg .modal-body{border-top:5px solid rgba(86,178,148,.6)}.reg-bg .modal-body input[name=email],.reg-bg .modal-body input[name=fpwEmail],.reg-bg .modal-body input[name=password]{margin:2px auto;width:280px;height:50px;font-size:20px;border:3px solid rgba(0,0,0,.3);transition:ease-in-out .25s}.reg-bg .modal-body input[name=email]:focus,.reg-bg .modal-body input[name=fpwEmail]:focus,.reg-bg .modal-body input[name=password]:focus{box-shadow:0 5px 10px rgba(0,0,0,.2);width:290px;height:55px}.reg-bg .modal-body .WLButton,.reg-bg .modal-body .WLButton:hover{padding:8px 24px;background-color:#56b294;border-color:#56b294;color:#fff;display:block;font-family:Oswald,Arial;font-size:1.5em;margin:2px auto;transition:ease-in-out .25s;width:150px;border-bottom:3px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.5);border-left:1px solid rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.5);box-shadow:inset 0 .5px 0 1px #fff,0 5px 10px rgba(0,0,0,.2)}.reg-bg .modal-body .WLButton:active,.reg-bg .modal-body .WLButton:hover:active{background-color:#336a58;border-color:#336a58;box-shadow:inset 0 .5px 0 1px #fff,0 0 10px rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.3);transform:translateY(1px)}.reg-bg .modal-body .WLButton:hover{background-color:#336a58;border-color:#336a58}.reg-bg .modal-body #fpwSend{width:200px}.reg-bg header{background-color:#fff;padding-bottom:10px;opacity:1;filter:alpha(opacity=100);border-bottom:8px solid #56b294;box-shadow:0 2px 10px #aaa}.reg-bg header .navbar{background-color:#fff;border-bottom:8px solid #56b294;box-shadow:0 2px 10px #aaa}.reg-bg header .navbar-inverse .navbar-nav>li>a{color:#56b294}.reg-bg header .navbar-inverse .navbar-nav>li>a:focus,.reg-bg header .navbar-inverse .navbar-nav>li>a:hover{color:#f7c12b}.reg-bg header .navbar-inverse .navbar-header{margin-bottom:8px}.reg-bg header .navbar-inverse .navbar-header .navbar-toggle{margin-top:15px;background-color:#56b294;border-color:#56b294}.reg-bg header .navbar-inverse .navbar-header .navbar-toggle:focus,.reg-bg header .navbar-inverse .navbar-header .navbar-toggle:hover{background-color:#2b594a}.reg-bg header .navbar-inverse .navbar-header a img{max-height:60px;display:unset;width:120px;margin:5px 0 0 10px}.reg-bg header .navbar-inverse .navbar-header .logindiv{margin-top:15px;margin-right:89px;width:5vw}.reg-bg header .navbar-inverse .navbar-collapse{margin-bottom:8px;border-color:#bbb}.reg-bg header .brand a img{margin:0 auto}.reg-bg header #loginError{display:none;color:red}.reg-bg header #loginError .alert{padding-bottom:10px;margin-top:5px;margin-bottom:0}.reg-bg header #simpleLogin-form{margin-top:15px}.reg-bg header #simpleLogin-form .bias-input-group .input-group-addon{padding:0;border:unset;width:unset;border-right:0;border-left:0}.reg-bg header #simpleLogin-form .bias-input-group .input-group-addon input[name=email]{border-radius:10px 0 0 10px}.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn{width:unset;border-right:0;border-left:0}.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn .btn{border-radius:0}.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn .WLButton,.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn .WLButton:hover{border-radius:0 10px 10px 0;background-color:#56b294;border-color:#56b294;color:#fff;display:block;font-family:Oswald,Arial;width:70px;transition:ease-in-out .25s}.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn .WLButton:active,.reg-bg header #simpleLogin-form .bias-input-group .input-group-btn .WLButton:hover:active{background-color:#336a58;border-color:#336a58}.reg-bg header #simpleLogin-form .rememberSpan{margin-left:1em}.reg-bg header #simpleLogin-form .forgetSpan{margin-left:6em}.reg-bg .reg-body{margin:0}@media only screen and (max-width:767px){.reg-bg .reg-body{margin-top:4em}}@media only screen and (max-width:992px){.reg-bg .reg-body .container{width:100%}}@media only screen and (max-width:767px){.reg-bg .reg-body .container{padding:0}}.reg-bg .reg-body .sparkle-container{position:relative}.reg-bg .reg-body .sparkle-container .stars{position:absolute;top:15%;left:5%;height:95%;width:100%}@media only screen and (max-width:767px){.reg-bg .reg-body .sparkle-container .stars{top:5%}}.reg-bg .reg-body .sparkle-container .stars .star{position:absolute;overflow:hidden}.reg-bg .reg-body .sparkle-container .stars .star.star-1{width:74px;height:70px;top:30%;left:3%}@media only screen and (max-width:580px){.reg-bg .reg-body .sparkle-container .stars .star.star-1{top:10%;width:24px;height:20px}}.reg-bg .reg-body .sparkle-container .stars .star.star-2{width:83px;height:77px;top:-25%;left:30%}@media only screen and (max-width:580px){.reg-bg .reg-body .sparkle-container .stars .star.star-2{top:-10%;width:33px;height:27px}}.reg-bg .reg-body .sparkle-container .stars .star.star-3{width:100px;height:74px;top:25%;left:58%}@media only screen and (max-width:580px){.reg-bg .reg-body .sparkle-container .stars .star.star-3{top:40%;width:50px;height:24px}}.reg-bg .reg-body .sparkle-container .stars .star.star-4{width:68px;height:70px;top:-25%;right:15%}@media only screen and (max-width:580px){.reg-bg .reg-body .sparkle-container .stars .star.star-4{top:-30%;right:15%;width:38px;height:45px}}.reg-bg .reg-body .cta-2k{width:100%;margin:0 auto}.reg-bg .reg-body .cta-50k{margin:-20px auto 0}@media only screen and (max-width:992px){.reg-bg .reg-body .cta-50k{height:40px}}@media only screen and (max-width:767px){.reg-bg .reg-body .cta-50k{margin:0 auto 5px;height:auto}}.reg-bg .reg-body .cta-free{height:50px;margin:0 auto}@media only screen and (max-width:992px){.reg-bg .reg-body .cta-free{height:35px}}@media only screen and (max-width:767px){.reg-bg .reg-body .cta-free{height:100%}}.reg-bg .reg-body .signup-txt{font-size:30px;color:#39685b;font-weight:500}.reg-bg .reg-body .signup-box{border:5px solid rgba(0,0,0,.2);border-radius:30px;background:#fff;max-width:60%;padding:4px 25px 14px;margin:10px auto 0}@media only screen and (max-width:992px){.reg-bg .reg-body .signup-box{max-width:100%}}@media only screen and (max-width:767px){.reg-bg .reg-body .signup-box{padding:10px;border-radius:0;border-right:0;border-left:0}}.reg-bg .reg-body .signup-box .regSubmit{background-color:#084733;border-color:#084733;border-top-right-radius:10px;height:60px;font-size:24px;border-bottom-right-radius:10px}@media only screen and (max-width:767px){.reg-bg .reg-body .signup-box .regSubmit{background-color:transparent;border-color:transparent;margin:10px 0;height:15vw}}.reg-bg .reg-body .signup-box .register_form_default{height:60px;font-size:24px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media only screen and (max-width:767px){.reg-bg .reg-body .signup-box .register_form_default{margin:10px 0;height:15vw;font-size:5vw}}.reg-bg .reg-body .disclaimer-1{font-family:"Source Sans Pro",sans-serif;color:#555;font-size:15px;margin-top:25px}@media only screen and (max-width:767px){.reg-bg .reg-body .disclaimer-1{font-size:12px;font-size:4vw;color:#333;font-weight:700}}.reg-bg .reg-body .disclaimer-2{font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#000;font-size:20px;margin-top:25px}@media only screen and (max-width:767px){.reg-bg .reg-body .disclaimer-2{font-size:17px;font-size:3.6vw;margin:20px 5px 0;color:#333}}.reg-bg .reg-body .restricted-container{border:5px solid rgba(0,0,0,.2);border-radius:30px;background:rgba(255,255,255,.1);max-width:60%;padding:4px 25px 14px;margin:50px auto 0}@media only screen and (max-width:992px){.reg-bg .reg-body .restricted-container{max-width:100%}}@media only screen and (max-width:767px){.reg-bg .reg-body .restricted-container{max-width:unset;padding:10px;border-radius:0;border-right:0;border-left:0;margin:100px -15px 0}}.reg-bg .reg-body .restricted-container h1,.reg-bg .reg-body .restricted-container h3{color:#fff}.reg-bg .reg-body .restricted-container h2,.reg-bg .reg-body .restricted-container h4{color:#333}.reg-bg footer{border-right:8px solid #f7c12b;border-left:8px solid #f7c12b;padding:20px 40px 10px 30px;margin-top:150px;text-align:center;width:100%;background-color:rgba(0,0,0,.95)}.reg-bg footer .footer-text{font-size:18px;font-weight:600}.reg-bg footer .footer-text li{padding:0}.reg-bg footer .footer-text li a{color:#f7c12b}@media only screen and (max-width:768px){.reg-bg footer .footer-text{font-size:10px;font-size:4.5vw}}.reg-bg footer .footer-disclaimer{color:#fff;text-align:justify;font-family:Arial}.reg-bg footer .copyright{font-weight:600;font-size:10px;color:#56b294}@media only screen and (max-width:768px){.reg-bg footer .copyright{font-size:8px;font-size:2.5vw;margin-left:0}}@media only screen and (max-width:767px){.reg-bg footer{border-left:8px solid #f7c12b;width:100%;margin-top:5em;height:auto;margin-bottom:0}}