html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:90%;line-height:1.4}a{text-decoration:none;color:#222;-webkit-transition:color 0.1s ease-in 0s;-moz-transition:color 0.1s ease-in 0s;transition:color 0.1s ease-in 0s}li.active a,a.active,a:hover{color:#f9b617;-webkit-transition:color 0.1s ease-in 0s;-moz-transition:color 0.1s ease-in 0s;transition:color 0.1s ease-in 0s}nav ul{padding:0}nav li{list-style:none}:focus{outline:none}::-moz-focus-inner{border:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}header.main h1{font-size:105%;float:left;width:45%;margin-top:14px}header.main form{margin:10px 0;float:right;width:45%}header.main form input{float:right;border:solid 1px #dcdcdc;padding:5px;width:220px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:.8em;font-weight:normal}header.main form input::-webkit-input-placeholder{color:#dcdcdc}header.main form input:-moz-placeholder{color:#dcdcdc}header.main nav{clear:both;border-top:solid 1px #f9b617;border-bottom:solid 1px #f9b617;float:left;display:block;margin-right:2.35765%;width:100%}header.main nav:last-child{margin-right:0}header.main nav ul{float:left;display:block;margin-right:2.35765%;width:14.70196%;font-weight:bold}header.main nav ul:last-child{margin-right:0}.ui-autocomplete{background:rgba(220,220,220,0.95);float:left;margin-top:2px;padding:0;list-style:none}.ui-autocomplete li{width:100%;float:left;clear:both}.ui-autocomplete a{display:block;width:100%;line-height:1.2em;padding:5px;margin:0 1px 1px}.ui-autocomplete a:hover{cursor:pointer;margin:0;border:solid 1px #dcdcdc;border-top:0;background:#fff}.ui-helper-hidden-accessible{display:none}footer.main{background:#fee000;float:left;display:block;margin-right:2.35765%;width:100%;font-family:"Georgia","Cambria","Times New Roman","Times",serif;font-size:.95em}footer.main:last-child{margin-right:0}footer.main ul{float:left;display:block;margin-right:2.35765%;width:48.82117%;list-style:none;padding:0 10px;margin:.7em 0;height:40px;line-height:40px}footer.main ul:last-child{margin-right:0}footer.main li{display:inline}footer.main li a{padding:0 10px}footer.main .right{text-align:right;padding-right:0;margin-top:.8em}footer.main .right li{float:right}footer.main .right a{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;height:40px}footer.main .right .unsw{width:100px;background-image:url(unsw-d329c72d774137b0583e836158ccb337.png)}footer.main .right .cofa{margin-left:15px;width:90px;background-image:url(cofa-eeab6c5405aaa283f0d439999a76d78b.png)}aside.main{clear:both;float:left;display:block;margin-right:2.35765%;width:14.70196%}aside.main:last-child{margin-right:0}aside.main nav{width:54px}aside.main li{float:left;width:25px;margin-right:2px;text-align:center;font-size:1.9em;font-weight:bold;color:#dcdcdc}body{padding:0 10px}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}#container{max-width:1200px;margin-left:auto;margin-right:auto}#container::after{clear:both;content:"";display:block}#content{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0;border-bottom:solid 1px #f9b617;padding-bottom:20px;margin-bottom:20px}#content:last-child{margin-right:0}#thumbnails{float:left}#thumbnails li,#thumbnails a,#thumbnails p,#thumbnails img{float:left}#thumbnails li{width:150px;margin-bottom:12px;margin-right:12px}#thumbnails li p{margin:0;width:100%}#thumbnails li img{height:150px;width:150px;filter:url(filters.svg);filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#thumbnails li img:hover{filter:none;-webkit-filter:grayscale(0);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#thumbnails li .image{margin-bottom:10px}#thumbnails li .image a{display:block;height:150px;width:150px}#thumbnails li .degree{line-height:1.2em}#thumbnails .video{position:relative}#thumbnails .video .play-button{position:absolute;z-index:100;width:65px;height:40px;line-height:40px;top:55px;left:45px;background-color:rgba(0,0,0,0.7);background-image:url("arrow.png");background-position:50% 50%;background-repeat:no-repeat;border-radius:5px;color:white;text-align:center;text-decoration:none;text-indent:-10000px}.pages-home aside.main{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.pages-home aside.main:last-child{margin-right:0}.pages-home aside.main nav{width:100%}.pages-home aside.main li{float:left;width:12.5%;margin-right:0;text-align:center;font-size:8em;line-height:1em}.pages-home aside.main a{font-weight:bold}.pages-credits section.main{float:left;display:block;margin-right:2.35765%;width:82.94039%;float:right}.pages-credits section.main:last-child{margin-right:0}.pages-credits .left-column{float:left;display:block;margin-right:2.35765%;width:48.82117%;float:left}.pages-credits .left-column:last-child{margin-right:0}.pages-credits .left-column ul{padding-left:20px;margin-bottom:2em}.pages-credits .left-column li{margin-bottom:.5em;list-style:square}.pages-credits .right-column{float:left;display:block;margin-right:2.35765%;width:31.76157%;float:right}.pages-credits .right-column:last-child{margin-right:0}.pages-credits .right-column h3{margin-top:23px}.registrations section.main{float:left;display:block;margin-right:2.35765%;width:82.94039%}.registrations section.main:last-child{margin-right:0}.registrations .left-column{float:left;display:block;margin-right:2.35765%;width:65.88078%;float:left}.registrations .left-column:last-child{margin-right:0}.registrations .right-column{float:left;display:block;margin-right:2.35765%;width:31.76157%;float:right}.registrations .right-column:last-child{margin-right:0}.registrations #details a{text-decoration:underline}.registrations #details h1{font-size:130%;margin:20px 0 0}.registrations #details h2{font-size:120%;line-height:1em;color:#666;margin-top:0}.registrations #details ul{list-style:none;padding:0}.registrations #listing{margin-top:20px}.registrations #listing ul{margin:0;padding:0;list-style:none}.registrations #listing li{float:left;width:155px;margin-right:9px;margin-bottom:20px}.registrations #listing li:nth-child(5n+5){margin-right:0}.registrations #listing li:nth-child(5n+6){clear:both}.registrations-show #spinner{margin-top:100px}.registrations-show #spinner p{text-align:center;padding-top:75px}.registrations-show #images{margin-top:20px;min-height:300px}.registrations-show #images ul{list-style:none;padding:0}.registrations-show #images ul li{float:left;margin-bottom:25px;margin-right:25px}.registrations-show #images ul li:nth-child(3n+3){margin-right:0}.registrations-show #images ul li p{margin:0}.registrations-resume #resume ul{padding-left:20px;margin-bottom:2em}.registrations-resume #resume li{margin-bottom:.5em;list-style:square}.registrations-resume #resume a{text-decoration:underline}.registrations-resume #resume h3{font-size:130%}
/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
