@charset "utf-8";
html {
  overflow-x:hidden;
  overflow-y:scroll;
}
body {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight:normal;
  text-align:left;
  color:#222;
  line-height:21px;
}
* {
  margin:0;
  padding:0;
  border:none;
}
a {
  color:#1870A8;
  font-weight:normal;
  text-decoration:none;
  outline:0 !important;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
a:hover {
  color:#0CF;
}
p {
  float:left;
  width:100%;
  margin-bottom:15px;
  line-height:24px;
}
iframe {
  overflow:hidden;
}
ul {
  display:inline-block;
  margin:0 0 15px 25px;
}
ul.megamenu {
  display:block;
}
i.fa {
  padding:0 5px 0 0;
}
i.fa.fa-chevron-right {
  padding:0 0 0 5px;
}
.structure {
  float:left;
  width:100%;
}

/* Header */
.h-top-text {
  color:#FFF;
  font-size:0.85em;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.h-top a:hover>.h-top-text {
  color:#0CF;
}
.h-ul {
  float:right;
  list-style:none;
  padding-top:2px;
}
.h-ul-li-text {
  float:left;
  padding:8px 10px 0 10px;
}
.h-ul-li-icon {
  float:left;
  padding:11px 5px 0 5px;
}
.h-ul-li-icon-ac {
  float:left;
  padding:0;
}
.h-icon {
  width:16px;
  height:16px;
}
.h-icon-ac {
  width:32px;
  height:32px;
}
.h-student-login {
  display:inline-block;
  position:relative;
  padding-bottom:5px;
  vertical-align:middle;
  z-index:1000;
}
.h-student-login>a {
  display:block;
  white-space:nowrap;
}
.h-student-login>a>.h-top-text:after {
  padding-left:0.5em;
  content:"\25BE";
}
.h-student-login>ul {
  display:none;
}
.h-student-login:hover>ul {
  display:block;
  position:absolute;
  top:30px;
  left:10px;
  width:inherit;
  margin:5px 0 0 0;
  padding:0;
  border:1px solid #FFF;
}
.h-student-login>ul>a {
  color:#000;
  font-size:0.85em;
  white-space:nowrap;
}
.h-student-login>ul>a>li {
  display:block;
  background-color:#FFF;
  border-bottom:1px solid #F2F2F2;
}
.h-student-login>ul>a:hover>li {
  color:#FFF;
  background-color:#0A0A36;
}
.h-student-login>ul>a:first-child>li {
  padding:6px 8px 5px 8px;
  border-bottom:1px solid #FFF;
}
.h-student-login>ul>a:nth-child(2)>li {
  padding:6px 8px 5px 8px;
  border-bottom:1px solid #FFF;
}
.h-student-login>ul>a:nth-child(3)>li {
  padding:6px 8px 5px 8px;
  border-bottom:1px solid #FFF;
}
.h-student-login>ul>a:nth-child(4)>li {
  padding:6px 8px 5px 8px;
  border-bottom:1px solid #FFF;
}
.h-student-login>ul>a:last-child>li {
  padding:5px 8px 6px 8px;
}
.h-megamenu-container {
  float:right;
  padding-top:6px;
}
@media all and (min-width:1001px) {
  .h-top {
    width:100%;
    height:40px;
    background:#176faf;
  }
  .h-top-container {
    width:1000px;
    margin:auto;
  }
  .h-space {
    height:1px;
    background:#FFF;
  }
  .h-menu {
    width:100%;
    height:95px;
    background:#176faf;
  }
  .h-menu-container {
    position:relative;
    width:1000px;
    margin:auto;
  }
  .h-logo-container {
    float:left;
    width:250px;
    margin:5px 0 0 -5px;
  }
  .h-logo {
    width:100%;
    border:0;
    padding-top:5px;
  }
}
@media all and (min-width:768px) and (max-width:1000px) {
  .h-top {
    width:100%;
    height:40px;
    background:#176faf;
  }
  .h-top-container {
    width:100%;
    margin:auto;
  }
  .h-space {
    height:1px;
    background:#FFF;
  }
  .h-menu {
    width:100%;
    height:95px;
    background:#176faf;
  }
  .h-menu-container {
    position:relative;
    width:100%;
    margin:auto;
  }
  .h-logo-container {
    float:left;
    width:200px;
    margin:6px 0 0 -2px;
  }
  .h-logo {
    width:100%;
    border:0;
    padding-top:11px;
  }
}
@media all and (max-width:767px) {
  .h-top, .h-top-container, .h-space {
    display:none;
  }
  .h-menu {
    width:100%;
    height:75px;
    background:#176faf;
  }
  .h-menu-container {
    position:relative;
    width:100%;
    margin:auto;
  }
  .h-logo-container {
    float:left;
    width:200px;
    margin:3px 0 0 11px;
  }
  .h-logo {
    width:100%;
    border:0;
    padding-top:5px;
  }
  .h-megamenu-container {
    padding-top:17px;
  }
}

/* MegaMenu */
#m-ourcourses {
  float:left;
  width:100%;
}
#m-ourcourses>a>.m-faculty {
  float:left;
  width:20%;
  height:150px;
  text-align:center;
  font-family:'Abel',sans-serif;
  font-size:16px;
  line-height:21px;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
#m-ourcourses>a>.m-faculty div {
  color:#222;
  padding:88px 7px 0;
}
#m-ourcourses>a:nth-child(2)>.m-faculty div {
  padding:88px 3px 0;
}
#m-ourcourses>a:hover>.m-faculty div {
  color:#FFF;
}
#m-ourcourses>a:nth-child(1)>.m-faculty {
  background:#FFF url("/images/accounting-and-finance-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(1):hover>.m-faculty {
  background:#0C0B4C url("/images/accounting-and-finance-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(2)>.m-faculty {
  background:#FFF url("/images/business-management-and-marketing-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(2):hover>.m-faculty {
  background:#0C0B4C url("/images/business-management-and-marketing-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(3)>.m-faculty {
  background:#FFF url("/images/childcare-education-and-support-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(3):hover>.m-faculty {
  background:#0C0B4C url("/images/childcare-education-and-support-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(4)>.m-faculty {
  background:#FFF url("/images/fitness-health-and-sport-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(4):hover>.m-faculty {
  background:#0C0B4C url("/images/fitness-health-and-sport-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(5)>.m-faculty {
  background:#FFF url("/images/design-and-photography-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(5):hover>.m-faculty{
  background:#0C0B4C url("/images/design-and-photography-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(6)>.m-faculty {
  background:#FFF url("/images/hospitality-tourism-and-travel-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(6):hover>.m-faculty {
  background:#0C0B4C url("/images/hospitality-tourism-and-travel-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(7)>.m-faculty {
  background:#fff url("/images/information-technology-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(7):hover>.m-faculty {
  background:#0C0B4C url("/images/information-technology-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(8)>.m-faculty {
  background:#fff url("/images/journalism-editing-and-publishing-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(8):hover>.m-faculty {
  background:#0C0B4C url("/images/journalism-editing-and-publishing-icon-white.png") no-repeat 50% 21% / 64px auto;
}
/*#m-ourcourses>a:nth-child(9)>.m-faculty {
  background:#F2F2F2 url("/images/training-and-assessment-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(9):hover>.m-faculty {
  background:#0C0B4C url("/images/training-and-assessment-icon-white.png") no-repeat 50% 21% / 64px auto;
}*/
#m-ourcourses>a:nth-child(9)>.m-faculty {
  background:#fff url("/images/transport-and-logistics-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(9):hover>.m-faculty {
  background:#0C0B4C url("/images/transport-and-logistics-icon-white.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(10)>.m-faculty {
  background:#fff url("/images/writing-film-and-television-icon-blue.png") no-repeat 50% 21% / 64px auto;
}
#m-ourcourses>a:nth-child(10):hover>.m-faculty {
  background:#0C0B4C url("/images/writing-film-and-television-icon-white.png") no-repeat 50% 21% / 64px auto;
}
@media all and (min-width:1001px) {
  #m-ourcourses>.m-coursesearch {
    float:left;
    width:60%;
    height:55px;
    background:#FFF;
    display:none;
  }
  #m-ourcourses>a>.m-allcourses {
    float:left;
    width:100%;
    height:55px;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:16px;
    line-height:21px;
    background:#E4E4E4;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
  }
  #m-ourcourses>a:hover>.m-allcourses {
    background:#0C0B4C;
  }
}
@media all and (max-width:1000px) {
  #m-ourcourses>.m-coursesearch {
    float:left;
    width:50%;
    height:55px;
    background:#FFF;
  }
  #m-ourcourses>a>.m-allcourses {
    float:left;
    width:50%;
    height:55px;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:16px;
    line-height:21px;
    background:#fff;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
  }
  #m-ourcourses>a:hover>.m-allcourses {
    background:#0C0B4C;
  }
}
#m-ourcourses>.m-coursesearch #rokajaxsearch {
  margin:0;
}
#m-ourcourses>.m-coursesearch #rokajaxsearch .roksearch-wrapper {
  background:#FFF url("/images/course-search.png") no-repeat 3% 50% / 30px auto;
}
#m-ourcourses>.m-coursesearch #rokajaxsearch #roksearch_search_str {
  width:85%;
  height:54px;
  margin-left:64px;
}
#m-ourcourses>a>.m-allcourses div {
  color:#222;
  padding:17px 0 0 30px;
}
#m-ourcourses>a:hover>.m-allcourses div {
  color:#FFF;
}
#m-ouronlinecampus {
  float:left;
  width:100%;
}
#m-ouronlinecampus>div {
  float:left;
  width:100%;
  height:60px;
  text-align:center;
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight:bold;
  line-height:58px;
  border-bottom:1px solid #fff;
}
#m-ouronlinecampus>a>.m-onlinecampus {
  float:left;
  width:33.24%;
  height:70px;
  text-align:center;
  font-family:'Abel',sans-serif;
  font-size:16px;
  line-height:21px;
  background:#FFF;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
#m-ouronlinecampus>a:nth-of-type(2)>.m-onlinecampus {
  width:33.23%;
  border-left:1px solid #fff;
}
#m-ouronlinecampus>a:nth-of-type(3)>.m-onlinecampus {
  float:right;
  border-left:1px solid #fff;
}
#m-ouronlinecampus>a:hover>.m-onlinecampus {
  background:#0C0B4C;
}
#m-ouronlinecampus>a>.m-onlinecampus div {
  color:#222;
  padding:24px 2px 0;
}
#m-ouronlinecampus>a:hover>.m-onlinecampus div {
  color:#FFF;
}
@media all and (min-width:1001px) {
  #m-ourcollege {
    float:left;
    width:100%;
  }
  #m-ourcollege>a>.m-ourcollege {
    float:left;
    width:33.24%;
    height:60px;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:16px;
    line-height:21px;
    background:#fff;
    border-bottom:1px solid #fff;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
  }
  #m-ourcollege>a:nth-of-type(3n+2)>.m-ourcollege {
    width:33.23%;
    border-left:1px solid #fff;
  }
  #m-ourcollege>a:nth-of-type(3n+3)>.m-ourcollege {
    float:right;
    border-left:1px solid #fff;
  }
  #m-ourcollege>a:nth-last-of-type(1)>.m-ourcollege,
  #m-ourcollege>a:nth-last-of-type(2)>.m-ourcollege,
  #m-ourcollege>a:nth-last-of-type(3)>.m-ourcollege {
    border-bottom:none;
  }
}
@media all and (max-width:1000px) {
  #m-ourcollege {
    width:100%;
    height:365px;
    display:-webkit-box;
    display:-webkit-flex;
    -webkit-flex-flow:column wrap;
    display:-moz-box;
    -moz-flex-flow:column wrap;
    display:-ms-flexbox;
    -ms-flex-flow:column wrap;
    display:-o-flex;
    -o-flex-flow:column wrap;
    display:flex;
    flex-flow:column wrap;
  }
  #m-ourcollege>a {
    width:50% !important;
  }
  #m-ourcollege>a>.m-ourcollege {
    width:100%;
    height:60px;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:16px;
    line-height:21px;
    background:#fff;
    border-bottom:1px solid #fff;
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
  }
  #m-ourcollege>a:nth-child(1) {
    -webkit-order:1;
    -moz-order:1;
    -ms-order:1;
    -o-order:1;
    order:1;
  }
  #m-ourcollege>a:nth-child(2) {
    -webkit-order:5;
    -moz-order:5;
    -ms-order:5;
    -o-order:5;
    order:5;
  }
  #m-ourcollege>a:nth-child(3) {
    -webkit-order:9;
    -moz-order:9;
    -ms-order:9;
    -o-order:9;
    order:9;
  }
  #m-ourcollege>a:nth-child(4) {
    -webkit-order:2;
    -moz-order:2;
    -ms-order:2;
    -o-order:2;
    order:2;
  }
  #m-ourcollege>a:nth-child(5) {
    -webkit-order:6;
    -moz-order:6;
    -ms-order:6;
    -o-order:6;
    order:6;
  }
  #m-ourcollege>a:nth-child(6) {
    -webkit-order:10;
    -moz-order:10;
    -ms-order:10;
    -o-order:10;
    order:10;
  }
  #m-ourcollege>a:nth-child(7) {
    -webkit-order:3;
    -moz-order:3;
    -ms-order:3;
    -o-order:3;
    order:3;
  }
  #m-ourcollege>a:nth-child(8) {
    -webkit-order:7;
    -moz-order:7;
    -ms-order:7;
    -o-order:7;
    order:7;
  }
  #m-ourcollege>a:nth-child(9) {
    -webkit-order:11;
    -moz-order:11;
    -ms-order:11;
    -o-order:11;
    order:11;
  }
  #m-ourcollege>a:nth-child(10) {
    -webkit-order:4;
    -moz-order:4;
    -ms-order:4;
    -o-order:4;
    order:4;
  }
  #m-ourcollege>a:nth-child(11) {
    -webkit-order:8;
    -moz-order:8;
    -ms-order:8;
    -o-order:8;
    order:8;
  }
  #m-ourcollege>a:nth-child(12) {
    -webkit-order:12;
    -moz-order:12;
    -ms-order:12;
    -o-order:12;
    order:12;
  }
  #m-ourcollege>a:nth-child(3)>.m-ourcollege,
  #m-ourcollege>a:nth-child(6)>.m-ourcollege,
  #m-ourcollege>a:nth-child(8)>.m-ourcollege,
  #m-ourcollege>a:nth-child(9)>.m-ourcollege,
  #m-ourcollege>a:nth-child(11)>.m-ourcollege,
  #m-ourcollege>a:nth-child(12)>.m-ourcollege {
    border-left:1px solid #fff;
  }
  #m-ourcollege>a:nth-last-of-type(1)>.m-ourcollege,
  #m-ourcollege>a:nth-last-of-type(8)>.m-ourcollege {
    border-bottom:none;
  }
}
#m-ourcollege>a:hover>.m-ourcollege {
  background:#0C0B4C;
}
#m-ourcollege>a>.m-ourcollege div {
  color:#000;
  padding:19px 35px 0;
}
#m-ourcollege>a:hover>.m-ourcollege div {
  color:#FFF;
}
#m-contactus {
  float:left;
  width:100%;
  font-family:'Abel',sans-serif;
  font-size:16px;
  line-height:21px;
}
#m-contactus>.m-map {
  float:left;
  width:49.86%;
  height:344px;
  border-right:1px solid #fff;
}
#m-contactus>.m-map>img {
  width:100%;
  height:100%;
}
#m-contactus .m-label {
  font-family:Arial,sans-serif;
  font-size:15px;
  font-weight:bold;
}
#m-contactus>.m-address {
  float:right;
  width:50%;
  height:100px;
  border-bottom:1px solid #F2F2F2;
  color: #000;
}
#m-contactus>.m-address>div {
  padding-left:25px;
}
#m-contactus>.m-address>.m-label {
  padding-top:15px;
}
#m-contactus>.m-phoneemail {
  float:right;
  width:50%;
  height:60px;
  border-bottom:1px solid #F2F2F2;
  color: #000;
}
#m-contactus>.m-phoneemail>span {
  padding-left:25px;
  line-height:58px;
}
#m-contactus>.m-phoneemail>a {
  color:#222;
}
#m-contactus>a>.m-contactus {
  float:left;
  width:50%;
  height:60px;
  text-align:left;
  font-family:'Abel',sans-serif;
  font-size:16px;
  line-height:21px;
  background:#FFF;
  border-bottom:1px solid #F2F2F2;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
