/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:bold}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}[disabled]{cursor:default}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(../img/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(../img/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0px 0px;right:44px}#cboxPrevious:hover{background-position:0px -25px}#cboxNext{background-position:-25px 0px;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0px;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}img{height:auto;max-width:100%}figure.image{border:none;display:block;margin:0 0 1em;background:none}figure.image img{margin:0}figure.image figcaption{margin:0;text-align:left;font-size:0.8125em;line-height:1.47692em}html{font-size:100%;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#1f3c4b;font-weight:700;font-family:"Oxygen","Times New Roman",Times,Baskerville,Georgia,serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{text-decoration:underline}h1{font-size:2em;line-height:1.125em;margin-top:0.525em;margin-bottom:0.75em}h2{font-size:1.5625em;line-height:1.44em;margin-top:0.975em;margin-bottom:0.675em}h3{font-size:1.1875em;line-height:1.26316em;margin-top:1.2em;margin-bottom:0.75em}h4{font-weight:600;text-transform:uppercase;font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:0.9375em;line-height:1.6em;margin-top:1.5em;margin-bottom:0.75em}p{margin:0 0 1em}p.lead{margin-top:0.525em;margin-bottom:0.75em;font-size:1.5em;line-height:1.3em}@media only screen and (max-width: 34em){p.lead{font-size:1.3125em;line-height:1.31429em}}a{font-weight:600;color:#234556}a:visited{color:#234556}a:focus{color:#916a29}a:hover{color:#916a29}a:active{color:#916a29}a:hover,a:focus,a:active{text-decoration:none}a.button{outline:0;color:white;border:none;padding:6px 13px;margin-right:5px;margin-bottom:5px;position:relative;font-weight:700;text-decoration:none;display:inline-block;font-family:"Oxygen","Times New Roman",Times,Baskerville,Georgia,serif;background:#527b78;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1em;line-height:1.5em;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.07)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07))}a.button:hover,a.button:focus{background:#956d2a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1))}a.button:active{top:1px;background:#956d2a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0))}strong,b{font-weight:600}ul,li{list-style-type:square}ul.lead{font-size:1.1875em;line-height:1.51579em}@media only screen and (max-width: 34em){ul.lead{font-size:1.125em;line-height:1.53333em}}blockquote{margin:0 0 1em;padding:1em 1.5em 0.25em 1.25em;font-size:1em;line-height:1.5em;border-left:3px solid #1f3c4b;background-color:#ede9e2}.video-embed{height:0;max-width:100%;position:relative;padding-bottom:56.25%}.video-embed iframe,.video-embed object,.video-embed embed{top:0;left:0;width:100%;height:100%;position:absolute}.breadcrumb{background-color:#ede9e2;background-image:url(../img/wave-grey-top.png),url(../img/wave-colour-top-transparent.png);background-repeat:repeat-x;background-position:top, bottom}.breadcrumb p{margin:1em 0;padding-left:0.462em;font-size:0.8125em;line-height:1.84615em}.breadcrumb a{font-weight:400}footer{background-color:#ede9e2;background-image:url(../img/wave-grey-top.png);background-repeat:repeat-x;background-position:top}footer .container{padding-top:2em;padding-bottom:1em}.footer-column.first{width:65.71429%;float:left;margin-right:2.85714%;font-size:0.875em;line-height:1.71429em}@media only screen and (max-width: 28em){.footer-column.first{width:54.28571%;float:left;margin-right:2.85714%}}.footer-column.second{width:31.42857%;float:right;margin-right:0}@media only screen and (max-width: 28em){.footer-column.second{width:42.85714%;float:right;margin-right:0}}.nav-footer{margin:0;line-height:1.8;padding-left:2em}.nav-footer a{text-decoration:none}.nav-footer a:hover,.nav-footer a:focus{text-decoration:underline}label{max-width:100%;cursor:pointer;margin-bottom:5px;display:inline-block}.form-label{margin-top:0;margin-bottom:0.5em}.field-note,.field-validation-error{color:#76a4a0;font-size:0.875em;line-height:1.71429em}input[type=text],input[type=email],input[type=password],textarea{width:20em;display:block;padding:0.375em;border:2px solid #1f3c4b;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,textarea:focus{outline:0;border-color:#b98834}input[type=text].input-validation-error,input[type=email].input-validation-error,input[type=password].input-validation-error,textarea.input-validation-error{border-color:#d61a21}@media only screen and (max-width: 34em){input[type=text],input[type=email],input[type=password],textarea{width:100%}}.validation-summary-errors{color:#d61a21}.field-validation-error{color:#d61a21}textarea{width:100%}input[type=submit]{margin-top:0.5em;outline:0;color:white;border:none;padding:6px 13px;margin-right:5px;margin-bottom:5px;position:relative;font-weight:700;text-decoration:none;display:inline-block;font-family:"Oxygen","Times New Roman",Times,Baskerville,Georgia,serif;background:#527b78;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1em;line-height:1.5em;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.07)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.07))}input[type=submit]:hover,input[type=submit]:focus{background:#956d2a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0)),color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.1))}input[type=submit]:active{top:1px;background:#956d2a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)),color-stop(100%, rgba(0,0,0,0)));background-image:-moz-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:-webkit-linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0));background-image:linear-gradient(rgba(0,0,0,0.1),rgba(0,0,0,0))}header{padding-top:1.5em;padding-bottom:1.25em}@media only screen and (max-width: 54em){header{padding-top:1.25em;padding-bottom:0.75em}}@media only screen and (max-width: 34em){header{padding-top:1.25em;padding-bottom:0.75em}}.logo{float:left;width:22em;display:block}@media only screen and (max-width: 54em){.logo{float:none;width:20em;margin:0 auto}}@media only screen and (max-width: 34em){.logo{width:17em}}@media only screen and (max-width: 28em){.logo{width:16em}}.nav-header{float:right;font-family:"Oxygen","Times New Roman",Times,Baskerville,Georgia,serif;margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:1.25em;line-height:1.2em;margin-top:1.9em}.nav-header li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:1.25em;padding-right:1.25em}.nav-header li:first-child{padding-left:0}.nav-header li:last-child{padding-right:0}.nav-header li.last{padding-right:0}@media only screen and (max-width: 60em){.nav-header{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:1.125em;line-height:1.33333em;margin-top:2.3em}.nav-header li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:1em;padding-right:1em}.nav-header li:first-child{padding-left:0}.nav-header li:last-child{padding-right:0}.nav-header li.last{padding-right:0}}@media only screen and (max-width: 54em){.nav-header{float:none;clear:both;margin-top:0.75em;font-size:1em;line-height:1.5em}.nav-header li{width:25%;padding:0;text-align:center;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width: 34em){.nav-header{margin-top:0;font-size:0.9375em;line-height:1.6em}}@media only screen and (max-width: 28em){.nav-header{font-size:0.8125em;line-height:1.84615em}}.nav-header a{display:block;font-weight:700;text-decoration:none;padding-bottom:0.5em;transition:all .1s linear;border-bottom:3px solid white;color:#234556}.nav-header a:visited{color:#234556}.nav-header a:focus{color:#162b35}.nav-header a:hover{color:#162b35}.nav-header a:active{color:#162b35}.nav-header a:hover,.nav-header a:focus{text-decoration:none;border-bottom-color:#cea052}@media only screen and (max-width: 54em){.nav-header a{display:inline-block}}@media only screen and (max-width: 34em){.nav-header a{margin-top:0.25em;padding-bottom:0.25em}}.nav-header .selected a{border-bottom-color:#cea052}.logos{padding:1em}.logos p{margin:0;line-height:1;text-align:center}@media only screen and (max-width: 34em){.logos{padding-top:0;padding-bottom:0}}@media only screen and (max-width: 34em){.logos img{width:24%}}.project-box{margin-bottom:2em;position:relative;text-decoration:none;width:31.42857%;float:left;color:#234556}.project-box:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.project-box:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.project-box:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}@media only screen and (max-width: 66em){.project-box{width:48.57143%;float:left}.project-box:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.project-box:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}}@media only screen and (max-width: 34em){.project-box{width:100%;margin:0 !important;clear:left !important;margin-bottom:1.5em !important}}.project-box:visited{color:#234556}.project-box:focus{color:#162b35}.project-box:hover{color:#162b35}.project-box:active{color:#162b35}.project-thumbnail{border:2px solid white;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.project-info{width:78%;margin:auto;padding:1.5em;margin-top:-3em;background:white;text-align:center;position:relative;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}@media only screen and (max-width: 66em){.project-info{width:82%}}@media only screen and (max-width: 60em){.project-info{width:81%}}@media only screen and (max-width: 54em){.project-info{width:78%}}@media only screen and (max-width: 48em){.project-info{width:76%}}@media only screen and (max-width: 44em){.project-info{width:74%}}@media only screen and (max-width: 38em){.project-info{width:72%}}@media only screen and (max-width: 34em){.project-info{width:83%}}@media only screen and (max-width: 28em){.project-info{width:77%}}.project-dates{letter-spacing:1px;text-transform:uppercase}.project-title{margin:0.5em 0;font-size:1.875em;line-height:1.28em}.project-box:hover .project-title,.project-box:focus .project-title{text-decoration:underline;color:#162b35}.project-description{margin:0;font-weight:400}.side-nav{padding-left:1.25em}.side-nav a{text-decoration:none}.side-nav a:hover,.side-nav a:focus{text-decoration:underline}#cboxTitle{top:-23px;padding:0 4px;background:white;font-weight:600;font-size:0.875em;line-height:1.54286em}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{top:-23px}#cboxLoadedContent{background:#373737}.gallery{overflow:hidden;*zoom:1}.thumb{outline:0;display:block;margin-bottom:0.25em}.thumb img{border:3px solid #76a4a0;-moz-box-sizing:border-box;box-sizing:border-box}.thumb:hover img,.thumb:focus img{border-color:#1f3c4b}@media only screen and (max-width: 54em){.thumb{width:31.42857%;float:left}.thumb:nth-child(3n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.thumb:nth-child(3n+2){margin-left:34.28571%;margin-right:-100%;clear:none}.thumb:nth-child(3n+3){margin-left:68.57143%;margin-right:-100%;clear:none}}@media only screen and (max-width: 48em){.thumb{width:48.57143%;float:left}.thumb:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.thumb:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}}@media only screen and (max-width: 34em){.thumb{width:100%;margin:0 !important;clear:left !important;margin-bottom:0.5em !important}}.banner{top:-1em;height:26em;margin:0 auto;max-width:86em;position:relative}@media only screen and (max-width: 74em){.banner{height:25.9em}}@media only screen and (max-width: 73em){.banner{height:25.55em}}@media only screen and (max-width: 72em){.banner{height:25.2em}}@media only screen and (max-width: 71em){.banner{height:24.85em}}@media only screen and (max-width: 70em){.banner{height:24.5em}}@media only screen and (max-width: 69em){.banner{height:24.15em}}@media only screen and (max-width: 68em){.banner{height:23.8em}}@media only screen and (max-width: 67em){.banner{height:23.45em}}@media only screen and (max-width: 66em){.banner{height:23.1em}}@media only screen and (max-width: 65em){.banner{height:22.75em}}@media only screen and (max-width: 64em){.banner{height:22.4em}}@media only screen and (max-width: 63em){.banner{height:22.05em}}@media only screen and (max-width: 62em){.banner{height:21.7em}}@media only screen and (max-width: 61em){.banner{height:21.35em}}@media only screen and (max-width: 60em){.banner{height:21em}}@media only screen and (max-width: 59em){.banner{height:20.65em}}@media only screen and (max-width: 58em){.banner{height:20.3em}}@media only screen and (max-width: 57em){.banner{height:19.95em}}@media only screen and (max-width: 56em){.banner{height:19.6em}}@media only screen and (max-width: 55em){.banner{height:19.25em}}@media only screen and (max-width: 54em){.banner{top:-0.5em;height:19em}}@media only screen and (max-width: 34em){.banner{height:15em}}@media only screen and (max-width: 28em){.banner{height:13em}}.banner-image{top:0;left:0;right:0;bottom:0;display:block;position:absolute;visibility:visible;background-size:cover;background-position:center;background-repeat:no-repeat;-moz-box-shadow:0 5px 7px #527b78;-webkit-box-shadow:0 5px 7px #527b78;box-shadow:0 5px 7px #527b78}@media only screen and (min-width: 86em){.banner-image{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}}.body.home{padding-top:0;margin-top:1em;background-position:top, bottom;background-image:url(../img/wave-colour-top.png),url(../img/wave-colour-bottom.png)}.body.home>.container{top:-3em;position:relative}.body.home>.container h1{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.body.home>.container h2{margin-top:0.6em;margin-bottom:0.75em}.body.home>.container p{margin-bottom:1.2em;font-size:1.125em;line-height:1.6em}@media only screen and (max-width: 54em){.body.home>.container{top:-2em}}html{color:#373737;background-color:white;font-weight:400;font-family:"Source Sans Pro",Arial,"Helvetica Neue",Helvetica,sans-serif;min-width:21em}@media only screen and (max-width: 34em){html{font-size:95%}}.container{overflow:hidden;*zoom:1;padding-left:1em;padding-right:1em;max-width:74em;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.body{padding-top:2em;padding-bottom:1em;background-repeat:repeat-x;background-position:bottom;background-color:#76a4a0;background-image:url(../img/wave-colour-bottom.png)}.layout>.container{margin-bottom:1em}.full,.main,.sidebar{margin-bottom:1.25em;padding:0.75em 2em 1em;background-color:white;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}@media only screen and (max-width: 34em){.full,.main,.sidebar{padding:0.5em 1.5em}}.full{overflow:hidden;*zoom:1}.home .full{margin-bottom:0;padding-bottom:0.5em}.half-left{width:48.57143%;float:left;margin-right:2.85714%}@media only screen and (max-width: 54em){.half-left{width:100%;float:left;margin-left:0;margin-right:0}}.half-right{width:48.57143%;float:right;margin-right:0}@media only screen and (max-width: 54em){.half-right{width:100%;float:left;margin-left:0;margin-right:0}}.main{width:65.71429%;float:left;margin-right:2.85714%}@media only screen and (max-width: 60em){.main{width:60%;float:left;margin-right:2.85714%}}@media only screen and (max-width: 54em){.main{width:100%;float:left;margin-left:0;margin-right:0}}.sidebar{clear:right;width:31.42857%;float:right;margin-right:0}@media only screen and (max-width: 60em){.sidebar{width:37.14286%;float:right;margin-right:0}}@media only screen and (max-width: 54em){.sidebar{width:100%;float:left;margin-left:0;margin-right:0}}html,body{height:100%}.layout{clear:both;min-height:100%;height:auto !important;height:100%;margin-bottom:-13em}.layout .layout-footer{height:13em}footer{clear:both;position:relative;height:13em}@media only screen and (max-width: 66em){footer{height:auto}}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}html{font-size:80%}.layout{margin-bottom:0;height:auto !important;min-height:0 !important}.layout-footer{height:auto !important}.full,.main,.sidebar,.half-left,.half-right,.footer-column.first{padding:0;width:100%;float:left;margin-left:0;margin-right:0}h1{margin-top:0}header,nav,.breadcrumb,.banner,.logos{display:none !important}.body.home>.container{top:2em;position:relative}.body.home>.container h1{border:0;clip:initial;height:auto;margin:0 0 1em;overflow:initial;padding:0;position:initial;width:auto}a.button{padding:0;text-decoration:underline}.project-info{margin-top:-1em}.thumb{width:48.57143%;float:left}.thumb:nth-child(2n+1){margin-left:0;margin-right:-100%;clear:both;margin-left:0}.thumb:nth-child(2n+2){margin-left:51.42857%;margin-right:-100%;clear:none}pre,blockquote{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}}