a,nav .inner ul li a,nav .inner ul li a:hover{text-decoration:none}.centerX,.centerXY{position:absolute;left:50%}a.menuTrigger,body.home{overflow:hidden}.social ul,footer .inner .col ul,nav .inner ul,section.inner.news #library,section.inner.news .cols .col,section.inner.story .grid ul{list-style-type:none}*{border:0;margin:0;padding:0;outline:0}.addb4:before,.ib{margin-right:-4px}body,html{width:100%}body{font-family:arial;font-weight:400;color:#000;letter-spacing:.05em;height:100%!important;background-color:#fff;overflow-x:hidden;-webkit-tap-highlight-color:transparent;transition:background-color .5s}body.gray{background-color:#f3f3f3}.wf-loading a,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading p{opacity:0}.wf-active a,.wf-active h1,.wf-active h2,.wf-active h3,.wf-active p{opacity:1}#content,.photo{opacity:0}.mobileOnly{display:none!important}.hidden{display:none}.addb4:before,.ib,.social ul li,footer .inner .col ul li{display:inline-block;zoom:1}::-webkit-input-placeholder{font-family:arial;font-style:italic;color:#aeaeae}:-moz-placeholder{font-family:arial;font-style:italic;color:#aeaeae}::-moz-placeholder{font-family:arial;font-style:italic;color:#aeaeae}:-ms-input-placeholder{font-family:arial;font-style:italic;color:#aeaeae}a{color:inherit}.no-touchevents a:hover{text-decoration:underline}p.share{margin-bottom:30px!important}a.share{text-decoration:none!important}.left{float:left}.right{float:right}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.v-bottom{vertical-align:bottom}.v-baseline{vertical-align:baseline}.addb4:before{content:'';height:100%;width:0;vertical-align:middle}#content,#wrapper{width:100%}.centerY{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.centerX{transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.centerXY{top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}article.grid,footer,footer .inner{position:relative}.bgcover{background-size:cover;background-position:50% 50%}#content section.inner{position:relative;z-index:10}li.cell{opacity:1;transition:opacity .3s}.no-touchevents .story li.cell:hover{opacity:.2}.clear{clear:both}.social{margin-top:-20px;opacity:0;transition:opacity .5s}.social.shareOn{opacity:1}.social ul li{margin-right:8px;opacity:1;transition:opacity .3s}.no-touchevents .social ul li:hover{opacity:.5}footer .inner form,footer .inner form #mc-embedded-subscribe{opacity:0}.social ul li svg{width:20px;height:20px}footer{width:100%;text-align:center;margin-top:100px;margin-bottom:60px;z-index:2}footer .inner{width:92%;margin:0 auto;text-align:left;color:#7d7d7d;font-size:80%}footer .inner .col.newsTrigger{border-top:0}footer .inner .col.newsTrigger .line{width:100%;height:1px;border-top:1px solid #ccc;position:absolute;top:0;left:0;transition:top .4s}footer .inner .col.newsTrigger .line.bottom{top:40px}footer .inner .col.newsTrigger label{cursor:pointer}footer .inner form .mc-field-group{position:relative;width:100%}footer .inner form .mc-field-group input{background-color:transparent}footer .inner form .mc-field-group svg{position:absolute;top:5%;right:5%;fill:#aeaeae;color:#aeaeae;width:10px;cursor:pointer}footer .inner .col{width:24%;margin-right:12%;vertical-align:top;border-top:1px solid #ccc;padding-top:15px;position:relative}footer .inner .col:last-child{margin-right:0}footer .inner .col span{position:relative;left:12px}footer .inner .col ul li{margin-right:6px;margin-left:12px;position:relative}footer .inner .col ul li:first-child{margin-left:0}footer .inner .col ul li:after{content:'\2022';display:inline-block;zoom:1;position:absolute;top:-4px;right:-15px;font-size:150%}header,nav{top:0;left:0}footer .inner .col ul li:last-child:after{display:none}header{position:fixed;width:100%;height:110px;text-align:center;z-index:950}header .inner{position:relative;width:92%;height:100%;margin:0 auto;text-align:left}nav,nav .inner{text-align:center}header .inner .logo{width:190px;padding-bottom:25px;opacity:1;transition:opacity .6s}.menuOn header .inner .logo{opacity:.3}nav{position:fixed;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:-1;opacity:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-webkit-transition:z-index 0s linear .6s,-webkit-transform 0s linear .6s,opacity .5s ease-in-out;-moz-transition:z-index 0s linear .6s,-moz-transform 0s linear .6s,opacity .5s ease-in-out;-ms-transition:z-index 0s linear .6s,-ms-transform 0s linear .6s,opacity .5s ease-in-out;-o-transition:z-index 0s linear .6s,-o-transform 0s linear .6s,opacity .5s ease-in-out;transition:z-index 0s linear .6s,transform 0s linear .6s,opacity .5s ease-in-out}.menuOn nav{z-index:900;opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-webkit-transition:z-index 0s linear,-webkit-transform 0s linear,opacity .5s ease-in-out;-moz-transition:z-index 0s linear,-moz-transform 0s linear,opacity .5s ease-in-out;-ms-transition:z-index 0s linear,-ms-transform 0s linear,opacity .5s ease-in-out;-o-transition:z-index 0s linear,-o-transform 0s,opacity .5s ease-in-out;transition:z-index 0s linear,transform 0s,opacity .5s ease-in-out}nav .inner{position:relative;margin:auto;width:90%;height:75%;max-height:666px;max-width:1200px;background-color:#f2f2f2;background-image:url(../images/Wave-Trans-Pattern.png);background-repeat:repeat;background-size:50px;transition:width .6s}nav .inner.hide{width:0}nav .inner .cover{position:absolute;top:0;left:0;z-index:100;background-color:#f2f2f2;width:100%;height:0;transition:height .7s}.home.splash .slide,nav .inner .cover.on{height:100%}nav .inner ul{font-size:100%;opacity:1}nav .inner ul.hide{opacity:0}nav .inner ul li{font-weight:400;padding:0 0 1.7em}nav .inner ul li:first-child{padding-bottom:1em}nav .inner ul li a{position:relative}nav .inner ul li a.nolink{cursor:default;pointer-events:none}nav .inner ul li a:after{content:'';display:inline-block;zoom:1;position:absolute;top:50%;left:0;width:0;height:1px;background-color:#000;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transition:width .3s}nav .inner ul li.sub a:after{height:5px}.no-touchevents nav .inner ul li a:hover:after,nav .inner ul li a.pageOn:after{width:100%}nav .inner ul li.sub{font-size:270%;padding-bottom:.35em;letter-spacing:.03em;line-height:1;font-family:alternate-gothic-no-3-d,sans-serif;font-weight:400}nav .inner ul li.sub.last{padding-bottom:1em}nav .social{opacity:1;margin-top:28px}nav .social ul li{padding-bottom:0;margin:0 -4px 0 15px}nav .social ul li a:after{display:none}a.menuTrigger{position:absolute;right:0;bottom:25px;width:30px;height:30px;z-index:902;cursor:pointer;display:block}.menuButton{position:absolute;right:0;bottom:17px;display:block;height:18px;width:25px;z-index:901}@-webkit-keyframes waves{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@-moz-keyframes waves{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(-100%)}}@-o-keyframes waves{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(-100%)}}@keyframes waves{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(-100%)}}@-webkit-keyframes waves2{0%,100%{transform:translateX(-100%)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(0)}}@-moz-keyframes waves2{0%,100%{transform:translateX(-100%)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(0)}}@-o-keyframes waves2{0%,100%{transform:translateX(-100%)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(0)}}@keyframes waves2{0%,100%{transform:translateX(-100%)}25%,75%{transform:translateX(-50%)}50%{transform:translateX(0)}}.no-touchevents .menuTrigger:hover span{-webkit-animation:waves 2s linear infinite;-moz-animation:waves 2s linear infinite;-o-animation:waves 2s linear infinite;animation:waves 2s linear infinite}.no-touchevents .menuTrigger:hover span:nth-child(2){-webkit-animation:waves2 2s linear infinite;-moz-animation:waves2 2s linear infinite;-o-animation:waves2 2s linear infinite;animation:waves2 2s linear infinite}.menuButton span{height:auto;display:block;position:absolute;right:0;opacity:1;width:33px}.menuButton span svg{width:75px;height:auto}.home.splash,.home.splash .slide{width:100%;text-align:center;position:relative}.menuButton span:nth-child(1){top:0}.menuButton span:nth-child(2){top:9px;left:-5px;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%)}.menuButton span:nth-child(3){top:18px}.loadup,.loadup2{transform:translateY(50px);-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-o-transform:translateY(50px);opacity:0}.loadup.on,.loadup2.on{transform:translateY(0)}.loadup.on{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1;transition:transform .5s ease-out .5s,opacity .5s ease-out .5s;-webkit-transition:-webkit-transform .5s ease-out .5s,opacity .5s ease-out .5s;-moz-transition:-moz-transform .5s ease-out .5s,opacity .5s ease-out .5s;-o-transition:-o-transform .5s ease-out .5s,opacity .5s ease-out .5s}.loadup2.on{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);opacity:1;transition:transform .5s ease-out .7s,opacity .5s ease-out .7s;-webkit-transition:-webkit-transform .5s ease-out .7s,opacity .5s ease-out .7s;-moz-transition:-moz-transform .5s ease-out .7s,opacity .5s ease-out .7s;-o-transition:-o-transform .5s ease-out .7s,opacity .5s ease-out .7s}.loadup2.done{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.fadeon{opacity:0}.fadeon.on{opacity:1;transition:opacity 1s ease-out 1s}.home.splash{height:80%;margin-top:110px}.home.splash .next,.home.splash .prev{position:absolute;top:0;width:50%;height:100%}.home.splash .next{right:0;z-index:500;cursor:w-resize;cursor:url(../images/cursor-next.png) 10 10,w-resize;cursor:url(../images/cursor-next.svg) 10 10,url(../img/cursor-next.png) 10 10,w-resize;cursor:-webkit-image-set(url(../images/cursor-next.png) 1x,url(../images/cursor-next-2x.png) 2x) 10 10,w-resize}.home.splash .prev{left:0;z-index:501;cursor:w-resize;cursor:url(../images/cursor-prev.png) 10 10,w-resize;cursor:url(../images/cursor-prev.svg) 10 10,url(../img/cursor-prev.png) 10 10,w-resize;cursor:-webkit-image-set(url(../images/cursor-prev.png) 1x,url(../images/cursor-prev-2x.png) 2x) 10 10,w-resize}.home.splash img{display:block;width:auto;height:auto;max-width:94%;max-height:90%;margin:auto;opacity:0;cursor:pointer}section.inner.about{width:90%;max-width:1200px;margin:auto;padding-top:160px}section.inner.about .image{width:50%;margin-right:-4px}section.inner.portrait.about .image{width:40%}section.inner.about .image img{width:100%}section.inner.about .text{width:45%;margin-left:5%;margin-right:-4px;text-align:left;color:#7d7d7d;font-size:80%}section.inner.portrait.about .text{margin-left:10%}section.inner.about.contact .text{color:#000}section.inner.about .text h1{color:#000;font-size:110%;font-weight:400;margin-bottom:30px}section.inner.about .text p{margin-bottom:30px;line-height:1.7}section.inner.about .text p a{text-decoration:underline}section.inner.stories{width:90%;max-width:1200px;margin:auto;padding-top:160px;text-align:center}section.inner.news h1,section.inner.stories .intro h1,section.inner.story .intro h1{color:#000;font-size:100%;font-weight:400;margin-bottom:10px}section.inner.news .intro span,section.inner.stories .intro span,section.inner.story .intro span{height:auto;display:block;opacity:1;width:33px;overflow:hidden;position:relative;margin:0 auto 30px}section.inner.news .intro span svg,section.inner.stories .intro span svg,section.inner.story .intro span svg{display:block;margin:auto;width:75px;height:auto}section.inner.stories .intro ul,section.inner.story .intro ul{list-style-type:none;font-size:80%}section.inner.stories .intro ul li,section.inner.story .intro ul li{margin-right:15px}section.inner.stories .intro ul li:last-child,section.inner.story .intro ul li:last-child{margin-right:0}section.inner.stories .intro ul li a,section.inner.story .intro ul li a{text-decoration:none;position:relative}section.inner.stories .intro ul li a:after,section.inner.story .intro ul li a:after{content:'';display:inline-block;zoom:1;position:absolute;top:50%;left:0;width:0;height:1px;background-color:#000;transition:width .3s}.no-touchevents section.inner.stories .intro ul li a:hover:after,.no-touchevents section.inner.story .intro ul li a:hover:after,section.inner.stories .intro ul li a.pageOn:after,section.inner.story .intro ul li a.pageOn:after{width:100%}section.inner.stories .grid{width:100%;margin-top:45px}section.inner.stories .grid .row{width:100%;clear:both;float:left;margin-bottom:-5%;position:relative}section.inner.stories .grid .row:last-child{margin-bottom:120px}section.inner.stories .grid .row .cell a{text-decoration:none!important}section.inner.stories .grid .row img{width:100%}section.inner.stories .grid .row img.portrait{width:50%}section.inner.stories .grid .row .info{width:100%;text-align:left;margin-top:10px}section.inner.stories .grid .row .info h2{font-size:90%;color:#000;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.inner.stories .grid .row .info h2:before{content:'';width:50px;height:1px;background-color:#000;display:inline-block;zoom:1;vertical-align:middle;margin-right:10px;transition:width .6s}.no-touchevents section.inner.stories .grid .row .cell:hover .info h2:before{width:75px}section.inner.stories .grid .row.odd .cell:nth-child(1){width:48%;float:left;text-align:right;position:relative;z-index:1;left:35px}section.inner.stories .grid .row.odd .cell:nth-child(2){width:65%;float:right;text-align:left;position:relative;z-index:2;top:-70px}section.inner.stories .grid .row.even .cell:nth-child(1){width:65%;float:left;position:relative;z-index:1}section.inner.stories .grid .row.even .cell:nth-child(2){width:48%;float:right;position:relative;z-index:2;top:-100px}section.inner.story{width:92%;margin:auto;padding-top:160px;text-align:left}section.inner.story .intro{margin-bottom:20px;position:relative;z-index:30}section.inner.story .intro h1{color:#000;font-size:100%;font-weight:400;margin-bottom:10px}section.inner.story .intro h1 a.pageOn{text-decoration:underline}section.inner.story .grid ul li.cell{width:23%;margin-right:2.6%;margin-bottom:2.6%;margin-left:-4px;text-align:center;vertical-align:bottom;position:relative}section.inner.story .grid ul li.cell:nth-of-type(4n){margin-right:0}section.inner.story .grid ul li.cell img{margin:0 -4px 0 auto;width:100%}section.inner.story .grid ul li.cell img.portrait{width:auto;height:100%}section.inner.news ul li.cell svg.videoplay,section.inner.story .grid ul li.cell svg{width:80px;height:80px;stroke:#fff;position:absolute;bottom:20%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%)}section.inner.news ul li.cell svg.videoplay *,section.inner.story .grid ul li.cell svg *{stroke:#fff}section.inner.story .details{margin-top:50px;width:75%;max-width:900px;font-size:75%;color:#7d7d7d}section.inner.story.slideshow .slides,section.inner.story.slideshow .slidewrap{width:100%;text-align:center;position:relative}section.inner.story .details h2{color:#000;font-size:110%;font-weight:400;margin-bottom:30px}section.inner.story .details p{margin-bottom:30px;line-height:2}section.inner.story .details .share{color:#000}section.inner.story .details .pager{border-top:1px solid #ccc;padding-top:40px;margin-top:60px;margin-bottom:50px;font-size:110%}section.inner.story .details .pager h1{font-weight:400;color:#000}section.inner.story .details .pager h1 a{text-decoration:none}section.inner.story .details .pager h2{font-weight:400;margin-bottom:5px;color:#7d7d7d}section.inner.story.all{text-align:center}section.inner.story.all .grid{text-align:left}section.inner.story.all .grid ul li.row{position:relative}section.inner.story.all .grid ul .label{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:0;left:-38px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;font-size:90%}section.inner.story.all .grid ul .label a{text-decoration:underline}section.inner.story.all .grid ul li.break{display:block;width:100%;height:25px}section.inner.story.slideshow{padding-top:110px}section.inner.story.slideshow .slides{margin:30px auto 100px}section.inner.story.slideshow .slides .inner{width:75%;height:100%;max-width:1200px;text-align:center;position:relative;margin:auto}section.inner.story.slideshow .prev{position:absolute;top:0;left:0;width:50%;height:100%;z-index:20;text-align:left;cursor:w-resize;cursor:url(../images/cursor-prev.png) 10 10,w-resize;cursor:url(../images/cursor-prev.svg) 10 10,url(../img/cursor-prev.png) 10 10,w-resize;cursor:-webkit-image-set(url(../images/cursor-prev.png) 1x,url(../images/cursor-prev-2x.png) 2x) 10 10,w-resize}.no-touchevents section.inner.story.slideshow .slides .prev:hover .arrow{opacity:1}section.inner.story.slideshow .slides .prev .arrow{width:30px;height:30px;background-color:#fff;margin-left:-4px;text-align:center;opacity:0;transition:all .3s}section.inner.story.slideshow .slides .prev .arrow svg{width:12px;height:12px;margin:auto;padding-bottom:10px;position:relative;transform-origin:center center;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden}.no-touchevents section.inner.story.slideshow .slides .prev .arrow:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}section.inner.story.slideshow .next{position:absolute;top:0;right:0;width:50%;height:100%;z-index:21;text-align:right;cursor:w-resize;cursor:url(../images/cursor-next.png) 10 10,w-resize;cursor:url(../images/cursor-next.svg) 10 10,url(../img/cursor-next.png) 10 10,w-resize;cursor:-webkit-image-set(url(../images/cursor-next.png) 1x,url(../images/cursor-next-2x.png) 2x) 10 10,w-resize}.no-touchevents section.inner.story.slideshow .slides .next:hover .arrow{opacity:1}section.inner.story.slideshow .slides .next .arrow{width:30px;height:30px;background-color:#fff;text-align:center;margin-right:-4px;opacity:0;transition:all .3s}.no-touchevents section.inner.story.slideshow .slides .next .arrow:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}section.inner.story.slideshow .slides .next .arrow svg{width:12px;height:12px;margin:auto;padding-top:10px}section.inner.story.slideshow .slides .caption{margin:15px auto 0;font-size:80%;color:#7d7d7d}section.inner.story.slideshow .slides iframe,section.inner.story.slideshow .slides img{opacity:0;position:relative;z-index:5;width:auto;height:auto;max-width:100%;max-height:100%;margin:0 -4px 0 auto}section.inner.story.slideshow .slides iframe{z-index:50;display:inline-block;vertical-align:middle}section.inner.story.slideshow .grid ul li.cell.active{opacity:.2}.share svg{width:10px;height:auto;margin-left:7px}section.inner.story .details .pager svg{width:10px;margin-left:6px}section.inner.news{width:92%;margin:auto;padding-top:160px;text-align:center}section.inner.news .intro{margin-bottom:20px}section.inner.news .cols{margin-top:45px}section.inner.news .cols .col{width:48%;margin-right:-4px;margin-left:0;vertical-align:top;margin-bottom:30px}section.inner.news .cols .col:nth-child(2n){margin-left:4%}section.inner.news .cols .col img{width:100%;display:block}section.inner.news .cols .col img.portrait{width:auto;height:90%}section.inner.news .cell{opacity:0}section.inner.news .cell a{text-decoration:none}section.inner.news .cell .info{width:100%;text-align:left;margin-top:10px}section.inner.news .cell .info h2 svg{width:13px;height:13px;position:relative;top:2px}section.inner.news .cell .info h2{font-size:90%;color:#000;font-weight:400;-webkit-backface-visibility:hidden;backface-visibility:hidden}section.inner.news .cell .info h2:before{content:'';width:50px;height:1px;background-color:#000;display:inline-block;zoom:1;vertical-align:middle;margin-right:10px;transition:width .6s}.no-touchevents section.inner.news .cell:hover .info h2:before{width:75px}section.inner.story.post .details{width:90%;max-width:1200px}section.inner.story.post .details img{max-width:100%}section.inner.story.post .details img.portrait{max-width:50%}section.inner.story.post .details .textHolder{margin-top:50px;width:75%;max-width:900px;font-size:110%;color:#7d7d7d}section.inner.story.post .details .textHolder h1,section.inner.story.post .details .textHolder h2{color:#000;font-size:110%;font-weight:400;margin-bottom:30px}section.inner.story.post .details .textHolder h3{color:#000;font-size:100%;font-weight:400;margin-bottom:30px}section.inner.story.post .details .textHolder p{margin-bottom:0;line-height:2.3}section.inner.story.post .details .textHolder p a{color:#000;text-decoration:underline}