#signup *,#refer *,#contact *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#signup strong,#signup .btn1-form,#refer strong,#refer .btn1-form,#contact strong,#contact .btn1-form{font-weight:800}.headererrortext strong,.errortext strong{color:#eb5757}form h2{margin-bottom:32px}.subhead{margin-top:8px;line-height:24px;font-size:20px;color:#666;display:inline-block}hr{margin:0;height:1px;background:#e5e5e5;border:0}.confirm_children_age{display:block;margin-top:20px}.confirm_children_age_text{display:inline-block;float:left;margin-left:30px;margin-top:-20px;font-size:16px;line-height:20px;font-weight:400;color:#6b6c89}.confirm_children_age_text a{color:#5214dc}#confirm_children_age{float:left;height:18px;margin-top:10px}.privacy-policy-text{margin:19px;margin-top:30px;text-align:left;line-height:20px;font-weight:400;font-size:16px;color:#6b6c89;font-family:"MierA","Open Sans","Arial",sans-serif}.privacy-policy-text a{color:#5214dc;white-space:nowrap}input[type=checkbox]{margin-top:-10px;margin-right:18px;width:18px}#child_details_form-0 input[type=text],#child_details_form-1 input[type=text],#child_details_form-2 input[type=text],#child_details_form-3 input[type=text]{width:49%;float:left}#friend_details_form-0 input[type=text],#friend_details_form-1 input[type=text],#friend_details_form-2 input[type=text],#friend_details_form-3 input[type=text],#friend_details_form-4 input[type=text],#friend_details_form-5 input[type=text],#friend_details_form-6 input[type=text],#friend_details_form-7 input[type=text],#friend_details_form-8 input[type=text],#friend_details_form-9 input[type=text]{font-size:18px}#refer input[type=text]{width:49%;float:left}.childspacing{margin-right:2%}#postcode{margin-right:5px;width:100px}#signup .container,#refer .container,#contact .container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}form header{margin:0 0 20px 0}form header div{font-size:90%;color:#999}form header h2{margin:0 0 5px 0}form>div,form>span>div{clear:both;overflow:hidden;padding:1px;margin:0 0 16px 0}form>div>label,form>span>div>label,legend{float:left;text-align:right;font-weight:700;font-size:18px}form>div>div,form>span>div>div,form>div>fieldset>div{width:100%;float:right}form>div>fieldset label{font-size:90%}fieldset{border:0;padding:0}input[type=text],input[type=email],input[type=email].form-control,input[type=url],input[type=password],textarea{width:100%;border:2px solid #e5e5e5;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;padding:13px 16px;font-size:18px;font-weight:400;line-height:32px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}input[type=text]:focus,input[type=email]:focus,input[type=email].form-control:focus,input[type=url]:focus,input[type=password]:focus,textarea{border:2px solid #4614b8;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background-color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=button]{width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus{outline:none}select{font-weight:400;padding:12px 40px 12px 12px;border:2px solid #e5e5e5;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;font-size:18px;line-height:32px;-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0) url(db47e02e85f48c194a40bd346434f002.png) no-repeat right center}select:focus{border:2px solid #4614b8;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;outline:none}#addchildid{width:auto;color:#fff;font-weight:700;float:right;border-radius:14px;border-style:solid;border-width:2px;border-color:#5214dc;margin-left:16px;margin-bottom:2px;padding:12px 16px;font-size:18px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;background-color:#5214dc}#addchildid:hover{background-color:#4f16cd;border-color:#4f16cd}#removechildid,#removechildidleft{width:auto;color:#4f16cd;font-weight:700;border-radius:14px;border-width:2px;border-color:#5214dc;border-style:solid;margin-bottom:2px;padding:12px 16px;font-size:18px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}#removechildid:hover,#removechildidleft:hover{background-color:#f9f6ff;border-color:#4f16cd}#addfriendid{color:#20c501;font-weight:600;width:49%;float:right;border:1px solid #22c501;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;margin-bottom:2px;padding:8px 0;height:48px;font-size:20px;-webkit-appearance:none;-moz-appearance:none;background-color:#fff}.cardholderagetext p{font-weight:300;float:right;color:#737491;font-size:14px;line-height:18px}.headererrortext p{padding:0 0 15px 0}.errortext p{padding:15px 0 0 0}.invitetext p{padding:15px 0 0 0}.confirmationtext p{padding:15px 0 15px 0;font-weight:300;color:#6b6c89;font-size:14px;line-height:18px}.confirmationtext ul{list-style:none}.confirmationtext li p{margin:-25px 0 0 0}.confirmationtext li img{margin-right:10px}.removespacing{margin-top:-45px}.removespacing2{margin-top:-20px}.carousel-control.right,.carousel-control.left{background:none}.carousel-inner img{width:60%;margin:0 auto 30px auto}.carousel{background-color:#eee;border-radius:6px;padding:17px 0 20px 0;margin:15px 0 20px 0}.carousel-indicators .active{border:1px solid #333;background-color:#333}.carousel-indicators li{border:1px solid #333;background:none}.carousel-indicators{bottom:5px}.carousel-control{text-shadow:none;color:#333 !important}@media(max-width: 1200px){.removespacing{margin-top:-45px}.removespacing2{margin-top:-22px}}@media(max-width: 767px){.btn1{margin-top:25px;width:100%}hr{width:100%}form>div>label,form>span>div>label,legend{padding:8px 0 6px 0;width:100%;display:block;float:none;text-align:left}form>div>div,form>span>div>div,form>div>fieldset>div{width:100%;float:none}input[type=text],input[type=email],input[type=url],input[type=password] input[type=button],textarea,select{width:100%}#child_details_form-0 input[type=text],#child_details_form-1 input[type=text],#child_details_form-2 input[type=text],#child_details_form-3 input[type=text]{width:100%;margin-bottom:16px}form>div,form>span>div{margin:0 0 8px 0}#addchildid{float:none;width:100%;margin-left:0}#postcode{margin-right:2%;width:48%}#state{width:48%}#removechildid,#removechildidleft{width:100%}#removechildselectionright{margin-top:8px}.cardholderagetext{padding-top:16px}.confirm_children_age{margin-top:0}.removespacing{margin-top:-20px}.removespacing2{margin-top:-12px}#addfriendid{width:100%}#refer input[type=text]{width:100%;float:left;margin-bottom:6px}#contact input[type=text]{width:100%;float:left;margin-bottom:6px}.carousel{margin:65px 0 20px 0}}