#m-contactus>a:nth-last-of-type(1)>.m-contactus {
  border-bottom:none;
}
#m-contactus>a:hover>.m-contactus {
  background:#0C0B4C;
}
#m-contactus>a>.m-contactus div {
  color:#222;
  padding:19px 25px 0;
}
#m-contactus>a:hover>.m-contactus div {
  color:#FFF;
}

/* Footer */
#mc_embed_signup #mce-responses a {
  display:none;
}
.f-menu a,.f-menu-text {
  color:#FFF;
  font-family:'Abel',sans-serif;
}
.f-menu a>span {
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.f-menu a:hover,.f-menu a:hover>span {
  color:#0CF !important;
}
.f-logo {
  width:100%;
  border:0;
  padding-top:5px;
}
.f-text-h3 {
  color:#FFF;
  font-family:Arial,sans-serif;
  font-size:1.1em;
  font-weight:normal;
}
.f-menu-c1 h3,.f-menu-c2 h3,.f-menu-c3 div {
  margin:15px 0;
}
.f-menu-c3 div:last-child {
  margin:0;
}
.f-ul {
  margin:15px 0px;
  list-style:none;
}
#f-icons {
  float:left;
  margin-left:-5px;
}
.f-icon {
  width:32px;
  height:32px;
  padding:0 5px;
}
.f-bottom-text {
  padding-top:6px;
  color:#FFF;
  font-size:0.75em;
}
#mc_embed_signup #mc-embedded-subscribe>i.fa {
  padding:0 3px 0 0;
  font-size:1.25em;
}
.c-p-breadcrumbs {
  position:absolute;
  left:0;
  bottom:0;
  width:100%;
  min-height:50px;
  background:#DEF4FF;
  font-size:0.85em;
}
.c-p-breadcrumbs>div {
  display:table;
  width:1000px;
  margin:15px auto;
  overflow:hidden;
}
.c-p-breadcrumbs>div>div {
  display:table-row;
}
.c-p-breadcrumbs>div>div>div {
  display:table-cell;
  vertical-align:middle;
}
.c-p-breadcrumbs>div>div>div:nth-of-type(2) {
  width:30px;
  font-size:2em;
  text-align:center;
  cursor:pointer;
}
.c-p-breadcrumbs i.fa.fa-chevron-right {
  padding:0 5px;
}
@media all and (min-width:1036px){
  .f-container {
    width:1000px;
    margin:auto;
  }
  .f-newsletter {
    float:left;
    width:100%;
    min-height:110px;
    background:#459A34;
    display:none;
  }
  .f-newsletter-heading {
    padding-top:30px;
    color:#FFF;
    font-size:1.25em;
  }
  .f-newsletter-text {
    float:left;
    padding-top:8px;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
  }
  #mc_embed_signup {
    float:right;
    width:58%;
    margin:-21px 0 0;
  }
  #mc_embed_signup #mc_embed_signup_scroll {
    position:relative;
    
  }
  #mc_embed_signup .mc-field-group {
    float:left;
    width:70%;
  }
  #mc_embed_signup .mc-field-group #mce-EMAIL {
    width:100%;
    height:35px;
    padding:0 12px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    border:none;
    outline:none;
  }
  #mc_embed_signup .mc-field-group>div.mce_inline_error {
    width:100%;
    margin:0;
    padding:1px 12px;
    font-family:'Abel',sans-serif;
    font-size:0.85em;
    line-height:16px;
  }
  #mc_embed_signup #mc-embedded-subscribe {
    position:absolute;
    height:37px;
    margin:-1px 0 0 40px;
    padding:0 10px;
    background:#09355C;
    border:none;
    color:#FFF;
    font-family:Arial,sans-serif;
    font-weight:bold;
    cursor:pointer;
  }
  #mc_embed_signup #mce-responses {
    float:left;
    margin:3px 0 20px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:15px;
  }
  .f-menu {
    float:left;
    width:100%;
    height:435px;
    background:#176faf;
  }
  .f-logo-container {
    width:250px;
    margin:15px 0 0 -5px;
  }
  .f-menu-c1 {
    float:left;
    width:33%;
  }
  .f-menu-c2 {
    float:left;
    width:33%;
  }
  .f-menu-c3 {
    float:left;
    width:34%;
  }
  .f-menu-c3 div span {
    color:#FFF;
    font-family:Arial,sans-serif;
    font-size:1.05em;
    font-weight:normal;
  }
  #f-text-value {
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1.05em;
  }
  .f-bottom {
    clear:both;
    width:100%;
    height:35px;
    background:#176faf;
  }
}
@media all and (min-width:1001px) and (max-width:1035px){
  .f-container {
    width:1000px;
    margin:auto;
  }
  .f-newsletter {
    float:left;
    width:100%;
    min-height:110px;
    padding-left:35px;
    background:#459A34;
    display:none;
  }
  .f-newsletter-heading {
    padding-top:30px;
    color:#FFF;
    font-size:1.25em;
  }
  .f-newsletter-text {
    float:left;
    padding-top:8px;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
  }
  #mc_embed_signup {
    float:right;
    width:58%;
    margin:-21px 0 0;
  }
  #mc_embed_signup #mc_embed_signup_scroll {
    position:relative;
  }
  #mc_embed_signup .mc-field-group {
    float:left;
    width:60%;
  }
  #mc_embed_signup .mc-field-group #mce-EMAIL {
    width:100%;
    height:35px;
    padding:0 12px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    border:none;
    outline:none;
  }
  #mc_embed_signup .mc-field-group>div.mce_inline_error {
    width:100%;
    margin:0;
    padding:1px 12px;
    font-family:'Abel',sans-serif;
    font-size:0.85em;
    line-height:16px;
  }
  #mc_embed_signup #mc-embedded-subscribe {
    position:absolute;
    height:37px;
    margin:-1px 0 0 30px;
    padding:0 10px;
    background:#09355C;
    border:none;
    color:#FFF;
    font-family:Arial,sans-serif;
    font-weight:bold;
    cursor:pointer;
  }
  #mc_embed_signup #mce-responses {
    float:left;
    margin:3px 0 20px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:15px;
  }
  #mc_embed_signup #mce-responses #mce-success-response,
  #mc_embed_signup #mce-responses #mce-error-response {
    width:90%;
  }
  .f-menu {
    float:left;
    width:100%;
    height:435px;
    background:#176faf;
    padding-left:35px;
  }
  .f-logo-container {
    width:250px;
    margin:15px 0 0 -5px;
  }
  .f-menu-c1 {
    float:left;
    width:30%;
  }
  .f-menu-c2 {
    float:left;
    width:33%;
  }
  .f-menu-c3 {
    float:left;
    width:37%;
  }
  .f-menu-c3 div span {
    color:#FFF;
    font-family:Arial,sans-serif;
    font-size:1.05em;
    font-weight:normal;
  }
  #f-text-value {
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1.05em;
  }
  .f-bottom {
    clear:both;
    width:100%;
    height:35px;
    padding-left:35px;
    background:#176faf;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(1) {
    padding:0 15px 0 35px;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(2) {
    padding:0 35px 0 15px;
  }
}
@media all and (min-width:768px) and (max-width:1000px){
  .f-container {
    width:100%;
    margin:auto;
  }
  .f-newsletter {
    float:left;
    width:100%;
    min-height:110px;
    padding-left:35px;
    background:#459A34;
    display:none;
  }
  .f-newsletter-heading {
    padding-top:30px;
    color:#FFF;
    font-size:1.25em;
  }
  .f-newsletter-text {
    float:left;
    width:40%;
    margin-bottom:23px;
    padding-top:8px;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
  }
  #mc_embed_signup {
    float:right;
    width:58%;
    margin:-21px 0 0;
  }
  #mc_embed_signup #mc_embed_signup_scroll {
    position:relative;
    
  }
  #mc_embed_signup .mc-field-group {
    float:left;
    width:60%;
  }
  #mc_embed_signup .mc-field-group #mce-EMAIL {
    width:100%;
    height:35px;
    padding:0 12px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    border:none;
    outline:none;
  }
  #mc_embed_signup .mc-field-group>div.mce_inline_error {
    width:100%;
    margin:0;
    padding:1px 12px;
    font-family:'Abel',sans-serif;
    font-size:0.85em;
    line-height:16px;
  }
  #mc_embed_signup #mc-embedded-subscribe {
    position:absolute;
    height:37px;
    margin:-1px 0 0 30px;
    padding:0 10px;
    background:#09355C;
    border:none;
    color:#FFF;
    font-family:Arial,sans-serif;
    font-weight:bold;
    cursor:pointer;
  }
  #mc_embed_signup #mce-responses {
    float:left;
    margin:3px 0 20px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:15px;
  }
  #mc_embed_signup #mce-responses #mce-success-response,
  #mc_embed_signup #mce-responses #mce-error-response {
    width:85%;
  }
  .f-menu {
    float:left;
    width:100%;
    height:435px;
    background:#176faf;
    padding-left:35px;
  }
  .f-logo-container {
    width:250px;
    margin:15px 0 0 -5px;
  }
  .f-menu-c1 {
    float:left;
    width:25%;
  }
  .f-menu-c2 {
    float:left;
    width:33%;
  }
  .f-menu-c3 {
    float:left;
    width:42%;
  }
  .f-menu-c3 div span {
    color:#FFF;
    font-family:Arial,sans-serif;
    font-size:1.05em;
    font-weight:normal;
  }
  #f-text-value {
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1.05em;
  }
  .f-bottom {
    clear:both;
    width:100%;
    height:35px;
    margin-bottom:50px;
    padding-left:35px;
    background:#176faf;
  }
  .c-p-breadcrumbs>div {
    width:100%;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(1) {
    padding:0 15px 0 35px;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(2) {
    padding:0 35px 0 15px;
  }
}
@media all and (min-width:480px) and (max-width:767px){
  .f-container {
    width:100%;
    margin:auto;
  }
  .f-newsletter {
    float:left;
    width:100%;
    min-height:200px;
    padding-left:35px;
    background:#459A34;
    display:none;
  }
  .f-newsletter-heading {
    padding-top:30px;
    color:#FFF;
    font-size:1.25em;
  }
  .f-newsletter-text {
    float:left;
    width:85%;
    padding:8px 0 10px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
  }
  #mc_embed_signup {
    width:100%;
    margin:12px 0 0;
  }
  #mc_embed_signup .mc-field-group {
    width:80%;
  }
  #mc_embed_signup .mc-field-group #mce-EMAIL {
    width:100%;
    height:35px;
    padding:0 12px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    border:none;
    outline:none;
  }
  #mc_embed_signup .mc-field-group>div.mce_inline_error {
    width:100%;
    margin:0;
    padding:1px 12px;
    font-family:'Abel',sans-serif;
    font-size:0.85em;
    line-height:16px;
  }
  #mc_embed_signup #mc-embedded-subscribe {
    height:37px;
    margin:10px 0 25px 0;
    padding:0 10px;
    background:#09355C;
    border:none;
    color:#FFF;
    font-family:Arial,sans-serif;
    font-weight:bold;
    cursor:pointer;
  }
  #mc_embed_signup #mce-responses {
    margin-top:5px;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:15px;
  }
  #mc_embed_signup #mce-responses #mce-success-response,
  #mc_embed_signup #mce-responses #mce-error-response {
    width:85%;
  }
  .f-menu {
    float:left;
    width:100%;
    height:675px;
    background:#176faf;
    padding-left:35px;
  }
  .f-logo-container {
    width:250px;
    margin:15px 0 0 -5px;
  }
  .f-menu-c1 {
    float:left;
    width:40%;
  }
  .f-menu-c2 {
    float:left;
    width:60%;
  }
  .f-menu-c3 {
    float:left;
    width:100%;
  }
  .f-menu-c3 div span {
    color:#FFF;
    font-family:Arial,sans-serif;
    font-size:1.05em;
    font-weight:normal;
  }
  #f-text-value {
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1.05em;
  }
  .f-bottom {
    clear:both;
    width:100%;
    height:35px;
    margin-bottom:50px;
    padding-left:35px;
    background:#176faf;
  }
  .c-p-breadcrumbs>div {
    width:100%;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(1) {
    padding:0 15px 0 35px;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(2) {
    padding:0 35px 0 15px;
  }
}
@media all and (max-width:479px){
  .f-container {
    width:100%;
    margin:auto;
  }
  .f-newsletter {
    float:left;
    width:100%;
    min-height:210px;
    padding-left:35px;
    background:#459A34;
    display:none;
  }
  .f-newsletter-heading {
    padding-top:30px;
    color:#FFF;
    font-size:1.25em;
  }
  .f-newsletter-text {
    float:left;
    width:85%;
    padding:8px 0 10px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
  }
  #mc_embed_signup {
    width:100%;
    margin:12px 0 0;
  }
  #mc_embed_signup .mc-field-group {
    width:70%;
  }
  #mc_embed_signup .mc-field-group #mce-EMAIL {
    width:100%;
    height:35px;
    padding:0 5px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    border:none;
    outline:none;
  }
  #mc_embed_signup .mc-field-group>div.mce_inline_error {
    width:100%;
    margin:0;
    padding:1px 5px;
    font-family:'Abel',sans-serif;
    font-size:0.85em;
    line-height:16px;
  }
  #mc_embed_signup #mc-embedded-subscribe {
    height:37px;
    margin:5px 0 25px 0;
    padding:0 10px;
    background:#09355C;
    border:none;
    color:#FFF;
    font-family:Arial,sans-serif;
    font-weight:bold;
    cursor:pointer;
  }
  #mc_embed_signup #mce-responses {
    margin:5px 0;
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:15px;
  }
  #mc_embed_signup #mce-responses #mce-success-response,
  #mc_embed_signup #mce-responses #mce-error-response {
    width:85%;
  }
  .f-menu {
    float:left;
    width:100%;
    height:925px;
    background:#176faf;
    padding-left:35px;
  }
  .f-logo-container {
    width:200px;
    margin:16px 0 0 -5px;
  }
  .f-menu-c1 {
    float:left;
    width:100%;
  }
  .f-menu-c2 {
    float:left;
    width:100%;
  }
  .f-menu-c3 {
    float:left;
    width:100%;
  }
  .f-menu-c3 div span {
    color:#FFF;
    font-family:Arial,sans-serif;
    font-size:0.85em;
    font-weight:normal;
  }
  #f-text-value {
    color:#FFF;
    font-family:'Abel',sans-serif;
    font-size:0.95em;
  }
  .f-bottom {
    clear:both;
    width:100%;
    height:35px;
    margin-bottom:40px;
    padding-left:35px;
    background:#176faf;
  }
  .c-p-breadcrumbs>div {
    width:100%;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(1) {
    padding:0 15px 0 35px;
  }
  .c-p-breadcrumbs>div>div>div:nth-of-type(2) {
    padding:0 35px 0 15px;
  }
}

