@import url(http://fonts.googleapis.com/css?family=BenchNine:300,400,700);@import url(http://fonts.googleapis.com/css?family=Roboto:300);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}body{font-family:BenchNine,helvetica,arial,sans-serif;font-weight:300;font-size:18px;text-transform:uppercase;margin:0px auto;background-color:#d0d0d0;}.page-template-no-header-php #content{padding-top:140px;}.home #content{padding-top:0px;}#content p,.placeholder p,#content li{font-family:Roboto,helvetica,arial,sans-serif;text-transform:initial;line-height:2em;text-align:justify;}h1,h2,h3{text-align:center;color:#3086b1;}.home{padding-top:0;}h1{font-size:48px;}a{text-decoration:none;}strong{font-weight:normal;}a.button{background-color:#3086b1;padding:12px;display:inline-block;color:white;font-size:20px;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}a.button:hover{background-color:#2f7ba1;}.buttons{padding:0;margin:0;}.buttons li{padding:0;margin:12px 0;list-style:none;}.buttons a{background-color:#3086b1;padding:12px;display:inline-block;color:white;font-size:20px;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.buttons a:hover{background-color:#2f7ba1;}.bullet-orange{list-style:none;background:url("img/bullet-orange.png") no-repeat 0px 4px;}.bullet-blue{list-style:none;background:url("img/bullet-blue.png") no-repeat 0px 4px;}.bullet-red{list-style:none;background:url("img/bullet-red.png") no-repeat 0px 4px;}.bullet-reach{list-style:none;background:url("img/bullet-reach.png") no-repeat 0px 4px;}img{max-width:100%;height:auto;}abbr[title]{border:none;}header{height:98px;width:100%;margin:0 auto;color:white;position:fixed;top:0;width:100%;z-index:2;background:#3086b1;}header .inner{padding:0 20px;max-width:1040px;margin:0px auto;}header .inner .title{position:relative;z-index:1;font-size:36px;margin:0;line-height:98px;}header .inner .title a{color:white;font-weight:300;}header .inner .title a abbr{font-weight:normal;}header .inner #top-nav{width:100%;background:none;color:#fff;text-align:left;position:absolute;top:0;left:0;height:98px;}header .inner #top-nav ul{padding:0;text-transform:uppercase;background:none;padding-top:98px;margin:0 auto;list-style:none;position:relative;}header .inner #top-nav ul li{font-size:18px;margin:0 auto;list-style-type:none;display:none;position:relative;z-index:99;}header .inner #top-nav ul li.current-menu-item li a{color:#fff;}header .inner #top-nav ul li.current-menu-item a{background:#2f7ba1;}header .inner #top-nav ul li a{color:white;position:relative;text-decoration:none;padding:5px 20px 5px 20px;display:block;margin:0;z-index:99;background-color:#3086b1;}header .inner #top-nav ul li a:hover{background:#2f7ba1;}header .inner #top-nav ul li ul{padding:0;right:0;}header .inner #top-nav ul li ul.sub-menu{max-height:200px;overflow:auto;}header .inner #top-nav ul li ul.sub-menu li.current-menu-item a{font-weight:normal;}header .inner #top-nav ul li ul.sub-menu a{padding-left:40px;}header .inner #top-nav ul li ul.sub-menu ul li{display:none;z-index:3;}header .inner #top-nav ul li ul.sub-menu ul.sub-menu a{padding-left:60px;}header .inner #top-nav ul li#menu-icon{display:block;padding:0;position:absolute;right:0;top:0;z-index:999;}header .inner #top-nav ul li#menu-icon a{overflow:hidden;color:transparent;height:98px;display:inline-block;width:47px;border:none;padding:0 20px;background:transparent url(img/menu-icon.png) no-repeat center center;text-indent:-9999px;}header .inner #top-nav ul li#menu-icon a:hover{background-color:transparent;}body.customize-support header{top:32px;}#hero{margin-top:98px;}#hero .inner{padding:20px;max-width:1040px;margin:0px auto;}#hero img{max-width:none;width:100%;}#hero h2{color:#fff;margin-top:.7em;}#hero h2 strong{font-size:160%;}#content .inner{padding:20px;max-width:1040px;margin:0px auto;}#content>div:nth-child(odd){background:#fff;}.power-buttons{padding:20px;max-width:1040px;margin:100px auto 0;text-align:center;}.power-buttons li{padding:0;margin:0 auto;width:100%;max-width:300px;list-style-type:none;}.power-buttons li a{display:inline-block;width:100%;max-width:300px;height:368px;position:relative;margin:20px 0px 20px;text-align:center;}.power-buttons li a p.hovertext{position:absolute;display:none;top:0;left:0;color:white;background:#3086b1;background:rgba(48,134,177,0.6);height:304px;line-height:304px;font-size:36px;width:100%;margin:0;}.power-buttons li a img{position:absolute;top:0;left:0;min-width:100%;min-height:304px;}.power-buttons li a h4.label{height:64px;line-height:64px;font-size:36px;margin:0;position:absolute;bottom:0;z-index:1;background:#3086b1;width:100%;color:white;text-transform:uppercase;padding:0;}.power-buttons li a:hover p.hovertext{display:block;}.footer-power-buttons{padding:0;margin:0 auto;text-align:center;overflow:auto;width:100%;max-width:969px;}.footer-power-buttons h4{font-family:BenchNine,helvetica,arial,sans-serif;}.footer-power-buttons li{padding:0;margin:0 auto;width:317px;height:149px;list-style-type:none;border:3px solid white;margin:20px auto;}.footer-power-buttons li a{display:block;width:100%;height:100%;position:relative;text-align:center;}.footer-power-buttons li a img{display:block;height:149px;width:317px;}.footer-power-buttons li a h4.label{height:107px;line-height:32px;font-size:32px;padding-top:42px;margin:0;position:absolute;top:0;left:0;z-index:1;width:100%;color:white;background:rgba(85,85,85,0.5);text-transform:uppercase;}.footer-power-buttons li a h4.label span{font-size:48px;}.footer-power-buttons li.first:hover h4.label{background:rgba(51,153,204,0.6);}.footer-power-buttons li.second:hover h4.label{background:rgba(247,148,31,0.6);}.footer-power-buttons li.third:hover h4.label{background:rgba(237,33,36,0.6);}#mission{font-size:30px;}#mission .inner{padding:20px;margin:0px auto;}#mission .inner p{max-width:520px;}#mission img{max-width:none;width:100%;}footer{background:#363636;position:relative;color:white;padding:90px 0;}footer .inner{min-height:230px;padding:0 20px;max-width:1040px;margin:0px auto;overflow:auto;}footer .inner a{color:white;}footer .inner a span{font-size:60%;color:#fff;display:block;text-transform:initial;}footer .inner .childsitelinks{padding:0;}footer .inner .childsitelinks li{font-size:24px;padding-left:25px;}footer .inner .wendigologo{display:inline-block;height:115px;width:228px;text-indent:-9999px;background:url(img/wendigo-lake-logo.png) no-repeat left top;}.bottomband{background:#555555;position:relative;color:white;padding:20px;}.bottomband .inner{padding:0;max-width:1040px;margin:0px auto;position:relative;min-height:20px;}.bottomband .inner a{color:white;}.bottomband .inner .copyright{margin:0;}.bottomband .inner #menu-bottom{font-size:18px;list-style:none;padding:0;margin:0;}.bottomband .inner #menu-bottom li{list-style-type:none;line-height:18px;}.bottomband .inner #menu-bottom li:first-child{border-left:none;}.page-id-12 #content img{float:left;padding:0 10px 20px 0;}.page-id-12 #content p{clear:left;}.page-id-12 #content h3{text-align:left;}.page-id-10 #hero .outer{padding-top:0;}.page-id-10 #hero .outer h2{text-align:left;}.page-id-10 #hero .outer h2 strong{font-size:120%;}.page-id-10 #top-paragraph p,.page-id-10 #top-paragraph li{text-transform:initial;}.page-id-10 #top-paragraph .inner{margin:0 auto;max-width:1040px;font-family:Roboto,helvetica,arial,sans-serif;padding:40px 0 60px;}.page-id-10 #top-paragraph .inner h2{font-family:BenchNine,helvetica,arial,sans-serif;}.page-id-10 #top-paragraph .inner ul{padding:0;margin:0 auto;max-width:900px;}.page-id-10 #top-paragraph .inner ul li{width:44%;padding:5px 2% 0 0;margin:0;float:left;}.page-id-10 #content>div:nth-child(odd){background:none;}.page-id-10 #content>div:nth-child(even){background:#fff;}.placeholder{background-color:#3086b1;}.placeholder .outer .inner{padding:20px;background:#3086b1;}.placeholder .outer .inner p,.placeholder .outer .inner h3{color:#fff;text-align:left;}@media screen and (min-width: 700px) {.placeholder{background-size:auto 100%;background-repeat:no-repeat;}.placeholder .outer{max-width:1050px;margin:0 auto;}.placeholder .outer .inner{background:#3086b1;width:50%;margin:0 0 0 40%;}.placeholder .outer .inner p{text-align:justify;}#place1{background-size:100% auto;position:relative;height:700px;}#place1 .outer{padding:0px;position:absolute;width:100%;margin:0 0 0 30%;max-height:60%;top:140px;right:0;background:#3086b1;}#place1 .outer .inner{width:85%;margin:0 0 0 5%;}#place2{background-size:100% auto;}#place2 .outer{padding:0 0 50px 0;}#place2 .outer .inner{width:50%;margin:0 50% 0 0;}#place3{background-size:50% auto;background-repeat:no-repeat;}#place3 .outer{padding:0;}#place3 .outer .inner{width:49%;margin:0 0 0 50%;}#place3{background-size:54% auto;background-repeat:no-repeat;}#place3 .outer{padding:0;}#place3 .outer .inner{width:47%;margin:0 0 0 46%;}#place4{padding:0 0 50px 0;}#place4 .outer{padding:0;}#place4 .outer .inner{width:36%;margin:0 54% 0 0;padding:5% 5% 3% 5%;}#content .inner{padding:20px;max-width:1040px;margin:0px auto;}#content .inner .left{width:42%;float:left;margin:0 6% 0 0;}#content .inner .right{width:42%;float:left;margin:0;}}@media screen and (min-width: 1320px) {.placeholder{background-size:100% auto;}}@media screen and (min-width: 768px) {#hero{position:relative;color:white;font-size:38px;overflow:hidden;line-height:0;}#hero h1{color:#fff;font-size:130px;margin:0;}#hero .outer{position:absolute;top:0;height:100%;width:100%;padding-top:50px;}#hero .outer .inner{line-height:normal;margin:0 auto;top:0;padding:0 20px;text-align:justify;}#hero .outer .inner p{max-width:50%;}.power-buttons{overflow:auto;}.power-buttons li{float:left;margin-right:64px;}.power-buttons li.third{margin-right:0;}.footer-power-buttons{overflow:hidden;}.footer-power-buttons li{margin:0;float:left;}.footer-power-buttons{padding:0;margin:0 auto;text-align:center;overflow:auto;width:100%;clear:left;max-width:1040px;}.footer-power-buttons h4{font-family:BenchNine,helvetica,arial,sans-serif;font-size:90%;}.footer-power-buttons li{padding:0;margin:0 auto;width:237px;height:147px;list-style-type:none;border:3px solid #fff;margin:20px auto;font-size:90%;background:transparent;overflow:hidden;}@media screen and (min-width: 700px) {
      .footer-power-buttons li {
        clear: none;
        margin: 0 8px 0 0;
        float: left; } }
    .footer-power-buttons li a {
      display: block;
      width: 100%;
      height: 100%;
      position: relative;
      text-align: center; }
      .footer-power-buttons li a img {
        display: block;
        height: 149px;
        width: 317px; }
      .footer-power-buttons li a h4.label {
        height: 150px;
        line-height: 32px;
        font-size: 25px;
        padding: 42px 0 0 0;
        margin: 0;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1;
        width: 100%;
        color: #fff;
        background: rgba(85, 85, 85, 0.5); }
        .footer-power-buttons li a h4.label span {
          font-size: 43px; }
    .footer-power-buttons li.first:hover h4.label {
      background: rgba(51, 153, 204, 0.6); }
    .footer-power-buttons li.second:hover h4.label {
      background: rgba(247, 148, 31, 0.6); }
    .footer-power-buttons li.third:hover h4.label {
      background: rgba(237, 33, 36, 0.6); }
    .footer-power-buttons li.fourth:hover h4.label {
      background: rgba(34, 96, 67, 0.6); }

  #mission {
    position: relative;
    color: white;
    font-size: 38px;
    overflow: hidden;
    line-height: 0; }
    #mission .inner {
      position: absolute;
      width: 50%;
      top: 0;
      right: 0;
      line-height: normal;
      background: #3086b1;
      background: rgba(48, 134, 177, 0.6);
      height: 100%;
      padding: 0 20px;
      text-align: justify; }
      #mission .inner p {
        padding-right: 20px;
        padding-left: 20px; }

  footer .inner {
    text-align: center;
    position: relative; }
    footer .inner .wendigologo {
      float: left; }
    footer .inner .childsitelinks {
      display: inline-block;
      width: 150px;
      text-align: left;
      position: absolute;
      top: 0;
      left: 50%;
      margin: 0;
      margin-left: -75px; }
    footer .inner .textblock {
      float: right;
      text-align: left; }

  .bottomband .inner .copyright {
    position: absolute;
    top: 0;
    left: 0; }
  .bottomband .inner #menu-bottom {
    position: absolute;
    top: 0;
    right: 0; }
    .bottomband .inner #menu-bottom li {
      padding: 0 10px;
      border-left: 1px solid white;
      float: left; } }
