@font-face{font-family:'DIN Condensed Bold';src:url(/fonts/dincond-bold-webfont.eot);src:url(/fonts/dincond-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/fonts/dincond-bold-webfont.woff2) format('woff2'),url(/fonts/dincond-bold-webfont.woff) format('woff'),url(/fonts/dincond-bold-webfont.ttf) format('truetype'),url(/fonts/dincond-bold-webfont.svg#dincond-boldregular) format('svg');font-weight:400;font-style:normal}.top-image-home ul.bxslider{margin:0!important}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#fff}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-clone{display:none}:active,:focus,a:active,a:focus,a:hover{outline:0}a{-moz-transition-duration:.5s;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}body{padding:0;margin:0;background:#d4d4d4;font-size:12pt;font-family:Roboto,sans-serif;color:#3c3c3b}a{text-decoration:none;color:#bf1728}a:active,a:focus,a:hover{color:#bf1728;text-decoration:none;cursor:pointer}h1,h2,h3,h4,h5,h6{font-family:"DIN Condensed Bold",sans-serif;color:#bf1728}h1{font-size:30pt}h2{font-size:18pt}h3{font-size:15pt}h4{font-size:13.5pt}h5{font-size:11pt}h6{font-size:8pt}p{font-weight:100;line-height:1.8em;margin-bottom:15px}p a{font-weight:700}hr{margin:20px 0;border-top:1px solid #6d6e71;height:1px;clear:both;float:left;width:100%}img{max-width:100%}button.button{background:#242d5f;border:0;color:#fff;min-width:100px;height:30px;font-size:13px}button.button:hover{-webkit-transition:all .5s ease;transition:all .5s ease}button.button:active{box-shadow:inset 0 1px 7px 0 rgba(0,0,0,.2)}.clear{clear:both}body{padding-top:170px}.container{max-width:1280px}.container.main{background:#fff}.internal .container.content{max-width:1280px}.internal .top-image:hover img{transform:none}.top-image{padding-left:0;padding-right:0;overflow:hidden}.top-image:hover img{transform:scale(1.2);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.top-image img{width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.top-image .adv{position:absolute;z-index:2;top:54px;left:2%;color:#fff;width:100%}.top-image .text{float:left;top:-8px;position:relative}.top-image .number{max-width:88px;font-family:"DIN Condensed Bold",sans-serif;display:block;float:left;font-size:200pt;vertical-align:top;line-height:136pt;color:rgba(255,255,255,.67);min-height:400px}.top-image h2{color:#fff;text-transform:uppercase;font-size:38pt;line-height:40pt;border-top:8px solid #bf1728;margin:0;float:left;padding-top:6px;clear:both}.top-image h2 p{margin:0;padding:0;line-height:inherit}.top-image h3{color:#fff;font-size:24pt;line-height:34pt;margin:0;float:left;clear:both}.top-image h3 span{color:rgba(255,255,255,.67);font-size:30pt}.top-image ul{list-style-type:none;float:left;padding:0;clear:both;margin-top:20px;line-height:30px;font-family:"DIN Condensed Bold",sans-serif;font-size:12pt}.top-image ul li span{font-size:15pt;color:#fff}.top-image a.btn-base{border:2px solid #fff;margin-top:40px;color:#fff;font-weight:700;padding:10px 30px;float:left;clear:both}.top-image-home .adv{position:absolute;z-index:2;top:54px;left:2%;color:#fff;width:100%}.top-image-home .text{float:left;top:-8px;position:relative}.top-image-home .number{max-width:88px;font-family:"DIN Condensed Bold",sans-serif;display:block;float:left;font-size:200pt;vertical-align:top;line-height:136pt;color:rgba(255,255,255,.67);min-height:400px}.top-image-home h2{color:#fff;text-transform:uppercase;font-size:38pt;line-height:40pt;border-top:8px solid #bf1728;margin:0;float:left;padding-top:6px;clear:both}.top-image-home h2 p{margin:0;padding:0;line-height:inherit}.top-image-home h3{color:#fff;font-size:24pt;line-height:34pt;margin:0;float:left;clear:both}.top-image-home h3 span{color:rgba(255,255,255,.67);font-size:30pt}.top-image-home a.btn-base{border:2px solid #fff;margin-top:40px;color:#fff;font-weight:700;padding:10px 30px;float:left;clear:both}.wbg{background:#FFF}.gbg{background:#eee}.lgbg{background:#f5f5f5}header{position:fixed;top:0;max-width:1280px;z-index:10000;background:#fff;padding:30px 0 0;height:170px;margin-left:-15px;margin-right:-15px}header .logo{display:block;float:left;width:369px;height:50px;background:url(/images/SAISlogo.svg) no-repeat;overflow:hidden;text-indent:-9999px;margin:0 0 0 70px}.breadcrumbs{position:absolute;bottom:20px;left:4%;max-width:98%;z-index:3;color:#999;font-size:9pt;font-family:Roboto,sans-serif}.breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline;color:#fff}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font:16pt "DIN Condensed Bold",sans-serif}.btn:hover{text-decoration:none!important}.btn-base{display:inline-block;padding:5px 20px;position:relative}.btn-default,.btn-primary{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;color:#fff;background:#242d5f;padding:8px 12px;font:16pt "DIN Condensed Bold",sans-serif}.btn-default.active,.btn-default.focus,.btn-default.hover,.btn-default:active,.btn-default:focus,.btn-default:hover,.btn-primary.active,.btn-primary.focus,.btn-primary.hover,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background:#242d5f}.btn-danger,.btn-danger:hover{background-color:#bf1728;border-color:#bf1728}.btn-success.modified{padding:7px}.btn-success.modified img{margin-right:10px}.btn-cta{background:#242d5f;font-family:"DIN Condensed Bold",sans-serif;font-size:14pt;height:30px;width:142px;line-height:29px;padding:0;margin-top:15px;cursor:pointer}.btn-cta.active,.btn-cta.focus,.btn-cta.hover,.btn-cta:active,.btn-cta:focus,.btn-cta:hover{background:#bf1728}.fa.icon-default{font-weight:700;font-size:30px}.ucontent+.ucontent{padding-top:20px}.ucontent .downloads .block-title,.ucontent .downloads .list-title,.ucontent .list .block-title,.ucontent .list .list-title{color:#3c3c3b;font-size:14pt;border-bottom:4px solid #bf1728;line-height:30pt}.ucontent .downloads ol li,.ucontent .downloads ul li,.ucontent .list ol li,.ucontent .list ul li{font-weight:300;margin:0;text-indent:inherit;line-height:24pt}.ucontent .downloads ol li a,.ucontent .downloads ul li a,.ucontent .list ol li a,.ucontent .list ul li a{color:#6a6a6a;font-weight:lighter}.ucontent .downloads ol li a:hover,.ucontent .downloads ul li a:hover,.ucontent .list ol li a:hover,.ucontent .list ul li a:hover{text-decoration:none;color:#bf1728}.ucontent .downloads ol li:before,.ucontent .downloads ul li:before,.ucontent .list ol li:before,.ucontent .list ul li:before{content:"";display:none}ol li{font-weight:300;margin-bottom:.6em;line-height:24pt}footer{height:100px;font-size:9pt}footer>.container{background:#6d6e71;min-height:100px}footer .logo{margin:28px 0 0 35px;background:url(/images/sprite.png) 0 -170px;width:136px;height:36px;display:block}footer p{color:#fff;font-size:9pt;margin:0}footer hr{margin:101px 0 0}footer .logos{text-align:center}footer .logos a{display:block}footer .logos a.ib{background:url(/images/icons.png) 0 -33px;width:70px;height:70px;margin:16px auto 0}footer .logos a.edu{background:url(/images/icons.png) -80px -33px;width:166px;height:80px;margin:13px auto 0}footer .logos a.council{background:url(/images/icons.png) -256px -33px;width:72px;height:51px;margin:24px auto 0}footer .reg{padding:0;margin-top:18px}.icon{background:url(/images/icons.png) no-repeat;float:left;margin-right:17px}.icon.location{width:23px;height:26px;background-position:-143px 0}.icon.phone{width:23px;height:26px;background-position:-170px 0}.icon.fax{width:23px;height:26px;background-position:-201px 0}.icon.email{width:23px;height:26px;background-position:-233px 0}.contacts .icon.location{width:23px;height:26px;background-position:-263px 0}.contacts .icon.phone{width:23px;height:26px;background-position:-290px 0}.contacts .icon.fax{width:23px;height:26px;background-position:-321px 0}.contacts .icon.email{width:23px;height:26px;background-position:-353px 0}.transition{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}ul.clean{margin:0;padding:0;list-style:none}ul.clean li{text-indent:0!important;margin:0!important;padding:0!important}ul.clean li:before{display:none}ul.inline li{display:inline}.gm-style-iw *{display:block;width:100%}.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0}.gm-style-iw a{color:#4272db}.panel-heading{background:#bf1728;color:#fff;padding:12px;line-height:61px;border-bottom:1px solid #c84455}.panel-heading h4{margin:5px 0;font-size:14.5pt;font-weight:100!important}.panel-heading a{color:#fff;display:block;width:100%}.panel-heading a em,.panel-heading a i{float:right}.panel-heading a:hover{text-decoration:none!important}.panel-heading a em.fa,.panel-heading a i.fa{font-size:12pt!important;line-height:10pt;position:relative;top:3px}.panel-body{padding:12px}@media only screen and (min-width:1025px){.mobile{display:none}}.boximage .thumbreal{display:none}.sitemap .ucontent ul{margin:inherit}.search-field{float:left;padding:0 10px;margin:0 10px 0 0;height:38px}.searchresults li:before{content:""!important}.searchblock{display:none;position:relative;top:39px;left:0;right:0;margin:0 15px;height:50px;z-index:99999;background:#fff}.searchblock input#query{border:none;width:90%;position:absolute;top:15px;left:70px}.ui-autocomplete,.ui-front.ui-autocomplete{z-index:9999999;max-height:400px;overflow-y:scroll}.ui-menu-item a{display:block}.ui-menu-item a.ui-state-focus,.ui-menu-item a:hover{border:none!important;font-weight:400!important;margin:0!important}.searchicon{position:absolute;left:0;top:0;width:50px;height:50px;background:url(../images/seach-button.gif) center center}.searchclose{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/sprite.png) 0 -70px}.contact-list{min-height:500px}.contact-list h3{margin-bottom:20px;color:#6a6a6a}.contact-list a{color:#6a6a6a;font-weight:100!important}.contact-list p{line-height:22pt;font-weight:lighter;margin-bottom:20px}.contact-list .explanation{position:absolute;bottom:37px}.contacts.map{min-height:500px;min-width:100%}.directions{font-weight:100}.directions .title{color:#bf1728;font-family:"DIN Condensed Bold",sans-serif;font-size:16pt;padding-bottom:2px;border-bottom:4px solid #959595;margin-bottom:10px}.directions .subtitle{font:12pt "DIN Condensed Bold",sans-serif;color:#242d5f;position:relative;left:-15px}.directions ul{position:relative;left:-15px}.directions ul li{margin-left:1.5em!important}.directions ul li:before{content:"\f107"!important;color:#bf1728!important;font-family:FontAwesome}.quickfacts .nofloat{float:none!important;text-align:center;padding-right:0!important;width:100%}.quickfacts .title{font-family:"DIN Condensed Bold",sans-serif;font-size:20pt;color:#bf1728;border-bottom:4px solid #959595;max-width:70%;text-transform:uppercase;font-weight:400;padding-bottom:5px;margin-bottom:50px;margin-top:0}.quickfacts .block{display:block;float:left;font-family:"DIN Condensed Bold",sans-serif;color:#bf1728;margin-bottom:50px;width:100%}.quickfacts .block:last-child{margin-bottom:0xx}.quickfacts .block.push{padding-top:24px}.quickfacts .block .over{font-size:16pt;text-transform:uppercase;line-height:18pt;position:relative}.quickfacts .block .number{font-size:60pt;letter-spacing:-3px;line-height:40pt;float:left;padding-right:15px;text-align:right}.quickfacts .block .number.nofloat{text-align:center}.quickfacts .block p{display:inline-block;font-size:16pt;line-height:17pt;float:left;padding-top:15px}.quickfacts .block p.nofloat{width:100%;text-align:center}.downloaditem .icon.pdf{width:14px;height:17px;background-position:0 -130px;margin:7px 12px 0 0}.downloaditem .metadata{font-size:80%;opacity:.8;padding-left:26px}.ucontent ul.pagination li{margin-bottom:.6em;margin-left:2em;text-indent:0}.ucontent ul.pagination li::before{display:none}.news .tags span i{font-style:normal}.hotline{float:right;height:43px;font-size:17pt;color:#3b3a40;position:relative;right:50px;border:2px solid #bf1728;font-family:"DIN Condensed Bold",sans-serif;text-align:center}.hotline .hotlinecontent{display:inline-block}.hotline .hotlinelabel{display:inline-block;background:#bf1728;color:#fff;padding:3px 10px 0;line-height:32px;float:left;height:39px}.hotline .hotline-icon{background:url(/images/icons.png) right -1px no-repeat;width:32px;height:32px;display:block;float:left;vertical-align:middle;margin:1px 10px 0 0}.hotline .hotlinenr{display:inline-block;font-size:17pt;padding:1px 10px 5px 8px;float:left;height:37px}.hotline span.AVANSERnumber{float:right;position:relative;top:0;left:0;line-height:37px;text-decoration:none;color:#3b3a40}.hotline span.AVANSERnumber a{font-size:17pt;text-decoration:none!important}.ctas{padding:0 51px}.cta{width:25%;text-align:center;font-family:Roboto,sans-serif;font-weight:300;font-size:10pt;margin:22px 0 15px;padding:27px 0 20px;float:left;display:inline;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.cta a{color:#6d6e71}.cta a.btn-cta{color:#fff}.cta p{width:90%;margin:0 auto;display:block;height:50px;overflow:hidden}.cta p a{font-weight:300}.cta p:empty{display:none}.cta .icon{background:0 0;float:none;margin:0 auto 5px;width:56px;height:56px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);opacity:.55;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.cta:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;background:#f2f2f2}.cta:hover .icon{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);opacity:1}.cta h2{color:#6d6e71;margin:0 0 10px}.cta .cta-desc a,.cta h2 a{color:#6d6e71}.vertical-cta{clear:both}.vertical-cta .cta{margin:10px 0;padding:20px;width:100%;background:#242d5f;color:#fff;text-align:left}.vertical-cta .cta h2{margin:0 0 10px;font-family:"DIN Condensed Bold",sans-serif!important;text-align:left;font-size:20pt;line-height:1em;font-weight:400;padding-bottom:5px;color:#fff;border-bottom:2px solid #fff;float:left;width:100%}.vertical-cta .cta h2 a{color:#fff}.vertical-cta .cta h2 a:hover{text-decoration:none}.vertical-cta .cta .cta-desc{margin:0;display:block;overflow:hidden;color:#fff;text-align:left;font-size:16pt;font-family:"DIN Condensed",sans-serif;line-height:1.2em;font-weight:400;height:auto}.vertical-cta .cta .cta-desc a{color:#fff}.vertical-cta .cta .cta-desc a:hover{text-decoration:none;color:#fff}.vertical-cta .cta a.btn-cta{font-size:16pt;text-transform:uppercase;padding:5px 12px;width:auto;height:auto;border:1px solid #fff;background:0 0;margin-top:10px}.vertical-cta .cta a.btn-cta:hover{text-decoration:none;border:1px solid #fff;color:#242d5f;background:#fff}.home .content-panels .lgbg h1{margin-bottom:3px}.home .videos-block .news:last-child{padding-bottom:30px}.home .news .image{min-height:233px;background-size:auto 100%!important;background-position:center center!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .news .image:hover{background-size:auto 120%!important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner,.home .content-panels .lgbg,.home .news,.internal .banner,.internal .content-panels .lgbg,.internal .news,.landing .banner,.landing .content-panels .lgbg,.landing .news{padding:0 3%}.home .banner .col-md-6,.home .content-panels .lgbg .col-md-6,.home .news .col-md-6,.internal .banner .col-md-6,.internal .content-panels .lgbg .col-md-6,.internal .news .col-md-6,.landing .banner .col-md-6,.landing .content-panels .lgbg .col-md-6,.landing .news .col-md-6{margin-left:15px;width:48%}.home .banner .col-md-3,.home .content-panels .lgbg .col-md-3,.home .news .col-md-3,.internal .banner .col-md-3,.internal .content-panels .lgbg .col-md-3,.internal .news .col-md-3,.landing .banner .col-md-3,.landing .content-panels .lgbg .col-md-3,.landing .news .col-md-3{margin:0 0 0 10px;width:24%}.home .banner .col-md-3,.home .banner .col-md-6,.home .content-panels .lgbg .col-md-3,.home .content-panels .lgbg .col-md-6,.home .news .col-md-3,.home .news .col-md-6,.internal .banner .col-md-3,.internal .banner .col-md-6,.internal .content-panels .lgbg .col-md-3,.internal .content-panels .lgbg .col-md-6,.internal .news .col-md-3,.internal .news .col-md-6,.landing .banner .col-md-3,.landing .banner .col-md-6,.landing .content-panels .lgbg .col-md-3,.landing .content-panels .lgbg .col-md-6,.landing .news .col-md-3,.landing .news .col-md-6{padding:0;overflow:hidden}.home .banner .col-md-3+.col-md-3,.home .banner .col-md-6+.col-md-3,.home .content-panels .lgbg .col-md-3+.col-md-3,.home .content-panels .lgbg .col-md-6+.col-md-3,.home .news .col-md-3+.col-md-3,.home .news .col-md-6+.col-md-3,.internal .banner .col-md-3+.col-md-3,.internal .banner .col-md-6+.col-md-3,.internal .content-panels .lgbg .col-md-3+.col-md-3,.internal .content-panels .lgbg .col-md-6+.col-md-3,.internal .news .col-md-3+.col-md-3,.internal .news .col-md-6+.col-md-3,.landing .banner .col-md-3+.col-md-3,.landing .banner .col-md-6+.col-md-3,.landing .content-panels .lgbg .col-md-3+.col-md-3,.landing .content-panels .lgbg .col-md-6+.col-md-3,.landing .news .col-md-3+.col-md-3,.landing .news .col-md-6+.col-md-3{margin-right:0}.home .banner .col-md-3:hover .media-type,.home .banner .col-md-6:hover .media-type,.home .content-panels .lgbg .col-md-3:hover .media-type,.home .content-panels .lgbg .col-md-6:hover .media-type,.home .news .col-md-3:hover .media-type,.home .news .col-md-6:hover .media-type,.internal .banner .col-md-3:hover .media-type,.internal .banner .col-md-6:hover .media-type,.internal .content-panels .lgbg .col-md-3:hover .media-type,.internal .content-panels .lgbg .col-md-6:hover .media-type,.internal .news .col-md-3:hover .media-type,.internal .news .col-md-6:hover .media-type,.landing .banner .col-md-3:hover .media-type,.landing .banner .col-md-6:hover .media-type,.landing .content-panels .lgbg .col-md-3:hover .media-type,.landing .content-panels .lgbg .col-md-6:hover .media-type,.landing .news .col-md-3:hover .media-type,.landing .news .col-md-6:hover .media-type{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;background-color:#253569}.home .banner .col-md-3:hover img,.home .banner .col-md-6:hover img,.home .content-panels .lgbg .col-md-3:hover img,.home .content-panels .lgbg .col-md-6:hover img,.home .news .col-md-3:hover img,.home .news .col-md-6:hover img,.internal .banner .col-md-3:hover img,.internal .banner .col-md-6:hover img,.internal .content-panels .lgbg .col-md-3:hover img,.internal .content-panels .lgbg .col-md-6:hover img,.internal .news .col-md-3:hover img,.internal .news .col-md-6:hover img,.landing .banner .col-md-3:hover img,.landing .banner .col-md-6:hover img,.landing .content-panels .lgbg .col-md-3:hover img,.landing .content-panels .lgbg .col-md-6:hover img,.landing .news .col-md-3:hover img,.landing .news .col-md-6:hover img{transform:scale(1.2)}.home .banner .col-md-3 img,.home .banner .col-md-6 img,.home .content-panels .lgbg .col-md-3 img,.home .content-panels .lgbg .col-md-6 img,.home .news .col-md-3 img,.home .news .col-md-6 img,.internal .banner .col-md-3 img,.internal .banner .col-md-6 img,.internal .content-panels .lgbg .col-md-3 img,.internal .content-panels .lgbg .col-md-6 img,.internal .news .col-md-3 img,.internal .news .col-md-6 img,.landing .banner .col-md-3 img,.landing .banner .col-md-6 img,.landing .content-panels .lgbg .col-md-3 img,.landing .content-panels .lgbg .col-md-6 img,.landing .news .col-md-3 img,.landing .news .col-md-6 img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner h2,.home .content-panels .lgbg h2,.home .news h2,.internal .banner h2,.internal .content-panels .lgbg h2,.internal .news h2,.landing .banner h2,.landing .content-panels .lgbg h2,.landing .news h2{text-transform:uppercase;font-size:42pt;line-height:34pt;color:#a2a2a2;border-bottom:8px solid #bf1728;margin-top:40px;padding-bottom:15px;margin-bottom:5px}.home .banner h3,.home .content-panels .lgbg h3,.home .news h3,.internal .banner h3,.internal .content-panels .lgbg h3,.internal .news h3,.landing .banner h3,.landing .content-panels .lgbg h3,.landing .news h3{color:#242d5f;font-size:28pt;margin-top:0}.home .banner .image,.home .content-panels .lgbg .image,.home .news .image,.internal .banner .image,.internal .content-panels .lgbg .image,.internal .news .image,.landing .banner .image,.landing .content-panels .lgbg .image,.landing .news .image{overflow:hidden;position:relative;max-height:233px}.home .banner img,.home .content-panels .lgbg img,.home .news img,.internal .banner img,.internal .content-panels .lgbg img,.internal .news img,.landing .banner img,.landing .content-panels .lgbg img,.landing .news img{position:relative;min-width:100%;min-height:233px}.home .banner .media-type,.home .content-panels .lgbg .media-type,.home .news .media-type,.internal .banner .media-type,.internal .content-panels .lgbg .media-type,.internal .news .media-type,.landing .banner .media-type,.landing .content-panels .lgbg .media-type,.landing .news .media-type{position:absolute;bottom:0;width:64px;height:64px;z-index:999;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .media-type.photo,.home .content-panels .lgbg .media-type.photo,.home .news .media-type.photo,.internal .banner .media-type.photo,.internal .content-panels .lgbg .media-type.photo,.internal .news .media-type.photo,.landing .banner .media-type.photo,.landing .content-panels .lgbg .media-type.photo,.landing .news .media-type.photo{background-image:url(/images/media-photo.png);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .media-type.audio,.home .content-panels .lgbg .media-type.audio,.home .news .media-type.audio,.internal .banner .media-type.audio,.internal .content-panels .lgbg .media-type.audio,.internal .news .media-type.audio,.landing .banner .media-type.audio,.landing .content-panels .lgbg .media-type.audio,.landing .news .media-type.audio{background-image:url(/images/media-audio.png);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .media-type.video,.home .content-panels .lgbg .media-type.video,.home .news .media-type.video,.internal .banner .media-type.video,.internal .content-panels .lgbg .media-type.video,.internal .news .media-type.video,.landing .banner .media-type.video,.landing .content-panels .lgbg .media-type.video,.landing .news .media-type.video{background-image:url(/images/media-video.png);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .short-txt,.home .content-panels .lgbg .short-txt,.home .news .short-txt,.internal .banner .short-txt,.internal .content-panels .lgbg .short-txt,.internal .news .short-txt,.landing .banner .short-txt,.landing .content-panels .lgbg .short-txt,.landing .news .short-txt{padding:0 15px 15px;float:left}.home .banner .short-txt h3,.home .content-panels .lgbg .short-txt h3,.home .news .short-txt h3,.internal .banner .short-txt h3,.internal .content-panels .lgbg .short-txt h3,.internal .news .short-txt h3,.landing .banner .short-txt h3,.landing .content-panels .lgbg .short-txt h3,.landing .news .short-txt h3{margin:15px 0 6px}.home .banner .short-txt hr,.home .content-panels .lgbg .short-txt hr,.home .news .short-txt hr,.internal .banner .short-txt hr,.internal .content-panels .lgbg .short-txt hr,.internal .news .short-txt hr,.landing .banner .short-txt hr,.landing .content-panels .lgbg .short-txt hr,.landing .news .short-txt hr{border-top:4px solid #959595;height:1px;max-width:185px;color:#fff;margin:0 0 6px}.home .banner .short-txt p,.home .content-panels .lgbg .short-txt p,.home .news .short-txt p,.internal .banner .short-txt p,.internal .content-panels .lgbg .short-txt p,.internal .news .short-txt p,.landing .banner .short-txt p,.landing .content-panels .lgbg .short-txt p,.landing .news .short-txt p{font-family:"DIN Condensed Bold",sans-serif;color:#242d5f;float:left;line-height:1.6em}.home .banner .short-txt .tags span,.home .content-panels .lgbg .short-txt .tags span,.home .news .short-txt .tags span,.internal .banner .short-txt .tags span,.internal .content-panels .lgbg .short-txt .tags span,.internal .news .short-txt .tags span,.landing .banner .short-txt .tags span,.landing .content-panels .lgbg .short-txt .tags span,.landing .news .short-txt .tags span{border-left:4px solid #959595;padding:0 20px 0 10px;text-transform:uppercase;color:#bf1728;font-family:"DIN Condensed Bold",sans-serif;font-size:13pt;display:block;float:left}.home .banner,.internal .banner,.landing .banner{padding:0;position:relative;overflow:hidden}.home .banner:hover .image img,.internal .banner:hover .image img,.landing .banner:hover .image img{transform:scale(1.2)}.home .banner .image img,.internal .banner .image img,.landing .banner .image img{width:100%;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .text,.internal .banner .text,.landing .banner .text{position:absolute;top:80px;left:2.7%;z-index:999}.home .banner .text h1,.internal .banner .text h1,.landing .banner .text h1{margin-top:0}.home .banner .text h2,.home .banner .text h3,.internal .banner .text h2,.internal .banner .text h3,.landing .banner .text h2,.landing .banner .text h3{color:#fff}.home .banner .btn-register,.internal .banner .btn-register,.landing .banner .btn-register{width:232px;height:58px;background:#242d5f;font:22pt "DIN Condensed Bold",sans-serif;line-height:40px;margin-top:20px}.home .banner .btn-register:active,.home .banner .btn-register:hover,.internal .banner .btn-register:active,.internal .banner .btn-register:hover,.landing .banner .btn-register:active,.landing .banner .btn-register:hover{color:#fff;background:#bf1728;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.home .banner .image,.internal .banner .image,.landing .banner .image{max-height:inherit}.welcome{padding:40px 2.7%;min-height:380px}.welcome .title{width:28%;float:left;text-transform:uppercase;font-size:60pt;font-family:"DIN Condensed Bold",sans-serif;color:#bf1728;font-weight:500;line-height:1.1;margin:0 0 .67em}.welcome .title p{line-height:1em}.welcome .title span{font-size:24pt;text-transform:uppercase;color:#6a6a6a;margin-bottom:0;margin-top:0}.welcome .title span p{margin:0;line-height:1em}.welcome .text{font-size:11pt;font-weight:300;font-family:Roboto,sans-serif;float:left;border-left:1px solid #959595;width:72%;padding:0 0 0 3%}.welcome .text p{margin:0}.location{position:relative}.location .text{padding:25px 7% 0 3.7%;position:absolute;z-index:2;width:55%;float:left;background:url(/images/mapd.png) right top no-repeat;min-height:395px}.location h2{text-transform:uppercase;font-size:36pt;line-height:28pt;color:#fff;border-bottom:8px solid #bf1728;margin-top:0;padding-bottom:10px;margin-bottom:5px}.location h3{color:#fff;font-size:25pt;margin-top:0;margin-bottom:20px}.location p{color:#fff;font-size:12pt;margin-bottom:10px;line-height:normal}.location p a{color:#fff;font-weight:400}.location p a:hover{color:#bf1728;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.location .map{padding:0;position:relative;float:right;z-index:1;width:55%;height:395px;background:url(/images/SAIS-map.jpg)}.location .social{display:block;width:100%;margin-top:10px}.location .social .icon{display:inline-block;height:30px;margin-right:15px;background-image:url(/images/icons.png)}.location .social .icon.fb{width:30px;background-position:0 -168px}.location .social .icon.in{width:30px;background-position:-48px -168px}.location .social .icon.gplus{width:32px;background-position:-96px -168px}.location .social .icon.youtube{width:43px;background-position:-145px -168px}.location .social .icon.tw{width:37px;background-position:-206px -168px}.location .social .icon.pin{width:30px;background-position:-260px -168px}.location .social .icon.insta{width:30px;background-position:-310px -168px}.content-panels .content-panel{clear:both;float:left;padding:0 3% 40px;width:100%}.content-panels .content-panel.odd .img-wrap,.content-panels .content-panel.odd .panel-content{float:left}.content-panels .content-panel.odd .panel-content{padding-left:6%}.content-panels .img-wrap{width:50%;float:right}.content-panels .img-wrap img{width:100%}.content-panels .panel-content{width:50%;float:right}.content-panels .panel-info>p{border:none}.content-panels .btn-default,.content-panels .btn-primary{background:#ae0021;padding:5px 30px;text-transform:uppercase}.content-panels .adv{position:relative;top:20%;width:auto;max-width:96%}.content-panels .text,.content-panels .title{float:left}.content-panels .border{border-bottom:5px solid #ae0021;float:left}.content-panels .text{clear:both;margin-top:0;width:100%;min-height:100px}.content-panels .text p{color:#5e5e5e;font-size:28pt;line-height:normal}.content-panels .number{float:left;font-size:74pt;min-height:inherit;line-height:62pt;padding:0;max-width:initial;color:#ae0021}.content-panels .number p{font-size:inherit;line-height:inherit;border:none;color:#ae0021;margin:0}.content-panels h4{border-top:none;font-size:40pt;line-height:38pt;padding-bottom:5px;color:#ae0021;clear:both;margin:0}.content-panels h5{margin:0;font-size:22pt;color:#ae0021}.content-panels p{clear:both;color:#fff;font-family:"DIN Condensed Bold",sans-serif}.homebanner{background:#203064;color:#fff;padding:20px;margin:0;font-family:"DIN Condensed Bold",sans-serif;text-transform:uppercase;position:relative}.homebanner h3{font-size:5.2em;float:left;margin:0;line-height:.8em;box-sizing:border-box;font-weight:400;color:#fff}.homebanner h4{font-size:1.98em;margin:0;padding:0;line-height:1.1em;color:#fff}.homebanner a.bookbtn{border:1px solid #fff;padding:1px 15px;text-align:center;line-height:2em;margin:0;font-size:2em;display:block;color:#fff;transition:all ease-in-out .7s}.homebanner a.bookbtn:hover{background:#fff;color:#203064;transition:all ease-in-out .7s}.internal .top-image .adv{position:absolute;top:50%;left:4%;width:auto;max-width:96%;color:#fff;z-index:999}.internal .top-image .text,.internal .top-image .title{float:left}.internal .top-image .text{clear:both;margin:0;width:100%;top:0!important}.internal .top-image .number{font-size:74pt;min-height:inherit;line-height:52pt;padding:0 5px 0 0;max-width:initial}.internal .top-image .number p{font-size:inherit;line-height:inherit;border:none}.internal .top-image h1{border-top:none;font-size:40pt;line-height:38pt;padding-bottom:1px;padding-top:0;color:#fff;clear:both;text-transform:uppercase;margin:0 0 6px;border-bottom:5px solid #bf1728}.internal .top-image h2{border-top:none;font-size:40pt;line-height:38pt;padding-bottom:8px;padding-top:0;color:#fff;clear:both}.internal .top-image h3{margin:0;font-size:26pt;color:#fff;line-height:20pt}.internal .top-image p{font-size:30pt;clear:both;color:#fff;font-family:"DIN Condensed Bold",sans-serif;border-top:5px solid #bf1728;width:100%;line-height:1.4em}.internal .top-image .gradient{display:block;width:100%;min-height:100%;position:absolute;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.internal .top-image .gradient:hover{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.internal .content-block{padding-top:15px}.internal.form .top-image h2{border-bottom:5px solid #bf1728}.ucontent{background:#fff;padding:35px 3%}.ucontent a{font-weight:400}.ucontent a:hover{text-decoration:underline}.ucontent h1.page-title{font-size:30pt;margin:0;border-bottom:5px solid #bf1728;display:inline-block;color:#242d5f;padding-bottom:3px;text-transform:uppercase}.ucontent h1.page-title p{padding:0;margin:0;line-height:1em}.ucontent .breadcrumbs{position:relative;width:100%;color:#999;font-size:9pt;font-family:Roboto,sans-serif;left:0;padding:37px 0 0;margin:0}.ucontent .breadcrumbs a{color:#242d5f;text-decoration:none}.ucontent .breadcrumbs a:hover{text-decoration:underline}.ucontent .image{overflow:hidden;position:relative;margin:0 0 35px;max-height:275px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ucontent .image img{position:relative;width:100%;height:auto;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ucontent .image:hover{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ucontent .image:hover .media-type{background-color:#253569;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ucontent .image:hover img{transform:scale(1.2);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.ucontent .media-type{position:absolute;bottom:0;width:64px;height:64px;z-index:999;text-indent:80px;color:#fff;white-space:nowrap;line-height:46pt;font-size:20pt;font-weight:700;font-family:"DIN Condensed Bold",sans-serif}.ucontent .media-type.photo{background-image:url(/images/media-photo.png)}.ucontent .media-type.audio{background-image:url(/images/media-audio.png)}.ucontent .media-type.video{background-image:url(/images/media-video.png)}.ucontent .ptitle{color:#242d5f;padding-top:0;margin-top:0;font-family:'Roboto Condensed',sans-serif;font-size:15pt;line-height:1.4em}.ucontent h2,.ucontent h3,.ucontent h4,.ucontent h5{font-family:Roboto,sans-serif}.ucontent ul{list-style:none;padding:10px 0;font-weight:100}.ucontent ul li{margin-left:2em;margin-bottom:.6em;text-indent:-1.45em}.ucontent ul li:before{content:"■ ";color:#959595;padding:0 10px 0 0;line-height:24pt}.ucontent .quote{background:#a9a9a9;color:#fff;padding:20px;font-family:Roboto,sans-serif;font-weight:100;margin:0 0 40px;position:relative;left:-2%;width:102%}.ucontent .quote .author{text-align:right;font-weight:700;font-style:oblique;margin:20px 0}.ucontent .quote .qfold{position:absolute;bottom:0;left:0;width:100%;height:20px;background:url(/images/qfold.png) top left no-repeat #fff}.internal .vertical-cta{margin:0 0 40px}.internal .vertical-cta .cta{padding:15px}.internal .vertical-cta .cta .cta-desc{display:none}.internal .vertical-cta .cta h2{border-bottom:none;padding-bottom:0;margin-bottom:0}.internal .vertical-cta .title{font-family:"DIN Condensed Bold",sans-serif;font-size:30pt;line-height:28pt;color:#bf1728;border-bottom:4px solid #959595;width:100%;text-transform:uppercase;font-weight:400;padding-bottom:5px;margin:0 0 20px}.internal .vertical-cta .title p{line-height:inherit}.internal .vertical-cta .icon{display:none}.content.internal table{border-bottom:2px solid #dadada;margin:50px 0}.content.internal table thead{border-bottom:1px solid #dadada}.content.internal table thead th{background:#ececec;color:#be2337;text-align:left;padding:15px 10px}.content.internal table tbody tr{border-bottom:1px solid #dadada}.content.internal table tbody tr:nth-child(even){background:#fbfbfb}.content.internal table tbody td{padding:15px 10px}blockquote.testimonial{border:none;font-size:12pt;color:#fff;padding:0;margin:0 0 40px}blockquote.testimonial .text{background:#a9a9a9;padding:20px}blockquote.testimonial .text p.name{text-align:right;font-style:italic;font-weight:400}blockquote.testimonial .stem{background:url(/images/testimonial-stem.png);width:20px;height:20px;display:inline-block}.largebtn{display:block;width:100%;height:110px;background-color:transparent;background-position:right center;background-repeat:no-repeat;margin:30px 0}.largebtn a{display:inline-block;width:67.8%;height:110px;margin:0;padding:20px 50px 20px 20px;background:url(/images/largebtn-arrow.png) right no-repeat;font-family:"DIN Condensed Bold",sans-serif;color:#fff}.largebtn a .title{font-size:22.5pt;line-height:1em;padding:0;margin:0 0 4px;text-transform:uppercase;border-bottom:3px solid #bf1728;display:inline-block}.largebtn a .subtext{font-size:18pt;display:block}.process{display:block;margin:30px 0 0}.process .step{display:block;margin-bottom:20px}.process .step:last-child{margin-bottom:0}.process .step .numbers{display:inline-block;float:left;color:#242d5f;font-family:"DIN Condensed Bold",sans-serif;font-size:18pt;text-transform:uppercase;line-height:1em;border-bottom:4px solid #bf1728;padding:0 0 2px;margin:0 30px 0 0}.process .step p{display:inline-block;float:left;width:89%;padding-top:1px}.inquiries .content-panels .content-panel{clear:both;float:left;padding:0;width:100%}.inquiries .content-panels .content-panel.odd .img-wrap,.inquiries .content-panels .content-panel.odd .panel-content{float:right}.inquiries .content-panels .content-panel.odd .panel-content{padding-left:4%}.inquiries .content-panels .img-wrap{width:50%;float:left}.inquiries .content-panels .img-wrap img{width:100%}.inquiries .content-panels .panel-content{padding:1.5% 4%;width:50%;float:right}.inquiries .content-panels .panel-info>p{border:none}.inquiries .content-panels .btn-default,.inquiries .content-panels .btn-primary{background:#242d5f;padding:8px 30px;text-transform:none;font-size:20pt}.inquiries .content-panels .btn-default.btn-transp,.inquiries .content-panels .btn-primary.btn-transp{font-size:15pt;position:relative;left:186px;top:63px;line-height:28px;height:48px;background:0 0;border:1px solid #242d5f;color:#242d5f}.inquiries .content-panels .adv{position:relative;top:20%;width:auto;max-width:96%}.inquiries .content-panels .text,.inquiries .content-panels .title{float:left}.inquiries .content-panels .border{border-bottom:5px solid #ae0021;float:left}.inquiries .content-panels .text{clear:both;margin-top:0;width:100%;min-height:100px}.inquiries .content-panels .text p{color:#5e5e5e;font-size:28pt;line-height:normal}.inquiries .content-panels .number{float:left;font-size:79pt;min-height:inherit;line-height:58pt;padding:0;max-width:initial;color:#ae0021}.inquiries .content-panels .number p{font-size:inherit;line-height:inherit;border:none;color:#ae0021}.inquiries .content-panels h4{float:left;min-width:76%;border-bottom:8px solid #bf1728;font-size:30pt;line-height:38pt;padding-bottom:0;color:#7f7f7f;clear:both;margin:0 0 10px;font-family:"DIN Condensed Bold",sans-serif;text-transform:uppercase}.inquiries .content-panels h5{margin:0 0 8px;font-size:18pt;color:#242d5f;clear:both}.inquiries .content-panels p{clear:both;color:#7f7f7f;font-family:Roboto,sans-serif;font-size:11pt;line-height:1.7em}.holidaycamps{display:block;clear:both;height:90px;margin-bottom:12px!important;width:100%;background:#fafafa}.holidaycamps .icon{background:#e02128;float:left;width:72px;display:block;height:90px;border-right:12px solid #fff;margin-right:15px}.holidaycamps .icon .multiactivity{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-multiactivity.png) no-repeat}.holidaycamps .icon .sport{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-sport.png) no-repeat}.holidaycamps .icon .soccer{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-soccer.png) no-repeat}.holidaycamps .icon .chef{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-chef.png) no-repeat}.holidaycamps .icon .science{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-science.png) no-repeat}.holidaycamps .icon .tech{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-tech.png) no-repeat}.holidaycamps .icon .mathmania{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-mathmania.png) no-repeat}.holidaycamps .icon .legorobotics{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-legorobotics.png) no-repeat}.holidaycamps .icon .drama{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-drama.png) no-repeat}.holidaycamps .icon .art{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-art.png) no-repeat}.holidaycamps .icon .mandarin{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-mandarin.png) no-repeat}.holidaycamps .icon .basketball{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-basketball.png) no-repeat}.holidaycamps .icon .innovators{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-innovators.png) no-repeat}.holidaycamps .icon .electronics{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-electronics.png) no-repeat}.holidaycamps .icon .gymnastics{width:60px;height:60px;margin-top:15px;display:block;background:url(../images/icon-gymnastics.png) no-repeat}.holidaycamps p{padding-right:15px}.small-images{display:inline-block;width:inherit;float:left}.small-images img{margin:0 2em 1em 0;float:none!important}.contacts .top-image .adv{top:72%}.oh-split-button{width:100%;color:#fff;display:block;text-align:center;font-family:"DIN Condensed Bold",sans-serif!important;font-size:20pt;line-height:45pt}.oh-split-button.blue{background:#242d5f}.oh-split-button.red{background:#bf1728}.oh-split-button:hover{text-decoration:underline;color:#fff}.oh-img-block{width:100%;height:255px;display:block;margin:30px 0}.oh-img-block .titledate{left:20px;top:150px;position:relative;display:inline-block}.oh-img-block .titledate h2{padding-bottom:3px;text-transform:uppercase;color:#fff;margin:0;font-size:22pt;display:block;border-bottom:5px solid #bf1728;font-family:"DIN Condensed Bold",sans-serif}.oh-img-block .titledate h3{color:#fff;font-family:"DIN Condensed Bold",sans-serif;font-size:18pt;margin:2px 0 0}.internal .apply-buttons{margin-left:0;margin-right:0}.internal .apply-buttons .button{background:#242d5f;color:#fff;font-size:22pt;font-family:"DIN Condensed Bold",sans-serif;padding-top:15px;padding-bottom:15px;margin-bottom:30px}.internal .apply-buttons .button h2{margin:0;display:inline-block;text-transform:uppercase;font-family:"DIN Condensed Bold",sans-serif;font-size:22pt;color:#fff;border-bottom:3px solid #bf1728}.internal .apply-buttons .button p{font-size:17pt;margin:0;line-height:1.3em}.internal .apply-buttons .button a{color:#fff;text-decoration:none;text-transform:uppercase;border:1px solid #fff;width:100%;display:block;text-align:center;margin:13px 0}.internal .apply-buttons .button a:hover{background:#fff;color:#242d5f}#my-menu{height:60px;top:39px}#my-menu #nav .nav-home,#my-menu #nav .nav-search{width:3%!important;min-width:0}#my-menu #nav .nav-home{display:inline;float:left;position:relative;margin-left:0;margin-right:1%;min-width:0;border:0}#my-menu #nav .nav-home .home{background:url(/images/sprite.png) 10px -116px no-repeat;border:0;height:40px;padding:0;width:50px!important;float:left;text-indent:-9999px;overflow:hidden;margin-left:0}#my-menu #nav .nav-search{float:right}#my-menu #nav .nav-search .search-sm{background:url(/images/sprite.png) -566px -121px no-repeat;border:0;height:40px;padding:0;width:40px!important;float:right!important}#my-menu #nav .nav-search .search-sm.active{background-position:2px -60px}#my-menu nav{min-height:61px;z-index:1000}#my-menu #nav{margin:0;padding:0;list-style:none;position:relative;z-index:1000}#my-menu #nav li{list-style:none;display:inline-block;z-index:1000;min-width:18.1%;padding:0;margin:0 2px;float:left}#my-menu #nav>li>a{font-size:15pt;display:block;line-height:40px;padding:0;color:#242d5f;text-decoration:none;text-align:center;white-space:nowrap;position:relative;font-family:"DIN Condensed Bold",sans-serif;text-transform:uppercase;background:#f7f7f7;border-bottom:5px solid #fff}#my-menu #nav li.cat-supplementary-schools{width:23%}#my-menu #nav li.cat-supplementary-schools>a>span{padding-right:25%;background:url(/images/scandiflags.gif) right center no-repeat}#my-menu #nav li.on>a{color:#000}#my-menu #nav>li>a ins{width:19px;height:19px;position:absolute;top:30%;right:12%;display:block}#my-menu #nav li.cat-supplementary-schools a ins{right:10%}#my-menu #nav li.childs>a ins,#my-menu #nav li.childs>a:hover ins{background:url(/images/sprite.png) right -60px no-repeat}#my-menu #nav li.active a{background:#fff}#my-menu #nav li.active .nav-wrap a{background-color:transparent!important}#my-menu #nav li a:hover,#my-menu #nav li.active a{color:#bf1728;border-bottom:5px solid #bf1728}#my-menu #nav ul{margin:0;padding:0}#my-menu #nav li.childs li.childs ins{background:url(../images/sprite.png) -540px -89px no-repeat}#my-menu #nav li.no-teaser{width:100%;float:left;background:0 0;box-sizing:border-box}#my-menu #nav li.no-teaser a{background:0 0;border:none;display:inline-block;width:22%;margin-left:3%;text-align:left;color:#2d3d70;font-size:80%;text-decoration:none;box-sizing:border-box}#my-menu #nav .nav-wrap{top:45px;left:0;right:0;padding:20px;background:#f5f5f8;background:rgba(237,237,237,.99);border-bottom:2px solid #fff;display:none;position:absolute;box-sizing:border-box}#my-menu #nav li.no-teaser a.also-in{text-transform:uppercase;color:#a2a0a0;font-size:85%;display:block;width:100%;margin:20px 0 10px 3%}#my-menu #nav li.teaser-menu{width:100%;float:left}#my-menu #nav li.teaser-menu img{max-width:100%}#my-menu #nav li a.teaser-item{width:22%;float:left;margin-left:3%;margin-bottom:5px;color:#2d3d70;text-decoration:none;border:none;height:147px}#my-menu #nav li a.teaser-item .image{width:100%;height:80px;display:block;overflow:hidden}#my-menu #nav li .teaser-title{color:#242d5f;display:block;margin:0;padding:0;font-size:12pt;box-sizing:border-box;font-family:"DIN Condensed Bold",sans-serif;text-transform:uppercase}#my-menu #nav li .teaser-body{color:#5e5e5e;display:block;margin:5px 0 0;padding:0 30px 0 0;position:relative;font-size:75%;box-sizing:border-box;width:239px;border-bottom:1px solid #d9d9d9;height:37px;line-height:1.3em;overflow:hidden}#my-menu #nav li .teaser-body ins{position:absolute;background:url(../images/sprite.png) right -552px no-repeat;width:14px;height:27px;right:10px;top:0}#my-menu .searchblock{background:#f6f6f6;border:1px solid #6f6f77;display:none;height:59px;overflow:hidden;position:relative;z-index:2000}#my-menu .s-value,#my-menu .s-value:active,#my-menu .s-value:focus{background:#f6f6f6;border:1px solid #f6f6f6;display:inline;float:left;font-size:14px;font-style:italic;outline:0;padding:20px 0 20px 20px;position:relative;width:90%;z-index:100}#my-menu .searchbtn{position:absolute;right:0;top:4px}#my-menu .ui-autocomplete{max-height:500px;overflow-x:hidden;overflow-y:auto}#my-menu * html .ui-autocomplete{height:300px}#my-menu .ui-autocomplete-category{color:#666;font-weight:700;line-height:1.5;margin:.8em 0 .2em;padding:.2em .4em}#my-menu .ui-autocomplete.ui-menu .ui-menu-item a{color:#676f91;line-height:18px;padding:0 10px}.news .top-image{display:none}.form .top-image,.news .top-image{height:160px}.form .top-image .adv,.news .top-image .adv{top:12%}.form .top-image .text,.news .top-image .text{top:10px}.form .top-image h2,.news .top-image h2{width:100%}.form .top-image h3,.news .top-image h3{font-size:26pt}.form .featured,.form .single,.news .featured,.news .single{padding-bottom:30px;margin-bottom:30px}.form .featured .image,.form .single .image,.news .featured .image,.news .single .image{margin:15px 0}.form .featured h2,.form .single h2,.news .featured h2,.news .single h2{font-family:"DIN Condensed Bold",sans-serif;color:#a2a2a2;font-size:28pt;padding-bottom:10px;border-bottom:8px solid #bf1728;margin-top:0;margin-bottom:5px}.form .featured h2 a,.form .single h2 a,.news .featured h2 a,.news .single h2 a{color:#a2a2a2;text-decoration:none}.form .featured h2.single,.form .single h2.single,.news .featured h2.single,.news .single h2.single{font-size:30pt;color:#bf1728}.form .featured .date,.form .featured .share,.form .single .date,.form .single .share,.news .featured .date,.news .featured .share,.news .single .date,.news .single .share{font-family:"DIN Condensed Bold",sans-serif;font-size:20pt;font-weight:100;float:left;color:#242d5f;margin:10px 10px 30px 0;line-height:16pt}.form .featured .date,.form .single .date,.news .featured .date,.news .single .date{padding-right:10px;border-right:4px solid #6a6a6a}.form .featured .share a,.form .single .share a,.news .featured .share a,.news .single .share a{color:#242d5f}.form .featured .share a:hover,.form .single .share a:hover,.news .featured .share a:hover,.news .single .share a:hover{color:#bf1728;text-decoration:none}.form .featured .excerpt,.form .single .excerpt,.news .featured .excerpt,.news .single .excerpt{margin-top:10px}.form .single .date,.news .single .date{border:0}.form .entry,.news .entry{margin:0 0 20px;float:left;position:relative}.form .entry p,.news .entry p{font-weight:100}.form .entry p a,.news .entry p a{font:14pt 'Roboto Condensed',sans-serif}.form .entry .image,.news .entry .image{float:left;width:30%;margin:0}.form .entry .short-txt,.news .entry .short-txt{float:left;width:66%;margin-left:4%;top:-7px;position:relative}.form .entry .short-txt p,.news .entry .short-txt p{line-height:1.6em}.form .entry h3,.news .entry h3{margin-top:0;color:#a2a2a2;font:20pt "DIN Condensed Bold",sans-serif;padding-bottom:4px;border-bottom:5px solid #bf1728;margin-bottom:7px}.form .entry h3 a,.news .entry h3 a{color:#a2a2a2;text-decoration:none}.form .entry .date,.news .entry .date{color:#242d5f;font:16pt "DIN Condensed Bold",sans-serif;padding:0 0 10px}.form .entry .tags,.news .entry .tags{position:relative;left:0}.form .tags span,.news .tags span{border-left:4px solid #959595;padding:0 10px;margin-bottom:5px;text-transform:uppercase;color:#bf1728;font-family:"DIN Condensed Bold",sans-serif;font-size:15pt;display:block;float:left}.form .tags span a:hover,.news .tags span a:hover{text-decoration:none}.form .top-stories,.news .top-stories{clear:both;margin-top:13px}.form .top-stories .entry,.news .top-stories .entry{padding:10px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.form .top-stories .entry .number,.form .top-stories .entry .title,.news .top-stories .entry .number,.news .top-stories .entry .title{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.form .top-stories .entry:hover,.news .top-stories .entry:hover{background:#f2f2f2;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.form .top-stories .entry:hover .number,.form .top-stories .entry:hover .title,.news .top-stories .entry:hover .number,.news .top-stories .entry:hover .title{color:#bf1728;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.form .top-stories .list-title,.news .top-stories .list-title{text-transform:uppercase;font:20pt "DIN Condensed Bold",sans-serif;color:#a2a2a2;border-bottom:8px solid #bf1728;padding:0 0 6px;margin:0 0 10px}.form .top-stories .list-title a,.news .top-stories .list-title a{text-decoration:none}.form .top-stories .number,.news .top-stories .number{font:70pt "DIN Condensed Bold",sans-serif;line-height:60pt;float:left;color:#bf1728;width:18%;min-height:110px}.form .top-stories .title,.news .top-stories .title{color:#bf1728;font:16pt "DIN Condensed Bold",sans-serif;width:82%;float:left}.form .top-stories .excerpt,.news .top-stories .excerpt{color:#242d5f;width:82%;float:left;font-family:"DIN Condensed Bold",sans-serif;margin-bottom:10px}.form .top-stories hr,.news .top-stories hr{clear:none;height:0;width:82%;float:left;border-top:4px solid #959595;margin:6px 0 5px}.form .top-stories .tags,.news .top-stories .tags{clear:both}.form .list.banner img,.news .list.banner img{margin:20px 0}.form .categories,.news .categories{padding:10px 3% 40px}.form .categories div:hover .title,.news .categories div:hover .title{color:#bf1728}.form .categories .title,.news .categories .title{color:#a2a2a2;font:28pt "DIN Condensed Bold",sans-serif;border-bottom:8px solid;padding:30px 0 10px;margin:0 0 10px;border-color:#ffae00}.form .categories .title a,.news .categories .title a{border:0}.form .categories>div+div>.title,.news .categories>div+div>.title{border-color:#ee0404}.form .categories>div+div+div>.title,.news .categories>div+div+div>.title{border-color:#9c00ff}.form .categories>div+div+div+div>.title,.news .categories>div+div+div+div>.title{border-color:#001fbb}.form .categories>div+div+div+div+div>.title,.news .categories>div+div+div+div+div>.title{border-color:#00adbc}.form .categories>div+div+div+div+div+div>.title,.news .categories>div+div+div+div+div+div>.title{border-color:#85da00}.form .categories a,.news .categories a{display:block;color:#3c3c3b;border-bottom:3px solid #efefef;line-height:22pt}.form .categories a:hover,.news .categories a:hover{color:#bf1728}.form .text,.news .text{padding-top:20px}.form .news-more.title,.news .news-more.title{text-transform:uppercase;font:20pt "DIN Condensed Bold",sans-serif;color:#a2a2a2;border-bottom:8px solid #ee0404;padding:0 0 6px;margin:0 0 30px}.form .news-more .image,.news .news-more .image{width:50%}.form .news-more .short-txt,.news .news-more .short-txt{width:46%;float:left}.form .news-more .short-txt h3,.news .news-more .short-txt h3{border:0}.form .news-more .short-txt a,.news .news-more .short-txt a{font-family:'Roboto Condensed',sans-serif;margin-top:10px;display:block;font-size:14pt}.form .controls,.news .controls{position:relative;margin-top:40px}.form .controls .share,.news .controls .share{display:inline-block;position:relative;line-height:initial;margin-top:0;float:right}.form .single .controls .btn-default,.news .single .controls .btn-default{background:#242d5f;color:#fff;font-size:15pt;min-width:109px;text-align:left}.form .single .controls .btn-default:hover,.form .single .controls .btn-default[aria-expanded=true],.news .single .controls .btn-default:hover,.news .single .controls .btn-default[aria-expanded=true]{background:#bf1728;color:#fff}.form .single .controls .btn-default i,.news .single .controls .btn-default i{margin-left:17px}.form .controls .social,.news .controls .social{background:#bf1728;width:109px;height:160px;left:0;position:absolute;top:38px;z-index:1}.form .controls .social .icon,.news .controls .social .icon{background:no-repeat;width:30px;height:30px;margin:20px auto 0;float:none;display:block;opacity:.5}.form .controls .social .icon:hover,.news .controls .social .icon:hover{opacity:1}.form .controls .social .icon.fb,.news .controls .social .icon.fb{background-image:url(/images/share-fb-icon.png)}.form .controls .social .icon.twt,.news .controls .social .icon.twt{background-image:url(/images/share-twt-icon.png)}.form .controls .social .icon.gplus,.news .controls .social .icon.gplus{background-image:url(/images/share-gp-icon.png)}.news .categories a{line-height:1.5em;padding:6px 0}.news .categories .title{padding:30px 0 2px}.news .categories .title a{line-height:normal;padding-bottom:0}.gallery ul li{margin:0 0 30px;max-height:330px;overflow:hidden;text-indent:inherit}.gallery ul li:hover a{color:#bf1728}.gallery ul li:hover img{transform:scale(1.2);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.gallery ul li:hover .media-type.zoom{display:block}.gallery ul li .mediaholder{height:260px;overflow:hidden}.gallery ul li h2{font-family:"DIN Condensed Bold",sans-serif;font-size:26pt;padding:0 0 6px;margin:0;border-bottom:8px solid #bf1728}.gallery ul li h2 a{color:#a2a2a2}.gallery ul li h2 a:hover{text-decoration:none}.gallery ul li .image{margin-top:30px}.gallery ul li img{min-height:250px;min-width:100%;height:auto}.gallery ul li:before{display:none}.gallery ul li .media-type.zoom{background-image:url(/images/media-zoom.png);top:170px;left:40%;display:none}.gallery .itempager{padding:0 1.2%}.gallery .pagination li span{color:#bf1728}.gallery .pagination a{color:#bf1728;text-decoration:none}.gallery .pagination a:hover{color:#bf1728}.gallery .pagination a.first,.gallery .pagination a.last{color:#fff;background:#bf1728;border:1px solid #bf1728}.gallery #galleryname{font-family:"DIN Condensed Bold",sans-serif;font-size:26pt;margin-top:0}.gallery .gallerythumbs li{margin-bottom:20px}.gallery .gallerythumbs .image{margin:10px 0 0}.gallery .gallerythumbs .zoom{top:100px!important}.gallery .mediaitems li h2{border-color:#ffae00}.gallery .mediaitems li+li h2{border-color:#ee0404}.gallery .mediaitems li+li+li h2{border-color:#9c00ff}.gallery .mediaitems li+li+li+li h2{border-color:#001fbb}.gallery .mediaitems li+li+li+li+li h2{border-color:#00adbc}.gallery .mediaitems li+li+li+li+li+li h2{border-color:#85da00}.gallery .mediaitems li+li+li+li+li+li+li h2{border-color:#ffae00}.gallery .mediaitems li+li+li+li+li+li+li+li h2{border-color:#ee0404}.gallery .mediaitems li+li+li+li+li+li+li+li+li h2{border-color:#9c00ff}.gallery .mediaitems li+li+li+li+li+li+li+li+li+li h2{border-color:#001fbb}.gallery .mediaitems li+li+li+li+li+li+li+li+li+li+li h2{border-color:#00adbc}.gallery .mediaitems li+li+li+li+li+li+li+li+li+li+li+li h2{border-color:#85da00}.galleries-block{display:block}.galleries-block .gallery-box{display:block;padding:0;margin:0 0 40px;width:100%;height:290px;overflow:hidden;position:relative}.galleries-block .gallery-box a{display:block;position:absolute;width:100%;height:100%;z-index:1000;top:0;left:0}.galleries-block .gallery-box .title{text-transform:uppercase;position:absolute;display:inline-block;bottom:45px;left:45px;margin:0;color:#fff;padding:0}.galleries-block .gallery-box .title h2{border-bottom:5px solid #bf1728;font-family:"DIN Condensed Bold",sans-serif;color:#fff;margin:0;padding-bottom:5px;font-size:22pt}.galleries-block .gallery-box .title h3{font-family:"DIN Condensed Bold",sans-serif;margin:8px 0 0;font-size:18pt;color:#fff}.form .top-image .adv{top:-9%}.enquiries{background:url(/images/enquiries-bg.png) left center repeat-y #e6e6e6;padding:35px 0}.enquiries #addchild{font-size:12pt;border:1px solid #bf1728;width:232px;height:60px;line-height:40px;text-align:left;font-family:Roboto,sans-serif;padding-left:20px;background:#bf1728;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ed0404),color-stop(1,#d60404));background:-ms-linear-gradient(bottom,#ed0404,#d60404);background:-moz-linear-gradient(center bottom,#ed0404 0,#d60404 100%);background:-o-linear-gradient(#d60404,#ed0404);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60404', endColorstr='#ed0404', GradientType=0)}.enquiries #addchild img{float:right;margin:7px 10px 0}.enquiries #addchild:hover{background:#bf1728;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#bf1728),color-stop(1,#bf1728));background:-ms-linear-gradient(bottom,#bf1728,#bf1728);background:-moz-linear-gradient(center bottom,#bf1728 0,#bf1728 100%);background:-o-linear-gradient(#bf1728,#bf1728);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf1728', endColorstr='#bf1728', GradientType=0);border-color:#bf1728;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.enquiries #submitbtn{height:90px;width:400px;font-weight:400;font-size:26px;font-family:Roboto,sans-serif;margin-left:50px;background:url(/images/icon-checkmark.png) 93% center no-repeat #3b4a78}.enquiries #submitbtn:hover{background-color:#253569;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease}.enquiries em{margin:40px 12%;display:block}.enquiries .form-text p{padding-left:2%}.admissionsform{margin:40px 0 0}.admissionsform h4{font-family:"DIN Condensed Bold",sans-serif;font-size:20pt;text-align:left;text-transform:uppercase;position:relative;margin-left:58px;line-height:64px;float:left}.admissionsform .step-num{width:65px;height:65px;display:inline-block;position:relative;background:#3b3b3a;border:4px solid #c01b28;left:0;top:0;text-align:center;border-radius:65px;color:#fff;font-family:"DIN Condensed Bold",sans-serif;line-height:55px;font-size:48pt;vertical-align:middle;margin-right:30px;float:left}.fgbg,.fwbg{background:url(/images/enquiries-bg.png) left repeat-y #fff;float:left;position:relative;left:0;width:100%;padding:0;margin:70px 0 0}.fgbg .arrow,.fwbg .arrow{background:url(/images/enq-bg-dwn.png) center top no-repeat;height:55px;width:100%}.fgbg{background:0 0;margin:0}.fgbg .arrow{background:url(/images/enq-wbg-dwn.png) center top no-repeat;width:400px;margin:0 auto}.form-area,.form-controls{font-family:'Roboto Condensed',sans-serif;clear:both}.form-area input,.form-area textarea,.form-controls input,.form-controls textarea{font-family:'Roboto Condensed',sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-controls input,.related .subscribe input{font-family:'Roboto Condensed',sans-serif}.form-controls input[type=submit],.related .subscribe input[type=submit]{background:#ff0;border:grey}.form-controls input[type=reset],.related .subscribe input[type=reset]{background:#242d5f;border:grey}.form-group{margin-bottom:10px;font-family:Roboto,sans-serif;font-weight:100;float:left;width:100%}.form-controls{min-height:20px;font-family:Roboto,sans-serif;font-weight:100}.form-controls label{display:none}.related .subscribe{padding:0 6%;font-family:'Roboto Condensed',sans-serif}.related .subscribe .form-controls{min-height:20px}.related .subscribe input{font-family:'Roboto Condensed',sans-serif;margin:0 0 15px;height:35px;padding:0 10px;width:100%}.related .subscribe input[type=reset],.related .subscribe input[type=submit]{width:49%;margin-right:2%;float:left}.related .subscribe input:last-child{margin:0}.related .subscribe .note{font-family:'Roboto Condensed',sans-serif;text-align:right;font-size:10pt;margin:10px 0 30px;color:grey}.form-control{max-width:38%;height:45px;font-size:12pt}.form-control:focus{border-color:#bf1728;box-shadow:none!important;-webkit-box-shadow:none!important}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(/images/select.png) right center!important}select::-ms-expand{display:none}label{font-weight:100;font-family:Roboto,sans-serif;line-height:45px;float:left;width:45%;text-align:right;padding:0;margin:0 4% 0 0}label.errorlabel{color:#bf1728;width:54%;float:right;text-align:left;line-height:inherit;padding:10px 0 20px;font-size:11pt;display:none}label.inline{width:auto}span.required{color:#bf1728}.inline-form.dobselect{width:38%;float:left}.inline-form.dobselect .form-control{display:inline}.inline-form.dobselect .dobday,.inline-form.dobselect .dobyear{width:22%;text-align:center}.inline-form.dobselect .dobmonth{width:32%}.radiogroup .radio{width:51%;float:right;margin:0}.radiogroup .radio label{font-weight:100;width:100%;float:left;text-align:left;line-height:20pt}.radiogroup .radio label.full{color:#bf1728;font-weight:700}.radiogroup .radio label input{position:inherit}.radiolabel{width:auto}.delrow{width:131.4%;left:-15.7%;position:relative;margin:0;min-height:90px}.delrow .delchild{position:relative;left:15.7%;bottom:-40px}.pdata{margin-left:58px;line-height:inherit;margin-right:4%;width:40.5%;position:relative}.form-buttons{margin-top:20px}.field-error{border:1px solid red}.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu,.mm-menu>.mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-menu{display:block;overflow:hidden;padding:0}.mm-panel{-webkit-transition:-webkit-transform .4s ease;-moz-transition:-moz-transform .4s ease;-ms-transition:-ms-transform .4s ease;-o-transition:-o-transform .4s ease;transition:transform .4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-panel.mm-opened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-menu>.mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px}.mm-menu>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-menu>.mm-panel:after,.mm-menu>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mm-navbar{border-bottom:1px solid transparent;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0}.mm-navbar .mm-btn:last-child{text-align:right;padding-right:20px;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14pt;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:15px 10px 15px 20px;margin:0}.mm-listview>li>a.mm-arrow,.mm-listview>li>span.mm-arrow{padding-right:50px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;bottom:0;left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-menu>.mm-panel>.mm-listview{margin:20px -20px}.mm-menu>.mm-panel>.mm-listview:first-child,.mm-menu>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-arrow:after,.mm-next:after,.mm-prev:before{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-prev:before{border-right:none;border-bottom:none;left:20px}.mm-arrow:after,.mm-next:after{border-top:none;border-left:none;right:20px}.mm-menu{background:#2a2a2a;color:#fff}.mm-menu .mm-navbar{border-color:rgba(0,0,0,.1)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#fff}.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:#fff}.mm-menu .mm-listview>li:after{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-listview>li .mm-prev:before{border-color:#fff}.mm-menu .mm-listview>li .mm-next:before,.mm-menu .mm-listview>li .mm-prev:after{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-divider,.mm-menu .mm-listview li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;-ms-transition:-ms-transform .4s ease;transition:transform .4s ease}html.mm-opened{overflow:hidden;position:relative}html.mm-opened body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}html.mm-blocking #mm-blocker,html.mm-opened #mm-blocker{display:block}.mm-menu.mm-offcanvas{display:none;position:fixed}.mm-menu.mm-current{display:block}.mm-menu{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0)}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0)}}#hamburger{box-sizing:border-box;display:none;top:0;right:0;z-index:99999;position:fixed;height:64px;color:#000;text-transform:uppercase;width:64px;background:#fff}#hamburger span,#hamburger:after,#hamburger:before{background:#242d5f;content:'';display:block;width:33px;height:3px;position:absolute;left:13px}#hamburger:before{top:31px}#hamburger span{top:37px}#hamburger:after{top:43px}.mm-opened #hamburger:after,.mm-opened #hamburger:before{top:40px!important}#hamburger div.mlabel{position:relative;text-align:center;top:14px;font-size:9pt;font-weight:700;color:#242d5f;left:-3px}#hamburger span,#hamburger:after,#hamburger:before{-webkit-transition:none .5s ease .5s;transition:none .5s ease .5s;-webkit-transition-property:transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity}html.mm-opening #hamburger:after,html.mm-opening #hamburger:before{top:20px}html.mm-opening #hamburger span{left:-50px;opacity:0}html.mm-opening #hamburger:before{transform:rotate(45deg)}html.mm-opening #hamburger:after{transform:rotate(-45deg)}@media only screen and (max-width:1200px){.admissionsform h4{padding-left:0}.admissionsform .step-num,.admissionsform .step2 .step-num,.admissionsform .step4 .step-num{left:0}.admissionsform .pdata{margin-left:9%;line-height:inherit;margin-right:4%;width:36%;position:relative}.admissionsform .pdata.step4{margin-left:58px;width:39%}.enquiries .form-text p{padding-left:7%}.news .top-stories .number{width:24%}.news .top-stories .title,.news .top-stories hr{width:76%}.news .top-stories .excerpt{width:76%;margin-left:24%}.contacts .top-image .adv,.contacts .top-image-home .adv{top:64%}.internal .apply-buttons .button a{font-size:16pt;margin:14px 0;padding:5px 0}.homebanner h3{font-size:5em}.homebanner h4{font-size:1.8em}.homebanner a.bookbtn{line-height:2.7em;font-size:1.4em}}@media only screen and (min-width:1025px){.mobile{display:none}}@media only screen and (max-width:1024px){body{padding-top:134px}.container{width:100%;max-width:1024px}#hamburger{display:block}#my-menu .nav-home,.nav-search,.searchblock{display:none}header{left:0;height:134px;padding:0;margin:0}header.desktop{display:none}header.mobile{overflow:hidden;width:100%}header .logo{margin:20px 0 0 20px}.lcol{height:84px}.hlcol{background:#bf1728;clear:both;width:100%;height:50px}.hotline{color:#fff;float:none;margin:0 auto;padding:0;border:0;clear:both;text-transform:uppercase;height:50px}.hotline .hotlinelabel{padding:0 10px;line-height:50px}.hotline .hotlinelabel .hotline-icon{margin-top:10px}.hotline .hotlinenr{font-size:17pt;padding:0 0 0 8px;height:50px}.hotline .hotlinenr a{line-height:50px;color:#fff}#my-menu,.teaser-body,.teaser-image{display:none}.top-image .adv,.top-image-home .adv{top:40px!important}.top-image h2,.top-image-home h2{line-height:30pt}.top-image ul,.top-image-home ul{margin-top:10px;line-height:28px}.top-image .number,.top-image-home .number{font-size:185pt;line-height:123pt}.contacts .top-image .adv,.contacts .top-image-home .adv{top:65%!important}.home .banner img,.home .news img,.internal .banner img,.internal .news img,.landing .banner img,.landing .news img{min-height:inherit}.home .banner .text,.internal .banner .text,.landing .banner .text{top:30px}.welcome .title h3{font-size:50pt}.location .text{background-position-y:top}.location p{margin-bottom:16px}.downloaditem .itembody{overflow:hidden}.enquiries{background-position-x:0}.admissionsform .fgbg,.admissionsform .fwbg,.enquiries .fgbg,.enquiries .fwbg{left:0;width:100%}.admissionsform .step-num,.admissionsform .step2 .step-num,.admissionsform .step4 .step-num,.enquiries .step-num,.enquiries .step2 .step-num,.enquiries .step4 .step-num{left:0}.admissionsform h4,.enquiries h4{padding-left:0}.admissionsform h4.step5,.enquiries h4.step5{float:left}.admissionsform #submitbtn,.enquiries #submitbtn{width:320px;text-align:left;padding:0 0 0 20px}.admissionsform .form-text p,.enquiries .form-text p{padding-left:6%}.admissionsform .pdata,.enquiries .pdata{margin-left:10%;width:39.1%}.admissionsform .pdata.step4,.enquiries .pdata.step4{margin-left:58px;width:67%}.admissionsform .button-block .form-buttons,.enquiries .button-block .form-buttons{margin-top:20px;text-align:center}.admissionsform em,.enquiries em{margin:40px 30%;display:block;text-align:center}.admissionsform label,.enquiries label{width:49%}.admissionsform .radiogroup .radio,.enquiries .radiogroup .radio{width:47%}.admissionsform .radiogroup label,.enquiries .radiogroup label{padding:0 3% 0 9%;width:100%;margin:0}.admissionsform .radiogroup label.inline,.enquiries .radiogroup label.inline{padding:0 3% 0 0;width:12%;text-align:left}.gallery ul li h2{font-size:20pt}.largebtn a{width:70%}}@media only screen and (max-width:991px){.contact-list{min-height:100px}.contact-list .explanation{position:relative;bottom:inherit;padding-bottom:20px}.internal .vertical-cta{margin:0}.internal .vertical-cta .cta:last-child{margin-bottom:0}.internal .downloads{margin-top:30px}.internal .quickfacts{margin-top:50px}.news .top-stories .entry{width:100%}.news .top-stories .entry .number{width:8%}.news .top-stories .entry .title,.news .top-stories .entry hr{width:92%}.news .top-stories .entry .excerpt{width:92%;margin-left:0}}@media only screen and (max-width:768px){body{padding-top:115px}#hamburger{display:block}.container{max-width:768px;width:100%}header{left:0;height:115px;padding:0;margin:0}header.desktop{display:none}header.mobile{overflow:hidden}header .logo{margin:15px 0 0 15px;width:355px}.lcol{height:65px}.hlcol{background:#bf1728;clear:both;width:100%;height:50px}.hotline{color:#fff;height:50px;float:none;margin:0 auto;padding:0;border:0;clear:both;text-transform:uppercase;right:auto}.hotline .hotline-icon{display:none}.hotline span.AVANSERnumber{line-height:50px}.hotline .hotlinelabel{padding:0;line-height:50px}.hotline .hotlinenr{font-size:17pt;padding:0 0 0 8px;height:50px}#my-menu{display:none}.top-image,.top-image-home{min-height:300px}.top-image .adv,.top-image-home .adv{top:100px!important}.top-image img,.top-image-home img{max-width:inherit;width:auto;position:relative;left:-55%}.ctas{padding:0 20px}.ctas .cta{min-height:260px;position:relative}.ctas .cta h2{height:52px}.ctas .cta a.btn-cta{position:absolute;bottom:20px;display:block;left:11%}.news-block .news .col-md-6{width:100%}.home .banner .col-md-3,.home .banner .col-md-6,.home .news .col-md-3,.home .news .col-md-6,.internal .banner .col-md-3,.internal .banner .col-md-6,.internal .news .col-md-3,.internal .news .col-md-6,.landing .banner .col-md-3,.landing .banner .col-md-6,.landing .news .col-md-3,.landing .news .col-md-6{float:left;margin:0;width:50%}.home .banner .text{top:20px}.home .banner h2{margin-bottom:10px;margin-top:0}.home .banner .btn-register{margin-top:0}.welcome .title{width:45%}.welcome .title h3{font-size:37pt}.welcome .text{width:52%}.contacts .top-image .adv,.contacts .top-image-home .adv{top:72%!important}.location{height:764px}.location .text{width:100%;height:500px;background:url(/images/mapd768.png) no-repeat;background-position-y:bottom}.location .map{width:100%;position:absolute!important;height:395px;top:369px}.admissionsform h4{margin-left:28px}.enquiries{background-position-x:-30px;overflow-x:hidden}.enquiries .form-text{margin-left:140px}.enquiries .form-text p{padding-left:0}.enquiries .fgbg,.enquiries .fwbg{width:100%;left:0;background-position-x:-30px}.enquiries label{width:45%;padding:0 0 0 22%;line-height:normal}.enquiries label.inline{width:initial!important;padding:0}.enquiries .inline-form.dobselect{width:47%}.enquiries .form-control{max-width:47%;font-size:10pt}.enquiries .admissionsform .fwbg .step-num,.enquiries .admissionsform .step-num,.enquiries .admissionsform .step2 .step-num,.enquiries .admissionsform .step4 .step-num{left:0}.enquiries .radiogroup .radio{width:51%}.enquiries .radiogroup .radio label{padding:0 3% 0 6%}.enquiries #submitbtn{clear:both;margin:20px 0 0}.enquiries .pdata{width:37.3%;padding-left:10%;margin-right:2%}.enquiries .pdata.step4{width:67%;padding:0;margin-left:28px}.enquiries .pdata.step4 p{padding-left:27%}.enquiries .dobyear{width:23.5%!important}.enquiries .form-buttons{margin:30px 8% 0 22%;text-align:center}.enquiries .button-block h4.step5{display:inline-block;float:left}.enquiries em{margin:40px 20% 0 34.5%}.enquiries .contactwith label{line-height:normal}.home .lgbg.news h2,.home .news h2{font-size:32pt;line-height:30pt;padding-bottom:3px}.home .lgbg.news h3,.home .news h3{font-size:22pt}footer .logo{margin:20px 0 0}footer .reg{padding-left:15px}footer .logos{width:33%;float:left;margin:20px 0}.content-panels .lgbg h2{text-transform:uppercase;line-height:34pt;border-bottom:5px solid #bf1728;padding-bottom:4px;margin-bottom:2px;color:#253469;font-size:24pt;margin-top:0}.content-panels .content-panel{padding:0 3% 20px}.content-panels .content-panel.odd .panel-content{padding-left:3%}.content-panels .number{float:left;font-size:55pt;min-height:inherit;line-height:44pt;padding:0;max-width:initial;color:#ae0021}.content-panels .number p{margin-bottom:0}.content-panels .title h5{font-size:18pt}.content-panels .title h4{border-top:none;font-size:27pt;line-height:26pt;padding-bottom:3px;color:#ae0021;clear:both;margin:0;display:inline-block}.content-panels .text{min-height:inherit}.content-panels .text p{color:#5e5e5e;font-size:17pt;line-height:1.1em}.quickfacts .title{max-width:70%!important}.quickfacts .block{width:100%!important}.largebtn{background-position-x:238px}.largebtn a{width:62%}.largebtn a .title{font-size:19pt}.largebtn a .subtext{font-size:16pt}.gallery-box{background-size:cover!important;width:auto!important;height:180px!important}.holidaycamps{height:auto}.internal .banner .text h2{font-size:38pt;padding-bottom:5px;margin-bottom:5px}.internal .banner .text h3{font-size:24pt}.internal .banner .btn-register{margin-top:0}.internal.blank .top-image,.internal.blank .top-image-home{min-height:0!important}}@media only screen and (max-width:736px){header{left:0}.top-stories .entry .number{width:10%;font-size:50pt;line-height:42pt}.top-stories .entry .excerpt,.top-stories .entry .title,.top-stories .entry hr{width:90%}.fgbg .arrow,.fwbg .arrow{background:url(/images/enq-wbg-dwn2.png) center -15px no-repeat}}@media only screen and (max-width:414px){.content-panels .col-xs-9{width:100%}.container{max-width:414px}header{left:0;max-width:414px}header .logo{width:328px;background-size:100%}.top-image,.top-image-home{min-height:555px}.top-image .overlay,.top-image-home .overlay{background:rgba(0,0,0,.2);display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.top-image img,.top-image-home img{min-height:555px;left:-200%}.top-image .gradient,.top-image-home .gradient{z-index:1}.top-image .adv,.top-image-home .adv{top:33%!important;max-width:93%!important}.top-image .adv .number,.top-image-home .adv .number{font-size:42pt;line-height:32pt}.top-image .adv .title,.top-image-home .adv .title{position:relative;top:-4px;width:92%}.top-image .adv .title h2,.top-image-home .adv .title h2{border-top:none;font-size:20pt;line-height:15pt;padding-bottom:8px;color:#fff;clear:both}.top-image .adv .title h3,.top-image-home .adv .title h3{margin:0;font-size:16pt;color:#fff;line-height:20pt}.top-image .adv .text,.top-image-home .adv .text{max-width:100%;top:-9px!important}.top-image .adv .text ul,.top-image-home .adv .text ul{display:none}.top-image .adv .text p,.top-image-home .adv .text p{font-size:20pt;line-height:1em;padding-top:3px}.top-image h2,.top-image-home h2{font-size:21pt;padding-top:0}.top-image h3,.top-image-home h3{line-height:normal;font-size:16pt;padding:0 0 10px}.top-image h3 span,.top-image-home h3 span{font-size:20pt}.internal .top-image,.internal .top-image-home{min-height:125px!important}.internal .top-image img,.internal .top-image-home img{min-height:125px!important;width:140%;left:-20%}.internal .top-image h2,.internal .top-image-home h2{font-size:22pt;line-height:normal}.internal .top-image h3,.internal .top-image-home h3{font-size:18pt;line-height:normal}.internal .toolboxes{position:absolute;top:270px;width:92%;z-index:1000}.internal .toolboxes .wbg{background:0 0}.internal.blank .top-image,.internal.blank .top-image-home{min-height:0!important}.ctas .cta{width:50%;min-height:inherit;padding:0 3%;margin-top:0}.ctas .cta h2{font-size:14pt;border-top:2px solid red;padding:10px 0 0}.ctas .cta .cta-desc,.ctas .cta a.btn-cta{display:none}.ctas .cta .icon{opacity:1;-webkit-filter:brightness(100%);-moz-filter:brightness(100%);-o-filter:brightness(100%);-ms-filter:brightness(100%);filter:brightness(100%)}.home .banner,.home .news-block,.home .videos-block{display:none}.welcome{padding:15px 0 0}.welcome .title{width:100%;border-bottom:1px solid #959595}.welcome .title p{margin:0;line-height:1em}.welcome .text{padding:20px 0;border:none;width:100%}.location{height:725px}.location .map{top:331px;height:394px;background-position-x:-280px}.location .text{background:url(/images/mapd414.png) center top no-repeat;background-size:100%;height:435px;padding:10px 7% 0 3.7%}.location h2{font-size:26pt;line-height:1em;padding-bottom:2px;margin-bottom:5px}.location h3{font-size:18pt;margin-bottom:10px}.location p{margin-bottom:12px;font-size:11pt}.location .social .icon{margin-right:12px}.vertical-cta .cta{width:100%;border:0;margin-bottom:30px}footer .logos a.edu{background:url(/images/icons.png) -106px -32px;background-size:550%;width:100%;margin-top:16px}.ucontent{padding-top:30px}.ucontent ul li p.p1{text-indent:initial;display:inline-table}.ucontent ul li:before{line-height:initial;float:left}.ucontent .issuuembed,.ucontent iframe{max-width:100%!important}.ucontent table{width:100%!important;overflow-x:auto;height:auto!important;display:block}.ucontent table td{padding:4px;font-size:11pt}.ucontent table::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.ucontent table::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,.3)}.gallery-box{background-size:cover!important;width:auto!important;height:120px!important}.styled-table{width:auto!important;max-width:100%}.news .featured h2,.news .single h2{font-size:20pt;margin-bottom:0}.news .featured .date,.news .featured .share,.news .single .date,.news .single .share{font-size:12pt;margin-bottom:10px}.news .entry .image{width:100%;margin-bottom:20px}.news .entry .short-txt{margin:0;width:100%}.news .entry .tags{left:0}.news .top-stories{float:left}.list,.list .imagebox img{width:100%}.internal .banner{clear:both}.internal .banner .image img{min-width:160%;left:-30%}.internal .banner .text{width:88%;top:10px;left:6%}.internal .banner h2{font-size:24pt;line-height:normal;padding:0}.internal .banner h3{font-size:14pt}.internal .banner .btn-register{margin-top:5px}.enquiries{background-position-x:-59px;padding-left:0}.enquiries .form-text{margin-left:55px}.enquiries em{margin:10px 0 0 50px!important;display:block}.admissionsform{margin:0}.admissionsform .step4 .step-num{left:12px!important}.admissionsform .step-num{width:40px;height:40px;font-size:20pt;border-radius:40px;left:-39px;top:0;line-height:31px;margin-right:15px}.admissionsform h4{padding-left:12px;margin-left:0;line-height:40px}.admissionsform h4.step5{float:left;margin-top:10px}.admissionsform label{width:76%;clear:both;text-align:left;margin-left:4%;line-height:normal;margin-bottom:10px;padding-left:15%}.admissionsform label.inline{margin-left:18%}.admissionsform .form-buttons{margin:0 0 0 15%!important;text-align:center}.admissionsform .form-buttons #submitbtn{margin:20px 0 0 20px;max-width:90%;font-size:17px}.admissionsform .fgbg,.admissionsform .fwbg{max-width:100%;width:100%;overflow-x:hidden;margin:20px 0 0}.admissionsform .fgbg .arrow,.admissionsform .fwbg .arrow{position:relative;left:0;background:url(/images/enq-wbg-dwn2.png) center -15px no-repeat}.admissionsform .fwbg{background-position-x:-59px;width:100%;float:left;max-width:inherit;left:0}.admissionsform .fwbg .arrow{background:url(/images/enq-bg-dwn2.png) center -15px no-repeat}.admissionsform .fgbg{margin:0!important}.admissionsform .fgbg .arrow{margin-left:0;width:auto}.admissionsform .form-control{max-width:76%;margin-left:18%;font-size:10pt}.admissionsform .radiogroup .radio{float:left;width:100%}.admissionsform .radiogroup .radio label{width:78%;margin-left:10%}.admissionsform .inline-form.dobselect{width:100%}.admissionsform .inline-form.dobselect .dobday{width:14%}.admissionsform .inline-form.dobselect .dobmonth{width:27%;margin-left:0}.admissionsform .inline-form.dobselect .dobyear{width:18%!important;margin-left:0}.admissionsform .pdata{padding:0;width:76%;margin-left:18%}.admissionsform .pdata.step4{margin-left:0}.admissionsform .pdata.step4 p{margin-left:0;text-align:right}.admissionsform .form-group.button-block{width:95%;margin-top:20px}.content-panels .border{width:auto;padding-bottom:3px}.content-panels .content-panel.odd .panel-content{padding-left:0}.content-panels .content-panel{padding:0 15px 25px;width:100%}.content-panels .content-panel .img-wrap{padding:0 0 25px;width:100%}.content-panels .content-panel .panel-content{padding:0;width:100%;margin-top:0}.content-panels .content-panel .panel-content .number{font-size:54pt;line-height:.74em}.content-panels .content-panel .panel-content .number p{margin:0;line-height:.74em}.content-panels .content-panel .panel-content .title h5{font-size:20pt;top:0!important;line-height:.8em;padding:1px 0}.content-panels .content-panel .panel-content .title h4{font-size:30pt;line-height:22pt;top:0!important;padding:1px 0}.content-panels .content-panel .panel-content .text{width:100%;min-height:auto}.content-panels .content-panel .panel-content .text p{font-size:22pt}.home .content-panels .news .col-xs-12{width:97%;margin:0 5px}.content.home .top-image .adv,.top-image-home .adv{top:57%!important;max-width:96%!important}.content.home .top-image .adv .number,.top-image-home .adv .number{font-size:104pt;line-height:71pt}.content.home .top-image .adv .text,.top-image-home .adv .text{max-width:100%;top:-9px!important}.content.home .top-image .adv .text h3,.top-image-home .adv .text h3{line-height:1em;font-size:16pt;padding:0 0 11px;position:relative;top:9px}.content.home .top-image .adv .text h3 span,.top-image-home .adv .text h3 span{font-size:20pt}.content.home .top-image .adv .text h2,.top-image-home .adv .text h2{font-size:21pt;padding-top:1px;line-height:23pt;border-top-width:4px}.largebtn{background-position-x:83px}.largebtn a{width:63%;padding:10px 35px 10px 10px;vertical-align:middle;display:table-cell;float:left}.largebtn a .title{font-size:16pt;line-height:1em}.largebtn a .subtext{font-size:15pt;line-height:1em}.galleries-block .gallery-box .title{bottom:20px;left:20px}.holidaycamps{height:auto}.small-images{display:block;width:100%}.small-images img{margin:0 2em 1em 0;float:none!important}.internal .apply-buttons .button a{font-size:14pt;margin:11px 0;padding:10px 0}.oh-img-block{background-size:contain!important;background-repeat:no-repeat!important;height:225px}.oh-img-block .titledate{left:0}.oh-img-block .titledate h2,.oh-img-block .titledate h3{color:#242d5f}}@media only screen and (max-width:375px){.container{max-width:375px}.hotline .hotlinelabel{padding:0;line-height:50px}.hotline .hotlinenr{padding:0 0 0 4px;height:50px}.hotline .hotlinenr .AVANSERnumber{line-height:50px;font-size:17pt}.top-image,.top-image-home .adv{top:57%!important}header{left:0;max-width:375px}header .logo{width:283px;background-size:100%;height:46px;margin-top:19px}.admissionsform .fgbg .arrow,.admissionsform .fwbg .arrow{left:0;background:url(/images/enq-wbg-dwn2.png) center -15px no-repeat}.admissionsform .radiogroup .radio label{margin-left:19%}footer .logos a.edu{background:url(/images/icons.png) -110px -32px;width:105px}}@media only screen and (max-width:320px){header .logo{width:239px;background-size:100%;height:46px;margin-top:19px}.content.home .top-image .adv,.top-image-home .adv{top:37%!important;max-width:93%!important}.content.home .top-image .adv .text,.top-image-home .adv .text{max-width:81%}.internal .top-image .title,.top-image-home .title{max-width:100%}.internal .top-image .text p,.internal .top-image .title h2,.top-image-home .text p,.top-image-home .title h2{font-size:17pt}.toolboxes{overflow:hidden}.admissionsform .fgbg .arrow,.admissionsform .fwbg .arrow{left:0;background:url(/images/enq-wbg-dwn3.png) center top no-repeat}footer .logos a.edu{position:relative;left:-10px}}@media only screen and (max-width:1079px){.homebanner h3{font-size:4.6em}.homebanner .bookbtn{line-height:2.5em;font-size:1.55em}}@media only screen and (min-width:1025px){#hamburger{display:none}}@media only screen and (max-width:1024px){.conversion .adv{display:none}.conversion .panel{height:225px!important}.conversion .panel h3{font-size:28pt!important}}@media only screen and (max-width:768px){.conversion .panel{width:100%!important;margin-bottom:20px!important;overflow:hidden}.conversion .panel img{width:100%}.conversion .panel .content{padding-top:8%!important}.homebanner h3{font-size:4.2em}.homebanner h4{font-size:1.5em}.homebanner a.bookbtn{line-height:2em;font-size:1.4em}}@media only screen and (max-width:414px){.conversion .panel{height:272px!important}.homebanner h3{font-size:2.5em}.homebanner h4{font-size:1.2em}.homebanner a.bookbtn{line-height:2em;font-size:1.4em;margin-top:10px}}@media only screen and (max-width:375px){.conversion .panel{height:245px!important}.conversion .panel .content h3{font-size:26pt}}@media only screen and (max-width:320px){.conversion .panel{height:206px!important}.conversion .panel .content h3{font-size:22pt}}