@charset "UTF-8";@font-face{font-family:robotoregular;src:url(../fonts/roboto/Roboto-Regular-webfont.eot);src:url(../fonts/roboto/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto/Roboto-Regular-webfont.woff2) format('woff2'),url(../fonts/roboto/Roboto-Regular-webfont.woff) format('woff'),url(../fonts/roboto/Roboto-Regular-webfont.ttf) format('truetype'),url(../fonts/roboto/Roboto-Regular-webfont.svg#robotoregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:league_gothicregular;src:url(../fonts/league/LeagueGothic-Regular-webfont.eot);src:url(../fonts/league/LeagueGothic-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/league/LeagueGothic-Regular-webfont.woff2) format('woff2'),url(../fonts/league/LeagueGothic-Regular-webfont.woff) format('woff'),url(../fonts/league/LeagueGothic-Regular-webfont.ttf) format('truetype'),url(../fonts/league/LeagueGothic-Regular-webfont.svg#league_gothicregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:chunkfiveroman;src:url(../fonts/chunkfive/Chunkfive-webfont.eot);src:url(../fonts/chunkfive/Chunkfive-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/chunkfive/Chunkfive-webfont.woff2) format('woff2'),url(../fonts/chunkfive/Chunkfive-webfont.woff) format('woff'),url(../fonts/chunkfive/Chunkfive-webfont.ttf) format('truetype'),url(../fonts/chunkfive/Chunkfive-webfont.svg#chunkfiveroman) format('svg');font-weight:400;font-style:normal}body{font-family:robotoregular;font-size:17px;color:#515762}h1,h2,h3,h4,h5,h6{font-family:chunkfiveroman;color:#7c7575;text-transform:none}.h1,h1{font-size:38px;margin-bottom:.6em}.page-content ol,.page-content ul,p{font-size:14px;line-height:1.4em;margin-bottom:1em}.loading{width:100%;height:120px;background:url(../images/loading.gif) center center no-repeat}.alert{margin-top:20px}body.boxed .site-wrapper{margin:0 auto}body.boxed .site-wrapper,body.boxed .site-wrapper .header-top{border-radius:0}@media (min-width:1260px){.container{width:1260px}}body.boxed .header-main,body.boxed .header-top{background:#fff;max-width:1260px}.header-main::before{height:0}.nd-region{padding:20px 0}.flexslider{background:0 0;border:none;border-radius:0;box-shadow:none;margin:0;position:relative}#flexslider-1,#flexslider-1 .flex-viewport,#flexslider-1 .flex-viewport .slides{background:#f4f7f9}#flexslider-1 .flex-viewport .slides li{position:relative;max-height:550px}.flexslider .slides img{height:auto}.flex-control-nav{bottom:10px}.homepage-slider-box{background-color:rgba(255,255,255,.8);position:absolute;top:25%;height:50%;padding:0 40px;text-align:center}.homepage-slider-box h1{margin-top:30px}.homepage-slider-box p{margin-bottom:30px;font-size:16px}.homepage-slider-box .btn-default{padding-top:15px;padding-bottom:15px;min-width:240px}.tp-banner-holder{border:0}.tp-banner-holder:after,.tp-banner-holder:before{content:"";display:none;height:0}.style-switcher-patterns li a.whitewall{background:#fff}.cta-block{border:1px solid #999;border-radius:5px}.block_manager_toolbar{display:none;padding-left:15px;padding-right:15px}.front .block_manager_toolbar{display:block}.header-main{background:#f4f7f9;border-top:3px solid #d0d2d4;border-bottom:1px solid #b6b6b6}.nav-main{min-height:54px}.flexnav{text-align:left;font-family:league_gothicregular;font-size:18px}.flexnav>li>a{line-height:54px;font-size:20px}.flexnav>li.active,.flexnav>li:hover{background:0 0}.flexnav>li.active a,.flexnav>li:hover ul li:hover>a,.flexnav>li:hover>a{color:#41c6de}.flexnav>li>a:before{height:0}.flexnav>li ul{background:#f4f7f9;border:0;border-bottom:1px solid #d5d6d6;border-radius:0;opacity:.9}.flexnav>li ul li a{font-size:17px;color:#7c7575;text-transform:uppercase}.flexnav>li ul li a:hover{background:0 0}.header-top{background:#fff}.header .logo{padding-top:0;padding-bottom:0}.header .logo{background:url(../flakes.png) center right no-repeat;padding-right:23px}.header .logo a{border-right:1px solid #bdbaba;margin-right:27px;padding:30px;padding-left:0}.header .logo h1{font-family:chunkfiveroman;color:#7c7575;text-transform:capitalize;vertical-align:middle;display:inline;line-height:3em}.header .logo h1 span{color:#41c5dd}.social-links{margin-top:20px}.social-links ul{padding-left:0;list-style:none;margin-left:-5px;margin:0;display:inline-block}.social-links h3{margin-bottom:.5em}.social-links ul>li{padding:0;margin-right:10px;float:left}.social-links ul>li>a{background:0 0;border:none}.social-links ul>li>a>i.fa{font-size:30px;color:#41c6de;margin-right:0}.social-links ul>li:before{display:none}.australian-interschools .social-links h3,.interschools-international-programs .social-links h3,.sa-interschools .social-links h3,.victorian-interschools .social-links h3,body.interschools .social-links h3{display:none}.victorian-interschools .social-links ul{margin-top:20px}.footer-copyright{background:#444;color:#d9d9d9;text-align:center;padding:15px 0}.mailchimp-signup-subscribe-form .form-group{margin:0 0 10px 0}.mailchimp-signup-subscribe-form .form-control{padding:7px 10px;height:auto}.blocks-lower .block,.mailchimp-signup-subscribe-form label{color:#515762;font-size:14px}#block-views-sponsors-block img{width:auto;margin:0 auto}ul.contact{padding:0}ul.contact li{list-style:none;margin-bottom:8px}ul.contact .fa{color:#41c6de;font-size:24px;padding-right:12px;vertical-align:middle}ul.contact a{color:#515762}ul.contact .fa-envelope{font-size:20px;margin-top:-.1em}.flex-direction-nav a{background:#fff;height:60px;width:60px;display:block;line-height:60px;text-align:center;padding:.1em .2em 0 0;background-color:#fff;border-radius:50%}.flex-direction-nav .flex-next{text-align:center;padding:.1em 0 0 .2em}.flex-direction-nav a:hover{color:#43bcd0}.flex-control-paging li a{height:15px;width:15px;border-radius:50%;box-shadow:none;border:2px solid #fff;background:0 0}.flex-control-paging li a.flex-active{border:2px solid #43bcd0;background:#43bcd0;background:-moz-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#43bcd0),color-stop(100%,#46afbc));background:-webkit-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-o-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-ms-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:linear-gradient(to bottom,#43bcd0 0,#46afbc 100%)}section.footer{background-color:#f4f7f9;padding-top:25px;padding-bottom:15px}section.footer h2{font-size:18px;margin-bottom:0}section.footer h2.title{line-height:74px}section.footer h2.title span{color:#41c5dd}section.footer .logo{margin-top:9px;width:180px}#block-views-sponsors-block-1 h2{float:left;line-height:75px;margin-right:25px;margin-left:20px}#block-views-sponsors-block-1 .field-content{float:left;margin-right:35px}section.footer .social-links{margin-top:0}.block-interschools-state-selector h2{margin-bottom:5px!important}.block-interschools-state-selector .btn{padding-top:9px!important;padding-bottom:9px!important;color:#6d6d6d}.block-interschools-state-selector .dropdown-toggle{z-index:3;margin-left:0!important}.block-interschools-state-selector .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;color:#fff}.block-interschools-state-selector .dropup .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #fff!important;border-right:4px solid transparent!important;border-left:4px solid transparent!important;border-bottom:0}.block-interschools-state-selector .dropdown-menu{right:0;left:auto}.header .block-interschools-state-selector .select-button{background:#f4f7f9!important}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;background-color:#41c5dd}.btn-group>.btn:first-child{background:#fff;-webkit-box-shadow:0 3px 0 0 rgba(125,125,125,.3);box-shadow:0 3px 0 0 rgba(125,125,125,.3)!important}.btn-group>.btn+.dropdown-toggle{padding-bottom:12px;-webkit-box-shadow:0 3px 0 0 rgba(125,125,125,.3);box-shadow:0 3px 0 0 rgba(100,100,100,.3)!important;background:#43bcd0;background:-moz-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#43bcd0),color-stop(100%,#46afbc));background:-webkit-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-o-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:-ms-linear-gradient(top,#43bcd0 0,#46afbc 100%);background:linear-gradient(to bottom,#43bcd0 0,#46afbc 100%)}.hero-image{height:300px;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-bottom:40px}.page-content .hero-image h1{margin-top:120px;text-shadow:0 2px 2px #7a7a7a}.page-content h1{margin-top:20px}.col-md-6 .media-element,.col-md-7 .media-element,.col-md-8 .media-element,.col-md-9 .media-element{width:100%;height:auto}.view-latest a.btn{min-width:220px}.view-latest .col-md-9 .row,article.node-ad-middle-col,article.node-article,article.node-file-listing,article.node-news-item{padding-bottom:40px;margin-bottom:30px;background:url(../images/news-item-rule.png) bottom repeat-x}.view-latest .col-md-9 .row:last-child{background:0 0}.thumbnail a.colorbox>img{width:100%}.views-view-grid{text-align:center}table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{border:none}#block-block-5{margin-bottom:20px}#block-views-sponsors-block-1 .field-content,.page-content .view-sponsors .field-content{height:220px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;justify-content:center}#block-views-sponsors-block .content ul{height:100px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}#block-views-sponsors-block-1 .field-content{height:75px}.tabs.primary{padding-top:20px;background:#f9fafb}.noHero .tabs.primary{margin-bottom:30px}.tabs.primary li.active>a{background:#fff;text-decoration:none}.col-md-3.form-wrapper{padding-top:30px}.col-md-3.form-wrapper label{margin-bottom:10px}.pagination-custom{display:none}.datetime{color:#94969a}.navbar-toggle{top:20px}@media (max-width:767px){.header-top .logo a.home-link img{width:75%}.header .logo{background:0 0}.header .logo a{border:0;margin:0;padding:0}.header .logo h1{display:none}}@media (max-width:990px){.homepage-slider-box{display:none}.flexnav-desktop{display:none}}@media (min-width:990px){.flexnav-mobile{display:none}}.node-file-listing .file{display:block;margin-bottom:10px}.node-file-listing img{border-bottom:4px solid transparent}#results-page .results-selector,.entrysystem-selector-block{padding-top:0}#results-page .results-area .row{margin-bottom:20px}@media (max-width:767px){.dropup{margin-bottom:20px;width:100%}.dropup .select-button{width:100%}.dropup .dropdown-toggle{position:absolute;right:0}}.interschools-international-programs .header-top .logo a,.queensland-interschools .header-top .logo a,body.interschools .header-top .logo a{display:none}@media (max-width:767px){.header-top{display:block}.header-top .social-links{display:none}.header-top a.home-link{padding-right:10px;margin-right:10px}.header-top img{width:50%}.header-top a.home-link img{width:25%}.header-main{border-top-width:1px}.nav-main{min-height:0}}.node-ad-middle-col h2.title{display:none}.child-left-col img{width:100%}.webform-component-markup{clear:both}.webform-client-form input.form-text,.webform-client-form select{width:250px}.webform-component{clear:both}.webform-datepicker .form-item{float:left;margin-right:20px}input.webform-calendar{height:45px}body.interschools .block-interschools-state-selector{float:right}.view-id-sponsors.view-display-id-block_2{margin-top:60px;padding-top:40px;border-top:2px solid #d0d2d4}.view-id-sponsors.view-display-id-block_2 table{margin:0 0 20px -10px}.view-id-sponsors.view-display-id-block_2 thead{display:none}.view-id-sponsors.view-display-id-block_2 td{padding-top:7px;padding-bottom:7px}.tabledrag-toggle-weight-wrapper{display:none}a.tabledrag-handle .handle{width:20px;height:25px;margin-top:-2px}.page-node-done.page-node-569 .col-md-12 .links{display:none}#invites-page .group{float:left;width:50%;margin-bottom:2em}.form-group,.help-block{margin-bottom:0}#start-lists-page .form-group{margin-bottom:2em}.start-list table td{padding:4px;border:1px solid #d0d2d4;font-size:90%}.start-list table>thead:first-child>tr:first-child>td{background:#f4f7f9;border:1px solid #d0d2d4}.webform-component--nsw-snowsports-enews>label,.webform-component--snow-racer-optional>label,.webform-component--snowracer-renew-or-register>label,.webform-component--snowsports-act-membership-registration>label,.webform-component--under-18>label{display:none}#edit-submitted-snowracer-renew-or-register .radio{float:left;margin:0 25px 30px 0}.results-archive .event-results-selects label{display:none}