﻿.button{behavior:url("/assets/js/PIE.htc")}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{height:100%;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background:#0D535B;color:#2F3132;font:normal normal 100%/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:0;-webkit-font-smoothing:antialiased}::selection,::-webkit-selection{background:#39878F;color:#FFF}::-moz-selection{background:#39878F;color:#FFF}.hide{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}body:hover .hide a,body:hover .hide input,body:hover .hide button{display:none !important}[role=navigation],.nb{list-style:none;margin:0;padding:0}[role=navigation] li{display:inline-block}.text-centre{text-align:center}button:before,.main-nav a:before,.s-contact dt:before{background:url(../img/sprites.png) no-repeat;content:'';display:inline-block}.white{background-color:#FFF}.row{clear:both;position:relative;width:100%;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-1-2{float:left;padding-right:20px;width:50%}.col-1-2+.col-1-2{padding:0 0 0 20px}main,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}a{color:#39878F;font-weight:bold;text-decoration:none;vertical-align:baseline}a:link{-webkit-tap-highlight-color:#153134}a:hover,a:focus,a:active{color:#153134;text-decoration:underline}a:focus{outline:thin dotted}a:active{outline:none}a,button{transition:color 0.5s ease}h1,h2,h3{color:inherit;font-family:"myriad-pro","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;line-height:1.25;margin:0;text-rendering:optimizelegibility}.white h1,.white h2,.white h3{color:#E35399;text-align:center}h1,.h1{font-weight:bold;font-size:3.375em;margin-bottom:0.75em}h2,.h2{font-size:2.53125em;margin-bottom:0.5em}h3,.h3{font-size:1.40625em;margin-bottom:1em}p,ol,ul,dl{font-size:1.125em;margin:0 0 1.5em}ul,ol{margin-left:1em;padding-left:1em}blockquote{font-style:normal;margin:0 0 1.5 0;padding:0.5em}cite{display:block;font-style:normal}q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}dl{margin:1em 0;padding:0}dt,dd{margin:0}dt{clear:left;float:left;font-weight:bold}dd{overflow:hidden}img{border:0;display:inline-block;max-width:100%}.img-left,.img-right{position:relative;bottom:-0.7em;vertical-align:bottom}.img-right{float:right;margin:0 0 2em 20px}.img-left{float:left;margin:0 20px 2em 0}.img-center{display:block;margin:0 auto 1em}.button:active,button:active{bottom:-1px}.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:normal;line-height:1;margin:0 0 1.1111111111em;position:relative;text-decoration:none;text-align:center;text-transform:uppercase;-moz-user-drag:-moz-none;-webkit-user-drag:none;user-drag:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none;vertical-align:middle;display:inline-block;padding:1em 15px;font-size:0.8888888889em;background-color:#E35399;border-color:#dc277f;border-bottom-color:fadein(#dc277f, 15%);color:#fff;border-radius:6px;background:linear-gradient(color-stops(#E35399, #E35399 25%, #dc277f));-pie-background:linear-gradient(left, #E35399 0, #dc277f 100%)}.button:hover,.button:focus{background-color:#dc277f}.button:hover,.button:focus{color:#fff}.button:hover,.button:focus,.button:active{background:linear-gradient(color-stops(#E35399, #df3d8c 25%, #b31d66));-pie-background:linear-gradient(left, #E35399 5%, #b31d66 100%)}.button.large{padding:1em 15px;font-size:1.1111111111em}input.button,button{padding-top:0.7222222222em;padding-bottom:0.6666666667em}input.button.large,button.large{padding-top:0.9166666667em;padding-bottom:0.9166666667em}@media only screen{.button{-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}}label,button{cursor:pointer}label{display:block;font-size:1.5em;font-weight:bold;margin-bottom:.2em}button,input,select,textarea{font-size:1em;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}select,input,textarea,button{font-family:sans-serif}input,textarea{font-size:14px;padding:15px}input,textarea,select{border:2px solid #E35399;border-radius:6px;margin-bottom:1em}[type=text],[type=email],textarea{width:100%}textarea{overflow:auto;vertical-align:top}input:hover,input:hover,textarea:hover,input:focus,input:focus,textarea:focus{background-color:#fefafc}button{cursor:pointer;*overflow:visible;position:relative;-webkit-appearance:button}button:before{background-position:-240px 0;margin-right:10px;width:18px;height:18px;vertical-align:middle}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.field{position:relative;transition-property:height, border-width;transition-duration:0.3s;transition-timing-function:ease-in}.field label{float:none;font-size:12px;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in}.field.show-label [placeholder]::-webkit-input-placeholder{opacity:0;transition:opacity 0.3s ease-in}.field.show-label label{max-height:1.5em}label.error{color:#C00;display:block}input.error,input.error,textarea.error{border-color:#9d261d}:-moz-placeholder{color:#2F3132}::-webkit-input-placeholder{color:#2F3132}[placeholder]{cursor:pointer;color:#2F3132}[placeholder]:active,[placeholder]:focus{cursor:text;color:gray;outline:none}[placeholder]:focus::-webkit-input-placeholder{transition:opacity 0.5s 0.5s ease;opacity:0}.outer{background:url(../img/bg.jpg) 50% 0 no-repeat;margin:0 auto;min-width:1000px}.wrap{margin:0 auto;padding:0;position:relative;width:1000px}#content{clear:both;margin-top:-18px}[role=banner] .wrap{overflow:hidden;position:relative}.logo{float:left;margin:13px 0 0}.logo a{display:block}.main-nav{position:absolute;right:0;bottom:54px}.main-nav ul{font-size:.875em;margin:0;text-transform:uppercase}.main-nav li{margin-left:25px;text-align:center}.main-nav a{display:block;font-weight:normal;text-decoration:none}.main-nav a:before{display:block;margin:0 auto 0.5em;width:46px;height:60px}.main-nav .n-instructors a:before{background-position:0 23px}.main-nav .n-centre a:before{background-position:-50px 0;width:32px}.main-nav .n-parents a:before{background-position:-90px 21px;width:49px}.main-nav .n-special a:before{background-position:-140px 20px;width:48px}.main-nav .n-contact a:before{background-position:-190px 21px;width:47px}section .wrap{padding:50px 0}.s-banner .wrap{background:url(../img/characters_directors.png) 240px 74px no-repeat;height:498px;padding:400px 0 0 0}.s-banner h1,.s-banner h2{color:#FFF;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,0.8)}.s-banner h2{font-size:1.625em;font-weight:normal}#banner-hd{font-size:2.125em;text-transform:uppercase}.s-main{background-color:#FFF200}.s-main .light,.s-main .light h2{color:#FFF}.s-main .light a{color:#FFF200}.s-main .wrap{padding:1em 0}#sync2 .owl-wrapper,#sync2 .owl-item{width:auto !important}.sub-nav{background-color:rgba(255,255,255,0.7)}.sub-nav .wrap{padding:1em 0}.sub-nav .owl-item{color:#F9A11B;font-weight:normal;line-height:1;margin:0 20px}.sub-nav .owl-item>div{border-bottom:3px solid transparent;padding-bottom:.25em}.sub-nav .owl-item:first-child{margin-left:0}.sub-nav .owl-item:hover>div,.sub-nav .owl-item:focus>div,.sub-nav .owl-item.synced>div{border-color:inherit;cursor:pointer;text-decoration:none}.s-instructors{background-color:#E35399;color:#FFF;text-align:center}.s-instructors li{display:inline-block;margin:0 30px;vertical-align:top}.s-instructors h3{font-size:1.125em;font-weight:bold;text-transform:uppercase}.s-instructors span{display:block;font-size:.8em;font-weight:normal;text-transform:none}.s-testimonials{text-align:center}.s-testimonials .wrap{padding-bottom:1px}.s-testimonials p{font-size:1em}.s-testimonials cite{font-size:.8125em;font-style:italic;font-weight:bold}.s-testimonials cite:before{content:'–';margin-right:5px}.s-contact h2{margin-bottom:1em}.s-contact p{font-size:1em}.s-contact dt,.s-contact .icon-pin+dd{padding-left:40px}.s-contact dt{margin-right:5px;position:relative}.s-contact dt:before{position:absolute;left:0;top:0}.s-contact dd{margin-bottom:1.5em}.s-contact .icon-pin{float:none}.s-contact .icon-pin:before{background-position:-260px 0;width:24px;height:34px}.s-contact .icon-phone:before{background-position:-320px 0;width:25px;height:25px}.s-contact .icon-email:before{background-position:-290px 0;width:29px;height:22px}[role=contentinfo]{background-color:#A5C963;clear:both;color:#FFF;padding:1em 0;position:relative}[role=contentinfo] p{font-size:.9375em;text-align:right}[role=contentinfo] ul{font-size:.875em;text-transform:uppercase}[role=contentinfo] li{margin-right:10px}[role=contentinfo] a{color:#FFF;font-weight:normal}.copy{float:left}@font-face{font-family:"slick";src:url("/assets/fonts/fontello.eot");src:url("/assets/fonts/fontello.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/fontello.woff") format("woff"),url("/assets/fonts/fontello.ttf") format("truetype"),url("/assets/fonts/fontello.svg#slick") format("svg");font-weight:normal;font-style:normal}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}#sync2 .owl-item{float:none;display:inline-block}.owl-controls{margin-top:10px;text-align:center;user-select:none;-webkit-tap-highlight-color:transparent}.owl-controls .owl-page{cursor:pointer;display:inline-block;margin:0 5px;opacity:0.5}.owl-controls .owl-page span{background:#FFF;border-radius:50%;display:block;width:12px;height:12px;opacity:0.5}.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{opacity:1}.grabbing{cursor:url(../img/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.owl-item.loading{min-height:150px;background:url(../img/AjaxLoader.gif) 50% 50% no-repeat}.owl-prev,.owl-next{position:absolute;display:block;height:32px;width:30px;line-height:0;cursor:pointer;background:transparent;color:transparent;top:1.5em;padding:0;border:none;outline:none}.owl-prev:hover,.owl-prev:focus,.owl-next:hover,.owl-next:focus{outline:none;background:transparent;color:transparent}.owl-prev:hover:before,.owl-prev:focus:before,.owl-next:hover:before,.owl-next:focus:before{opacity:1}.owl-prev.slick-disabled:before,.owl-next.slick-disabled:before{opacity:0.25}.owl-prev:before,.owl-next:before{font-family:"slick";font-size:30px;line-height:1;color:#bfbfbf;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.owl-prev{left:-25px}[dir="rtl"] .owl-prev{left:auto;right:-25px}.owl-prev:before{content:"←"}[dir="rtl"] .owl-prev:before{content:"→"}.owl-next{right:-25px}[dir="rtl"] .owl-next{left:-25px;right:auto}.owl-next:before{content:"→"}[dir="rtl"] .owl-next:before{content:"←"}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}body{color:black;font:10pt Verdana, sans-serif;width:600px}thead{display:table-header-group}article,tr,ul,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}#wrap{width:100% !important}h1,h2,h3{font-family:"Trebuchet MS", Verdana, sans-serif;margin:15px 0 5px}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.nav,.skip,.aux-nav,.hide,form,[role=complementary],[role=contentinfo] a{display:none}}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

/*# sourceMappingURL=master.css.map */