header{margin:0.5em}.logo{max-width:350px;}header .social-icons,header .social-icons a,header .social-icons a:visited{font-size:32px;color:#caccce;}@media only screen and (max-width :992px){header .social-icons,header .social-icons a,header .social-icons a:visited{font-size:24px;}}header .social-icons ul{list-style-type:none;margin:0;padding:0;}header .social-icons ul > li{display:inline;transition:all 0.2s linear;padding-left:0;padding-right:0;}header .social-icons ul li:not(:first-of-type){border-left-style:solid;border-left-color:#f2f2f2;padding-left:2px;}header  .social-icons ul li a:hover{color:#1e325a;}header .social-icons ul li i{padding-left:.2em;}@media only screen and (max-width :767px){.header-top{display:none;}header .social-icons{display:none;}}.navbar-container{padding-left:0;padding-right:0;}.navbar .navbar-nav{font-size:larger;}.navbar .navbar-nav{display:inline-block;float:none;vertical-align:top;}.navbar .navbar-collapse{text-align:center;}.navbar .navbar-brand{padding-top:5px;}.navbar .navbar-brand img{height:40px;width:auto;}.navbar-mobile ul{width:100%;}.navbar-mobile li{border-bottom-style:solid;border-bottom-width:thin;border-bottom-color:darkgrey;}.navbar-mobile li > ul > li{background-color:white;margin-left:1.3em;}.navbar-mobile li > ul > li:last-of-type{border-bottom-style:none;}.navbar-mobile li > ul > li a{text-decoration:none;color:inherit;}.navbar-mobile ul > li.dropdown.open > ul > li{font-size:larger;}.navbar-mobile ul > li.dropdown.open > ul > li > ul > li{margin-top:.5em;margin-bottom:.5em;border-bottom-style:none;}.target-group-wrapper{width:100%;}.target-group-wrapper{margin-right:auto;margin-left:auto;margin-top:2em;margin-bottom:2em;padding-top:10px;padding-bottom:10px;border-top-style:solid;border-top-width:1px;border-top-color:lightgrey;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:lightgrey;}.target-group-wrapper.marine{margin-top:0;}.target-group-wrapper .row{margin-left:auto;margin-right:auto;padding-top:1em;}.target-group{background-color:#e7e7e7;font-weight:bold;font-size:medium;text-align:center;vertical-align:middle;color:#1e325a;transition:all 0.3s linear;margin-bottom:1em;border-color:#e7e7e7;border-style:solid;border-width:thick;}.target-group a,.target-group a:visited{text-decoration:none;color:#1e325a;}.target-group:hover,.target-group a:hover{border-color:darkgrey;border-width:thick;}.target-group:hover .target-group-header .target-group-name i,.target-group a:hover .target-group-header .target-group-name i{color:#1e325a;}.target-group .target-group-header{text-align:left;padding:.5em;}.target-group .target-group-header .target-group-name{font-size:x-large;text-transform:uppercase;}.target-group .target-group-header .target-group-name i{color:darkgrey;transition:all 0.3s linear;}.target-group-wrapper.marine .target-group .target-group-header{height:5em;}.target-group .target-group-image img{width:100%;height:auto;}.target-group .target-group-detail{padding-left:.3em;padding-right:.3em;margin-top:.5em;text-align:left;font-weight:normal;transition:all 0.2s linear;min-height:7em;}.news-carousel .carousel-inner > .item img{margin:0 auto;}.carousel-caption{background-color:rgba(104,104,104,0.7);border-radius:5px;}.news-article img{max-width:250px;max-height:300px;}.frontpage-news > header{display:none;}.frontpage-news-item .views-field-title h3 a{color:inherit;}@media only screen and (max-width :768px){.frontpage-news > header{display:block;}.frontpage-news > header > h2{padding-left:15px;padding-right:15px;margin-top:0;}.frontpage-news-item{display:flex;margin-bottom:1em;background-color:#e7e7e7;padding-top:.5em;padding-bottom:.5em;}.frontpage-news-item .views-field-field-image{order:1;}.frontpage-news-item .views-field-field-image img{width:150px;height:auto;}.frontpage-news-item .views-field-title{order:2;margin-left:.5em;margin-right:.5em;}.frontpage-news-item .views-field-title h3{font-size:large;}.frontpage-news-item .views-field-body{display:none;}}@media only screen and (min-width :600px){#block-mainpagecontent{min-height:500px;}}footer{background-color:#1e325a;color:lightgrey;margin-top:1em;}footer nav > ul{list-style-type:none;margin:0;padding:0;}footer nav > ul > li{display:inline-block;color:white;font-size:larger;font-weight:bold;padding-top:1em;vertical-align:top;}footer nav > ul > li > a,footer nav > ul > li > a:visited{color:white;text-decoration:none;display:inline-block;width:100%;border-bottom-style:solid;border-bottom-color:darkgrey;border-bottom-width:1px;}footer nav > ul > li > ul{list-style-type:none;margin:0;margin-bottom:1em;padding:0;height:100%;}footer nav > ul > li > ul > li{color:darkgrey;}footer nav > ul > li > ul > li > a,footer nav > ul > li > ul > li > a:visited{color:darkgrey;font-weight:normal;font-size:smaller;text-decoration:none;}footer nav > ul > li > ul > li > a:hover{color:white;}.horizontal-list{list-style-type:none;margin:0;padding:0;}.horizontal-list li{display:inline;}@media only screen and (max-width :768px){.menu-footer{display:none;}}.footer-top > ul{margin-bottom:1em;}.footer-middle{margin-top:1em;margin-bottom:1em;}.footer-middle .external-logos img{margin-top:.5em;}.footer-middle u.l{display:table;width:100%;margin-top:10px;padding-top:10px;}.footer-middle ul li{display:table-cell;text-align:center;}.footer-bottom{color:darkgrey;border-top-style:solid;border-top-color:darkgrey;border-top-width:1px;}.footer-bottom ul{list-style-type:none;margin:0;padding:0;}.footer-bottom ul li a{color:darkgrey;text-decoration:none;}.footer-bottom ul li a:hover{color:white;}.footer-bottom ul li a:visited{color:darkgrey;}.footer-bottom ul li:not(:first-child):before{content:" | ";}.footer-bottom .pull-right{text-align:right;}.page-title{margin-bottom:1em;}.course-finder{border-radius:5px;background-color:#37aae1;color:white;padding:.5em;font-size:medium;height:100%;}.course-finder p{font-size:normal;}.featured-content .course-finder{border-radius:0;margin-top:1em;}@media only screen and (min-width :992px){.featured-content .course-finder{display:flex;}.featured-content .course-finder-search{order:1;width:33%;padding-left:1em;}.featured-content .course-finder-browse{order:2;width:33%;padding-left:1em;border-left-color:white;border-left-style:solid;border-left-width:thin;}.featured-content .course-finder-download{order:3;width:33%;padding-left:1em;border-left-color:white;border-left-style:solid;border-left-width:thin;}}@media only screen and (min-width :1200px){.featured-content .course-finder{height:310px;margin-top:inherit;display:block;}.featured-content .course-finder-search{order:1;width:auto;padding-left:inherit;}.featured-content .course-finder-browse{order:2;width:auto;padding-left:inherit;border-left-style:none;}.featured-content .course-finder-download{order:3;width:auto;padding-left:inherit;border-left-style:none;}}.course-finder h2,.course-finder h3{color:white;margin-top:5px;margin-bottom:5px;}.course-finder hr{margin-top:10px;margin-bottom:10px;}.course-finder form > div{display:inline;}.course-finder form input[type="text"]{width:100%;}@media only screen and (min-width :992px){.course-finder form input[type="text"]{width:70%;}}.course-finder form input[type="submit"]{color:#37aae1;font-size:medium;font-weight:bold;}.course-finder input{color:black;}.course-finder ul{list-style:none;padding-left:1em;}.course-finder a,.course-finder a:visited{color:white;text-decoration:none;transition:all 0.2s linear;border-bottom-style:dashed;border-bottom-width:thin;border-bottom-color:white;}.course-finder a:hover{border-bottom-style:solid;text-decoration:none;}.course-finder a i,.course-finder a:visited i,.course-finder a:visited i{border-bottom-style:none;}.search-results-item{margin-top:2em;border-bottom-style:solid;border-bottom-color:silver;border-bottom-width:thin;}.search-results-header{margin-top:1em;font-style:italic;font-size:larger;}.search form .form-group{width:100%;}.search form .form-group label{text-align:center;width:100%;}.search form .form-group .form-item-keys,.search form .form-group .form-item-keys input{margin:auto;width:90%;}.search div{text-align:center;}.search form input[type="submit"]{margin-top:1em;background-color:#caccce;}.search form input[type="submit"]:hover{color:black;border-color:darkgrey;}.course-finder .course-search-advanced a,.course-finder.course-search-advanced a:visited{color:white;border-bottom-style:dashed;border-bottom-width:thin;border-bottom-color:white;transition:all 0.2s linear;}.course-finder.course-search-advanced a:hover{border-bottom-style:solid;text-decoration:none;}.course-search-advanced{border-radius:5px;background-color:#1e325a;color:white;padding:.5em;}.course-search-advanced label{font-weight:normal;font-size:larger;}.course-search-advanced form input[type="submit"]{color:#37aae1;font-size:medium;font-weight:bold;display:block;margin-top:1em;margin-left:auto;margin-right:auto;}.course-search-advanced #edit-keys{width:100%;}.course-search-advanced .form-item-keys{width:100%;}.course-search-advanced > form .form-group label[for="edit-inyearstart-op"],.course-search-advanced > form .form-group label[for="edit-inyearend-op"]{display:none;}.course-search-advanced > form > .row > div > div{width:100%;}.course-search-advanced > form .form-group label{display:block;}.course-search-advanced > form .form-group div{display:inline-block;}#block-pagetitle{color:black;background-color:#bbff00;padding:1.5em;border-radius:5px;}#block-pagetitle > h1{font-weight:bold;}#block-mainpagecontent{}.main-content{margin-bottom:1em;}.main-content .apply-online{margin-bottom:1em;}@media only screen and (min-width :992px){.main-content .apply-online{display:none;}}.news-listing-item{margin-top:1em;border-bottom-style:solid;border-bottom-color:#1e325a;border-bottom-width:thin;}.news-listing-item .meta-data{margin-top:.5em;margin-bottom:.5em;}.menu_sidebar{list-style-type:none;margin:0;margin-bottom:1em;padding:0;background-color:#1e325a;color:white;font-size:larger;border-radius:5px;}@media only screen and (max-width :992px){.menu_sidebar{display:none;}}.menu_sidebar > ul > li,.menu_sidebar > li{margin-top:0;}.menu_sidebar li{border-top-width:thin;border-top-color:white;border-top-style:solid;}.menu_sidebar > ul > li.active{background-color:white;color:#2d3e59;border-top-width:thin;border-top-color:#1e325a;border-top-style:solid;}.menu_sidebar li.active > a:hover,.menu_sidebar > ul > li > ul > li > a:hover{background-color:#f7f7f7;}.menu_sidebar li > a{text-decoration:none;color:inherit;}.menu_sidebar li > a:hover{background-color:white;color:#1e325a;}.menu_sidebar > ul > li > ul{padding-left:1.5em;}.menu_sidebar > ul > li > ul > li > a{padding-left:5px;border-bottom-width:thin;border-bottom-color:#1e325a;border-bottom-style:solid;}.menu_sidebar > ul > li > ul > li:last-of-type > a{border-bottom-style:none;}#block-views-block-course-related-subjects-block-1,#block-views-block-related-courses-block-1,#block-views-block-recent-news-block-1,#block-infoforparentslinks{background-color:#37aae1;color:white;margin-bottom:1em;padding-top:.5em;padding-left:1em;padding-right:1em;padding-bottom:.5em;border-radius:5px;}#block-infoforparentslinks{margin-top:1em;}#block-views-block-course-related-subjects-block-1 h2,#block-views-block-related-courses-block-1 h2,#block-views-block-recent-news-block-1 h2,#block-infoforparentslinks h2{color:white;margin-top:5px;}#block-views-block-recent-news-block-1 .more-link{padding-top:.5em;color:white;}#block-views-block-recent-news-block-1 .more-link a,#block-views-block-recent-news-block-1 .more-link a:visited{color:white;border-bottom-style:dashed;border-bottom-width:thin;border-bottom-color:white;}#block-views-block-recent-news-block-1 .more-link a:hover{text-decoration:none;border-bottom-style:solid;border-bottom-width:thin;}.course-related-list,.course-related-list ul,.news-related-list,.news-related-list ul,#block-infoforparentslinks ul{list-style-type:none;margin:0;padding:0;background-color:#37aae1;color:white;font-size:larger;}.course-related-list-sm,.course-related-list-sm ul,.news-related-list-sm,.news-related-list-sm ul{font-size:medium;}.course-related-list li,.news-related-list li,#block-infoforparentslinks ul li{padding-left:1.3em;padding-top:.5em;}.course-related-list li:before,.news-related-list li:before,#block-infoforparentslinks ul li:before{content:"\f054";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;}.course-related-list li a,.course-related-list li a:visited,.news-related-list li a,.news-related-list li a:visited,#block-infoforparentslinks ul li a,#block-infoforparentslinks ul li a:visited{text-decoration:none;color:white;}.course-related-list li a:hover,.news-related-list li a:hover,#block-infoforparentslinks ul li a:hover{text-decoration:underline;}.fee-notes{font-style:italic;}.fee-no-results{font-size:larger;}.course h2,#block-views-block-course-dates-fees-block-1 h2,#block-views-block-course-dates-fees-v2-block-1 h2,#block-views-block-course-dates-fees-marine-block-1 h2{text-transform:uppercase;font-weight:bold;color:#1e325a;border-bottom-width:thin;border-bottom-color:darkblue;border-bottom-style:dotted;}.course h2 .top-link{font-size:small;}.course-section,#block-views-block-course-dates-fees-block-1,#block-views-block-course-dates-fees-v2-block-1,#block-views-block-course-dates-fees-marine-block-1{margin-bottom:2em;}#block-views-block-course-dates-fees-v2-block-1 footer,#block-views-block-course-dates-fees-marine-block-1 footer{background-color:inherit;color:inherit;}#block-views-block-course-dates-fees-v2-block-1 header,#block-views-block-course-dates-fees-marine-block-1 header{margin:0;}#block-views-block-course-dates-fees-v2-block-1 .fee-waiver,#block-views-block-course-dates-fees-marine-block-1 .fee-waiver{font-weight:bold;margin-top:1em;margin-bottom:1em;text-transform:uppercase;}#block-views-block-course-dates-fees-v2-block-1 .fee-conditions-overseas,#block-views-block-course-dates-fees-marine-block-1 .fee-conditions-overseas{font-style:italic;}#block-views-block-course-dates-fees-v2-block-1 .fee-conditions-disclaimer,#block-views-block-course-dates-fees-marine-block-1 .fee-conditions-disclaimer{margin-top:1em;font-size:smaller;}#block-mainpagecontent h2:first-child{margin-top:0;}h2{color:#1e325a;}h2 a,h2 a:visited{color:#1e325a;}.taxonomy-term-listitem h2{padding-left:1.3em;font-size:x-large;}.taxonomy-term-listitem h2:before{content:"\f054";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1em;}.meta-data-tags ul{display:inline;padding:0;}.meta-data-tags ul li{display:inline-block;}.meta-data-tags a,.meta-data-tags a:visited{color:#565656;background-color:#d3d3d3;padding:4px;border-radius:4px;}.meta-data-tags a:hover{color:black;text-decoration:none;}.published-date{font-weight:bold;}#news-article-imageslider img{max-width:100%;}.news-listing img{max-width:220px;max-height:220px;}#block-addtoanybuttons-2{margin-top:.5em;text-align:right;}#block-addtoanybuttons-2 > h2{display:inline;text-transform:lowercase;}#block-addtoanybuttons-2 .addtoany_list > a{vertical-align:inherit;}@media only screen and (max-width :992px){#block-addtoanybuttons{margin-top:.5em;text-align:right;}#block-addtoanybuttons > h2{display:inline;text-transform:lowercase;}.addtoany_list > a{vertical-align:inherit;}}header > div > h2{display:none;}.subject-list-row .subject-list-name{width:100%;color:white;background-color:#37aae1;margin-top:.7em;padding:.5em;padding-left:1em;font-size:larger;font-weight:bold;transition:all 0.2s linear;border-radius:5px;}.subject-list-row .subject-list-name.collapsed{color:white;background-color:#1e325a;}.subject-list-row .subject-list-name:hover{cursor:pointer;color:#1e325a;background-color:#37aae1;}.subject-list-row .subject-list-name > span:before{content:"\f056";font-family:FontAwesome;width:1em;margin-right:.7em;}.subject-list-row .subject-list-name.collapsed > span:before{content:"\f055";font-family:FontAwesome;width:1em;margin-right:.7em;}.subject-list-row .subject-list-content{padding-top:1em;padding-left:1.3em;padding-bottom:1em;}.subject-list-row .subject-list-content .subject-list-description:not(:empty){border-bottom-color:#1e325a;border-bottom-style:dashed;border-bottom-width:thin;margin-bottom:.5em;}.subject-list-row .subject-list-content .subject-list-course-list ul{list-style-type:none;margin:0;padding:0;}.subject-list-row .subject-list-content .subject-list-course-list ul li{margin-bottom:.5em;font-size:larger;}.subject-list-row .subject-list-content .subject-list-course-list ul li:before{content:"\f054";font-family:FontAwesome;display:inline-block;width:1em;font-size:smaller;}ul.alphabetical-listing-atoz{list-style-type:none;margin:0;padding:0;}ul.alphabetical-listing-atoz li{display:inline-block;width:3%;color:white;text-align:center;}ul.alphabetical-listing-atoz li a,ul.alphabetical-listing-atoz li a:visited{background-color:#37aae1;color:white;display:inline-block;width:100%;padding:.2em;border-radius:3px;border-color:#37aae1;border-style:solid;border-width:thin;transition:all 0.2s linear;}ul.alphabetical-listing-atoz li a:hover{color:#37aae1;background-color:white;text-decoration:none;}.alphabetical-list-wrapper h3{text-transform:uppercase;font-weight:bold;color:#1e325a;border-bottom-width:thin;border-bottom-color:darkblue;border-bottom-style:dotted;}.alphabetical-list-wrapper h3 .top-link{font-size:small;}ul.alphabetical-list{list-style-type:none;margin:0;}ul.alphabetical-list li::before{content:"\f054";font-family:FontAwesome;display:inline-block;width:1em;font-size:smaller;}#webform-submission-apply-online-form .form-wrapper .form-item{margin-top:1em;margin-bottom:1em;}#webform-submission-apply-online-form .form-wrapper .form-item label{font-weight:bold;color:#1e325a;width:auto;}#webform-submission-apply-online-form #edit-personal-details .form-wrapper .form-item label{width:20%;font-weight:normal;color:#1e325a;}#webform-submission-apply-online-form .form-wrapper fieldset legend{font-weight:bold;color:#1e325a;}#webform-submission-apply-online-form #qualifications_table .form-wrapper .form-item label{width:10%;}#webform-submission-apply-online-form #edit-qualifications-add-submit{background-color:lightgrey;}#webform-submission-apply-online-form #qualifications_table > button{display:none;}#webform-submission-apply-online-form input[type="submit"]{background-color:}.webform-submission-apply-online-form-submitted{font-size:x-large;margin-top:2em;margin-left:auto;margin-right:auto;}#webform-submission-course-enquiry-form .form-wrapper .form-item{margin-top:1em;margin-bottom:1em;}#webform-submission-course-enquiry-form fieldset legend{font-weight:bold;color:#1e325a;}#webform-submission-course-enquiry-form .form-item label{width:20%;font-weight:normal;color:#1e325a;}#webform-submission-course-enquiry-form .form-item-enquiry label{width:100%;font-weight:normal;color:#1e325a;}#webform-submission-course-enquiry-form .form-item-enquiry textarea{width:100%;}#webform-submission-course-enquiry-form input[type="submit"]{background-color:}.webform-submission-apply-online-form-submitted{font-size:x-large;margin-top:2em;margin-left:auto;margin-right:auto;}.status-messages{margin:1em;font-weight:bold;}.apply-online{background-color:#7a4baa;border-radius:5px;color:white;padding:.5em;margin-top:1em;}.apply-online h2{color:white;margin-top:5px;}.apply-online p{font-size:larger;margin-left:1em;}.apply-online a,.apply-online a:visited{color:white;border-bottom-style:dashed;border-bottom-width:thin;border-bottom-color:white;}.apply-online a:hover{text-decoration:none;border-bottom-style:solid;}.local-tasks.nav.nav-pills{background-color:#1e325a;margin-bottom:1em;border-radius:0;}.local-tasks.nav.nav-pills > li > a,.local-tasks.nav.nav-pills > li > a:visited{border-radius:0;color:lightgrey;text-decoration:none;text-transform:uppercase;}.local-tasks.nav.nav-pills > li.active > a:hover{color:white;background-color:#337ab7;}.local-tasks.nav.nav-pills > li > a:hover{color:white;background-color:#337ab7;}[data-toggle~="collapse"]{cursor:pointer;}.dates-fees-pdf{display:none;}
