@charset "UTF-8";html{-ms-touch-action:manipulation;touch-action:manipulation}.is-hidden{display:none}.btn{text-transform:uppercase;color:#efefef;background-color:#333;padding:.313em .625em}.btn:focus,.btn:hover{background-color:#c00}.btn:active{background-color:#a00}#container{width:41.25em;text-align:center;padding:0 1.25em;margin:3.125em auto 6.25em}#container h1{font-size:2.125em;line-height:.882em;text-transform:uppercase}#container h1 span{font-size:.588em;line-height:1em;color:#aaa;display:block}#container h1 a:focus span,#container h1 a:hover span{color:#333}#container h2{border-top:1px solid #ddd;padding-top:1.875em;margin-top:1.875em;margin-bottom:.625em}#container h2 span{color:#666}#container h2[data-caption]:before{font-size:.875rem;font-weight:300;color:#fff;background-color:#c00;display:inline-block;content:attr(data-caption);padding:.125rem .313rem;margin-right:.625rem;-webkit-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}#container li{display:inline-block;margin:.625em}#container img{width:8.75em;height:8.75em;border-color:#eee;border:.625em solid hsla(0,0%,100%,.5);-webkit-box-shadow:0 0 .313em rgba(0,0,0,.05);box-shadow:0 0 .313em rgba(0,0,0,.05);-webkit-transition:-webkit-box-shadow .3s ease,border-color .3s ease;-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,border-color .3s ease;transition:box-shadow .3s ease,border-color .3s ease,-webkit-box-shadow .3s ease}#container img:focus,#container img:hover{border-color:#fff;-webkit-box-shadow:0 0 .938em rgba(0,0,0,.25);box-shadow:0 0 .938em rgba(0,0,0,.25)}#imagelightbox{cursor:pointer;position:fixed;z-index:5;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.75);box-shadow:0 0 3.125em rgba(0,0,0,.75)}#imagelightbox-loading,#imagelightbox-loading div{border-radius:50%}#imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:8;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}#imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:a .5s ease infinite;animation:a .5s ease infinite}@-webkit-keyframes a{0%{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75)}}@keyframes a{0%{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.5;-webkit-transform:scale(.75);transform:scale(.75)}}#imagelightbox-overlay{background-color:#fff;background-color:hsla(0,0%,100%,.9);position:fixed;z-index:4;top:0;right:0;bottom:0;left:0}#imagelightbox-close{border:none;outline:none;width:2.5em;height:2.5em;text-align:left;background-color:#666;border-radius:50%;position:fixed;z-index:7;top:2.5em;right:2.5em;-webkit-transition:color .3s ease;transition:color .3s ease}#imagelightbox-close:focus,#imagelightbox-close:hover{background-color:#111}#imagelightbox-close:after,#imagelightbox-close:before{width:2px;background-color:#fff;content:"";position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;background-color:#666;position:fixed;z-index:6;left:0;right:0;bottom:0;padding:.625em}#imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,.5);border-radius:20px;position:fixed;z-index:6;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#imagelightbox-nav button{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0 .313em}#imagelightbox-nav button.active{background-color:#fff}.imagelightbox-arrow{border:none;outline:none;width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0,0,0,.5);vertical-align:middle;display:none;position:fixed;z-index:6;top:50%;margin-top:-3.75em}.imagelightbox-arrow:focus,.imagelightbox-arrow:hover{background-color:rgba(0,0,0,.75)}.imagelightbox-arrow:active{background-color:#111}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow:before{width:0;height:0;border:1em solid transparent;content:"";display:inline-block;margin-bottom:-.125em}.imagelightbox-arrow-left:before{border-left:none;border-right-color:#fff;margin-left:-.313em}.imagelightbox-arrow-right:before{border-right:none;border-left-color:#fff;margin-right:-.313em}#imagelightbox-caption,#imagelightbox-close,#imagelightbox-loading,#imagelightbox-nav,#imagelightbox-overlay,.imagelightbox-arrow{-webkit-animation:b .25s linear;animation:b .25s linear}@-webkit-keyframes b{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:41.25em){#container{width:100%}#imagelightbox-close{top:1.25em;right:1.25em}#imagelightbox-nav{bottom:1.25em}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-2.75em}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}}@media only screen and (max-width:20em){.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}
/*!
  Ionicons, v506679cd0be83266ff6a66b90bd29b17
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:Ionicons;src:url(../fonts/ionicons.eot?v=506679cd0be83266ff6a66b90bd29b17);src:url(../fonts/ionicons.eot?v=506679cd0be83266ff6a66b90bd29b17#iefix) format("embedded-opentype"),url(../fonts/ionicons.ttf?v=506679cd0be83266ff6a66b90bd29b17) format("truetype"),url(../fonts/ionicons.woff?v=506679cd0be83266ff6a66b90bd29b17) format("woff"),url(../fonts/ionicons.svg?v=506679cd0be83266ff6a66b90bd29b17#Ionicons) format("svg");font-weight:400;font-style:normal}.ion,.ion-arrow-down-b:before,.ion-arrow-up-c:before,.ion-checkmark:before,.ion-close:before,.ionicons{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-arrow-down-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-checkmark:before{content:""}.ion-close:before{content:""}th a{color:#fff}th a:hover{color:#fff;text-decoration:underline}.dynatable-search{float:right;margin-bottom:10px}.dynatable-pagination-links{float:right}.dynatable-record-count{display:block;padding:5px 0}.dynatable-pagination-links li,.dynatable-pagination-links span{display:inline-block}.dynatable-page-break,.dynatable-page-link{display:block;padding:5px 7px}.dynatable-page-link{cursor:pointer}.dynatable-active-page,.dynatable-disabled-page{cursor:text}.dynatable-active-page:hover,.dynatable-disabled-page:hover{text-decoration:none}.dynatable-active-page{background:#71af5a;border-radius:5px;color:#fff}.dynatable-active-page:hover{color:#fff}.dynatable-disabled-page,.dynatable-disabled-page:hover{background:none;color:#999}

/*! 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}[hidden],template{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;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.25em}sup{top:-.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{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-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 silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.callout,.info,.reminder{color:#eee;margin-bottom:1.5rem;padding:.5rem .5rem .5rem 4rem;position:relative}.callout a,.info a,.reminder a{text-decoration:none!important;-webkit-transition:none!important;transition:none!important}.callout:after,.callout:before,.info:after,.info:before,.reminder:after,.reminder:before{content:"";display:block;position:absolute;left:0;width:3rem}.callout:after,.info:after,.reminder:after{color:#555;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-weight:700;text-align:center;font-size:1.25em;font-family:Open Sans,sans-serif}.callout.large_icon:after,.large_icon.info:after,.large_icon.reminder:after{font-size:2em}.callout:before,.info:before,.reminder:before{background-color:hsla(0,0%,93%,.5);top:0;bottom:0}.reminder{background:#ffbb63;background:linear-gradient(135deg,#ffbb63,#ff9000);color:#000}.reminder:after{content:"!"}.reminder a{border-bottom:.0625rem solid #000!important}.reminder a,.reminder a:visited{color:#000!important}.reminder a:active,.reminder a:hover,.reminder a:visited:hover{border-bottom:.0625rem solid #000!important}.reminder a:active{color:#000!important}.info{background:#508eba;background:linear-gradient(135deg,#508eba,#0a64a4);color:#fff}.info:after{content:"i"}.info a{border-bottom:.0625rem solid #fff!important}.info a,.info a:visited{color:#fff!important}.info a:active,.info a:hover,.info a:visited:hover{border-bottom:.0625rem solid #fff!important}#footer,.info a:active{color:#fff}#footer{position:relative;background-color:#526064;font-size:90%;text-align:center;padding:20px 0}#footer a{color:#fff;text-decoration:underline}#footer a:active,#footer a:focus,#footer a:hover{text-decoration:none}#footer ul{font-family:Lato,sans-serif;list-style-type:none;padding:0;margin-top:5px}#footer ul li{margin:0;padding:1px 0}#footer_divider{margin:20px auto;width:200px;border-top:1px solid #475356;border-bottom:1px solid #75888e}#footer_naoc_logo{margin:20px auto 0}#footer_naoc_logo img{width:200px;margin:20px 0}#footer_secondary_icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}#footer_secondary_icons img:first-child,#footer_secondary_icons img:nth-child(3){width:175px;margin:0 20px}#footer_secondary_icons img:nth-child(2){width:125px;margin:30px}#footer_spacer{margin:40px auto}#photo_credits{color:#b3b3b3;font-size:80%}#photo_credits>p:first-child{font-style:italic;margin:0}#embargoMapContainer{margin:0 auto;width:90%;max-width:50rem}#embargoMap{position:relative;padding-bottom:75%;height:0;overflow:hidden}#embargoMap iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}@media screen and (max-width:480px){#embargoMapContainer{width:100%}}.air_north{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.air_north_text{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.air_north_logo{-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:-2em 0 0 2em}.air_north_logo img{width:100%}.airline{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-shadow:0 2px 5px hsla(0,0%,53%,.25);box-shadow:0 2px 5px hsla(0,0%,53%,.25);border:1px solid #e0e0e0;margin-bottom:1em}.airline,.airline_logo_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.airline_logo_container{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:5px 0}.airline_logo_container img{display:block}.airline_logo_container a{margin:auto}.airline_description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding:0 1em}.airline_logo.condor img{width:275px}@media screen and (max-width:750px){.airline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.airline_description{margin-top:0}}@media screen and (max-width:650px){.air_north{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.air_north_text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.air_north_logo{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:0}}#header{position:relative}#header,#header_bg{display:block;left:0;top:0;width:100%;overflow:hidden;height:600px}#header_bg{position:absolute;background-image:url(../images_ai/bennett.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}#header_overlay{left:0;top:0;background-color:rgba(0,0,0,.15)}#header_main,#header_overlay{position:absolute;width:100%;height:600px}#header_main{display:block}#header_content{padding-top:65px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:100%;font-family:Open Sans Condensed,sans-serif;color:#fff;font-weight:700}#header_logo{width:175px;padding-top:30px}#header_what,#header_when,#header_where{text-shadow:1px 1px #222}#header_what{font-size:1.4em;margin:1rem 0 0;text-align:center;line-height:1.5em}#header_where{display:inline-block;font-size:2em;margin-top:1.5rem}#header_when{display:inline-block;font-size:1.5em;margin-top:.4em}.content_blank{opacity:1;height:65px}body.home_page .content_blank{height:600px}@media screen and (max-width:750px){#header_logo{width:150px}#header_content{font-size:.8em}#header{position:static}#header_where{margin-top:.5em}#header_when{margin-top:.25em}#header,#header_bg,#header_main,#header_overlay{height:480px}body.home_page .content_blank{display:none}}@media screen and (max-width:479px){#header_content{padding-top:60px}.content_blank{height:60px}#header_what{font-size:1em;margin-top:1.5rem}#header_where{line-height:1.2em;margin-top:1.5rem;font-size:1.7em}#header_when{font-size:1.5em;margin-top:1rem}#header_overlay{background-color:rgba(0,0,0,.2)}#header_logo{padding-top:15px}}h1{color:#000;font-family:Open Sans Condensed,sans-serif;font-size:3.25em;font-weight:700;line-height:1;margin:.5em 0;text-align:center}h2{font-size:1.8em}h2,h3{margin:1em 0 .25em;font-family:Open Sans,sans-serif}h3{font-size:1.25em}h3+p,h4+p{margin-top:0}h4{margin:1em 0 .25em;font-size:1em;font-family:Open Sans,sans-serif}@media only screen and (max-width:480px){h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.1em}}#primaryContent #opening_paragraph{background-image:linear-gradient(150deg,#00751a,#799f14)}#primaryContent #festival_over,#primaryContent #opening_paragraph{font-size:1.2em}#primaryContent #festival_over p,#primaryContent #opening_paragraph p{color:#fff;margin:0 auto;padding:0 5% 2em;max-width:950px}#primaryContent #festival_over p:first-child,#primaryContent #opening_paragraph p:first-child{padding:2em 5%}#primaryContent #festival_over p a,#primaryContent #opening_paragraph p a{font-weight:700;color:#fff;border-bottom:.0625rem solid #fff}#primaryContent #festival_over p a:visited,#primaryContent #opening_paragraph p a:visited{color:#fff}#primaryContent #festival_over p a:hover,#primaryContent #festival_over p a:visited:hover,#primaryContent #opening_paragraph p a:hover,#primaryContent #opening_paragraph p a:visited:hover{border-bottom:none}#primaryContent #festival_over p a:active,#primaryContent #opening_paragraph p a:active{color:#fff;border-bottom:.0625rem solid #fff}#primaryContent #festival_over{background-color:#c56f00;border-bottom:2em solid #9b5700}#primaryContent #festival_over div.feedback{color:#fff;margin:0 auto;padding:0 12% 2em;max-width:950px;font-size:90%;font-style:italic;text-align:justify}#primaryContent #festival_over div.feedback div.fb_author{font-size:80%;text-align:right;font-style:normal}.start_banner_photo{width:100%;
  /*!
		Background pattern from Subtle Patterns
	*/background-image:url("data:image/png;base64,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"),linear-gradient(150deg,#ffa939,#c56f00)}.start_banner_photo .start_banner_photo_image{display:block;max-width:500px;width:100%;margin:0 auto}.home_page_bottom_logos,.sponsors_supporters_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;text-align:center}.home_page_bottom_logos{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5rem 0 0;margin:0}.home_page_bottom_logos #iof_logo img,.home_page_bottom_logos #yoa_logo img{width:300px}.home_page_bottom_logos.second_row{padding-top:3rem;width:75%}.home_page_bottom_logos.second_row,.sponsors_supporters_container{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;margin:0 auto}.sponsors_supporters_container{width:80%}.sponsors_supporters_container .sponsor_image_placeholder{font-size:2em;margin:0}.sponsors_supporters.sponsors h3{text-transform:uppercase;text-decoration:underline;font-size:1em;text-align:center;padding-bottom:1em}.sponsors_supporters.sponsors .sponsors_supporters_container:not(.third_row){padding-bottom:2em}.sponsors_supporters.sponsors .sponsors_supporters_container.third_row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:500px}.sponsors_supporters.supporters .sponsors_supporters_container.second_row{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-top:5rem}section.sponsors_supporters{padding-top:5rem;position:relative}section.sponsors_supporters h2{color:#000;text-align:center;margin:0 0 1em;position:relative}section.sponsors_supporters h2 span{background:#fff;padding:0 15px;position:relative;z-index:1}section.sponsors_supporters h2:before{background:#aaa;content:"";display:block;height:1px;position:absolute;top:60%;width:24em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1024px){.home_page_bottom_logos,.sponsors_supporters_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.home_page_bottom_logos a img:not(.no_bottom_padding),.home_page_bottom_logos img:not(.no_bottom_padding),.sponsors_supporters_container a img:not(.no_bottom_padding),.sponsors_supporters_container img:not(.no_bottom_padding){padding-bottom:50px}.home_page_bottom_logos.second_row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:0}.home_page_bottom_logos.second_row a:last-child img{padding-bottom:0}.sponsors_supporters_container{padding-top:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.sponsors_supporters.sponsors .sponsors_supporters_container:not(.third_row){padding-bottom:0}.sponsors_supporters.supporters .sponsors_supporters_container.second_row{padding-top:0}.start_banner_photo .start_banner_photo_image{padding:25px 0}}@media screen and (max-width:875px){section.sponsors_supporters h2:before{width:100%}}@media screen and (max-width:800px){section.sponsors_supporters:after{width:10rem}}@media screen and (max-width:750px){#primaryContent #festival_over,#primaryContent #opening_paragraph{font-size:1.1em}.start_banner_photo{width:100%;background-image:linear-gradient(150deg,#ffa939,#c56f00)}}@media screen and (max-width:500px){.start_banner_photo .start_banner_photo_image{padding:0}}@media screen and (max-width:600px){#fraserway_logo{width:95%}}@media screen and (max-width:480px){#primaryContent #festival_over,#primaryContent #opening_paragraph{font-size:1em}section.sponsors_supporters{padding-top:3rem}}@media screen and (max-width:440px){section.sponsors_supporters h2:before{width:100%}#holland_america_logo{width:95%}}#primaryContent #flags{padding-top:5rem;padding-bottom:4rem;position:relative;text-align:center}#primaryContent #flags h2{color:#000;text-align:center;margin:0 0 1em;position:relative}#primaryContent #flags h2 span{background:#fff;padding:0 15px;position:relative;z-index:1}#primaryContent #flags h2:before{background:#aaa;content:"";display:block;height:1px;position:absolute;top:60%;width:24em;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#primaryContent #flags h2 span{display:inline-block;width:14em}#primaryContent #flags h2:before{top:50%}#primaryContent #flags .flag_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;max-width:800px}#primaryContent #flags .flag_container .flag{display:block;margin:10px 8px 12px;width:100px;height:67.5px;border:1px solid #ddd;padding:2px}@media screen and (max-width:875px){#primaryContent #flags h2 span{display:inline-block;width:15em}#primaryContent #flags h2{font-size:1.25em}#primaryContent #flags h2:before{width:100%}#primaryContent #flags .flag_container{max-width:500px}#primaryContent #flags .flag_container .flag{margin:0 6px 10px;width:65px;height:48.75px}}@media screen and (max-width:500px){#primaryContent #flags{padding-top:4rem;padding-bottom:2rem}#primaryContent #flags h2{font-size:1em}}.menu_top{display:block;position:absolute;top:0;left:0;width:100%;height:65px;color:#009521;background-color:hsla(0,0%,100%,.75)}.menu_top button svg,.menu_top button svg path{fill:currentColor}#mobile_nav_open{display:none;position:absolute;top:0;left:0;padding:0 20px;background:none;border:none;outline:none;height:65px;line-height:65px;-webkit-transition:color .25s ease;transition:color .25s ease;color:#009521}#mobile_nav_open:active,#mobile_nav_open:focus,#mobile_nav_open:hover{color:#006216}#mobile_nav_open div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile_nav_open_label{display:inline;font-family:Open Sans Condensed,sans-serif;font-weight:700;font-size:125%;margin-right:10px}.mobile_nav_open_icon{display:inline-block;width:2em;height:2em}.menu_top_logo{display:none;position:absolute;top:10px;right:20px;margin:0}.menu_top_logo_link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;text-align:center;text-decoration:none;font-family:Open Sans Condensed,sans-serif;font-weight:700;font-size:125%;outline:none;-webkit-transition:color .25s ease;transition:color .25s ease;color:#009521}.menu_top_logo_link:active,.menu_top_logo_link:focus,.menu_top_logo_link:hover{color:#006216}.menu_top_logo_link span{line-height:.85em}.menu_top_logo_part1{letter-spacing:.1em;margin-right:-.1em;font-size:1.15em;color:#777}.menu_top_logo_part2{font-size:1em;color:#ff9000}.menu_top_logo_part2 span{color:#777;font-size:.9em}.menu_top_contact{position:absolute;display:none;top:15px;right:20px;margin:0;padding:0;font-family:Open Sans Condensed,sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;font-size:125%;outline:none;-webkit-transition:color .25s ease;transition:color .25s ease;color:#009521}.menu_top_contact:active,.menu_top_contact:focus,.menu_top_contact:hover{color:#006216}.menu_top_fixed{position:fixed;z-index:2;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25);box-shadow:0 0 5px rgba(0,0,0,.25)}.menu_top_fixed .menu_top_logo{display:inline-block}.menu_top_fixed #mobile_nav_open,.menu_top_fixed .menu_top_contact,.menu_top_fixed .menu_top_logo_link{-webkit-transition:color .25s ease;transition:color .25s ease;color:#009521}.menu_top_fixed #mobile_nav_open:active,.menu_top_fixed #mobile_nav_open:focus,.menu_top_fixed #mobile_nav_open:hover,.menu_top_fixed .menu_top_contact:active,.menu_top_fixed .menu_top_contact:focus,.menu_top_fixed .menu_top_contact:hover,.menu_top_fixed .menu_top_logo_link:active,.menu_top_fixed .menu_top_logo_link:focus,.menu_top_fixed .menu_top_logo_link:hover{color:#006216}@media screen and (max-width:1150px){.menu_top_logo{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu_top_logo_link{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.menu_top_contact{display:inline}#mobile_nav_open{display:block}}@media screen and (max-width:750px){.mobile_nav_open_label{display:none}.mobile_nav_open_icon{margin-top:.75em}.menu_top{position:absolute}.menu_top_fixed{position:fixed}}@media screen and (max-width:480px){.menu_top{height:60px}#mobile_nav_open{height:60px;line-height:60px}.mobile_nav_open_icon{margin-top:12px}.menu_top_logo{top:7px}.menu_top_contact{display:none}}.main_nav>ul{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:.25em;width:950px;margin:1rem 0 0;list-style:none;padding:0}.main_nav>ul>li{position:relative;padding:0;margin:0}.main_nav>ul .main_nav_link{font-size:.85em;text-decoration:none;font-weight:400;color:#009521;font-family:Open Sans,sans-serif;border-bottom:3px solid transparent}.main_nav>ul .main_nav_link i{position:relative;top:2px;margin-left:2px}.main_nav>ul .main_nav_link.main_nav_current_page span{border-bottom:3px solid #009521}.main_nav>ul li:not(.has_dropdown) .main_nav_link:hover{color:#006216}.main_nav>ul>li.has_dropdown:hover>a{color:#009521;padding-bottom:15px}.main_nav>ul>li.has_dropdown>div{display:block;position:absolute;top:43px;left:9999px;padding:0;margin:0 auto;text-align:left;z-index:3;background-color:#fff;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.25);box-shadow:0 3px 3px rgba(0,0,0,.25);border:1px solid #009521;border-top:none}.main_nav>ul>li.has_dropdown:hover>div{left:0;opacity:1;width:auto;white-space:nowrap}.main_nav>ul>li>div>ul{padding:0;margin:0 25px 10px;list-style:none}.main_nav>ul>li>div>ul>li{padding:.75em 0 0;margin:0;text-align:left;width:100%}.main_nav>ul>li>div>ul>li>a{display:block;padding:.25em 0 0}.main_nav>ul ul.main_nav_social{list-style:none;margin-left:.25em;padding-left:.5em;border-left:1px solid #888}.main_nav>ul ul.main_nav_social li{display:inline-block;margin-top:.25em}.main_nav>ul ul.main_nav_social a{color:#009521}.main_nav>ul ul.main_nav_social a:active,.main_nav>ul ul.main_nav_social a:focus,.main_nav>ul ul.main_nav_social a:hover{color:#006216}.main_nav>ul ul.main_nav_social svg{display:block;margin:0;width:1.3em;height:1.3em}.main_nav>ul ul.main_nav_social svg,.main_nav>ul ul.main_nav_social svg path{fill:currentColor}@media screen and (max-width:1150px){.main_nav{display:none}}.mobile_nav{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;background-color:#fff;opacity:.5;-webkit-transform:translateX(150vw);-ms-transform:translateX(150vw);transform:translateX(150vw);-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.mobile_nav button svg,.mobile_nav button svg path{fill:currentColor}.mobile_nav>.mobile_nav_scroll>.mobile_nav_container>ul{list-style:none;margin:0;padding:0}.mobile_nav>.mobile_nav_scroll>.mobile_nav_container>ul>li>div>ul{list-style:none;margin:0 0 0 1.5rem;padding:0}.mobile_nav .main_nav_link{display:inline;-webkit-transition:color .25s ease;transition:color .25s ease;font-size:1.5em;line-height:1.75;text-decoration:none;font-weight:400;font-family:Open Sans,sans-serif;text-transform:uppercase}.mobile_nav .main_nav_link i{display:none}.mobile_nav ul.main_nav_social{list-style:none;margin-left:0;padding-left:0;border-left:none}.mobile_nav ul.main_nav_social li{display:inline-block;margin-top:.25em}.mobile_nav ul.main_nav_social li:not(:first-of-type){margin-left:1em}.mobile_nav ul.main_nav_social a{color:#009521}.mobile_nav ul.main_nav_social a:active,.mobile_nav ul.main_nav_social a:focus,.mobile_nav ul.main_nav_social a:hover{color:#006216}.mobile_nav ul.main_nav_social svg{display:block;margin:0;width:2em;height:2em}.mobile_nav ul.main_nav_social svg,.mobile_nav ul.main_nav_social svg path{fill:currentColor}.mobile_nav li.has_dropdown>div>ul>li>.main_nav_link,.mobile_nav li:not(.has_dropdown) .main_nav_link{color:#009521}.mobile_nav li.has_dropdown>div>ul>li>.main_nav_link:hover,.mobile_nav li:not(.has_dropdown) .main_nav_link:hover{color:#006216}.mobile_nav li.has_dropdown .main_nav_link,.mobile_nav li.has_dropdown .main_nav_link:active,.mobile_nav li.has_dropdown .main_nav_link:focus,.mobile_nav li.has_dropdown .main_nav_link:hover{color:#009521}.mobile_nav li.has_dropdown>div>ul>li>.main_nav_link.main_nav_current_page,.mobile_nav li:not(.has_dropdown) .main_nav_link.main_nav_current_page{color:#006216}.mobile_nav_scroll{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;overflow-x:hidden;overflow-y:auto}.mobile_nav_container{min-height:100vh;width:100%;padding:5% 0 5% 2rem}#mobile_nav_close{position:absolute;top:1.5em;right:3em;background:none;border:none;outline:none;-webkit-transition:color .25s ease;transition:color .25s ease;z-index:1;margin:0;padding:0;color:#009521}#mobile_nav_close:active,#mobile_nav_close:focus,#mobile_nav_close:hover{color:#006216}#mobile_nav_close div{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile_nav_close_label{display:inline;font-family:Open Sans Condensed,sans-serif;font-weight:700;font-size:100%;margin-right:10px;font-size:125%}.mobile_nav_close_icon{display:inline-block;width:2.5em;height:2.5em}.mobile_nav_active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}body.mobile_nav_lock_body{overflow:hidden}@media screen and (max-width:750px){.mobile_nav_close_label{display:none}#mobile_nav_close{right:1.5em}}@media screen and (max-width:480px){#mobile_nav_close{top:.5em;right:.5em}.mobile_nav .main_nav_link{font-size:1.1em;line-height:2}}#primaryContent #old_maps_table td{font-size:.8em;padding-top:.5em;padding-bottom:.5em}#primaryContent #old_maps_table .area_column_width,#primaryContent #old_maps_table .map_column_width{width:50%}#primaryContent #old_maps_table ul{margin:.5em 0;padding:0}#primaryContent #old_maps_table li{list-style:none;margin-bottom:.5em}@media screen and (max-width:700px){#primaryContent #old_maps_table table.standard{background:repeating-linear-gradient(-55deg,#ddd,#ddd 5px,#e7e7e7 0,#e7e7e7 10px)}#primaryContent #old_maps_table table.standard tr{background-color:#fff}#primaryContent #old_maps_table table.standard tr:not(:last-of-type){margin-bottom:.5em}#primaryContent #old_maps_table table.standard li{list-style:none;margin-bottom:1em}#primaryContent #old_maps_table table.standard.responsive_table td{padding:1em .5em 1em 35%}#primaryContent #old_maps_table table.standard.responsive_table td div{min-height:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#primaryContent #old_maps_table table.standard.responsive_table td:before{left:6px;width:8em}}#primaryContent .registration_anchor{position:relative;top:-45px}@media screen and (max-width:480px){#primaryContent .registration_anchor{top:-40px}}#registration_page_goto_banquet{line-height:2.5em}p#registration_goto_top{float:right}p#registration_goto_top a{padding:5px 10px;border-radius:5px;border:none;color:#fff;background-color:#c56f00;text-decoration:none}#registration_table_wrapper{margin-top:2em;font-size:.8em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#registration_table_wrapper .reg-table td.date-col{width:40%;padding-left:10px}#registration_table_wrapper .reg-table td[rowspan="2"]{background-color:#fff}#registration_table_wrapper #registration-dates{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;margin:0 0 5px}#registration_table_wrapper #fees{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;margin:0 0 5px 20px}#primaryContent #course_category_tables{font-size:.75em}#primaryContent #course_category_tables .table_wrapper:not(:first-of-type){margin-top:4em}#primaryContent #course_category_tables td{text-align:center}#primaryContent #course_category_tables tr td:first-child{font-weight:700}#primaryContent #junior_classes_table{font-size:.9em}#primaryContent #junior_classes_table td{text-align:center}@media screen and (max-width:700px){#registration_table_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#registration_table_wrapper #registration-dates{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 2em}#registration_table_wrapper #fees{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0}}@media screen and (max-width:700px){#primaryContent #junior_classes_table td{min-height:5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#primaryContent #relay_info ul li ul li{list-style-type:square}#primaryContent #relay_info h4+p{margin-top:0}#primaryContent #relay_info .margin_top{margin-top:3em}#primaryContent #relay_info table .header{background-color:#0a64a4}#primaryContent #relay_info #relay_points_table{width:15em;margin:1em 0 2em}#primaryContent #relay_info #relay_category_table,#primaryContent #relay_info #relay_course_table{margin-top:1em;width:525px}#primaryContent #relay_info #relay_category_table th,#primaryContent #relay_info #relay_course_table th{padding:5px 2px}#primaryContent #relay_info #relay_category_table{margin-bottom:2em}#primaryContent #relay_info #relay_faq{margin-top:2em;padding:5px;background:#f8f8f8}#primaryContent #relay_info #relay_faq h3{margin-top:0}@media screen and (max-width:725px){.table_wrapper{width:725px}}@media screen and (max-width:550px){#primaryContent #relay_info #relay_category_table,#primaryContent #relay_info #relay_course_table{width:100%;font-size:.8em}}@media screen and (max-width:375px){#primaryContent #relay_info #relay_category_table{font-size:.7em}}@media screen and (max-width:700px){#primaryContent .table_wrapper table.standard.responsive_table,#primaryContent .table_wrapper table.standard.responsive_table tbody,#primaryContent .table_wrapper table.standard.responsive_table td,#primaryContent .table_wrapper table.standard.responsive_table th,#primaryContent .table_wrapper table.standard.responsive_table thead,#primaryContent .table_wrapper table.standard.responsive_table tr{display:block}#primaryContent .table_wrapper table.standard.responsive_table thead tr{position:absolute;top:-9999px;left:-9999px}#primaryContent .table_wrapper table.standard.responsive_table tr{border:1px solid #ccc}#primaryContent .table_wrapper table.standard.responsive_table td{border:none;position:relative;padding-left:50%}#primaryContent .table_wrapper table.standard.responsive_table td:not(:last-of-type){border-bottom:1px solid #ccc}#primaryContent .table_wrapper table.standard.responsive_table td:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:6px;width:45%;padding-right:10px;content:attr(data-label);font-weight:700}}#primaryContent .contentColumn#results h3{color:#074d7e;margin:0}#primaryContent .contentColumn#results .date{text-transform:uppercase;font-size:.85em;margin:2em 0 0;color:#5a5a5a}#primaryContent .contentColumn#sass_peepre h3{margin:.25em 0 1em}#primaryContent .contentColumn#sass_peepre #sp_image_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-bottom:2em}#primaryContent .contentColumn#sass_peepre #sp_image_container img:last-child{margin-left:2.5rem}@media screen and (max-width:690px){#primaryContent .contentColumn#sass_peepre #sp_image_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#primaryContent .contentColumn#sass_peepre #sp_image_container img,#primaryContent .contentColumn#sass_peepre #sp_image_container img:last-child{margin-left:2rem}#primaryContent .contentColumn#sass_peepre #sp_image_container img:last-child{margin-top:1rem}}@media screen and (max-width:450px){#primaryContent .contentColumn#sass_peepre #sp_image_container{margin-bottom:1em}#primaryContent .contentColumn#sass_peepre #sp_image_container img,#primaryContent .contentColumn#sass_peepre #sp_image_container img:last-child{margin-left:0}}#primaryContent .contentColumn #sass_peepre_table>tbody>tr:nth-child(odd){background-color:#eaeaea}#primaryContent .contentColumn #sass_peepre_table>tbody>tr:not(:last-child){border-bottom:1px solid #bbb}#primaryContent .contentColumn #sass_peepre_table>tbody>tr>td{padding-top:.25em;padding-bottom:.25em}#primaryContent .contentColumn #sass_peepre_table .register_link{border-bottom:.0625rem solid #c4c4c4}#primaryContent .contentColumn #sass_peepre_table ul{padding-left:20px}#primaryContent .contentColumn #sass_peepre_table .camp_fee_space{padding-top:.5em}#primaryContent .contentColumn #sass_peepre_table table.alignment{border-collapse:collapse}#primaryContent .contentColumn #sass_peepre_table table.alignment tr{border-bottom:none}#primaryContent .contentColumn #sass_peepre_table table.alignment td{border-right:none;border-bottom:none;padding-left:0}#primaryContent .contentColumn #sass_peepre_table table.alignment.fees{margin-bottom:1em}#primaryContent .contentColumn #sass_peepre_table table.alignment.fees td:first-child{width:12.75em;vertical-align:top}#primaryContent .contentColumn #sass_peepre_table table.alignment.fees tr:nth-child(odd){background-color:#eaeaea}#primaryContent .contentColumn #sass_peepre_table table.alignment.schedule td:first-child{width:3.5em}#primaryContent .sass_peepre_table_wrapper{width:100%;max-width:700px;overflow:initial;border-right:none}#primaryContent .sass_peepre_table_wrapper #sass_peepre_table_scroll_message{display:none;margin:0}@media screen and (max-width:725px){#primaryContent .sass_peepre_table_wrapper{overflow-x:scroll;border-right:5px dotted #ddd}#primaryContent .sass_peepre_table_wrapper .table_wrapper{width:725px}#primaryContent .sass_peepre_table_wrapper #sass_peepre_table_scroll_message{display:block;color:#c51300;font-style:italic}}#primaryContent .sched_table_wrapper{width:95%;max-width:1000px;margin:0 auto;overflow:initial;border-right:none}#primaryContent .sched_table_wrapper #sched_table_scroll_message{display:none;margin:0}#primaryContent #sched_table{width:100%;border-collapse:collapse;table-layout:fixed}#primaryContent #sched_table col.naoc_coc_sub_width{background-color:#444}#primaryContent #sched_table td{border-bottom:1px solid #bbb;text-align:center}#primaryContent #sched_table td.no_bottom_border,#primaryContent #sched_table tr:last-child td{border-bottom:none}#primaryContent #sched_table td,#primaryContent #sched_table th{padding:5px 8px}#primaryContent #sched_table td.coc div,#primaryContent #sched_table td.naoc div{font-size:1.2em;color:#fff;width:1px;word-wrap:break-word;font-family:monospace;white-space:pre-wrap}#primaryContent #sched_table td.coc,#primaryContent #sched_table td.naoc{text-align:center;padding-left:1.5%}#primaryContent #sched_table td.naoc{line-height:1.8em}#primaryContent #sched_table .date_width{width:20%}#primaryContent #sched_table .date_sub_width{width:16%}#primaryContent #sched_table .naoc_coc_sub_width{width:4%}#primaryContent #sched_table .time_width{width:15%}#primaryContent #sched_table .event_width{width:20%}#primaryContent #sched_table .wre_width{width:8%}#primaryContent #sched_table .location_width{width:20%}#primaryContent #sched_table .distance_width{width:17%}.naoc_color{background-color:#ffe7c9}.coc_color{background-color:#c1eecb}.misc_color{background-color:#abc9de}#primaryContent #sched_table td.grey_color{background-color:#888}#primaryContent .contentColumn.event_locations_column{max-width:800px}.event_locations_container .event_locations_map_legend{padding-left:35px;margin:0}.event_locations_container .event_locations_map_legend.last{margin-bottom:10px}.event_locations_container .event_locations_map_legend.naoc{background:url(../images/naoc_iconRGB.png) no-repeat 10px}.event_locations_container .event_locations_map_legend.coc{background:url(../images/coc_iconRGB.png) no-repeat 10px}@media screen and (max-width:875px){#primaryContent #sched_table{font-size:.9em}#primaryContent .sched_table_wrapper{overflow-x:scroll;border-right:5px dotted #ddd}#primaryContent .sched_table_wrapper .table_wrapper{width:875px}#primaryContent .sched_table_wrapper #sched_table_scroll_message{display:block;color:#c51300;font-style:italic}}#social{background-color:#d7ddde;padding:3.5em 0;text-align:center;border-top:5px solid sienna}#social,#social a,#social a:active,#social a:focus,#social a:hover,#social a:visited{color:sienna}#social p{font-size:1.2em;letter-spacing:.15em;margin:0 0 1.5em;padding:0 1em}#social .section_social{display:inline-block;margin:1em;vertical-align:top;width:200px}#social .section_social a{text-decoration:none}#social .section_social svg{display:block;margin:0 auto;width:3em;height:3em}#social .section_social svg,#social .section_social svg path{fill:currentColor}#social .section_social .social_attackpoint{font-family:Open Sans Condensed,sans-serif;height:3em;text-align:center}#social .section_social .social_attackpoint p.social_attackpoint_text{font-size:1.5em;margin:0;padding:.5em 0 0}#social .section_social .social_text{margin-top:.5em;text-transform:uppercase;font-size:.8em;letter-spacing:.15em}@media screen and (max-width:750px){#social{padding:2.5em 0 .5em}#social .section_social{display:block;margin:2em auto}}.terrain .map_specs{font-size:.9em}.terrain a img{padding:5px;border:1px solid #ccc;margin-right:16px;margin-bottom:16px}.terrain a img:hover{border-color:#0a64a4}.terrain p{margin-bottom:1em}.terrain .gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.terrain .terrain_anchor{position:relative;top:-65px}.terrain .terrain_anchor.extra_space{top:-90px}@media screen and (max-width:480px){.terrain .terrain_anchor{top:-60px}.terrain .terrain_anchor.extra_space{top:-70px}}@media screen and (max-width:320px){.terrain .gallery{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.terrain a img{margin-right:0}}.text_image{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff;width:100%}.text_image.text_image_1{background-image:linear-gradient(150deg,#ffa939,#c56f00)}.text_image.text_image_1 .text_image_img{background-image:url(../images_ai/whitehorse.jpg)}.text_image.text_image_2{background-image:linear-gradient(150deg,#508eba,#2e76a9)}.text_image.text_image_2 .text_image_img{background-image:url(../images_ai/longlake.jpg)}.text_image.text_image_3{background-image:linear-gradient(150deg,#2cc44e,#009521)}.text_image.text_image_3 .text_image_img{background-image:url(../images_ai/longlake.jpg)}.text_image.text_image_contact_us{background-image:linear-gradient(150deg,#ffa939,#c56f00)}.text_image.text_image_contact_us .text_image_img{background-image:url(../images_ai/fireweed.jpg)}.text_image_image_first .text_image_img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.text_image_image_first .text_image_content,.text_image_image_second .text_image_img{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.text_image_image_second .text_image_content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.text_image_img{background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2}.text_image_content{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3}.text_image_container{padding:5em}.text_image_container.extra_bottom_padding{padding-bottom:10em}.text_image_icon{background-image:url(../images/text_image_icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.text_image_text{margin-top:20px;max-width:900px}#primaryContent .text_image.text_image_contact_us p{line-height:1}#primaryContent .text_image.text_image_contact_us a{color:#fff;text-decoration:underline;border-bottom:none;font-weight:700;-webkit-transition:color .25s ease;transition:color .25s ease}#primaryContent .text_image.text_image_contact_us a:active,#primaryContent .text_image.text_image_contact_us a:focus,#primaryContent .text_image.text_image_contact_us a:hover{color:hsla(0,0%,100%,.8);border-bottom:none}@media screen and (max-width:1024px){.text_image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text_image_image_first .text_image_content,.text_image_image_second .text_image_content{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.text_image_image_first .text_image_container,.text_image_image_second .text_image_container{padding:25px 5%}.text_image_image_first .text_image_container.extra_bottom_padding,.text_image_image_second .text_image_container.extra_bottom_padding{padding-bottom:25px}.text_image_image_first .text_image_img,.text_image_image_second .text_image_img{padding-top:500px;margin:30px 5%;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (max-width:750px){.text_image_image_first .text_image_img,.text_image_image_second .text_image_img{padding-top:300px}}.timeline{background:#508eba}.timeline h2{color:#fff;text-align:center;margin-top:0;padding-top:1rem}.timeline>ul{padding:0 0 50px;margin:0}.timeline>ul>li{list-style-type:none;position:relative;width:6px;margin:0 auto;padding-top:20px;margin-bottom:30px;background:#fff}.timeline>ul>li:after{content:"";position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:30px;height:30px;border-radius:50%;background:tranpsarent}.timeline>ul>li.naoc:after{border:8px solid #ff9000}.timeline>ul>li.coc:after{border:8px solid #00751a}.timeline>ul>li>div{position:relative;color:#fff;bottom:-30px;width:400px;padding:0}.timeline>ul>li>div:before{content:"";position:absolute;bottom:7px;width:0;height:0;border-style:solid}.timeline>ul>li>div #timeline_overlay_relay{position:absolute;color:#444;top:-30px;bottom:-30px;left:0;right:0;padding:10px 15px;display:none;opacity:.5;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;background:#fff;background:hsla(0,0%,100%,.9);-webkit-box-shadow:0 0 15px #000;box-shadow:0 0 15px #000}.timeline>ul>li>div #timeline_overlay_relay p{margin:10px 0 15px}.timeline>ul>li>div #timeline_overlay_relay .overlay_title{font-size:1.5rem;margin:0}.timeline>ul>li>div #timeline_overlay_relay #timeline_overlay_relay_close{position:absolute;font-size:1.5em;top:5px;right:15px;background:none;border:none;outline:none;z-index:1;margin:0;padding:0}.timeline>ul>li>div #timeline_overlay_relay.visible{opacity:1;display:block}.timeline>ul>li>div .timeline_content{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timeline>ul>li>div .timeline_content .timeline_text{color:#fff;padding:15px;text-align:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.timeline>ul>li>div .timeline_content .timeline_text time{display:block;font-size:1.4rem;font-weight:700;margin-bottom:8px}.timeline>ul>li>div .timeline_content .timeline_text p{margin:5px 0}.timeline>ul>li>div .timeline_content .timeline_text p.location{font-style:italic}.timeline>ul>li>div .timeline_content .timeline_map{padding:0}.timeline>ul>li>div .timeline_content .timeline_map img{display:block;width:150px}.timeline>ul>li.naoc>div{background-color:#ff9000}.timeline>ul>li.naoc>div:active,.timeline>ul>li.naoc>div:focus,.timeline>ul>li.naoc>div:hover{background-color:#ffa633}.timeline>ul>li.coc>div{background-color:#00751a}.timeline>ul>li.coc>div:active,.timeline>ul>li.coc>div:focus,.timeline>ul>li.coc>div:hover{background-color:#008f20}.timeline>ul>li:nth-child(odd)>div{left:45px}.timeline>ul>li:nth-child(odd)>div .timeline_content .timeline_text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.timeline>ul>li:nth-child(odd)>div .timeline_content .timeline_map{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.timeline>ul>li:nth-child(odd)>div:before{left:-15px;border-width:8px 16px 8px 0}.timeline>ul>li.naoc:nth-child(odd)>div:before{border-color:transparent #ff9000 transparent transparent}.timeline>ul>li.naoc:nth-child(odd)>div:active:before,.timeline>ul>li.naoc:nth-child(odd)>div:focus:before,.timeline>ul>li.naoc:nth-child(odd)>div:hover:before{border-color:transparent #ffa633 transparent transparent}.timeline>ul>li.coc:nth-child(odd)>div:before{border-color:transparent #00751a transparent transparent}.timeline>ul>li.coc:nth-child(odd)>div:active:before,.timeline>ul>li.coc:nth-child(odd)>div:focus:before,.timeline>ul>li.coc:nth-child(odd)>div:hover:before{border-color:transparent #008f20 transparent transparent}.timeline>ul>li:nth-child(2n)>div{left:-439px}.timeline>ul>li:nth-child(2n)>div .timeline_content .timeline_text{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.timeline>ul>li:nth-child(2n)>div .timeline_content .timeline_map{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.timeline>ul>li:nth-child(2n)>div:before{right:-15px;border-width:8px 0 8px 16px}.timeline>ul>li.naoc:nth-child(2n)>div:before{border-color:transparent transparent transparent #ff9000}.timeline>ul>li.naoc:nth-child(2n)>div:active:before,.timeline>ul>li.naoc:nth-child(2n)>div:focus:before,.timeline>ul>li.naoc:nth-child(2n)>div:hover:before{border-color:transparent transparent transparent #ffa633}.timeline>ul>li.coc:nth-child(2n)>div:before{border-color:transparent transparent transparent #00751a}.timeline>ul>li.coc:nth-child(2n)>div:active:before,.timeline>ul>li.coc:nth-child(2n)>div:focus:before,.timeline>ul>li.coc:nth-child(2n)>div:hover:before{border-color:transparent transparent transparent #008f20}@media screen and (max-width:1024px){.timeline>ul>li>div{width:255px}.timeline>ul>li>div #timeline_overlay_relay{top:0;bottom:0}.timeline>ul>li>div .timeline_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.timeline>ul>li>div .timeline_content .timeline_map img{margin:0 auto;padding-bottom:10px}.timeline>ul>li:nth-child(2n)>div .timeline_content .timeline_text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.timeline>ul>li:nth-child(2n)>div .timeline_content .timeline_map{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.timeline>ul>li:nth-child(2n)>div{left:-289px}}@media screen and (max-width:610px){.timeline>ul>li{margin-left:20px}.timeline>ul>li>div{width:calc(100vw - 91px)}.timeline>ul>li>div #timeline_overlay_relay{top:-30px;bottom:-30px}.timeline>ul>li>div .timeline_content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timeline>ul>li>div .timeline_content .timeline_map img{margin:0;padding-bottom:0}.timeline>ul>li:nth-child(2n)>div{left:45px}.timeline>ul>li:nth-child(2n)>div:before{left:-15px;border-width:8px 16px 8px 0;border-color:transparent #f45b69 transparent transparent}.timeline>ul>li.naoc:nth-child(2n)>div:before{border-color:transparent #ff9000 transparent transparent}.timeline>ul>li.coc:nth-child(2n)>div:before{border-color:transparent #00751a transparent transparent}.timeline>ul>li.naoc:nth-child(2n)>div:active:before,.timeline>ul>li.naoc:nth-child(2n)>div:focus:before,.timeline>ul>li.naoc:nth-child(2n)>div:hover:before{border-color:transparent #ffa633 transparent transparent}.timeline>ul>li.coc:nth-child(2n)>div:active:before,.timeline>ul>li.coc:nth-child(2n)>div:focus:before,.timeline>ul>li.coc:nth-child(2n)>div:hover:before{border-color:transparent #008f20 transparent transparent}.timeline>ul>li.in-view>div{-webkit-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:500px){.timeline>ul>li>div{width:calc(100vw - 91px);max-width:300px}.timeline>ul>li>div #timeline_overlay_relay{top:0;bottom:0;padding:10px 12px}.timeline>ul>li>div .timeline_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.timeline>ul>li>div .timeline_content .timeline_map img{margin:0 auto;padding-bottom:10px}}@media screen and (min-width:501px){.timeline>ul>li>div .timeline_text.compact{padding:5px}.timeline>ul>li>div .timeline_text.compact p{margin:0}.timeline>ul>li>div .timeline_text.compact p.location{margin-top:4px}.timeline>ul>li>div .timeline_text.compact time{margin-bottom:5px}}body{font-family:Lato,sans-serif;font-size:1.25em}#primaryContent,body{background-color:#fff}#primaryContent{opacity:1;line-height:1.5;padding-bottom:7.5rem}#primaryContent.no_footer_space{padding-bottom:0}#primaryContent a:not(.no_decoration){color:#00a1d4;text-decoration:none;border-bottom:.0625rem solid #ddd;-webkit-transition:border-color .15s ease-out;transition:border-color .15s ease-out}#primaryContent a:not(.no_decoration):visited{color:#007ba1}#primaryContent a:not(.no_decoration):visited:hover{border-bottom:.0625rem solid #007ba1}#primaryContent a:not(.no_decoration):hover{border-bottom:.0625rem solid #00a1d4}#primaryContent a:not(.no_decoration):active{color:#555;border-bottom:.0625rem solid #555}#primaryContent p:first-child{margin-top:0}#primaryContent .contentColumn{width:95%;max-width:700px;margin:0 auto}p.quoted{margin-right:5%;margin-left:5%;text-align:justify}.back_to{text-align:right;margin-top:2em}.centered{text-align:center}.clear{clear:both}.large_space{height:60px}.close-bottom{margin-bottom:.5em}.closer-bottom{margin-bottom:.25em}.close-top{margin-top:.5em}.largerfont{font-size:120%}.smallerfont{font-size:95%}.modifieddate{float:right;color:#a0a0a0}.emphasis{font-weight:700}.full_width_image{width:100%}.bottom_margin{margin-bottom:4rem}img.border{border:1px solid #555;display:block}.photo_caption{display:block;text-align:right;color:#888;font-size:85%;font-style:italic}.grey_box{margin-left:1rem;background-color:#eee;width:80%}.important{border-left:10px solid #ff9000;padding-left:1em}.Zebra_Tooltip .Zebra_Tooltip_Message{font-size:16px!important}#primaryContent .contentColumn ul{margin:0 0 20px;padding:0 0 0 40px;list-style-type:disc}#primaryContent .contentColumn ul.squareBullets{list-style-type:square}#primaryContent .contentColumn ul.greyBullets li{color:#777}#primaryContent .contentColumn ul.greyBullets li span{color:#000}#primaryContent .contentColumn ul.withCircles{list-style:circle}#primaryContent .contentColumn ul.noBullets{list-style:none;padding:0}#primaryContent .contentColumn .grey_box ul{padding-left:2rem}#primaryContent .table_wrapper{border:2px solid #bbb;padding:2px;width:100%}#primaryContent .table_wrapper table.standard{width:100%;border-collapse:collapse}#primaryContent .table_wrapper table.standard td{padding-left:.5em;border-right:none}#primaryContent .table_wrapper table.standard .header{background-color:#999}#primaryContent .table_wrapper table.standard tr.header th{font-weight:700;color:#fff;border-right:1px solid #bbb;text-align:center}#primaryContent .table_wrapper table.standard .title{color:#fff;font-weight:700;font-size:1.2em}#primaryContent .table_wrapper table.standard .title td{border-bottom:2px solid #fff;background-color:#0a64a4;padding-left:15px;border-right:none}#primaryContent .table_wrapper table.standard td,#primaryContent .table_wrapper table.standard th{border-right:1px solid #bbb}#primaryContent .table_wrapper table.standard td:last-child,#primaryContent .table_wrapper table.standard th:last-child{border-right:none}#primaryContent .table_wrapper table.standard td.centered,#primaryContent .table_wrapper table.standard th.centered{text-align:center}#primaryContent .table_wrapper table.standard tr:last-child td{border-bottom:none}#primaryContent .table_wrapper table.standard .bottom-border td,#primaryContent .table_wrapper table.standard td.bottom-border{border-bottom:1px solid #bbb}#primaryContent .table_wrapper table.striped tr:nth-child(odd):not(.title) td{background-color:#eaeaea}#primaryContent .table_wrapper table.bottom_cell_borders tr:not(.header):not(:last-child){border-bottom:1px solid #bbb}#primaryContent .table_wrapper.margin_bottom{margin-bottom:2em}#primaryContent .table_footnote{margin:.5em 0 1em .5em;font-size:.9em}#primaryContent .table_footnote.extra_bottom_margin{margin-bottom:2em}tr.stripe{background-color:#eaeaea}table.highlighter tr:hover{background-color:#dde5fe}#primaryContent .daylength_table{width:60%}#news>div{padding:1em 0}#news>div:nth-child(2n){background-color:#fafafa}#news>div:not(last-child){border-bottom:1px solid #ddd}#news h3{color:#074d7e;margin:0}#news span{color:#5a5a5a;font-family:Georgia,Arial,serif}#news .shirt_image_container_news{margin-bottom:2em}#news .shirt_image_container_news img{display:inline-block;width:130px;margin-right:20px}.event_locations_container,.google_map_container{-webkit-box-shadow:0 2px 5px hsla(0,0%,53%,.25);box-shadow:0 2px 5px hsla(0,0%,53%,.25);border:1px solid #ddd;padding:5px;border-radius:3px;margin-top:2.5rem}.event_locations_container h3,.event_locations_container h4,.google_map_container h3,.google_map_container h4{margin-top:0}#google_map,#map_campgrounds{position:relative;padding-bottom:75%;height:0;overflow:hidden;width:100%;border:1px solid #ddd}#google_map iframe,#map_campgrounds iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}#map_campgrounds{margin-top:2.5rem}.accommodation_hotel_link{padding-left:1em}#primaryContent .contentColumn ul#documents_list{padding-left:20px}#primaryContent .contentColumn ul#documents_list li{margin-bottom:.5em}#primaryContent .contentColumn ul#documents_list li span{margin-left:1em;font-size:.8em;color:#888;font-family:Arial,Georgia,serif}.updated{font-size:.8em;color:#5a5a5a;font-family:Arial,Georgia,serif}.indented_item{margin:0 0 0 2em}@media screen and (max-width:1024px){#primaryContent{padding-bottom:5rem}}@media screen and (max-width:750px){#primaryContent .daylength_table{width:100%}}@media screen and (max-width:480px){#primaryContent{font-size:.9em}.back_to{text-align:left}.grey_box{margin-left:0}#primaryContent .contentColumnMobile,.grey_box{width:100%}}#artist_photo{float:right;margin-left:1em}@media screen and (max-width:600px){#artist_photo{float:none;margin-left:0}}#artist_statement_shirt_image_container{max-width:550px}#artist_statement_shirt_image_container img{display:inline-block;width:49%}#artist_statement_shirt_image_container img:first-child{padding-right:8px}#artist_statement_shirt_image_container img:nth-child(2){padding-left:8px}@media screen and (max-width:550px){#artist_statement_shirt_image_container{width:100%}}@media screen and (max-width:700px){#primaryContent #which_course_table td{min-height:4em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}
/*# sourceMappingURL=maps/naoc2018.min.css.map */