/* Contents */
.structure.container {
  position:relative;
  margin-top:-4px;
  background:#FFF;
}
.c-h-main-image {
  position:relative;
  float:left;
  width:100%;
  margin:0 0 25px 0;
  background:#FFF;
  overflow:visible;
}
.c-h-slideshow {
  overflow:hidden;
  /*margin: 10px 10px 5px 10px;*/
}
.c-h-slideshow>ul {
  position:relative;
  display:block;
  height:400px;
  margin:0;
}
.c-h-slideshow>ul>li {
  position:absolute;
  right:-100%;
  width:100%;
  list-style:none;
}
.c-h-slideshow>ul>li.c-h-slideone {
  -webkit-animation:slideone 30s linear infinite;
  -moz-animation:slideone 30s linear infinite;
  -o-animation:slideone 30s linear infinite;
  animation:slideone 30s linear infinite;
}
.c-h-slideshow>ul>li.c-h-slidetwo {
  -webkit-animation:slidetwo 30s linear infinite;
  -moz-animation:slidetwo 30s linear infinite;
  -o-animation:slidetwo 30s linear infinite;
  animation:slidetwo 30s linear infinite;
}
.c-h-slideshow>ul>li.c-h-slidethree {
  -webkit-animation:slidethree 30s linear infinite;
  -moz-animation:slidethree 30s linear infinite;
  -o-animation:slidethree 30s linear infinite;
  animation:slidethree 30s linear infinite;
}
@-webkit-keyframes slideone {
  0% {right:0px;}
  3% {right:0px;}
  31% {right:0px;opacity:1;z-index:0;}
  34% {right:100%;opacity:0;z-index:0;}
  35% {right:-100%;opacity:0;z-index:-1;}
  94% {right:-100%;opacity:0;z-index:0;}
  97% {right:-100%;opacity:0;}
  100% {right:0px;opacity:1;}
}
@-moz-keyframes slideone {
  0% {right:0px;}
  3% {right:0px;}
  31% {right:0px;opacity:1;z-index:0;}
  34% {right:100%;opacity:0;z-index:0;}
  35% {right:-100%;opacity:0;z-index:-1;}
  94% {right:-100%;opacity:0;z-index:0;}
  97% {right:-100%;opacity:0;}
  100% {right:0px;opacity:1;}
}
@-o-keyframes slideone {
  0% {right:0px;}
  3% {right:0px;}
  31% {right:0px;opacity:1;z-index:0;}
  34% {right:100%;opacity:0;z-index:0;}
  35% {right:-100%;opacity:0;z-index:-1;}
  94% {right:-100%;opacity:0;z-index:0;}
  97% {right:-100%;opacity:0;}
  100% {right:0px;opacity:1;}
}
@keyframes slideone {
  0% {right:0px;}
  3% {right:0px;}
  31% {right:0px;opacity:1;z-index:0;}
  34% {right:100%;opacity:0;z-index:0;}
  35% {right:-100%;opacity:0;z-index:-1;}
  94% {right:-100%;opacity:0;z-index:0;}
  97% {right:-100%;opacity:0;}
  100% {right:0px;opacity:1;}
}
@-webkit-keyframes slidetwo {
  0% {right:-100%;opacity:0;}
  31% {right:-100%;opacity:0;}
  34% {right:0px;opacity:1;}
  37% {right:0px;opacity:1;}
  64% {right:0px;opacity:1;z-index:0;}
  67% {right:100%;opacity:0;z-index:0;}
  68% {right:-100%;opacity:0;z-index:-1;}
  100% {right:-100%;opacity:0;z-index:-1;}
}
@-moz-keyframes slidetwo {
  0% {right:-100%;opacity:0;}
  31% {right:-100%;opacity:0;}
  34% {right:0px;opacity:1;}
  37% {right:0px;opacity:1;}
  64% {right:0px;opacity:1;z-index:0;}
  67% {right:100%;opacity:0;z-index:0;}
  68% {right:-100%;opacity:0;z-index:-1;}
  100% {right:-100%;opacity:0;z-index:-1;}
}
@-o-keyframes slidetwo {
  0% {right:-100%;opacity:0;}
  31% {right:-100%;opacity:0;}
  34% {right:0px;opacity:1;}
  37% {right:0px;opacity:1;}
  64% {right:0px;opacity:1;z-index:0;}
  67% {right:100%;opacity:0;z-index:0;}
  68% {right:-100%;opacity:0;z-index:-1;}
  100% {right:-100%;opacity:0;z-index:-1;}
}
@keyframes slidetwo {
  0% {right:-100%;opacity:0;}
  31% {right:-100%;opacity:0;}
  34% {right:0px;opacity:1;}
  37% {right:0px;opacity:1;}
  64% {right:0px;opacity:1;z-index:0;}
  67% {right:100%;opacity:0;z-index:0;}
  68% {right:-100%;opacity:0;z-index:-1;}
  100% {right:-100%;opacity:0;z-index:-1;}
}
@-webkit-keyframes slidethree {
  0% {right:-100%;opacity:0;}
  64% {right:-100%;opacity:0;}
  67% {right:0px;opacity:1;}
  70% {right:0px;opacity:1;}
  97% {right:0px;opacity:1;z-index:0;}
  100% {right:100%;opacity:0;z-index:0;}
}
@-moz-keyframes slidethree {
  0% {right:-100%;opacity:0;}
  64% {right:-100%;opacity:0;}
  67% {right:0px;opacity:1;}
  70% {right:0px;opacity:1;}
  97% {right:0px;opacity:1;z-index:0;}
  100% {right:100%;opacity:0;z-index:0;}
}
@-o-keyframes slidethree {
  0% {right:-100%;opacity:0;}
  64% {right:-100%;opacity:0;}
  67% {right:0px;opacity:1;}
  70% {right:0px;opacity:1;}
  97% {right:0px;opacity:1;z-index:0;}
  100% {right:100%;opacity:0;z-index:0;}
}
@keyframes slidethree {
  0% {right:-100%;opacity:0;}
  64% {right:-100%;opacity:0;}
  67% {right:0px;opacity:1;}
  70% {right:0px;opacity:1;}
  97% {right:0px;opacity:1;z-index:0;}
  100% {right:100%;opacity:0;z-index:0;}
}
.c-h-progressbar {
  position:relative;
  top:-3px;
  width:100%;
  height:3px;
  background:#0C0B4C;
  -webkit-animation:progressbar 30s ease-out infinite;
  -moz-animation:progressbar 30s ease-out infinite;
  -o-animation:progressbar 30s ease-out infinite;
  animation:progressbar 30s ease-out infinite;
}
@-webkit-keyframes progressbar {
  0%,34%,67% {width:0%;opacity:0;}
  3%,37%,70% {width:0%;opacity:0.3;}
  31%,64%,97% {width:100%;opacity:0.7;}
  32%,65%,98% {width:100%;opacity:0.3;}
  33%,66%,99%,100% {width:100%;opacity:0;}
}
@-moz-keyframes progressbar {
  0%,34%,67% {width:0%;opacity:0;}
  3%,37%,70% {width:0%;opacity:0.3;}
  31%,64%,97% {width:100%;opacity:0.7;}
  32%,65%,98% {width:100%;opacity:0.3;}
  33%,66%,99%,100% {width:100%;opacity:0;}
}
@-o-keyframes progressbar {
  0%,34%,67% {width:0%;opacity:0;}
  3%,37%,70% {width:0%;opacity:0.3;}
  31%,64%,97% {width:100%;opacity:0.7;}
  32%,65%,98% {width:100%;opacity:0.3;}
  33%,66%,99%,100% {width:100%;opacity:0;}
}
@keyframes progressbar {
  0%,34%,67% {width:0%;opacity:0;}
  3%,37%,70% {width:0%;opacity:0.3;}
  31%,64%,97% {width:100%;opacity:0.7;}
  32%,65%,98% {width:100%;opacity:0.3;}
  33%,66%,99%,100% {width:100%;opacity:0;}
}
.c-h-main-image img {
  width: 694px;
  height: 400px;
}
.no-cssanimations .c-h-slideshow>ul>li.c-h-slideone {
  right:0;
}
.no-cssanimations .c-h-slideshow>ul>li.c-h-slidetwo,
.no-cssanimations .c-h-slideshow>ul>li.c-h-slidethree,
.no-cssanimations .c-h-progressbar {
  display:none;
}
.c-h-section {
  float:left;
  width:100%;
  text-align:center;
  margin-top:25px;
}
.c-h-section>h1,.c-h-section>h2 {
  margin:15px 0;
  font-size:2em;
  line-height:35px;
}
.c-h-section>div:nth-child(2) {
  font-family:'Abel',sans-serif;
  font-size:1.25em;
}
.c-h-section>div:nth-child(3) {
  width:77px;
  height:5px;
  margin:27px auto;
  background:#CACACA;
}
.c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>div {
  width:100%;
  height:100%;
  opacity:0.7;
  filter:alpha(opacity=70);
}
.c-h-faculties>a.c-h-faculty:hover>div>div:nth-child(1)>img {
  -webkit-transform:scale(1.5);
  transform:scale(1.5);
}
.c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(1) {
  /* background:#3CF url("/images/accounting-and-finance-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(1)>div {
  background:#3CF;
  
}
.c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(1) {
  /* background:#939 url("/images/business-management-and-marketing-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
  
}
.c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(1)>div {
  background:#3CF;
  
}
.c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(1) {
  /* background:#F36 url("/images/childcare-education-and-support-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(1) {
  /* background:#FF3 url("/images/fitness-health-and-sport-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(5)>div>div:nth-child(1) {
  /* background:#F90 url("/images/design-and-photography-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(5)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(6)>div>div:nth-child(1) {
  /* background:#096 url("/images/hospitality-tourism-and-travel-online-courses.jpg") no-repeat 0 0 / 100% 100%;  */
}
.c-h-faculties>a.c-h-faculty:nth-child(6)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(7)>div>div:nth-child(1) {
  /* background:#0CC url("/images/information-technology-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(7)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(8)>div>div:nth-child(1) {
  /* background:#06C url("/images/journalism-editing-and-publishing-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(8)>div>div:nth-child(1)>div {
  background:#3CF;
}
/*.c-h-faculties>a.c-h-faculty:nth-child(9)>div>div:nth-child(1) {
  background:#F33 url("/images/training-and-assessment-online-courses.jpg") no-repeat 0 0 / 100% 100%;
  display:none;
}
.c-h-faculties>a.c-h-faculty:nth-child(9)>div>div:nth-child(1)>div {
  background:#3CF;
}*/
.c-h-faculties>a.c-h-faculty:nth-child(9)>div>div:nth-child(1) {
  /* background:#30D53E url("/images/transport-and-logistics-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(9)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-faculties>a.c-h-faculty:nth-child(10)>div>div:nth-child(1) {
  /* background:#339 url("/images/writing-film-and-television-online-courses.jpg") no-repeat 0 0 / 100% 100%; */
}
.c-h-faculties>a.c-h-faculty:nth-child(10)>div>div:nth-child(1)>div {
  background:#3CF;
}
.c-h-campus-courses>a>div>div:nth-child(2)>img {
  width:100%;
  height:100%;
}
.c-h-contents {
  float:left;
  width:100%;
}
.c-t-enquiry,.c-b-enquiry {
  float:left;
  width:100%;
  height:55px;
  margin:30px 0;
  background:#30D53E;
  text-align:center;
  color:#FFF;
  font-family:Arial,sans-serif;
  font-size:1.02em;
  font-weight:normal;
  line-height:55px;
  border-bottom:5px solid #00A50E;
  cursor:pointer;
  -webkit-transition:all 0.5s;
  -moz-transition:all 0.5s;
  -ms-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.c-f-enquiry {
  position:fixed;
  bottom:0;
  width:100%;
  height:45px;
  background:#30D53E;
  text-align:center;
  color:#FFF;
  font-family:Arial,sans-serif;
  font-size:1.02em;
  font-weight:normal;
  line-height:45px;
  border-bottom:5px solid #00A50E;
  cursor:pointer;
  z-index:2500;
  -webkit-transition:all 0.5s;
  -moz-transition:all 0.5s;
  -ms-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.c-h-faculties>a.c-h-faculty:hover>div>div:nth-child(2),
.c-h-campus-courses>a:hover>div>div:nth-child(3) {
  background:#0C0B4C;
}
.c-t-enquiry:hover,.c-b-enquiry:hover,.c-f-enquiry:hover {
  background:#00850F;
  color:#FFF;
  border-bottom:5px solid #070;
}
.c-p-enrol:hover,.c-p-faculty:hover,.c-p-button:hover {
  background:#0C0B4C;
  color:#FFF;
  border-bottom:5px solid #003;
}
.c-h-faculties>a.c-h-faculty:hover>div>div:nth-child(2)>div:nth-child(1) {
  color:#FFF;
}
.c-h-faculties>a.c-h-faculty:hover>div>div:nth-child(2)>div:nth-child(2) {
  color:#CCC;
}
.c-h-benefits i.fa {
  padding:0;
  color:#888;
}

/**************************************************************************************************************/
/***** 5/7/21 modified to display webP version ****************************************************************/
/**************************************************************************************************************/

.c-p-courses>.c-p-main-image {
  background:url("/images/webp/main-image-courses.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-sydney-courses>.c-p-main-image {
  background:url("/images/main-image-sydney-courses.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-accounting-and-finance>.c-p-main-image {
  background:url("/images/webp/accounting-and-finance-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-accounts-administration>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-accounts-administration.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iv-in-accounting-and-bookkeeping>.c-p-main-image {
  background:url("/images/webp/certificate-iv-in-accounting-and-bookkeeping.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bas-agent-registration>.c-p-main-image {
  background:url("/images/webp/bas-agent-registration.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-accounting-principles>.c-p-main-image {
  background:url("/images/webp/accounting-principles.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-personal-finance>.c-p-main-image {
  background:url("/images/webp/personal-finance.webp") no-repeat 0 0 / 100% 100%;
}
/** Business images section start. */
.c-p-business-management-and-marketing>.c-p-main-image {
  background:url("/images/webp/business-management-and-marketing-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-public-relations-promotions-and-marketing>.c-p-main-image {
  background:url("/images/webp/public-relations-promotions-and-marketing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb20120-certificate-ii-in-workplace-skills>.c-p-main-image {
  background:url("/images/webp/bsb20120-certificate-ii-in-workplace-skills.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb30120-certificate-iii-in-business>.c-p-main-image {
  background:url("/images/webp/bsb30120-certificate-iii-in-business.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb30120-certificate-iii-in-business-business-administration>.c-p-main-image {
  background:url("/images/webp/bsb30120-certificate-iii-in-business-business-administration.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb30120-certificate-iii-in-business-customer-engagement>.c-p-main-image {
  background:url("/images/webp/bsb30120-certificate-iii-in-business-customer-engagement.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40120-certificate-iv-in-business-business-administration>.c-p-main-image {
  background:url("/images/webp/bsb40120-certificate-iv-in-business-business-administration.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40420-certificate-iv-in-human-resource-management>.c-p-main-image {
  background:url("/images/webp/bsb40420-certificate-iv-in-human-resource-management.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40820-certificate-iv-in-marketing-and-communication>.c-p-main-image {
  background:url("/images/webp/bsb40820-certificate-iv-in-marketing-and-communication.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50120-diploma-of-business>.c-p-main-image {
  background:url("/images/webp/bsb50120-diploma-of-business.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50120-diploma-of-business-business-operations>.c-p-main-image {
  background:url("/images/webp/bsb50120-diploma-of-business-business-operations.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50120-diploma-of-business-organisational-development>.c-p-main-image {
  background:url("/images/webp/bsb50120-diploma-of-business-organisational-development.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50820-diploma-of-project-management>.c-p-main-image {
  background:url("/images/webp/bsb50820-diploma-of-project-management.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-diploma-of-leadership-and-management>.c-p-main-image {
  background:url("/images/webp/diploma-of-leadership-and-management.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb30120-certificate-iii-in-business-records-and-information-management>.c-p-main-image {
  background:url("/images/webp/bsb30120-certificate-iii-in-business-records-and-information-management.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40120-certificate-iv-in-business>.c-p-main-image {
  background:url("/images/webp/bsb40120-certificate-iv-in-business.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40120-certificate-iv-in-business-business-operations>.c-p-main-image {
  background:url("/images/webp/bsb40120-certificate-iv-in-business-business-operations.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40120-certificate-iv-in-business-financial-administration>.c-p-main-image {
  background:url("/images/webp/bsb40120-certificate-iv-in-business-financial-administration.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40120-certificate-iv-in-business-leadership>.c-p-main-image {
  background:url("/images/webp/bsb40120-certificate-iv-in-business-leadership.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb40920-certificate-iv-in-project-management-practice>.c-p-main-image {
  background:url("/images/webp/bsb40920-certificate-iv-in-project-management-practice.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50120-diploma-of-business-business-development>.c-p-main-image {
  background:url("/images/webp/bsb50120-diploma-of-business-business-development.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50120-diploma-of-business-leadership>.c-p-main-image {
  background:url("/images/webp/bsb50120-diploma-of-business-leadership.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-bsb50320-diploma-of-human-resource-management>.c-p-main-image {
  background:url("/images/webp/bsb50320-diploma-of-human-resource-management.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-retail>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-retail.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iv-in-entrepreneurship-and-new-business>.c-p-main-image {
  background:url("/images/webp/certificate-iv-in-entrepreneurship-and-new-business.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iv-in-leadership-and-management>.c-p-main-image {
  background:url("/images/webp/certificate-iv-in-leadership-and-management.webp") no-repeat 0 0 / 100% 100%;
}
/** Business images section end. */
.c-p-childcare-education-and-support>.c-p-main-image {
  background:url("/images/webp/childcare-education-and-support-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-diploma-of-early-childhood-education-and-care>.c-p-main-image {
  background:url("/images/webp/diploma-of-early-childhood-education-and-care.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-early-childhood-education-and-care>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-early-childhood-education-and-care.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-school-based-education-support>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-school-based-education-support.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iv-in-school-based-education-support>.c-p-main-image {
  background:url("/images/webp/certificate-iv-in-school-based-education-support.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-childcare-education-and-support-sydney>.c-p-main-image {
  background:url("/images/webp/childcare-education-and-support-faculty-sydney.webp") no-repeat 0 0 / 100% 100%;
  background:url("/images/childcare-education-and-support-faculty-sydney.jpg") no-repeat 0 0 / 100% 100%;
}

.c-p-individual-support-ageing>.c-p-main-image {
  background:url("/images/individual-support-ageing.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-individual-support-disability>.c-p-main-image {
  background:url("/images/individual-support-disability.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-design-and-photography>.c-p-main-image {
  background:url("/images/webp/design-and-photography-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-interior-design-and-decorating>.c-p-main-image {
  background:url("/images/webp/interior-design-and-decorating.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-advanced-interior-design-and-decorating >.c-p-main-image {
  background:url("/images/webp/advanced-interior-design-and-decorating.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-professional-photography-for-beginners>.c-p-main-image {
  background:url("/images/webp/professional-photography-for-beginners.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-wedding-photography>.c-p-main-image {
  background:url("/images/webp/wedding-photography.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-fitness-health-and-sport>.c-p-main-image {
  background:url("/images/webp/fitness-health-and-sport-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-sis30321-certificate-iii-in-fitness>.c-p-main-image {
  background:url("/images/webp/sis30321-certificate-iii-in-fitness.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-sis40221-certificate-iv-in-fitness>.c-p-main-image {
  background:url("/images/webp/sis40221-certificate-iv-in-fitness.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-dual-certificate-iii-in-fitness-and-certificate-iv-in-fitness>.c-p-main-image {
  background:url("/images/webp/dual-certificate-iii-in-fitness-and-certificate-iv-in-fitness.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-nutrition-weight-loss-management-and-consulting>.c-p-main-image {
  background:url("/images/webp/nutrition-weight-loss-management-and-consulting.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-health-and-wellbeing>.c-p-main-image {
  background:url("/images/webp/health-and-wellbeing.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-fitness-health-and-sport-sydney>.c-p-main-image {
  background:url("/images/fitness-health-and-sport-faculty-sydney.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-hospitality-tourism-and-travel>.c-p-main-image {
  background:url("/images/webp/hospitality-tourism-and-travel.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-tourism>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-tourism.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-travel>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-travel.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-certificate-iii-in-events>.c-p-main-image {
  background:url("/images/webp/certificate-iii-in-events.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-information-technology>.c-p-main-image {
  background:url("/images/information-technology-faculty.jpg") no-repeat 0 0 / 100% 100%;
}

.c-p-journalism-editing-and-publishing>.c-p-main-image {
  background:url("/images/webp/journalism-editing-and-publishing-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-advanced-editing-and-publishing>.c-p-main-image {
  background:url("/images/webp/advanced-editing-and-publishing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-advanced-freelance-journalism>.c-p-main-image {
  background:url("/images/webp/advanced-freelance-journalism.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-applied-copyediting-and-proofreading>.c-p-main-image {
  background:url("/images/webp/applied-copyediting-and-proofreading.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-editing-and-publishing>.c-p-main-image {
  background:url("/images/webp/editing-and-publishing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-freelance-journalism>.c-p-main-image {
  background:url("/images/webp/freelance-journalism.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-sports-journalism-and-match-reporting>.c-p-main-image {
  background:url("/images/webp/sports-journalism-and-match-reporting.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-travel-writing-and-photography>.c-p-main-image {
  background:url("/images/webp/travel-writing-and-photography.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-training-and-assessment>.c-p-main-image {
  background:url("/images/training-and-assessment-faculty.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-transport-and-logistics>.c-p-main-image {
  background:url("/images/webp/transport-and-logistics-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-tli30321-certificate-iii-in-supply-chain-operations>.c-p-main-image {
  background:url("/images/webp/tli30321-certificate-iii-in-supply-chain-operations.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-writing-film-and-television>.c-p-main-image {
  background:url("/images/webp/writing-film-and-television-faculty.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-television-production-for-beginners>.c-p-main-image {
  background:url("/images/webp/television-production-for-beginners.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-get-into-film-and-television-scripts-screenwriting-and-tv-producing>.c-p-main-image {
  background:url("/images/webp/get-into-film-and-television-scripts-screenwriting-and-tv-producing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-professional-scriptwriting-screenplays-for-film-and-television>.c-p-main-image {
  background:url("/images/webp/professional-scriptwriting-screenplays-for-film-and-television.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-advanced-professional-writing-and-editing>.c-p-main-image {
  background:url("/images/webp/advanced-professional-writing-and-editing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-professional-writing-and-editing>.c-p-main-image {
  background:url("/images/webp/professional-writing-and-editing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-short-story-writing>.c-p-main-image {
  background:url("/images/webp/short-story-writing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-novel-writing-and-getting-published>.c-p-main-image {
  background:url("/images/webp/novel-writing-and-getting-published.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-plain-english-and-business-writing>.c-p-main-image {
  background:url("/images/webp/plain-english-and-business-writing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-creative-writing>.c-p-main-image {
  background:url("/images/webp/creative-writing.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-professional-childrens-writing>.c-p-main-image {
  background:url("/images/webp/professional-childrens-writing.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-dual-qualifications>.c-p-main-image {
  background:url("/images/webp/main-image-dual-qualifications.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-rpl>.c-p-main-image {
  background:url("/images/webp/main-image-rpl.webp") no-repeat 0 0 / 100% 100%;
  background:url("/images/main-image-rpl.jpg") no-repeat 0 0 / 100% 100%;
}
.c-p-our-college>.c-p-main-image {
  background:url("/images/webp/main-image-our-college.webp") no-repeat 0 0 / 100% 100%;
}
.c-p-our-reviews>.c-p-main-image {
  background:url("/images/webp/main-image-our-reviews.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-evoucher>.c-p-main-image {
  background:url("/images/webp/200voucher.webp") no-repeat 0 0 / 100% 100%;
}

.c-p-main-image>div {
  position:absolute;
  bottom:0;
  display:table;
  width:100%;
  min-height:50px;
  background-color:rgba(80,80,80,0.7);
  color:#FFF;
}
.c-p-main-image>div>div {
  display:table-row;
}
.c-p-main-image>div>div>div {
  display:table-cell;
  padding:3%;
  vertical-align:middle;
  border:none;
}
.c-p-main-image>div>div>div:nth-of-type(1) {
  width:66%;
}
.c-p-main-image>div>div>div:nth-of-type(2) {
  width:22%;
}
.c-p-main-image>div>div>div>h1 {
  margin-bottom:7px;
  font-family:'Abel',sans-serif;
  font-size:1.6em;
  font-weight:normal;
  line-height:25px;
}
.c-p-main-image>div>div>div>h2 {
  font-family:'Abel',sans-serif;
  font-size:1em;
  font-weight:normal;
}
.c-p-main-image>div>div>div#c-p-g-heading {
  width:94%;
  padding:3%;
}
.c-p-main-image>div>div>div#c-p-g-heading>h1 {
  margin:10px;
  font-size:2em;
  font-weight:normal;
  line-height:30px;
}
.c-p-main-image>div>div>div#c-p-g-heading>h1.c-p-longh1 {
  font-size:1.8em;
}
.c-container.c-nomainimage h1,.c-p-promotion>.c-p-left>h1 {
  float:left;
  width:100%;
  margin-bottom:25px;
  font-family:'Abel',sans-serif;
  font-size:2em;
  font-weight:normal;
  line-height:30px;
}
.c-container.c-nomainimage h2 {
  float:left;
  width:100%;
  margin:15px 0;
  font-family:'Abel',sans-serif;
  font-size:1.4em;
  font-weight:normal;
  line-height:25px;
}
.c-p-enrol,.c-p-button {
  float:left;
  width:100%;
  height:55px;
  background:#0CF;
  color:#FFF;
  text-align:center;
  font-size:1.15em;
  line-height:55px;
  border-bottom:5px solid #02B2DE;
  -webkit-transition:all 0.5s;
  -moz-transition:all 0.5s;
  -ms-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.c-p-faculty {
  float:left;
  width:100%;
  height:55px;
  background:#F2F2F2;
  color:#555;
  text-align:center;
  font-size:1.15em;
  line-height:55px;
  border-bottom:5px solid #E4E4E4;
  -webkit-transition:all 0.5s;
  -moz-transition:all 0.5s;
  -ms-transition:all 0.5s;
  -o-transition:all 0.5s;
  transition:all 0.5s;
}
.c-p-left>h3 {
  margin-bottom:15px;
  font-size:1.1em;
}
.c-p-left>h3:nth-of-type(2),.c-p-left>h3.c-p-margintop {
  float:left;
  width:100%;
  margin-top:15px;
}
.c-p-left>div.nn_sliders_container:nth-of-type(2) {
  margin-bottom:0;
}
.c-p-courses-list {
  float:left;
  width:100%;
}
.c-p-courses-list span>a>span>img,.c-p-courses-list div>a>div.c-p-course>img,.c-p-course>img {
  height:30px;
  margin-right:10px;
  vertical-align:middle;
}
.c-p-courses-list span>a>span>img.c-p-facultyicon,.c-p-facultyicon {
  display:inline;
  height:40px;
  vertical-align:middle;
}
.c-p-courses-list .c-p-course {
  padding:10px 0 10px 25px;
  border:1px solid #F2F2F2;
  color:#222;
}
.c-p-courses-list .c-p-course:hover {
  background:#0C0B4C;
  color:#FFF;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.c-p-courses-list .c-p-course>span,.c-p-course-heading .c-p-course>span {
  font-size:0.85em;
}
.nn_sliders_container>.nn_sliders_slider {
  display:table;
  width:100%;
}
.nn_sliders_container>.nn_sliders_slider>span {
  display:table-row;
}
.nn_sliders_container>.nn_sliders_slider>span>a {
  display:table-cell;
  vertical-align:middle;
  background:#F2F2F2 url("/images/section-expand-icon.png") no-repeat 96% center / 15px auto;
}

.nn_sliders_container>.nn_sliders_slider.show.hover>span>a {
  display:table-cell;
  vertical-align:middle;
  background:#0C0B4C url("/images/section-expand-icon.png") no-repeat 96% center / 15px auto;
  color:#fff
}
.nn_sliders_container>.nn_sliders_slider.show.active>span>a {
  background:#02B2DE url("/images/section-collapse-icon.png") no-repeat 96% center / 15px auto;
  color:#fff;
}

.nn_sliders_container>.nn_sliders_slider>span>a>span {
  display:block;
  padding:10px 15% 10px 0;
  line-height:25px;
  /* color:#222;*/ 
}
.c-p-courses-list>.nn_sliders_container>.nn_sliders_slider {
  margin:25px 0 0 0 !important;
}
.nn_sliders_content .nn_sliders_item>.nn_sliders_container,
.nn_sliders_content_wrapper>.nn_sliders_content,
.nn_sliders_item>.nn_sliders_container>.nn_sliders_slider {
  margin:0 !important;
  padding:0 0 1px 0 !important;
}
.c-p-courses-list .nn_sliders_container .nn_sliders_content_wrapper>.nn_sliders_content .nn_sliders_item {
  margin:0;
}
.nn_sliders_container .nn_sliders_content_wrapper>.nn_sliders_content .nn_sliders_item {
  margin:0 15px;
}
#nn_sliders_slider_show-more {
  width:125px;
}
#nn_sliders_slider_show-more a {
  background:#F2F2F2;
}
#nn_sliders_slider_show-more.show.active a {
  background:#02B2DE;
}
#nn_sliders_slider_show-more.show.active .nn_sliders_alias_show-more span {
  background:#02B2DE url("/images/section-expand-icon.png") no-repeat 96% center / 15px auto;
  position:relative;
  visibility:hidden;
}
#nn_sliders_slider_show-more.show.active .nn_sliders_alias_show-more span:after {
  /* background:#02B2DE url("/images/section-expand-icon.png") no-repeat 96% center / 15px auto; */
  position:absolute;
  top:0;
  left:0;
  width:100%;
  display:block;
  visibility:visible;
  margin-top:10px;
  content:"Show less";
}
.c-p-table {
  display:table;
  margin-bottom:50px;
  border-collapse:collapse;
}
.c-p-table>div {
  display:table-row;
}
.c-p-table>div>div {
  display:table-cell;
  padding:2%;
  vertical-align:top;
  border:1px solid #D7D7D7;
}
.c-p-table>div>div:nth-of-type(1) {
  width:22%;
}
.c-p-table>div>div:nth-of-type(2) {
  width:70%;
}
.c-p-career-opportunities {
  margin:0 0 50px 0;
  list-style-type:none;
}
.c-p-career-opportunities>li {
  margin-bottom:10px;
  padding-left:35px;
}
.c-p-accounting-and-finance .c-p-career-opportunities>li {
  background:url("/images/accounting-and-finance-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-business-management-and-marketing .c-p-career-opportunities>li {
  background:url("/images/business-management-and-marketing-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-childcare-education-and-support .c-p-career-opportunities>li,
.c-p-childcare-education-and-support-sydney .c-p-career-opportunities>li,
.c-p-individual-support-ageing .c-p-career-opportunities>li,
.c-p-individual-support-disability .c-p-career-opportunities>li {
  background:url("/images/childcare-education-and-support-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-design-and-photography .c-p-career-opportunities>li {
  background:url("/images/design-and-photography-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-fitness-health-and-sport .c-p-career-opportunities>li,
.c-p-fitness-health-and-sport-sydney .c-p-career-opportunities>li {
  background:url("/images/fitness-health-and-sport-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-hospitality-tourism-and-travel .c-p-career-opportunities>li {
  background:url("/images/hospitality-tourism-and-travel-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-information-technology .c-p-career-opportunities>li {
  background:url("/images/information-technology-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-journalism-editing-and-publishing .c-p-career-opportunities>li {
  background:url("/images/journalism-editing-and-publishing-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-training-and-assessment .c-p-career-opportunities>li {
  background:url("/images/training-and-assessment-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-transport-and-logistics .c-p-career-opportunities>li {
  background:url("/images/transport-and-logistics-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-writing-film-and-television .c-p-career-opportunities>li {
  background:url("/images/writing-film-and-television-li.png") no-repeat 0 60% / 30px auto;
}
.c-p-course-units {
  display:table;
  width:100%;
}
.c-p-course-units>div {
  display:table-row;
}
.c-p-course-units>div>div {
  display:table-cell;
  padding:1%;
  vertical-align:top;
  border:none;
}
.c-p-course-units>div>div:nth-of-type(1) {
  width:110px;
  font-weight:bold;
}
.c-p-course-units-details div.nn_sliders_slider,.c-p-course-units-details div.nn_sliders_container {
  margin:0 !important;
  padding-bottom:3px;
}
.c-p-course-units-details div.nn_sliders_item>div {
  margin:10px;
}
.c-p-course-units-details span>a>span {
  font-family:Arial,sans-serif;
  font-size:0.85em;
}
.c-p-ourpeople-sliders div.nn_sliders_slider,.c-p-ourpeople-sliders div.nn_sliders_container {
  margin:0 !important;
  padding-bottom:3px;
}
.c-p-faculty-heading {
  float:left;
  width:100%;
  min-height:40px;
  padding:8px 0;
  background:#F2F2F2;
  font-family:'Abel',sans-serif;
  font-size:1.2em;
  line-height:25px;
}
.c-p-faculty-heading>.c-p-facultyicon,.c-p-course-heading .c-p-course>img {
  padding:0 5px 0 23px;
}
.c-p-course-heading .c-p-course {
  padding:0 25px;
}
.c-p-faculty-heading.last {
  margin-top:50px;
}
.c-p-courses-list.last {
  margin-bottom:25px;
}
.c-p-course-heading {
  float:left;
  width:100%;
  min-height:30px;
  margin-top:25px;
  padding:8px 0;
  background:#F2F2F2;
  font-family:'Abel',sans-serif;
  font-size:1.2em;
  line-height:25px;
}
.c-p-course-heading>a {
  color:#222;
}
.c-p-course-heading>a:hover {
  color:#0CF;
}
.c-p-course-section>p:nth-of-type(1) {
  margin-top:15px;
}
.c-p-course-section>.c-p-button {
  float:left;
  width:150px;
  margin:0 25px 25px 0;
  cursor:pointer;
}
.c-p-course-section>a>div {
  float:left;
  width:150px;
  height:55px;
  text-align:center;
  font-size:1.15em;
  line-height:55px;
}
.c-p-section-heading,.c-p-g-section-heading {
  min-height:45px;
  padding-left:25px;
  background:#F2F2F2;
  font-family:'Abel',sans-serif;
  font-size:1.2em;
  line-height:45px;
}
.c-p-g-section-heading {
  float:left;
  width:100%;
  margin:15px 0;
  padding-left:0;
}
.c-p-g-section-heading>h2,.c-p-g-section-heading>div {
  padding-left:25px;
  font-size:1em;
  font-weight:normal;
}
.c-p-g-quote {
  float:left;
  padding:20px 25px 25px 50px;
  background:url("/images/quote-background-icon.png") no-repeat 0 0 / 80px auto;
  font-family:'Abel',sans-serif;
  font-size:1.25em;
  line-height:25px;
}
.c-p-ol-decimal {
  float:left;
  margin:0 0 15px 25px;
}
.c-p-ol-decimal>li {
  margin-bottom:15px;
}
.c-p-our-reviews .c-p-faculty-heading>div {
  display:table;
}
.c-p-our-reviews .c-p-faculty-heading>div>div {
  display:table-row;
}
.c-p-our-reviews .c-p-faculty-heading>div>div>div {
  display:table-cell;
  vertical-align:middle;
}
.c-p-our-reviews .c-p-faculty-heading>div>div>div:nth-of-type(1) {
  padding:0 10px 0 25px;
}
.c-p-our-reviews .c-p-faculty-heading>div>div>div>a {
  color:#222;
}
.c-p-our-reviews .c-p-faculty-heading>div>div>div>a:hover {
  color:#0CF;
}
.c-p-our-reviews .c-p-g-quote {
  margin-top:15px;
  padding:20px 25px 15px 50px;
  font-size:1.1em;
}
.c-p-our-reviews .c-p-review {
  margin:-15px 0 30px 50px;
}
.c-p-quote {
  margin:25px;
  font-style:italic;
}
.c-p-quote>p:nth-last-of-type(1) {
  margin-bottom:50px;
  font-style:normal;
}
.c-p-b-section {
  float:left;
  width:100%;
  margin-top:15px;
}
.c-p-b-section .c-p-enrol,.c-p-g-b-section .c-p-enrol,.c-p-faculty {
  width: 50%;
  margin-bottom:3px;
}
.c-p-courses .c-p-faculty,.c-p-sydney-courses .c-p-faculty,.c-p-b-section .c-p-faculty {
  /*margin-top:5px;*/
}
.c-p-g-b-section .c-p-faculty {
  margin-top:0;
}
.c-p-b-enquiry {
  float:left;
  display:table;
  margin-top:15px;
  border-collapse:collapse;
}
.c-p-b-enquiry>div {
  display:table-row;
}
.c-p-b-enquiry>div>div {
  display:table-cell;
  width:50%;
  vertical-align:top;
  background:#F2F2F2;
  border:1px solid #F2F2F2;
}
.c-p-b-enquiry>div>div:nth-of-type(2) {
  vertical-align:middle;
  text-align:center;
}
.c-p-b-enquiry>div>div>div.c-enquiry-heading {
  display:none;
}
.c-p-b-enquiry .c-enquiry-content {
  float:left;
  padding:15px 5%;
  font-family:'Abel',sans-serif;
}
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info {
  float:left;
  width:90%;
  padding:15px 5%;
  background:#FFF;
  text-align:left;
  border-top:2px solid #D0D0D0;
}
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info>div:nth-of-type(1),
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info>div:nth-of-type(3) {
  margin-bottom:5px;
  font-family:Arial,sans-serif;
  font-size:1.1em;
  font-weight:bold;
}
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info>div:nth-of-type(2) {
  margin-bottom:5px;
  font-family:'Abel',sans-serif;
  font-size:1em;
  font-weight:normal;
}
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info>div:nth-of-type(4),
.c-p-b-enquiry .c-enquiry-content>.c-enquiry-info>div:nth-of-type(5) {
  font-family:'Abel',sans-serif;
  font-size:1em;
  font-weight:normal;
  line-height:18px;
}
.c-p-b-enquiry>div>div:nth-of-type(2)>div {
  width:250px;
  height:250px;
  margin:0 auto;
  background:#FFF url("/images/course-brochure.png") no-repeat center / 150px auto;
  border:15px solid #F8F8F8;
  border-radius:250px;
  line-height:250px;
  cursor:pointer;
  overflow:hidden;
}
.c-p-b-enquiry>div>div:nth-of-type(2)>div>img {
  visibility:hidden;
  width:280px;
  margin:-15px 0 0 -15px;
  vertical-align:middle;
  opacity:0;
  filter:alpha(opacity=0);
  -webkit-transition:all 0.7s;
  -moz-transition:all 0.7s;
  -ms-transition:all 0.7s;
  -o-transition:all 0.7s;
  transition:all 0.7s;
}
.c-p-b-enquiry>div>div:nth-of-type(2)>div:hover>img {
  visibility:visible;
  opacity:0.6;
  filter:alpha(opacity=60);
}
.c-p-promo-mini {
  height:200px;
  /*height:500px; */
  margin-bottom:30px;
  border:none;
}
.c-p-promo-mini-content {
  width:300px;
  height:200px;
  border:none;
}
.c-p-fitness-form {
  height:562px;
  margin-top:25px;
  border-top:22px solid #413A5F;
}
.c-p-right>h3 {
  font-size:1.1em;
}
.c-p-right>ul {
  margin:15px 0;
  list-style-type:none;
}
.c-p-right>ul>li {
  font-family:'Abel',sans-serif;
}
.c-p-right>ul>li>i.fa.fa-check,.c-p-table  i.fa.fa-check {
  color:#51DC96;
}
.c-p-right .c-p-enrol {
  margin-bottom:50px;
}
.c-p-right .c-p-courseicontable,.c-p-our-college .c-p-courseicontable {
  display:table;
  margin-top:25px;
  border-collapse:collapse;
}
.c-p-right .c-p-courseicontable {
  margin-bottom:50px;
}
.c-p-right .c-p-courseicontable>div,.c-p-our-college .c-p-courseicontable>div {
  display:table-row;
}
.c-p-right .c-p-courseicontable>div>div,.c-p-our-college .c-p-courseicontable>div>div {
  display:table-cell;
  padding:5%;
  vertical-align:middle;
  border:1px solid #D7D7D7;
}
.c-p-right .c-p-courseicontable>div>div:nth-of-type(1) {
  width:58%;
}
.c-p-right .c-p-courseicontable>div>div:nth-of-type(1)>div:nth-of-type(1) {
  font-size:1.1em;
  margin-bottom:10px;
}
.c-p-right .c-p-courseicontable>div>div:nth-of-type(1)>div:nth-of-type(2) {
  font-family:'Abel',sans-serif;
}
.c-p-right .c-p-courseicontable>div>div:nth-of-type(2) {
  width:22%;
  text-align:center;
}
.c-p-right .c-p-courseicontable>div>div:nth-of-type(2)>img,
.c-p-our-college .c-p-courseicontable>div>div:nth-of-type(2)>img {
  height:32px;
}
.c-p-our-college .c-p-courseicontable {
  width:100%;
  margin-bottom:25px;
}
.c-p-our-college .c-p-courseicontable>div>div {
  border:none;
}
.c-p-our-college .c-p-courseicontable>div>div:nth-of-type(1) {
  width:50%;
}
.c-p-our-college .c-p-courseicontable>div>div:nth-of-type(2) {
  width:30%;
  text-align:center;
}
.c-p-smalltext {
  color:#888;
  font-size:0.75em;
  line-height:15px;
}
.c-p-aboutcreatine {
  float:left;
  background:url("/images/creatine-C4H9N3O2-icon.png") no-repeat right 0 / 100px auto;
}
.c-p-right .c-p-benefit {
  float:left;
  width:100%;
  height:140px;
  border-top:1px solid #D7D7D7;
}
.c-p-right .c-p-benefit:nth-of-type(1) {
  background:url("/images/benefit-flexible-icon.png") no-repeat right center / 75px auto;
  border-top:none;
}
.c-p-right .c-p-benefit:nth-of-type(2) {
  background:url("/images/benefit-supportive-icon.png") no-repeat right center / 75px auto;
}
.c-p-right .c-p-benefit:nth-of-type(3) {
  background:url("/images/benefit-affordable-icon.png") no-repeat right center / 75px auto;
}
.c-p-right .c-p-benefit .c-p-benefit-h {
  width:70%;
  margin-top:30px;
  color:#222;
  font-family:Arial,sans-serif;
  font-size:1.15em;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.c-p-right .c-p-benefit .c-p-benefit-t {
  width:70%;
  margin-top:15px;
  color:#222;
  font-family:'Abel',sans-serif;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.c-p-right .c-p-benefit:nth-of-type(3):hover .c-p-benefit-h,
.c-p-right .c-p-benefit:nth-of-type(3):hover .c-p-benefit-t {
  color:#0CF;
}
.c-p-right .c-p-benefit:nth-of-type(3):hover .c-p-benefit-h.c-p-nohover,
.c-p-right .c-p-benefit:nth-of-type(3):hover .c-p-benefit-t.c-p-nohover {
  color:#222;
}
#c-p-form-custompaymentplan,.c-p-custompaymentplan {
  float:left;
  width:50%;
  margin:15px 0 25px 0;
}
.c-p-custompaymentplan>div {
  display:table;
  margin-left:25px;
}
.c-p-custompaymentplan>div>div {
  display:table-row;
}
.c-p-custompaymentplan>div>div>div {
  display:table-cell;
  vertical-align:middle;
  padding:15px 0;
}
.c-p-custompaymentplan>div>div:nth-of-type(1)>div {
  padding-top:85px;
}
.c-p-custompaymentplan>div>div:nth-of-type(3)>div {
  padding-bottom:150px;
}
.c-p-custompaymentplan>div>div>div:nth-of-type(1) {
  width:60px;
  font-size:3em;
  text-align:center;
  color:#0CF;
}
.c-p-custompaymentplan>div>div>div:nth-of-type(2) {
  font-family:'Abel',sans-serif;
  font-size:1.15em;
}
.c-p-promotion>img {
  float:left;
  width:100%;
  margin-bottom:50px;
}
.c-p-promotermsconditions {
  float:left;
  width:100%;
  margin-top:50px;
  font-size:0.8em;
}
.c-p-promotermsconditions>p {
  float:none;
}
.c-p-promotion>.c-enquiry,.c-p-ourpeople>.c-p-right>.c-enquiry {
  margin-bottom:50px;
}
.c-p-blogmenu {
  float:left;
  margin:25px 0;
}
.c-p-blogmenu>a>h2 {
  color:#222;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  -o-transition:all 0.3s;
  transition:all 0.3s;
}
.c-p-blogmenu>a:hover>h2 {
  color:#0CF;
}
.moduletable>.ezb-mod.ezblog-latestpost {
  background:#FFF;
}
.content>#eblog-wrapper.eblog-default.eblog-site.eblog-joomla {
  position:static;
}
#c-p-login {
  width:100%;
  min-height:800px;
  margin-bottom:50px;
}
.c-p-enquirythankyou>h2>div {
  font-size:0.8em;
}
.c-p-enquirythankyoulinks {
  float:left;
  width:100%;
  margin:25px 0;
  background:#F8F8F8;
}
.c-p-enquirythankyoulinks>div {
  float:left;
  width:46%;
  padding:2%;
}
.c-p-enquirythankyoulinks>div:nth-of-type(2) {
  margin-top:7%;
}
.c-p-enquirythankyoulinks>div>img {
  width:100%;
}
.c-p-enquirythankyouiframe {
  height:62px;
  margin:25px 0;
}
.c-p-intake-dates>p {
  margin-bottom:30px;
}
.c-p-intake-dates>p:nth-of-type(1) {
  margin-top:15px;
}
.c-p-intake-dates>p>span {
  margin:0 5px;
  font-family:'Abel',sans-serif;
  font-size:1.1em;
}
#c-p-h2-notopmargin {
  margin-top:0;
}
.c-p-ul-liststyletypenone {
  float:left;
  margin-top:-15px;
  list-style-type:none;
}
.c-p-iframe-video {
  width:560px;
  height:315px;
}
.c-p-smartandskilled ul {
  margin-bottom:30px;
}
.c-p-smartandskilled ul.c-p-courseslist>li {
  margin-bottom:3px;
}
.c-p-smartandskilled .c-p-right>.c-enquiry {
  margin-bottom:50px;
}
.c-p-smartandskilled .c-p-b-section {
  margin-top:30px;
}
.c-container.c-nomainimage.c-p-ourpeople h2 {
  margin:30px 0 0 0;
}
.c-p-ourpeople-photo {
  float:right;
  width:100px;
  height:125px;
  margin:-125px 30px 10px 0;
}
/*.c-p-staff00 {
  background:url("/images/photos/staff-00.png") no-repeat 0 0 / 100px 125px;
}*/
#c-p-form-contactus {
  float:left;
  width:100%;
  margin-bottom:50px;
}
.c-p-contactus-howtoenrol {
  display:table;
  width:100%;
  margin:25px 0 50px 0;
}
.c-p-contactus-howtoenrol>div {
  display:table-row;
}
.c-p-contactus-howtoenrol>div>div {
  display:table-cell;
  padding:2%;
  vertical-align:middle;
}
.c-p-contactus-howtoenrol>div>div>a {
  color:#222;
}
.c-p-contactus-howtoenrol>div>div>a:hover {
  color:#0CF;
}
.c-p-contactus-howtoenrol>div>div div {
  margin-left:15px;
}
#how-to-enrol,.c-p-contactus .c-p-g-section-heading {
  margin-top:0;
}
.c-p-rpl .c-p-g-section-heading {
  padding-left:15px;
}
#c-p-contactusphone {
  font-size:1.25em;
}
.c-p-contactusinfo,.c-p-contactusemails {
  font-family:'Abel',sans-serif;
  margin-bottom:30px;
}
.c-p-contactusemails>div:nth-child(even) {
  margin-bottom:15px;
}
.c-p-inline-dual-course {
  float:left;
  margin-top:10px;
}
@media all and (min-width:1201px) {
  .content {
    width: 1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    width:100%;
    background:#FFF;
    border-left:2px solid #FFF;
    border-right:2px solid #FFF;
  }
  .c-container {
    width:1000px;
    margin:50px auto 100px;
    overflow:hidden;
  }
  .c-h-main-image {
    width: 690px;
    height: 400px;
    margin: 0 10px 0px 0px;
  }
  .c-enquiry {
    float:left;
    width:300px;
    height:400px;
  }
  .c-enquiry>.c-enquiry-heading {
    display:none;
  }
  .c-enquiry>.c-enquiry-content {
    float: left;
    padding: 4px 4px 4px 4px;
    background: #e9e9e9;
    font-family: 'Abel',sans-serif;
    border: 1px solid #c0c1c7;  

    /*
    height:331px;
    #padding:28px 20px 40px 20px;
    */
  }
  
  .c-enquiry>.c-enquiry-content>div:nth-of-type(1) {
    float:left;
    width:185px;
  }
  .c-enquiry>.c-enquiry-content>img {
    float:right;
    width:55px;
    margin-bottom:6px;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info {
    float:left;
    width:218px;
    padding:16px 20px;
    background:#FFF;
    text-align:left;
    border-top:2px solid #D0D0D0;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(1),
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(3) {
    margin-bottom:5px;
    font-family:Arial,sans-serif;
    font-size:1.1em;
    font-weight:bold;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(2) {
    margin-bottom:5px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    font-weight:normal;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(4),
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(5) {
    font-family:'Abel',sans-serif;
    font-size:1em;
    font-weight:normal;
    line-height:18px;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 3% 50% / 40px auto;
  }
  .c-h-search #roksearch_search_str {
    width:83%;
    height:40px;
    margin-left:67px;
    padding:0 15px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(5n)>div {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:180px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    padding:15px 15px 0;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:15px 8px 0;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    height:50px;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    height:35px;
    color:#AAA;
    font-size:0.8em;
  }
  .c-h-campus-courses {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a>div {
    float:left;
    width:326px;
  }
  .c-h-campus-courses>a:nth-child(2)>div {
    margin:0 11px;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:240px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:70px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:50px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:324px;
    height:70px;
    margin-bottom:11px;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:70px;
  }
  .c-h-benefits>div:nth-child(3n+2) {
    margin-left:11px;
    margin-right:11px;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:7%;
    margin-left:12.5%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    margin-left:3%;
  }
  .c-f-enquiry {
    display:none;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:650px;
    height:400px;
    margin:0 50px 50px 0;
  }
  .c-p-left {
    float:left;
    width:650px;
    margin-right:50px;
  }
  .c-p-course-heading .c-p-course {
    padding:0;
  }
  .c-p-course>strong>span.c-p-dualqualmargin1 {
    margin-left:57.5px;
  }
  .c-p-course>strong>span.c-p-dualqualmargin2 {
    margin-left:85.5px;
  }
  .c-p-right {
    float:left;
    width:300px;
  }
}
@media all and (min-width:1001px) and (max-width:1200px) {
  .content {
    width:1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    width:100%;
    background:#FFF;
  }
  .c-container {
/*
    width:1000px;
    margin:50px auto 100px;
    overflow:hidden;
*/
  }

  /*Task 09-09-2022 Jaye Request*/
  .c-faqs{
    display: none !important;
  }

  .c-h-main-image {

    width:650px;
    height:400px;
    margin:0 50px 50px 0;

  }
  .c-enquiry {
    float:left;
    width:300px;
    height:400px;
  }
  .c-enquiry>.c-enquiry-heading {
    display:none;
  }
  .c-enquiry>.c-enquiry-content {
    float: left;
    padding: 35px 2px 4px 2px;
    background: #F2F2F2;
    font-family: 'Abel',sans-serif;
    border: 1px solid #F2F2F2;  
    height:331px;
  }
  .c-enquiry>.c-enquiry-content>div:nth-of-type(1) {
    float:left;
    width:185px;
  }
  .c-enquiry>.c-enquiry-content>img {
    float:right;
    width:55px;
    margin-bottom:6px;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info {
    float:left;
    width:218px;
    padding:16px 20px;
    background:#FFF;
    text-align:left;
    border-top:2px solid #D0D0D0;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(1),
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(3) {
    margin-bottom:5px;
    font-family:Arial,sans-serif;
    font-size:1.1em;
    font-weight:bold;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(2) {
    margin-bottom:5px;
    font-family:'Abel',sans-serif;
    font-size:1em;
    font-weight:normal;
  }
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(4),
  .c-enquiry>.c-enquiry-content>.c-enquiry-info>div:nth-of-type(5) {
    font-family:'Abel',sans-serif;
    font-size:1em;
    font-weight:normal;
    line-height:18px;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 3% 50% / 40px auto;
  }
  .c-h-search #roksearch_search_str {
    width:83%;
    height:40px;
    margin-left:67px;
    padding:0 15px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(5n)>div {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:180px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    padding:15px 15px 0;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:15px 8px 0;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    height:50px;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    height:35px;
    color:#AAA;
    font-size:0.8em;
  }
  .c-h-campus-courses {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a>div {
    float:left;
    width:326px;
  }
  .c-h-campus-courses>a:nth-child(2)>div {
    margin:0 11px;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:240px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:70px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:50px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:324px;
    height:70px;
    margin-bottom:11px;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:70px;
  }
  .c-h-benefits>div:nth-child(3n+2) {
    margin-left:11px;
    margin-right:11px;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:7%;
    margin-left:12.5%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    margin-left:3%;
  }
  .c-f-enquiry {
    display:none;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:650px;
    height:400px;
    margin:0 50px 50px 0;
  }
  .c-p-left {
    float:left;
    width:650px;
    margin-right:50px;
  }
  .c-p-course-heading .c-p-course {
    padding:0;
  }
  .c-p-course>strong>span.c-p-dualqualmargin1 {
    margin-left:57.5px;
  }
  .c-p-course>strong>span.c-p-dualqualmargin2 {
    margin-left:85.5px;
  }
  .c-p-right {
    float:left;
    width:300px;
  }
}
@media all and (min-width:768px) and (max-width:1000px) {
  .content {
    width:1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    padding:0 10px;
    background:#FFF;
  }
  .c-container {
/*
    width:100%;
    margin:25px auto 100px;
    overflow:hidden;
*/
  }
  .c-enquiry {
    display:none;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 30px 50% / 40px auto;
  }
  .c-h-search #roksearch_search_str {
    width:80%;
    height:40px;
    margin-left:67px;
    padding:0 15px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty {
    display:block;
    float:left;
    width:24%;
    height:280px;
    margin:0 1.26% 10px 0;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(4n) {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:180px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    padding:15px 15px 0;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:15px 5px 0;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    height:50px;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    height:35px;
    color:#AAA;
    font-size:0.8em;
  }
  .c-h-campus-courses {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a {
    float:left;
    width:32.6%;
  }
  .c-h-campus-courses>a:nth-child(2) {
    margin:0 1.1%;
  }
  .c-h-campus-courses>a>div {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:210px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    height:55px;
    padding:10px;
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:37px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:26%;
    height:60px;
    margin-bottom:11px;
    padding:10px 3% 0;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:23px;
  }
  .c-h-benefits>div:nth-child(3n+2) {
    margin-left:1.5%;
    margin-right:1.5%;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:7%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    width:88%;
    margin-left:5%;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:100%;
    margin:0 0 25px 0;
  }
  .c-p-left,.c-p-right {
    float:left;
    width:100%;
  }
  .c-p-promo-mini,.c-p-right>h3,.c-p-right>ul,.c-p-right .c-p-enrol {
    display:none;
  }
  .c-p-right .c-p-benefit {
    width:33%;
    margin:25px 0;
    border-top:none;
    border-right:1px solid #D7D7D7;
  }
  .c-p-right .c-p-benefit:nth-of-type(1) {
    background:url("/images/benefit-flexible-icon.png") no-repeat 5% center / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(2) {
    background:url("/images/benefit-supportive-icon.png") no-repeat 5% center / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(3) {
    background:url("/images/benefit-affordable-icon.png") no-repeat 5% center / 75px auto;
    border-right:none;
  }
  .c-p-right .c-p-benefit .c-p-benefit-h {
    width:58%;
    margin:30px 0 0 95px;
  }
  .c-p-right .c-p-benefit .c-p-benefit-t {
    width:58%;
    margin:15px 0 15px 95px;
  }
  .c-p-courses-list span>a>span>img,.c-p-courses-list div>a>div.c-p-course>img,
  .c-p-right .c-p-courseicontable,.c-p-course>img {
    display:none;
  }
  .c-p-promotion>img {
    margin-bottom:25px;
  }
  .c-p-blogmenu {
    display:none;
  }
  .c-p-enquirythankyoulinks>div:nth-of-type(2) {
    margin-top:5%;
  }
  .c-p-contactus .c-p-b-enquiry {
    display:none;
  }
  .c-p-contactus>.c-p-right>.c-p-contactusheading {
    display:block;
  }
}
@media all and (min-width:601px) and (max-width:767px) {
  .content {
    width:1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    padding:0 10px;
    background:#FFF;
  }
  .c-container {
/*
    width:100%;
    margin:25px auto 100px;
    overflow:hidden;
*/
  }
  .c-enquiry {
    display:none;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 15px 50% / 40px auto;
  }
  .c-h-search #roksearch_search_str {
    width:77%;
    height:40px;
    margin-left:38px;
    padding:0 15px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty {
    display:block;
    float:left;
    width:32%;
    height:280px;
    margin:0 1.83% 10px 0;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(3n) {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:180px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    height:85px;
    padding:5px 10px 10px;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:5px 5px 10px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    padding-top:10px;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:23px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    padding-top:5px;
    color:#AAA;
    font-size:0.8em;
  }
  .c-h-campus-courses {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a {
    float:left;
    width:32.4%;
  }
  .c-h-campus-courses>a:nth-child(2) {
    margin:0 1.4%;
  }
  .c-h-campus-courses>a>div {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:180px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    height:55px;
    padding:10px;
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:37px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:28%;
    height:50px;
    margin-bottom:11px;
    padding:7px 2% 0;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:21px;
  }
  .c-h-benefits>div:nth-child(3n+2) {
    margin-left:1.47%;
    margin-right:1.47%;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:10%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    width:85%;
    margin-left:5%;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:100%;
    margin:0 0 25px 0;
  }
  .c-p-left,.c-p-right {
    float:left;
    width:100%;
  }
  .c-p-courses .c-p-faculty,.c-p-sydney-courses .c-p-faculty,.c-p-b-section .c-p-faculty {
    font-size:1.05em;
  }
  .c-p-aboutcreatine>p:nth-of-type(2) {
    width:85%;
  }
  .c-p-promo-mini,.c-p-right>h3,.c-p-right>ul,.c-p-right .c-p-enrol {
    display:none;
  }
  .c-p-right .c-p-benefit {
    width:33%;
    height:210px;
    margin:25px 0;
    border-top:none;
    border-right:1px solid #D7D7D7;
    text-align:center;
  }
  .c-p-right .c-p-benefit:nth-of-type(1) {
    background:url("/images/benefit-flexible-icon.png") no-repeat center 5% / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(2) {
    background:url("/images/benefit-supportive-icon.png") no-repeat center 5% / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(3) {
    background:url("/images/benefit-affordable-icon.png") no-repeat center 5% / 75px auto;
    border-right:none;
  }
  .c-p-right .c-p-benefit .c-p-benefit-h {
    width:80%;
    margin:100px auto 0;
  }
  .c-p-right .c-p-benefit .c-p-benefit-t {
    width:80%;
    margin:15px auto;
  }
  .c-p-courses-list span>a>span>img,.c-p-courses-list div>a>div.c-p-course>img,
  .c-p-right .c-p-courseicontable,.c-p-course>img {
    display:none;
  }
  .c-p-promotion>img {
    margin-bottom:25px;
  }
  .c-p-blogmenu {
    display:none;
  }
  .c-p-enquirythankyoulinks>div:nth-of-type(2) {
    margin-top:3%;
  }
  .c-p-contactus .c-p-b-enquiry {
    display:none;
  }
  .c-p-contactus>.c-p-right>.c-p-contactusheading {
    display:block;
  }
}
@media all and (min-width:480px) and (max-width:600px) {
  .content {
    width:1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    padding:0 10px;
    background:#FFF;
  }
  .c-container {
/*
    width:100%;
    margin:25px auto 100px;
    overflow:hidden;
*/
  }
  .c-enquiry {
    display:none;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 15px 50% / 40px auto;
  }
  .c-h-search #roksearch_search_str {
    width:77%;
    height:40px;
    margin-left:38px;
    padding:0 15px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty {
    display:block;
    float:left;
    width:32%;
    height:250px;
    margin:0 1.83% 10px 0;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(3n) {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:150px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    height:85px;
    padding:5px 10px 10px;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:5px 5px 10px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    padding-top:0;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:23px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    padding-top:0;
    color:#AAA;
    font-size:0.8em;
  }
  .c-h-campus-courses {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a {
    float:left;
    width:32.4%;
  }
  .c-h-campus-courses>a:nth-child(2) {
    margin:0 1.4%;
  }
  .c-h-campus-courses>a>div {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:140px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    height:46px;
    padding:5px;
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.15em;
    line-height:21px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:37px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:30%;
    height:50px;
    margin-bottom:11px;
    padding:7px 1% 0;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:21px;
  }
  .c-h-benefits>div:nth-child(3n+2) {
    margin-left:1.32%;
    margin-right:1.32%;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:12%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    width:85%;
    margin-left:3%;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:100%;
    margin:0 0 25px 0;
  }
  .c-p-main-image>div>div>div:nth-of-type(1) {
    width:58%;
  }
  .c-p-main-image>div>div>div:nth-of-type(2) {
    width:30%;
  }
  .c-p-main-image>div>div>div#c-p-g-heading>h1 {
    font-size:1.8em;
  }
  .c-p-left,.c-p-right {
    float:left;
    width:100%;
  }
  .c-p-course-section>.c-p-button {
    width:50%;
    margin:0 0 25px 0;
  }
  .c-p-course-section>a>div {
    width:50%;
  }
  .c-p-courses .c-p-faculty,.c-p-sydney-courses .c-p-faculty,.c-p-b-section .c-p-faculty {
    font-size:1.05em;
  }
  .c-p-aboutcreatine>p:nth-of-type(2) {
    width:70%;
  }
  .c-p-b-enquiry .c-enquiry-content {
    width:90%;
  }
  .c-p-promo-mini,.c-p-right>h3,.c-p-right>ul,.c-p-right .c-p-enrol,
  .c-p-b-enquiry>div>div:nth-of-type(2) {
    display:none;
  }
  .c-p-table>div>div:nth-of-type(1) {
    width:35%;
  }
  .c-p-table>div>div:nth-of-type(2) {
    width:57%;
  }
  .c-p-b-section .c-p-enrol,.c-p-g-b-section .c-p-enrol,.c-p-faculty {
    width:100%;
  }
  .c-p-right .c-p-benefit {
    width:33%;
    height:225px;
    margin:25px 0;
    border-top:none;
    border-right:1px solid #D7D7D7;
    text-align:center;
  }
  .c-p-right .c-p-benefit:nth-of-type(1) {
    background:url("/images/benefit-flexible-icon.png") no-repeat center 5% / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(2) {
    background:url("/images/benefit-supportive-icon.png") no-repeat center 5% / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(3) {
    background:url("/images/benefit-affordable-icon.png") no-repeat center 5% / 75px auto;
    border-right:none;
  }
  .c-p-right .c-p-benefit .c-p-benefit-h {
    width:80%;
    margin:100px auto 0;
  }
  .c-p-right .c-p-benefit .c-p-benefit-t {
    width:80%;
    margin:15px auto;
  }
  .c-p-courses-list span>a>span>img,.c-p-courses-list div>a>div.c-p-course>img,
  .c-p-right .c-p-courseicontable,.c-p-course>img {
    display:none;
  }
  #c-p-form-custompaymentplan,.c-p-custompaymentplan {
    width:100%;
  }
  .c-p-custompaymentplan>div>div:nth-of-type(1)>div {
    padding-top:0;
  }
  .c-p-promotion>img {
    margin-bottom:25px;
  }
  .c-p-blogmenu {
    display:none;
  }
  .c-p-enquirythankyoulinks>div {
    width:96%;
  }
  .c-p-enquirythankyoulinks>div:nth-of-type(2) {
    margin-top:2%;
  }
  .c-p-ourpeople-photo {
    display:none;
  }
  .c-p-g-section-heading>div {
    padding:7px 25px;
    line-height:25px;
  }
  .c-p-custompaymentplan>div>div:nth-of-type(3)>div {
    padding-bottom:50px;
  }
  .c-p-contactus .c-p-b-enquiry {
    display:none;
  }
  .c-p-contactus>.c-p-right>.c-p-contactusheading {
    display:block;
  }
}
@media all and (max-width:479px) {
  .content {
    width:1200px;
    margin:0 auto;
  }
  .c-content {
    float:left;
    padding:0 10px;
    background:#FFF;
  }
  .c-container {
/*
    width:100%;
    margin:25px auto 100px;
    overflow:hidden;
*/
  }
  .c-enquiry {
    display:none;
  }
  .c-h-search {
    float:left;
    width:100%;
    height:40px;
    padding:30px;
    background:#F2F2F2 url("/images/course-search.png") no-repeat 10px 50% / 30px auto;
  }
  .c-h-search #roksearch_search_str {
    width:73%;
    height:40px;
    margin-left:16px;
    padding:0 10px;
  }
  .c-h-faculties {
    float:left;
    width:100%;
  }
  .c-h-faculties>a.c-h-faculty {
    display:block;
    float:left;
    width:48.2%;
    height:250px;
    margin:0 3% 10px 0;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(2),
  .c-h-faculties>a.c-h-faculty:nth-child(3),
  .c-h-faculties>a.c-h-faculty:nth-child(4) {
    width:99.4%;
    height:350px;
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(6),
  .c-h-faculties>a.c-h-faculty:nth-child(8),
  .c-h-faculties>a.c-h-faculty:nth-child(10) {
    margin:0 0 10px 0;
  }
  .c-h-faculties>a.c-h-faculty>div {
    float:left;
    width:190px;
    height:280px;
    margin:0 10px 10px 0;
    border:1px solid #DFDFDF;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1) {
    position:relative;
    height:150px;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(1) {
    height:280px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(1)>img {
    position: absolute;
    top:50px;
		left:55px;
		width:80px;
		z-index:10;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(1)>img,
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(1)>img,
  .c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(1)>img,
  .c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(1)>img {
    top:75px;
    width:100px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2) {
    height:85px;
    padding:5px 10px 10px;
    background:#F2F2F2;
    text-align:center;
    line-height:25px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2) {
    padding:5px 5px 10px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(1) {
    height:67px;
    padding-top:0;
    color:#222;
    font-family:'Abel',sans-serif;
    font-size:1.25em;
    line-height:23px;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(2)>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2)>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(2)>div:nth-child(1),
  .c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(2)>div:nth-child(1) {
    height:50px;
    padding-top:10px;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    padding-top:0;
    color:#AAA;
    font-size:0.7em;
  }
  .c-h-faculties>a.c-h-faculty:nth-child(1)>div>div:nth-child(2)>div:nth-child(2),
  .c-h-faculties>a.c-h-faculty:nth-child(2)>div>div:nth-child(2)>div:nth-child(2),
  .c-h-faculties>a.c-h-faculty:nth-child(3)>div>div:nth-child(2)>div:nth-child(2),
  .c-h-faculties>a.c-h-faculty:nth-child(4)>div>div:nth-child(2)>div:nth-child(2) {
    font-size:0.8em;
  }
  .c-h-campus-courses,
  .c-h-campus-courses>a,
  .c-h-campus-courses>a>div {
    float:left;
    width:100%;
  }
  .c-h-campus-courses>a:nth-child(2) {
    margin:15px 0;
  }
  .c-h-campus-courses>a>div>div:nth-child(1) {
    background:#FFF;
    border:none;
    color:#222;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.1em;
    line-height:40px;
  }
  .c-h-campus-courses>a>div>div:nth-child(2) {
    height:250px;
    border-top:1px solid #F2F2F2;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
  }
  .c-h-campus-courses>a>div>div:nth-child(3) {
    height:50px;
    padding:5px;
    background:#505050;
    border-left:1px solid #F2F2F2;
    border-right:1px solid #F2F2F2;
    border-bottom:1px solid #F2F2F2;
    color:#FFF;
    text-align:center;
    font-family:'Abel',sans-serif;
    font-size:1.15em;
    line-height:50px;
    -webkit-transition:all 0.5s;
    -moz-transition:all 0.5s;
    -ms-transition:all 0.5s;
    -o-transition:all 0.5s;
    transition:all 0.5s;
  }
  .c-h-benefits {
    float:left;
    width:100%;
    margin:25px 0 15px;
  }
  .c-h-benefits>div {
    float:left;
    width:97.43%;
    height:30px;
    margin-bottom:11px;
    padding:5px 1% 0;
    background:#F2F2F2;
    border:1px solid #F2F2F2;
    text-align:left;
    font-family:'Abel',sans-serif;
    font-size:1em;
    line-height:25px;
  }
  .c-h-benefits>div>div:nth-child(1) {
    float:left;
    width:5%;
    margin-left:11%;
    text-align:center;
  }
  .c-h-benefits>div>div:nth-child(2) {
    float:left;
    margin-left:3%;
  }
  .c-f-enquiry {
    height:37px;
    font-size:1em;
    line-height:37px;
  }
  .c-p-main-image {
    position:relative;
    float:left;
    width:100%;
    margin:0 0 25px 0;
  }
  .c-p-main-image>div>div>div:nth-of-type(1) {
    width:61%;
    padding-right:0;
    font-size:0.88em;
  }
  .c-p-main-image>div>div>div:nth-of-type(2) {
    width:33%;
    padding-left:0;
    font-size:0.88em;
  }
  .c-p-left,.c-p-right {
    float:left;
    width:100%;
  }
  .c-p-course-section>.c-p-button {
    width:50%;
    margin:0 0 25px 0;
  }
  .c-p-course-section>a>div {
    width:50%;
  }
  .c-p-courses .c-p-faculty,.c-p-sydney-courses .c-p-faculty,.c-p-b-section .c-p-faculty {
    font-size:1.05em;
  }
  .c-p-aboutcreatine>p:nth-of-type(2) {
    width:70%;
  }
  .c-p-promo-mini,.c-p-right>h3,.c-p-right>ul,.c-p-right .c-p-enrol,
  .c-p-b-enquiry>div>div:nth-of-type(2) {
    display:none;
  }
  .c-p-b-enquiry .c-b-enquiry {
    font-size:0.96em;
  }
  .c-p-faculty-heading>.c-p-facultyicon {
    float:left;
  }
  .c-p-table>div>div:nth-of-type(1) {
    width:35%;
  }
  .c-p-table>div>div:nth-of-type(2) {
    width:57%;
  }
  .c-p-course-units>div>div {
    padding:3% 1%;
    border-top:1px solid #D7D7D7;
  }
  .c-p-course-units>div:nth-of-type(1)>div {
    border-top:none;
  }
  .c-p-b-section .c-p-enrol,.c-p-g-b-section .c-p-enrol,.c-p-faculty {
    width:100%;
  }
  .c-p-right .c-p-benefit {
    width:100%;
    height:180px;
    margin:25px 0 0 0;
    border-top:1px solid #D7D7D7;
    text-align:center;
  }
  .c-p-right .c-p-benefit:nth-of-type(1) {
    background:url("/images/benefit-flexible-icon.png") no-repeat center 21% / 75px auto;
    border-top:none;
  }
  .c-p-right .c-p-benefit:nth-of-type(2) {
    background:url("/images/benefit-supportive-icon.png") no-repeat center 21% / 75px auto;
  }
  .c-p-right .c-p-benefit:nth-of-type(3) {
    background:url("/images/benefit-affordable-icon.png") no-repeat center 21% / 75px auto;
    margin:25px 0 75px 0;
  }
  .c-p-right .c-p-benefit .c-p-benefit-h {
    width:80%;
    margin:110px auto 0;
  }
  .c-p-right .c-p-benefit .c-p-benefit-t {
    width:80%;
    margin:15px auto;
  }
  .c-p-courses-list span>a>span>img,.c-p-courses-list div>a>div.c-p-course>img,
  .c-p-right .c-p-courseicontable,.c-p-course>img {
    display:none;
  }
  #c-p-form-custompaymentplan,.c-p-custompaymentplan {
    width:100%;
  }
  .c-p-custompaymentplan>div>div:nth-of-type(1)>div {
    padding-top:0;
  }
  .c-p-promotion>img {
    margin-bottom:25px;
  }
  .c-p-blogmenu {
    display:none;
  }
  .c-p-enquirythankyoulinks>div {
    width:96%;
  }
  .c-p-enquirythankyoulinks>div:nth-of-type(2) {
    margin-top:2%;
  }
  .c-p-ourpeople-photo {
    display:none;
  }
  .c-p-g-section-heading>div {
    padding:7px 25px;
    line-height:25px;
  }
  .c-p-custompaymentplan>div>div:nth-of-type(3)>div {
    padding-bottom:50px;
  }
  .c-p-contactus .c-p-b-enquiry {
    display:none;
  }
  .c-p-contactus>.c-p-right>.c-p-contactusheading {
    display:block;
  }
}
@media all and (max-width:325px) {
  .c-p-accounting-and-finance>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-business-management-and-marketing>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-childcare-education-and-support>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-childcare-education-and-support-sydney>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-individual-support-ageing>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-individual-support-disability>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-design-and-photography>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-fitness-health-and-sport>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-fitness-health-and-sport-sydney>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-hospitality-tourism-and-travel>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-information-technology>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-journalism-editing-and-publishing>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-training-and-assessment>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-transport-and-logistics>.c-p-main-image>div>div>div:nth-of-type(1),
  .c-p-writing-film-and-television>.c-p-main-image>div>div>div:nth-of-type(1) {
    width:64%;
    padding-right:0;
    font-size:0.85em;
  }
  .c-p-accounting-and-finance>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-business-management-and-marketing>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-childcare-education-and-support>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-childcare-education-and-support-sydney>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-individual-support-ageing>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-individual-support-disability>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-design-and-photography>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-fitness-health-and-sport>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-fitness-health-and-sport-sydney>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-hospitality-tourism-and-travel>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-information-technology>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-journalism-editing-and-publishing>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-training-and-assessment>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-transport-and-logistics>.c-p-main-image>div>div>div:nth-of-type(2),
  .c-p-writing-film-and-television>.c-p-main-image>div>div>div:nth-of-type(2) {
    width:30%;
    padding-left:0;
    font-size:0.77em;
  }
  .c-h-faculties>a.c-h-faculty>div>div:nth-child(2)>div:nth-child(2) {
    font-size:0.67em;
  }
}
.c-p-enrolment-form {
  float:left;
  width:700px;
}
.c-p-enrolment-form>iframe {
  width:700px;
  /* height:2500px; */
}
.c-p-enrolment-form-ssl {
  float:left;
  width:250px;
}

.c-p-number {
    font-weight: 600; font-size: 20px; color: #459a34;
}

iframe[name=google_conversion_frame] {
  display:none !important;
}

/* Traineeships v2*/
.c-p-gcr-trnships-container, .c-p-gcr-container, .c-p-trnships-container {
  padding: 0;
  margin: 0;
  display:table;
  border: 1px solid #00ADEE;
  background: white;
      }
.c-p-gcr-trnships-row, .c-p-gcr-row, .c-p-trnships-row {
  display:table-row;
}
.c-p-gcr-trnships-cell {
  display: table-cell;
  width: 50%;
  border: none;
  padding: 28px 28px 16px 28px;
  text-align: left;
  vertical-align: top;
}
.c-p-gcr-trnships-button-container {
  vertical-align: bottom;
}
.c-b-gcr-trnships-button {
  padding: 15px;
  margin:15px 0;
  background:#30D53E;
  text-align:center;
  color:#FFF;
  font-family:Arial,sans-serif;
  font-size:1.02em;
  font-weight:normal;
  border-bottom:5px solid #00A50E;
  cursor:pointer;
}
.c-b-gcr-trnships-button:hover {
  background:#00850F;
  color:#FFF;
  border-bottom:5px solid #070;
}
@media all and (min-width:300px) and (max-width:767px){ 
  .c-p-gcr-trnships-cell {
    display: inline-block;
    float: left;
    width: 100%;
  }
}

/*pricing v2*/
.c-p-price-title {
  text-transform: uppercase;
  font-weight: bold;
  }
.c-p-price-link {
  color: #00adee;
}
.c-p-price-button, .c-p-price-button>a {
  color:#FFF;
  background-color: #00adee;
  border-radius: 5px;
  text-align: center;
  padding: 8px 12px;
}
.c-p-button-container {
  width: 500px;
}
.c-p-price-container {
  padding-top:5px;
  display:table;
  width: 100%;
  border-collapse:collapse;
}
.c-p-price-row {
  display:table-row;
}
.c-p-price-promo-ends-soon {
  color: #BA2130;
  font-size: 0.8em;
  border: 1px solid #BA2130;
  padding: 2px 3px;
}

/* download course brochure button */
.c-b-brochure-button {
  padding: 10px;
  margin:5px 0;
  background:#30D53E;
  border-bottom:5px solid #00A50E;
  text-align:center;
  color:#FFF;
  font-family:Arial,sans-serif;
  font-size:1.02em;
  font-weight:normal;
  cursor:pointer;
}

.mainpage-container {
  display: flex;
  justify-content: center;
}


