@charset "UTF-8";@font-face{font-family: "fontcustom-dcs";src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.eot");src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.eot?#iefix") format("embedded-opentype"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.woff") format("woff"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.ttf") format("truetype"), url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.svg#fontcustom-dcs") format("svg");font-weight: normal;font-style: normal;}
@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family: "fontcustom-dcs";src: url("//static.weboffice.uwa.edu.au/visualid/core-rebrand/fonts/fontcustom/fontcustom-dcs.svg#fontcustom-dcs") format("svg");}
}
[data-icon]:before{content: attr(data-icon);}
[data-icon]:before, .fc-core-bullet:before, .fc-core-button-arrows:before, .fc-cross:before, .fc-flaticon-a-to-z:before, .fc-flaticon-binoculars:before, .fc-flaticon-book-pile:before, .fc-flaticon-cubes:before, .fc-flaticon-desktop-pc:before, .fc-flaticon-envelope:before, .fc-flaticon-football:before, .fc-flaticon-info:before, .fc-flaticon-pin-on-map:before, .fc-flaticon-shopping-cart:before, .fc-hexagon:before{display: inline-block;font-family: "fontcustom-dcs";font-style: normal;font-weight: normal;font-variant: normal;line-height: 1;text-decoration: inherit;text-rendering: optimizeLegibility;text-transform: none;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;}
.fc-core-bullet:before{content: "\f11a";}
.fc-core-button-arrows:before{content: "\f11b";}
.fc-cross:before{content: "\f107";}
.fc-flaticon-a-to-z:before{content: "\f10b";}
.fc-flaticon-binoculars:before{content: "\f10c";}
.fc-flaticon-book-pile:before{content: "\f10d";}
.fc-flaticon-cubes:before{content: "\f10e";}
.fc-flaticon-desktop-pc:before{content: "\f10f";}
.fc-flaticon-envelope:before{content: "\f110";}
.fc-flaticon-football:before{content: "\f111";}
.fc-flaticon-info:before{content: "\f112";}
.fc-flaticon-pin-on-map:before{content: "\f113";}
.fc-flaticon-shopping-cart:before{content: "\f114";}
.fc-hexagon:before{content: "\f115";}
i.fc:before{font-family: "fontcustom-dcs";display: inline-block;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Regular.ttf");font-weight: 400;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Light.ttf");font-weight: 300;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Semibold.ttf");font-weight: 600;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Bold.ttf");font-weight: 700;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-Italic.ttf");font-style: italic;}
@font-face{font-family: "Source Sans Pro";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/source-sans-pro/SourceSansPro-SemiboldItalic.ttf");font-weight: bold;font-style: italic;}
@font-face{font-family: "UWA slab";src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot");src: url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.eot?#iefix") format("embedded-opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.otf") format("opentype"), url("//static.weboffice.uwa.edu.au/visualid/fonts/uwa/uwa-slab-regular.woff") format("woff");}
#section-footer-blue{min-height: 112px;background-color: #27348b;font-family: "UWA slab", Georgia, serif;font-size: 24px;color: white;border-bottom: 4px solid #E2B600;text-align:left;}
#section-footer-blue a{text-decoration:none;color:#fff;}
#section-footer-blue a.tagline{display: block;margin-top: 2.4em;text-decoration: none;color: white;white-space: nowrap;}
#section-footer-blue a.uwacrest{display: block;margin-top: 1.2em;text-decoration: none;color: white;white-space: nowrap;text-align:right;}
#social-links{background:#ececec;}
.site-footer__social-links a{display: inline-block;vertical-align: middle;border: none;margin: 2px 0;padding: 0 7px;min-height: 34px;}
.site-footer__social-links{display: inline-block;vertical-align: middle;border: none;margin: 2px 0;padding-top: 30px;min-height: 34px;background:#ececec;}
.fa{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 24px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.fa2{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.site-footer__social-facebook, .site-footer__social-facebook:visited{color: #3b5998;}
.site-footer__social-twitter, .site-footer__social-twitter:visited{color: #00bcea;}
.site-footer__social-linkedin, .site-footer__social-linkedin:visited{color: #007bb6;}
.site-footer__social-instagram, .site-footer__social-instagram:visited{color: #293d6e;}
.site-footer__social-youtube, .site-footer__social-youtube:visited{color: #cd201f;}
.visuallyhidden{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
#section-footer-links{background:#ececec;}
#section-footer-links hr{border: 0px;height: 3px;border-top: 3px solid #E2B600;width: 100px;margin: 10px auto 0px 0px;}
#section-footer-links h3{color:#2b2b2b;font-size:1.2em;}
.site-footer__icon-list, .site-footer__link-list{list-style: none;padding: 0;}
.site-footer__link-list li{margin: 5px 0;padding-left: 9px;}
.site-footer__icon-list li{margin: 7px 0;padding-left: 25px;}
.site-footer__link-list li:before{content: '';display: inline-block;vertical-align: middle;margin: -2px 3px 0 -9px;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;color: #e1b600;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.site-footer__icon-list a, .site-footer__link-list a, .site-footer__link-list a:visited, .site-footer__icon-list a:visited{color: #2b2b2b;-webkit-transition: .3s all cubic-bezier(.26,.85,.46,.99);-moz-transition: .3s all cubic-bezier(.26,.85,.46,.99);-o-transition: .3s all cubic-bezier(.26,.85,.46,.99);transition: .3s all cubic-bezier(.26,.85,.46,.99);}
.site-footer__icon-list li .fa2, .site-footer__icon-list li .u-icon{width: 20px;margin: 0 2px 0 -25px;text-align: left;}
body{min-width: 320px;margin: 0px;padding: 0px;color: #262626;font-family: "Source Sans Pro", Arial, sans-serif;line-height: 24px;font-size: 16px;}
a{color: #0e55b5;text-decoration: underline;}
a:focus, a:hover{text-decoration: none;}
a:visited{color: #773678;}
h1, h2, h3{font-family: "UWA slab",Rockwell,serif;}
ul, ol, dl{margin: 0 0 12px;list-style-position: outside;}
.more-line-space{line-height:1.8em;}
.uwablue{color:#27348b;}
.uwagold{color:#E2B600;}
a.button, button{color: #27348b;border: 0px;display: inline-block;background-color: #E2B600;text-decoration: none;cursor: pointer;vertical-align: middle;padding: 0px 12px;font-size: 17px;font-family: "Source Sans Pro", Arial, sans-serif;line-height: 36px;margin-bottom: 6px;}
a.button:link, a.button:visited, button:link, button:visited{text-decoration: none;}
a.button:focus, a.button:hover, button:focus, button:hover{text-decoration: underline;background-color: lighter(#E2B600, 50%);}
a.button:active, button:active{background-color: #ececec;color: black;}
a.button.large, button.large{line-height: 50px;font-size: 19px;font-family: "UWA slab", Georgia, serif;}
a.button.dark, button.dark{background-color: #27348b;color: white;}
a.button.dark:focus, a.button.dark:hover, button.dark:focus, button.dark:hover{text-decoration: underline;background-color: lighter(#27348b, 50%);}
a.button.arrows:after, button.arrows:after{color: inherit;content: "";display: inline-block;font-family: "fontcustom-dcs";text-decoration: none;text-align: center;width: 1em;margin-right: -0.2em;}
a.scroll-down, a.scroll-up{color: black;cursor: pointer;display: block;font-size: 14px;margin: 15px auto 0 auto;padding-bottom: 40px;position: relative;text-align: center;text-transform: uppercase;width: 200px;opacity: 0.6;text-decoration: none;}
a.scroll-down:link, a.scroll-up:link{text-decoration: none;}
a.scroll-down:hover, a.scroll-down:focus, a.scroll-up:hover, a.scroll-up:focus{text-decoration: underline;}
a.scroll-down:after, a.scroll-up:after{display: block;margin: 0px auto;content: " ";width: 40px;height: 40px;background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80"><circle fill="none" stroke="black" stroke-width="2" cx="20" cy="20" r="16"></circle><path fill="none" stroke="black" stroke-width="2" d="M14,18 L20,24 L26,18"></path><circle fill="black" fill-opacity="0.2" stroke="black" stroke-width="2" cx="20" cy="60" r="16"></circle><path fill="none" stroke="black" stroke-width="2" d="M14,58 L20,64 L26,58"></path><circle fill="none" stroke="black" stroke-width="2" cx="60" cy="20" r="16"></circle><path fill="none" stroke="black" stroke-width="2" d="M54,24 L60,18 L66,24"></path><circle fill="black" fill-opacity="0.2" stroke="black" stroke-width="2" cx="60" cy="60" r="16"></circle><path fill="none" stroke="black" stroke-width="2" d="M54,64 L60,58 L66,64"></path></svg>');background-position: 0 0;}
a.scroll-down:hover:after, a.scroll-down:focus:after, a.scroll-up:hover:after, a.scroll-up:focus:after{background-position: 0 40px;}
a.scroll-up:after{background-position: 40px 0px;}
a.scroll-up:hover:after, a.scroll-up:focus:after{background-position: 40px 40px;}
a.scroll-down.light, a.scroll-up.light{color: white;}
a.scroll-down.light:after, a.scroll-up.light:after{background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80"><circle fill="none" stroke="white" stroke-width="2" cx="20" cy="20" r="16"></circle><path fill="none" stroke="white" stroke-width="2" d="M14,18 L20,24 L26,18"></path><circle fill="white" fill-opacity="0.2" stroke="white" stroke-width="2" cx="20" cy="60" r="16"></circle><path fill="none" stroke="white" stroke-width="2" d="M14,58 L20,64 L26,58"></path><circle fill="none" stroke="white" stroke-width="2" cx="60" cy="20" r="16"></circle><path fill="none" stroke="white" stroke-width="2" d="M54,24 L60,18 L66,24"></path><circle fill="white" fill-opacity="0.2" stroke="white" stroke-width="2" cx="60" cy="60" r="16"></circle><path fill="none" stroke="white" stroke-width="2" d="M54,64 L60,58 L66,64"></path></svg>');}
input[type="submit"], input[type="button"]{color: #27348b;border: 0px;display: inline-block;background-color: #E2B600;text-decoration: none;cursor: pointer;vertical-align: middle;padding: 0px 12px;font-size: 17px;font-family: "Source Sans Pro", Arial, sans-serif;line-height: 36px;margin-bottom: 6px;}
input[type="submit"].large, input[type="button"].large{line-height: 50px;font-size: 19px;font-family: "UWA slab", Georgia, serif;}
input{border-radius:0;}
input[type="text"], input[type="email"], input[type="number"], input[type="phone"]{border-radius:0;border:2px solid #dddddd;font-size:16px;padding:8px;height:auto;-webkit-appearance:none;}
input[type="file"]{background:#ececec;color:#27348b;border-radius:0;font-size:16px;padding:8px;height:auto;border:none;}
select.select-blue{background-color: #dddddd;color: #27348b;border-radius: 0;background-image: url("../themes/uwabrand/images/select-arrows-blue.png");background-repeat: no-repeat;background-position: right center;-webkit-appearance: none;-moz-appearance: none;text-indent: 0.1px;text-overflow: "";padding-left: 6px;}
select.select-gold{background-color: #dddddd;color: #27348b;border-radius: 0;background-image: url("../themes/uwabrand/images/select-arrows.png");background-repeat: no-repeat;background-position: right center;-webkit-appearance: none;-moz-appearance: none;text-indent: 0.1px;text-overflow: "";padding-left: 6px;}
.error{color:red;}
.nopadding{padding: 0 !important;margin: 0 !important;}
div.accordion h4{position: relative;padding-left: 24px !important;font-family: "Source Sans Pro", Arial, sans-serif;color: #27348b;font-size: 20px;padding-right: 24px !important;}
.accordion-toggle:hover{text-decoration:underline;}
div.accordion h4:after{content: "\f078";font-family: "FontAwesome";display: inline-block;float: right;font-size: 16px;margin: 5px;}
div.accordion h4.active-faq:after{content: "\f077";font-family: "FontAwesome";display: inline-block;float: right;font-size: 16px;margin: 5px;}
.accordion-content{position: relative;padding-left: 25px;}
.accordion-toggle:first-child{border-top: none;}
.accordion-toggle{cursor: pointer;margin: 0px !important;padding: 12px 0px !important;border-bottom: 0px;border-top: 1px solid #D8D8D8;clear: left;}
#earlyoffers-title{background-image: url("../themes/uwabrand/images/earlyoffers/header-earlyoffer-2.jpg");background-repeat: no-repeat;background-position: center top;background-color: #e0e0de;min-height: 60vh;background-size: 100% auto;}
#earlyoffers-mobile-title{background-color:#f1eee1;}
#earlyoffers-scholarship{background-color:#27348b;color:#fff;}
#earlyoffers-needed{background-image: url("../themes/uwabrand/images/earlyoffers/bg-earlyoffer.jpg");background-repeat: no-repeat;background-position: center top;background-color: #f4f5fa;}
#earlyoffers-needed dl dt{float: left;}
#earlyoffers-needed dl dd{margin-left: 50px;}
#earlyoffers-dates{background-image: url("../themes/uwabrand/images/earlyoffers/bg-launchdates-earlyoffer.jpg");background-repeat: repeat-x;background-position: center top;background-color: #27348b;background-size: cover;color:#fff;}
#earlyoffers-form{background-image: url("../themes/uwabrand/images/earlyoffers/bg-earlyoffer.jpg");background-repeat: no-repeat;background-position: center center;background-color: #f4f5fa;}
#earlyoffers-form .form-horizontal .control-label{text-align: left;color: #262626;font-weight:normal;}
#earlyoffers-form label.error{color:red;font-weight:normal;font-size:12px;}
#earlyoffers-form form input.error{border:2px solid red;}
#earlyoffers-questions{background-color: #27348b;text-align:center;color:#fff;}
.early_uwalogo{margin-top:1%;height:50px;}
#askuwa-form .form-horizontal .control-label{text-align: left;color: #262626;font-weight: normal;}
#askuwa-form label.error{color:red;font-weight:normal;font-size:12px;}
#askuwa-form form input.error{border:2px solid red;}
.note-group-select-from-files{display: none;}
#headercontainer .primary{margin:0 auto;}
div#headercontainer{display:block;text-align:center;padding:30px;background-image: url(//static.weboffice.uwa.edu.au/visualid/sites/alpha/img/header-bg-wide.png);background-repeat: repeat-x;width:auto;}