@import url(https://fonts.googleapis.com/css?family=Exo+2:200,400,700,600);/* Generate the row class plus column def *//* A pixel based grid *//* A percentage based grid *//* Generate classes which hide named columns *//*
	Generate a non-named grid with the given properties
*//*
	Generate a named grid with the given properties
*//*
	Generate a non-named grid, wrapped in a media query
*//*
	Generate a named grid, wrapped in a media query
*/.wrapper{width:1150px;margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;}.faux-row{position:relative;width:1110px;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-555px;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-555px;}.row{clear:both;box-sizing:border-box;margin-left:-30px;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-1{position:relative;float:left;width:65px;margin-left:30px;box-sizing:border-box;}.row > .col-2{position:relative;float:left;width:160px;margin-left:30px;box-sizing:border-box;}.row > .col-3{position:relative;float:left;width:255px;margin-left:30px;box-sizing:border-box;}.row > .col-4{position:relative;float:left;width:350px;margin-left:30px;box-sizing:border-box;}.row > .col-5{position:relative;float:left;width:445px;margin-left:30px;box-sizing:border-box;}.row > .col-6{position:relative;float:left;width:540px;margin-left:30px;box-sizing:border-box;}.row > .col-7{position:relative;float:left;width:635px;margin-left:30px;box-sizing:border-box;}.row > .col-8{position:relative;float:left;width:730px;margin-left:30px;box-sizing:border-box;}.row > .col-9{position:relative;float:left;width:825px;margin-left:30px;box-sizing:border-box;}.row > .col-10{position:relative;float:left;width:920px;margin-left:30px;box-sizing:border-box;}.row > .col-11{position:relative;float:left;width:1015px;margin-left:30px;box-sizing:border-box;}.row > .col-12{position:relative;float:left;width:1110px;margin-left:30px;box-sizing:border-box;}.row > .col-push-0{left:0px;}.row > .col-push-1{left:95px;}.row > .col-push-2{left:190px;}.row > .col-push-3{left:285px;}.row > .col-push-4{left:380px;}.row > .col-push-5{left:475px;}.row > .col-push-6{left:570px;}.row > .col-push-7{left:665px;}.row > .col-push-8{left:760px;}.row > .col-push-9{left:855px;}.row > .col-push-10{left:950px;}.row > .col-push-11{left:1045px;}.row > .col-push-12{left:1140px;}.row > .col-pull-0{left:0px;}.row > .col-pull-1{left:-95px;}.row > .col-pull-2{left:-190px;}.row > .col-pull-3{left:-285px;}.row > .col-pull-4{left:-380px;}.row > .col-pull-5{left:-475px;}.row > .col-pull-6{left:-570px;}.row > .col-pull-7{left:-665px;}.row > .col-pull-8{left:-760px;}.row > .col-pull-9{left:-855px;}.row > .col-pull-10{left:-950px;}.row > .col-pull-11{left:-1045px;}.row > .col-pull-12{left:-1140px;}.visible-medium{display:none;}@media screen and (min-width: 1020px) and (max-width: 1300px){.wrapper{width:1000px;margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;}.faux-row{position:relative;width:960px;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-480px;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-480px;}.row{clear:both;box-sizing:border-box;margin-left:-30px;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-1{position:relative;float:left;width:52.5px;margin-left:30px;box-sizing:border-box;}.row > .col-2{position:relative;float:left;width:135px;margin-left:30px;box-sizing:border-box;}.row > .col-3{position:relative;float:left;width:217.5px;margin-left:30px;box-sizing:border-box;}.row > .col-4{position:relative;float:left;width:300px;margin-left:30px;box-sizing:border-box;}.row > .col-5{position:relative;float:left;width:382.5px;margin-left:30px;box-sizing:border-box;}.row > .col-6{position:relative;float:left;width:465px;margin-left:30px;box-sizing:border-box;}.row > .col-7{position:relative;float:left;width:547.5px;margin-left:30px;box-sizing:border-box;}.row > .col-8{position:relative;float:left;width:630px;margin-left:30px;box-sizing:border-box;}.row > .col-9{position:relative;float:left;width:712.5px;margin-left:30px;box-sizing:border-box;}.row > .col-10{position:relative;float:left;width:795px;margin-left:30px;box-sizing:border-box;}.row > .col-11{position:relative;float:left;width:877.5px;margin-left:30px;box-sizing:border-box;}.row > .col-12{position:relative;float:left;width:960px;margin-left:30px;box-sizing:border-box;}.row > .col-push-0{left:0px;}.row > .col-push-1{left:82.5px;}.row > .col-push-2{left:165px;}.row > .col-push-3{left:247.5px;}.row > .col-push-4{left:330px;}.row > .col-push-5{left:412.5px;}.row > .col-push-6{left:495px;}.row > .col-push-7{left:577.5px;}.row > .col-push-8{left:660px;}.row > .col-push-9{left:742.5px;}.row > .col-push-10{left:825px;}.row > .col-push-11{left:907.5px;}.row > .col-push-12{left:990px;}.row > .col-pull-0{left:-0px;}.row > .col-pull-1{left:-82.5px;}.row > .col-pull-2{left:-165px;}.row > .col-pull-3{left:-247.5px;}.row > .col-pull-4{left:-330px;}.row > .col-pull-5{left:-412.5px;}.row > .col-pull-6{left:-495px;}.row > .col-pull-7{left:-577.5px;}.row > .col-pull-8{left:-660px;}.row > .col-pull-9{left:-742.5px;}.row > .col-pull-10{left:-825px;}.row > .col-pull-11{left:-907.5px;}.row > .col-pull-12{left:-990px;}.wrapper{width:1000px;margin:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;}.faux-row{position:relative;width:960px;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-480px;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-480px;}.row{clear:both;box-sizing:border-box;margin-left:-30px;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-medium-1{position:relative;float:left;width:52.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-2{position:relative;float:left;width:135px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-3{position:relative;float:left;width:217.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-4{position:relative;float:left;width:300px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-5{position:relative;float:left;width:382.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-6{position:relative;float:left;width:465px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-7{position:relative;float:left;width:547.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-8{position:relative;float:left;width:630px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-9{position:relative;float:left;width:712.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-10{position:relative;float:left;width:795px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-11{position:relative;float:left;width:877.5px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-12{position:relative;float:left;width:960px;margin-left:30px;box-sizing:border-box;}.row > .col-medium-push-0{left:0px;}.row > .col-medium-push-1{left:82.5px;}.row > .col-medium-push-2{left:165px;}.row > .col-medium-push-3{left:247.5px;}.row > .col-medium-push-4{left:330px;}.row > .col-medium-push-5{left:412.5px;}.row > .col-medium-push-6{left:495px;}.row > .col-medium-push-7{left:577.5px;}.row > .col-medium-push-8{left:660px;}.row > .col-medium-push-9{left:742.5px;}.row > .col-medium-push-10{left:825px;}.row > .col-medium-push-11{left:907.5px;}.row > .col-medium-push-12{left:990px;}.row > .col-medium-pull-0{left:-0px;}.row > .col-medium-pull-1{left:-82.5px;}.row > .col-medium-pull-2{left:-165px;}.row > .col-medium-pull-3{left:-247.5px;}.row > .col-medium-pull-4{left:-330px;}.row > .col-medium-pull-5{left:-412.5px;}.row > .col-medium-pull-6{left:-495px;}.row > .col-medium-pull-7{left:-577.5px;}.row > .col-medium-pull-8{left:-660px;}.row > .col-medium-pull-9{left:-742.5px;}.row > .col-medium-pull-10{left:-825px;}.row > .col-medium-pull-11{left:-907.5px;}.row > .col-medium-pull-12{left:-990px;}.visible-medium{display:block;}.hidden-medium{display:none;}}.visible-small{display:none;}@media screen and (min-width: 700px) and (max-width: 1020px){.wrapper{width:100%;margin:auto;padding-left:3%;padding-right:3%;box-sizing:border-box;}.faux-row{position:relative;width:94%;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-47%;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-47%;}.row{clear:both;box-sizing:border-box;margin-left:-3%;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-1{position:relative;float:left;width:5.3333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-2{position:relative;float:left;width:13.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-3{position:relative;float:left;width:22%;margin-left:3%;box-sizing:border-box;}.row > .col-4{position:relative;float:left;width:30.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-5{position:relative;float:left;width:38.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-6{position:relative;float:left;width:47%;margin-left:3%;box-sizing:border-box;}.row > .col-7{position:relative;float:left;width:55.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-8{position:relative;float:left;width:63.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-9{position:relative;float:left;width:72%;margin-left:3%;box-sizing:border-box;}.row > .col-10{position:relative;float:left;width:80.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-11{position:relative;float:left;width:88.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-12{position:relative;float:left;width:97%;margin-left:3%;box-sizing:border-box;}.row > .col-push-0{left:0%;}.row > .col-push-1{left:8.3333333333333%;}.row > .col-push-2{left:16.666666666667%;}.row > .col-push-3{left:25%;}.row > .col-push-4{left:33.333333333333%;}.row > .col-push-5{left:41.666666666667%;}.row > .col-push-6{left:50%;}.row > .col-push-7{left:58.333333333333%;}.row > .col-push-8{left:66.666666666667%;}.row > .col-push-9{left:75%;}.row > .col-push-10{left:83.333333333333%;}.row > .col-push-11{left:91.666666666667%;}.row > .col-push-12{left:100%;}.row > .col-pull-0{left:-0%;}.row > .col-pull-1{left:-8.3333333333333%;}.row > .col-pull-2{left:-16.666666666667%;}.row > .col-pull-3{left:-25%;}.row > .col-pull-4{left:-33.333333333333%;}.row > .col-pull-5{left:-41.666666666667%;}.row > .col-pull-6{left:-50%;}.row > .col-pull-7{left:-58.333333333333%;}.row > .col-pull-8{left:-66.666666666667%;}.row > .col-pull-9{left:-75%;}.row > .col-pull-10{left:-83.333333333333%;}.row > .col-pull-11{left:-91.666666666667%;}.row > .col-pull-12{left:-100%;}.wrapper{width:100%;margin:auto;padding-left:3%;padding-right:3%;box-sizing:border-box;}.faux-row{position:relative;width:94%;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-47%;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-47%;}.row{clear:both;box-sizing:border-box;margin-left:-3%;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-small-1{position:relative;float:left;width:5.3333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-small-2{position:relative;float:left;width:13.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-small-3{position:relative;float:left;width:22%;margin-left:3%;box-sizing:border-box;}.row > .col-small-4{position:relative;float:left;width:30.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-small-5{position:relative;float:left;width:38.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-small-6{position:relative;float:left;width:47%;margin-left:3%;box-sizing:border-box;}.row > .col-small-7{position:relative;float:left;width:55.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-small-8{position:relative;float:left;width:63.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-small-9{position:relative;float:left;width:72%;margin-left:3%;box-sizing:border-box;}.row > .col-small-10{position:relative;float:left;width:80.333333333333%;margin-left:3%;box-sizing:border-box;}.row > .col-small-11{position:relative;float:left;width:88.666666666667%;margin-left:3%;box-sizing:border-box;}.row > .col-small-12{position:relative;float:left;width:97%;margin-left:3%;box-sizing:border-box;}.row > .col-small-push-0{left:0%;}.row > .col-small-push-1{left:8.3333333333333%;}.row > .col-small-push-2{left:16.666666666667%;}.row > .col-small-push-3{left:25%;}.row > .col-small-push-4{left:33.333333333333%;}.row > .col-small-push-5{left:41.666666666667%;}.row > .col-small-push-6{left:50%;}.row > .col-small-push-7{left:58.333333333333%;}.row > .col-small-push-8{left:66.666666666667%;}.row > .col-small-push-9{left:75%;}.row > .col-small-push-10{left:83.333333333333%;}.row > .col-small-push-11{left:91.666666666667%;}.row > .col-small-push-12{left:100%;}.row > .col-small-pull-0{left:-0%;}.row > .col-small-pull-1{left:-8.3333333333333%;}.row > .col-small-pull-2{left:-16.666666666667%;}.row > .col-small-pull-3{left:-25%;}.row > .col-small-pull-4{left:-33.333333333333%;}.row > .col-small-pull-5{left:-41.666666666667%;}.row > .col-small-pull-6{left:-50%;}.row > .col-small-pull-7{left:-58.333333333333%;}.row > .col-small-pull-8{left:-66.666666666667%;}.row > .col-small-pull-9{left:-75%;}.row > .col-small-pull-10{left:-83.333333333333%;}.row > .col-small-pull-11{left:-91.666666666667%;}.row > .col-small-pull-12{left:-100%;}.visible-small{display:block;}.hidden-small{display:none;}}.visible-tiny{display:none;}@media screen and (max-width: 700px){.wrapper{width:100%;margin:auto;padding-left:4%;padding-right:4%;box-sizing:border-box;}.faux-row{position:relative;width:92%;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-46%;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-46%;}.row{clear:both;box-sizing:border-box;margin-left:-4%;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-1{position:relative;float:left;width:4.3333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-2{position:relative;float:left;width:12.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-3{position:relative;float:left;width:21%;margin-left:4%;box-sizing:border-box;}.row > .col-4{position:relative;float:left;width:29.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-5{position:relative;float:left;width:37.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-6{position:relative;float:left;width:46%;margin-left:4%;box-sizing:border-box;}.row > .col-7{position:relative;float:left;width:54.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-8{position:relative;float:left;width:62.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-9{position:relative;float:left;width:71%;margin-left:4%;box-sizing:border-box;}.row > .col-10{position:relative;float:left;width:79.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-11{position:relative;float:left;width:87.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-12{position:relative;float:left;width:96%;margin-left:4%;box-sizing:border-box;}.row > .col-push-0{left:0%;}.row > .col-push-1{left:8.3333333333333%;}.row > .col-push-2{left:16.666666666667%;}.row > .col-push-3{left:25%;}.row > .col-push-4{left:33.333333333333%;}.row > .col-push-5{left:41.666666666667%;}.row > .col-push-6{left:50%;}.row > .col-push-7{left:58.333333333333%;}.row > .col-push-8{left:66.666666666667%;}.row > .col-push-9{left:75%;}.row > .col-push-10{left:83.333333333333%;}.row > .col-push-11{left:91.666666666667%;}.row > .col-push-12{left:100%;}.row > .col-pull-0{left:-0%;}.row > .col-pull-1{left:-8.3333333333333%;}.row > .col-pull-2{left:-16.666666666667%;}.row > .col-pull-3{left:-25%;}.row > .col-pull-4{left:-33.333333333333%;}.row > .col-pull-5{left:-41.666666666667%;}.row > .col-pull-6{left:-50%;}.row > .col-pull-7{left:-58.333333333333%;}.row > .col-pull-8{left:-66.666666666667%;}.row > .col-pull-9{left:-75%;}.row > .col-pull-10{left:-83.333333333333%;}.row > .col-pull-11{left:-91.666666666667%;}.row > .col-pull-12{left:-100%;}.wrapper{width:100%;margin:auto;padding-left:4%;padding-right:4%;box-sizing:border-box;}.faux-row{position:relative;width:92%;margin:auto;}.faux-row-positioned-left{position:absolute;left:50%;margin-left:-46%;}.faux-row-positioned-right{position:absolute;right:50%;margin-right:-46%;}.row{clear:both;box-sizing:border-box;margin-left:-4%;}.row::after,.row::before{display:block;clear:both;content:" ";}.row:after,.row:before{display:block;clear:both;content:" ";}.row > .col-tiny-1{position:relative;float:left;width:4.3333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-2{position:relative;float:left;width:12.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-3{position:relative;float:left;width:21%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-4{position:relative;float:left;width:29.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-5{position:relative;float:left;width:37.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-6{position:relative;float:left;width:46%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-7{position:relative;float:left;width:54.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-8{position:relative;float:left;width:62.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-9{position:relative;float:left;width:71%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-10{position:relative;float:left;width:79.333333333333%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-11{position:relative;float:left;width:87.666666666667%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-12{position:relative;float:left;width:96%;margin-left:4%;box-sizing:border-box;}.row > .col-tiny-push-0{left:0%;}.row > .col-tiny-push-1{left:8.3333333333333%;}.row > .col-tiny-push-2{left:16.666666666667%;}.row > .col-tiny-push-3{left:25%;}.row > .col-tiny-push-4{left:33.333333333333%;}.row > .col-tiny-push-5{left:41.666666666667%;}.row > .col-tiny-push-6{left:50%;}.row > .col-tiny-push-7{left:58.333333333333%;}.row > .col-tiny-push-8{left:66.666666666667%;}.row > .col-tiny-push-9{left:75%;}.row > .col-tiny-push-10{left:83.333333333333%;}.row > .col-tiny-push-11{left:91.666666666667%;}.row > .col-tiny-push-12{left:100%;}.row > .col-tiny-pull-0{left:-0%;}.row > .col-tiny-pull-1{left:-8.3333333333333%;}.row > .col-tiny-pull-2{left:-16.666666666667%;}.row > .col-tiny-pull-3{left:-25%;}.row > .col-tiny-pull-4{left:-33.333333333333%;}.row > .col-tiny-pull-5{left:-41.666666666667%;}.row > .col-tiny-pull-6{left:-50%;}.row > .col-tiny-pull-7{left:-58.333333333333%;}.row > .col-tiny-pull-8{left:-66.666666666667%;}.row > .col-tiny-pull-9{left:-75%;}.row > .col-tiny-pull-10{left:-83.333333333333%;}.row > .col-tiny-pull-11{left:-91.666666666667%;}.row > .col-tiny-pull-12{left:-100%;}.visible-tiny{display:block;}.hidden-tiny{display:none;}}body{margin:0px;font-family:"museo-sans", Arial;font-size:100%;}a{color:#f94f31;}.header{background:black;color:white;position:relative;}.header .logo{width:176px;height:81px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/logo.png") no-repeat;background-size:contain;display:block;margin-top:56px;margin-bottom:40px;}.header .logo a{width:176px;height:81px;display:block;cursor:pointer;}.header .nav{font-family:"Exo 2", Arial;font-size:0.75em;text-transform:uppercase;padding-bottom:30px;}.header .nav ul{display:block;margin:0px;padding:0px;list-style:none;}.header .nav ul li{display:inline-block;padding:0px;margin:0px;list-style:none;padding-right:30px;}.header .nav ul li a{display:inline-block;text-decoration:none;color:white;letter-spacing:0.1em;font-weight:400;line-height:40px;margin:0px;border-bottom:3px solid transparent;font-size:12px;}.header .nav ul li a:hover{color:#ffc107;}.header .nav ul li.current-menu-item a{color:#ffc107;border-bottom:3px solid #ffc107;}.header .mobile-nav-toggle{display:none;position:absolute;top:25px;right:0px;width:26px;height:26px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/menu-graphics.png") no-repeat;background-size:52px;cursor:pointer;}@media screen and (min-width: 1020px) and (max-width: 1300px){.header .nav ul li{padding-right:20px;}.header .nav ul li a{font-size:11px;}}@media screen and (min-width: 700px) and (max-width: 1020px){.header .logo{margin-top:30px;margin-bottom:30px;height:60px;}.header .nav{display:none;}.header .mobile-nav-toggle{display:block;top:46px;}}@media screen and (max-width: 700px){.header .logo{margin-top:20px;margin-bottom:20px;height:35px;}.header .nav{display:none;}.header .mobile-nav-toggle{display:block;}}.mobile-nav-dropdown{position:fixed;background:black;font-family:"Exo 2", Arial;top:-100%;left:0px;width:100%;height:100%;overflow:hidden;-webkit-transition:top 600ms ease-in;-moz-transition:top 600ms ease-in;-o-transition:top 600ms ease-in;-ms-transition:top 600ms ease-in;transition:top 600ms ease-in;}.mobile-nav-dropdown.visible{top:0px;-webkit-transition:top 600ms ease-out;-moz-transition:top 600ms ease-out;-o-transition:top 600ms ease-out;-ms-transition:top 600ms ease-out;transition:top 600ms ease-out;}.mobile-nav-dropdown .close{position:absolute;top:25px;right:20px;width:26px;height:26px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/menu-graphics.png") no-repeat;background-size:52px;background-position:top right;cursor:pointer;}.mobile-nav-dropdown ul{display:inline-block;vertical-align:middle;line-height:1.8em;width:100%;box-sizing:border-box;padding:0px 30px;}.mobile-nav-dropdown ul li a{text-transform:uppercase;color:white;text-decoration:none;}@media screen and (min-width: 700px) and (max-width: 1020px){.mobile-nav-dropdown ul{font-size:1.5em;text-align:center;}}.page-header .outer{background:no-repeat right center;background-size:auto 100%;}.page-header .heading .icon{height:74px;width:74px;display:inline-block;vertical-align:top;font-family:"Exo 2", Arial;}.page-header .heading .icon img{width:100%;}.page-header .heading .title{display:inline;font-weight:100;font-size:1em;font-family:"Exo 2", Arial;}.page-header .heading.has-icon .title{margin-left:25px;}.page-header,.page-header.yellow{background-color:#facc23;background-image:-webkit-gradient(linear,left top,right top,from(#facc23),to(#fdb60d));background-image:-webkit-linear-gradient(left,#facc23,#fdb60d);background-image:-moz-linear-gradient(left,#facc23,#fdb60d);background-image:-ms-linear-gradient(left,#facc23,#fdb60d);background-image:-o-linear-gradient(left,#facc23,#fdb60d);background-image:linear-gradient(left,#facc23,#fdb60d);color:black;}.page-header .outer,.page-header.yellow .outer{background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/page-header-yellow-right.png");}.page-header.orange{background-color:#fb4726;background-image:-webkit-gradient(linear,left top,right top,from(#fb4726),to(#fa5f44));background-image:-webkit-linear-gradient(left,#fb4726,#fa5f44);background-image:-moz-linear-gradient(left,#fb4726,#fa5f44);background-image:-ms-linear-gradient(left,#fb4726,#fa5f44);background-image:-o-linear-gradient(left,#fb4726,#fa5f44);background-image:linear-gradient(left,#fb4726,#fa5f44);color:white;}.page-header.orange .outer{background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/page-header-orange-right.png");}.page-header.workers{color:white;}.page-header.workers .outer{background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/page-header-workers-right.png");}.page-header.workers .outer .wrapper{background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/page-header-workers-photo.png") no-repeat top right;background-size:auto 100%;}.page-header.workers .outer .wrapper .heading{padding-top:280px;}.page-header{line-height:74px;}.page-header .heading{padding-top:80px;padding-bottom:70px;}.page-header .heading .icon{height:78px;width:78px;}.page-header .heading .title{font-size:4.0625em;}.page-header.workers .outer .wrapper .heading{padding-top:280px;}@media screen and (min-width: 1020px) and (max-width: 1300px){.page-header{line-height:59.2px;}.page-header .heading{padding-top:48px;padding-bottom:42px;}.page-header .heading .icon{height:62.4px;width:62.4px;}.page-header .heading .title{font-size:3.25em;}.page-header.workers .outer .wrapper .heading{padding-top:168px;}}@media screen and (min-width: 700px) and (max-width: 1020px){.page-header{line-height:37px;}.page-header .heading{padding-top:32px;padding-bottom:28px;}.page-header .heading .icon{height:39px;width:39px;}.page-header .heading .title{font-size:2.03125em;}.page-header.workers .outer .wrapper .heading{padding-top:112px;}}@media screen and (max-width: 700px){.page-header{line-height:22.2px;}.page-header .heading{padding-top:24px;padding-bottom:21px;}.page-header .heading .icon{height:23.4px;width:23.4px;}.page-header .heading .title{font-size:1.21875em;}.page-header.workers .outer .wrapper .heading{padding-top:84px;}}.main-section{padding-bottom:5vw;}.main-section .copy{box-sizing:border-box;padding-right:5%;}.main-section .copy h2{font-size:1.8em;font-weight:900;font-family:"museo-sans", Arial;margin-top:2em;margin-bottom:1.5em;line-height:1.2em;}.main-section .copy h3{color:#ff5722;font-size:1.3em;font-weight:400;font-family:"museo-sans", Arial;margin-top:2em;margin-bottom:1.5em;line-height:1.2em;}.main-section .copy blockquote{color:#f24c36;margin-left:0px;margin-right:0px;font-size:2em;}.main-section .copy blockquote p{margin:0px;line-height:1.3em;}.main-section .copy p,.main-section .copy ul,.main-section .copy ol{line-height:1.8em;margin-bottom:1.3em;}@media screen and (min-width: 700px) and (max-width: 1020px){.main-section .copy h2{margin-top:1em;margin:1em 0px;}.main-section .copy blockquote{font-size:1.3em;}.main-section .copy blockquote p{line-height:1.8em;}}@media screen and (max-width: 700px){.main-section .copy h2{margin-top:1em;margin:1em 0px;}.main-section .copy blockquote{font-size:1.3em;}.main-section .copy blockquote p{line-height:1.8em;}}.footer{background-color:#333;background-image:-webkit-gradient(linear,left top,left bottom,from(#333),to(#000));background-image:-webkit-linear-gradient(top,#333,#000);background-image:-moz-linear-gradient(top,#333,#000);background-image:-ms-linear-gradient(top,#333,#000);background-image:-o-linear-gradient(top,#333,#000);background-image:linear-gradient(top,#333,#000);padding-top:4vw;padding-bottom:4vw;color:white;position:relative;}.footer .logo-col a{background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/appea-logo.png") no-repeat left center;background-size:100% auto;display:block;height:94px;}.footer .info-col{padding-top:20px;padding-bottom:20px;line-height:1.7em;}.footer .info-col,.footer .info-col a{color:#888;font-size:0.6875em;text-decoration:none;}.footer .info-col a:hover{color:white;}.footer .row{position:relative;}.footer .back-to-top{width:40px;height:40px;position:absolute;right:0px;top:50%;margin-top:-20px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/back-to-top.png");}.sidebar{padding-top:130px;}.sidebar ol{list-style:none;display:block;margin:0px;padding:0px;}.sidebar ol > li{padding:0px;margin:0px;position:relative;background:black;font-size:0.8125em;color:white;text-transform:uppercase;line-height:1.6em;-webkit-transition:background-color 150ms ease-in-out;-moz-transition:background-color 150ms ease-in-out;-o-transition:background-color 150ms ease-in-out;-ms-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out;}.sidebar ol > li > a{color:white;display:block;padding-left:20px;padding-top:20px;padding-bottom:20px;text-decoration:none;font-weight:bold;padding-right:20px;}.sidebar ol > li:hover{background-color:#444;}.sidebar ol > li .indicator{display:none;position:absolute;top:20px;font-weight:100;width:20%;padding-right:10px;box-sizing:border-box;text-align:right;opacity:0.8;font-size:0.9em;}.sidebar ol > li.active{background:#ffc107;color:black;}.sidebar ol > li.active > a{color:black;}.sidebar ol > li:first-child{border-top-left-radius:6px;border-top-right-radius:6px;}.sidebar ol > li:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.sidebar ol > li:last-child ul{border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.sidebar ol > li ul{background:#e8e8e8;font-size:0.84615384615385em;color:black;list-style:none;padding:1px 0px;margin:0px;}.sidebar ol > li ul li{margin:15px 0px;padding:0px;position:relative;}.sidebar ol > li ul li a{display:block;padding-left:47px;padding-right:20px;color:black;font-weight:bold;text-decoration:none;}.sidebar ol > li ul li:before{content:" ";width:15px;border-top:1px solid black;position:absolute;top:8px;left:20px;display:block;}.faq-section.not-first{border-top:1px solid #e1e1e1;margin-top:60px;}#map{height:300px;background:#aaa;}.training-locations{position:relative;}.training-locations .state{float:left;width:33%;padding-right:30px;box-sizing:border-box;}.training-locations .state h3{font-size:2em;margin:40px 0px;font-weight:bold;}.training-locations .state h4{font-size:1.5em;color:black;font-weight:normal;margin:20px 0px;}.training-locations .state ul{list-style:none;padding:0px;margin:0px;margin-bottom:40px;}.training-locations .state ul li{padding-left:40px;background:no-repeat top left;line-height:20px;height:20px;margin-bottom:15px;}.training-locations .state ul li a{color:black;text-decoration:none;}.training-locations .state ul li.website{background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/icon-web.png");}.training-locations .state ul li.phone{background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/icon-phone.png");}@media screen and (min-width: 700px) and (max-width: 1020px){.training-locations .state{float:none;width:50%;}}@media screen and (max-width: 700px){.training-locations .state{float:none;width:100%;}}.breadcrumbs ul{display:block;line-height:1.5em;margin:0px;padding:0px;font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:700;font-size:0.75em;letter-spacing:0.1em;margin:60px 0px;}.breadcrumbs ul li{display:inline-block;margin:0px;padding:0px;font-weight:normal;}.breadcrumbs ul li a{color:black;font-weight:bold;text-decoration:none;}.breadcrumbs ul li.inactive:after{display:inline-block;content:"\2192";margin-left:10px;margin-right:10px;}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.breadcrumbs ul{margin:20px 0px;}}.home-panels{background:black url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/homepage-bottom-right-decoration.png") no-repeat bottom right;padding-top:30px;padding-bottom:130px;padding-bottom:8vw;}.home-panels .inner{background:white;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}.home-panels .inner .item{float:left;width:33.333333333%;}.home-panels .inner .item .image{display:block;}.home-panels .inner .item .image img{display:block;width:100%;}.home-panels .inner .item .info{padding:40px;}.home-panels .inner .item .info h3{font-size:1.75em;margin-top:0px;margin-bottom:30px;font-family:"Exo 2", Arial;font-weight:normal;}.home-panels .inner .item .info h3 a{color:#ff5722;text-decoration:none;}.home-panels .inner .item .info p{margin:35px 0px;font-size:0.8125em;line-height:1.6em;color:#606060;}.home-panels .inner .item .info .more{display:inline-block;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/button-arrow.png") no-repeat right center;font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:bold;font-size:0.6875em;letter-spacing:0.1em;font-size:11px;color:black;border:2px solid black;padding:0px 12px;text-decoration:none;padding-right:48px;box-sizing:border-box;height:40px;line-height:37px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.home-panels .inner .item .info .more{padding:0px 10px;background:none;border-width:1px;height:30px;line-height:30px;}.home-panels .inner .item .info .more:after{content:'\2192';margin-left:5px;}}.home-panels .inner:after{clear:both;display:block;content:" ";}@media screen and (min-width: 700px) and (max-width: 1020px){.home-panels .inner .item .info{padding:30px;}.home-panels .inner .item .info h3{font-size:1.25em;margin-bottom:15px;}.home-panels .inner .item .info p{margin-top:0px;margin-bottom:20px;font-size:0.6875em;line-height:1.7em;}}@media screen and (max-width: 700px){.home-panels .inner{background:none;}.home-panels .inner .item{float:none;width:auto;margin-bottom:10px;background:white;position:relative;}.home-panels .inner .item .image{display:none;}.home-panels .inner .item .info{padding:20px;}.home-panels .inner .item .info h3{font-size:0.9em;margin-bottom:10px;}.home-panels .inner .item .info p{margin-top:0px;margin-bottom:20px;font-size:0.7em;line-height:1.7em;}}.homepage-updates{overflow:hidden;}.homepage-updates .heading-row{padding:45px 40px;}.homepage-updates .heading-row h2{font-size:2.375em;margin:0px;font-weight:900;}.homepage-updates .heading-row .controls{position:absolute;top:50%;right:0px;margin-top:-20px;}.homepage-updates .heading-row .controls a{width:40px;height:40px;border:2px solid black;display:block;position:absolute;cursor:pointer;}.homepage-updates .heading-row .controls a:hover{background-color:#f0f0f0;}.homepage-updates .heading-row .controls a span{display:inline-block;width:36px;height:36px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/post-controls.png") no-repeat;}.homepage-updates .heading-row .controls a.disabled span{opacity:0.3;}.homepage-updates .heading-row .controls a.prev{right:42px;}.homepage-updates .heading-row .controls a.prev span{background-position:0px 0px;}.homepage-updates .heading-row .controls a.next{right:0px;}.homepage-updates .heading-row .controls a.next span{background-position:-40px 0px;}.homepage-updates .heading-row .controls a.grid{right:0px;}.homepage-updates .heading-row .controls a.grid span{background-position:-80px 0px;}.homepage-updates .scroller{position:relative;}.homepage-updates .scroller .info{position:absolute;top:0px;left:0px;bottom:0px;width:370px;box-sizing:border-box;background:#fc673f;color:white;padding:35px 40px;border-top-left-radius:5px;border-bottom-left-radius:5px;z-index:1000;-webkit-transition:background-color 500ms ease-in;-moz-transition:background-color 500ms ease-in;-o-transition:background-color 500ms ease-in;-ms-transition:background-color 500ms ease-in;transition:background-color 500ms ease-in;}.homepage-updates .scroller .info .update{margin-bottom:30px;}.homepage-updates .scroller .info .date{color:#ffc107;font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:700;font-size:0.75em;letter-spacing:0.1em;margin-bottom:20px;}.homepage-updates .scroller .info .title,.homepage-updates .scroller .info .dash{font-size:1.125em;font-family:"Exo 2", Arial;color:white;font-weight:100;}.homepage-updates .scroller .info .excerpt{line-height:1.7em;font-size:0.9em;}.homepage-updates .scroller .info .more{margin-top:15px;}.homepage-updates .scroller .info .more a{display:inline-block;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/button-arrow.png") no-repeat right center;font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:bold;font-size:0.6875em;letter-spacing:0.1em;font-size:11px;color:black;border:2px solid black;padding:0px 12px;text-decoration:none;padding-right:48px;box-sizing:border-box;height:40px;line-height:37px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/button-arrow-white.png");border-color:white;color:white;}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.homepage-updates .scroller .info .more a{padding:0px 10px;background:none;border-width:1px;height:30px;line-height:30px;}.homepage-updates .scroller .info .more a:after{content:'\2192';margin-left:5px;}}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.homepage-updates .scroller .info .more a{padding:0px 10px;background:none;border-width:1px;height:30px;line-height:30px;}.homepage-updates .scroller .info .more a:after{content:'\2192';margin-left:5px;}}.homepage-updates .scroller .items{position:relative;height:600px;}.homepage-updates .scroller .items .item{position:absolute;height:100%;width:100%;overflow:hidden;}.homepage-updates .scroller .items .item.hidden{display:none;}.homepage-updates .scroller .items .item .image{position:absolute;top:0px;left:370px;right:0px;bottom:0px;background:no-repeat center center;background-size:cover;}.homepage-updates .scroller .items .item.inactive .info{background:#d74d39;}@media screen and (min-width: 700px) and (max-width: 1020px){.homepage-updates .scroller .info{width:300px;}.homepage-updates .scroller .info .excerpt{font-size:0.8em;}.homepage-updates .scroller .items .item .image{left:300px;}}@media screen and (max-width: 700px){.homepage-updates .heading-row{padding:25px 0px;}.homepage-updates .heading-row h2{font-size:2em;}.homepage-updates .scroller{position:static;height:auto;}.homepage-updates .scroller .info{position:static;width:auto;background:#fc673f !important;padding:25px;margin-bottom:10px;}.homepage-updates .scroller .info .date{margin-bottom:5px;}.homepage-updates .scroller .info .dash{display:none;}.homepage-updates .scroller .info .title{font-size:1.5em;}.homepage-updates .scroller .info .excerpt{font-size:0.8em;}.homepage-updates .scroller .info .more{margin-top:20px;margin-bottom:0px;}.homepage-updates .scroller .items{position:static;height:auto;}.homepage-updates .scroller .items .item{position:static;height:auto;display:block;}.homepage-updates .scroller .items .item.hidden{display:block;}.homepage-updates .scroller .items .item .image{display:none;}}.related-sites .block{height:280px;width:50%;float:left;box-sizing:border-box;padding:40px;}.related-sites .block.intro{padding-top:60px;}.related-sites .block.intro .subtitle{font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:700;font-size:0.8125em;letter-spacing:0.1em;color:#f24c36;}.related-sites .block.intro .title{font-weight:900;color:black;font-size:2.375em;margin-top:20px;}.related-sites .block.style-0{background-color:#ffc107;background-image:-webkit-gradient(linear,left top,right top,from(#ffc107),to(#fcd42d));background-image:-webkit-linear-gradient(left,#ffc107,#fcd42d);background-image:-moz-linear-gradient(left,#ffc107,#fcd42d);background-image:-ms-linear-gradient(left,#ffc107,#fcd42d);background-image:-o-linear-gradient(left,#ffc107,#fcd42d);background-image:linear-gradient(left,#ffc107,#fcd42d);}.related-sites .block.style-1{background:#fd9323;}.related-sites .block.style-2{background-color:#ffe8a3;background-image:-webkit-gradient(linear,left top,right top,from(#ffe8a3),to(#fce37b));background-image:-webkit-linear-gradient(left,#ffe8a3,#fce37b);background-image:-moz-linear-gradient(left,#ffe8a3,#fce37b);background-image:-ms-linear-gradient(left,#ffe8a3,#fce37b);background-image:-o-linear-gradient(left,#ffe8a3,#fce37b);background-image:linear-gradient(left,#ffe8a3,#fce37b);}.related-sites .block.item-1{border-top-left-radius:5px;}.related-sites .block .site-name{font-size:2em;font-weight:normal;margin-bottom:30px;margin-top:0px;}.related-sites .block .description{line-height:1.5em;}.related-sites .block .view a{display:inline-block;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/button-arrow.png") no-repeat right center;font-family:"museo-sans", Arial;text-transform:uppercase;font-weight:bold;font-size:0.6875em;letter-spacing:0.1em;font-size:11px;color:black;border:2px solid black;padding:0px 12px;text-decoration:none;padding-right:48px;box-sizing:border-box;height:40px;line-height:37px;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;background-image:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/button-arrow-white.png");border-color:white;color:white;}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.related-sites .block .view a{padding:0px 10px;background:none;border-width:1px;height:30px;line-height:30px;}.related-sites .block .view a:after{content:'\2192';margin-left:5px;}}@media screen and (min-width: 700px) and (max-width: 1020px),screen and (max-width: 700px){.related-sites .block .view a{padding:0px 10px;background:none;border-width:1px;height:30px;line-height:30px;}.related-sites .block .view a:after{content:'\2192';margin-left:5px;}}.related-sites:after{clear:both;display:block;content:" ";}@media screen and (min-width: 700px) and (max-width: 1020px){.related-sites .block{font-size:0.9em;padding:30px;}}@media screen and (max-width: 700px){.related-sites{padding-bottom:20px;}.related-sites .block{float:none;width:auto;height:auto;border-radius:5px;padding:20px;margin-bottom:10px;}.related-sites .block .site-name{font-size:1.5em;margin-bottom:10px;}.related-sites .block p{margin-bottom:0px;}.related-sites .block.intro{padding-top:25px;padding-bottom:25px;padding-left:0px;}.related-sites .block.intro .title{margin-top:10px;font-size:2em;}}.file-list{position:relative;}.file-list.stacked ul{width:auto;}.file-list ul{list-style:none;margin:0px;padding:0px;width:48%;}.file-list ul.second{position:absolute;top:0px;right:0px;}.file-list ul li{position:relative;}.file-list ul li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}.file-list ul li .icon{position:absolute;top:16px;left:20px;width:17px;height:17px;background:url("http://cstp.viewstage.com.au/wp-content/themes/cstp/graphics/download-icon.png");background-position:-18px;}.file-list ul li.doc .icon,.file-list ul li.docx .icon{background-position:0;}.file-list ul li .meta{display:block;color:#999;font-size:0.8125em;}.file-list ul li a{display:block;padding:12px 20px;padding-left:45px;background:#e8e8e8;cursor:pointer;color:black;text-decoration:none;}.file-list ul li a:hover{background-color:#25ba50 !important;color:white;}.file-list ul li a:hover .icon{background-position:-35px;}.file-list ul li a:hover .meta{color:white !important;}.file-list ul li.even a{background:#f2f2f2;}