
/* site.css */
.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #b0b0b0;}.form-control:-moz-placeholder,textarea:-moz-placeholder {color: #b0b0b0;}.form-control::-moz-placeholder,textarea::-moz-placeholder {color: #b0b0b0;}.form-control:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #b0b0b0;} .alert-error {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}::selection {background: #888;color: #fff;}::-moz-selection {background: #888;color: #fff;}body, html {font-family: 'Lato', sans-serif;-webkit-font-smoothing: antialiased;font-size: 16px;font-style: normal;font-variant: normal;font-weight: normal;color: #6e6e6e;margin: 0;background: #fff;overflow-x: hidden;}* {position: relative;}img {max-width: 100%;}h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;line-height: 1;}p:empty {display: none;}.content h1 {font-size: 45px;color: #0081c0;font-style: italic;text-align: center;padding-bottom: 50px;text-transform: uppercase;}.content h4 {padding: 0 0 5px 0;font-weight: 600;}.content p {margin: 0 0 25px;}.left {float: left;}.right {float: right;}sup {top: 10px;right: -5px;position: absolute;font-size: 17px;}.shadow {-webkit-box-shadow: -4px 4px rgba(0,0,0,.1);-moz-box-shadow: -4px 4px rgba(0,0,0,.1);box-shadow: -4px 4px rgba(0,0,0,.1);}.nomargin {margin: 0 !important;}.button {margin: 0 auto;height: 45px;display:inline-block}.button.full {width: 100%;}.button input,.button a {display: block;color: #fff;overflow: hidden;-webkit-box-shadow: -4px 4px rgba(0,0,0,.1);-moz-box-shadow: -4px 4px rgba(0,0,0,.1);box-shadow: -4px 4px rgba(0,0,0,.1);width: 100%;height: 100%;font-weight: 900;text-align: left;position: relative;z-index:1;border: 1px solid red;-webkit-font-smoothing: antialiased;border:0;background:transparent;padding:0 65px 0 20px;line-height:45px;outline:none;font-size:18px;}.button a:focus,.button a:hover {text-decoration:none;}.button .icon {position: absolute;width: 43px;height: 100%;text-align: center;color: #fff;line-height: 45px;font-size: 18px;z-index: 0;right: 0;top: 0;}.primary-cta {background-color: #2190CF;}.primary-cta .icon {background: #1E81BA;}.primary-cta:hover {background-color: #1E81BA;}.primary-cta:hover .icon {background: #1970A2;}.secondary-cta {background-color: #E01174;}.secondary-cta .icon {background: #C81C6D;}.secondary-cta:hover {background-color: #C81C6D;}.secondary-cta:hover .icon {background: #AA1F5D;}.ternary-cta {background-color: #ecc421;}.ternary-cta .icon {background: #E4B423;}.ternary-cta:hover {background-color: #E4B423;}.ternary-cta:hover .icon {background: #D1A52A;}.quaternary-cta {background-color: #D8D724;}.quaternary-cta .icon {background: #CBCC2C;}.quaternary-cta:hover {background-color: #CBCC2C;}.quaternary-cta:hover .icon {background: #BDBF32;}.navy-cta {background-color: #00ACC8;}.navy-cta .icon {background: #009AB4;}.navy-cta:hover {background-color: #009AB4;}.navy-cta:hover .icon {background: #008298;}.step-button {width: 20%;float: right;}.step-button .button.submit .icon {width: 20%;}#site-header {width: 100%;height: 34px;background: #6e6e6e;font-size: 14px;}#utils {line-height: 34px;overflow: hidden;display: inline-block;border-left: 1px #636666 solid;border-right: 1px #797d7d solid;}#site-header ul {padding: 0;margin: 0;list-style: none;}#site-header ul li {float: left;}#utils li {border-left: 1px #797d7d solid;}#utils li a {color: #fff;display: block;padding: 0 13px;text-decoration: none;border-right: 1px #636666 solid;}#utils li a:hover {background-color: #888c8c;}#social ul {float: right;}#social ul li a {width: 35px;height: 34px;display: block;background: transparent url('/media/images/social.jpg') no-repeat scroll 0 0;}#social ul li a.email {background-position: 0 0;}#social ul li a.fb {background-position: -34px 0;}#social ul li a.tw {background-position: -68px 0;}#social ul li a.yt {background-position: -103px 0;}#hero {height: 596px;background: #009bdf url('/media/images/hero.jpg') no-repeat scroll center top;}#sub-hero {background: #009bdf url('/media/images/bg-header.png') no-repeat scroll right top;}#branding {margin: 70px 0 102px 0;}.logo {text-align: center;position: relative;height:150px;}#alt-logo {position: absolute;bottom:15px;left:50%;margin-left:-253px;display:inline-block;width: 507px;}@media (max-width:767px){#alt-logo {margin-left:-200px;width: 400px;}}@media (max-width:500px){#alt-logo {margin-left:-140px;width: 280px;}}#badge-aus {position: absolute;top:0;left:15px;display:block;width: 73px;}#badge-aus img {width: 100%;}#sub-hero h1 {color: #fff;text-shadow: -2px 2px rgba(0,0,0,.1);padding: 17px 0 0 0;text-align: center;font-style: italic;font-size: 34px;}.open-days #sub-hero h1,.open-days #sub-hero h2 {text-align: center;font-style: italic;color: #fff;text-shadow: -2px 2px rgba(0,0,0,.1);}.open-days #sub-hero h1 {text-transform: uppercase;font-size: 40px;padding: 75px 0 35px 0;}.ie9 .open-days #sub-hero h1,.ie8 .open-days #sub-hero h1 {padding: 0 0 35px 0;}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {.open-days #sub-hero h1 {padding: 0 0 35px 0;}}@-moz-document url-prefix() { .open-days #sub-hero h1 {padding: 0 0 35px 0;}}.open-days #sub-hero h2 {font-size: 34px;}.open-days #alt-logo {margin-top: 0;}#ta-logo {z-index: 1;}.open-days #secondary-nav li a {text-decoration: underline;}#site-intro {padding-bottom: 35px;text-align: center;}#secondary-nav {width: 100%;height: 40px;margin: 0 auto;font-size: 15px;background: #008bc8;font-weight: 600;}#secondary-nav ul {padding: 0;margin: 0;top: 27%;line-height: 1;text-align: center;list-style: none;}#secondary-nav ul li {display: inline-block;padding: 0 15px;color: #9fe0fd;border-right: 1px #9fe0fd solid;}#secondary-nav ul li:last-child {border-right: 0;}#secondary-nav ul li a {color: #9fe0fd;} #secondary-nav ul li a.active {color: #e2f5fe;}#secondary-nav ul li a:hover {color: #fff;text-decoration: underline;}#page-wrapper {padding-top:25px;}#page {padding: 40px 0;}#page.p-t-none {padding-top:0;}.flexslider {margin: 0;border: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;}.datepicker[disabled], .datepicker[readonly] {background-color:#f7f7f7 !important;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"],select {-webkit-appearance: none;-moz-appearance: none;}select {text-indent: 0.01px;text-overflow: '';}.select:after {content: '>';font: 20px "Consolas", monospace;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);right: 34px;height: 100%;top: 0;position: absolute;pointer-events: none;}.select:before {content:'';right:6px;top:0px;width:20px;height:20px;position:absolute;pointer-events:none;display:block;}.form-header,.form-header h4 {line-height: 50px;}.form-header {background: #0090d5;width: 100%;overflow: hidden;margin-bottom: 40px;padding: 0 20px;height: 50px;color: #fff;}.form-header h4 {float: left;font-style: italic;font-weight: 600;font-size: 30px;}.form-header span {float: right;font-size: 12px;text-transform: uppercase;font-style: normal;}#form label {text-align: right;line-height: 40px;font-size: 15px;}#form label.multi-line {line-height: 1;padding-top: 5px;}#form .checkbox label {line-height: 1.2;text-align: left;}#form .left-label label {text-align: left;}#form .checkbox input {margin-left: -20px;}.ie8 .privacyterms {width: 100%;display: block;}.submit-row {border-top: 2px #e5e5e5 solid;padding-top: 30px;margin-top: 30px;text-align:right;}.submit-row .second-btn {margin-top:20px;}.if-other input {margin-top: -15px;}.survey-form .if-other input {margin-top: -10px;}.other-label {padding-bottom: 10px;}.form-control,textarea {background-color: #f7f7f7;-webkit-box-shadow: inset 2px 2px rgba(229,229,229,.75);-moz-box-shadow: inset 2px 2px rgba(229,229,229,.75);box-shadow: inset 2px 2px rgba(229,229,229,.75);border: solid 1px #e5e5e5;border-radius: 0;outline: none;padding: 9px 12px;height: auto;resize: none;font-size: 14px;}.form-control:focus,textarea:focus {-webkit-box-shadow: inset 2px 2px rgba(229,229,229,.75);-moz-box-shadow: inset 2px 2px rgba(229,229,229,.75);box-shadow: inset 2px 2px rgba(229,229,229,.75);border: solid 1px #e5e5e5;background: #fff !important;}textarea {width: 100%;font-family: 'Lato', sans-serif;}.twitter-typeahead,.twitter-typeahead input {width: 100%;}.tt-dropdown-menu .tt-suggestion,.tt-dropdown-menu .tt-suggestion p {cursor:pointer;}@media (max-width:400px) {.twitter-typeahead,.twitter-typeahead input {width: 98%;}}.twitter-typeahead input {height: 100%;padding: 9px 12px;font-size: 14px;}.submit-action {margin-top: 50px;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {line-height: 1;}.upload {margin: 0 15px;padding: 20px;background: #f7f7f7;overflow: hidden;}.avatar-placeholder {width: 160px;height: 160px;float: left;background: #fff url('/media/images/upload-avatar-bg.jpg') no-repeat scroll center center;}.uploadifive-button {cursor: pointer;}.file {background-size: 100%;background-repeat: no-repeat;background-position: center center;}.file-list,.file {width: 100%;height: 100%;}.upload-instructions {width: 62%;padding-left: 5%;float: left;}.upload-instructions h3 {font-weight: 800;padding-bottom: 10px;}.upload-instructions p {margin: 0 0 4px 0;line-height: 1;}#upload-btn {margin-top: 41px;}.ie8 #upload-btn .button,.ie9 #upload-btn .button {padding-left: 20px;}#uploadifive-image {float: left;text-align: left !important;padding: 0 20px;}.upload-notify {margin-top: 20px;}.upload-notify .alert {border: 0;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;margin: 0;}.upload-notify .alert-success {background: #c8e5bc;}.upload-notify .alert-alert {background-color: #f2dede;color: #a94442;}.tt-dropdown-menu {background: #f7f7f7;width: 100%;border: solid 1px #e5e5e5;border-top: 0;}.tt-suggestion {padding: 5px 15px;}.tt-suggestion:hover {background: #999;color: #fff;}.search-form {width: 380px;margin: -144px auto 25px auto;margin: 0 auto 65px auto;}.search-form input[type="submit"] {position: absolute;top: 0;right: 0;width: 50px;height: 50px;color: #fff;border: 0;background: transparent url('/media/images/search-btn.jpg') no-repeat scroll 0 0;}.search-form .form-control {padding: 14px 45px 14px 12px;}.search-form .list-icon {line-height: 50px;}.ie9 .search-form .form-control {height: 50px;}.cursor {cursor: pointer !important;}.yo {color: #aeaeae;height: 40px;line-height: 40px;width: 100%;display: block;text-align: center;}.tooltip.in {opacity: 1;}.tooltip-inner {background: #0082c0;max-width: 900px;width: 200px;padding: 8px;}.tooltip.top .tooltip-arrow {border-top-color: #0082c0;}#form.survey-form label {line-height: 1.2;}.notifications {text-align: center;}.alert-error {font-size: 16px;border: 0;border-radius: 0;}span.has-error {color: #e40073;font-size: 12px;line-height: 1.1;padding-top: 3px;display: block;}.has-error .form-control,.has-error .form-control:focus {border-color: #e40073;-webkit-box-shadow: none;box-shadow: none;}.has-error .select:after {top:-7px;right:39px;}.checkbox span.has-error {padding-left: 20px;}.list-icon {position: absolute;top: 0;right: 30px;height: 100%;line-height: 40px;}table {font-size: 20px;}table th {font-weight: 800;text-align: center;}table td {text-align: center;}table a {color: #6e6e6e;}table a:hover,table a:hover p {color: #2a6496;}.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td {padding: 20px 10px;vertical-align: middle;}.date-col {font-size: 18px;}.club-col {text-align: left;}.time-col {font-size: 20px;}table p {margin: 0;line-height: 1;}.club-name {padding-bottom: 5px;}.club-activites {font-size: 14px;color: #888888;}#site-footer {border-top: 5px #dedede solid;padding: 30px 0;}#site-footer ul {padding: 0;margin: 0;overflow: hidden;list-style: none;}#site-footer ul li {float:left;}#site-footer #site-links {float: right;font-size: 13px;font-weight: 800;line-height: 1;padding-top: 20px;}@media (max-width:525px) {#site-footer ul {width: 100%;}#site-footer ul li {width: 33.3%;}#site-footer ul li img {width: 100%;}}#site-footer #site-links li {float: left;}#site-footer #site-links li.privacy {border-right: 1px #bebfbf solid;padding-right: 10px;margin-right: 10px;}#site-footer #site-links li a {color: #bebfbf;}#logos li {float: left;}#logos li.other-logo {padding: 15px 0 0 35px;}@media (max-width: 1420px) {#secondary-nav {width: 100%;}}@media (max-width: 1279px) {form sup {position: relative;top: 0;right: 0;}#form label.multi-line {}#form label.multi-line,#form label {line-height: 1;padding-bottom: 5px;}#form.survey-form label.multi-line {line-height: 1.2 !important;}.alert-error {font-size: 14px;}.if-other input {margin-top: -32px;}}@media (max-width: 1200px) {}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {#hero .button {width: 80%;}}@media (min-width: 767px) and (max-width: 1279px) {.submit-row .button.submit {width: 50%;}.button.multi-line {height: auto;line-height: 1;}.button.multi-line .btn-label {line-height: 1.2;padding: 12px 20px;}}@media (min-width: 767px) and (max-width: 1024px) {.button.more-cta {width: 40%;}}@media (max-width: 960px) {#links-wrapper,#logos-wrapper {width: 100%;float: none;}#site-footer #site-links {text-align: center;float: none;}#site-footer #site-links li {display: inline-block;float: none;}#site-footer ul {text-align: center;}#site-footer ul li a {display: block;text-align: center;}#logos li.other-logo {padding-left: 0;width: 30%;display: inline-block;padding-top: 30px;}#logos li {float: none;width: 100%;}}@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {#logos li.other-logo {width: 48%;}.twitter-typeahead,.twitter-typeahead input {width: 87%;}}@media (max-width: 767px) {#secondary-nav {height: auto;padding: 10px 0;}#secondary-nav ul li {display: block;border: 0;padding: 0;}#secondary-nav ul li a {padding: 8px 0;display: block;}.form-header {text-align: center;height: auto;line-height: 1;padding: 20px;}.form-header h4 {float: none;line-height: 1;}.form-header span {float: none;padding-top: 20px;display: block;}#form .checkbox input {margin-left: -20px;}#form .activites-row .checkbox input { margin-left: -20px;}#form .row-submit {margin-bottom:35px;}#social {display: none;}#utils {display: block;text-align: center;}#site-header ul,#site-header ul li {border: 0;}#site-header ul li {display: inline-block;float: none;}#utils li a {border: 0;}.step-button,#site-footer #site-links,.submit-row .button.submit {width: 100%;}.step-button,#site-footer #site-links {float: none;}#logos li.other-logo {width: 30%;}.button {width: 80%;}.button.more-cta {width: 100%;}.upload {padding: 10px;}.avatar-placeholder {width: 112px;height: 112px;}.upload-instructions {width: 58%;}table {font-size: 16px;}#site-footer #site-links {text-align: center;}#site-footer #site-links li {display: inline-block;float: none;font-size:11px;width:auto;}#site-footer ul {text-align:center;display:block;}#site-footer ul li {display:inline-block;float:none;}#site-footer ul li img {width: 90px;max-width:none;}#site-footer ul li a {display: block;text-align: center;}#logos li {float: none;width: 100%;}#logos li#medibank {padding-left: 0;}.open-days #sub-hero {height: auto;padding-bottom: 50px;}.open-days #sub-hero h1 {padding-top: 150px;}}@media (max-width: 640px) {.primary-cta .btn-label {font-size: 20px;padding: 0;}.list-icon {display: none;}#logos li.other-logo {width: 40%;}}@media (max-width: 540px) {.button.secondary-cta .btn-label {width: 85%;padding: 10px;line-height: 1.2;}.button.secondary-cta .icon {height: 100%;}.secondary-cta,.secondary-cta .btn-label,.secondary-cta .icon {height: auto;}}@media (max-width: 460px) {#hero {height: auto;padding-bottom: 50px;}#branding {margin-bottom: 50px;}.button {width: 100%;}.primary-cta .btn-label {font-size: 16px;}}.event-club-col {background:#009ae2;}.event-club {padding:30px 15px 20px 15px;}.event-club h1 {font-weight: 800;font-size: 55px;color: #FFF;margin-bottom:10px;}.event-club a {color:#fff;}.event-details {padding:30px 15px;}.event-details h3 {color:#009ae2;font-weight:800;line-height:26px;}.event-details ul {margin:20px 0 0 0;padding:0;list-style:none;}.event-details li {margin-bottom:20px;}.event-details li p {margin-bottom:0;}.event-prize {padding:30px 10px 30px 10px;text-align:center;}.event-prize img {margin:0 auto;}.event-activities-col {background:#f3f3f3;}.event-activities {padding:30px 15px;}.event-activities h6 {font-weight:700;font-style:italic;font-size:16px;margin-bottom:30px;}.event-activity {background:#ffffff;margin-bottom:20px;border-bottom:5px solid transparent;}.event-activity h4 {font-size:26px;font-weight:800;margin-top:0;margin-bottom:20px;}.event-activity-content {padding:30px 10px;}@media (max-width:767px) {.event-activities {padding:20px 0px;}.event-activity-content {padding:30px 15px;}}.event-direction {padding:40px 0 20px 0;}.event-direction h3 {font-weight:800;margin-bottom:20px;}.event-direction .button.submit {width: 200px;margin-top:20px;float:right;}.social-share-col {background:#f2f2f2;}.social-share {text-align:center;padding:40px 0 40px 0;}.social-share h5 {font-size:16px;font-weight:800;margin-bottom:20px;color:#333;}.social-share .social {background:url('/media/images/sprite-social.png') no-repeat 0 0;width: 334px;height:62px;display:block;margin:0 auto;text-indent:-99999em;margin-bottom:18px;}.social-share .social.facebook {background-position: 0 0 ;}.social-share .social.facebook:hover {background-position: -334px 0 ;}.social-share .social.twitter {background-position: 0 -62px ;}.social-share .social.twitter:hover {background-position:-334px -62px ;}.social-share .social.email {background-position: 0 -124px ;}.social-share .social.email:hover {background-position:-334px -124px ;}.spt {border-top:3px solid #e5e5e5; height:1px; background:transparent;}.button.yellow-cta.attendees {width: 334px;}@media (max-width: 400px) {.button.yellow-cta.attendees {width: 265px;}.social-share .social {background:url('/media/images/sprite-social-sm.png') no-repeat 0 0;width: 265px;height:49px;display:block;margin:0 auto;text-indent:-99999em;margin-bottom:18px;}.social-share .social.facebook {background-position: 0 0 ;}.social-share .social.facebook:hover {background-position: -265px 0 ;}.social-share .social.twitter {background-position: 0 -50px ;}.social-share .social.twitter:hover {background-position:-265px -50px ;}.social-share .social.email {background-position: 0 -100px ;}.social-share .social.email:hover {background-position:-265px -100px ;}}h2.highlight {background:#009ae2;font-style:italic;font-weight:700;color:#ffffff;padding:10px 25px;margin-bottom:40px;}.page-attendees form {padding-left:15px;}.page-attendees #form label {text-align:left;}.page-attendees #form .submit {float:right;}.page-attendees .img-responsive {margin:0 auto;}.form-content {margin-bottom:50px;}.form-content h4 {font-size:16px;font-weight:700;margin-bottom:20px;}.form-content ul {list-style:0;padding-left:20px;}@media (max-width:767px) {.page-attendees form {padding-left:0px;}.page-attendees #form .submit {float:none;}}.event-location-list {}.event-location {background:#f9f9f9;margin-bottom:30px;position: relative;padding:20px;}.event-loc-content {margin-right:320px;min-height:120px;}.event-loc-content .club-name {color:#7e7e7e;font-size:26px;font-weight:bold;margin-bottom:30px;}.event-loc-content .date {color:#7e7e7e;margin-bottom:20px;font-size:18px;}.event-loc-activities small {display:inline-block;padding:9px 10px;margin-right:8px;margin-bottom:8px;color:#ffffff;}.event-loc-view {position: absolute;top:20px;right:20px;width: 240px;}.event-loc-view .location {text-transform:uppercase;font-size:18px;margin-bottom:10px;}.event-loc-view .button.primary-cta {width:100%;text-align:center;margin-bottom:10px;}.event-loc-view .button.more-cta .btn-label {width: 85%;}@media (max-width:767px) {.event-loc-content {margin-right:0;}.event-loc-view {position: static;width: 100%;margin-top:30px;}}.modal .modal-content {border-radius:0;}.modal .modal-header h4 {color:#009AE2;font-weight:800;}.modal .form-action {position: relative;overflow:hidden;text-align:right;}.modal .form-action .btn-cancel {padding-right:20px;position: relative;top:0;}.modal .form-action .btn-cancel:hover {text-decoration:none;}.modal .form-action .button.submit {width: 180px;display:inline-block;}.not-found {padding:50px 0 100px 0;text-align:center;}.not-found h1 {margin-bottom:20px;}.alert.alert-danger {font-size:14px;background-image:none;border-color:none;border-radius:0;}.alert.alert-error {border:1px solid #DCA7A7;}