body{background-color:#231f20 !important;font-family:Arial}#body-container{background:url(https://www.easyreg.co.za/assets/xtri/background-17052da062c154567c75cab7484f4559757f77c6614c19a8a2fd81a59727b29c.gif) top center no-repeat;background-color:#231f20 !important}#header{background:none;height:80px}#content h1,#content h2,#content h3{font-weight:normal;font-style:normal}#content h1{color:#231f20}#content h2,.newform h2 label{color:#231f20}#content h3{color:#231f20}.newform .profile label strong{color:#231f20;font-weight:normal}.newform .reg-select-grid{color:#ffffff !important}.newform .reg-select-grid td{padding:0 8px !important}.newform .reg-select-grid td label{margin:2px 0}.newform .reg-select-grid td .radiolist label span{color:#676767 !important}.newform .reg-select-grid td .radiolist input{display:none}.newform .reg-select-grid td .radiolist input+label{padding-left:25px;position:relative;font-weight:600 !important;margin:3px 0}.newform .reg-select-grid td .radiolist input+label:before{content:'';height:20px;width:20px;border-radius:50%;background:#ffffff;position:absolute;display:block;left:0;top:1px;border:3px solid #fff;transition:0.2s all linear;box-shadow:0 0 10px inset rgba(0,0,0,0.2)}.newform .reg-select-grid td .radiolist input:checked+label:before{background:#76bf43}.newform .reg-select-grid .main-row{background-color:#fff !important;color:#0c0c0c !important}.newform .reg-select-grid .sub-row{background-color:#76bf43 !important}.newform .reg-select-grid .sub-row i{float:none}.newform .reg-select-grid .reg_type_locked{color:red !important}.desktop-only{display:inline-table}.mobile-only{display:none}.social_media_tags{padding:0 5px}.social_media_tag_group{float:right}.event_name_group{line-height:34px !important}#content .progress{background:url(https://www.easyreg.co.za/assets/xtri/progress_bar-fbac472a36abf250e4b7a364a44c49b9facb210162bb9f9374ff6b07fe84a028.gif) no-repeat}#content .progress.alt{background-position:0 -60px}#content .progress.complete{background-position:0 -120px}#content .progress.alt.complete{background-position:0 -180px}.confirmation th{color:#0c0c0c}.payment th{color:#ffffff;background:#242424 !important}#content .pink{color:#777777}#footnotes_debug,#footnotes_debug a,#footnotes_debug a:hover{color:#777777 !important}.eventtitle{display:block}@media (max-width: 400px){.newform .reg-select-grid .reg-type-row td:nth-child(1) label{font-size:12px}.newform .reg-select-grid .reg-type-row td:nth-child(n+3){font-size:12px !important}.event_name{float:left}}@media (max-width: 767px){.desktop-only{display:none}.mobile-only{display:grid}.newform .reg-select-grid .main-row th+th{display:none}.newform .reg-select-grid .sub_0 .large-screen{display:none}.newform .reg-select-grid .sub_0 .mobile-screen{display:block !important;font-size:15px;margin:auto;text-align:center !important;padding:8px 0 8px 0 !important}.newform .reg-select-grid .sub_1 .large-screen{display:none}.newform .reg-select-grid .sub_1 .mobile-screen{display:block !important;font-size:15px;margin:auto;text-align:center !important;padding:8px 0 8px 0 !important}.newform .reg-select-grid .sub_2 .large-screen{display:none}.newform .reg-select-grid .sub_2 .mobile-screen{display:block !important;font-size:15px;margin:auto;text-align:center !important;padding:8px 0 8px 0 !important}.newform .reg-select-grid .reg-type-row{border-bottom:8px solid #ffffff}.newform .reg-select-grid .reg-type-row td{padding:8px !important}.newform .reg-select-grid .reg-type-row td:nth-child(1){width:80% !important;font-size:15px;float:left}.newform .reg-select-grid .reg-type-row td:nth-child(1) label{margin-top:10px}.newform .reg-select-grid .reg-type-row td:nth-child(1) label:before{top:3px}.newform .reg-select-grid .reg-type-row td:nth-child(1) input{margin-top:14px}.newform .reg-select-grid .reg-type-row td:nth-child(2){white-space:nowrap;width:20% !important;text-align:right !important;padding:0 !important;font-size:18px;line-height:60px !important;float:left;padding-right:10px !important}.newform .reg-select-grid .reg-type-row td:nth-child(1),.newform .reg-select-grid .reg-type-row td:nth-child(2){vertical-align:middle;height:60px;background:#fff}.newform .reg-select-grid .reg-type-row td:nth-child(3),.newform .reg-select-grid .reg-type-row td:nth-child(4),.newform .reg-select-grid .reg-type-row td:nth-child(5){width:33% !important;font-size:13px;float:left}.newform .reg-select-grid .reg-type-row td:nth-child(3){text-align:left !important}.newform .reg-select-grid .reg-type-row td:nth-child(4){text-align:center !important}.newform .reg-select-grid .reg-type-row td:nth-child(5){text-align:right !important}.newform .reg-select-grid .reg-type-row td:nth-child(3):before{content:'Swim - ';font-weight:600;color:#000}.newform .reg-select-grid .reg-type-row td:nth-child(4):before{content:'Cycle - ';font-weight:600;color:#000}.newform .reg-select-grid .reg-type-row td:nth-child(5):before{content:'Run - ';font-weight:600;color:#000}.newform .reg-select-grid .reg-type-row td:nth-child(6),.newform .reg-select-grid .reg-type-row td:nth-child(7),.newform .reg-select-grid .reg-type-row td:nth-child(8){width:33% !important;font-size:13px;background-color:#b3b3b3 !important}.newform .reg-select-grid .reg-type-row td:nth-child(6){text-align:left !important}.newform .reg-select-grid .reg-type-row td:nth-child(7){text-align:center !important}.newform .reg-select-grid .reg-type-row td:nth-child(8){text-align:right !important}.newform .reg-select-grid .reg-type-row td:nth-child(6):before{content:'30% Off ';font-weight:600;color:#000}.newform .reg-select-grid .reg-type-row td:nth-child(7):before{content:'15% Off ';font-weight:600;color:#000}.newform .reg-select-grid .reg-type-row td:nth-child(8):before{content:'Std Fee';font-weight:600;color:#000}body{background:none}body{background-color:#000 !important}#footer,#easyreg{width:340px;margin:0 auto;line-height:18px}.event_name{float:left}.eventtitle{display:none}}
