  /*! lightslider - v1.1.6 - 2016-10-25
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2016 Sachin N; Licensed MIT *//*! lightslider - v1.1.3 - 2015-04-14
* https://github.com/sachinchoolur/lightslider
* Copyright (c) 2015 Sachin N; Licensed MIT */.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lightSlider:before,.lightSlider:after{content:" ";display:table}
.lightSlider{overflow:hidden;margin:0}
.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;background-color:white}
.lSSlideWrapper>.lightSlider:after{clear:both}
.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}
.lSSlideWrapper .lSFade{position:relative}
.lSSlideWrapper .lSFade>*{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%}
.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}
.lSSlideWrapper .lSFade>*.active{z-index:10}
.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}
.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}
.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:white;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0;transition:all .5s linear 0}
.lSSlideOuter .lSPager.lSpg>li:hover a,.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#009abc}
.lSSlideOuter .media{opacity:.8}
.lSSlideOuter .media.active{opacity:1}
.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0 .35s linear 0;transition:border-radius .12s linear 0 .35s linear 0}
.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}
.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}
.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}
.lSSlideOuter .lSPager.lSGallery:after{clear:both}
.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url('/apps/uc-portal/clientlibs/theme-core/img/controls.png');cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0;transition:opacity .35s linear 0}
.lSAction>a:hover{opacity:1}
.lSAction>.lSPrev{background-position:0 0;left:10px}
.lSAction>.lSNext{background-position:-32px 0;right:10px}
.lSAction>a.disabled{pointer-events:none}
.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}
.lSSlideOuter.vertical{position:relative}
.lSSlideOuter.vertical.noPager{padding-right:0 !important}
.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0}
.lSSlideOuter.vertical .lightSlider>*{width:100% !important;max-width:none !important}
.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}
.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}
.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}
.lSSlideOuter.lSrtl{direction:rtl}
.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}
.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}
.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}
.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right !important}
@-webkit-keyframes rightEnd{0{left:0}
50%{left:-15px}
100%{left:0}
}
@keyframes rightEnd{0{left:0}
50%{left:-15px}
100%{left:0}
}
@-webkit-keyframes topEnd{0{top:0}
50%{top:-15px}
100%{top:0}
}
@keyframes topEnd{0{top:0}
50%{top:-15px}
100%{top:0}
}
@-webkit-keyframes leftEnd{0{left:0}
50%{left:15px}
100%{left:0}
}
@keyframes leftEnd{0{left:0}
50%{left:15px}
100%{left:0}
}
@-webkit-keyframes bottomEnd{0{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
@keyframes bottomEnd{0{bottom:0}
50%{bottom:-15px}
100%{bottom:0}
}
.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}
.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}
.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}
.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}
.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.toast-title{font-weight:bold}
.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}
.toast-message a,.toast-message label{color:#fff}
.toast-message a:hover{color:#ccc;text-decoration:none}
.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);line-height:1}
.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}
.rtl .toast-close-button{left:-0.3em;float:left;right:.3em}
button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.toast-top-center{top:0;right:0;width:100%}
.toast-bottom-center{bottom:0;right:0;width:100%}
.toast-top-full-width{top:0;right:0;width:100%}
.toast-bottom-full-width{bottom:0;right:0;width:100%}
.toast-top-left{top:12px;left:12px}
.toast-top-right{top:12px;right:12px}
.toast-bottom-right{right:12px;bottom:12px}
.toast-bottom-left{bottom:12px;left:12px}
#toast-container{position:fixed;z-index:999999;pointer-events:none}
#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;color:#fff;opacity:1;-ms-filter:alpha(opacity=80);filter:alpha(opacity=80);text-align:center}
#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}
#toast-container>div:hover{opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer;filter:brightness(90%)}
#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}
#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}
#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}
#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}
#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}
#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}
.toast{background-color:#030303;max-width:100%}
.toast-success{background-color:#51a351}
.toast-error{background-color:#e91814}
.toast-info{background-color:#00809f}
.toast-warning{background-color:#ff5b00}
.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:alpha(opacity=40);filter:alpha(opacity=40)}
@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}
#toast-container>div.rtl{padding:8px 50px 8px 8px}
#toast-container .toast-close-button{right:-0.2em;top:-0.2em}
#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}
}
@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}
#toast-container>div.rtl{padding:8px 50px 8px 8px}
#toast-container .toast-close-button{right:-0.2em;top:-0.2em}
#toast-container .rtl .toast-close-button{left:-0.2em;right:.2em}
}
@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}
#toast-container>div.rtl{padding:15px 50px 15px 15px}
}
.calendar-dashboard-prev{background:transparent;border:0;font-size:1.5em;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}
.calendar-dashboard-prev:hover{opacity:.5 !important}
.calendar-dashboard-next{background:transparent;border:0;font-size:1.5em;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}
.calendar-dashboard-next:hover{opacity:.5 !important}
@media(max-width:767px){.calendar-dashboard-prev{padding:0}
.calendar-dashboard-next{padding:0}
}
.c-header{padding-top:13px !important}
.c-day-dots{margin-bottom:0 !important}
.c-week{margin-bottom:10px !important}
.c-horizontal-divider{border-top:0 !important}
.calendar-agenda-dot{display:inline-block;width:1em;height:1em;border-radius:50%;font-size:10px;margin-right:10px}
.calendar-dashboard hr{border-top:1px solid #fff !important}
.chevron-color{color:#fff}
.calendar-agenda .separator-item{border-bottom:1px solid #fff}
.calendar-agenda-detail-body{background-color:white;color:#002b3b}
.calendar-agenda-error-card{background-color:white;color:#002b3b}
.icon-base.calendar-agenda-error-icon{background-color:#f15f5c;color:#fff;border:2px solid #f15f5c}
.calendar-title{color:#fff}
.calendar-agenda-detail-body-notes{background-color:#f2f6f9}
.lSPager.lSpg{margin-top:32px !important}
.lightSliderRow{height:100% !important;min-height:45px;display:flex !important}
.enrolment-year-col{min-width:45px}
.enrolment-tab-title-base{padding-left:0;padding-right:32px;float:left;margin-bottom:1rem}
.enrolment-semester-link{position:relative}
.icon-chevron{cursor:pointer}
.icon-chevron.disabled:hover{cursor:default}
.icon-chevron:hover{opacity:.5}
.icon-chevron.right{right:.75%;top:0 !important}
#dropdown-year .dropdown-item{text-align:center}
#dropdown-year .dropdown-toggle::after{position:absolute;right:10px;top:50%;transform:translate(-50%,-50%)}
.checkbox-square{height:24px;width:24px;border-radius:2px;text-align:center;display:flex;align-items:center;justify-content:center}
.enrolment-unit-selector>.card{border:0 solid transparent;border-top-right-radius:6px !important;border-top-left-radius:6px !important}
.enrolment-unit-selector ul{margin-left:unset !important}
.tab{height:100%;display:flex;flex-direction:column;justify-content:center;cursor:pointer}
.tab.left{border-top-left-radius:4px}
.tab.right{border-top-right-radius:4px}
.no-bullet-list *{list-style-type:none}
.no-bullet-square *{list-style-type:square}
.enrolment-reason-td{position:relative}
.enrolment-reason{position:absolute;right:60%;top:-30%;padding:12px;display:none;width:350px;z-index:10}
.enrolment-reason-modal{position:absolute;right:5%;top:-30%;padding:12px;display:none;width:350px;z-index:10}
.unit-search-input{height:48px;border-radius:4px}
.unit-search-input-text{width:100%;height:75%;border-width:0}
.icon-table-cell{min-width:180px}
.enrolment-btn{height:48px;width:240px;border-radius:28px}
.enrolment-current-enrolment .table{border-collapse:collapse;border-radius:4px;overflow:hidden}
.self-enrolment-secondary-text{color:#002b3b}
.self-enrolment-modal-aternate-row{background-color:#f5f5f5}
.enrolment-semester-selector hr{border-top:1px solid #fff !important}
.radio-button-base.outline{background-color:#002b3b;border:2px solid #fff;color:white}
.radio-button-base-inner{background-color:#002b3b;border:2px solid #002b3b;color:white}
.radio-button-base-inner:hover{background-color:white;color:#002b3b}
.radio-button-base-inner.active{background-color:white;color:#002b3b}
.lSSlideWrapper{background-color:#002b3b !important;height:100%;min-height:45px}
.enrolment-tab-title-base.text-color{color:#8e8e8e}
.enrolment-semester-link.active{color:#fff}
.enrolment-semester-link.active:after{content:'';position:absolute;width:100%;height:1px;display:block;margin-top:1px;right:0;left:0;background:#fff;transition:width .2s ease;-webkit-transition:width .2s ease}
.enrolment-semester-link:after{content:'';position:absolute;width:0;height:1px;display:block;margin-top:1px;right:0;background:#fff;transition:width .2s ease;-webkit-transition:width .2s ease}
.enrolment-semester-link:hover:after{width:100%;left:0;display:block;background:#fff}
.tab.inactive{background-color:#00809f;color:#fff}
.tab.inactive>h4{color:#fff}
.tab.inactive:hover{background-color:#92d6e3}
.tab.active{background-color:white;color:#00809f}
.tab.active>h4{color:#00809f}
table.main-table{border:0 solid white}
table.main-table>thead>tr>th{border:0 solid white}
table.main-table>tbody>tr>td{border:0 solid white}
.table-header{background-color:#92d6e3}
.enrolment-reason.primary{background-color:white;border:1px solid #747474}
.enrolment-reason-modal.primary{background-color:white;border:1px solid #747474}
a.secondary{color:#92d6e3}
.unit-search-input.primary{background-color:#fff;border:solid 2px #003548}
.enrolment-btn.disabled{border:2px solid #747474;background-color:#747474;color:#d3d3d3}
.checkbox-square.secondary{color:#006c91;background-color:white;border:2px solid #006c91}
.enrolment-current-enrolment .card{border-color:#002b3b}
.enrolment-waiver-text-area{background-color:#f5f5f5;min-width:100%}
.course-requirements-header-row{background-color:#00809f;color:#fff;border-bottom:2px solid #fff}
.course-requirements-secondary-row{background-color:#f5f5f5;color:#002b3b;border-bottom:2px solid #fff}
.course-requirements-ul{padding-inline-start:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
.course-requirements-ul .link{color:#00809f;cursor:pointer}
.course-requirements-ul .link:hover{text-decoration:underline}
#unit-details-modal .modal-header{background-color:#92d6e3}
.self-enrolment-modal-alternate-row{background-color:#f0f0f0}
#semester-selector-courses-dropdown__BV_toggle_{background-color:#00809f;color:#fff;min-width:15rem;padding-left:20px !important;padding-right:7px !important;text-align:left;border:1px solid #00809f}
#semester-selector-courses-dropdown__BV_toggle_:hover{background-color:#fff;color:#00809f;opacity:1;border:1px solid #fff}
#semester-selector-courses-dropdown__BV_toggle_::after{position:absolute;right:7px;top:17px}
#semester-selector-courses-dropdown__BV_toggle_+ul .dropdown-item.active{color:white;background-color:#455a64}
#enrolment-semester-selector-container .fas.fa-chevron-left.icon-chevron.disabled{opacity:.5}
#enrolment-semester-selector-container .fas.fa-chevron-right.icon-chevron.disabled{opacity:.5}
#dropdown-year>button{min-width:7rem;background-color:#00809f;color:#fff;border:1px solid #00809f;text-align:left}
#dropdown-year>button:hover{background-color:#fff;color:#00809f;opacity:1;border:1px solid #fff}
#dropdown-year .dropdown-item.active{color:white;background-color:#455a64}
.ui-menu{height:400px !important;overflow-y:auto}
#unit-details-modal .modal-body{padding:0 !important}
#unit-details-modal .row{margin-right:0;margin-left:0}
#enrolment-timetable-modal .modal-body{padding:0 !important}
#enrolment-timetable-modal .row{margin-right:0;margin-left:0}
#enrolment-waiver-modal .modal-body{padding:15px 0 15px 0 !important}
#enrolment-waiver-modal .row{margin-right:0;margin-left:0}
#enrolment-remove-unit-modal .modal-body{padding:15px 0 15px 0 !important}
#enrolment-remove-unit-modal .row{margin-right:0;margin-left:0}
#enrolment-success-modal .modal-body{padding:15px 0 15px 0 !important}
#enrolment-success-modal .row{margin-right:0;margin-left:0}
.text-theme-primary{color:#00809f}
.text-darkgrey{color:#002b3b}
.text-darkblue{color:#00809f}
.text-yellow{color:#ffcc32}
.text-lightblue{color:#92d6e3}
.text-green{color:#00a79d}
*[class*="--assessment"],input[class*="--assessment"].filled-in:checked+label:after{background-color:#e85e59 !important;border:none !important}
*[class*="--session_date"],input[class*="--session_date"].filled-in:checked+label:after{background-color:#77cc75 !important;border:none !important}
*[class*="--exam"],input[class*="--exam"].filled-in:checked+label:after{background-color:#a47ae2 !important;border:none !important}
*[class*="--fees"],input[class*="--fees"].filled-in:checked+label:after{background-color:#f67300 !important;border:none !important}
*[class*="--library_loan"],input[class*="--library_loan"].filled-in:checked+label:after{background-color:#35a79d !important;border:none !important}
*[class*="--public_holiday"],input[class*="--public_holiday"].filled-in:checked+label:after{background-color:#ff8787 !important;border:none !important}
*[class*="--timetable"],input[class*="--timetable"].filled-in:checked+label:after{background-color:#9ad6e4 !important;border:none !important}
*[class*="--uc_events"],input[class*="--uc_events"].filled-in:checked+label:after{background-color:#facb11 !important;border:none !important}
.btn,.btn:active,.btn:focus,.btn:hover,.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn:disabled,.btn:disabled:focus,.btn:disabled:hover{-webkit-box-shadow:none;box-shadow:none}
.btn-primary{background-color:#00809f;border:1px solid #00809f}
.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#006680;border:1px solid #006680}
.btn-primary.disabled,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background:#455a64;border:1px solid #455a64}
.btn-link{border:0;background:0;padding:0}
.btn-link:active,.btn-link:hover,.btn-link:focus{background:0}
.btn-link-primary{color:#00809f}
.btn-link-secondary{color:#92d6e3}
.btn-link-muted{color:#455a64}
.btn-outline-secondary:hover{color:#455a64;background-color:#92d6e3;border-color:#00809f}
.page-item.active .page-link{color:#fff;background-color:#00809f;border-color:#00809f}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#006680;border-color:#006680}
.modal-header-primary{background-color:#92d6e3;color:#002b3b}
.modal-header-primary>.modal-title,.modal-header-primary>.close{color:#002b3b}
.modal-body h1,.modal-body h2,.modal-body h3,.modal-body h4,.modal-body h5,.modal-body h6{color:#002b3b}
.modal-backdrop{background-color:rgba(0,0,0,0.85)}
.bg-text-theme,.card-header-primary{background-color:#00809f;color:#fff}
.bg-text-theme-secondary,.card-header-secondary{background-color:#92d6e3;color:#002b3b}
.bg-darkgrey{background-color:#002b3b}
.bg-lightgrey{background-color:#455a64}
.bg-darkblue{background-color:#00809f}
.bg-vermilion{background-color:#f15f5c}
.bg-yellow{background-color:#ffcc32}
.bg-red{background-color:#e1302d}
.bg-lightblue{background-color:#92d6e3}
.bg-green{background-color:#00a79d}
.table-primary tbody{background-color:#fff}
.table-primary thead{color:#002b3b;background-color:#92d6e3;border-color:#92d6e3}
.table-extension-primary{background-color:#92d6e3;color:#002b3b;padding:.75rem}
.table-extension-primary .custom-select{background-color:#fff}
[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{background-color:#00809f}
[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:2px solid #00809f}
.list-group-container::-webkit-scrollbar{width:.4em}
.list-group-container::-webkit-scrollbar-thumb{background:silver;border-radius:.4em}
.list-group-container:hover::-webkit-scrollbar-thumb{background:silver;border-radius:.4em}
.list-group-container::-webkit-scrollbar-thumb:hover{background:#6c757d}
.lab-machine-availability-table .fc-widget-header .fc-cell-text{color:#002b3b;font-size:16px;font-weight:bold}
.lab-machine-availability-table .fc-head{background-color:#92d6e3 !important}
.lab-machine-availability-table .fc th.fc-widget-header{text-transform:none}
.lab-machine-availability-table .fc-divider.fc-col-resizer.fc-widget-header{width:1px;background:#002b3b;cursor:default}
.lab-machine-availability-table .fc-scroller::-webkit-scrollbar{width:.4em !important;height:.4em !important}
.lab-machine-availability-table .fc-scroller::-webkit-scrollbar-thumb{background:transparent !important;border-radius:.4em !important}
.lab-machine-availability-table .fc-scroller:hover::-webkit-scrollbar-thumb{background:#ececec !important;border-radius:.4em !important}
.lab-machine-availability-table .fc-scroller::-webkit-scrollbar-thumb:hover{background:#c0c0c0 !important}
.lab-machine-availability-table .fc-view.fc-resourceTimelineDay-view.fc-timeline.fc-flat::-webkit-scrollbar{width:.4em !important}
.lab-machine-availability-table .fc-view.fc-resourceTimelineDay-view.fc-timeline.fc-flat::-webkit-scrollbar-thumb{background:transparent !important;border-radius:.4em !important}
.lab-machine-availability-table .fc-view.fc-resourceTimelineDay-view.fc-timeline.fc-flat:hover::-webkit-scrollbar-thumb{background:#ececec !important;border-radius:.4em !important}
.lab-machine-availability-table .fc-view.fc-resourceTimelineDay-view.fc-timeline.fc-flat::-webkit-scrollbar-thumb:hover{background:#c0c0c0 !important}
.lab-machine-availability-table .labEvent{margin-left:1px;cursor:pointer !important}
#lma-details{display:none;width:150px;padding-top:2px;background-color:#ececec;border:1px solid #ececec;border-radius:4px;text-align:center;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);z-index:150}
.dashboard-card-container{margin-bottom:30px}
.dashboard-card{height:100%;min-height:16rem;border:0;margin-bottom:0;-webkit-box-shadow:none !important;box-shadow:none !important}
.dashboard-card-icon{font-size:6rem}
.dashboard-card-icon-text{font-size:3rem;white-space:nowrap;text-align:center}
.dashboard-card-icon-text .small{font-size:60%}
.dashboard-card-footer-btn{width:100%}
.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none}
.center-absolute{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.footer-container-bottom-0{position:absolute;width:100%;bottom:0}
.btn-footer-container-buffer{margin-bottom:75px}
.table-primary .table{margin-bottom:0}
.rounded-primary{border-radius:4px}
.btn.disabled:hover,.btn:disabled:hover{cursor:not-allowed}
.modal-unit-title{height:50px;text-decoration:none}
.modal-column-border-1{border:1px #002b3b}
.category{font-weight:bold}
.modal-header{background-color:#92d6e3}
.modal-text{color:#002b3b}
.category-color{color:#00809f}
.academic-select,.teaching-period-select{width:342px;height:48px !important;font-size:16px !important;font-weight:300 !important;border:2px solid #006c91;background-color:#fff !important;color:#333 !important;box-shadow:none;justify-content:left !important;top:0 !important;border-radius:4px}
.academic-select:hover,.teaching-period-select:hover{background-color:#f5f5f5 !important}
.academic-select fieldset,.teaching-period-select fieldset{border-style:none !important}
.academic-select .v-input__control,.teaching-period-select .v-input__control{position:absolute;top:inherit}
.academic-select .v-input__control .v-input__slot::before,.teaching-period-select .v-input__control .v-input__slot::before{border-style:none !important}
.academic-select .v-input__control .v-input__slot::after,.teaching-period-select .v-input__control .v-input__slot::after{border-style:none !important}
.academic-select .v-icon.v-icon,.teaching-period-select .v-icon.v-icon{font-size:2.5rem;color:#006c91}
.v-list{padding:0 !important}
.academic-select.v-text-field--enclosed .v-input__append-inner,.teaching-period-select.v-text-field--enclosed .v-input__append-inner{margin-top:0 !important;align-self:center !important}
.academic-select .v-input__control .v-input__slot,.teaching-period-select .v-input__control .v-input__slot{margin-bottom:0;min-height:48px !important;align-items:center !important;padding:0 10px !important}
.academic-select.v-text-field--enclosed .v-text-field__details,.teaching-period-select.v-text-field--enclosed .v-text-field__details{margin:0 !important;padding:0 !important}
.academic-select fieldset legend,.teaching-period-select fieldset legend{width:0}
.academic-select .v-select__slot label,.teaching-period-select .v-select__slot label{margin-bottom:0 !important;min-width:85% !important;position:relative !important;top:0 !important}
.academic-select.v-text-field .v-label--active,.teaching-period-select.v-text-field .v-label--active{transform:none !important}
.apply-filter-btn{color:#fff !important;background-color:#006c91 !important;border-color:#006c91 !important;border-radius:9999px !important}
.clear-filter-btn{border-color:#006c91 !important;color:#006c91 !important;border-radius:9999px !important}
.course-search-bar{position:relative;border-radius:9999px;border:solid #009abc}
.course-search-bar button[type="submit"]{position:absolute;top:0;right:0;bottom:0;padding:0;border:0;border-radius:9999px;background:#009abc;width:50px;color:white}
.course-search-bar input{width:95%}
.reset-icon{position:absolute;right:70px}
.scholarship-filter-selection{width:100% !important;height:48px !important;font-size:16px !important;font-weight:300 !important;border:2px solid #006c91;background-color:#fff !important;color:#333 !important;box-shadow:none;justify-content:left !important;top:0 !important;border-radius:4px}
.scholarship-filter-selection:hover{background-color:#f5f5f5 !important}
.scholarship-filter-selection fieldset{border-style:none !important}
.scholarship-filter-selection .v-input__control{position:absolute;top:inherit}
.scholarship-filter-selection .v-input__control .v-input__slot::before{border-style:none !important}
.scholarship-filter-selection .v-input__control .v-input__slot::after{border-style:none !important}
.scholarship-filter-selection .v-icon.v-icon{font-size:2.5rem;color:#006c91}
.scholarship-filter-selection.v-text-field--enclosed .v-input__append-inner{margin-top:0 !important;align-self:center !important}
.scholarship-filter-selection .v-input__control .v-input__slot{margin-bottom:0;min-height:48px !important;align-items:center !important;padding:0 10px !important}
.scholarship-filter-selection.v-text-field--enclosed .v-text-field__details{margin:0 !important;padding:0 !important}
.scholarship-filter-selection fieldset legend{width:0}
.scholarship-filter-selection .v-select__slot label{margin-bottom:0 !important;min-width:85% !important;position:relative !important;top:0 !important}
.scholarship-filter-selection.v-text-field .v-label--active{transform:none !important}
.display-item{background:#006c91 !important;color:#fff !important}
.v-pagination__item--active{background:#006c91 !important;color:#fff !important}
.key-dates .v-pagination.v-pagination--circle.theme--light .v-pagination__item--active{background:#009abc !important}
.uk-container{display:flow-root;box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
@media(min-width:640px){.uk-container{padding-left:30px;padding-right:30px}
}
@media(min-width:960px){.uk-container{padding-left:40px;padding-right:40px}
}
.uk-card{position:relative;box-sizing:border-box;transition:box-shadow .1s ease-in-out}
.uk-badge{box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:500px;vertical-align:middle;background:#1e87f0;color:#fff !important;display:inline-flex;justify-content:center;align-items:center;line-height:0;font-size:1.275rem}
.uk-timeline .uk-timeline-item .uk-card{max-height:400px}
.uk-timeline .uk-timeline-item{display:flex;position:relative}
.uk-timeline .uk-timeline-item::before{background:#009abc;content:"";left:21px;position:relative;top:30px;width:1px}
.uk-timeline .uk-timeline-item .uk-timeline-icon .uk-badge{width:40px;height:40px;background:#009abc;font-weight:700;font-size:16px}
.uk-timeline .uk-timeline-item .uk-timeline-content{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 1rem}
.uk-last-item::before{width:0 !important}
.uk-timeline .uk-timeline-item .uk-timeline-content{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 0 0 1rem}
.bg-blue{background:#009abc}
.bg-white{background-color:#fff}
.btn-sassi-primary{background:#006c91;color:#fff;font-family:"Verlag";font-weight:normal;border-width:3px;padding:.575rem 2.2rem .675rem;font-size:1.35rem;border-radius:25px;transition:.25s;text-align:center;vertical-align:middle;line-height:1.5}
.btn-sassi-primary:hover{background:#00506b;color:#fff;font-weight:normal !important;opacity:1 !important;text-decoration:none !important;transform:scale(1.04)}
.text-white{color:#fff !important}
.max-three-lines-with-ellipsis{text-overflow:ellipsis;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:3;line-height:1.5em;height:4.5em;-webkit-box-orient:vertical}
.max-one-line-with-ellipsis{text-overflow:ellipsis;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:1;line-height:1.5em;height:1.5em;-webkit-box-orient:vertical}
.v-list-item__title{padding-left:12px}
.v-pagination__item{box-shadow:none !important}
.key-dates .theme--light .v-slide-group__wrapper .v-slide-group__content.v-tabs-bar__content{justify-content:center!important;align-items:center!important}
.course-search-filter-selection .v-list-item__title{white-space:normal !important}
.cards-mobile-view .v-window__next{right:0 !important}
.course-search-filter-selection{width:100% !important;height:48px !important;font-size:16px !important;font-weight:300 !important;border:2px solid #006c91;background-color:#fff !important;color:#333 !important;box-shadow:none;justify-content:left !important;top:0 !important;border-radius:4px}
.course-search-filter-selection:hover{background-color:#f5f5f5 !important}
.course-search-filter-selection fieldset{border-style:none !important}
.course-search-filter-selection .v-input__control{position:absolute;top:inherit}
.course-search-filter-selection .v-input__control .v-input__slot::before{border-style:none !important}
.course-search-filter-selection .v-input__control .v-input__slot::after{border-style:none !important}
.course-search-filter-selection .v-icon.v-icon{font-size:1.5rem;color:#006c91}
.course-search-filter-selection.v-text-field--enclosed .v-input__append-inner{margin-top:0 !important;align-self:center !important}
.course-search-filter-selection .v-input__control .v-input__slot{margin-bottom:0;min-height:48px !important;align-items:center !important;padding:0 10px !important}
.course-search-filter-selection.v-text-field--enclosed .v-text-field__details{margin:0 !important;padding:0 !important}
.course-search-filter-selection fieldset legend{width:0}
.course-search-filter-selection .v-select__slot label{margin-bottom:0 !important;min-width:85% !important;position:relative !important;top:0 !important}
.course-search-filter-selection.v-text-field .v-label--active{transform:none !important}
.cards-mobile-view{box-shadow:0 0 0 1px rgba(0,0,0,0.2) !important}
.cards-mobile-view .v-btn__content .v-icon.mdi-chevron-right,.cards-mobile-view .v-btn__content .v-icon.mdi-chevron-left{color:white !important}
.tabs-selection .v-slide-group__prev{display:none !important}
.tabs-selection{margin-left:20px}
@media(max-width:460px){.tabs-selection{margin-left:8px}
}
.ui-tooltip-content{font-family:'Lato';font-size:.875rem}
.course-search-filter-selection .v-list-item--disabled .v-simple-checkbox .v-icon{color:rgba(0,0,0,.38)}
.max-two-lines-with-ellipsis{text-overflow:ellipsis;overflow:hidden;display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:1.5em;height:3em;-webkit-box-orient:vertical;color:#006c91 !important}
.date-style{color:black !important;font-weight:normal !important;font-size:14px !important}
.article-card{transition:box-shadow .8s,transform .8s}
.article-card:hover{box-shadow:0 .2rem .4rem #aaa;transform:translate(0,-8px)}
#category-dropdown.form-control,#tag-dropdown.form-control{border:2px solid #006c91 !important}
select{-webkit-appearance:auto !important}
@media only screen and (max-width:600px){.related-articles-jumbo-heading{font-size:30px}
}
.see-more{background-color:#006c91 !important;min-width:106px !important;min-height:48px !important;display:inline-block;padding-top:15px !important;padding-bottom:15px !important;line-height:1rem !important;color:#fff !important}
.see-more.rounded-pill{border-radius:25.5px !important}
.see-more:hover{opacity:.7;cursor:pointer !important}
.articles-jumbo-heading.articles-jumbo-accent::after{margin-bottom:.75rem;content:"";display:block;width:100px;margin-top:1rem;border-bottom:.75rem solid #92d6e3}
.articles-jumbo-heading.articles-jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.articles-jumbo-heading.articles-jumbo-accent::after{border-bottom:.75rem solid #009abc}
.articles-jumbo-heading.articles-jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.articles-jumbo-heading.articles-jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.articles-jumbo-heading.articles-jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.campus-facilities{height:auto}
.campus-map-container{height:100%;width:100%}
.campus-categories{width:100%;height:100%}
.campus-directory{height:655px;cursor:default}
.campus-directory-title{height:60px;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}
.campus-directory .items{height:48px;width:100%}
.campus-directory .item-details{min-height:48px;width:100%}
.item-details p p{margin:0}
.directory-text-font{font-size:18px;font-weight:bold}
.directory-display{height:577px}
.directory-search{height:80px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.search-div{width:85%}
.facility-title:hover{font-weight:bold}
.icon-size{width:22px;height:22px}
.ui-autocomplete.ui-widget{font-family:"Lato",sans-serif;font-size:16px;border:0}
.ui-menu-item{padding:5px 8px}
.div-scroll{height:517px;overflow-y:auto}
.div-scroll-facilities{height:421px;overflow-y:auto}
.div-scroll-details{height:469px;overflow-y:auto}
@media(min-width:992px) and (max-width:1200px){.icon-size{width:20px;height:20px}
.text-resize,.item-details p p{font-size:14px;padding-left:8px}
.directory-text-font{font-size:16px}
.campus-directory .item-details{min-height:38px}
.ui-autocomplete.ui-widget{font-size:14px}
}
@media(max-width:415px){.icon-size{font-size:18px}
.text-resize,.item-details p p{font-size:14px;padding-left:8px}
.directory-text-font{font-size:16px}
.campus-directory .item-details{min-height:38px}
}
.campus-map{height:655px;width:100%}
.campus-map .gm-style-cc{display:none}
.campus-map .gm-style a{display:none}
.cursor-clickable{cursor:pointer !important}
.gm-style div a[href*='https://maps.google.com/maps?']{display:none !important}
.campus-directory-root{background-color:#92d6e3}
.items-color{color:#455a64}
.icon{color:#002b3b}
.facility-details{background-color:#f5f5f5}
.directory-text{color:#002b3b}
.category-background,.category-hover:hover,.ui-menu-item:hover{background-color:#455a64;color:#fff}
.campus-search-background{background-color:#ececec}
#searchFacility:focus{border:1px solid #00809f;box-shadow:none}
.notification-alert{min-height:28px;font-size:22px;font-weight:bold}
.notification-title{font-size:18px;font-weight:bold}
.alert-icon{color:#f15f5c}
.notification{color:#002b3b}
.weekly-events-table .row{min-height:48px}
.weekly-events-table .row:hover:not(.ctr-content){background:#f2f4f8}
.weekly-events-table .row:nth-of-type(even){background:#f2f4f8}
.ctr-content{align-items:center}
.weekly-events-table .ctr-content{background-color:#00809f;height:48px}
.weekly-events-list{height:400px;border-radius:4px}
.to-do-list-table{background:#fff;min-height:384px}
.to-do-list-table .row:hover{background:#f2f4f8}
.to-do-list-table .ctr-content{height:48px}
.to-do-list-table .todo-tr:nth-of-type(odd){background:#f2f4f8}
.to-do-list{border-radius:4px;overflow-y:auto;overflow-x:hidden}
.to-do-list .card-body{height:230px}
.todo-tr{background-color:#fff;border-bottom:1px solid #f2f4f8}
.todo-disabled{color:#747474 !important;cursor:default !important}
.sticky-header-row{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:15;width:100%;border-top-left-radius:4px;border-top-right-radius:4px}
.sticky-header-row.bottom-edge-shadow{-webkit-box-shadow:0 5px 6px -6px black;-moz-box-shadow:0 5px 6px -6px black;box-shadow:0 5px 6px -6px black}
.sticky-header-row .custom-control-lbl{margin-right:6px}
.sticky-footer-row{position:-webkit-sticky;position:sticky;bottom:0;background-color:#00809f;z-index:15;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.sticky-footer-row.top-edge-shadow{-webkit-box-shadow:0 0 5px 1px black;-moz-box-shadow:0 0 5px 1px black;box-shadow:0 0 5px 1px black}
#weekly-events-modal .modal-title.secondary{color:#002b3b}
#weekly-events-modal .modal-body{padding:0 !important}
#weekly-events-modal .row{margin-right:0;margin-left:0}
.weekly-events-list::-webkit-scrollbar{width:.4em}
.weekly-events-list::-webkit-scrollbar-thumb{background:transparent;border-radius:.4em}
.weekly-events-list:hover::-webkit-scrollbar-thumb{background:#ececec;border-radius:.4em}
.weekly-events-list::-webkit-scrollbar-thumb:hover{background:silver}
.to-do-list::-webkit-scrollbar{width:.4em}
.to-do-list::-webkit-scrollbar-thumb{background:transparent;border-radius:.4em}
.to-do-list:hover::-webkit-scrollbar-thumb{background:#ececec;border-radius:.4em}
.to-do-list::-webkit-scrollbar-thumb:hover{background:silver}
.current-study .url-link>div{width:145px;text-align:right;margin-left:auto}
.url-link-text{float:left}
.custom-control-lbl::before{background-color:#fff !important;border-radius:.25rem !important;border:2px solid #00809f !important}
.custom-control-lbl-disabled::before{background-color:#fff !important;border-radius:.25rem !important;border:2px solid #747474 !important;cursor:default !important}
.custom-control-lbl::before{position:absolute !important;top:.25rem !important;left:0 !important;display:block !important;width:18px !important;height:18px !important;pointer-events:none !important;content:"" !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;background-color:#fff !important}
.custom-cb:checked~.custom-control-lbl::before{background-color:#00809f !important;transform:rotate(0) !important}
*,::after,::before{box-sizing:border-box !important}
.custom-control-lbl::after{position:absolute !important;top:5px !important;left:5px !important;display:block !important;width:8px !important;height:12px !important;content:"" !important;background-repeat:no-repeat !important;background-position:center center !important;background-size:50% 50% !important;transform:rotate(40deg) !important;border-bottom:2px solid #fff !important;border-right:2px solid #fff !important}
#unit-majors-options-tbl_wrapper{background-color:#fff;border-radius:4px;padding:0}
#unit-majors-options-tbl_wrapper>.row{margin-left:0;margin-right:0}
#unit-majors-options-tbl_wrapper>.row>div:first-child{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
#unit-majors-options-tbl_wrapper>.row:first-child{color:#002b3b;background-color:#92d6e3;border:1px solid #92d6e3;border-top-left-radius:4px;border-top-right-radius:4px;margin:0;padding-left:15px}
#unit-majors-options-tbl_wrapper>.row:last-child{border-top:1px solid #002b3b;padding-top:7px}
#unit-majors-options-tbl_wrapper .dataTables_length{margin-top:15px}
#unit-majors-options-tbl_wrapper .dataTables_paginate.paging_simple_numbers{padding-right:15px;padding-bottom:11px}
#unit-majors-options-tbl_wrapper .dataTables_info{padding-left:15px;color:#002b3b}
#unit-majors-options-tbl_length>label>.form-control.form-control-sm{background-color:#fff}
#unit-majors-options-tbl_length>label>.form-control{color:#002b3b}
#unit-majors-options-tbl_paginate>.pagination>.page-item.active>.page-link{background-color:#002b3b;border-color:#002b3b;color:#fff}
#unit-majors-options-tbl_paginate>.pagination>li>.page-link{padding:5px 7.5px 5px 7.5px;font-weight:normal;color:#002b3b}
#unit-majors-options-tbl_previous{border-top-left-radius:4px;border-bottom-left-radius:4px}
#unit-majors-options-tbl_next{border-top-right-radius:4px;border-bottom-right-radius:4px}
.dataTables_length>label>select{background-image:linear-gradient(#92d6e3,#92d6e3),linear-gradient(#fff,#fff)}
#unit-majors-options-tbl_filter>label>.form-control.form-control-sm{background-color:#fff;border-radius:4px}
.dataTables_filter>label>input{background-image:linear-gradient(#92d6e3,#92d6e3),linear-gradient(#fff,#fff)}
#unit-majors-options-tbl{margin-top:0 !important;margin-bottom:0 !important}
#unit-majors-options-tbl>thead{background-color:#92d6e3}
#unit-majors-options-tbl th{font-weight:bold !important}
#unit-majors-options-tbl>thead>tr>th{padding-top:15px;padding-bottom:15px}
#unit-majors-options-tbl>thead>tr>th:first-child{padding-left:15px}
#unit-majors-options-tbl>tbody>tr>td:first-child{padding-left:15px}
.dt-center{text-align:center}
#enrolled-unit-majors-tbl{background-color:#fff;border-radius:4px}
#enrolled-unit-majors-tbl>table>thead{background-color:#92d6e3;border:1px solid #92d6e3;border-top-left-radius:4px;border-top-right-radius:4px}
#enrolled-unit-majors-tbl>table>tfoot>tr>td{border-top:1px solid #002b3b}
#enrolled-unit-majors-tbl>table>tfoot>tr>td:last-child{margin-right:-1px}
#unit-majors-options-dropdown__BV_toggle_{background-color:#00809f;color:#fff;min-width:15rem;padding-left:20px !important;padding-right:7px !important;text-align:left;border:1px solid #00809f}
#unit-majors-options-dropdown__BV_toggle_:hover{background-color:#fff;color:#00809f;opacity:1;border:1px solid #fff}
#unit-majors-options-dropdown__BV_toggle_::after{position:absolute;right:7px;top:17px}
#unit-majors-options-dropdown__BV_toggle_+ul .dropdown-item.active{color:white;background-color:#455a64}
/*!
* content/carousel.css
* (c) 2019 Univ of Canberra 
*/.slick-slide{margin:0 1rem}
.slick-dots li button::before{opacity:.25}
.slick-dots li.slick-active button::before{opacity:1;color:inherit !important}
.slick-dots li button::before{color:inherit !important}
.home-page .slick-slide .link{position:unset !important}
@media(min-width:576px){.slick-slide .title{min-height:65px}
.slick-slide .text{max-height:180px;margin-bottom:1rem}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
@media(min-width:768px){.slick-slide .title{min-height:65px}
.slick-slide .text{max-height:180px;margin-bottom:1rem}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
@media(min-width:865px){.slick-slide .text{max-height:140px}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
@media(min-width:992px){.slick-slide .text{max-height:150px}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
@media(min-width:1100px){.slick-slide .title{min-height:30px}
.slick-slide .text{max-height:145px}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
@media(min-width:1400px){.slick-slide .title{min-height:30px}
.slick-slide .text{max-height:150px}
.slick-slide .link{position:absolute;bottom:0;margin-bottom:25px;margin-right:25px}
}
.single-item .slick-slide .text{height:auto !important;max-height:unset !important}
.testimonial-card-image{position:relative}
div:not(.slick-active .testimonial-card-image::after){background-color:unset}
.testimonial-card-image img{z-index:2;position:relative}
.slick-carousel-v2 .slick-slide .content-testimonial-card-v2{--testimonial-bg-color:#f8f8f8}
.slick-slide .content-testimonial-card-v2>.row{align-items:unset;flex-direction:column;height:100%}
.slick-slide .content-testimonial-card-v2 .testimonial-card-image{flex:0 0 auto;max-width:100%}
.slick-slide .content-testimonial-card-v2 .testimonial-card-image img{display:inline-block;max-width:171px;max-height:171px}
.slick-slide .content-testimonial-card-v2 .testimonial-container{flex:1 0 auto;display:flex;flex-direction:column;max-width:100%;text-align:center}
.slick-slide .content-testimonial-card-v2 .pullquote{padding-left:0;margin-bottom:auto}
.slick-slide .content-testimonial-card-v2 .heading{margin-top:20px;max-height:unset}
.slick-slide .content-testimonial-card-v2 .pullquote .testimonial-quote{position:relative;top:0}
.slick-slide .content-testimonial-card-v2 .subheading{margin-left:0}
.slick-slide .content-testimonial-card-v2 .position.text{margin-left:0}
.slick-slide .mobile.content-testimonial-card-v2 .mobile-quote-container{flex:0 0 auto;max-width:100%;order:2;text-align:center;margin-bottom:auto}
.slick-slide .mobile.content-testimonial-card-v2 .mobile-quote-container .pullquote{text-align:center}
.slick-slide .mobile.content-testimonial-card-v2 .testimonial-card-image{flex:0 0 auto;max-width:100%;order:1;text-align:center}
.slick-slide .mobile.content-testimonial-card-v2 .testimonial-card-image img{max-width:120px;max-height:120px}
.slick-slide .mobile.content-testimonial-card-v2 .mobile-subheading-container{flex:0 0 auto;max-width:100%;order:3;text-align:center}
@media only screen and (min-width:600px) and (max-width:834px){.slick-active .testimonial-card-image::after{width:200px;height:200px}
}
.content-cta-card .cta-container{display:flex}
.content-cta-card .cta-container .cta-left{align-self:center}
.content-cta-card .cta-container .cta-left .content>*{margin:1.5rem 0}
.content-cta-card .cta-container .cta-right{display:none}
@media(min-width:992px){.content-cta-card .cta-container .cta-left{padding-right:2rem}
.content-cta-card .cta-container .cta-right{display:block}
.content-cta-card .cta-container .cta-left,.content-cta-card .cta-container .cta-right{flex:0 0 50%;max-width:50%}
}
.content-cta-card .cta-container{min-height:20.06rem}
.content-cta-card .cta-left .button{font-family:"Verlag",sans-serif;font-weight:normal !important;font-size:1.25rem;line-height:1.5;min-width:0;padding:.75rem 3rem}
.content-cta-card .cta-image-skew-mask{position:absolute;top:0;bottom:0;transform-origin:bottom left;transform:skewX(-20deg);overflow:hidden}
.content-cta-card .cta-image-skew-mask img{transform-origin:bottom left;transform:skewX(20deg);height:100%}
.slick-slide .card-body .link .button.button-base.uc-btn-primary{background-color:#006c91;color:#fff}
.slick-slide .card-body .link .button.button-base.uc-btn-secondary{color:#006c91;border:3px solid #006c91}
.carousel-container.responsivegrid ul.slick-carousel-v2-buttons{font-family:'Lato';font-weight:bold;font-size:1rem;list-style:none;justify-content:center;align-items:center;gap:10px;margin-left:0;margin-top:17px}
.slick-carousel-v2:not(.slick-initialized)+.slick-carousel-v2-buttons{display:none}
.slick-carousel-v2.slick-initialized+.slick-carousel-v2-buttons{display:flex}
.slick-carousel-v2-buttons .slick-dots{color:#414042;order:2;width:auto}
.slick-carousel-v2-buttons .slick-dots li{display:none;width:auto}
.slick-carousel-v2-buttons .slick-dots li.slick-active{display:inline-block}
.slick-carousel-v2-buttons .slick-dots li:only-child{display:none}
.carousel-v2-btn{color:#009abc;cursor:pointer}
.carousel-v2-btn-prev{order:1;content:'';display:inline-block;width:23px;height:15px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMi43IDE0LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyLjcgMTQuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMwMDlBQkM7fQo8L3N0eWxlPgo8cGF0aCBpZD0iUGF0aF81IiBjbGFzcz0ic3QwIiBkPSJNNi44LDBsMS45LDIuMUw1LjIsNS45aDE3LjR2M0g1LjJsMy41LDMuOGwtMS45LDIuMUwwLDcuNEw2LjgsMHoiLz4KPC9zdmc+Cg==")}
.carousel-v2-btn-next{order:3;content:'';display:inline-block;width:23px;height:15px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI4LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMi43IDE0LjgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIyLjcgMTQuODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOiMwMDlBQkM7fQo8L3N0eWxlPgo8cGF0aCBpZD0iUGF0aF80IiBjbGFzcz0ic3QwIiBkPSJNMTUuOCwwbC0xLjksMi4xbDMuNSwzLjhIMHYzaDE3LjRsLTMuNSwzLjhsMS45LDIuMWw2LjgtNy40TDE1LjgsMHoiLz4KPC9zdmc+Cg==")}
.slick-carousel-v2 .slick-track:not([style*="transition: transform"]) .slick-slide{opacity:.5;transition:all .3s ease-in-out}
.slick-carousel-v2 .slick-track:not([style*="transition: transform"]) .slick-active{opacity:1;transition:all .3s ease-in-out}
@media screen and (min-width:676px) and (max-width:992px){.slick-carousel-v2[data-center-mode="true"] .slick-track{left:-50%}
}
.column-edit-mode{padding:12px}
.form-item p{margin-bottom:.25rem}
.title{margin-bottom:.75rem}
.uc-flex-container .parsys{-ms-flex-pack:justify !important;justify-content:flex-start !important;display:-ms-flexbox !important;display:flex !important}
.uc-flex-container .parsys>*{flex-grow:.2;flex:auto}
.uc-flex-container .parsys{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#search-results .img-responsive{height:auto !important}
@media(min-width:1200px){.uc-flex-container .parsys>*:not(:last-child){padding-right:1rem !important}
.uc-flex-container .parsys>*{max-width:25rem !important}
}
@media(min-width:992px) and (max-width:1199px){.uc-flex-container .parsys>*{padding-right:1rem !important}
}
@media(min-width:576px){.uc-flex-container .parsys>*{min-width:22rem}
}
.showhide-section{padding-top:1rem;padding-bottom:1rem}
.contentfragment .cmp-contentfragment__title,.contentfragment .cmp-contentfragment__elements .cmp-contentfragment__element .cmp-contentfragment__element-title{display:none}
.video-container{position:relative;width:100%;padding-bottom:56.25%;margin-bottom:2rem}
.video-container .video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.container-iframe{position:relative;width:100%;overflow:hidden;padding-top:56.25%}
.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:0}
.img-container{position:relative}
.img-overlay-container{position:relative;width:100%}
.img-overlay{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,0.5);color:#f1f1f1;width:100%;transition:.5s ease;opacity:0;color:white;padding:20px 20px 19px 20px;text-align:center}
.img-container:hover .img-overlay{opacity:1}
.content-testimonial-card .row{margin-top:71px;margin-bottom:71px}
.content-testimonial-card .image .img-overlay{padding:0}
.content-testimonial-card .image{text-align:right}
.content-testimonial-card .testimonial-img{border-radius:100%;height:14.188rem;width:14.188rem}
.content-testimonial-card .heading{margin-top:1rem;color:#333;font-size:24px;letter-spacing:.3px;line-height:30px;text-align:center;margin-left:.5rem}
.content-testimonial-card .subheading{color:#333;letter-spacing:0;line-height:19px;text-align:center}
@media(max-width:576px){.content-testimonial-card .heading{margin-top:20px}
.content-testimonial-card .row{margin-top:35px;margin-bottom:35px;display:inline-block}
}
@media screen and (max-width:767px){.content-testimonial-card-v2 .testimonial-card-image{text-align:center}
}
@media(max-width:775px){.content-testimonial-card .image{text-align:center}
}
.content-testimonial-card-v2{background:var(--testimonial-bg-color);height:100%}
.content-testimonial-card-v2>.row{align-items:center;padding:1rem}
.content-testimonial-card-v2 .testimonial-card-image{text-align:center}
.mobile.content-testimonial-card-v2 .testimonial-card-image{flex:0 0 fit-content;text-align:left}
.content-testimonial-card-v2 .testimonial-card-image .testimonial-img{max-width:250px;max-height:250px;object-fit:cover}
div[class^=col-] .content-testimonial-card-v2 .testimonial-card-image img{max-width:180px;max-height:180px}
.mobile.content-testimonial-card-v2 .testimonial-card-image .testimonial-img{max-width:80px;max-height:80px}
.content-testimonial-card-v2 .testimonial-card-image.circle .testimonial-img{border-radius:50%}
.mobile.content-testimonial-card-v2 .mobile-subheading-container{flex-grow:1;max-width:unset}
.content-testimonial-card-v2 .pullquote{position:relative;font-size:17px;line-height:25px;padding-left:4.875rem}
.mobile.content-testimonial-card-v2 .pullquote{padding-left:0}
.content-testimonial-card-v2 .pullquote svg.testimonial-quote{position:absolute;left:0;top:-16px;width:60px;height:60px}
.mobile.content-testimonial-card-v2 .pullquote svg.testimonial-quote{position:relative;top:0}
.content-testimonial-card-v2 .heading.text p{color:var(--testimonial-text-color,#333)}
.mobile.content-testimonial-card-v2 .heading.text p{margin-bottom:0}
.content-testimonial-card-v2 .subheading{margin-left:4.875rem}
.mobile.content-testimonial-card-v2 .subheading{margin-left:0}
.content-testimonial-card-v2 .subheading p{color:var(--testimonial-quote-color);font-weight:bolder}
.content-testimonial-card-v2 .position.text{color:var(--testimonial-text-color,#333);margin-left:4.875rem;margin-right:.25em;margin-top:-1rem}
.content-testimonial-card-v2 .position p:last-child{margin-bottom:0}
.mobile.content-testimonial-card-v2 .position.text{margin-left:0}
.mobile.content-testimonial-card-v2 .position.text p:last-child{margin-bottom:0}
.content-testimonial-card-v2.centre .pullquote{text-align:center}
.mobile.content-testimonial-card-v2.centre .pullquote{text-align:left}
.mobile.content-testimonial-card-v2.centre .pullquote .heading{text-align:center}
.content-testimonial-card-v2.centre .subheading{text-align:center;margin-left:0}
.content-testimonial-card-v2.centre .subheading p::before{content:unset}
.content-testimonial-card-v2.centre .position{text-align:center;margin-left:0;margin-right:0}
.col-sm-6.column-one>div>.testimonial-card.section,.col-sm-6.column-two>div>.testimonial-card.section,.col-sm-6.column-three>div>.testimonial-card.section{height:100%}
.col-sm-6.column-one .content-testimonial-card-v2>.row,.col-sm-6.column-two .content-testimonial-card-v2>.row,.col-sm-6.column-three .content-testimonial-card-v2>.row{align-items:unset;flex-direction:column;height:100%}
.col-sm-6.column-one .testimonial-card-image,.col-sm-6.column-two .testimonial-card-image,.col-sm-6.column-three .testimonial-card-image{flex:0 0 auto;max-width:100%;text-align:center}
.col-sm-6.column-one .testimonial-card-image img,.col-sm-6.column-two .testimonial-card-image img,.col-sm-6.column-three .testimonial-card-image img{max-width:180px;max-height:180px}
.col-sm-6.column-one .testimonial-container,.col-sm-6.column-two .testimonial-container,.col-sm-6.column-three .testimonial-container{flex:1 0 auto;display:flex;flex-direction:column;max-width:100%;text-align:center}
.col-sm-6.column-one .pullquote,.col-sm-6.column-two .pullquote,.col-sm-6.column-three .pullquote{padding-left:0;margin-bottom:auto}
.col-sm-6.column-one .mobile.centre .pullquote,.col-sm-6.column-two .mobile.centre .pullquote,.col-sm-6.column-three .mobile.centre .pullquote{text-align:center}
.col-sm-6.column-one .pullquote .testimonial-quote,.col-sm-6.column-two .pullquote .testimonial-quote,.col-sm-6.column-three .pullquote .testimonial-quote{position:relative;top:0}
.col-sm-6 .content-testimonial-card-v2 .heading,.col-sm-6 .content-testimonial-card-v2 .heading,.col-sm-6 .content-testimonial-card-v2 .heading{margin-top:20px}
.col-sm-6 .content-testimonial-card-v2 .subheading,.col-sm-6 .content-testimonial-card-v2 .subheading,.col-sm-6 .content-testimonial-card-v2 .subheading{margin-left:0}
.col-sm-6 .content-testimonial-card-v2 .position.text,.col-sm-6 .content-testimonial-card-v2 .position.text,.col-sm-6 .content-testimonial-card-v2 .position.text{margin-left:0}
.col-sm-6.column-one .mobile.content-testimonial-card-v2 .testimonial-card-image,.col-sm-6.column-two .mobile.content-testimonial-card-v2 .testimonial-card-image,.col-sm-6.column-three .mobile.content-testimonial-card-v2 .testimonial-card-image{flex:0 0 auto;max-width:100%;order:1;text-align:center}
.col-sm-6.column-one .mobile.content-testimonial-card-v2 .testimonial-card-image img,.col-sm-6.column-two .mobile.content-testimonial-card-v2 .testimonial-card-image img,.col-sm-6.column-three .mobile.content-testimonial-card-v2 .testimonial-card-image img{max-width:120px;max-height:120px}
.col-sm-6.column-one .mobile.content-testimonial-card-v2 .mobile-quote-container,.col-sm-6.column-two .mobile.content-testimonial-card-v2 .mobile-quote-container,.col-sm-6.column-three .mobile.content-testimonial-card-v2 .mobile-quote-container{flex:0 0 auto;max-width:100%;order:2;text-align:center;margin-bottom:auto}
.col-sm-6.column-one .mobile.content-testimonial-card-v2 .mobile-subheading-container,.col-sm-6.column-two .mobile.content-testimonial-card-v2 .mobile-subheading-container,.col-sm-6.column-three .mobile.content-testimonial-card-v2 .mobile-subheading-container{flex:0 0 auto;max-width:100%;order:3;text-align:center}
@media screen and (max-width:767px){.content-testimonial-card-v2 .pullquote svg.testimonial-quote{width:50px;height:50px}
}
@media screen and (max-width:575px){.content-testimonial-card-v2 .pullquote svg.testimonial-quote{width:45px;height:45px}
}
.site-feedback .card-header h3{text-align:center;padding-top:1rem;padding-bottom:1rem}
.library-search .card-title{text-align:center}
.uc-data-table .dataTables_wrapper.container-fluid{padding:0}
.uc-data-table .dataTables_wrapper.container-fluid>div:first-child,.uc-data-table .dataTables_wrapper.container-fluid>div:last-child{background-color:#92d6e3;color:#002b3b}
.uc-data-table .dataTables_length,.uc-data-table .dataTables_info,.uc-data-table .dataTables_filter,.uc-data-table .dataTables_paginate{padding-left:.75rem;padding-right:.75rem;font-size:80%;font-weight:400}
.uc-data-table .dataTables_wrapper.container-fluid>div:last-child{border-top:1px solid #fff}
table.content-data-table{border-top:1px solid #fff;margin-top:0 !important;margin-bottom:0 !important}
.uc-data-table .dataTables_length>label>select,.uc-data-table .dataTables_filter>label>input{background-image:unset !important;background-color:whitesmoke}
.timer-countdown{margin:0 auto;width:fit-content}
@media only screen and (max-width:600px){.timer-countdown{font-size:6px;display:grid}
}
@media only screen and (min-width:600px){.timer-countdown{font-size:7px;display:grid}
}
@media only screen and (min-width:768px){.timer-countdown{font-size:7px;display:flex}
}
@media only screen and (min-width:1024px){.timer-countdown{font-size:10px;display:flex}
}
.countDown_cont{font-size:inherit;display:inherit}
#submissionDetailsModal table th{border:1px solid #dee2e6 !important}
.fees-and-payments-card-container{margin-bottom:30px}
.fees-and-payments-card{min-height:16rem;height:16rem;border:0;box-shadow:none;margin-bottom:0}
.encumbrance-alert{min-height:80px}
.encumbrance-alert .alert-text{font-size:22px;font-weight:bold;line-height:28px}
.census-days{font-size:6rem;text-align:center}
.font-size-1{font-size:18px}
.font-size-2{font-size:22px}
.card-header-height{height:61px}
.status-card-row{min-height:65px}
.status-card-border{border-radius:0 0 4px 4px}
.transaction-list thead tr th{font-weight:bold}
.fees-and-payments-card .bg-text-theme{border-radius:4px 4px 0 0}
.fees-and-payments-card .custom-select,.fees-and-payments-card .custom-select:focus{border:1px solid #fff;box-shadow:none}
.fees-and-payments-card .custom-select>option{padding:10px;color:#00809f}
.fees-and-payments-card .card-footer .view-statement{font-size:16px;border-radius:4px}
.fp-button{font-size:16px}
.collapsed>.when-opened,:not(.collapsed)>.when-closed{display:none}
.btn-accordion{border-radius:0;font-size:1rem;padding:1rem 1.25rem 1rem 1.25rem;text-align:left}
@media(max-width:575px){.tx-list{display:table-row !important}
}
@media(min-width:768px) and (max-width:992px){.tx-list{display:table-row !important}
}
.fp-text{color:#002b3b}
.message-color{color:#455a64}
.fp-row{background-color:#f2f4f8}
.soa-select{background-color:#fff;color:#00809f}
.acc-status-footer{background-color:#92d6e3}
.fees-and-payments-card .custom-select>option:hover{background-color:#455a64;color:#fff}
.btn-accordion:hover,.btn-accordion:active,.btn-accordion:focus{background-color:#005266}
.ca-notices{background-color:#ececec;color:#00809f}
.fees-and-payments-card .card-header-secondary{background-color:#92d6e3}
.primary-blue{color:#00809f !important}
.flat-button{padding:12px 7px}
.flat-button:hover{text-decoration:none}
.cursor-pointer{cursor:pointer}
.line-height-unset .custom-control-label{color:#000 !important;line-height:unset !important}
#padding-checkbox-10 .custom-control{padding:10px !important}
.primary-blue-checkbox label:before{border:2px solid #0098bc !important}
.black-text label{color:#000 !important}
.w-100-dropdown ul{width:100%}
.dropdown-checkbox-options{max-height:300px;overflow-y:auto}
.flat-button-admin button{text-decoration:none !important;color:#0098bc !important}
table.my-table-scroll,table.my-table-scroll>thead,table.my-table-scroll>tbody,table.my-table-scroll>tfoot,table.my-table-scroll>tbody>tr,table.my-table-scroll>thead>tr{width:100%;display:block}
table.my-table-scroll>thead,table.my-table-scroll>tbody,table.my-table-scroll>tfoot{display:block;width:100%;overflow-y:auto}
table.my-table-scroll>thead,table.my-table-scroll>tfoot{height:auto}
table.my-table-scroll>tbody{max-height:300px}
table.my-table-scroll>thead>tr>th,table.my-table-scroll>thead>tr>td,table.my-table-scroll>tbody>tr>th,table.my-table-scroll>tbody>tr>td,table.my-table-scroll>tfoot>tr>th,table.my-table-scroll>tfoot>tr>td{display:inline-block;width:33.33%}
.selection-table{border-radius:4px;border-collapse:collapse;overflow:hidden}
.selection-table tbody{background-color:white}
.selection-table td{vertical-align:middle !important}
.select-items .custom-control{padding-left:0 !important}
.limit-height{max-height:400px;overflow:auto}
.highlighted-table-row{background-color:yellowgreen}
.switch label input[type=checkbox]:checked+.lever.switch-col-primary-blue{background-color:#00809f}
.switch label input[type=checkbox]:checked+.lever.switch-col-primary-blue:after{background-color:#00809f}
[type=checkbox]:checked.chk-col-primary-blue+label:before{border-right:2px solid #0098bc;border-bottom:2px solid #0098bc}
[type=checkbox].filled-in:checked.chk-col-primary-blue+label:after{border:2px solid #0098bc;background-color:#0098bc}
.highlight-dropdown{background-color:#dee2e6}
.dropdown-item:active{background-color:#dee2e6}
.custom-title-styling{background-color:#92d6e3;color:#073343}
.ghost{opacity:.95;background:#c8ebfb}
.cursor-all-scroll{cursor:all-scroll}
.flip-list-move{transition:transform .25s}
.no-move{transition:transform 0}
.item-set-dropdown-menuitem a{white-space:normal !important}
.dropdown-form-styling{min-width:500px}
.dropdown-custom{cursor:pointer}
.dropdown-custom:hover{background:#dee2e6}
.fixed_header{table-layout:fixed;border-collapse:collapse}
.fixed_header tbody{display:block;width:100%;overflow:auto;max-height:300px}
.fixed_header thead tr{display:block}
.fixed_header th,.fixed_header td{text-align:left;width:200px}
.loading-spinner{position:fixed;top:50vh;left:50vw;transform:translate(-50%,-50%);z-index:100}
.loading-spinner span{color:#eee}
.assign-upload .custom-file-input:disabled~.custom-file-label{background-color:#a3b2b9;border:1px solid #a3b2b9}
.custom-group-item{border-top-left-radius:0 !important;border-top-right-radius:0 !important}
.link-card{background:transparent;border:0 !important;border-radius:0 !important}
.link-card h3{color:#006c91;font-family:'Verlag','lato',helvetica,arial,sans-serif;font-weight:500;font-size:1.9rem}
.link-card .card-body{width:90%;position:absolute;bottom:-2em;background:#fff;transition:.25s}
.link-card:hover>.card-body{bottom:-0.5em}
.profile-card-image{position:relative}
.profile-card-image::before{content:'';display:block;position:absolute;z-index:1;top:-40px;left:-50px;width:200px;height:200px;background-color:#009abc}
.profile-card-image img{z-index:2;position:relative}
.campaign-card{display:-ms-flexbox;display:flex;flex-direction:column;position:relative;z-index:0}
.campaign-card>.campaign-card-image{order:-1}
.campaign-card .campaign-card-content{background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}
.campaign-card .campaign-card-image{position:relative;margin-bottom:0}
.campaign-card .campaign-card-image img{position:absolute;z-index:-1;max-width:100%;height:auto;top:0;left:0}
.campaign-card .campaign-card-image::after{content:'';display:block;width:100%;padding-top:56.25%}
@media(min-width:992px){.campaign-card .campaign-card-image{margin-bottom:-10%}
.campaign-card.campaign-card-horizontal{align-items:center;flex-direction:row}
.campaign-card.campaign-card-horizontal .campaign-card-image{margin-bottom:0}
.campaign-card.campaign-card-horizontal .campaign-card-image img{max-width:none;top:0;left:0;height:100%}
.campaign-card.campaign-card-horizontal .campaign-card-image.anchor-right{order:1}
.campaign-card.campaign-card-horizontal .campaign-card-image.anchor-right img{left:auto;right:0}
.campaign-card.campaign-card-horizontal>.campaign-card-content{flex:1}
.campaign-card.campaign-card-horizontal>.campaign-card-image{flex:1}
.campaign-card .campaign-card-image.campaign-card-image-4by3::after{padding-top:75%}
}
#campaign-card-top .card{background:transparent;border-radius:0;border:0}
#campaign-card-top .card img{border-radius:0}
@media(min-width:992px){#campaign-card-top .card img{margin-left:-4em}
#campaign-card-top .card .card-body{position:absolute;background:#fff;bottom:-7em}
}
.campaign-card-v2 .video-container{margin-bottom:0}
.campaign-card-v2-content-card{position:relative;background:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,0.15)}
.campaign-card-v2-content-card .title h2{margin-bottom:.75rem}
.campaign-card-v2 .jumbo-v2-bg h2{padding:0 3rem 1rem;margin-bottom:0}
.campaign-card-v2 .jumbo-v2-bg.show-background::before{right:0;left:0}
.campaign-card-v2 .uc-btn-primary{background-color:#006c91 !important;color:#fff !important}
.campaign-card-v2 .uc-btn-secondary{color:#006c91 !important;border:3px solid #006c91 !important;padding:.7125rem 1.5rem !important}
.campaign-card-v2 .uc-btn-primary.custom-icon{padding:11.9px 24px 11.9px 16px}
.campaign-card-v2 .uc-btn-secondary.custom-icon{padding:8.9px 24px 8.9px 16px !important}
.campaign-card-v2 .campaign-card-action{display:flex;flex-direction:column;gap:14px}
.campaign-card-v2 .campaign-card-action a[class*='uc-btn-']{width:100%}
@media(min-width:576px){.campaign-card-v2 .jumbo-v2-bg h2{padding:0 14% 0 0}
.campaign-card-v2 .jumbo-v2-bg.show-background::before{right:12%;left:-250px}
}
@media screen and (min-width:768px){.campaign-card-v2 .campaign-card-action{flex-direction:row;gap:30px}
}
@media(min-width:992px){.campaign-card-v2{display:grid;grid-template-columns:repeat(12,1fr);align-items:center;position:relative}
.campaign-card-v2-content-card{grid-row:1;grid-column:6/-1;z-index:2}
.campaign-card-v2-image{grid-row:1;grid-column:1/span 6;z-index:1}
.campaign-card-v2-image img{padding-right:7px}
.image-right .campaign-card-v2-content-card{grid-column:1/span 7}
.image-right .campaign-card-v2-image{grid-column:7/-1}
.image-right .campaign-card-v2-image img{padding-left:7px;padding-right:0}
.campaign-card-v2.image-top{grid-template-columns:1fr}
.image-top .campaign-card-v2-content-card{grid-row:2;grid-column:1}
.image-top .campaign-card-v2-image{grid-row:1;grid-column:1}
.image-top .campaign-card-v2-image img{padding-right:0}
.campaign-card-v2 .jumbo-v2-bg h2{padding-right:180px}
.campaign-card-v2.image-top .jumbo-v2-bg.show-background::before{right:150px}
.campaign-card-v2.image-top .campaign-card-v2-content-card{max-width:600px;justify-self:end;margin-left:1.875rem;margin-top:-5rem}
.campaign-card-v2.image-top .campaign-card-v2-image{margin-right:3.75rem}
.campaign-card-v2 .jumbo-v2-accent::after{margin-bottom:0}
}
@media(min-width:1264px){.campaign-card-v2-image img{padding-right:33px}
.image-right .campaign-card-v2-image img{padding-left:33px;padding-right:0}
}
.article-intro-paragraph{font-size:20px;font-weight:600}
.event-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;display:block;border-top-left-radius:4px;border-top-right-radius:4px}
.event-button{width:100%}
.card-thumbnail{position:relative;top:0;left:0;width:100%;overflow:hidden;padding-bottom:58%}
.desc-scroll{height:96px;overflow:auto}
.event-card-title{height:54px !important;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-height:1em;-webkit-box-orient:vertical}
.event-loc{height:32px}
.btn-carousel{border:0;color:white;top:50%}
.btn-carousel:hover{color:#bbb;cursor:pointer}
#featured-events .slick-arrow{background:0}
.slick-prev:before,.slick-next:before{font-size:40px}
#featured-events .slick-track{float:left}
#featured-events .slick-slide .card-body{height:auto}
@media(max-width:768px){.event-card-title{height:auto !important}
}
@media(min-width:1200px) and (max-width:1400px){.custom-bp{flex:0 0 33.33%;max-width:33.33%}
}
.icon{color:#002b3b}
.event-desc-color{color:#002b3b}
.error-message{color:#fff}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:1050;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}
.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}
.blocker.behind{background-color:transparent}
.jquerymodal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:770px;box-sizing:border-box;width:90%;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left;height:auto}
.close-modal{display:none}
.modal-header>a:hover{text-decoration:none;color:#455a64;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}
.btn-modal-close{color:#455a64;font-size:1.5rem;font-weight:700;line-height:1;text-shadow:0 1px 0 #fff}
.btn-chat-bot{padding:7px 16px;border-radius:4px;min-width:96px;font-weight:normal}
.btn-chat-bot.primary{border:2px solid #00809f !important;background-color:#00809f;color:white}
.btn-chat-bot.secondary{border:2px solid #fff !important;background-color:white;color:#00809f}
.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}
.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}
.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}
.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
@-webkit-keyframes sk-stretchdelay{0,40%,100%{-webkit-transform:scaleY(0.5)}
20%{-webkit-transform:scaleY(1.0)}
}
@keyframes sk-stretchdelay{0,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}
}
.search-autocomplete .ui-menu-item:hover{background-color:#fff !important}
.search-autocomplete .ui-state-active{border:none !important;background:#fff !important;color:#006c91 !important;text-decoration:underline !important;margin:0 !important}
.search-keyword .ui-menu-item:hover{background-color:#fff !important}
.search-keyword .ui-state-active{border:none !important;background:#fff !important;color:#006c91 !important;text-decoration:underline !important;margin:0 !important}
.search-results .theme--light.v-pagination .v-pagination__item--active{background:#006c91 !important}
.course-search-results .theme--light.v-pagination .v-pagination__item--active{background:#006c91 !important}
button:focus{outline:none !important;outline:none -webkit-focus-ring-color !important}
.v-icon.v-chip__close{color:#fff !important}
.v-card .v-image__image{border-top-left-radius:4px;border-top-right-radius:4px}
.v-card .v-image .v-image__image--preload{filter:blur(0) !important}
.filter-results .v-list-group__header{background-color:#f8f8f8;border-bottom:1px solid #fff}
.filter-results .v-list-item__icon.v-list-group__header__prepend-icon{position:absolute;right:15px;top:-6px}
.filter-results .v-list-item__icon.v-list-group__header__prepend-icon i{color:#006c91 !important;font-size:30px}
.filter-select .v-list-group__header{background-color:#f8f8f8;border-bottom:1px solid #fff}
.filter-select .v-list-item__icon.v-list-group__header__prepend-icon{position:absolute;right:15px;top:-6px}
.filter-select .v-list-item__icon.v-list-group__header__prepend-icon i{color:#006c91 !important;font-size:30px}
#future-students-events .slick-prev,#future-students-events .slick-prev:hover,.list-specific-courses .slick-prev,.list-specific-courses .slick-prev:hover{padding-right:40px !important;background:linear-gradient(-90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%) !important}
#future-students-events .slick-next,#future-students-events .slick-next:hover,.list-specific-courses .slick-next,.list-specific-courses .slick-next:hover{padding-left:40px !important;background:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%) !important}
#future-students-events .slick-prev.slick-disabled,#future-students-events .slick-next.slick-disabled,.list-specific-courses .slick-prev.slick-disabled,.list-specific-courses .slick-next.slick-disabled{opacity:0}
#future-students-events .slick-prev:before,.list-specific-courses .slick-prev:before{content:'' !important}
#future-students-events .slick-next:before,.list-specific-courses .slick-next:before{content:'' !important}
#future-students-events .slick-prev,#future-students-events .slick-next,.list-specific-courses .slick-prev,.list-specific-courses .slick-next{position:absolute;text-decoration:none;width:100px !important;z-index:5 !important}
#future-students-events .slick-arrow .icon,.list-specific-courses .slick-arrow .icon{height:35px !important;width:35px}
#future-students-events .slick-next,#future-students-events .slick-next:hover{right:0 !important}
#future-students-events .slick-prev,#future-students-events .slick-prev:hover{left:0 !important}
#future-students-events .slick-prev,#future-students-events .slick-next{height:calc(100% - 0px) !important}
#future-students-events.slick-slider>.slick-list>.slick-track{margin-left:0 !important;margin-right:0 !important;padding-bottom:1px}
.list-specific-courses .slick-next,.list-specific-courses .slick-next:hover{right:9px !important}
.list-specific-courses .slick-prev,.list-specific-courses .slick-prev:hover{left:11px !important}
.list-specific-courses .slick-prev,.list-specific-courses .slick-next{height:calc(100% - 22px) !important}
.study-plan-table thead tr th{font-weight:bold}
.study-plan-table{border-radius:4px}
.info-icon{color:#00809f}
.study-plan-button{border:2px solid #00809f !important;background-color:#00809f;color:white}
.study-plan-button:hover{border:2px solid transparent !important;background-color:white;color:#00809f}
.details a{font-weight:normal;text-decoration:none}
.details a:hover{font-weight:normal;text-decoration:underline;color:#006c91;background-color:none}
.course-royal-blue{height:207px;background-color:#414d61}
.m-tb{margin:10px 0 10px}
.p-l-80{padding-left:80px}
div.skewed{position:relative;height:200px;transform:skew(-16deg);-webkit-transform:skew(-16deg);-moz-transform:skew(-16deg);overflow:hidden}
div.skewed>*{width:95%;position:absolute;top:60%;transform:skew(15deg) translateY(-50%);-webkit-transform:skew(16deg) translateY(-50%);-moz-transform:skew(16deg) translateY(-50%)}
.top-banner-title,.top-banner-year-text,.top-banner-actions-group-1,.top-banner-actions-group-2{padding-bottom:48px}
.btn-apply-now-top-banner{background-color:#fff !important;min-width:106px !important;min-height:48px !important;display:inline-block;color:#006c91 !important;padding-top:15px !important;padding-bottom:15px !important;line-height:1rem !important;margin-right:24px !important}
.btn-apply-now-top-banner.rounded-pill{border-radius:25.5px !important}
.btn-apply-now-top-banner:hover{opacity:.7;cursor:pointer !important}
.btn-enquire-top-banner{background-color:#006c91 !important;min-width:106px !important;min-height:48px !important;display:inline-block;padding-top:15px !important;padding-bottom:15px !important;line-height:1rem !important;color:#fff !important}
.btn-enquire-top-banner.rounded-pill{border-radius:25.5px !important}
.btn-enquire-top-banner:hover{opacity:.7;cursor:pointer !important}
.top-banner-actions-group-2 .btn-favourite{padding-right:25px !important}
.top-banner-actions-group-2 .btn-favourite,.top-banner-actions-group-2 .btn-save-as-pdf{padding-left:0 !important}
.top-banner-actions-group-2 .btn-favourite:hover,.top-banner-actions-group-2 .btn-save-as-pdf:hover{font-weight:normal !important}
.course-sky-blue{background-color:#009abc}
.nextstep-bg-image{background-image:url(/content/dam/uc/digital-images/brand-images/indigenous-designs/UCIndigenousElements_Header_Future.svg);background-repeat:no-repeat;background-position:right;background-size:500px}
@media(max-width:768px){.nextstep-bg-image{background-image:none}
}
.nextstep-title{padding-top:48px;padding-bottom:48px}
.nextstep-actions-group{padding-bottom:48px}
.btn-apply-now-nextstep{background-color:#fff !important;min-width:106px !important;min-height:48px !important;display:inline-block;color:#006c91 !important;padding-top:15px !important;padding-bottom:15px !important;line-height:1rem !important;margin-right:24px !important}
.btn-apply-now-nextstep.rounded-pill{border-radius:25.5px !important}
.btn-apply-now-nextstep:hover{opacity:.7;cursor:pointer !important}
.btn-enquire-nextstep{background-color:#006c91 !important;min-width:106px !important;max-height:48px !important;display:inline-block;color:#fff !important;padding-top:15px !important;padding-bottom:15px !important;line-height:1rem !important}
.btn-enquire-nextstep.rounded-pill{border-radius:25.5px !important}
.btn-enquire-nextstep:hover{opacity:.7;cursor:pointer !important}
.language-requirements-modal{max-height:223px;max-width:660px;border-radius:4px;background-color:#fff}
.close-icon{color:#006c91 !important;font-size:2rem !important;font-weight:normal !important}
.course-details ul.note li.item{list-style-type:none}
.course-details ul.note{margin-bottom:0rem}
.p-1-2{padding:1rem 2rem !important}
.p-1-4{padding:1rem 4rem !important}
#custom-table-css td{padding-top:0rem;padding-bottom:3rem}
.hide_record{display:none}
@media(max-width :576px){.p-1-4{padding:1rem 1rem !important}
}
i.fas.fa-info-circle.title-light-blue:hover{cursor:pointer}
.switch-button{background-color:#92d6e3;border-radius:20px;text-align:center;will-change:transform;transition:.3s ease all}
@media(min-width:400px){.switch-button{width:313px}
}
.switch-button-case{margin:0;padding:0;display:inline-block;background:0;width:48%;height:100%;color:#006c91;position:relative;border:0;transition:.3s ease all}
.switch-button-case:hover{color:#006c91;cursor:pointer}
.switch-button-case:focus{outline:0}
.switch-button .switch-button-active{color:white;background-color:#006c91;position:absolute;border-radius:20px;left:0;top:0;width:50%;height:100%;z-index:-1;transition:.3s ease-out all}
.switch-button .active-case{color:white}
.tristate-switch-button{background-color:#92d6e3;border-radius:20px;text-align:center;will-change:transform;transition:.3s ease all}
@media(min-width:400px){.tristate-switch-button{width:361px}
}
.tristate-switch-button-case{margin:0;padding:0;display:inline-block;background:0;width:30%;height:100%;color:#006c91;position:relative;border:0;transition:.3s ease all}
.tristate-switch-button-case:hover{color:#006c91;cursor:pointer}
.tristate-switch-button-case:focus{outline:0}
.tristate-switch-button .tristate-switch-button-active{color:white;background-color:#006c91;position:absolute;border-radius:20px;left:0;top:0;width:33%;height:100%;z-index:-1;transition:.3s ease-out all}
.tristate-switch-button .active-case{color:white}
.vtfy-select{height:48px !important;border:2px solid #006c91;font-size:16px !important;color:#333 !important;background-color:#fff;box-shadow:none;justify-content:left !important;top:0 !important}
.vtfy-select fieldset,.credit-data-table fieldset{border:none !important}
.vtfy-select .v-icon.v-icon{font-size:2.5rem;color:#006c91}
.v-list{padding:0 !important}
.vtfy-select.v-text-field--enclosed .v-input__append-inner{margin-top:0 !important;align-self:center !important}
.vtfy-select .v-input__control .v-input__slot{margin-bottom:0;min-height:48px !important;align-items:center !important;padding:0 10px !important}
.vtfy-select.v-text-field--enclosed .v-text-field__details{margin:0 !important;padding:0 !important}
.vtfy-select fieldset legend{width:0}
.vtfy-select .v-select__slot label,.credit-data-table .v-input__slot label{margin-bottom:0 !important;min-width:85% !important}
.vtfy-select .v-select__slot label{position:relative !important;top:0 !important}
.credit-data-table .v-input__slot label{top:6px}
.v-text-field--outlined .v-label--active,.vtfy-select .v-text-field .v-label--active{transform:none !important}
.credit-transfer-search .theme--light.v-pagination .v-pagination__item--active{background:#006c91 !important}
.vtfy-radio .v-input--selection-controls__input{margin:0 8px 8px 0 !important}
.vtfy-radio .v-input--selection-controls__input .v-icon{color:#006c91 !important}
.vtfy-radio .theme--light.v-label{color:#333 !important}
.credit-data-table table,.admissions-table table{color:#212529 !important}
.credit-data-table th,.credit-data-table td,.admissions-table th,.admissions-table td{padding:.75rem !important;font-size:1rem !important}
.credit-data-table thead th,.admissions-table thead th{border-top:none !important}
.credit-data-table table thead tr th:first-child{border-top-left-radius:4px}
.credit-data-table table thead tr th:last-child{border-top-right-radius:4px}
.credit-data-table th,.admissions-table th{color:#fff !important}
.credit-data-table .data-table-pagination ul{margin-left:0 !important}
.credit-data-table .v-input__prepend-inner .v-icon{font-size:17px}
.credit-data-table .v-text-field{width:90%;border:2px solid #006c91;height:48px !important}
.credit-data-table .v-input__control .v-input__slot{min-height:46px !important;align-items:center !important}
.credit-data-table .v-text-field .v-input__prepend-inner{margin:0;align-self:center}
.credit-data-table .v-input__slot label,.credit-data-table .v-input__slot input{padding-left:10px}
.credit-data-table thead .v-data-table__progress{display:none}
.data-table-pagination{display:flex}
@media(max-width:575px){.data-table-pagination{display:table-row !important}
}
.credit-select{width:95px}
.credit-search-disabled{opacity:.5}
.vtfy-radio .v-input__control .v-input--radio-group__input{width:auto !important}
.v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.v-data-table>.v-data-table__wrapper>table>thead>tr>th{font-size:1rem !important}
.admissions-course-search ul{width:380px}
.admissions-course-search .ui-state-active{border:none !important;background:#fff !important;color:#006c91 !important;text-decoration:underline !important;margin:0 !important}
.admissions-course-search .ui-menu-item:hover{background-color:#fff !important}
.admissions-course-search .ui-menu{height:auto !important;max-height:400px !important}
.offer-data-avtar{display:inline-block;text-align:center}
.admissions-table table tbody tr:last-child{font-weight:bold}
.admissions-table table thead tr th:first-child{border-top-left-radius:4px}
.admissions-table table thead tr th:last-child{border-top-right-radius:4px}
.offer-data{background:#009abc;color:#fff;font-size:20px;font-weight:bold}
@media(max-width:600px){.total-offers{text-align:center}
}
@media(min-width:599px) and (max-width:960px){.selection-rank{text-align:left !important}
}
@media(max-width:598px){.selection-rank{text-align:center !important}
}
@media(min-width:960px){.selection-rank{text-align:center !important}
}
.agent-search-select{height:48px !important;border:2px solid #006c91;font-size:16px !important;color:#333 !important;background-color:#fff;box-shadow:none;justify-content:left !important;top:0 !important}
.agent-search-select fieldset,.agent-data-table fieldset{border:none !important}
.agent-search-select .v-icon.v-icon{font-size:2.5rem;color:#006c91}
.v-list{padding:0 !important}
.agent-search-select.v-text-field--enclosed .v-input__append-inner{margin-top:0 !important;align-self:center !important}
.agent-search-select .v-input__control .v-input__slot{margin-bottom:0;min-height:48px !important;align-items:center !important;padding:0 10px !important}
.agent-search-select.v-text-field--enclosed .v-text-field__details{margin:0 !important;padding:0 !important}
.agent-search-select fieldset legend{width:0}
.agent-search-select .v-select__slot label,.agent-data-table .v-input__slot label{margin-bottom:0 !important;min-width:85% !important}
.agent-search-select .v-select__slot label{position:relative !important;top:0 !important}
.agent-data-table .v-input__slot label{top:6px}
.v-text-field--outlined .v-label--active,.agent-search-select .v-text-field .v-label--active{transform:none !important}
.agent-vue-search .theme--light.v-pagination .v-pagination__item--active{background:#006c91 !important}
.agent-data-table table{color:#212529 !important}
.agent-data-table th,.agent-data-table td{padding:.75rem !important;font-size:1rem !important}
.agent-data-table thead th{border-top:none !important}
.agent-data-table table thead tr th:first-child{border-top-left-radius:4px}
.agent-data-table table thead tr th:last-child{border-top-right-radius:4px}
.agent-data-table th{color:#fff !important}
.agent-data-table .data-table-pagination ul{margin-left:0 !important}
.agent-data-table .v-input__prepend-inner .v-icon{font-size:17px}
.agent-data-table .v-text-field{width:90%;border:2px solid #006c91;height:48px !important}
.agent-data-table .v-input__control .v-input__slot{min-height:46px !important;align-items:center !important}
.agent-data-table .v-text-field .v-input__prepend-inner{margin:0;align-self:center}
.agent-data-table .v-input__slot label,.agent-data-table .v-input__slot input{padding-left:10px}
.agent-data-table thead .v-data-table__progress{display:none}
@media(max-width:575px){.data-table-pagination{display:table-row !important}
}
.agent-select{width:104px}
.two-coloured-section-card{background:linear-gradient(to top,white 0,white var(--gradient-value),var(--background-color) var(--gradient-value),var(--background-color) 100%)}
.generic-background-color{background-color:var(--background-color)}
.section-card.generic-background-color .content-cta-card,.section-card.generic-background-color .content-cta-card h2,.section-card.generic-background-color .content-cta-card h3,.section-card.generic-background-color .content-cta-card h4{color:#FFF}
section.section-card{padding:3rem 1rem;position:relative}
@media(min-width:576px){section.section-card{padding-left:4rem;padding-right:4rem}
}
#section-card-main.section-card{padding:0}
section.section-card .cta-card{margin-top:-3.05rem;margin-bottom:-3.05rem}
.section-card.bottom_divider_enabled{padding-bottom:0}
.section-card.bottom_divider_enabled .content-standard-width>.parsys{border-bottom:1px solid #cecece;padding-bottom:3rem}
#section-card-main .section-card.bottom_divider_enabled:not(.bottom_margin_removed),#section-card-main .section-card[class*=" generic-background-color"]:not(.bottom_margin_removed),#section-card-main .section-card[class*=" bg-"]:not(.bottom_margin_removed){margin-bottom:3rem}
#section-card-main .section-card:last-child .section-card{margin-bottom:0}
.section-card .columns .parsys,.summary-card{height:100%}
.section-card .columns .parsys .do-hover,.section-card .parsys .do-hover{transition:box-shadow .8s,transform .8s}
.section-card .columns .parsys :not(.slick-slide)>.do-hover:hover,.section-card .parsys :not(.slick-slide)>.do-hover:hover{box-shadow:0 .2rem .4rem #aaa !important;transform:translate(0,-8px)}
.content-standard-width{max-width:1440px;margin-left:auto;margin-right:auto}
.jumbo-bg h2{font-size:4.45rem;line-height:1.2}
@media(max-width:768px){.jumbo-bg h2{font-size:3rem}
}
.jumbo-heading.jumbo-accent::after{margin-bottom:.75rem;content:"";display:block;width:100px;margin-top:1rem;border-bottom:.75rem solid #92d6e3}
.jumbo-bg.jumbo-bg-blue::before{background-color:#009abc}
.jumbo-bg.jumbo-bg-blue::after{background-image:url(/content/dam/uc/digital-images/brand-images/indigenous-designs/trust.png);background-position:center top 190px;overflow:hidden;opacity:.25;background-repeat:no-repeat;background-size:100% auto}
.jumbo-bg-blue .jumbo-heading.jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.jumbo-bg-light h2{color:#006c91 !important}
.jumbo-bg-light .jumbo-heading.jumbo-accent::after{border-bottom:.75rem solid #009abc}
.jumbo-bg-gray h2{color:#fff !important}
.jumbo-bg-gray .jumbo-heading.jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
jumbo-bg.jumbo-bg-light::before{background:#92d6e3;background-image:url(/content/dam/uc/digital-images/brand-images/indigenous-designs/yarning-jumbo-bg.png) !important;background-size:cover}
.jumbo-bg-gray h2{color:#fff !important}
.jumbo-bg-gray .jumbo-heading.jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.jumbo-bg.jumbo-bg-gray::before{background-color:#414d61}
.jumbo-bg.jumbo-bg-gray::after{background-image:url(/content/dam/uc/digital-images/brand-images/indigenous-designs/diversity.png);background-position:right -150px top -50px;overflow:hidden;opacity:.15;background-repeat:no-repeat;background-size:400px auto}
.jumbo-bg-white h2{color:#414042 !important}
.jumbo-bg-white .jumbo-heading.jumbo-accent::after{border-bottom:.75rem solid #92d6e3}
.jumbo-bg::before,.jumbo-bg::after{content:"";display:block;position:absolute;z-index:-10;top:-40px;bottom:-70px;left:-250px;right:12%}
@media(min-width:992px){.jumbo-bg::before,.jumbo-bg::after{top:-70px;right:-150px}
}
.jumbo-header{position:relative}
.jumbo-v2-bg h2{position:relative;font-size:4.375rem;line-height:4.4375rem}
@media(max-width:768px){.jumbo-v2-bg h2{font-size:2.25rem;margin-bottom:0rem}
}
.jumbo-v2-accent::after{margin-bottom:.75rem;content:"";display:block;width:100px;margin-top:1rem;border-bottom:.75rem solid;border-bottom-color:var(--accent-color)}
.show-background::before{content:"";display:block;position:absolute;top:-50px;bottom:-50px;left:-250px;right:6%;background-color:var(--background-color)}
@media(min-width:992px){.show-background::before{top:-50px;right:-150px}
}
#sidebar{z-index:1;position:relative;padding-top:.5em}
#sidebar:before{content:"";display:block;position:absolute;z-index:-10;top:20px;bottom:-70px;left:-70px;right:12%;height:400px;background-color:#009abc}
#sidebar h4{font-weight:bold;border-bottom:2px solid #009abc;width:100%;display:block}
#sidebar .sidebar-content{box-shadow:5px 4px 9px -6px rgba(0,0,0,0.6);-webkit-box-shadow:5px 4px 9px -6px rgba(0,0,0,0.6);-moz-box-shadow:5px 4px 9px -6px rgba(0,0,0,0.6);background:#fff;margin-top:4em}
#sidebar ul{list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}
#sidebar ul li{border-bottom:1px solid #eee;padding:.7em 0}
#sidebar ul li a{font-size:16px;color:#000;font-weight:normal}
#sidebar a.active{color:#009abc}
#sidebar ul li a:hover{font-weight:normal}
#sidebar li:last-of-type{border-bottom:0}
#sidebar ul li a:hover{font-weight:normal}
.side-navigation .navbar-toggler{background:#006c91;color:#fff;padding:.5em 1em;border-radius:25px;border:0 !important;transition:.25s}
.side-navigation .navbar-toggler i{margin-left:10px}
.side-navigation .navbar-toggler:hover{background:#414d61}
@media screen and (max-width:991px){#sidebar:before{display:none}
#sidebar{margin-bottom:2em;border:1px solid #eee}
#sidebar .sidebar-content{margin-top:0}
.navbar-toggler{background:#009abc;color:#fff;padding:.5em 1em;font-size:1.4rem;font-weight:bold;border-radius:25px}
}
nav.cmp-navigation:not(.side-nav){position:relative;z-index:2;margin-top:30px}
nav.cmp-navigation:not(.side-nav):before{content:"";display:block;position:absolute;top:-30px;left:-30px;right:12%;height:95%;width:90%;background-color:#159abc}
ul.cmp-navigation__group{list-style:none;margin-left:0 !important}
nav.cmp-navigation:not(.side-nav)>ul.cmp-navigation__group{position:relative;background-color:#fff;margin-left:0;border-radius:.25rem;box-shadow:0 3px 6px #00000029 !important}
.cmp-navigation__item .fa-chevron-down{font-size:16px;transition:all .4s}
.cmp-navigation__item.cmp-navigation__item--level-1[aria-expanded="true"] .fa-chevron-down{transform:rotate(180deg)}
.cmp-navigation__item.cmp-navigation__item--level-0{padding:31px 0 17px 0}
.cmp-navigation__item.cmp-navigation__item--level-0>a{display:inline-block;position:relative;margin-bottom:30px;padding:0 46px;font-size:20px;color:#414042;font-weight:bold}
.cmp-navigation__item.cmp-navigation__item--level-0>a::after{content:"";display:inline-block;width:74px;height:7px;background-color:#159abc;position:absolute;left:46px;bottom:-22px}
.cmp-navigation__item.cmp-navigation__item--level-1{border-top:1px solid #eee;margin:0 46px;padding:19px 0}
.cmp-navigation__item.cmp-navigation__item--level-1:first-child{border-top:0}
.cmp-navigation__item.cmp-navigation__item--level-1>a{font-size:16px;color:#414042;font-weight:bold}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active{background-color:#92d6e34d;margin:0;position:relative;padding-bottom:0;border-top:0}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active.collapsed+.cmp-navigation__item.cmp-navigation__item--level-1{border-top:0}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active .fa-chevron-down{margin-right:46px}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>a{margin-left:46px;position:relative;z-index:2;padding-bottom:19px;display:inline-block}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>ul{padding-bottom:19px}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>ul>li{margin-left:72px;margin-right:46px}
.cmp-navigation__item.cmp-navigation__item--level-1>ul{background-color:#fff}
.cmp-navigation__item.cmp-navigation__item--level-2{margin-left:26px;padding-top:19px}
.cmp-navigation__item.cmp-navigation__item--level-2>a{font-size:16px;color:#414042;font-weight:normal}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active>a.active,.cmp-navigation__item.cmp-navigation__item--level-2.cmp-navigation__item--active>a.active{color:#009abc;font-weight:bold}
@media screen and (max-width:767px){.cmp-navigation__item.cmp-navigation__item--level-0>a{padding:0 25px}
.cmp-navigation__item.cmp-navigation__item--level-1{margin:0 25px}
.cmp-navigation__item.cmp-navigation__item--level-0>a::after{left:25px}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>a{margin-left:25px}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>ul>li{margin-left:51px;margin-right:25px}
.cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active .fa-chevron-down{margin-right:25px}
}
.cta-left.side-nav{max-height:350px;margin-top:-1.86rem;align-self:self-start !important}
.cta-card .cta-container .cta-right.side-nav{display:flex;align-items:center}
.cta-card .cta-container .cta-right.side-nav .page-title{margin-top:unset}
.nav-view{border-top:1px solid #006c91;margin:0 19px;padding:10px 0}
nav.side-nav.cmp-navigation{max-width:430px;position:relative;z-index:2;background-color:#015975}
nav.side-nav.cmp-navigation ul.cmp-navigation__group{position:relative;margin-left:0;list-style:none;margin-left:0 !important}
nav.side-nav.cmp-navigation ul.cmp-navigation__group:not(:first-child){background-color:#015975}
nav.side-nav.cmp-navigation .cmp-navigation__item--level-0{background-color:#ffcc32;padding-bottom:unset !important}
nav.side-nav.cmp-navigation ul.cmp-navigation__group>li.cmp-navigation__item>a{color:#fff;font-weight:400;line-height:18px;font-size:17px}
nav.side-nav.cmp-navigation li.cmp-navigation__item.cmp-navigation__item--level-0>a{color:#414042 !important;font-weight:bold !important;font-family:"Verlag";text-transform:uppercase;letter-spacing:.5px}
nav.side-nav.cmp-navigation .cmp-navigation__item .fa-chevron-down{font-size:16px;color:#fff;transition:all .4s}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1[aria-expanded="true"] .fa-chevron-down{transform:rotate(180deg)}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0{border-top:1px solid #006c91;padding:10px 0}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0>a{display:inline-block;position:relative;margin:0 19px;padding:10px 0}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0>a::after{content:"";display:inline-block;width:74px;height:7px;position:absolute;left:46px;bottom:-22px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1{border-top:1px solid #006c91;margin:0 19px;padding:10px 0}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active{background-color:unset;margin:0;position:relative;padding-bottom:0;border-top:0}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active.collapsed+.cmp-navigation__item.cmp-navigation__item--level-1{border-top:0}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active .fa-chevron-down{margin-right:25px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>a{margin-left:46px;position:relative;z-index:2;padding-bottom:19px;display:inline-block}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>ul{padding-bottom:19px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active.active>ul>li{margin-left:72px;margin-right:46px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1>ul{background-color:#015975}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2{margin-left:19px;padding-top:10px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3{margin-left:19px;padding-top:10px}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-3>a{display:inline-block}
nav.side-nav .cmp-navigation__item.cmp-navigation__item--level-0>a::after{background-color:unset !important}
nav.side-nav .cmp-navigation__item.cmp-navigation__item--level-1>a{display:inline-block}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2>a{display:inline-block}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1.cmp-navigation__item--active>a.active,nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-2.cmp-navigation__item--active>a.active{color:unset;font-weight:bold}
@media screen and (max-width:575px){.cta-container.side-nav{flex-direction:column-reverse}
.cta-right.side-nav{display:block !important;position:relative;top:20px}
.cta-left.side-nav{align-self:unset !important;position:relative;bottom:-1.6rem;left:0;margin-top:unset;margin-left:-20px;margin-right:-1rem}
.content-cta-card .cta-container.side-nav{min-height:auto}
.navbar-brand{margin-right:12em !important}
.cta-left.side-nav .navbar{z-index:2}
.cta-left.side-nav .navbar-dark{background-color:#343a40 !important}
nav.side-nav.cmp-navigation ul.cmp-navigation__group:not(:first-child){background-color:unset}
.cta-left.side-nav .navbar-collapse{background:#eee !important;margin-left:-1rem !important;margin-right:-1.1rem !important;margin-top:.5rem !important;margin-bottom:-0.5rem !important}
nav.side-nav.cmp-navigation ul.cmp-navigation__group>li.cmp-navigation__item>a{color:#414042 !important;padding-left:2.5rem}
.cta-left.side-nav .navbar-dark .navbar-nav .nav-link{color:rgba(0,0,0,.5) !important;padding-left:2.5rem}
.custom-toggler[aria-expanded="true"] .fa-chevron-down:before{content:"\f077"}
.cta-card .cta-container .cta-left.side-nav .content>*{max-width:575px}
.cta-left.side-nav .navbar-toggler{right:0;position:relative}
.cta-left.side-nav .navbar-toggler .fas.fa-chevron-down{float:right;position:relative}
nav.side-nav.cmp-navigation{margin-top:unset !important}
nav.side-nav.cmp-navigation{max-width:unset !important;background-color:unset!important}
.cta-left.side-nav .navbar{display:flex !important}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-1{border-top:1px solid rgba(0,0,0,.4) !important}
nav.side-nav.cmp-navigation .cmp-navigation__item .fa-chevron-down{color:#343a40 !important}
nav.side-nav.cmp-navigation i.fas.fa-chevron-down.float-right{margin-right:1.75rem;margin-top:.175rem}
nav.side-nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0{border-top:unset;background-color:unset;padding:0;margin-right:-1rem;margin-left:-1rem}
}
@media screen and (min-width:1200px){.cta-card .cta-container .cta-right.side-nav{margin-left:-5rem}
}
@media screen and (min-width:576px){.cta-card .cta-container .cta-right.side-nav{margin-left:1rem}
}
.modal-card{border-radius:0 !important;transition:.25s}
.modal-card .card{border:0 !important;border-radius:0 !important;transition:.25s}
.modal-card .card:hover{transform:translateY(-1em)}
.modal-card .card .card-img-top{border-radius:0 !important}
.modal-card .card .card-title{font-family:"Verlag","lato",sans-serif;font-size:24px;font-weight:normal !important;color:#006c91 !important}
.wideModal .modal-dialog{max-width:800px}
.wideModal .modal-header{padding:0;border-bottom:0}
.wideModal h4{margin-top:1.5em;font-weight:bold;color:#006c91}
.modal-card:hover{cursor:pointer}
.wideModal .modal-header{position:absolute;right:0;top:1em;z-index:1}
.wideModal .close{font-size:2rem;color:#fff;opacity:1;padding:.1em}
.wideModal .modal-body{padding-top:0}
.wideModal .modal-content{border-radius:0;border:0}
.modal-card .card-body{display:flex;align-items:center;justify-content:space-between;gap:10px}
.modal-card .card-body .card-title{flex:1 1 30px;min-width:30px}
.modal-card .card-body .card-icon-btn{flex:0 0 19px;min-width:19px}
.card-body .plus-button{font-size:19px;color:#009abc}
.wideModal .close-button{position:absolute;right:.5em;font-size:35px;color:#009abc}
.wideModal .modal-body h3{font-family:'Verlag';font-weight:normal;font-size:34px;margin-bottom:20px}
.wideModal .modal-footer{border-top:0}
.section-card.generic-background-color .content-cta-card .wideModal .modal-body,.section-card.generic-background-color .content-cta-card .wideModal .modal-body h2,.section-card.generic-background-color .content-cta-card .wideModal .modal-body h3,.section-card.generic-background-color .content-cta-card .wideModal .modal-body h4{color:#002b3b}
.container-social-media{justify-content:center;align-items:center;border:3px solid ghostwhite}
.header-section{background-color:#006c91;color:white}
.card.card-flip{background-color:unset;background-clip:unset;border:unset}
.card-flip>div{backface-visibility:hidden;transition:transform 300ms;transition-timing-function:linear;max-width:550px;max-height:750px;min-width:400px;min-height:550px;margin:0;display:flex}
.card-front{transform:rotateY(0)}
.card-back{transform:rotateY(180deg);position:absolute;top:0;bottom:0;background-color:var(--background-color);background-image:url(/content/dam/global/imagery/icon-library/ThinkPattern.png);background-position:bottom}
.card-back.pattern-img{background-position:top;background-size:contain}
.card-flip:hover .card-front{transform:rotateY(-180deg)}
.card-flip:hover .card-back{transform:rotateY(0)}
.card-front img{position:relative;width:100%;height:auto}
.card-front .half-circle-overlay{position:absolute;bottom:0;height:80px;width:100%;background-color:#00a79d;text-align:center}
.half-circle-overlay p{color:white}
.card-back a{position:absolute;bottom:2%;right:-0;color:#92d6e3 !important}
.card-back .card-body{padding:.8em !important}
.card-back .card-body p{color:#fff;margin-top:1rem}
.card-back .card-body.testimonial p{text-align:center;padding-left:.5em;padding-right:.5em}
.card-body .header{font-size:2rem;text-align:center}
.card-flip .flip-card-name{font-size:1.2rem;font-weight:bolder;padding-top:.8em}
.card-flip .flip-card-jobtitle{line-height:.3em}
.headshot{border-radius:50%}
.testimonial>div{display:flex;justify-content:center}
.testimonial-title{color:#92d6e3 !important}
.card-body.testimonial img{margin-top:20%}
.flip-card .card-back .button.button-base.uc-btn-primary{font-family:'Verlag',sans-serif;font-size:18px;background-color:#006c91;color:#fff !important}
.flip-card .card-back .button.button-base.uc-btn-secondary{font-family:'Verlag',sans-serif;font-size:18px;color:#006c91 !important;border:3px solid #006c91;padding:.7125rem 1.5rem}
.flip-card .card-back .button.button-base.uc-btn-secondary.custom-icon{padding:8.9px 24px 8.9px 16px}
.flip-card .card-back[style*="--background-color: #009ABC"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #006C91"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #000000"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #414D61"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #414042"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #F15F5C"] .button.button-base.uc-btn-primary,.flip-card .card-back[style*="--background-color: #00A79D"] .button.button-base.uc-btn-primary{font-family:'Verlag',sans-serif;background-color:#fff;color:#006c91 !important}
.flip-card .card-back[style*="--background-color: #009ABC"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #006C91"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #000000"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #414D61"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #414042"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #F15F5C"] .button.button-base.uc-btn-secondary,.flip-card .card-back[style*="--background-color: #00A79D"] .button.button-base.uc-btn-secondary{font-family:'Verlag',sans-serif;color:#fff !important;border:3px solid #fff;padding:.7125rem 1.5rem}
.social-media img{height:2.2rem;margin-top:1rem}
@media(max-width:575px){.footer-section .toolbar-flex-row{flex-direction:column;align-items:baseline}
.footer-section .toolbar-flex-row a.button:first-child{margin-bottom:14px}
}
.content-block-quote{background-color:#fafafa;padding:30px;border-top:10px solid var(--color)}
.content-block-quote figure,.content-block-quote figcaption .title,.content-block-quote figcaption .title p{margin-bottom:0}
.content-block-quote .svg-quote-container svg{display:block;width:48px}
.content-block-quote .svg-quote{fill:var(--color)}
.content-block-quote figure{display:grid;gap:30px;grid-template-columns:auto 1fr}
.content-block-quote blockquote .quote p{color:#414042}
.content-block-quote cite .name p{display:flex;align-items:center;font-family:"Lato",sans-serif;font-weight:bold;font-style:normal;color:var(--color);margin-bottom:0}
.content-block-quote cite .name p:first-of-type::before{content:"";display:inline-block;position:relative;width:40px;height:2px;background:var(--color);margin-right:15px}
.content-block-quote cite .title p{font-family:"Lato",sans-serif;font-weight:400;font-style:normal;color:#414042;margin-left:55px}
@media screen and (max-width:575px){.content-block-quote{padding:20px}
.content-block-quote .svg-quote-container svg{width:32px}
.content-block-quote figure{gap:20px}
.content-block-quote cite .name p:first-of-type::before{width:30px}
.content-block-quote cite .title p{margin-left:45px}
}
.upcoming-intakes-wrapper{display:flex}
.upcoming-intakes-wrapper div{flex:1;border-left:.5rem solid var(--accent-color)}
.upcoming-intakes-wrapper p{display:block;font-size:24px;line-height:1.2;font-weight:bold;letter-spacing:.03rem}
.mpp-proof-points-col1-container{position:relative;z-index:1}
.mpp-proof-points-col1{font-family:"Verlag",sans-serif;background:#009abc;color:#fff;line-height:1.5;padding-top:3rem;padding-bottom:2rem}
.mpp-proof-points-col1 .proof-point-main{padding-left:1rem;padding-right:1rem}
.mpp-proof-points-col1 .proof-point-main .card{background-color:inherit}
.mpp-proof-points-col1 .proof-point-main .card-body>h4{font-family:"Verlag";font-size:36px;line-height:1.2;color:#fff !important}
.mpp-proof-points-col1 .proof-point-main .card-body p{font-size:24px;line-height:1.2;text-align:center}
.mpp-proof-points-col1 .proof-point-main .card-body p:nth-child(2){font-size:18px;font-weight:normal;text-align:center;margin-bottom:0}
.mpp-proof-points-col1 .proof-point-main>.icon>div{display:grid;justify-content:center;align-items:center}
.mpp-proof-points-col1 .proof-point-main>.icon img{width:96px;height:96px}
.mpp-proof-points-col1 .proof-point-main .largeText{padding-top:1.25rem}
.mpp-proof-points-col1 .proof-point-main .largeText p{font-size:36px;font-weight:bold;line-height:1.2;text-align:center;color:white;margin-bottom:.75rem}
.mpp-proof-points-col1 .proof-point-main .smallText p{font-size:24px;line-height:1.2;text-align:center;margin-bottom:1rem;color:white}
.mpp-proof-points-col1 .proof-point-main .smallText p:nth-child(2){font-size:18px;font-weight:normal;text-align:center;margin-bottom:0}
.mpp-proof-points-col1 .proof-point-main .smallText a{color:white;font-weight:normal;text-decoration:underline}
.mpp-proof-points-col1 .type-text{text-align:center;padding-left:3rem;padding-right:3rem}
.mpp-proof-points-col1 .type-text p{font-family:"Verlag",sans-serif;font-size:36px;line-height:1.2;font-weight:700;margin-bottom:0;word-wrap:break-word}
.mpp-proof-points-col2{position:relative;z-index:0}
.mpp-proof-points-col2 .proofPoint{width:100%}
.mpp-proof-points-col2 .ksp .row{margin-right:0;margin-left:0}
.mpp-proof-points-col2 .ksp .row>div[class*="col-"],.mpp-proof-points-col2 .slick-slide{padding-top:2rem;padding-bottom:1rem;padding-right:15px;padding-left:15px}
.mpp-proof-points-col2 #carousel-ksp .slick-list{box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%);margin:0}
.mpp-proof-points-col2 .card>div:first-child{max-height:100px;align-items:center}
.mpp-proof-points-col2 .card-body>h4,.mpp-proof-points-col2 .card-body p{font-size:16px;line-height:1.5;font-weight:normal}
.mpp-proof-points-col2 .card-body p:not(.ksp-first){margin-bottom:1rem !important}
.mpp-proof-points-col2>div.key-steps{position:relative;background:#fff}
.mpp-proof-points-col2>div.key-steps>div.key-steps-col{padding-top:2rem;padding-bottom:1rem;padding-right:15px;padding-left:15px}
.mpp-proof-points-col2>div.key-steps img{max-width:100px;margin:1rem 0;max-height:100px}
.mpp-proof-points-col2 .bgImage{display:none;margin-bottom:0}
.mpp-proof-points-col2 .bgImage img{position:absolute;top:0;left:0;display:block;max-width:100%;height:auto}
@media screen and (min-width:576px){.mpp-proof-points-col2>div.key-steps{box-shadow:0 .5rem 1rem rgb(0 0 0 / 15%)}
}
@media(max-width:991.98px){.mpp-proof-points-col1-container{padding-bottom:0 !important}
.mpp-proof-points-col2-container{padding-top:0 !important}
}
@media(min-width:992px){.mpp-proof-points-col2{padding-top:56%}
.mpp-proof-points-col2 .bgImage{display:block;margin-bottom:-10%}
.mpp-proof-points-col2 .bgImage img{left:-25%;width:120%;max-width:none}
}
ol.timeline-list:not(.navbar-nav){margin-left:0}
ol.timeline-list{list-style-type:none;padding-left:0}
ol.timeline-list li{position:relative;margin:0;padding-bottom:1em;padding-left:30px;font-size:1.125rem}
ol.timeline-list.numbers{list-style-type:decimal;margin-left:20px}
ol.timeline-list.numbers li{font-size:16px;padding-left:10px}
ol.timeline-list.numbers li::marker{font-size:16px;font-weight:bold}
ol.timeline-list.grey-line:not(.numbers) li::before{content:'';background-color:#bbb;position:absolute;bottom:-5px;top:16px;left:5px;width:1px}
ol.timeline-list.dots li::after{color:#bbb;content:'\f111';font-family:'Font Awesome 5 Free';font-size:12px;font-weight:400;position:absolute;left:0}
ol.timeline-list.check-boxes li::after{font-size:15px}
ol.timeline-list.check-boxes.grey-line li::before{top:16px;bottom:-4px;left:6px}
ol.timeline-list.grey-line li:last-child::before{display:none}
ol.timeline-list li.current{font-weight:bold}
ol.timeline-list.dots li.current::after{color:#009abc;font-weight:900}
ol.timeline-list.check-boxes li::after{color:#bbb;content:'\f0c8';font-family:'Font Awesome 5 Free';font-weight:400;position:absolute;left:0}
ol.timeline-list.check-boxes li.current::after{content:'\f14a';color:#009abc;font-weight:900}
.ksp img{width:100px;height:100px}
.ksp .ksp-first{font-family:"lato";line-height:24px;font-weight:700;font-size:20px;margin-bottom:.75rem}
.row.ksp .card{background-color:unset !important}
#carousel-ksp .card{background-color:unset !important}
#carousel-ksp.white-dots .slick-dots li button:before{opacity:.4 !important;color:#fff !important}
#carousel-ksp.white-dots .slick-dots li.slick-active button:before{opacity:1 !important;color:#fff !important}
.search-research-portal{position:relative;border-radius:9999px;border:solid 2px #009abc;background:white}
.search-research-portal-button{position:absolute;top:-1px;right:-1px;bottom:-1px;padding:0;border-radius:9999px;background:#009abc;width:100px;color:white !important}
.course-search__inputs{display:table;border-collapse:separate;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}
.course-search__submit{font-size:0}
.flexbox .course-search__field{-webkit-flex:1;-ms-flex:1;flex:1}
.course-search__submit:after{display:block;background:transparent url(https://www.canberra.edu.au/__data/assets/image/0004/1008238/spritesx2.png?v=0.1.15) no-repeat;background-position:-0 -0;background-size:144px 336px;width:24px;height:23px;content:'';left:12px;top:30%;position:absolute}
.course-search__field,.course-search__submit{color:#fff;border:0;height:48px;width:48px;background:#036f9d;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease;vertical-align:middle}
.search-field{display:table-cell;vertical-align:top;-webkit-flex:1;-ms-flex:1;flex:1;padding-left:22px;width:100%;font-family:'latoregular',serif;font-size:1.125em;border-style:solid;text-decoration:none;height:48px;width:48px;position:relative;-webkit-transition:background .5s ease;transition:background .5s ease}
.xf-content-height{min-height:unset !important;margin:unset !important}