/*! normalize.css v3.0.3 | 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,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}button:focus{outline:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:3em 0 1rem 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*,:after,:before,:first-letter,:first-line{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}header{background-color:#fff;width:100%;height:100px;display:inline-table}.header__lower{background:#7d1935;padding:25px 0;width:1426px;margin:0 auto;text-align:center}.header__lower p{line-height:100%;font-size:2.25rem;padding:0;margin:0;color:#fff;text-transform:uppercase}#masthead{padding:30px 0;display:table;margin:0 auto;width:1326px}#masthead .alt-logo,#masthead .logo{width:250px;float:left}#masthead .alt-logo{float:right;margin-top:10px}#masthead .logo{margin:0}@media screen and (max-width:1366px){#masthead{width:calc(100% - 30px)}.header__lower{width:100%}}@media screen and (max-width:768px){header{height:auto;display:flex;flex-wrap:wrap}#masthead{left:0;right:0;display:inline-block;padding:20px 0 0;z-index:0;position:absolute}#masthead .alt-logo{display:none}#masthead .logo{text-align:center;width:100%}#masthead .logo img{margin:0 auto;height:34px}.header-wrapper{position:relative;width:100%;display:inherit}.header__lower p{font-size:1.5rem}.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:160px}}nav ul{padding:0;margin:0}nav ul li{list-style:none}div.tab{overflow:hidden}div.tab button{background-color:inherit;float:left;border:none;cursor:pointer;padding:14px 0;width:50%;transition:.2s;font-size:21px;font-weight:600;color:#fff;background:#a45e71}a.button:hover,button[type=submit]:hover,div.tab button:hover{background-color:#00629b;color:#fff}div.tab button:focus{background:#985366}div.tab button.active{background-color:#fff;color:#a45e71}div.tab button.active:focus{color:#a45e71}div.tab button.active:active{color:#333}.skip{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden}a.skip:active,a.skip:focus,a.skip:hover{left:0;top:0;width:auto;height:auto;overflow:visible}.search-wrapper{width:100%;display:flex;margin:0 auto}.school-search-section{background-color:#7d1935;position:relative;max-height:86px;width:100%}.school-search-section .search-field{width:33.33333%;display:inline-block;float:left}.school-search-section .search-wrapper{border-right:2px solid #e4d1d6;padding:22px 50px 22px 25px;width:auto}.school-search-section input[type=text]{background:#e4d1d6;color:#7d1935;border:none;padding:12px 10px}.school-search-section input::-webkit-input-placeholder{color:#7d1935}.school-search-section button[type=submit]{padding:0 20px 0 10px;background-color:transparent;font-size:30px;position:absolute;top:27px;right:0}.school-search-section button[type=submit]:hover{background:0 0;transform:scale(1.2)}.school-search-section button[type=submit] img{width:30px}.school-search-section .filters-home{padding:22px 0;width:66.66666%;display:inline-block}.school-search-section .filters-home .dropdown{position:relative;width:33.333333%;box-sizing:border-box;float:left}.school-search-section .filters-home ul{width:88%;list-style-type:none}.school-search-section .filters-home .todo-list{padding:0;width:100%}.tabcontent{display:none;border:none}#myDropdown input{box-sizing:border-box;background-position:14px 12px;background-repeat:no-repeat;font-size:16px;padding:14px 10px;border:1px solid #7d1935;border-radius:0;border-right:none;text-align:left;width:100%;font-weight:300}#myDropdown input::placeholder{color:#7d1935}#myDropdown button[type=submit]{color:#fff;padding:12px 40px;border:none;cursor:pointer;background:#7d1935;transition:.2s}#myDropdown button[type=submit]:hover{background:#814757}@media only screen and (max-width:768px){.school-search-section{max-height:100%}.school-search-section .search-field{width:100%}.school-search-section .search-wrapper{border-right:none;padding:22px 25px 22px 25px;display:flex}.school-search-section button[type=submit]{position:absolute;top:22px;right:25px;background:#a45e71;padding:6px}.school-search-section .filters-home{width:100%;display:flex;padding:0 0 22px}.school-search-section .filters-home ul{padding:0 15px;width:100%;margin:0}.school-search-section .filters-home .dropdown{padding:0 10px}.site-container,.site-pusher{height:100%}.site-container{overflow:hidden}.site-pusher{-webkit-transition-duration:.3s;transition-duration:.3s}.site-content{position:absolute;top:66px;right:0;left:0;bottom:0;padding-top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.header{position:static}.header__icon{position:relative;display:block;float:left;width:50px;height:66px;cursor:pointer;z-index:1;text-indent:-9999px}.header__icon:after{content:'';position:absolute;display:block;width:1rem;height:0;top:16px;left:15px;box-shadow:0 10px 0 1px #0e4b84,0 16px 0 1px #0e4b84,0 22px 0 1px #0e4b84}.menu{position:absolute;left:0;top:0;bottom:0;background-color:#484c4e;width:275px;-webkit-transform:translateX(-275px);transform:translateX(-275px);visibility:hidden}.with--sidebar .menu{visibility:visible}.menu a{display:block;height:55px;text-align:left;line-height:45px;padding-top:10px;color:#fff;font-weight:500;text-decoration:none;padding-left:20px;padding-right:10px;border-bottom:1px solid #484c4e}.with--sidebar .site-pusher{-webkit-transform:translateX(275px);transform:translateX(275px)}.with--sidebar .site-cache{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:30}#myDropdown{margin-top:20px}.dropbtn{display:none}.dropdown-wrapper{width:90%;margin:0 auto;background:#fff}.search-field{padding:15px}div.tab button{font-size:14px;font-weight:600}#myDropdown button[type=submit]{padding:12px}.menu .mobile-links{padding-top:20px;display:inline-block}.menu .mobile-links li a{border-bottom:0;font-weight:400;font-size:14px;line-height:20px;height:auto;padding-bottom:10px;margin-bottom:10px}.menu .main-menu{background-color:#565b5d}.principle-login-mobile-nav{background-color:#fff;width:90%;margin:40px auto 0}.principle-login-mobile-nav a{font-weight:600;padding-top:0;height:auto;position:relative;color:#484c4e}.principle-login-mobile-nav a:after{position:absolute;content:"";background-image:url(../images/dark_arrow.svg);width:7px;height:12px;right:16px;top:16px}#myDropdown input{font-size:14px}.search-wrapper{display:inline-grid}.search-wrapper input[type=text]{border-right:1px solid #a45e71!important}.sidebar-wrapper .search-wrapper input[type=text]{border-right:0!important}}@media screen and (max-width:590px){.school-search-section .filters-home ul{margin:0}.school-search-section .filters-home .dropdown{width:100%;padding:10px}.school-search-section .filters .dropdown .show{z-index:99999;margin:10px}}@media screen and (min-width:769px){.school-search-section{max-width:1426px;margin:0 auto}nav{width:100%;padding:0;clear:left}nav>div{max-width:1426px;margin:0 auto;padding:0;display:flex;background:#565b5d;position:relative}nav>div ul li{height:50px;line-height:50px;list-style:none;width:100%;display:inline-block;border-right:1px solid #484c4e}nav>div ul li:first-child{border-left:1px solid #484c4e}nav>div ul a{color:#fff;text-decoration:none;display:inline-block;position:relative;width:100%;text-align:center;font-weight:600}nav>div ul a:hover{background:#484c4e}nav>div ul a.selected{background:#484c4e}nav>div ul a.selected:after{background:#00a3e0;bottom:0;left:0;position:absolute;content:"";width:100%;height:4px}nav .dropbtn{height:50px;line-height:50px;width:50px;border:none;cursor:pointer;background:#565b5d}nav .dropbtn img{width:16px;height:16px;margin:0 auto}.dropdown-wrapper{width:calc(100% - 30%);margin:0 auto}.search-field{text-align:center;padding:30px;background:0 0}.dropbtn:focus,.dropbtn:hover{background-color:#484c4e}.dropdown{position:relative;display:inline-block}.dropdown-content{position:absolute;background-color:#484c4e;min-width:230px;width:100%;overflow:hidden;top:50px;left:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);max-height:0;opacity:0;transition:.4s ease;z-index:21;visibility:hidden}.dropdown-content.show{opacity:1;max-height:300px;padding:62px 0;visibility:visible}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown a:hover{background-color:#ddd}#myDropdownOverlay{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;opacity:0;transition:.4s ease;z-index:11;visibility:hidden}#myDropdownOverlay.show{opacity:.75;visibility:visible}.show{display:block}.mobile-links,.principle-login-mobile-nav{display:none}.menu .main-menu,.menu .main-menu ul{width:100%;display:flex}#header__icon{display:none}}body{width:100%;font-size:16px;color:#333;line-height:1.4em}a,h1,h2,h3,h4,h5,h6,label,li,p,span{font-family:Lato,Helvetica,Arial,sans-serif}.text-popup,a{color:#a45e71;text-decoration:none}h1{font-size:2.1em;font-weight:500;color:#fff;line-height:1.6em}h2{font-size:2em;font-weight:500;color:#fff;line-height:1.6em}h3{font-size:1.3em;font-weight:400;color:#333;line-height:1.4em}h4{font-size:1em;font-weight:700;color:#a45e71;line-height:1.4em}h4.profile-left-head{font-size:1em;font-weight:700;color:#000;line-height:1.4em}h4.profile-right-head{font-size:1em;color:#7d1935;line-height:1.4em}#container{max-width:1325px;position:relative;z-index:10}.floatright{float:right}.text-popup,a{cursor:pointer;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}span.text-popup{text-decoration:underline}img.fitwidth{width:100%}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}footer{width:100%}#footer-wrapper{background-color:#565b5d}#footer-wrapper .contact-section{max-width:1326px;margin:0 auto;color:#fff;font-size:14px;padding:30px}#footer-wrapper .contact-section a{color:#fff;text-decoration:none}#footer-wrapper .contact-section .width_b a{text-decoration:none;font-size:16px;color:#4c4f54;font-weight:600;padding:14px 100px 14px 12px;background-color:#fff;position:relative}#footer-wrapper .contact-section .width_b a:hover{background-color:#ececed}#footer-wrapper .contact-section .width_b a:after{position:absolute;content:"";background-image:url(../images/dark_arrow.svg);width:7px;height:12px;right:16px;top:16px}#footer-wrapper .contact-section ul{padding:0;line-height:2em}#footer-wrapper .contact-section ul li{list-style:none}#footer-wrapper .contact-section ul li a{color:#fff;text-decoration:none}#footer-wrapper .contact-section ul li a:hover{text-decoration:underline}#footer-wrapper .contact-section h3{font-size:18px;font-weight:600;margin:0 0 20px;position:relative;color:#fff}#footer-wrapper .contact-section .width_a h3:after{content:"";position:absolute;background:#787c7d;height:1px;width:100%;top:35px;left:0}footer .copyright{background-color:#fff;padding:10px 0;text-align:center;font-size:12px;margin:0}footer .social{background:#ececed;padding:10px 0;text-align:right}footer .social-wrapper{width:calc(100% - 24px);margin:0 auto;display:table}footer .social .social-icon{display:inline-block}footer .social .social-icon a{width:43px;height:43px;border-radius:50%;position:relative;float:left;margin-right:4px}footer .social .social-icon a:hover{background-color:#a45e71}footer .social .social-icon:last-child{margin-right:0}footer .social .social-wrapper p{font-size:14px;color:#565b5d;margin:14px 20px 0 0;float:left}footer .social .fb a{background:#3b5998}footer .social .fb a img{position:absolute;top:11px;left:17px}footer .social .tw a{background:#55acee}footer .social .tw a img{position:absolute;top:14px;left:12px}footer .social .in a{background:#0077b5}footer .social .in a img{position:absolute;top:12px;left:12px}footer .social .yt a{background:#cb171e}footer .social .yt a img{position:absolute;top:14px;left:11px}.footer-logos{width:100%}.footer-logos img{width:100%;margin:0 30px 20px 0;max-width:230px;padding-right:20px}.footer-logos img.small{width:100%}.footer-logos img:last-child{padding-right:0}footer .social-wrapper{width:calc(100% - 30px)}.footer-logos .wrapper{padding:0 30px 30px}.footer-logos .wrapper a{display:inline-block}.socialicons{display:inline-block}@media screen and (max-width:320px){.socialicons{float:left;margin-top:10px}}@media screen and (min-width:1366px){#footer-wrapper .contact-section,footer .social-wrapper{width:1326px}#footer-wrapper .contact-section .width_a{width:470px;padding-right:74px}}@media screen and (min-width:960px){#footer-wrapper .contact-section{display:table;padding:30px 0}#footer-wrapper .contact-section .width_a{display:inline-block;float:left}#footer-wrapper .contact-section .width_b{display:inline-block;margin-top:8px;float:right}.footer-logos .wrapper{padding:0 30px 30px;text-align:center}}@media screen and (min-width:960px) and (max-width:1366px){#footer-wrapper .contact-section{width:calc(100% - 40px)}#footer-wrapper .contact-section .width_a{width:calc(100% - 67%);padding-right:4%}}@media screen and (max-width:960px){#footer-wrapper .column1,#footer-wrapper .column2{margin-bottom:40px}#footer-wrapper .column3{margin-bottom:10px}}.hero-wrapper{height:473px;max-width:1426px;margin:0 auto;background-image:url(../images/main.jpg);background-repeat:no-repeat;background-position:top center;position:relative}.hero-wrapper .bottom{position:absolute;bottom:150px;width:100%}#container.home{max-width:960px;margin:0 auto 40px;height:auto;overflow:hidden}.hero-wrapper h2{text-align:center;margin:0 auto;width:590px;padding-bottom:30px;line-height:1.4em}.hero-wrapper a{text-decoration:none;color:#fff;font-size:18px;text-align:center;display:block;width:200px;margin:0 auto}.hero-wrapper a img{padding-left:8px;width:10px}.latest-news img{width:100%}.latest-news .text h3{color:#a45e71;font-weight:500}.latest-news .marginright{margin-right:0}.image-home .imagesize{width:100%}@media screen and (min-width:980px){.latest-news{display:flex}.latest-news .image-home{float:left;width:652px}.latest-news .text{float:left;width:288px}.latest-news .marginright{margin-right:20px}.image-home .imagesize{width:652px}}@media screen and (max-width:620px){.hero-wrapper h2{width:calc(100% - 30px);font-size:18px}}@media screen and (min-width:620px) and (max-width:980px){.hero-wrapper h2{font-size:20px;width:50%}}@media screen and (max-width:980px){.hero-wrapper{height:280px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-wrapper .bottom{bottom:90px}.hero-wrapper h2{padding-bottom:15px}.blk_bg{width:100%;height:100%;background:#000;background:rgba(0,0,0,.5);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000', GradientType=0 )}}.tabs-home-buttons{width:100%;position:absolute;bottom:0}.tabs-home-buttons ul{margin:0 auto;padding:0;text-align:center;width:100%;list-style:none}.home .tabs-home-wrapper{margin:30px 0 50px}ul.tabs li{background:#a45e71;color:#fff;display:inline-block;float:left;width:50%;cursor:pointer;font-size:21px;font-weight:600}ul.tabs li a.current,ul.tabs li a.current:focus,ul.tabs li a.current:hover{background:#fff;color:#a45e71}ul.tabs li a{display:block;padding:20px 0;width:auto}ul.tabs li a:hover{background-color:#814757}ul.tabs li a.current:active{color:#333}.tab-content{display:none}.tab-content.current{display:inherit}input[type=text]{box-sizing:border-box;background-position:14px 12px;background-repeat:no-repeat;font-size:16px;padding:14px 10px;border:1px solid #a45e71;border-radius:0;border-right:none;text-align:left;width:100%;font-weight:300}.search-field button[type=submit]{color:#fff;padding:12px 40px;border:none;cursor:pointer;background:#a45e71;transition:.2s}.tabs-home-wrapper .search-field{padding:0}@media screen and (max-width:980px){#container.home{padding:0 20px}.tabs-home-buttons ul{width:100%}ul.tabs li{font-size:16px}}@media screen and (min-width:1330px){.tabs-home-buttons ul{width:calc(100% - 340px)}.school-search-section button[type=submit]{right:15px}}@media screen and (min-width:1070px) and (max-width:1330px){.tabs-home-buttons ul{width:calc(100% - 100px)}}.filters-home{padding:0;width:100%;list-style:none}.filters .dropdown a{text-decoration:none}.filters .dropdown p{line-height:16px;color:#a45e71}.filters .dropdown{padding-bottom:10px}.filters .dropdown:last-child{padding-bottom:0}.todo-list{margin:5px 0;padding:0}.todo-list li{position:relative;padding:7px 0;line-height:21px;color:#7d1935;list-style:none}.todo-list .toggle{display:block;position:relative}.todo-list input[type=checkbox]:active+.toggle .fa,.todo-list input[type=checkbox]:focus+.toggle .fa,.todo-list input[type=checkbox]:hover+.toggle .fa{border:1px solid #00a3e0}.todo-list input[type=checkbox]:active+.toggle,.todo-list input[type=checkbox]:focus+.toggle,.todo-list input[type=checkbox]:hover+.toggle{color:#00a3e0}.todo-list .toggle .fa-check{float:right;line-height:19px;width:19px;border:solid 1px #a45e71;text-align:center;color:#fff;background-color:#fff;transition:.2s}.todo-list .toggle:hover{color:#333}.todo-list .toggle:active{font-weight:600}.todo-list input[type=checkbox]:checked+.toggle .fa-check{background-color:#a45e71}.filters .dropdown{position:relative}.filters .dropdown [data-toggle=dropdown]{position:relative;display:block;color:#7d1935;background:#e4d1d6;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;padding:10px;font-weight:600}.icon-arrow{position:absolute;display:block;font-size:.7em;color:#fff;top:10px;right:16px}.open>.nav-title>.fa-angle-down,.tabs-home-wrapper .show .icon-arrow{-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s}.nav-title>.fa-angle-down,.tabs-home-wrapper .icon-arrow{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s}.icon-arrow:before{content:url(../images/pink_arrow_down.svg)}.filters .dropdown .dropdown-menu{max-height:0;overflow:hidden;list-style:none;padding:0;margin:0;padding:0 10px;display:none}.filters .dropdown .dropdown-menu li a{display:block;color:#6f6f6f;background:#eee;-moz-box-shadow:0 1px 0 #fff inset,0 -1px 0 #d5d5d5 inset;-webkit-box-shadow:0 1px 0 #fff inset,0 -1px 0 #d5d5d5 inset;box-shadow:0 1px 0 #fff inset,0 -1px 0 #d5d5d5 inset;text-shadow:0 -1px 0 rgba(255,255,255,.3);padding:10px 10px}.filters .dropdown .dropdown-menu li a:hover{background:#f6f6f6}.dropdown .hide,.filters .dropdown .show{-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0;transform-origin:50% 0}.filters .dropdown .show{display:block;max-height:9999px;transform:none!important;animation:showAnimation .5s ease-in-out;-moz-animation:showAnimation .5s ease-in-out;-webkit-animation:showAnimation .5s ease-in-out;-moz-transition:max-height 1s ease-in-out;-o-transition:max-height 1s ease-in-out;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;position:absolute;right:0;left:0;top:42px!important;margin:0 10px;background:#fff;z-index:999;border:1px solid #e4d1d6;border-top:none}.filters .dropdown .hide{max-height:0;-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0);animation:hideAnimation .4s ease-out;-moz-animation:hideAnimation .4s ease-out;-webkit-animation:hideAnimation .4s ease-out;-moz-transition:max-height .6s ease-out;-o-transition:max-height .6s ease-out;-webkit-transition:max-height .6s ease-out;transition:max-height .6s ease-out}.filters .dropdown .fa-check:before{font-size:12px}@keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}100%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-moz-keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}100%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes showAnimation{0%{-moz-transform:scaleY(.1);-ms-transform:scaleY(.1);-webkit-transform:scaleY(.1);transform:scaleY(.1)}40%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.04);-ms-transform:scaleY(1.04);-webkit-transform:scaleY(1.04);transform:scaleY(1.04)}100%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@-moz-keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes hideAnimation{0%{-moz-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1)}60%{-moz-transform:scaleY(.98);-ms-transform:scaleY(.98);-webkit-transform:scaleY(.98);transform:scaleY(.98)}80%{-moz-transform:scaleY(1.02);-ms-transform:scaleY(1.02);-webkit-transform:scaleY(1.02);transform:scaleY(1.02)}100%{-moz-transform:scaleY(0);-ms-transform:scaleY(0);-webkit-transform:scaleY(0);transform:scaleY(0)}}@media screen and (min-width:768px){.filters-home ul{margin:0;width:100%;padding:0 25px 25px}.filters-home .dropdown{position:relative;width:33.333333%;box-sizing:border-box;padding:10px;float:left}.filters .dropdown{padding-bottom:0;padding-top:0}.filters .dropdown:last-child{padding-bottom:0}.marginright{margin-right:20px}}#container.fullwidth{width:calc(100% - 40px);margin:0 auto 40px;height:auto;overflow:hidden}#container .fullwidth h2{font-weight:300;color:#333;font-size:21px}#container.fullwidth p{max-width:760px}@media screen and (min-width:1326px){#container.fullwidth,.footer #footer-container{max-width:1326px}}.topsection{max-width:1426px;margin:0 auto;background:#a45e71;position:relative;z-index:20}.topsection-wrapper{padding:0 50px 0;display:inline-block}.breadcrumb{list-style:none;overflow:hidden;padding:0;margin:0}.breadcrumb li{float:left}.breadcrumb li a{color:#fff;font-size:14px;text-decoration:none;margin-left:30px;position:relative;display:block;float:left;font-weight:300}.breadcrumb li:first-child a{margin-left:0}.breadcrumb li a::after{content:"";display:block;position:absolute;border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:10px;bottom:7px}.breadcrumb li:last-child a::after{display:none}.topsection #submenu li{list-style:none;padding:0;margin:0}.topsection #submenu li a{text-decoration:none;color:#fff}@media screen and (min-width:1001px){.topsection #submenu .dropdown-menu{transform:none!important;position:relative!important}#submenu .nav-title{display:none}#submenu .nav-title .fa{margin-left:.5rem;position:absolute;right:15px;top:15px}.topsection #submenu{background:#7d1935;box-shadow:rgba(0,0,0,.2) 0 4px 3px}.topsection #submenu ul{padding:0 50px;margin:0;min-width:180px}.topsection #submenu li{display:inline-block;line-height:50px;height:50px;width:100%;position:relative}.topsection #submenu ul li ul a{color:#7d1935}.topsection #submenu ul a,.topsection #submenu ul li .nav-title{display:block;position:relative;text-align:left;padding:0 1rem;font-weight:400;color:#fff}.topsection #submenu ul li ul{display:none;position:absolute;z-index:999;background-color:#fff;left:auto;padding:0;color:#985366;-moz-box-shadow:2px 2px 2px 1px #484c4eaa;-webkit-box-shadow:2px 2px 2px 1px #484c4eaa;box-shadow:2px 2px 2px 1px rgba(72,76,78,.67);width:100%;transition:visibility ease-in-out .3s}.topsection #submenu ul li ul.show{visibility:visible;height:auto}.topsection #submenu ul li .nav-title{display:block;cursor:pointer}.topsection #submenu li ul li{display:block;padding:0;color:#985366;border-bottom:1px solid #eee}.topsection #submenu li ul li a{padding:0 0 0 20px}.topsection #submenu li ul li a:hover{background:#eee;color:#985366}.topsection #submenu li ul li:last-child{border-bottom:none}.topsection #submenu ul .nav-title.selected,.topsection #submenu ul a.selected,.topsection #submenu ul a:hover,.topsection #submenu ul span:hover{background:#fff;color:#7d1935;font-weight:700}.topsection #submenu ul ul a.selected{background-color:#eee}.topsection #submenu ul ul a.selected:after,.topsection #submenu ul ul a:hover:after{display:none}#submenu ul.desktopshow{display:block!important}.principals-page .topsection #submenu li{max-width:30%;padding-right:10px}}@media screen and (max-width:1380px){.topsection-wrapper{padding:0 20px 0}.topsection #submenu ul{padding:0 20px}}@media screen and (min-width:768px) and (max-width:980px){.topsection #submenu ul{padding-left:20px}}@media screen and (max-width:1000px){.topsection{padding-bottom:20px}.topsection h1{font-size:1.6em;margin:10px 0;line-height:1.2em}.breadcrumb{display:none}#submenu .nav-title{padding-left:20px;display:block;padding:13px 0 13px 20px}#submenu .nav-title .fa-angle-down{float:right;margin-right:20px}#submenu .nav-title .fa-angle-down:before{font-size:24px}#submenu{display:block;width:calc(100% - 40px);margin:0 auto;position:relative;cursor:pointer;background:#7d1935;font-size:1em;z-index:1;color:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#submenu .nav-title:hover{background:#fff;color:#985366}#submenu.open .selected.nav-title{background:#fff;color:#985366;border-left-color:#6c6d70}#submenu ul{position:absolute;top:100%;left:0;padding:0;width:100%;display:none;background:#7d1935;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}#submenu ul li{font-size:1em}#submenu ul li a{text-decoration:none;display:block;color:#447dd3;padding:10px 20px}#submenu ul li .nav-title:hover,#submenu ul li a:hover{color:#a45e71;background:#fff}#submenu ul li ul{position:relative}#submenu ul li .nav-title{color:#fff}.topsection #submenu ul li ul li{background-color:#fff;border-bottom:1px solid #eee}.topsection #submenu ul li ul li a{padding-left:2rem;color:#7d1935}.topsection #submenu ul li ul li a.selected{font-weight:700;background:#eee}.topsection #submenu ul{padding:0}#submenu .open .nav-title,.topsection #submenu .open{box-shadow:rgba(0,0,0,.3) 0 0 10px;position:relative;z-index:999}.topsection #submenu .show{display:block}}.intro{margin-bottom:30px}.intro a{color:#a45e71;text-decoration:none;font-size:14px}.intro .text{display:block;line-height:1.4em}.intro .show-more{font-size:16px;cursor:pointer;color:#a45e71;display:inline-block}.intro .show-more:hover{text-decoration:underline}.intro .show-more-height{height:58px;overflow:hidden}.owl-carousel{z-index:auto!important}.owl-carousel .owl-stage-outer{background:#e4d1d6}.owl-carousel span{margin:7px;font-weight:500;display:block;text-align:center}.owl-carousel a{font-size:1em;color:#7d1935;line-height:1.4em}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#a45e71;font-size:13px;padding:5px;background:#e4d1d6;display:inline-block;cursor:pointer;margin:10px;border-radius:2px}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#e4d1d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#a45e71}.timeline .item a.chosen-year{position:relative}.timeline .item a.chosen-year:after{position:absolute;content:"";background:#7d1935;height:3px;width:100%;left:0;bottom:-8px}#body-area{width:100%;margin-top:30px;overflow:hidden}#body-area .sidebar{width:100%;margin-right:40px;margin-bottom:20px;float:left}#body-area.school-landing a,#body-area.school-landing li,#body-area.school-landing p{font-size:14px;text-decoration:none;list-style:none;line-height:1.2em}#body-area .sidebar h4{margin-top:0}#body-area .sidebar section{overflow:hidden;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ddd}#body-area .sidebar section:last-child{border-bottom:none;margin-bottom:0}#body-area .sidebar section.yearTitle{padding-bottom:10px}#body-area .sidebar section.yearTitle h3{margin:0;color:#00629b;font-weight:600;font-size:24px}#body-area .sidebar .col1{float:left;width:65%;text-align:left}#body-area .sidebar .col2{float:left;width:30%;margin-left:5%;text-align:left}#body-area .main-content ul,#body-area .sidebar ul{padding:0;margin:0;overflow:hidden}#body-area .main-content ul li,#body-area .sidebar ul li{padding:4px 0;overflow:hidden}#body-area .sidebar .school-links a{padding:15px;color:#fff;background:#00629b;display:flex;position:relative;justify-content:space-between}#body-area .sidebar .school-links a:hover{background:#00629b}#body-area .sidebar .school-links .button .fa{float:right;line-height:18px;font-size:16px}#body-area .main-content{width:100%;float:left}#body-area .main-content section{border:1px solid #ddd;margin-bottom:20px;padding:0 20px 20px;overflow:hidden}#body-area .main-content section:last-child{margin-bottom:0}#body-area .main-content .student-background .graph p.legend{margin:0 0 4px 0;font-size:12px;position:relative}#body-area .main-content .student-background .graph p.legend:before{float:left;height:10px;width:10px;content:"";margin-right:20px;margin-top:3px}#body-area .main-content .student-background .graph p.school:before{background-color:#00a3e0}#body-area .main-content .student-background .graph p.aust:before{background-color:#9e9d9e}#body-area .main-content .col1,#body-area .main-content .col2{float:left;width:50%;text-align:left}#body-area .main-content .col2{text-align:right;width:40%}#body-area .main-content .col3{float:left;width:90%;text-align:left}#body-area .main-content .col4{float:left;width:10%;text-align:left}#body-area .main-content .student-background .graph{margin-top:20px}#body-area .main-content .student-background .info p{font-style:italic;font-size:12px}#body-area .main-content .student-background #chart_div{margin-top:20px}#body-area .main-content .students .enrol_a,#body-area .main-content .students .enrol_b{overflow:hidden}#body-area .main-content .students .enrol_b{margin-top:20px}#body-area .main-content .students .enrol_a .values,#body-area .main-content .students .enrol_b .values{width:50%;float:left}#body-area .main-content .students .enrol_a .values ul li{padding:2px 0}#body-area .main-content .students p{margin:0}#body-area .main-content .students .enrol_a .values ul{margin-top:20px}#body-area .main-content .students .enrol_b p{margin-bottom:20px}#body-area .main-content .students .enrol_b .donutgraph_wrapper{float:left;width:100%;margin-top:1rem}#body-area .main-content .students .enrol_b .first{margin-right:4%}#body-area .main-content .students .enrol_b .donutgraph_wrapper p{font-size:12px;text-align:center;margin-top:20px;display:inline-block;width:100%}#body-area .main-content .students .enrol_b .donutgraph_wrapper .donutgraph{height:100px;width:100%;margin:0 auto;text-align:center}#body-area .main-content .students .enrol_a .piechart,#body-area .main-content .students .enrol_b .piechart{width:50%;height:auto;float:left;font-weight:700}#body-area .main-content .students .enrol_a .piechart img{width:100%}.graph-donut{position:relative;display:inline-block;width:100px;height:100px;text-align:center}.graph-donut canvas{position:absolute;top:0;left:0}.percent{display:inline-block;font-size:16px;color:#333;line-height:100px;z-index:2;text-align:center}.percent:after{content:'%';margin-left:.1em;font-size:1em}.percent.no-percent:after{content:''}@media screen and (min-width:1160px){#body-area .main-content .students .enrol_b .donutgraph_wrapper .donutgraph{width:50%}#body-area .main-content .students .enrol_b .donutgraph_wrapper p{text-align:left;width:50%;padding-top:15px}}#q-graph{display:block;position:relative;width:100%;height:220px;margin:20px 0 0;padding:0}#q-graph td,#q-graph tr{position:absolute;bottom:0;width:20%;z-index:2;margin:0;padding:0;text-align:center;color:#333}#q-graph th{width:100%;text-align:center;position:absolute;bottom:-30px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;color:#333}#q-graph td:hover{background-color:#484c4e}#q-graph thead tr{left:100%;top:50%;bottom:auto;margin:-2.5em 0 0 5em}#q-graph thead th{width:7.5em;height:auto;padding:.5em 1em}#q-graph thead th.sent{top:0;left:0;line-height:2}#q-graph thead th.paid{top:2.75em;line-height:2;left:0}#q-graph tbody tr{height:190px;padding-top:2px;margin-bottom:30px}#q-graph #q1{left:0}#q-graph #q2{left:25%}#q-graph #q3{left:50%}#q-graph #q4{left:75%}#q-graph .bar{width:50%}#q-graph .bar p{margin:0 auto;padding:0;position:relative;top:-25px;font-size:12px}#q-graph .sent{background-color:#00a3e0}#q-graph .paid{left:50%;background-color:#a45e71}@media screen and (min-width:768px){.intro{width:720px}.timeline .list li{padding:0 60px}#body-area .sidebar{width:395px}#body-area .main-content{width:891px}#body-area .main-content .student-background .index{width:37%;margin-right:3%;float:left}#body-area .main-content .student-background .graph{width:60%;float:left;margin-top:0}#body-area .main-content .student-background .info{position:relative;bottom:20px;display:block;clear:left;width:33%}#body-area .main-content .students .enrol_a{width:36%;margin-right:4%;float:left}#body-area .main-content .students .enrol_b{width:60%;float:left}#body-area .main-content .students .enrol_b{margin:0}#body-area .main-content .students .enrol_b .donutgraph_wrapper .donutgraph{float:right;margin:auto}}@media screen and (min-width:768px) and (max-width:1380px){#body-area .sidebar{width:30.333333%;margin-right:3%}#body-area .main-content{width:66.666666%}}@media screen and (min-width:1380px){#body-area .main-content .student-background .graph p.legend{margin-left:26px;position:relative;top:5px}#body-area .main-content .student-background .graph p{display:inline-block}}.naplan-landing .box{width:calc(100% - 2px);border:1px solid #ddd;height:260px;margin:0 0 20px 0;text-align:center;position:relative;float:left}.naplan-landing .box-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 30px)}.naplan-landing .box-content h4{color:#333;margin:20px 0 0}.naplan-landing .box-content p{font-weight:300}.naplan-landing .boxes a{color:#333;text-decoration:none}#container h2.naplan{color:#00629b;font-size:24px}@media screen and (min-width:768px){.naplan-landing .box{width:426px;margin:0 20px 20px 0}}@media screen and (min-width:768px) and (max-width:1380px){.naplan-landing .box{width:48%;margin:0 2% 20px 0}.naplan-landing .boxes .box:nth-child(2n+2){margin-right:0}}@media screen and (min-width:1380px){.naplan-landing .boxes .box:nth-child(3n+3){margin:0}}.sidebar-wrapper .dropdown .show{position:relative!important;top:0!important}#body-area .filters ul li{display:block;clear:left;width:100%}.school-search .sidebar{margin-top:0}.school-search .sidebar-wrapper{background:#e4d1d6;padding:20px}.school-search .filters .dropdown .hide,.school-search .filters .dropdown .show{background:#fff}#body-area .sidebar ul.todo-list{padding:10px 0}.school-search .filters{position:relative}.school-search .icon-arrow:before{content:url(../images/pink_arrow_right.svg)}.school-search .icon-arrow{position:absolute;display:block;font-size:.7em;color:#fff;top:12px;left:10px;width:8px}.school-search .filters .dropdown [data-toggle=dropdown]{padding:10px 10px 5px 35px}.school-search .main-content .col{width:19%;float:left}.school-search .main-content .col p{margin:0;font-size:14px}.school-search .main-content .col p.value{font-weight:600}.school-search .main-content .school-section a{text-decoration:none}.school-search .main-content .school-section a.view-btn{float:right;text-transform:capitalize;color:#a45e71;padding:10px 21px;font-size:14px;border:1px solid #a45e71}.school-search .main-content .school-section a.view-btn:hover{background:#7d1935;color:#fff}.school-search .main-content .school-section{border-top:1px solid #ddd;padding:30px 0 50px;overflow:hidden;width:100%}.school-search .main-content .school-section h2{margin-top:0;margin-bottom:30px;font-size:21px}#container.fullwidth .school-section h2{font-weight:600;color:#7d1935}.open .fa-angle-right,.school-search .show .icon-arrow{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s}.fa-angle-right,.school-search .icon-arrow{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);-moz-transition:-moz-transform .6s;-o-transition:-o-transform .6s;-webkit-transition:-webkit-transform .6s;transition:transform .6s}.school-search .tabs-home-wrapper input{border:none}.main-content .pagination{padding:50px 0;width:100%}.main-content .pagination .wrapper{display:table;margin:0 auto}.main-content .pagination a{float:left;padding:8px 16px;margin:0 8px;font-weight:300;text-decoration:none;border:1px solid #a45e71;color:#a45e71}.main-content .pagination a.current{background:#a45e71;color:#fff}.main-content .pagination a:hover{background:#e4d1d6}.main-content .pagination .pag_arrow_left,.main-content .pagination .pag_arrow_left:after{content:url(../images/pag_arrow_left.svg);width:8px;height:15px;position:relative;top:1px;right:1px}.main-content .pagination .pag_arrow_right{content:url(../images/pag_arrow_right.svg);width:8px;height:15px;position:relative;top:1px;left:1px}.main-content .pagination .pag_arrow_right:after{content:url(../images/pag_arrow_right.svg);float:right;position:relative;top:1px;left:1px;width:8px}.main-content .tabs-home-wrapper button[type=submit]{padding:12px 24px}@media screen and (max-width:1380px){.school-search .main-content .school-section .col{width:50%;float:left;margin-bottom:20px}.school-search .main-content .school-section h3{margin-bottom:20px}.school-search .main-content .school-section a.view-btn{float:left}}@media screen and (max-width:728px){.main-content .pagination a{margin:0 4px;padding:6px 12px}.school-search .main-content .school-section a{margin-top:10px}}@media screen and (min-width:768px) and (max-width:1024px){#body-area.school-search .sidebar{width:100%;margin-right:0;position:relative;display:inline-block;float:none}#body-area.school-search .main-content{width:100%;margin-top:1.5rem}}.web-search .search-field{padding:0;margin:0 0 40px}.showing-results{font-style:italic;font-weight:300;padding-bottom:20px}.showing-results p{margin:0;clear:left}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.for-iPad-landscape{margin-top:10em}}.web-search .search-results h2{color:#a45e71;float:left}.web-search .search-results p{clear:left}.web-search .search-results a{text-decoration:none}.web-search .search-results a:hover{text-decoration:underline}.web-search .search-results li{border-top:1px solid #ddd;margin:30px 0 60px;list-style:none}.web-search .search-results li:first-child{margin-top:0}.accordion{width:100%}.accordion a{text-decoration:underline}.accordion .toggle-accordion{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.accordion .option{position:relative;margin-bottom:1em}.accordion .content,.accordion .title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s}.accordion .title{padding:1em 2.5em 1em 1em;display:block;cursor:pointer;font-weight:500;box-sizing:content-box}.accordion .toggle-accordion:active+.title,.accordion .toggle-accordion:focus+.title,.accordion .toggle-accordion:hover+.title{background:#00629b;color:#fff}.accordion .nested-content-narrow{width:75%;margin:0 auto}.glossary .accordion .title,.naplan-results .accordion .title{background:#e4d1d6;color:#a45e71}.accordion .title:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;font-size:.8em;position:absolute;right:1.25em;top:50%;box-sizing:border-box;transform:translateY(-50%);transition:all .2s}.accordion .edit-display>.title:after{transform:rotate(180deg) translateY(50%)}.accordion .content-accordion{overflow:hidden;background:#f7f1f3}.content .accordion .content-accordion{max-height:0}.accordion .content-accordion p{margin:0;padding:1.8em 1em}.toggle-accordion:checked+.title+.content-accordion{max-height:none}.toggle-accordion:checked+.title:after{transition:all .6s;-webkit-transform:rotate(-180deg) translateY(50%)!important;transform:rotate(-180deg) translateY(50%)!important}.toggle-accordion+.title:after{transition:all .6s}.dropdownmobile .accordion .title{background:#fff;color:#ababab;text-align:center;border:1px solid #ddd;background:#00629b;color:#fff}.school-search .dropdownmobile .accordion .title:after,.school-search .dropdownmobile .accordion .title:before{background-color:transparent}@media screen and (min-width:768px){.schoolmap .dropdownmobile .accordion .title{display:none}.schoolmap .dropdownmobile .content-accordion{overflow:visible}}@media screen and (min-width:1024px){.school-search .dropdownmobile .accordion .title{display:none}.school-search .dropdownmobile .content-accordion{overflow:visible}}@media screen and (max-width:1024px){.accordion .content-accordion{max-height:0}}#body-area.glossary{margin-top:0}.glossary .letter{font-size:24px;display:block;font-weight:600;color:#00629b;padding-bottom:20px;margin-top:0;text-transform:uppercase;cursor:default}.glossary .anchor{display:block;height:40px;width:0}.accordion span:first-child{margin-top:0}.alphabet-list{background-color:#00629b;width:100%;overflow:auto;margin-top:10px;padding:20px 0}.alphabet-list .inner{white-space:nowrap;color:#fff;text-align:center}.alphabet-list .inner ul{list-style:none;padding:0;margin:0}.alphabet-list .inner ul li{display:inline-block;text-transform:uppercase;transition:all .2s}.alphabet-list .inner li a{color:#fff;text-decoration:none;padding:10px 14px;font-weight:300}.alphabet-list .inner li a:hover{color:#00a3e0}.alphabet-list .inner li a.active{font-weight:600}.alphabet-list li.noterm{color:#888;padding:10px 18px}@media screen and (max-width:768px){.glossarypage{padding-bottom:0}}@media screen and (min-width:1366px){#body-area .main-content .students .enrol_b .donutgraph_wrapper{width:48%;margin-top:0}}@media screen and (min-width:1328px){.alphabet-list .inner li a{padding:10px 18px}}.btn:hover{text-decoration:underline}.popup,.secondpopup{background:rgba(0,0,0,.4);position:fixed;display:none;z-index:5000;height:100%;width:100%;left:0;top:0}.popup>div,.secondpopup>div{position:fixed;background:#fff;box-shadow:none;padding:20px;width:70%;max-width:300px;z-index:5001;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;text-align:left}.popup h3,.secondpopup h3{color:#333;margin:0}.popup a,.secondpopup a{padding:5px 28px 5px 14px;font-size:14px;color:#fff;position:relative;text-decoration:none}.popup a:after,.secondpopup a:after{content:url(../images/pag_arrow_right_white.svg);position:absolute;right:6px;width:6px}.popup button,.secondpopup button{position:absolute;right:0;background:#00a3e0;top:0;border:0;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;padding:0}.popup button:hover,.secondpopup button:hover{background-color:#078ec1}.map-container{position:relative;padding-bottom:64.29%;height:0;overflow:hidden;max-width:100%}.map-container embed,.map-container iframe,.map-container object{position:absolute;top:0;left:0;width:100%;height:100%}#body-area.schoolmap .filters ul li.dropdown{width:100%;padding:0;margin-bottom:10px}#body-area.schoolmap .filters ul.filters-home{margin:0}#body-area.schoolmap .filters ul li.dropdown:first-child{margin-right:2%}.schoolmap .school-list{list-style:none;padding:0;margin:1em 0 0}.schoolmap .school-list li{border-top:1px solid #ddd;overflow:hidden}.schoolmap .school-list li:first-child{border-top:0}.schoolmap .school-list .selected{background:#f5f5f5}.schoolmap .school-list li a{text-decoration:none;color:#333;display:block;overflow:hidden;padding:20px}.schoolmap .school-list li a:active,.schoolmap .school-list li a:focus{background:#e4d1d6}.schoolmap .school-list li a:hover{background:#f5f5f5}.schoolmap .school-list li a p{margin:0}.schoolmap .school-list li h3{margin:0 0 30px;font-size:1em;font-weight:700;color:#7d1935;line-height:1.4em}.schoolmap .school-list .leftside{float:left}.schoolmap .school-list .rightside{float:right}.schoolmap .school-list .rightside p{font-weight:700}.schoolmap .filters .dropdown [data-toggle=dropdown]{color:#fff;background:#00629b}.schoolmap .filters .dropdown .dropdown-menu li a{color:#00629b;background:#00629b}.schoolmap .filters .dropdown .dropdown-menu li a:hover{background:#f6f6f6}.schoolmap .icon-arrow:before{content:url(../images/white_arrow_down.svg)}.schoolmap .todo-list li{color:#00629b}.schoolmap .todo-list .toggle .fa-check{border:solid 1px #00629b}.schoolmap .todo-list input[type=checkbox]:checked+.toggle .fa-check{background-color:#00629b}.schoolmap .todo-list input[type=checkbox]:active+.toggle .fa,.schoolmap .todo-list input[type=checkbox]:focus+.toggle .fa,.schoolmap .todo-list input[type=checkbox]:hover+.toggle .fa{border:1px solid #00a3e0}.schoolmap .todo-list input[type=checkbox]:active+.toggle,.schoolmap .todo-list input[type=checkbox]:focus+.toggle,.schoolmap .todo-list input[type=checkbox]:hover+.toggle{color:#00a3e0}.schoolmap .left-column p.results{font-size:14px;color:#a3a3a3;padding-bottom:0}@media screen and (min-width:768px){.schoolmap .filters,.schoolmap .left-column{width:33%;float:left;clear:left}.schoolmap .right-column{width:65%;float:right;max-width:854px}.schoolmap .accordion .option{margin-bottom:0;position:inherit}.schoolmap .school-list{height:450px;overflow:auto}}.principals-page .topsection #submenu ul{width:58%;margin-left:-5px;padding-right:0}@media screen and (max-width:768px){.schoolmap .filters{margin-bottom:20px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.principals-page .topsection #submenu .show{width:47.5%}#body-area.schoolmap .filters ul li.dropdown{width:100%}}@media screen and (min-width:1024px){#body-area.schoolmap .filters ul li.dropdown{width:49%;clear:none;margin:0;float:left}}.intro-section{margin-bottom:30px}.fullwidth .fa-external-link{padding-left:5px}#naplan-submenu li{list-style:none;padding:0;margin:0}#naplan-submenu li a{text-decoration:none;color:#333}#naplan-submenu .nav-title{padding-left:20px;display:block;padding:13px 0 13px 20px;color:#333;font-weight:300;font-size:21px}#naplan-submenu .nav-title:active,#naplan-submenu .nav-title:focus,#naplan-submenu .nav-title:hover{background:#e4d1d6;color:#a45e71}#naplan-submenu .nav-title .fa-angle-down{float:right;margin-right:12px;color:#333}#naplan-submenu .nav-title .fa-angle-down:before{font-size:24px}#naplan-submenu{display:block;width:98%;margin:0 auto;position:relative;cursor:pointer;background:#fff;border:2px solid #e4d1d6;font-size:1em;z-index:1;color:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}#naplan-submenu:hover{background:#fff;color:#985366}#naplan-submenu ul{position:absolute;top:100%;left:-2px;padding:0;width:100%;display:none;background:#fff;border:2px solid #e4d1d6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}#naplan-submenu ul li{font-size:1em}#naplan-submenu ul li a{text-decoration:none;display:block;color:#333;padding:10px 20px}#naplan-submenu ul li a:active,#naplan-submenu ul li a:focus,#naplan-submenu ul li a:hover{color:#a45e71;background:#e4d1d6}#naplan-submenu ul{padding:0}.select-category p{margin:0}.interpret a:before{position:relative;content:url(../images/info.svg);width:18px;height:18px;top:3px;margin-right:7px}#body-area.naplan-content{margin-top:20px}.legend .filters-home{margin:0}.legend .filters-home .dropdown{width:85%;padding:0}.category-inner{margin:0;padding:0;display:flex}.legend .filters-home .dropdown span{padding-right:20px}.category-inner .toggle{display:flex;position:relative;font-size:14px;margin-right:.25rem;flex-direction:row-reverse}.category-inner .text-popup{display:flex;align-items:baseline}.category-inner li{list-style:none;display:flex;margin-bottom:10px;flex-direction:row;text-align:left;padding-right:10px}.category-inner .toggle .fa-check{float:left;line-height:19px;height:19px;border:solid 1px #ccc;text-align:center;color:#fff;background-color:#fff;transition:.2s;margin-right:10px;padding:0 2px}.category-inner input[type=checkbox]:checked+.toggle .red{background-color:#7d1935;border:solid 1px #7d1935}.category-inner input[type=checkbox]:checked+.yellow .fa{background-color:#f5bc33;border:solid 1px #f5bc33}.category-inner input[type=checkbox]:checked+.blue .fa{background-color:#00a3e0;border:solid 1px #00a3e0}.category-inner input[type=checkbox]:checked+.toggle .black{background-color:#333;border:solid 1px #333}.category-inner input[type=checkbox]:checked+.grey .fa{background-color:#9e9d9e;border:solid 1px #9e9d9e}.category-inner .blue:hover{color:#00a3e0}.category-inner .yellow:hover{color:#f5bc33}.category-inner .grey:hover{color:#9e9d9e}.category-inner .inline{padding:10px 0}.category-inner{margin-top:10px}.legend{display:block;margin-bottom:20px}@media screen and (min-width:768px){#naplan-submenu{width:215px;margin:0 0 0 12px}#naplan-submenu,h2.inline{display:inline-block}.select-category{float:left}.category-inner .inline{display:inline-block;margin-left:10px;padding:0}.category-inner{margin-top:0}.category-inner{display:flex}.category-inner li{padding-right:15px;display:flex;margin-bottom:0}#container h2.naplan{color:#00629b;font-size:34px}}hr.graph-separator{border-width:4px;clear:both}#container.fullwidth .principal-login p{max-width:100%;line-height:1.6em}#container.fullwidth .principal-login .main-content p:first-child{margin-top:0}.principal-login .sidebar{background:#f5f5f5}.principal-login .sidebar .sidebar-wrapper{padding:15px 20px}#container.fullwidth .principal-login .sidebar h2{color:#333;font-size:21px;margin:0;font-weight:500}.principal-login .sidebar p{margin-top:0}.principal-login .sidebar .search-wrapper{display:block}.principal-login .sidebar .search-field{background:0 0;padding:0}.principal-login .sidebar .search-field input{box-sizing:border-box;border-right:1px solid #a45e71!important}.principal-login .sidebar .search-field button{margin-top:10px;width:100%;padding:15px auto}.principal-login .sidebar .search-field button[type=submit]:hover{background:#985366}.principal-login .sidebar .sidebar-wrapper a{margin-top:30px;font-size:14px;display:inline-block}.principal-login .sidebar .search-field p{text-align:left;margin:0;padding-bottom:5px;color:#a45e71}.sidebar .personalisation{position:relative}.sidebar .personalisation a.arrow{float:right;width:14px;height:25px;background:url(../images/dark-grey-arrow-down.svg);margin-top:0}.principals-landing .content-area .editbtn{color:#333;display:inline-block;font-weight:600;margin:20px 0 0}.principals-landing .content-area .editbtn:before{content:url(../images/edit.svg);position:relative;left:0;width:15px;padding-right:10px;float:left}#container.fullwidth .principals-landing .content-area p{max-width:100%}.principals-landing .content-area{border:1px solid #d5d5d5;padding:20px;border-top:none;overflow:hidden}.principals-landing .content-box{margin-bottom:30px}.principals-page .topbar .nav-principal:before{position:relative;margin-right:12px;content:url(../images/profile.svg);width:22px;height:22px}.principals-landing .content-box .title{padding:20px;background:#e4d1d6}#container.fullwidth .principals-landing .content-box .title h2{margin:0;font-size:1em;font-weight:700;color:#a45e71;line-height:1.4em}#container.fullwidth .principals-landing .editsection h3{margin-top:0;font-size:1em;font-weight:700;color:#333;line-height:1.4em}.principals-page .topsection{padding-top:20px}.principals-page .topbar .nav-principal{color:#fff;padding-left:20px;margin-right:30px}.principals-page .topbar a{color:#fff}.principals-header--rightside .signout a{text-align:center;padding:5px 30px 5px 40px;border:1px solid #fff;margin:10px 0;line-height:27px;width:100%;position:relative}.principals-header--rightside .signout a:before{content:url(../images/lock.svg);width:10px;position:absolute;left:12px;top:2px}@media screen and (min-width:1380px){.principals-page .topbar p{right:215px}}@media screen and (min-width:768px){.principals-header--rightside{width:38%;justify-content:flex-end}.principals-page .topsection #submenu li{line-height:50px}.principals-page .topsection{padding-top:0;padding-bottom:20px}.principals-page .topsection-wrapper{padding-top:0}.principals-page .topsection-wrapper h1{padding:0 0;margin:20px 0 0;line-height:1.4em}.principals-page .topbar{background:#985366;position:relative}.principals-page .topbar p{position:absolute;top:-6px;text-align:right}.principals-page .topsection #submenu .signout a:hover:after{position:inherit;background:0 0}.principals-page .topsection #submenu .signout a:hover{background:#a45e71}}@media screen and (min-width:769px) and (max-width:1024px){.principals-page .topsection #submenu{display:flex;width:100%}.principals-header--rightside{width:50%}.principals-page .topsection #submenu .nav-title{width:45%}}@media screen and (min-width:768px) and (max-width:1001px){.topsection #submenu ul li{width:100%}.topsection #submenu ul .no-select{min-width:130px}}p.expand-one{display:inline-block;margin:0}.content-one{display:none;background:#f5f5f5;font-family:Lato,Helvetica,Arial,sans-serif;position:relative;top:20px;margin-bottom:20px}.content-one .wrapper{padding:20px;overflow:hidden}.content-one .wrapper h4{color:#333;margin:0}.content-box .savesection{text-align:right;display:inline-block;float:right}.content-box .savesection .save-btn{float:right;display:inline-block}.content-box .save-btn button{border:none;box-shadow:none;background:#a45e71;color:#fff;padding:5px 20px;margin-top:8px;font-weight:300;cursor:pointer}.content-box .save-btn button.submit{padding:5px 40px}.content-box .save-btn button:last-child{margin-left:6px}.content-box .save-btn button:hover{background:#985366}.fr-box.fr-basic.fr-top .fr-wrapper,.fr-toolbar.fr-top{box-shadow:none!important;border:1px solid #ccc}.fr-box .fr-counter{background:0 0!important}.content-one #editor a,.content-one #editor h1,.content-one #editor h2,.content-one #editor h3,.content-one #editor h4,.content-one #editor p{color:inherit;margin:0}.fr-popup .fr-input-line input+label{z-index:inherit!important}p.draft-message,p.publication-message,p.submitted{display:none}p.draft-message:before,p.publication-message:before,p.submitted:before{content:url(../images/tick.svg);width:19px;position:relative;top:3px;margin-right:5px}.content-box .savesection p{float:right;margin:8px 16px 0 0;color:#00a3e0}.content-box .savesection p.publication-message{margin:20px 0 0 20px}.content-one .textfield{box-sizing:border-box;font-size:16px;padding:14px 10px;border:1px solid #ccc;border-radius:0;text-align:left;width:100%;font-weight:300;margin:20px 0 10px}.content-one input{border:1px solid #ccc;border-right:1px solid #ccc;margin:20px 0 10px}.content-one .selectfield{box-sizing:border-box;width:100%;border:1px solid #ccc;margin:20px 0 10px;height:30px;background:#fff}.mapsection{display:block;margin-top:20px;overflow:hidden}.mapsection .coordinates{float:left}.mapsection .coordinates .formplace{display:inline-block;width:100px;margin-right:10px}.mapsection .coordinates .formplace label{display:block;padding-bottom:5px}.mapsection .coordinates .formplace input{width:100%;box-sizing:border-box;padding:3px;border-right:1px solid #a45e71}.content-box .mapsection .savesection{margin-top:19px}input[type=reset]{border:none;box-shadow:none;background:#a45e71;color:#fff;padding:5px 20px;margin-top:8px;font-weight:300;cursor:pointer}.content-box .map{width:100%}.content-box .map .map-container{padding-bottom:28%}.content-one #editor{margin-top:20px;position:relative}.content-one #editor textarea{width:100%;box-sizing:border-box;border:1px solid #ccc;padding:10px;line-height:1.6em;min-height:100px}.content-one #charNum{font-weight:700;font-size:14px;color:#a45e71}.modify-details .content-field{clear:both;width:100%}.modify-details .content-field .fieldtitle{font-weight:700;color:#a45e71;width:100%;display:flex;align-items:center}.modify-details .content-field .mySchoolTitle{display:block}.content-field input{border:1px solid #ccc;border-right:1px solid #ccc}.content-field .fieldlabel{width:100%}.currentschools{font-family:Lato,Helvetica,Arial,sans-serif;border:1px solid #ccc;width:100%}.currentschools .school-heading-row{background:#f0f0ee;font-weight:700;padding:15px 0 15px 10px;overflow:hidden}.currentschools .school-col{width:75%;float:left;position:relative}.currentschools .school-col:after{position:absolute;content:"";right:0;top:-15px;padding:15px 0;background:#ccc;width:1px;height:100%}.currentschools .remove-col{width:25%;float:left;text-align:center;height:0}.currentschools .school-row{padding:15px 0 15px 10px;overflow:hidden;border-bottom:1px solid #ccc}.currentschools .school-row:last-child{border-bottom:none}.currentschools .school-col p{margin:0;padding-right:10px}.currentschools .removed{color:#ccc}.modify-details .content-field input.error{border:2px solid red;position:relative}.modify-details .content-field .validation-message{color:red;margin:5px 0 0 0;width:100%}.modify-details .content-field .validation-message:before{margin-right:10px;content:url(../images/error.svg);width:20px;display:inline-block;top:3px;position:relative}.principals-page #naplan-submenu{background:0 0;border:none;width:100%;z-index:0;margin:0}.principals-page #naplan-submenu .nav-title{font-size:2.1em;font-weight:500;line-height:1.2em;padding-left:0}.principals-page #naplan-submenu:not(.no-arrow) .nav-title:after{content:url(../images/select-icon.svg);width:11px;margin-left:15px;position:relative;right:0}.principals-page #naplan-submenu .nav-title a{color:#fff}.principals-page #naplan-submenu .nav-title:active,.principals-page #naplan-submenu .nav-title:focus,.principals-page #naplan-submenu .nav-title:hover{background:0 0}.principals-page #naplan-submenu .nav-title:active a,.principals-page #naplan-submenu .nav-title:focus a,.principals-page #naplan-submenu .nav-title:hover a{color:#e4d1d6}@media screen and (max-width:768px){.content-box .mapsection .savesection{float:left;clear:left;margin:0}.content-box .mapsection .save-btn button:last-child{margin:20px 0 0}.content-box .map .map-container{padding-bottom:80%}.content-box .mapsection .savesection .save-btn,.content-box .mapsection .savesection p{float:left}}@media screen and (min-width:768px){.modify-details .content-field{margin-bottom:20px}.modify-details .flex-it{display:flex}.modify-details .content-field .validation-message{margin-left:20px}.content-field input{margin:0 0 0 20px}.flex-blank,.modify-details .content-field .fieldtitle{width:20%}.content-field .fieldlabel,.currentschools{margin-left:20px}.currentschools .school-col{width:88%}.currentschools .remove-col{width:12%}.principals-page #naplan-submenu .nav-title{margin:20px 0 0}.content-box .savesection p.publication-message{margin:8px 16px 0 0}}.tables .accordion .title{background:#e4d1d6;color:#a45e71;font-weight:600}.tables .accordion .title span{font-weight:400;display:block}.tables .accordion .edit-display .title>span{display:none}.tables .accordion .title span:before{display:inline-block;margin-right:10px}.table-content .col1{width:100%;text-align:left;padding:10px 0}.table-content .col2{width:auto;text-align:left;padding:10px 20px;border-left:2px solid #fff}.table-content{list-style:none;margin:0;overflow:hidden;padding:0}.table-content li{overflow:hidden;padding:0 0 0 20px;background:#fff;display:flex}.table-content li:nth-child(even){background:#eee}.table-content li.heading{font-weight:700;border-top:2px solid #ddd}.table-content li:nth-child(1){border-top:none}.tabs-vet{overflow:hidden;margin-bottom:20px}.tabs-vet ul{margin:0 auto;padding:0;text-align:center;width:100%;display:flex;list-style:none}.tabs-vet ul li a{color:#a45e71;padding:14px 10px;background:#fff;box-sizing:border-box;height:100%}.tabs-vet ul li{font-size:16px;border:1px solid #a45e71}.tabs-vet ul.tabs li a.current,.tabs-vet ul.tabs li a.current:focus,.tabs-vet ul.tabs li a.current:hover{color:#fff;background:#00629b}.tabs-vet ul.tabs li a:hover{background:#f0f0f0}.table-content li.heading .col2{color:#a45e71}@media screen and (min-width:768px){.table-content .col2{width:20%;padding:10px 0 0 20px}#body-area.tables{width:80%;margin:30px auto 0}.tables .accordion .title span{display:inline-block;margin-left:10px}}.control{display:block;position:relative;padding-left:30px;margin-bottom:15px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control input:focus~.control__indicator,.control:hover input~.control__indicator{background:#ccc}.control input:checked~.control__indicator{background:#7d1935}.control input:checked:focus~.control__indicator,.control:hover input:not([disabled]):checked~.control__indicator{background:#985366}.control input:disabled~.control__indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control__indicator:after{content:'';position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.school-page-header .topsection,.topsection{background:#00629b;margin-bottom:1.5rem}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.space-between{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-between}.space-evenly{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:space-evenly}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.t-title{font-size:1.75rem;line-height:130%;margin:2rem 0 1rem}.w-100{width:100%}.mb3{margin-bottom:3rem}.mt3{margin-top:3rem}.col-10-md,.col-12-md,.col-16-md,.col-8-md{-webkit-box-flex:0}.col-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-8-md{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-10-md{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-14-md{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-12-md{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.text-image-block__item--row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image-block__item figure{margin:0}.text-image-block__content{padding:5rem}.text-image-block__title{color:#00629b;text-transform:uppercase;letter-spacing:3px;font-size:2rem}.text-image-block__button{border:3px solid #7d1935;border-radius:6px;padding:1rem 2rem;color:#7d1935;font-weight:600;transition:background ease-in .3s}.text-image-block__button:hover{background-color:#7d1935;color:#fff}.addLinks{padding:15px 15px 0}.addLinks a{color:#00629b;text-decoration:underline;letter-spacing:.3px}.sidebar .sidebar-wrapper{background:#f0f0f0}.sidebar .dropdown [data-toggle=dropdown]{background:#f0f0f0;color:#000}.sidebar .search-field button[type=submit]{background:#00629b}.sidebar .icon-arrow:before{content:'\f0da';font-family:FontAwesome;font-style:normal;font-size:18px;color:#00629b}.sidebar .todo-list li,.sidebar .todo-list li label{color:#00629b;cursor:pointer}.sidebar .todo-list .toggle .fa-check{border-color:#00629b}.sidebar .todo-list input[type=checkbox]:checked+.toggle .fa-check{background:#00629b}.naplan-header .dropdown-container ul,.sidebar .dropdown .dropdown-menu{border:none;box-shadow:rgba(0,0,0,.2) 0 5px 8px;margin-bottom:10px}.naplan-header .dropdown-container .nav-title{background:#f0f0f0;color:#00629b}.naplan-header .dropdown-container .nav-title:active,.naplan-header .dropdown-container .nav-title:focus,.naplan-header .dropdown-container .nav-title:hover{background-color:#00629b;color:#fff}.naplan-header .dropdown-container ul li span:focus,.naplan-header .dropdown-container ul li span:hover,.naplan-header.dropdown-container ul li span:active{background-color:#eee;color:#00629b}.naplan-header .dropdown-container .nav-title .fa-angle-down{color:inherit}.naplan-header .dropdown-container{border-color:#f0f0f0}.naplan-header .naplan-header--dropdowns{width:24%}.onlineLogo .naplan-header--dropdowns{width:19%}.naplan-header .naplan-header--dropdowns .dropdown-container{width:100%}.naplan-header .naplan-header--dropdowns button{margin-bottom:10px}.naplan-header .naplan-online-logo-container{max-height:40px;margin:5px auto!important}.naplan-results-table-container .data-filters{flex:auto;margin-top:15px}.naplan-results--caveats{margin-top:2rem}.footer{background:#7d1935;padding:40px 0 0}.footer #footer-container{margin:0 auto;padding:0 30px}.footer .footer__nav{list-style-type:none;margin:0;padding:0}.footer .contact-details a,.footer .footer__nav-links a{font-size:1rem;color:#fff;margin-bottom:15px;display:block;line-height:100%}.footer__nav-links a{text-decoration:underline}.footer .contact-details a:hover,.footer .footer__nav-links a:hover{text-decoration:underline}.footer .footer-logos a{display:block;padding-right:30px}.footer .principal-btn a{border:3px solid #7d1935;background:#f4f4f4;border-radius:6px;padding:10px 40px;text-align:center;margin:0 0 20px;box-shadow:rgba(0,0,0,.2) 0 0 10px;color:#7d1935;display:inline-block;transition:all ease-in-out .2s;min-width:130px;font-weight:600}.footer .principal-btn a:hover{background-color:#7d1935;color:#fff;border:3px solid #fff}.footer .sign-out-link a{color:#fff;text-decoration:underline;margin-bottom:20px}.footer .footer_social-icons .fb,.footer_social-icons .in,.footer_social-icons .tw,.footer_social-icons .yt{border-radius:99%;border:2px solid #fff;width:30px;height:30px;padding:6px 5px 1px 4px;text-align:center;box-shadow:rgba(0,0,0,.4) 0 0 10px;display:inline-block;margin-right:20px}.footer .footer_social-icons .tw{padding:7px 4px 0 5px}.footer .contact-details i{margin-right:10px}.footer .subscribe-btn{border:3px solid #7d1935;background:#f4f4f4;border-radius:8px;padding:10px 30px;text-align:center;margin:10px 0 30px;box-shadow:rgba(0,0,0,.2) 0 0 10px;color:#7d1935;display:inline-block;transition:all ease-in-out .2s;border:2px solid #fff;font-weight:600}.footer .subscribe-btn:hover{background-color:#7d1935;color:#fff;border:3px solid #fff}.footer__lower{background:#fff;margin-top:40px}.footer__lower .footer__lower-logo img{max-width:300px;float:right}.footer__lower .copyright{font-size:.8rem;color:#00629b;text-align:left}.footer__lower a{color:#00629b;text-decoration:underline}.footer__lower .copyright span:nth-child(1){color:#d88e4f}.footer__lower .copyright span:nth-child(2){color:#86af0a}.footer__lower .copyright span:nth-child(3){color:#7d1935}.contact-details{text-decoration:underline}.content-page h2{color:inherit}.school-page-header .portal .topsection-wrapper{width:70%}.school-page-header .portal .school-navigation-wrapper{width:20%;margin:20px 0}.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:160px;padding-top:280px}.accept{border:3px solid #7d1935;background:#f4f4f4;border-radius:8px;padding:10px 30px;text-align:center;margin:10px 0 30px;box-shadow:rgba(0,0,0,.2) 0 0 10px;color:#7d1935;display:inline-block;transition:all ease-in-out .2s;border:2px solid #fff;font-weight:600}.accept:hover{background-color:#7d1935;color:#fff;border:3px solid #fff}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:0;padding-top:5px}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:0;padding-top:5px}}@media only screen and (min-device-width:360px) and (max-device-width:640px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:0;padding-top:5px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){.legendinfo{font-style:italic;font-size:12px;text-align:center;padding-left:0;padding-top:5px}}@media screen and (max-width:768px){.principals-page #submenu{display:flex;width:100%}.principals-page #submenu .nav-title{width:40%}.principals-page .principals-header--rightside{width:55%}.principals-page .topsection #submenu ul{width:100%}.col-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.text-image-block__content{padding:1rem}.text-image-block__title{font-size:1.5rem}.mt3,mb3{margin:1.5rem 0}.footer .footer-logos a{margin-top:20px;display:inline-block}.footer-logos img{max-width:180px}.contact-details{margin-top:30px}}@media screen and (min-width:1001px) and (max-width:1140px){.topsection #submenu li{width:auto}.topsection #submenu .no-select{min-width:180px}}@media screen and (min-width:1001px) and (max-width:1030px){.principals-page .topsection #submenu ul{width:60%}.principals-header--rightside{width:38%}}@media screen and (max-width:600px){.category-inner,.text-popup{display:inline}.school-page-header .topsection .topsection-wrapper{width:100%}.school-page-header .topsection .school-navigation-wrapper{width:100%;margin:15px 20px}.addLinks{display:block}.addLinks a{width:100%;display:block;margin-bottom:10px}.naplan-header .naplan-header--dropdowns{width:100%}.principals-page .principals-header--rightside{width:100%;padding:5px 10px 15px;justify-content:space-between;visibility:visible;opacity:1;height:auto}.principals-page #submenu .nav-title{width:100%}.principals-page .topbar .nav-principal{padding-left:10px}.principals-page #submenu ul{top:50px;z-index:999}.principals-page .topsection{padding-top:0}.topsection .show .principals-header--rightside{visibility:hidden;height:0;opacity:0}.principals-page .topbar .nav-principal{margin-right:0}}
body{font-family:Lato,Helvetica,Arial,sans-serif}.intro{font-family:Lato,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#333;line-height:1.4em;width:100%}.intro .full-description{display:none}.intro .full-description p{display:block}span.disabled{color:gray!important}#container.fullwidth{overflow:visible!important}.main-content .validation-message{color:red;margin:5px 0 0 0;width:100%}.no-data-message{color:red;margin:5px 0 0 0;width:100%}.error::-webkit-input-placeholder{color:red!important}.error ::-moz-placeholder{color:red!important}.error :-ms-input-placeholder{color:red!important}.error :-moz-placeholder{color:red!important}div.popup>div,div.secondpopup>div{box-sizing:border-box;max-width:768px;width:100%}@media screen and (min-width:480px){div.popup>div,div.secondpopup>div{width:70%}}div.similarSchoolsGraphsPopup>div{box-sizing:border-box;max-width:768px;width:100%}@media screen and (min-width:480px){div.similarSchoolsGraphsPopup>div{width:70%}}div.allSchoolsGraphsPopup>div{box-sizing:border-box;max-width:768px;width:100%}@media screen and (min-width:480px){div.allSchoolsGraphsPopup>div{width:70%}}.footer-logos img{height:100%}#body-area .main-content .students .enrol_a .piechart{min-width:150px}.filters-map{padding:0;width:100%;list-style:none}@media screen and (min-width:768px){.filter-map{margin-left:-10px;margin-right:-10px;width:auto}.filter-map .dropdown{position:relative;width:33.333333%;box-sizing:border-box;padding:10px;float:left}#naplan-submenu,h3.inline{display:inline-block}.modify-details .content-field select{margin-left:20px}}.legend .filters-map{margin:0}.legend .filters-map .dropdown{width:85%;padding:0}.legend .filters-map .dropdown span{padding-right:20px}.category-inner input[type=checkbox]:checked+.toggle .blue{background-color:#00a3e0;border:solid 1px #00a3e0}.modify-details .content-field input.input-validation-error{border:2px solid red;position:relative}.modify-details .content-field .field-validation-error{color:red;margin:5px 0 0 0;width:100%}.modify-details .content-field .field-validation-error:before{margin-right:10px;content:url(../images/error.svg);width:20px;display:inline-block;top:3px;position:relative}.modify-details .content-field select,input[type=password]{border:1px solid #ccc;border-right:1px solid #ccc;text-align:left;width:100%;font-weight:300;padding:14px 0}p.draft-message,p.publication-message,p.submitted{display:block!important}.dropdown-container li{list-style:none;padding:0;margin:0}.dropdown-container li span{text-decoration:none;color:#333}.dropdown-container .nav-title{display:block;padding:10px;color:#333;font-weight:600;font-size:16px;background:#e4d1d6;background:#e4d1d6;color:#7d1935}.dropdown-container .nav-title:active,.dropdown-container .nav-title:focus,.dropdown-container .nav-title:hover{background:#e4d1d6;color:#a45e71}.dropdown-container .nav-title .fa-angle-down{float:right;color:#a45e71;margin-left:1rem}.dropdown-container .nav-title .fa-angle-down:before{font-size:24px}.dropdown-container{display:inline-block;width:98%;margin:0 auto;margin-bottom:10px;position:relative;cursor:pointer;background:#fff;border:2px solid #e4d1d6;font-size:1em;color:#fff;font-weight:400;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}.dropdown-container:hover{background:#fff;color:#985366}.dropdown-container ul{position:absolute;top:100%;left:-2px;padding:0;min-width:100%;max-height:420px;display:none;background:#fff;border:2px solid #e4d1d6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;z-index:2}.dropdown-container ul.scroll-vertical{overflow-y:scroll}.dropdown-container ul li{font-size:1em}.dropdown-container ul li span{text-decoration:none;display:block;color:#333;padding:10px 20px}.dropdown-container ul li span:active,.dropdown-container ul li span:focus,.dropdown-container ul li span:hover{color:#a45e71;background:#e4d1d6}.dropdown-container ul{padding:0}@media screen and (min-width:768px){.dropdown-container{width:250px}.dropdown-container.dynamic-width{width:unset;min-width:unset}}@media screen and (min-width:768px){.interpret-float{float:right}#body-area.website-search .main-content{width:66.666666%}}a.button,button[type=submit]{color:#fff;padding:12px 40px;border:none;cursor:pointer;background:#00629b;transition:.2s;vertical-align:top}a.button-full-width{width:100%;display:block;text-align:center;padding:1rem 0}.interpret{cursor:pointer;color:#a45e71;font-weight:700}.interpret span:before{position:relative;content:url(../images/info.svg);width:18px;height:18px;top:3px;margin-right:7px}.legend{margin-top:-20px;text-align:left;font-weight:700;position:relative}.legend span{margin-bottom:10px;display:inline-block}.control.control--radio{margin-right:30px}#naplan-submenu{z-index:10}.principal-login .sidebar-wrapper .login-additional-link a{margin-top:5px}.principal-login .sidebar .search-field input{border:1px solid #a45e71}input[type=password]{padding-left:10px}.validation-summary-errors{color:red;text-align:left}.highcharts-labels{font-family:Lato,Helvetica,Arial,sans-serif}.hero-wrapper a img{width:8px}.currentschools{max-height:500px;overflow-y:auto}#SchoolSearchResult{padding:0;width:100%;background:#fff;border:2px solid #e4d1d6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-height:212px;overflow-y:auto;display:none;border:1px solid #ccc;border-top:0;margin:1px 0 0 0}#SchoolSearchResult li{font-size:1em;list-style:none;padding:0;margin:0;cursor:pointer;text-decoration:none;display:block;color:#333;padding:10px 20px}#SchoolSearchResult li:hover{color:#a45e71;background:#e4d1d6}@media screen and (min-width:768px){#SchoolSearchResult{margin:1px 0 0 20px}}.student-gain .table-information{width:100%;border-top:2px solid #eee;border-bottom:2px solid #eee;line-height:30px!important}#container.fullwidth p{max-width:100%!important}#naplan-submenu ul{max-height:500px;overflow-y:auto}#tinymce.mceContentBody{width:99%}.principals-landing .content-box .title h4{margin:0}.content-page iframe,.content-page img{max-width:100%}.content-page ul{display:inline-block}#naplan-submenu .nav-title{position:relative;padding:13px 10px 13px 20px!important}#naplan-submenu .nav-title .fa-angle-down{position:absolute;right:0}@media screen and (max-width:768px){.content-page img{width:auto!important;height:auto!important}}@media screen and (min-width:768px){.content-page #naplan-submenu{width:450px}}.alphabet-list{margin-top:0!important}.accordion-item{margin:16px 0}.accordion-item>h2{background-color:#00629b;color:#fff;padding:1em 2.5em 1em 1em;display:block;cursor:pointer;font-weight:500;box-sizing:content-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .2s;transition:all .2s;font-size:16px!important;margin:0!important}.accordion-item>h2:after{content:"\f078";font-family:FontAwesome;font-style:normal;font-weight:400;font-size:.8em;position:absolute;right:1.25em;top:50%;box-sizing:border-box;transform:translateY(-50%);transition:all .2s}.accordion-item>h2.open:after{transform:rotate(180deg) translateY(50%)}.accordion-item:active>h2,.accordion-item:focus>h2,.accordion-item:hover>h2,accordion-item>h2.open{background:#00629b}.accordion-item>div{background:#f0f0f0;display:none;padding:1.8em 1em}.accordion-item>div>p{margin:0}.accordion-item>h2.open>div{max-height:inherit;padding:1.8em 1em}.glossary .letter{padding-top:30px}.glossary .anchor{height:0!important}.enrolment-table{border:none;font-size:14px;margin-top:10px}.enrolment-table tr{vertical-align:middle}.enrolment-table td{padding:3px 3px 3px 0;width:33%}.enrolment-table .rectangle{width:25px;height:15px}.naplan-landing .box-content{width:calc(100% - 30px);height:calc(100% - 30px)}.tile-landing img{width:calc(100% - 30px);height:calc(80% - 30px)}#footer-wrapper .contact-section .width_b li a{margin-top:5px;display:block;padding:10px 100px 10px 12px}#footer-wrapper .contact-section .width_b li a:hover{text-decoration:none}.school-navigation-wrapper{margin:20px}.school-navigation-wrapper a{font-size:16px;color:#fff;text-align:center;padding:10px;border:1px solid #fff;line-height:27px;display:block;width:calc(100% - 22px);position:relative}@media screen and (min-width:768px){.school-navigation-wrapper{float:right;margin-top:60px}.principals-page .school-navigation-wrapper{margin-top:30px}}@media screen and (min-width:1366px){.school-navigation-wrapper{margin-right:50px}}@media screen and (min-width:1366px){footer #footer-wrapper .contact-section .width_a{width:450px;padding-right:54px}}@media screen and (min-width:768px){.graph-area .legend-table{display:inline-block}.graph-area .graph-description{width:70%;float:right}.graph-area:after{content:"";display:table;clear:both}}.website-search-bar{padding:0;margin:0 0 40px}.website-search .main-content .showing-results{padding-bottom:40px}.website-search .main-content .col p{margin:0;font-size:14px}.website-search .main-content .search-item-section{border-top:1px solid #ddd;padding:25px 0;overflow:hidden}.website-search .main-content .search-item-section h2{margin-top:0;color:#a45e71!important;font-size:1.5rem}.naplan-online-logo-container{margin-left:auto;margin-top:10px;margin-right:10px}.mr-4{margin-right:4px}@media screen and (min-width:768px){.naplan-header{display:flex;flex-wrap:wrap;justify-content:flex-start}.interpret-fb{align-self:center;margin-left:auto}.data-filters{flex:0 0 100%}}.graph-title{margin-top:5px;margin-bottom:5px;text-align:center;font-weight:700;overflow:hidden}
#studentDistributionGraph{display:block;position:relative;width:100%;height:220px;margin:20px 0 0;padding:0}#studentEnrollmentPieChart{position:relative;width:153px;height:200px;float:left;padding:0;margin:0}#indigenousStudents,#nonEnglishSpeakingStudents{display:inline-block;position:relative;min-width:120px;height:120px;float:right;padding:0;margin:0}div.chart-wrapper{width:100%;min-width:240px;display:inline-block;vertical-align:top}#naplanStudentGain .highcharts-color-0:last-child{fill:#d7d7d7;stroke:#00a3e0}#naplanStudentGain .highcharts-color-1:last-child{fill:#4a9270;stroke:#00a3e0}#naplanStudentGain .highcharts-color-2:last-child{fill:#b7ddb8;stroke:#00a3e0}#naplanStudentGain .highcharts-color-3:last-child{fill:#fff;stroke:#00a3e0}#naplanStudentGain .highcharts-color-4:last-child{fill:#f1c3c2;stroke:#00a3e0}#naplanStudentGain .highcharts-color-5:last-child{stroke:#00a3e0;fill:#dd5a5d}@media screen and (min-width:768px){div.chart-wrapper{width:33%}}div.chart-wrapper p{text-align:center}.highcharts-container{margin:auto}#totalCapitalExpenditureCumulativePieChart,#totalCapitalExpenditurePieChart,#totalGrossIncomePieChart{display:inline-block;position:relative;width:100%;height:240px;padding:0;margin:0}.highcharts-legend{display:none}.highcharts-title{font-family:Lato,Helvetica,Arial,sans-serif}.highcharts-axis-labels text{font-family:Lato,Helvetica,Arial,sans-serif;color:#000!important;font-size:12px!important;font-weight:400!important}.highcharts-axis-title{font-family:Lato,Helvetica,Arial,sans-serif;color:#000!important;font-size:18px!important;font-weight:400!important;fill:#000!important}.highcharts-plot-line-label{font-family:Lato,Helvetica,Arial,sans-serif;color:#000!important;font-size:12px!important;font-weight:400!important}.highcharts-label text{font-family:Lato,Helvetica,Arial,sans-serif;font-weight:400!important}.highcharts-grid-line{stroke-width:0}#naplanGraphs{width:100%}#naplanStudentGain{width:100%}#naplanBands{width:100%}#naplanBands .highcharts-grid-line{stroke-width:1px}#naplanSimilarSchoolsBubble{width:100%!important}.bubble-tooltip-header{font-family:Lato,Helvetica,Arial,sans-serif!important;color:#000!important}.bubble-tooltip-content{font-family:Lato,Helvetica,Arial,sans-serif!important;margin:0 auto;text-align:center}@media screen and (max-width:581px){.highcharts-xaxis>.highcharts-axis-title{transform:translate(0,40px)!important}.legend{margin-top:20px}}
.table-border{border:2px solid #d4d4d4;padding:1px;margin-top:15px;margin-bottom:15px}.table-content div.col2{text-align:center;color:#000;min-width:40px}.attendance-filter-label{display:inline-block;margin-right:10px;margin-top:1.5rem}.attendance-filter-item{display:inline-block}.naplan-result-filter-label{display:inline-block;margin-right:10px}.interpreting-all-students img,.interpreting-similar-students img{max-width:100%}.naplan-partipation-value-container{margin:2rem 0}.naplan-partipation-value{display:inline-block;padding:1rem;font-weight:700}#similarSchoolsTable{width:100%}@media screen and (max-width:768px){.naplan-partipation-value-container{text-align:center}.naplan-result-filter-label{display:block;margin-right:0;margin-bottom:15px}.naplan-results-table-container{display:block}.interpreting-all-students,.interpreting-similar-students{display:block;margin:1rem auto;overflow:hidden;max-width:50%}.interpreting-all-students-border,.interpreting-similar-students-border{border:solid .5rem #e4d1d6;margin:1rem auto}}@media screen and (max-width:600px){.interpreting-all-students,.interpreting-similar-students{max-width:100%}}@media screen and (max-width:420px){.interpreting-all-students,.interpreting-similar-students{margin:1rem 0;max-width:100%}.interpreting-all-students-border,.interpreting-similar-students-border{border:solid .5rem #e4d1d6;margin:1rem auto}}@media screen and (min-width:1024px){.naplan-results-table-container{float:left;max-width:65%;width:100%}.interpreting-all-students,.interpreting-similar-students{float:right;max-width:30%;width:100%;overflow:hidden}.interpreting-all-students-border,.interpreting-similar-students-border{border:solid .5rem #e4d1d6;margin:1rem auto}}.naplan-result-legend-text{display:inline-block;margin-top:20px;margin-bottom:20px}.naplan-result-filter-item{display:inline-block}#allSchoolsLegend{display:none}#allSchoolsTable{width:100%;display:none}.table-content .col-colour{width:50px;text-align:center;padding:10px 0;background-color:#fff}#school-finances .table-content li{padding:0}.table-content .col-title{width:100%;text-align:left;padding:10px 20px;border-left:2px solid #fff}.table-content .col-value{width:175px;text-align:center;padding:10px 20px;border-left:2px solid #fff}li.total{font-weight:700}div.total{font-weight:700}
.infobox{background-color:#fff;border:1px solid #005d93;border-radius:10px;left:0;position:relative;top:0;width:256px}.infobox_close{border:none;cursor:pointer;position:absolute;right:5px;top:5px}.infobox_content{font-family:Arial;font-size:13px;line-height:22px;margin:5px;padding-right:20px;text-align:center}.infobox_pointer{height:38px;left:20px;overflow:hidden;position:relative;top:-1px;width:33px;z-index:1}.MapPushpinBase{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
table.table{font-family:Lato,Helvetica,Arial,sans-serif}table.table caption{background-color:#e4d1d6;color:#a45e71;font-weight:600;padding:1em;text-align:left}table.table td,table.table th{padding:10px 0;text-align:center}table.table th{font-weight:700;color:#7d1935}table.table td:first-child,table.table th:first-child{text-align:left;padding-left:20px}table.striped tbody tr:nth-child(2n+1) td{background-color:#eee}table.row-separator td{border-bottom:1px solid #a45e71}table.first-column-header tbody td:first-child{font-weight:700;color:#a45e71}.participation-table,.similar-schools-list,.visit-report-table{width:100%;margin:auto}.participation-table td{width:33.3333%}table.table.similar-schools-list th{color:#000}.naplan-result-table thead tr th:first-child{width:10%}.naplan-result-table thead tr th:not(:first-child){width:18%}.naplan-result-table td:first-child{text-align:center!important;padding:0!important}.legend-table{border-collapse:separate;border-spacing:5px}.naplanlegend{font-size:12px;margin-left:5px}.naplan-relative-gain-table thead tr th:first-child{width:10%}.naplan-relative-gain-table thead tr th:not(:first-child){width:15%}.naplan-realtive-gain-table td:first-child{text-align:center!important;padding:0!important}.popup-tooltiptext{display:none;position:absolute;background-color:#fff;border-width:1px;width:130px;height:182px;z-index:1}@media only screen and (max-device-width:480px){.naplan-realtive-gain-table thead tr,.naplan-result-table thead tr{font-size:12px}.naplan-result-table div{position:relative}}@media only screen and (max-device-width:768px){.popup-tooltiptext{margin-left:-30px}}@media only screen and (max-device-width:500px){.naplan-result-table tbody tr td:last-child .popup-tooltiptext{margin-left:-60px}}.popup-window:hover span.popup-tooltiptext{display:block}table.results-in-numbers{font-size:.9em;width:100%;border-style:solid;border-color:#565b5d;border-width:4px}table.results-in-numbers th,table.results-in-numbers thead td{text-align:center;font-weight:700;font-size:1.167em;color:#fff;background-color:#005d93}table.results-in-numbers thead th{height:35px}table.results-in-numbers tbody td{vertical-align:top}table.results-in-numbers td,table.results-in-numbers th{border-bottom:1px solid #e3d1d6;border-right:1px solid #e3d1d6}table.results-in-numbers tr.color-row img{height:6px;width:100%}table.results-in-numbers tr.color-row td{line-height:0;font-size:0;height:6px;width:9%}table.results-in-numbers tr.sim-all-row td{width:9%;height:auto}table.results-in-numbers tr.selected-school-row td{width:9%;padding-top:3px;padding-bottom:3px;height:3.3em;vertical-align:middle}.results-in-numbers .avg{text-align:center;font-weight:700;font-size:.917em;display:block}.results-in-numbers .err{text-align:center;font-size:.917em;color:grey;display:block}.results-in-numbers .all,.results-in-numbers .all-err,.results-in-numbers .sim,.results-in-numbers .sim-err{text-align:center;font-weight:700;font-size:.917em;line-height:1.3em;color:#a45e71;display:block}.results-in-numbers .all-avg,.results-in-numbers .sim-avg{text-align:center;font-weight:700;font-size:.917em;color:#000;display:block}table.results-in-numbers td.year-column{width:10%}table.results-in-numbers thead th{width:18%;border-right:solid 1px #fff}span.sim{padding-top:10px}
.boxContainer{background-color:#7d1935}label.required:after{color:red;content:" *"}option:disabled{color:#999}.header h1{color:#fff}.mainForm{background-color:#fff;border-radius:5px;padding-bottom:15px;margin-left:-10px;margin-right:-10px;margin-bottom:30px}audio:focus{outline:0}.tcwrapper{display:block;border:1px solid #00629b;padding:5px;margin-top:5px;width:auto;height:auto}.tcwrapper h2{font-size:1.5em;font-weight:500;color:#000;line-height:1.6em}.tcwrapper p{font-size:15px}.rsbtn_exp{min-width:300px}#rsbtn_scrollcontrols{display:none!important}@media only screen and (min-device-width :375px) and (max-device-width :667px) and (orientation :portrait){.rs-player-loadindicator{display:none!important}}@media only screen and (min-device-width :320px) and (orientation :portrait){.rs-player-loadindicator{display:none!important}}#homeBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:0;background-color:#e5e5e5;color:#313131;cursor:pointer;padding:15px;border-radius:4px}#homeBtn:hover{background-color:#e5e5e5}
.richtext-right{float:right;margin-left:20px;margin-bottom:20px;max-width:45%;overflow:hidden}.richtext-left{float:left;margin-right:20px;margin-bottom:20px;max-width:45%;overflow:hidden}@media screen and (max-width:768px){.richtext-left,.richtext-right{width:100%!important;float:none!important;display:block!important;margin-left:0!important;text-align:center;max-width:100%}}.richtext-thumbnail{float:right;margin-left:20px;margin-bottom:20px;width:120px}.richtext-thumbnail img{width:100%!important;height:auto!important}@media screen and (max-width:320px){.richtext-thumbnail{width:100%!important;float:none!important;display:block!important;margin-left:0!important;text-align:center}}.richtext-full-width-image{width:100%}.richtext-full-width-image img{width:100%!important;height:auto!important;margin-bottom:20px}.richtext-two-image-in-a-row{width:100%;display:block}.richtext-two-image-in-a-row img{width:50%!important;height:auto!important;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.richtext-two-image-in-a-row img{width:100%!important}}.richtext-three-image-in-a-row{width:100%;display:block}.richtext-three-image-in-a-row img{width:33.333333%!important;height:auto!important;padding:30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:768px){.richtext-three-image-in-a-row img{width:100%!important}}.richtext-pdf-icon::before{content:"";background:transparent url(/Content/images/file-pdf.svg) center left no-repeat;width:40px;height:32px;display:inline-block;vertical-align:sub}
/*# sourceMappingURL=map/styles.min.css.map */