@media screen and (min-width: 850px) {
  #mission {
    font-size: 35px; } }
/* DESKTOP LAYOUT */
@media screen and (min-width: 1200px) {
  header .inner .title {
    display: inline;
    width: auto; }
  header .inner #top-nav {
    position: relative;
    float: right;
    display: table;
    width: auto;
    text-align: right; }
    header .inner #top-nav ul {
      background: 0 0;
      display: table-row; }
      header .inner #top-nav ul li {
        display: inline-block;
        text-align: center;
        padding: 0px; }
        header .inner #top-nav ul li:hover ul li {
          display: block; }
        header .inner #top-nav ul li a {
          text-decoration: none;
          line-height: 98px;
          height: 98px;
          padding: 0 10px;
          background: transparent;
          border: none; }
        header .inner #top-nav ul li ul {
          position: absolute;
          z-index: 3; }
          header .inner #top-nav ul li ul li:last-child {
            padding-right: 0; }
        header .inner #top-nav ul li .sub-menu {
          max-height: none; }
          header .inner #top-nav ul li .sub-menu li.current-menu-item a {
            font-weight: normal; }
          header .inner #top-nav ul li .sub-menu a {
            padding: 10px;
            border: none;
            background: transparent; }
        header .inner #top-nav ul li#menu-icon {
          display: none; }
        header .inner #top-nav ul li li {
          display: none;
          padding: 0;
          text-align: left;
          width: 200px; }
          header .inner #top-nav ul li li a {
            padding: 10px;
            line-height: 1em;
            position: relative;
            z-index: 4;
            display: block;
            line-height: 1.5em;
            border-right: none;
            padding: 7px 13px;
            width: 180px; }

  #hero {
    font-size: 46px; }
    #hero .outer {
      padding-top: 13%; }
    #hero h1 {
      text-shadow: 4px 4px 2px rgba(0, 0, 0, 0.6); }

  #mission {
    font-size: 46px; }

  .page-id-8 #content ul.clearfix {
    max-width: 800px;
    margin: 20px auto; }
    .page-id-8 #content ul.clearfix li {
      width: 45%;
      float: left;
      margin-right: 5%; } }
/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   ========================================================================== 
   https://raw.githubusercontent.com/h5bp/html5-boilerplate/master/src/css/main.css
*/
@media print {
  * {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster: h5bp.com */
    box-shadow: none !important;
    text-shadow: none !important; }

  a,
  a:visited {
    text-decoration: underline; }

  a[href]:after {
    content: " (" attr(href) ")"; }

  abbr[title]:after {
    content: " (" attr(title) ")"; }

  /*
   * Don't show links that are fragment identifiers,
   * or use the `javascript:` pseudo protocol
   */
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: ""; }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }

  thead {
    display: table-header-group;
    /* h5bp.com */ }

  tr,
  img {
    page-break-inside: avoid; }

  img {
    max-width: 100% !important; }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; } }
