@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDc.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18E.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18E.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18E.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7g.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdr.ttf) format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v14/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdr.ttf) format('truetype')}body{font-family:'Source Sans Pro',sans-serif;color:#000;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:'Source Sans Pro',sans-serif;color:#27348b}#main-nav.navbar-default{font-family:'Source Sans Pro',sans-serif;font-size:18px}.main strong{font-family:'Source Sans Pro',sans-serif}.main .panel .panel-heading{font-family:'Source Sans Pro',sans-serif;font-size:18px}.auth-container,.sparse-container{padding:0}.auth-header,.sparse-header{padding:10px 25px 10px 16px;background-color:#fff}.auth-header img.logo,.sparse-header img.logo{width:180px;padding-top:20px}.auth-header .siteLogo,.sparse-header .siteLogo{padding-right:0}.auth-header .bottom-header,.sparse-header .bottom-header{background-color:#fff;height:30px}.auth-header .row,.sparse-header .row{background-image:url(/resources/themes/students/Main/content/images/banner__uwa.png);background-size:100% 100px;background-position:left center;background-color:#26348c;background-repeat:no-repeat;height:100px;border-bottom:5px solid #fdc300}.auth-header #app-name,.sparse-header #app-name{margin-bottom:0;padding:15px;color:#fff}.auth-body,.sparse-body{padding:0 30px 10px 30px;font-size:16px;margin-top:0!important}.auth-body .login-services,.sparse-body .login-services,.auth-body .registration-service,.sparse-body .registration-service,.auth-body .registration-form,.sparse-body .registration-form,.auth-body .login-default,.sparse-body .login-default,.auth-body .login-role-based,.sparse-body .login-role-based{font-size:16px}.auth-body .login-services .box,.sparse-body .login-services .box,.auth-body .registration-service .box,.sparse-body .registration-service .box,.auth-body .registration-form .box,.sparse-body .registration-form .box,.auth-body .login-default .box,.sparse-body .login-default .box,.auth-body .login-role-based .box,.sparse-body .login-role-based .box{padding-right:0;padding-left:0}.auth-body .login-services h3,.sparse-body .login-services h3,.auth-body .registration-service h3,.sparse-body .registration-service h3,.auth-body .registration-form h3,.sparse-body .registration-form h3,.auth-body .login-default h3,.sparse-body .login-default h3,.auth-body .login-role-based h3,.sparse-body .login-role-based h3{font-size:20px}.auth-body .login-services .btn,.sparse-body .login-services .btn,.auth-body .registration-service .btn,.sparse-body .registration-service .btn,.auth-body .registration-form .btn,.sparse-body .registration-form .btn,.auth-body .login-default .btn,.sparse-body .login-default .btn,.auth-body .login-role-based .btn,.sparse-body .login-role-based .btn{background-color:#fff!important;color:#fff;border-radius:0}.auth-body .login-services .btn:hover,.sparse-body .login-services .btn:hover,.auth-body .registration-service .btn:hover,.sparse-body .registration-service .btn:hover,.auth-body .registration-form .btn:hover,.sparse-body .registration-form .btn:hover,.auth-body .login-default .btn:hover,.sparse-body .login-default .btn:hover,.auth-body .login-role-based .btn:hover,.sparse-body .login-role-based .btn:hover,.auth-body .login-services .btn:active,.sparse-body .login-services .btn:active,.auth-body .registration-service .btn:active,.sparse-body .registration-service .btn:active,.auth-body .registration-form .btn:active,.sparse-body .registration-form .btn:active,.auth-body .login-default .btn:active,.sparse-body .login-default .btn:active,.auth-body .login-role-based .btn:active,.sparse-body .login-role-based .btn:active,.auth-body .login-services .btn:focus,.sparse-body .login-services .btn:focus,.auth-body .registration-service .btn:focus,.sparse-body .registration-service .btn:focus,.auth-body .registration-form .btn:focus,.sparse-body .registration-form .btn:focus,.auth-body .login-default .btn:focus,.sparse-body .login-default .btn:focus,.auth-body .login-role-based .btn:focus,.sparse-body .login-role-based .btn:focus,.auth-body .login-services .btn:active:focus,.sparse-body .login-services .btn:active:focus,.auth-body .registration-service .btn:active:focus,.sparse-body .registration-service .btn:active:focus,.auth-body .registration-form .btn:active:focus,.sparse-body .registration-form .btn:active:focus,.auth-body .login-default .btn:active:focus,.sparse-body .login-default .btn:active:focus,.auth-body .login-role-based .btn:active:focus,.sparse-body .login-role-based .btn:active:focus,.auth-body .login-services .btn:active:hover,.sparse-body .login-services .btn:active:hover,.auth-body .registration-service .btn:active:hover,.sparse-body .registration-service .btn:active:hover,.auth-body .registration-form .btn:active:hover,.sparse-body .registration-form .btn:active:hover,.auth-body .login-default .btn:active:hover,.sparse-body .login-default .btn:active:hover,.auth-body .login-role-based .btn:active:hover,.sparse-body .login-role-based .btn:active:hover{border:1px solid #27348b;background-color:#27348b!important}.auth-body .form-control,.sparse-body .form-control{border-radius:0}.auth-footer,.sparse-footer{background-color:#27348b;border-bottom:5px solid #fdc300}.auth-footer a,.sparse-footer a{color:#fff!important}.footer{color:#fff;background-color:#27348b;border-bottom:5px solid #fdc300;height:120px}.footer a{color:#fff;text-decoration:none}.footer a:hover{text-decoration:underline;color:#fff}.footer .container{padding-right:30px}.footer .flogo{max-width:180px;margin-top:20px}.footer .footer-left h4{color:#fff;padding-top:10px}.header{background:url(/resources/themes/students/Main/content/images/banner__uwa.png) center top no-repeat #26348c;height:130px;border-bottom:5px solid #fdc300}.header .container{padding:10px 10px 10px 40px}.header .container .logo{max-width:200px;margin-top:20px}.header .container .shub-text a{color:#fff}.header .container .shub-text a:hover{text-decoration:underline;color:#fff}.header .container .shub-text a h1.siteName{padding:20px 30px 0 0;color:#fff}.nav #main-nav.navbar-default{background-color:#ececec;border-bottom:1px solid #a7a6a6}.nav #main-nav.navbar-default .container{background-color:#ececec}.nav #main-nav.navbar-default .container a:not(.see-all){color:#000}@media(min-width:768px){.nav #main-nav.navbar-default .container a:not(.see-all):hover{background-color:#ddd;color:#000;text-decoration:none;padding-bottom:17px}}.nav #main-nav.navbar-default .container a:not(.see-all):hover{background-color:#ddd;color:#000;text-decoration:none}.nav #main-nav.navbar-default .container .active>a,.nav #main-nav.navbar-default .container .open>a{background-color:#ddd;color:#000;text-decoration:none;padding-bottom:17px}.nav #main-nav.navbar-default .container ul.dropdown-menu{background-color:#ececec;border:none}.nav #main-nav.navbar-default .container ul.dropdown-menu a{padding:5px 20px}.nav #main-nav.navbar-default .container ul.dropdown-menu a:hover,.nav #main-nav.navbar-default .container ul.dropdown-menu a:active,.nav #main-nav.navbar-default .container ul.dropdown-menu a:active:hover,.nav #main-nav.navbar-default .container ul.dropdown-menu a:active:focus,.nav #main-nav.navbar-default .container ul.dropdown-menu a:focus{background-color:#ddd;color:#000;text-decoration:none;padding-bottom:5px}.nav #main-nav.navbar-default ul.navbar-nav li a{line-height:23px}.nav #main-nav.navbar-default .navbar-toggle{border-color:#fff}.nav #main-nav.navbar-default .navbar-toggle:hover,.nav #main-nav.navbar-default .navbar-toggle:active,.nav #main-nav.navbar-default .navbar-toggle:active:hover,.nav #main-nav.navbar-default .navbar-toggle:active:focus,.nav #main-nav.navbar-default .navbar-toggle:focus{background-color:#27348b}.nav #main-nav.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.notifications .notifications-header{border-bottom:1px solid #ddd;text-align:center}.notifications .notifications-footer{background-color:#fff;border-top:1px solid #ddd;color:#333;text-align:center}.notifications .notification{border-top:1px solid #ddd;background-color:#fff;color:#333}.notifications .notification:first-child{border:none}.notifications .notification:hover{text-decoration:none;background-color:#eee}body{line-height:1.4}.main{padding:0 0 20px 0}.main a:not(.btn):not(.list-group-item):not(.ch-label-skill):not(.ng-scope){color:#27348b;text-decoration:none}.main a:not(.btn):not(.list-group-item):not(.ch-label-skill):not(.ng-scope):hover,.main a:not(.btn):not(.list-group-item):not(.ch-label-skill):not(.ng-scope):focus,.main a:not(.btn):not(.list-group-item):not(.ch-label-skill):not(.ng-scope):active{color:#2d3b9f;text-decoration:underline}.main .under-nav{background-color:#ececec;padding:20px 0}.main .under-nav label{color:#27348b}.main .under-nav .container .organisations-search-query label,.main .under-nav .container label.search-jobs,.main .under-nav .container label.search-events{margin-bottom:8px}.main .under-nav .container .event-banner-info h2{color:#fff}.main .btn{border-radius:0}.main .btn.btn-primary{background:#fff;color:#27348b;border:1px solid #27348b}.main .btn.btn-primary:active,.main .btn.btn-primary:hover,.main .btn.btn-primary:active:hover,.main .btn.btn-primary.active{background:#27348b;color:#fff;border:1px solid #fff}.main .btn.btn-primary:focus,.main .btn.btn-primary:active:focus{background:#fff;color:#27348b;border:1px solid #27348b}.main .btn.btn-success{background:#fdc300;color:#27348b;border:1px solid #fdc300}.main .btn.btn-success:active,.main .btn.btn-success:hover,.main .btn.btn-success:active:hover,.main .btn.btn-success.active{background:#ffd031;color:#27348b;border:1px solid #fdc300}.main .btn.btn-success:focus,.main .btn.btn-success:active:focus{background:#fdc300;color:#27348b;border:1px solid #ffd031}.main .form-control,.main .select2-selection{border-radius:0}.main .main-content .container{padding:20px}.main .main-content .container .home-row h2{font-weight:700}.main .main-content .container .panel{border-radius:0;border:1px solid #ececec}.main .main-content .container .panel .panel-heading{border-top-left-radius:0;border-top-right-radius:0;background-color:#27348b;color:#fff;border:1px solid #27348b;font-weight:700}.main .main-content .container .panel .panel-heading a:not(.btn){color:#fff}.main .main-content .container .panel .panel-heading a:not(.btn):hover{color:#fff;text-decoration:underline}.main .main-content .container .panel .panel-heading a.btn-xs.btn-success{background:#fdc300;color:#27348b;border:1px solid #27348b;box-shadow:0 0 4px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1)}.main .main-content .container .panel .panel-heading a.btn-xs.btn-success:hover{background:#ffd031;color:#27348b;border:1px solid #27348b}.main .main-content .container .panel.panel-html .panel-body{padding:0}.main .main-content .container .panel .panel-footer{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#ececec;color:#000;border:1px solid #ececec}.main .main-content .container .panel .panel-footer a{color:#000}.main .main-content .container .panel .panel-footer a:hover{color:#000;text-decoration:underline}.alert{border-radius:0}