.dl-menuwrapper{width:100%;max-width:300px;float:left;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper ul{background:#aaa}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:none}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,0.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,0.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:'icomoon';speak:none;-webkit-font-smoothing:antialiased;content:'\e000'}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,0.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,0.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0 0;position:absolute;width:100%;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all 0.3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0px);transform:translateY(0px)}.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 0.4s;animation:MenuAnimOut1 0.4s}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:0.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:0.5}100%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 0.3s;animation:MenuAnimIn1 0.3s}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0deg);transform:translateZ(-500px) rotateY(0deg);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:0.5}100%{-webkit-transform:translateZ(0px) rotateY(0deg);transform:translateZ(0px) rotateY(0deg);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 0.4s ease;animation:SubMenuAnimIn1 0.4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 0.4s ease;animation:SubMenuAnimOut1 0.4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0%);transform:translateX(0%);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,0.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}#dl-menu{float:right;position:absolute;top:0;right:0;z-index:100;max-width:100%;height:100%}#dl-menu.overseas{top:60px}#dl-menu button{height:80px;float:right;padding-right:10px;background-color:transparent;border:none}#dl-menu button i{font-size:1.5em}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{font-family:'Font Awesome 5 Pro';content:'\f054';font-weight:lighter;color:white}.dl-menuwrapper .dl-menu,.dl-menuwrapper .dl-submenu{background-color:#394049 !important}.dl-menuwrapper .dl-menu li>a,.dl-menuwrapper .dl-submenu li>a{font-size:0.9em}.dl-menuwrapper .dl-menu{margin-top:0;top:80px}.dl-menuwrapper .dl-submenu{top:80px !important}#dl-menu{display:none}#dl-menu .mobile-menu-logo{float:left;height:80px;padding-top:15px;padding-left:15px}#dl-menu .dl-trigger i{color:white}#dl-menu li a i{width:30px}#home-layout .sticky-header #dl-menu .dl-trigger i{color:white}@media (max-width: 850px){#compare-button-web{display:none}#dl-menu{display:block;width:100%}#dl-menu .menu-bar-cta{position:absolute;right:60px;top:20px}.menu-bar{display:none}.action-bar a span{display:none}#home-page .home-search #magnifying-glass{display:none !important}#home-page .home-search .search-container{margin-left:0 !important;margin-right:0 !important}#home-page .home-search .search-container .main-search-bar{margin-bottom:10px !important;box-shadow:none !important}#home-page .home-search .search-container .main-search-bar input[type="text"],#home-page .home-search .search-container .main-search-bar input[type="submit"],#home-page .home-search .search-container .main-search-bar .dropdown{display:block;width:100%;margin-left:0;margin-bottom:10px}#home-page .home-search .search-container #search-more input[type="text"],#home-page .home-search .search-container #search-more .dropdown{display:block;width:100%;margin-left:0;margin-bottom:10px}#home-page #home-short-courses .box,#home-page #home-additional-csps .box{padding:30px 20px;position:relative !important;margin-left:0 !important;margin-right:0 !important}#home-page #home-short-courses .box .text-container,#home-page #home-additional-csps .box .text-container{margin-left:10px !important}#home-page #home-short-courses .box .text-container .title,#home-page #home-additional-csps .box .text-container .title{font-size:20px !important;display:flex;align-items:center;margin-bottom:10px}#home-page #home-short-courses .box .text-container .title i,#home-page #home-additional-csps .box .text-container .title i{margin:0px !important}#home-page #home-short-courses .box .text-container p,#home-page #home-additional-csps .box .text-container p{font-size:16px !important}#home-page #home-short-courses .mobile-only,#home-page #home-additional-csps .mobile-only{display:block}#home-page #home-short-courses .desktop-only,#home-page #home-additional-csps .desktop-only{display:none}#home-page .home-states ul li{flex-basis:50% !important}#home-page .home-states ul li a:after{right:8% !important}#home-page .home-get-started .row .col-sm-4{margin-bottom:10px}#home-page .home-events .swiper-pagination{bottom:0 !important}#home-page .home-resources .row .resource-item{margin-bottom:30px}#home-page .swiper-pagination{display:none}.tooltip .tooltip-inner #indicative-fees-tooltip{max-width:160px}input[type="text"]{border-radius:0;border:1px solid #e0e0e0;margin-bottom:10px}#course-search .search-title{padding-left:0 !important}#course-search .search-form #search-bar input[type="text"]{width:100%}#course-search .search-form #search-bar .dropdown-menu{width:93%}#course-search .search-content{margin-top:20px !important}#course-search .search-content #search-filter{margin-top:10px}#course-search .search-content #search-filter #filter-admissions-criteria .slider{height:10px}#course-search .search-content #search-filter #filter-admissions-criteria .slider .handle{width:30px;height:30px;border-radius:15px}#course-search .search-content #search-filter #filter-admissions-criteria .handle{top:-10px}#course-search .search-content #search-results{margin-top:20px}#course-search .search-content #search-results .col-sm-6.text-right{text-align:left !important}#course-search .search-content #search-results p{margin-bottom:5px !important}#course-search .search-content #search-results .sort-selection{margin-bottom:20px !important}#course-search .search-content #search-results .sort-selection select{border:1px solid #ddd;border-radius:0;padding-left:5px}#course-search .search-content #search-results .course-item .course-item-details{border-right:none}#course-search .search-content #search-results .course-item .course-item-details .institution-logo-thumbnail{display:block;position:relative;margin-top:20px;float:right}#course-search .search-content #search-results .course-item .course-item-details a.course-name{font-size:1.2em;word-break:normal}#course-search .search-content #search-results .course-item .course-item-details .institution span.ml-3{margin-left:0px !important}#course-search .search-content #search-results .course-item .course-item-rank{border-top:1px solid #dcdcdc}#course-search .search-content #search-results .course-item .course-item-rank:before,#course-search .search-content #search-results .course-item .course-item-rank:after{display:none}#course-search .search-content #search-results .course-item .course-duration{border-top:1px solid #dcdcdc}#course-search #show-more-container .warning p.warning-main{padding-left:30px}#course-details a{word-wrap:break-word}#course-details .course-info-container .left-panel{padding-top:20px;padding-right:0}#course-details .course-info-container .left-panel .left-panel-sticky-container{position:static;height:max-content}#course-details .course-info-container .left-panel .left-panel-link-container{position:relative;left:0;top:0}#course-details .course-info-container .left-panel .left-panel-link-container .apply-tac-link{margin-right:0}#course-details .course-info-container .left-panel .left-panel-link-container p:not(.apply-tac-link){padding-top:10px;padding-bottom:10px}#course-details .course-info-container .right-panel{padding-top:20px;padding-left:20px}#course-details .course-info-container .right-panel .col-lg-7{order:2}#course-details .course-info-container .right-panel .col-lg-7 .course-details .row{margin-bottom:0px}#course-details .course-info-container .right-panel .col-lg-7 .course-details .row .col-sm-6{margin-bottom:10px}#course-details .course-info-container .right-panel .col-lg-5{order:1}#course-details #admissions-criteria .lowest-rank-table p.description{font-size:1.1em;line-height:unset;margin-bottom:5px}#course-details #admissions-criteria .lowest-rank-table p.rank{font-size:1.5em}#course-details #fast-facts{margin-left:0;width:100%}#course-details #fast-facts .row{margin-right:0;margin-left:0}#course-details #fast-facts .row .col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}#course-details #fast-facts .row .col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}#course-details #fast-facts a{display:block;text-align:center}#course-details #fast-facts a img{margin-top:10px;margin-bottom:20px;max-width:60%}.institution-search-results .institution-item-details .institution-logo-container{text-align:left !important;padding-top:0 !important}.institution-search-results .institution-item-details .institution-name-logo a{word-break:normal}.institution-search-results .institution-item-details .institution-link-container{text-align:left !important;padding-top:0 !important}.institution-search-results .institution-item-details .institution-logo-container{padding-top:0 !important;padding-bottom:0 !important}.institution-search-results .institution-item-details span.inst-foe-item{display:inline-block;margin-bottom:5px;width:55px}.institution-search-results .institution-item-details span.inst-foe-item.icon-fos:before{width:16px;display:inline-block}.institution-detail a{word-break:break-word}.institution-detail-banner img.brand-image{margin-top:20px;width:unset;max-width:100%}#institution-profile-left-column{display:none}#institution-profile-left-column ul{display:none}#institution-profile-right-column{padding-left:20px !important}#institution-profile-right-column .institution-profile-content{overflow:hidden}#institution-courses form{border:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}#institution-courses .dropdown-qilt-study-area-container{width:100% !important;background-color:transparent}#institution-courses .dropdown-qilt-study-area-container input[type="text"]{width:100% !important;cursor:pointer}#institution-courses .dropdown-qilt-study-area-container .dropdown-menu{width:100%;max-height:400px}#institution-courses .course-results .course-list .course-item .course-name a{font-size:1em;word-break:normal}#institution-courses .course-results .col-lg-8{order:1}#institution-courses .course-results .col-lg-4{order:2}.static-page{padding:50px 15px 10px !important}.static-page a{word-wrap:break-word}#compare-main{display:none}#compare-mobile .scrollable-container{overflow-x:scroll}#compare-mobile .scrollable-container .scroll-area{width:max-content}#compare-mobile .compare-course-list-item{width:100%;position:relative}#compare-mobile .compare-course-list-item .table-row{display:flex;width:max-content}#compare-mobile .compare-course-list-item .table-col-sm{margin-right:10px;max-width:70vw;min-width:70vw;width:70vw;flex:1;background-color:#f7f8f9}#compare-mobile .compare-course-list-item .cell{padding:15px;border-bottom:1px solid #ddd;margin-right:10px}#compare-mobile .compare-course-list-item .cell .heading{font-weight:bolder;margin-bottom:10px}#compare-mobile .compare-course-list-item .cell .heading .subtitle{font-weight:400}#compare-mobile .compare-course-list-item .cell .dull{font-style:italic;color:#747474}#compare-mobile .compare-course-list-item .cell.primary{background-color:#505b6b;color:white}#compare-mobile .compare-course-list-item .cell.primary .heading{margin-bottom:0px}#compare-mobile .compare-course-list-item .cell--delivery,#compare-mobile .compare-course-list-item .cell--duration{min-height:121px}#compare-mobile .compare-course-list-item .cell--actions{padding:0px}#compare-mobile .compare-course-list-item .cell--actions .action-item{padding:15px;position:relative}#compare-mobile .compare-course-list-item .cell--actions .action-item i{position:absolute;right:15px}#compare-mobile .compare-course-list-item .cell--actions .action-item a{font-weight:600 !important}#compare-mobile .compare-course-list-item .cell--actions .action-item--apply{background:#c43267 !important}#compare-mobile .compare-course-list-item .cell--actions .action-item--apply a{color:white;font-weight:800 !important}#compare-mobile .compare-course-list-item .cell .admissions-info-container{display:flex;align-items:center;justify-content:space-between}#compare-mobile .compare-course-list-item .cell .admissions-info-container label{font-weight:bold}#compare-mobile .compare-course-list-item .cell .institution-logo-thumbnail{max-width:130px;max-height:60px}#compare-mobile .compare-course-list-item .cell.course-name{background-color:#1e767d;position:relative}#compare-mobile .compare-course-list-item .cell.course-name a{color:white;font-weight:bold;font-size:1.1em}#compare-mobile .compare-course-list-item .cell.course-name a span{width:92%;overflow:hidden;text-overflow:ellipsis;display:inline-block}#compare-mobile .compare-course-list-item .cell.course-name a i{position:absolute;top:5px;right:10px}#compare-mobile .compare-course-list-item .cell.course-name .course-title{margin-bottom:10px;margin-right:15px}#compare-mobile .compare-course-list-item .cell.course-name .institution{color:white;font-size:16px}#compare-mobile .compare-course-list-item .cell.course-name a.btn-remove-compare{position:absolute;right:15px;top:15px}#compare-app-container .container #compare-empty{left:auto !important}iframe{width:100% !important}#resources-teaching-tools img{margin-bottom:30px}}@media (max-width: 425px){#home-short-courses .box .container-inner,#home-additional-csps .box .container-inner{padding:0px !important}#home-short-courses .box .container-inner .text-container .buttons-container a,#home-additional-csps .box .container-inner .text-container .buttons-container a{white-space:normal;display:block}#overseas-banner{padding-left:10px}#dl-menu.overseas{top:90px}header.overseas{height:140px}#course-search .search-form #search-bar .dropdown-menu{width:88%}#search-results .course-item .course-item-details .institution-logo-thumbnail{position:relative;margin-top:20px;float:right}}@media (max-width: 575px){.overseas-banner-heading{padding-left:15px !important}}@media (min-width: 426px) and (max-width: 768px){#home-short-courses .box .container,#home-additional-csps .box .container{padding:0px 15px !important}#home-short-courses .box .container .container-inner,#home-additional-csps .box .container .container-inner{padding:0px !important}#home-short-courses .box .container .container-inner .text-container .buttons-container a,#home-additional-csps .box .container .container-inner .text-container .buttons-container a{display:block}}@media (min-width: 851px) and (max-width: 991px){#compare-button-web{display:none}#dl-menu{z-index:-1;display:block}#dl-menu .menu-bar-cta{position:absolute;right:60px;top:20px}#dl-menu .dl-trigger{display:none}#dl-menu .dl-menu{display:none}.menu-bar{list-style:none;padding:0;width:565px;margin:0 auto}.menu-bar .menu-logo{display:none}.d-lg-none{display:none !important}#institution-profile-left-column{display:none}#institution-profile-left-column ul{display:none}#magnifying-glass{display:none !important}}@media (min-width: 769px) and (max-width: 1024px){body{font-size:14px !important}.action-bar a span{display:none !important}.box .container{padding:0px 15px !important}#home-page .swiper-pagination{display:none}#search-results .course-item-rank .rank,#search-results .course-item-rank .fa-info-circle,#search-results .course-duration .duration .number{font-size:2em !important}.course-info-container .lowest-rank-table .description{font-size:1em !important}.course-info-container .lowest-rank-table .rank{font-size:1.75em !important}.institution-search-results .institution-foe-container span.inst-foe-item{width:60px;display:inline-block;margin-bottom:5px}.institution-search-results .institution-foe-container span.inst-foe-item.icon-fos:before{width:15px;display:inline-block}#compare-app-container .container #compare-empty{left:15% !important}}@media (max-width: 1165px){.menu-bar .menu-item.menu-item-dropdown .menu-item-dropdown-popup-courses{width:75% !important}}@media (max-width: 1736px){.student-profile .student-profile-table .heading .sub-small{min-height:80px}}@media (min-width: 1920px){#home-page .home-search{background-position-x:30vw !important}}@media (min-width: 2560px){#home-page .home-search{background-position-x:35vw !important}}
