body{background-color:#fff;background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-position-x:50%;background-position-y:0%;background-size:cover;font-size:14px}body .Hidden{display:none}body .form-control[disabled],body .form-control[readonly],body fieldset[disabled]{background-color:#e8e8e8!important;opacity:1!important}body header .YFSHeading{text-align:center;background-color:#ff1493;padding-bottom:5px;color:#fff;font-family:'Open Sans',sans-serif}body header .YFSHeading .YFSUpper{background-color:#fff;padding-bottom:5px}body header .YFSHeading h5{font-weight:bold}body header .YFSHeading h6{font-weight:bold;color:#000}body header .navbar{height:70px;margin-bottom:0;background-color:#343a40!important;border-radius:0;border:none;z-index:999}body header .navbar .container-fluid{padding:0}body header .navbar .container-fluid .navbar-header{float:none;max-width:1024px;margin:0 auto}body header .navbar .container-fluid .navbar-toggle{display:block}body header .navbar .container-fluid .navbar-collapse.collapse{display:none!important}body header .navbar .container-fluid .navbar-nav{float:none!important}body header .navbar .container-fluid .navbar-nav>li{float:none}body header .navbar .container-fluid .navbar-collapse.collapse.in{display:block!important}body header .navbar .container-fluid .navbar-brand{width:500px;height:70px}@media(max-width:1024px){body header .navbar .container-fluid .navbar-brand{width:80%}}body header .navbar .container-fluid .navbar-brand img{max-width:300px}@media(min-width:765px){body header .navbar .container-fluid .navbar-brand img{margin-left:20px}}@media(max-width:425px){body header .navbar .container-fluid .navbar-brand img{max-width:200px;margin-top:10px}}body header .navbar .container-fluid .navbar-toggle{border:none;margin-top:20px}body header .navbar .container-fluid .navbar-toggle .icon-bar{background-color:#fff;height:3px}body header .navbar .container-fluid .navbar-toggle:focus{background:none}body header .navbar .container-fluid .navbar-toggle:hover{background:none}body header .navbar #collapsibleNavbar{background-color:#343a40!important;color:#fff;text-align:center;font-size:14px;border-top:1px solid gray;padding-bottom:10px}body header .navbar #collapsibleNavbar a{color:#fff}body header .navbar #collapsibleNavbar ul{list-style:none}body header .navbar #collapsibleNavbar ul li{padding:6px;cursor:pointer}body header .navbar #collapsibleNavbar ul li a{padding:0}body header .navbar #collapsibleNavbar ul li:hover{text-decoration:underline}body .mainBody .container-fluid{background:#fff;color:#000;margin:0 auto;max-width:1024px}@media(max-width:768px){body .mainBody .container-fluid{padding:0}}body .mainBody .container-fluid .ReviewHeading{text-align:center;margin:0 -15px 30px -15px;padding:10px;background:#00abff;color:#fff;font-family:'Open Sans',sans-serif}@media(max-width:770px){body .mainBody .container-fluid .ReviewHeading{margin:0 0 20px -15px}}body .mainBody .container-fluid .ReviewHeading h1{margin:0 auto;font-size:32px;display:block!important;font-weight:700;font-style:normal}@media(max-width:750px){body .mainBody .container-fluid .ReviewHeading h1{font-size:25px}}@media(max-width:520px){body .mainBody .container-fluid .ReviewHeading h1{font-size:18px}}@media(max-width:375px){body .mainBody .container-fluid .ReviewHeading h1{font-size:14px}}body .mainBody .container-fluid .ReviewHeading h2{margin:0;text-transform:uppercase;font-size:24px;font-weight:500;font-style:normal}@media(max-width:750px){body .mainBody .container-fluid .ReviewHeading h2{font-size:20px}}@media(max-width:520px){body .mainBody .container-fluid .ReviewHeading h2{font-size:16px}}@media(max-width:375px){body .mainBody .container-fluid .ReviewHeading h2{font-size:14px}}body .mainBody .container-fluid .TopImage{margin:0 auto}body .mainBody .container-fluid .ProductDescription{margin-top:30px;color:#333;font-family:'Open Sans',sans-serif;font-size:15px;margin-bottom:20px}@media(max-width:425px){body .mainBody .container-fluid .ProductDescription{font-size:13px}body .mainBody .container-fluid .ProductDescription h3{font-size:18px}}body .mainBody .container-fluid .ProductDescription .statement{font-size:11px}body .mainBody .container-fluid .ProductDescription h3{font-weight:bold}body .mainBody .container-fluid .reviews{text-align:center;margin:10px -15px 0 -15px;padding:20px 10px;background:#00abff;color:#fff;font-family:'Open Sans',sans-serif;clear:both}body .mainBody .container-fluid .reviews .slideshow-container{margin-bottom:10px;clear:both}body .mainBody .container-fluid .reviews .slideshow-container .mySlides{display:none}body .mainBody .container-fluid .reviews .slideshow-container .review1 .UserPhoto img,body .mainBody .container-fluid .reviews .slideshow-container .review2 .UserPhoto img,body .mainBody .container-fluid .reviews .slideshow-container .review3 .UserPhoto img{border-radius:50%;height:200px;width:auto;border:2px solid #fff}@media(max-width:600px){body .mainBody .container-fluid .reviews .slideshow-container .review1 .UserPhoto img,body .mainBody .container-fluid .reviews .slideshow-container .review2 .UserPhoto img,body .mainBody .container-fluid .reviews .slideshow-container .review3 .UserPhoto img{height:140px}}body .mainBody .container-fluid .reviews .slideshow-container .review1 .PrizeWon,body .mainBody .container-fluid .reviews .slideshow-container .review2 .PrizeWon,body .mainBody .container-fluid .reviews .slideshow-container .review3 .PrizeWon{padding:10px}body .mainBody .container-fluid .reviews .slideshow-container .review1 .PrizeWon p.Prize,body .mainBody .container-fluid .reviews .slideshow-container .review2 .PrizeWon p.Prize,body .mainBody .container-fluid .reviews .slideshow-container .review3 .PrizeWon p.Prize{font-size:30px;font-weight:500}body .mainBody .container-fluid .reviews .slideshow-container .review1 .PrizeWon p.WinnerName,body .mainBody .container-fluid .reviews .slideshow-container .review2 .PrizeWon p.WinnerName,body .mainBody .container-fluid .reviews .slideshow-container .review3 .PrizeWon p.WinnerName{font-size:18px;margin-top:-10px}@media(max-width:600px){body .mainBody .container-fluid .reviews .slideshow-container .review1 .PrizeWon p.Prize,body .mainBody .container-fluid .reviews .slideshow-container .review2 .PrizeWon p.Prize,body .mainBody .container-fluid .reviews .slideshow-container .review3 .PrizeWon p.Prize{font-size:24px}body .mainBody .container-fluid .reviews .slideshow-container .review1 .PrizeWon p.WinnerName,body .mainBody .container-fluid .reviews .slideshow-container .review2 .PrizeWon p.WinnerName,body .mainBody .container-fluid .reviews .slideshow-container .review3 .PrizeWon p.WinnerName{font-size:14px}}body .mainBody .container-fluid .reviews .slideshow-container .review1 p.ReviewDescription,body .mainBody .container-fluid .reviews .slideshow-container .review2 p.ReviewDescription,body .mainBody .container-fluid .reviews .slideshow-container .review3 p.ReviewDescription{text-align:justify;margin:0 auto;width:70%;font-size:14px}@media(max-width:600px){body .mainBody .container-fluid .reviews .slideshow-container .review1 p.ReviewDescription,body .mainBody .container-fluid .reviews .slideshow-container .review2 p.ReviewDescription,body .mainBody .container-fluid .reviews .slideshow-container .review3 p.ReviewDescription{width:90%}}body .mainBody .container-fluid .powered-by{margin:20px 0 auto;text-align:center}body .mainBody .container-fluid .powered-by p{color:#000;font-size:18px;font-weight:bold;display:inline-block;font-family:'Quicksand',sans-serif}body .mainBody .container-fluid .powered-by img{width:150px;display:inline-block;margin-left:10px}@media(max-width:425px){body .mainBody .container-fluid .powered-by p{font-size:14px}body .mainBody .container-fluid .powered-by img{width:100px}}body .mainBody .container-fluid .RegForm .registration{margin-top:30px;background:#ddd;color:#333;font-family:'Nunito',sans-serif;border-radius:0 0 3px 3px}@media(max-width:770px){body .mainBody .container-fluid .RegForm .registration{margin-top:20px}}body .mainBody .container-fluid .RegForm .registration .nopadding{padding:0;margin:0}body .mainBody .container-fluid .RegForm .registration .noleft{padding-left:0;margin-left:0}body .mainBody .container-fluid .RegForm .registration .noright{padding-right:0;margin-right:0}body .mainBody .container-fluid .RegForm .registration .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;margin:5px 0}body .mainBody .container-fluid .RegForm .registration .form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}body .mainBody .container-fluid .RegForm .registration .inputError,body .mainBody .container-fluid .RegForm .registration .input-validation-error{background:#fae5e5!important;color:#c00!important;border:1px solid #c00!important}body .mainBody .container-fluid .RegForm .registration .input-gender-error{color:#c00!important;border:1px solid #c00!important}body .mainBody .container-fluid .RegForm .registration .regheader{background-color:#343a40!important;color:#fff;border-radius:3px 3px 0 0}body .mainBody .container-fluid .RegForm .registration .regheader h2{font-weight:400;text-align:center;line-height:51px;font-size:24px;font-family:'Nunito',sans-serif;margin-bottom:0;margin-top:0;padding:10px}@media(max-width:425px){body .mainBody .container-fluid .RegForm .registration .regheader h2{font-size:18px}}body .mainBody .container-fluid .RegForm .registration .innerReg{padding:0 20px 20px 20px}body .mainBody .container-fluid .RegForm .registration #divStage1{margin-top:10px;text-align:center}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender{padding:0 20px 20px 20px}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender i{display:block}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender p{font-weight:bold;text-align:center;margin:0;padding:0}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .male,body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .female{display:inline-block}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .mbutton,body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .fbutton{background:#00abff;width:100px;border-radius:5px;font-size:16px;padding:8px 0;text-align:center;text-decoration:none;margin:10px 0 10px 0;color:#fff;cursor:pointer;border:none}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .fbutton:hover,body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .mbutton:hover{background:#3e6c8e}body .mainBody .container-fluid .RegForm .registration #divStage1 .gender .selected{background:#3e6c8e;border:1px solid #000}body .mainBody .container-fluid .RegForm .registration #divStage1 .form-group{margin-bottom:0}body .mainBody .container-fluid .RegForm .registration #divStage1 .testerNeeded{margin:0 auto;text-align:center;font-size:12px}body .mainBody .container-fluid .RegForm .registration #divStage1 .postcodeLookupError{display:none}body .mainBody .container-fluid .RegForm .registration #divStage1 .addressLookupFields .performPostcodeLookup{display:none}body .mainBody .container-fluid .RegForm .registration #divStage1 .addressLookupFields .col-xs-9{width:100%}body .mainBody .container-fluid .RegForm .registration #divStage1 .NotSelected{display:none}body .mainBody .container-fluid .RegForm .registration #divStage1 #processDetails,body .mainBody .container-fluid .RegForm .registration #divStage1 #performpostcodesearch{border-radius:5px;background:#22d653;height:50px;font-size:20px;padding:8px 0;text-align:center;text-decoration:none;width:100%;margin:10px 0 10px 0;display:inline-block;color:#fff;cursor:pointer;border:none}@media(max-width:425px){body .mainBody .container-fluid .RegForm .registration #divStage1 #processDetails,body .mainBody .container-fluid .RegForm .registration #divStage1 #performpostcodesearch{height:40px;font-size:16px}}body .mainBody .container-fluid .RegForm .registration #divStage1 #processDetails:hover,body .mainBody .container-fluid .RegForm .registration #divStage1 #performpostcodesearch:hover{background:#3e8e41}body .mainBody .container-fluid .RegForm .registration #divStage2 .register-submit-form{border-radius:5px;background:#22d653;height:50px;font-size:20px;padding:8px 0;text-align:center;text-decoration:none;width:100%;margin:10px 0 10px 0;display:inline-block;color:#fff;cursor:pointer;border:none}@media(max-width:425px){body .mainBody .container-fluid .RegForm .registration #divStage2 .register-submit-form{height:40px;font-size:16px}}body .mainBody .container-fluid .RegForm .registration #divStage2 .register-submit-form:hover{background:#3e8e41}body .mainBody .container-fluid .RegForm .registration #divStage2 span.winner-notification{display:none}body .mainBody .container-fluid .RegForm .registration #divStage2 .detailLabel{padding-left:15px;margin-top:20px}body .mainBody .container-fluid .RegForm .registration #divStage2 .dobAdvice{font-size:10px;padding-right:15px}body .mainBody .container-fluid .RegForm .registration #divStage2 .form-group{font-size:1.4rem}body .mainBody .container-fluid .RegForm .registration #divStage2 .form-group select{font-weight:400}body .mainBody .container-fluid .RegForm .registration #divStage2 .form-group label{padding-top:0;padding-left:0;padding-bottom:5px;margin-bottom:5px;text-align:left}body .mainBody .container-fluid .RegForm .registration #divStage2 #FullBirthDate-error{float:right}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs{padding:10px}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .col-sm-10{max-width:100%}@media(max-width:770px){body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .col-sm-10{text-align:center}}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .form-group{padding-bottom:5px}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .form-group label{margin-bottom:0}@media(max-width:425px){body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .form-group label{font-size:13px}}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs label{padding:0}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs fieldset label{font-size:14px!important;padding:8px;max-width:100%}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs .option-container{display:flex;flex-direction:row;align-items:center}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs fieldset{border:none}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs fieldset input{position:relative!important;top:auto;left:auto}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs fieldset label{padding:4px}body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs input[type=checkbox],body .mainBody .container-fluid .RegForm .registration #divStage2 #coregs input[type=radio]{box-sizing:border-box;padding:0;width:25px;height:18px}body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes,body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms{font-size:12px;clear:both}body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes .clickregister,body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms .clickregister{margin-top:10px}body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes input[type=checkbox],body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms input[type=checkbox],body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes input[type=radio],body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms input[type=radio]{box-sizing:border-box;padding:0;width:25px;height:18px}body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes .partner-text,body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms .partner-text{text-align:justify}body .mainBody .container-fluid .RegForm .registration #divStage2 .checkboxes .terms-row,body .mainBody .container-fluid .RegForm .registration #divStage2 .button-terms .terms-row{margin-bottom:5px}body .sponsors{text-align:center;margin:0 auto;margin-bottom:20px}body .footerarea{background-color:#343a40!important;color:#fff}body .footerarea .footer-content{max-width:70%;margin:0 auto;font-size:12px;padding:20px}body .footerarea .footer-content a{text-decoration:underline}@media(max-width:620px){body .footerarea .footer-content{max-width:90%}}footer .sponsors img{height:32px}#infoModal .closeModal{cursor:pointer;float:right;padding:5px}#infoModal .modal-dialog{max-width:100%;width:100%}#infoModal .modal-content{border:none;width:768px;height:499px;box-shadow:none;padding:40px;color:#000;font-size:12px;background:#fff;margin:0 auto;border-radius:10px}#infoModal .modal-content a{color:#337ab7!important;text-decoration:none}#infoModal .modal-body{position:relative;padding:15px}#infoModal .modalViewArea{height:400px;overflow:auto}@media(max-width:768px){#infoModal .modal-content{width:490px;padding:30px}#infoModal .modal-content h1{font-size:22px!important}#infoModal .modal-content h2{font-size:18px!important}#infoModal .nomobilepadding{padding-left:0}}@media(max-width:500px){#infoModal .modal-content{width:290px;font-size:10px;padding:15px}#infoModal .modal-content h1{font-size:20px!important}#infoModal .modal-content h2{font-size:16px!important}#infoModal .modalViewArea{height:420px}}.registration-AUNZ #divStage1 .progress-bar-striped{background-color:#5cb85c}.registration-AUNZ #divStage1 .progress{margin:15px}.registration-AUNZ #divStage2 .addressBlock{margin:0;margin-bottom:10px}.registration-AUNZ #divStage2 .TelephoneBlock{margin-bottom:10px}.registration-AUNZ #divStage2 .dateofbirth-container{margin-top:10px}.registration-AUNZ #divStage2 input[type="checkbox"]{left:-9999px;position:absolute}.registration-AUNZ #divStage2 .item-checkbox input[type="checkbox"]{left:0;top:0;position:absolute;font-weight:300;font-size:11px!important;color:inherit;padding-left:30px;line-height:18px;width:20px;height:30px}.registration-AUNZ #divStage2 .item-checkbox label{margin-left:10px;margin-top:8px}.registration-AUNZ #divStage2 .column{display:inline-block}.registration-AUNZ #divStage2 .item-radio input[type="radio"]{left:0;top:0;font-weight:300;font-size:11px!important;color:inherit;line-height:18px;width:20px;height:20px;padding-left:40px}.registration-AUNZ #divStage2 .item-radio label{padding:8px;max-width:90%;font-size:15px;margin:5px}.registration-AUNZ #divStage2 .sponsors-optin-question .col-xs-11{width:100%;padding-left:2px}.registration-AUNZ #divStage2 .sponsors-optin-question a{color:#337ab7}.registration-AUNZ #divStage2 .scrollableUserAgreement{font-weight:600;margin:5px;overflow:auto;max-height:150px;font-size:11px;padding-right:5px}.au,.nl{font-size:16px}.au .gender img,.nl .gender img{width:70px;height:auto;display:-webkit-box;text-align:center;margin:0 auto}.au #processDetails span,.nl #processDetails span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.au #processDetails span:after,.nl #processDetails span:after{content:'»';position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.au #processDetails:hover span,.nl #processDetails:hover span{padding-right:25px}.au #processDetails:hover span:after,.nl #processDetails:hover span:after{opacity:1;right:0}@media(max-width:768px){.au,.nl{background-position:top;background-size:contain;background-attachment:fixed;background-position:center;background-position-x:50%;background-position-y:0%}.au .mainBody .container-fluid,.nl .mainBody .container-fluid{background:none}.au .mainBody .container-fluid .ReviewHeading,.nl .mainBody .container-fluid .ReviewHeading{display:none}.au .mainBody .container-fluid .TopImage,.nl .mainBody .container-fluid .TopImage{padding-top:15px}.au .mainBody .container-fluid .gender img,.nl .mainBody .container-fluid .gender img{width:70px;height:auto;display:-webkit-box;text-align:center;margin:0 auto}.au .mainBody .container-fluid .ProductDescription,.nl .mainBody .container-fluid .ProductDescription{background:#00abff;color:#fff;width:80%;margin:0 auto;text-align:center;float:none!important;clear:both;padding:20px;border-radius:5px;margin-top:-10px}.au .mainBody .container-fluid .RegForm,.nl .mainBody .container-fluid .RegForm{margin-bottom:10px}.au .mainBody .container-fluid .RegForm .registration,.nl .mainBody .container-fluid .RegForm .registration{border-radius:3px}.au .mainBody .container-fluid .RegForm .registration .form-control,.nl .mainBody .container-fluid .RegForm .registration .form-control{font-size:16px}.au .mainBody .container-fluid .RegForm .registration .dateofbirth-container,.nl .mainBody .container-fluid .RegForm .registration .dateofbirth-container{padding-top:10px;clear:both}.au .mainBody .container-fluid .RegForm .registration #divStage1 #processDetails,.nl .mainBody .container-fluid .RegForm .registration #divStage1 #processDetails{font-size:20px;height:auto}}