.eCommerce body{font-family:Open Sans,sans-serif!important}.eCommerce h1{font-weight:700;padding:26px 0 18px;color:#6d6d6d;font-size:18px}@media screen and (min-width:320px){.eCommerce h1{font-size:calc(18px + 10*(100vw - 320px)/880)}}@media screen and (min-width:1200px){.eCommerce h1{font-size:28px}}.eCommerce h2{color:#555;padding:24px 0 18px;font-weight:700;font-size:16px}@media screen and (min-width:320px){.eCommerce h2{font-size:calc(16px + 10*(100vw - 320px)/880)}}@media screen and (min-width:1200px){.eCommerce h2{font-size:26px}}.eCommerce h3{color:#6d6d6d;padding:22px 0 16px;font-weight:700;font-size:15px}@media screen and (min-width:320px){.eCommerce h3{font-size:calc(15px + 7*(100vw - 320px)/880)}}@media screen and (min-width:1200px){.eCommerce h3{font-size:22px}}.eCommerce h4{font-weight:700;padding:20px 0 14px;color:#6d6d6d;font-size:14px}@media screen and (min-width:320px){.eCommerce h4{font-size:calc(14px + 8*(100vw - 320px)/880)}}@media screen and (min-width:1200px){.eCommerce h4{font-size:22px}}.eCommerce .cart-cost,.eCommerce .cart-course{font-size:14px}@media screen and (min-width:320px){.eCommerce .cart-cost,.eCommerce .cart-course{font-size:calc(14px + 3*(100vw - 320px)/880)}}@media screen and (min-width:1200px){.eCommerce .cart-cost,.eCommerce .cart-course{font-size:17px}}body,html{background:#fff}.ecom_btn-theme{background:#fff;border:1px solid #be1428;color:#be1428}.ecom_btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;min-width:80px;width:auto;height:40px;font-size:14px;line-height:23px;border-radius:0;margin-left:40px;-webkit-transition:none;transition:none;color:#be1428;padding:7px 40px}.ecom_btn:hover{color:#fff;position:relative;box-shadow:none;background:#be1428}@media (max-width:767px){.ecom_btn{margin-left:10px;margin-right:10px;margin-top:32px}}@media (max-width:450px){.ecom_btn{margin-right:10px;margin-left:0}}@media (max-width:350px){.ecom_btn{margin-right:0;margin-left:0;margin-top:32px}}.btn-checkout,.btn-checkout:hover{border:1px solid #01bc01;color:#fff}.btn-checkout:hover{box-shadow:none;background:#01bc01}.eCommerce .header>.navbar>.container{padding:20px 0}select.form-control{background-color:#fff;display:inline-block;font:inherit;line-height:45px;padding:0 3.5em 0 1em;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px),calc(100% - 2.5em) .5em}select.form-control,select:focus{background-size:5px 5px,5px 5px,1px 28px;background-repeat:no-repeat}select:focus{background-image:linear-gradient(45deg,#be1428 50%,transparent 0),linear-gradient(135deg,transparent 50%,#be1428 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}span.asterisk{color:#be1428}input.form-control,select.form-control{height:45px;box-shadow:1px 1px 3px #eee;border-radius:1px}input.form-control.students_input{background-color:transparent}hr.section-separator{display:none}.tooltip.bottom .tooltip-inner,.tooltip.left .tooltip-inner,.tooltip.top .tooltip-inner{background-color:#be1428;min-width:250px}.tooltip.bottom .tooltip-arrow,.tooltip.left .tooltip-arrow,.tooltip.top .tooltip-arrow{border-left-color:#be1428;border-top-color:#be1428;border-bottom:#be1428}svg.tooltip_img{height:18px;width:18px;position:relative}svg.tooltip_img:hover .st1{fill:#be1428;opacity:.5}.elevator-button{display:none;background:none;margin:0;position:fixed;bottom:0;right:0;width:90px;height:55px;z-index:100;text-decoration:none;color:#6d6d6d;background-color:none;text-transform:uppercase;font-size:8px;text-align:center;line-height:16px}.elevator-button:hover{color:#be1428}.elevator-button span.upchevron{font-size:45px}.course_name,span.course_name strong{color:#be1428!important}.form-control::-ms-expand{display:none}.form-control+.glyphicon{position:absolute;right:16px;top:-2px;padding:8px 27px}.shopping-cart-placeholder{margin-top:0;margin-left:30%;margin-right:0;padding-left:0}.shopping-cart-placeholder-inapp{margin-top:30px;margin-left:30%}.shopping-cart{padding-top:0;border:none;outline:none;height:33px}@media only screen and (max-width:992px){.shopping-cart{height:24px}}button.shopping-cart{color:#fff;background-color:#be1428;border:none;outline:none}@media only screen and (max-width:768px){button.shopping-cart{background-color:#be1428}}button.shopping-cart:hover{border:none;outline:none}.shopping-cart-fa{color:#fff;padding-left:10px!important}.shopping-cart-fa:hover{color:#fff!important}.shopping-cart-dropdown{width:300px;padding-left:0;padding-right:0;background-color:#fff!important;overflow-y:auto;position:absolute;left:-230px!important;border-radius:0;top:40px}.cart{background-color:#fff!important;padding-left:20px!important;padding-right:20px!important}.cart,.cart li{list-style-type:none;width:auto;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10pt;color:#6d6d6d}.cart li{background-color:#fff;line-height:1.5}.cart a{font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10pt!important;color:#ba1322}.cart-empty{text-align:center;padding-top:10px}.dropdown-menu .quantity{color:#6d6d6d;background-color:#fff;padding-right:10px;padding-left:40px;text-align:right;float:right;overflow:hidden}.cart-dropdown-header{list-style-type:none!important;font-family:Lato,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13pt!important;color:#6d6d6d!important;padding-left:0!important;padding-bottom:10px;font-weight:bolder}.cart-divider{margin-top:2em}.cart-divider,.cart-divider-first{background-color:#6d6d6d!important;color:#6d6d6d!important;margin-bottom:.5em;border-style:ridge}.cart-divider-first{margin-top:.5em}.cartlink{white-space:nowrap;color:#fff}.cartlink a{color:#fff;font-size:14px}.cartlink a:hover{color:#be1428;text-decoration:none}.btn span.glyphicon{opacity:0}.btn.active span.glyphicon{opacity:1}.spinner input{text-align:right}.loading-animation{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:hsla(0,0%,100%,.8) url(../Images/ajax-loader.gif) 50% 50% no-repeat}.loading-animation-text{position:relative;float:left;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%);vertical-align:middle}#snackbar,.loading-animation-text{top:50%;left:50%;text-align:center}#snackbar{visibility:hidden;min-width:250px;background-color:#333;color:#fff;border-radius:10px;padding:16px;position:fixed;z-index:1;bottom:30px;font-size:17px;width:250px;height:50px;position:center;margin-top:-25px;margin-left:-125px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}@-webkit-keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{0%{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{0%{bottom:30px;opacity:1}to{bottom:0;opacity:0}}body.loading{overflow:hidden}body.loading .modal{display:block}.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;min-width:0;box-shadow:none;border:none}.btn-circle:hover{background:#f2f2f2!important}.modal{text-align:center;padding:0!important}.modal:before{content:"";height:100%;margin-right:-4px}.modal-dialog,.modal:before{display:inline-block;vertical-align:middle}.modal-dialog{text-align:left}.model-title{background-color:#ff4500!important;font-size:16px}.model-body{font-size:13px}#cartDetails .cart_binicon-wrapper,#cartDetails .cart_binicon-wrapper span{text-align:right}@media screen and (max-width:767px){#cartDetails .cart_binicon-wrapper{text-align:left}}@media screen and (max-width:767px){.cart_row-title{display:none}}.cart_container{padding:90px 15px 60px}@media (max-width:992px){.cart_container{padding:136px 15px 60px}}.cart_attendees-mobile{display:none}@media screen and (max-width:767px){.cart_attendees-mobile{display:block;font-weight:700;padding-top:16px}}.checkout-main-grid-mobile{display:none}@media screen and (max-width:767px){.checkout-main-grid-mobile{display:block}}@media screen and (max-width:767px){.inline-quantity-control{padding-left:0}}.amount_to_be_charged{font-weight:700;color:#333;font-size:22px}.cart-discount-label{width:100%;font-weight:200}.cart-discount-label input.cart-discount-input{width:36%;display:inline-block;height:40px;border:1px solid #ccc;padding-left:4px;background-color:#e5e5e5;-webkit-transition:ease;transition:ease}.cart-discount-label input.cart-discount-input:focus{background-color:#fff}.cart-discount-label a.cart-discount-btn{width:24%;display:inline-block;margin-left:-5px;padding:0;line-height:36px;top:-1px;position:relative;background-color:#e5e5e5!important;border-color:#ccc!important;color:#ccc;margin-top:0!important}.cart-discount-label a.cart-discount-btn.discount_focus{background-color:#01bc01!important;border-color:#01bc01!important;color:#fff}.fees_title{text-align:left}.cart-discount,.selfenrol-row{margin:8px 0}.strikeout{text-decoration:line-through}.cart_binicon p{margin-bottom:0;top:4px;font-size:11px}.cart_binicon i,.cart_binicon p{display:inline-block;position:relative;color:#acacac}span.tooltip-students{display:none;background-color:#be1428;position:absolute;width:150px;font-size:11px;line-height:1;color:#fff;padding:8px;-webkit-transition:ease;transition:ease}span.tooltip-students:before{content:"";width:0;height:0;border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid #be1428;position:absolute;top:0;left:-12px}svg.tip_payment,svg.tip_student{margin-right:20px}span.tooltip-payment{display:none;background-color:#be1428;position:absolute;width:200px;font-size:11px;line-height:1;color:#fff;padding:8px;-webkit-transition:ease;transition:ease}span.tooltip-payment:before{content:"";width:0;height:0;border-bottom:12px solid transparent;border-top:12px solid transparent;border-right:12px solid #be1428;position:absolute;top:0;left:-12px}.has-def-payment{display:block}.cart_note{text-align:right;font-size:11px!important;margin-top:16px;padding:0}@media (max-width:480px){.cart_note{padding-right:15px;padding-left:15px}}.cart_note a{color:#be1428;font-size:11px!important}.cart_table .sc_table-wrapper .sc_table-LHS{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.cart_table .sc_table-wrapper .sc_table-LHS .sc_table-delivery__row{margin-bottom:22px}.cart_table .sc_table-wrapper h4.cart-header-student{margin-top:0}.cart_table .fees_row .sc_table-delivery__row{padding-right:0;padding-left:0}button.shopping-cart .cart_icon_holder{background-image:url(/img/assets/headerMenu/cart.svg);height:32px;position:relative;background-repeat:no-repeat;width:32px;display:inline-block}@media only screen and (max-width:992px){button.shopping-cart .cart_icon_holder{height:20px;width:20px;background-size:20px}}@media only screen and (max-width:992px){button.shopping-cart{padding:2px}}button.shopping-cart:hover{background-color:#fff;color:#be1428}button.shopping-cart:hover .cart_icon_holder{background-position-y:100%}@media only screen and (max-width:992px){button.shopping-cart:hover{padding:2px}}button.shopping-cart:hover:focus{color:#be1428}button.shopping-cart:focus{color:#fff}button.shopping-cart .cart_quantity_holder{display:inline;position:relative;top:-9px}@media only screen and (max-width:992px){button.shopping-cart .cart_quantity_holder{top:-3px}}.shopping-cart-dropdown #cartitems li>a{color:#be1428;width:auto;padding:0;border-right:none}.shopping-cart-dropdown #cartitems li.btn>a{color:#fff}.shopping-cart-dropdown #cartitems li.btn>a:hover{color:#be1428}.cart-item ul{list-style-type:none;margin:0;padding:10px 20px}.field-validation-error{color:#be1428;font-weight:700}.field-validation-valid{display:none}input.input-validation-error,select.input-validation-error{border:1px solid #e80c4d}.validation-summary-errors{color:#be1428;font-weight:700;font-size:1.1em}.validation-summary-valid{display:none}.payment-error,.payment-error h2{color:#be1428;font-weight:700}.payment-error li{font-weight:400;color:#be1428;list-style-type:circle}.section-separator{margin:0;padding:0 0 10px}.applications-fieldset{border:.1pt solid #000;padding:5px}.applications-course-info-bullets{padding:5px 5px 0 0;margin:16px 0}.payment_table{margin-bottom:15px}.payment_table th{background-color:#f5f5f5;color:#777;padding:10px 5px;text-align:center;vertical-align:top;font-size:11px}@media screen and (min-width:320px){.payment_table th{font-size:calc(11px + 3*(100vw - 320px)/448)}}@media screen and (min-width:768px){.payment_table th{font-size:14px}}.payment_table td{color:#444;padding:8px 5px 5px;text-align:center}.btn-delete{line-height:2em!important;padding-right:15px}.cart-item-add,.cart-item-minus{margin-right:0!important;color:#707070!important}.cart-item-quantity{max-width:50px;text-align:center;display:inline;background-color:#fff!important}.text-info{font-size:13px}.enrolling-myself{padding-top:10px;padding-bottom:15px;font-size:13px;width:160px;text-align:center}@media screen and (max-width:767px){.enrolling-myself{width:100%;text-align:left;padding-left:0}}.checkout-main-grid{margin-top:.5em;margin-bottom:.5em}.btn-checkout{background-color:#01bc01;border-color:#01bc01;color:#fff!important}.icon-padded{padding-top:10px;padding-left:0;padding-right:30px}h4.cart-header-student{text-align:center;padding:0}.sub-total{font-size:15px;font-weight:700}.btn-update{padding-right:0}@media (max-width:479px){.btn-update{padding-right:12px!important;padding-bottom:5px!important}.btn-delete{padding-left:0}}@media (max-width:796px){.btn-delete{padding-left:15px}}.info-empty{padding-bottom:1em}.cart-course{font-weight:700}.cart-course-name,.cart-course-name:visited{color:#ba1322}.cart-cost{font-weight:700}.cart-duration,.cart-location{padding-top:1px;padding-bottom:1px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}.personalDetails{padding-top:90px;padding-bottom:70px}.personalDetails .course_container h2{padding:24px 0 0}.course_flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}@media screen and (max-width:767px){.course_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.course_flex .flex_item{border:1px solid #ccc;width:30%;overflow:auto;padding:16px;border-radius:7px;margin-right:24px;margin-top:16px}@media (max-width:767px){.course_flex .flex_item{width:100%;margin:8px 0}}.course_flex .flex_item ul{padding-left:0;margin-bottom:0}.course_flex .flex_item ul li{padding:2px 0}.course_flex .flex_item ul li label{color:#333;margin-bottom:0}.course_flex-single{border:1px solid #ccc;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;overflow:auto;padding:16px;border-radius:7px;flex-wrap:wrap;margin-top:32px;margin-bottom:24px}@media screen and (max-width:991px){.course_flex-single{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.course_flex-single .course_flex-item{margin:0 16px auto;width:180px}#divProgressBar{margin:22px 0}#divProgressBar ul.nav{margin:0;padding:0;list-style:none}@media screen and (max-width:767px){#divProgressBar ul.nav{display:-webkit-box;display:flex;width:95%}}@media screen and (max-width:767px){#divProgressBar ul.nav li{-webkit-box-flex:1;flex-grow:1}}#divProgressBar ul.nav li a{width:97%;height:50px;position:relative;background:#eee;border-radius:0}@media screen and (max-width:767px){#divProgressBar ul.nav li a{width:auto}}@media (max-width:350px){#divProgressBar ul.nav li a{height:50px}}#divProgressBar ul.nav li a p{margin-left:15px;margin-top:6px}@media screen and (max-width:767px){#divProgressBar ul.nav li a p{margin-left:0;margin-top:0;top:7px;position:relative;font-size:10px}}@media screen and (max-width:767px) and (min-width:320px){#divProgressBar ul.nav li a p{font-size:calc(10px + 3*(100vw - 320px)/448)}}@media screen and (max-width:767px) and (min-width:768px){#divProgressBar ul.nav li a p{font-size:13px}}@media (max-width:480px){#divProgressBar ul.nav li a p{top:7px;position:relative;left:6px}}@media (max-width:350px){#divProgressBar ul.nav li a p{position:relative}}#divProgressBar ul.nav li a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:25px solid #fff;border-top:25px solid transparent;border-bottom:25px solid transparent}@media screen and (max-width:350px){#divProgressBar ul.nav li a:after{content:"";position:inherit;left:inherit;bottom:inherit;width:inherit;height:inherit;border-left:inherit;border-top:inherit;border-bottom:inherit}}#divProgressBar ul.nav li a:before{content:"";position:absolute;right:-25px;bottom:0;width:0;height:0;border-left:25px solid #eee;border-top:25px solid transparent;border-bottom:25px solid transparent;z-index:1}@media screen and (max-width:350px){#divProgressBar ul.nav li a:before{content:"";position:inherit;right:inherit;bottom:inherit;width:inherit;height:inherit;border-left:inherit;border-top:inherit;border-bottom:inherit;z-index:inherit}}#divProgressBar ul.nav li:first-child a:after{left:0;border-left:0 solid #fff}#divProgressBar ul.nav li:first-child a:after,#divProgressBar ul.nav li:last-child a:before{content:"";position:absolute;bottom:0;width:0;height:0;border-top:0 solid transparent;border-bottom:0 solid transparent}#divProgressBar ul.nav li:last-child a:before{right:0;border-left:0 solid #eee;z-index:1}#divProgressBar ul.nav li.active a{background-color:#be1428}#divProgressBar ul.nav li.active a:before{content:"";position:absolute;right:-25px;bottom:0;width:0;height:0;border-left:25px solid #be1428;border-top:25px solid transparent;border-bottom:25px solid transparent;z-index:1}@media screen and (max-width:350px){#divProgressBar ul.nav li.active a:before{content:"";position:inherit;right:inherit;bottom:inherit;width:inherit;height:inherit;border-left:inherit;border-top:inherit;border-bottom:inherit;z-index:inherit}}#divProgressBar ul.nav li.active:last-child a:before{content:"";position:absolute;right:0;bottom:0;width:0;height:0;border-left:0 solid #eee;border-top:0 solid transparent;border-bottom:0 solid transparent;z-index:1}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#divProgressBar ul.nav li.item0 p,#divProgressBar ul.nav li.item1 p{top:0;position:relative}}@media screen and (max-width:991px) and (-ms-high-contrast:active),screen and (max-width:991px) and (-ms-high-contrast:none){#divProgressBar ul.nav li.item0 p,#divProgressBar ul.nav li.item1 p{top:0;position:relative}}@media screen and (max-width:767px){.nav-pills>li+li{margin-left:0}}@media screen and (max-width:767px){#divProgressBar .step_completed{display:none}}#divProgressBar span.steps_cheveon{display:none}@media screen and (max-width:767px){#divProgressBar span.steps_cheveon{display:none;font-size:10px}}@media screen and (max-width:767px) and (min-width:320px){#divProgressBar span.steps_cheveon{font-size:calc(10px + 3*(100vw - 320px)/448)}}@media screen and (max-width:767px) and (min-width:768px){#divProgressBar span.steps_cheveon{font-size:13px}}@media (max-width:768px){#frmPersonalDetails .personalDetails_label{margin-bottom:0}}#frmPersonalDetails{margin-bottom:60px}#frmPersonalDetails p.personalDetails_instruction{color:#6d6d6d;font-size:smaller;margin-bottom:22px}#frmPersonalDetails label{line-height:15px;padding-top:12px;padding-right:2px}.requiredFieldToggle:after,label[for=PersonalDetailsInfo_AboriginalTorresStraitIslander]:after,label[for=PersonalDetailsInfo_BirthCountry]:after,label[for=PersonalDetailsInfo_CITBCardNumber]:after,label[for=PersonalDetailsInfo_ConfirmationEmail]:after,label[for=PersonalDetailsInfo_DateOfBirth]:after,label[for=PersonalDetailsInfo_Email]:after,label[for=PersonalDetailsInfo_EnglishProficiency]:after,label[for=PersonalDetailsInfo_FirstName]:after,label[for=PersonalDetailsInfo_Gender]:after,label[for=PersonalDetailsInfo_HasADisabilityOrMedicalCondition]:after,label[for=PersonalDetailsInfo_HasCITBCard]:after,label[for=PersonalDetailsInfo_HasUniqueStudentIdentifier]:after,label[for=PersonalDetailsInfo_HelpWithEnglish]:after,label[for=PersonalDetailsInfo_HomeLanguage]:after,label[for=PersonalDetailsInfo_HowFind]:after,label[for=PersonalDetailsInfo_LastName]:after,label[for=PersonalDetailsInfo_MobilePhone]:after,label[for=PersonalDetailsInfo_PostalBuildingNumber]:after,label[for=PersonalDetailsInfo_PostalPostcode]:after,label[for=PersonalDetailsInfo_PostalState]:after,label[for=PersonalDetailsInfo_PostalSuburb]:after,label[for=PersonalDetailsInfo_ReasonForStudy]:after,label[for=PersonalDetailsInfo_ResidencyStatus]:after,label[for=PersonalDetailsInfo_ResidentialBuildingNumber]:after,label[for=PersonalDetailsInfo_ResidentialPostcode]:after,label[for=PersonalDetailsInfo_ResidentialState]:after,label[for=PersonalDetailsInfo_ResidentialStreet]:after,label[for=PersonalDetailsInfo_ResidentialSuburb]:after{content:"*";color:#be1428;font-weight:400}#disabilities input.btn,#new-disability input.btn{margin-top:8px}@media (max-width:768px){.trippleddldatetime .col-sm-3{width:22%}}@media (max-width:480px){.trippleddldatetime .col-sm-3{width:100%}}@media (max-width:992px){#divProgressBar li.hide_on_mob{display:none}}.header_spacer{padding:35px}ul.af_list li.af_item{padding:10px!important}.education_conatiner{margin-bottom:60px}label[for=EducationInfo_HasTertiaryEducation]:after,label[for=EducationInfo_HighestSecondaryEducationCompleted]:after,label[for=EducationInfo_IsStillAtSecondaryEducation]:after,label[for=EducationInfo_YearHighestSecondaryEducationCompleted]:after,label[for=EmploymentInfo_EmploymentPostcode]:after,label[for=EmploymentInfo_EmploymentState]:after,label[for=EmploymentInfo_EmploymentStatus]:after,label[for=EmploymentInfo_EmploymentSuburb]:after{content:"*";color:#be1428;font-weight:400}#divTertiary .table>tbody>tr>td{padding:15px 8px 4px}td{vertical-align:middle}@media (max-width:768px){#frmEducation .education_label{margin-bottom:0}}.panel{margin-bottom:0}.panel,.panel a{text-decoration:none}.panel a{color:#be1428}.panel a:hover{color:#333}.panel a .panel-heading{background-color:#eee}.panel a .panel-heading h4{padding:16px 0;display:inline-block}.panel a .panel-heading i.fa-minus{display:inline-block;padding:0 8px;font-size:22px;top:3px;position:relative}.panel a .panel-heading i.fa-plus{display:none}.panel a.collapsed{color:#be1428}.panel a.collapsed .panel-heading{background-color:#eee}.panel a.collapsed .panel-heading h4{padding:16px 0;display:inline-block}.panel a.collapsed .panel-heading i.fa-plus{display:inline-block;padding:0 8px;font-size:22px;top:3px;position:relative}.panel a.collapsed .panel-heading i.fa-minus{display:none}#qualifications td div.year{text-align:center}.panel-default>.panel-heading a:after{content:"";position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;-webkit-transition:-webkit-transform .25s linear}.panel-default>.panel-heading a[aria-expanded=true]:after{content:"\2212";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-default>.panel-heading a[aria-expanded=false]:after{content:"\002b";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-option{width:100%;float:left;clear:both;margin:15px 0}.accordion-option .title{font-size:20px;font-weight:700;float:left;padding:0;margin:0}@media (max-width:767px){#accordion .form-group:not(.accordion_userInput),#accordion .form-group:not(.accordion_userInput) label{margin-bottom:0}}.student_card-flexWrapper{display:-webkit-box;display:flex;flex-wrap:wrap}.card-fieldset{margin:8px;width:260px}.card-fieldset .student_card{border:1px solid #6d6d6d;border-radius:7px}.card-fieldset .student_card .student_card-titleblock{height:20px;border-radius:5px 5px 0 0;background-color:#be1428}.card-fieldset .student_card .card-container{padding:10px}@media screen and (max-width:767px){.card-fieldset .student_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}table.applicant-card-table i{margin-right:4px;position:relative;top:3px}.review_course-wrapper{border:1px solid #ccc;border-radius:7px;padding:16px;margin:16px 0}.review_course-wrapper h3{padding:0 0 16px}.review_course-wrapper .students_enrolling-wrapper{margin-bottom:0}#divDisability>table.table.remove-buffer-bottom>tbody>tr>th:nth-child(2){position:relative;left:108px}@media screen and (max-width:767px){#divDisability>table.table.remove-buffer-bottom>tbody>tr>th:nth-child(2){left:0}}#applicants label:after,label[for=PrivacyDetailsInfo_ConfirmationEmail]:after,label[for=PrivacyDetailsInfo_ContactFirstName]:after,label[for=PrivacyDetailsInfo_ContactLastName]:after,label[for=PrivacyDetailsInfo_Email]:after,label[for=PrivacyDetailsInfo_Phone]:after{content:"*";color:#be1428;font-weight:400}@media (max-width:767px){#applicants .form-group{margin-bottom:0}}#applicantDetails{margin-bottom:60px}#applicantDetails p.applicant_instructions{color:#6d6d6d;font-size:smaller;margin-bottom:22px}#applicantDetails label{line-height:15px;padding-top:12px;padding-right:2px}ul.applications-course-info-bullets li label{padding-top:0!important;margin-bottom:0}.payment_instructions,p.applicant_instructions{color:#6d6d6d;font-size:smaller;margin-bottom:22px}.payment_instructions:after{content:"*";color:#be1428;font-weight:400}#frmPaymentDetails img{height:45px;top:-2px;position:relative}#frmPaymentDetails label.payment-note{font-weight:400}.total-charge_row{min-height:60px}label[for=ddlExpiryMonth]:after,label[for=PayerInfo_NameOnCard]:after,label[for=PaymentInfo_CreditCardNumber]:after,label[for=PaymentInfo_CVC]:after{content:"*";color:#be1428;font-weight:400}.flex-container{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;list-style:none;margin:0;padding:0;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.flex-item{color:#fff;margin:10px 0;position:relative}.flex-item,.flex-item-inner{height:242px;padding:0;width:242px}.flex-item-inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;justify-content:space-around;margin:0}.flex-item-inner a{color:#fff;cursor:pointer}.card-back,.card-front{position:absolute;top:0;left:0;width:240px;height:240px;padding:20px;margin:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-box-pack:end;justify-content:flex-end;background-color:#be1428}.card-front{background-image:url(https://www.tafesa.edu.au/images/default-source/hostedassets/tile_background_2.jpg);background-size:242px}.card-front i.tile-icon{display:block;margin:10px auto 20px;text-align:center}.card-front h4{font-size:18px;font-weight:400;margin:10px 0;text-transform:uppercase;position:absolute;bottom:0;font-weight:700;color:#be1428}.card-front p.detail{font-size:24px;font-weight:700;margin:0}.card-back{background-color:#be1428;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card-back p.title{color:#333;margin-top:0;text-transform:uppercase}.card-back p.desc{color:#fff;overflow:auto;height:134px;text-overflow:ellipsis}.card-back p.link{color:#fff;text-transform:uppercase}.flex-item:hover .card-front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.flex-item:hover .card-back{-webkit-transform:rotateY(0);transform:rotateY(0)}ul.additional_resources p{display:inline-block;top:-5px;position:relative}ul.additional_resources a{color:#333}ul.additional_resources a:hover{color:#be1428}ul.additional_resources li{padding:8px 0}ul.additional_resources li:before{background-position:bottom;content:"";height:23px;width:23px;display:inline-block;background-repeat:no-repeat;margin-right:8px;background-image:url(https://www.tafesa.edu.au/docs/default-source/sgvassets/lnr-select.svg)}label[for=ApprenticeshipEnquiryInfo_ApprenticeInterest]:after,label[for=ApprenticeshipEnquiryInfo_BusinessIndustry]:after,label[for=ApprenticeshipEnquiryInfo_BusinessName]:after,label[for=ApprenticeshipEnquiryInfo_ConfirmationEmail]:after,label[for=ApprenticeshipEnquiryInfo_Email]:after,label[for=ApprenticeshipEnquiryInfo_EmployerInterest]:after,label[for=ApprenticeshipEnquiryInfo_FirstName]:after,label[for=ApprenticeshipEnquiryInfo_LastName]:after,label[for=ApprenticeshipEnquiryInfo_Phone]:after,label[for=ApprenticeshipEnquiryInfo_StaffNumber]:after,label[for=RegisterPersonalInfo_ConfirmationEmail]:after,label[for=RegisterPersonalInfo_Email]:after,label[for=RegisterPersonalInfo_FirstName]:after,label[for=RegisterPersonalInfo_LastName]:after,label[for=VETRegisterPersonalInfo_ConfirmationCoordinatorEmail]:after,label[for=VETRegisterPersonalInfo_ConfirmationEmail]:after,label[for=VETRegisterPersonalInfo_CoordinatorEmail]:after,label[for=VETRegisterPersonalInfo_CoordinatorFirstName]:after,label[for=VETRegisterPersonalInfo_CoordinatorLastName]:after,label[for=VETRegisterPersonalInfo_CoordinatorSchoolOrCompanyName]:after,label[for=VETRegisterPersonalInfo_CourseLocation]:after,label[for=VETRegisterPersonalInfo_DateOfBirth]:after,label[for=VETRegisterPersonalInfo_Email]:after,label[for=VETRegisterPersonalInfo_FirstName]:after,label[for=VETRegisterPersonalInfo_LastName]:after,label[for=VETRegisterPersonalInfo_Phone]:after,label[for=VETRegisterPersonalInfo_PostalBuildingNumber]:after,label[for=VETRegisterPersonalInfo_PostalPostcode]:after,label[for=VETRegisterPersonalInfo_PostalSuburb]:after,label[for=VETRegisterPersonalInfo_PostState]:after,label[for=VETRegisterPersonalInfo_ResidentialBuildingNumber]:after,label[for=VETRegisterPersonalInfo_ResidentialPostcode]:after,label[for=VETRegisterPersonalInfo_ResidentialState]:after,label[for=VETRegisterPersonalInfo_ResidentialStreet]:after,label[for=VETRegisterPersonalInfo_ResidentialSuburb]:after,label[for=VETRegisterPersonalInfo_SchoolName]:after,label[for=VETRegisterPersonalInfo_YearLevel]:after{content:"*";color:#be1428;font-weight:400}.inline_Link{cursor:pointer}.inline_Link,.inline_Link:hover{color:#be1428}.pd_flex{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.pd_flex .add_margin-right{margin:0 20px}@media only screen and (max-width:992px){.pd_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.pd_flex .add_margin-right{margin:20px 0}}.pd_flex .form-group{margin-bottom:0}.displayNone{display:none}.attch_btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;min-width:180px;width:auto;height:40px;font-size:14px;line-height:40px;border-radius:0;-webkit-transition:none;transition:none;color:#be1428;border:1px solid #be1428;padding:0;background-color:#fff}.attch_btn:hover{color:#fff;position:relative;box-shadow:none;background:#be1428}@media (max-width:767px){.attch_btn{margin-left:10px;margin-right:10px;margin-top:32px}}@media (max-width:450px){.attch_btn{margin:0}}@media (max-width:350px){.attch_btn{margin-right:0;margin-left:0;margin-top:32px}}.divUploadDocuments{position:relative;display:none}.showUploads{display:block}::-webkit-file-upload-button{background:#fff;color:#be1428;padding:10px 40px;border:1px solid #be1428;margin-bottom:4px}input[type=file]{border:none;box-shadow:none;padding:0;width:auto;height:40px}.file-upload-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.file-upload-wrapper input[type=submit]{border-radius:0;top:-2px;position:relative}.file-upload-wrapper input[type=submit]:before{content:"\f0aa";font-family:Font Awesome\ 5 Free;font-size:18px;font-weight:400}.file-upload-wrapper input[type=submit]:hover{color:#be1428!important;background-color:#fff!important}@media (max-width:767px){.file-upload-wrapper input[type=submit]{margin-top:12px;margin-left:0;width:152px}}@media (max-width:767px){.file-upload-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.single_attchment_item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin:16px 0;border:1px solid #e5e5e5}@media only screen and (max-width:992px){.single_attchment_item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.single_attachment_item-upload{margin-right:15px;padding:18px}.personalDetails_label{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.has-been-uploaded{background-color:#e5e5e5;padding:16px;width:100%;min-height:132px}.has-been-uploaded ol.has-been-uploaded-list form:not(:last-child){margin-bottom:12px}.has-been-uploaded ol.has-been-uploaded-list li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.btn-delete-wrapper,.has-been-uploaded ol.has-been-uploaded-list li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.btn-delete-wrapper{margin-left:16px;position:relative;margin-bottom:0;font-size:11px;color:#acacac;padding:2px 8px;border:1px solid #ccc}.btn-delete-wrapper:hover{color:#333;border:1px solid #333}.btn-delete-wrapper i{padding:0 4px;vertical-align:middle;font-size:14px}.menuFooter.event{background:#444}.footer,section.menuFooter{width:100%;display:block}@media (max-width:479px){.count .col-xs-6,.menuFooter .col-xs-6{width:100%}}.count .col-xs-6:nth-child(2),.menuFooter .col-xs-6:nth-child(2){clear:right}.footer ul.bottom-menu,.social-links ul,ul.menuLink{padding-left:0!important}.menuLink li{list-style:none;padding:10px}.menuLink li a{line-height:20px;color:#fff;font-weight:400;font-size:16px}.menuLink li a:hover{opacity:.8}.menuFooter a,.menuFooter a:link{font-size:16px;color:#fff!important}.menuFooter p{font-size:14px;padding:10px 0}.menuFooter{color:#fff;width:100%;float:left;height:auto;padding:35px 0 0;margin-top:-1px;background-color:#444}.menuFooter .footer-col-inner .subscribe-email{width:70%;background:#f5f5f5;border:none;border-radius:0;float:left;margin-right:5px}@media (max-width:768px){.menuFooter .footer-col-inner .subscribe-email{width:60%}}.menuFooter h2{margin-top:0;margin-bottom:20px;font-size:24px;color:#fff}.menuFooter img.winner{margin:15px 0 20px;max-width:100%}@media (max-width:768px){.menuFooter img.winner{margin-top:0;max-width:100%}}.menuFooter img.whiteRibbon{margin-left:40%;max-width:30%}@media (max-width:992px){.menuFooter img.whiteRibbon{margin-left:30%;max-width:30%}}@media (max-width:768px){.menuFooter img.whiteRibbon{margin-left:30%;max-width:30%}}@media (max-width:479px){.menuFooter img.whiteRibbon{margin-left:40%;max-width:30%}}#menuFooterLinks{display:-webkit-box;display:flex;-webkit-box-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;align-items:center}@media (max-width:992px){#menuFooterLinks{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#menuFooterLinks .col-xs-12{width:auto;float:none}}.footer_links{text-align:center}.footer_links .menuLink li{display:inline-block;border-right:1px solid #dedede;padding:0 6px 0 3px}@media (max-width:992px){.footer_links .menuLink{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:12px 0}.footer_links .menuLink li{border-right:none}}.footer_links .menuLink li:last-child{border-right:none}#menuFooterLinks .phone{text-align:center}#menuFooterLinks .phone p{padding:0;margin:0}#menuFooterLinks .phone .social-links{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}#menuFooterLinks .phone .social-links a:hover{color:#be1428!important}.footer_bottom{-webkit-box-pack:space-evenly;justify-content:space-evenly;padding-right:0!important;padding-left:0!important}.footer_bottom,.footer_bottom .footer_bottom-logos{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.footer_bottom .footer_bottom-logos{bottom:9px;position:relative}@media (max-width:992px){.footer_bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:992px){.footer ul.bottom-menu li{font-size:10px}}
/*# sourceMappingURL=style.css.map */
