html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html,body{height:100%;width:100%;padding:0;margin:0;background:#fafafa;font-family:Helvetica Neue,arial,sans-serif;font-weight:400;color:#444;font-size:1em;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font:16px/26px Helvetica,Helvetica Neue,Arial}#app{height:100%}.wrapper{width:90%;margin:0 auto}.card{border:1px solid #444;margin-bottom:20px;padding:5px 15px;border:1px solid rgb(187,187,187);border-radius:3px;box-shadow:1px 3px 15px #00000017}.card-header{border-bottom:1px solid rgb(187,187,187)}.container{padding:56px 0;min-height:calc(100vh + 90px);width:100%}table{width:100%;border-collapse:collapse;margin:1.75rem 0;color:#000;border:1px solid rgb(187,187,187);border-radius:3px;box-shadow:1px 3px 15px #00000017}table thead th{font-size:1em;background-color:#000;color:#fff}table tbody td:first-child{font-weight:700;color:#333}table td,table th{vertical-align:top;border:1px solid #ccc;line-height:15px;padding:10px}table tr:nth-child(2n){background:#e8e8e8}table tr:nth-child(odd){background:#fff}table tr:hover{background-color:#ddd}.btn{padding:5px 10px;border:1px solid;border-radius:2px;box-shadow:0 0 10px -2px #00000061}.btn-success{background-color:#fff;color:#12a312;text-decoration:none;-webkit-transition:color,background-color .5s;transition:color,background-color .5s}.btn-success:hover{background-color:#12a312;color:#fff;border-color:#0a770a}.form-label{font-size:25px;font-weight:600}.form-input{border-radius:0;outline:none;box-shadow:none;border:1px solid rgba(0,0,0,.15);transition:box-shadow ease-out .2s;padding:5px 10px;width:calc(100% - 20px)}.form-input:focus{border-color:#22428d;box-shadow:inset 3px 0 #22428d}.messageForm{margin:10px 0}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto}}.header{position:fixed;left:0;top:0;width:100%;height:56px;padding:0;background:#000;box-shadow:0 0 5px #00000080;z-index:50}.header h1{float:left;margin:0;padding:0 15px;font-size:24px;line-height:56px;font-weight:400;color:#fff}h1{line-height:1.2}.header nav{float:right;font-size:100%}.header nav a{display:inline-block;height:56px;line-height:56px;padding:0 15px;min-width:50px;text-align:center;background:#fff0;text-decoration:none;color:#cacaca;will-change:background-color}.header nav a:hover,.header nav a:active{background:#6b6b6b33}.header nav a.active{background:#41414166}@media only screen and (max-width:700px){.header{height:125px}}@media only screen and (max-width:400px){.header{height:172px}}.hero{margin-top:50px;background-color:#22428d}.hero__wrapper{width:75%;margin:0 auto}.hero__img,.hayfieldSchool__img{display:block;max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width:700px){.hero{margin-top:125px}}@media only screen and (max-width:400px){.hero{margin-top:170px}}.contactnotice{margin:100px auto;padding:10px 15px;border:1px solid rgb(187,187,187);font-size:15px;border-radius:3px;box-shadow:1px 3px 15px #00000017;text-align:center}.footer{width:100%;height:56px;padding-top:5px;background:#0c0c0c;box-shadow:0 0 5px #00000080;color:#828282;text-align:center;margin-top:-56px}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right}.pull-left{float:left}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
