.main-menu-container.desktop{display:none}.main-menu-container.mobile{display:block;padding:15px 0 20px;position:relative}.main-menu-container.mobile a.menu-trigger{display:inline-block;width:20px;height:15px;position:relative;z-index:9}body.last-futureistheirs-slide .main-menu-container.mobile a.menu-trigger span{background-color:#fff!important}.main-menu-container.mobile a.menu-trigger span{display:block;position:absolute;height:1px;width:20px;background-color:#000;opacity:1;left:0;transform:rotate(0);transform-origin:left center;transition:all 250ms ease-in-out}body.menu-open .main-menu-container.mobile a.menu-trigger span{background-color:#fff}.main-menu-container.mobile>ul{position:fixed;top:0;left:0;width:100%;height:100%;padding:60px 15px 0;text-align:left;background-color:rgba(0,0,0,.95);transition:transform 250ms ease-in-out;transform:translateX(-100%)}body.menu-open .main-menu-container.mobile>ul{transform:translateX(0)}.main-menu-container.mobile>ul>li{font-size:12px;display:block;margin-right:0}.main-menu-container.mobile>ul>li.has-children>a{display:inline-block;margin-bottom:10px}.main-menu-container.mobile>ul>li.has-children ul.sub-menu{display:block;position:relative;top:0;width:auto;margin-bottom:30px}.main-menu-container.mobile ul li a{color:#000}.main-menu-container.mobile a.menu-trigger span:nth-child(1){top:0}.main-menu-container.mobile a.menu-trigger span:nth-child(2){top:8px}.main-menu-container.mobile a.menu-trigger.active span:nth-child(1){transform:rotate(45deg)}.main-menu-container.mobile a.menu-trigger.active span:nth-child(2){top:14px;transform:rotate(-45deg)}.main-menu-container.mobile a.site-title{font-size:10px;text-transform:uppercase;letter-spacing:6px;display:inline-block;text-align:center;position:absolute;width:100%;top:14px;left:50%;transform:translateX(-50%)}body.last-futureistheirs-slide .main-menu-container.mobile a.site-title{color:#fff!important}.article-title.future-is-theirs,.issue-title.future-is-theirs,body.issue-futureistheirs-detail .futureistheirs-caption .story-information,body.issue-futureistheirs-detail .overlay.futureistheirs span{font-size:32px}.article-container.future-is-theirs{margin-top:20px}body.issue-futureistheirs-detail .futureistheirs-slider .each-slide img{height:auto;width:auto;max-height:100%;max-width:100%;top:50%;position:relative;transform:translateY(-50%)}body.issue-futureistheirs-detail .futureistheirs-slider .each-slide.text{font-size:32px;padding:70px 30px}body.issue-futureistheirs-detail .futureistheirs-caption .story-information p{display:none!important}body.future-is-theirs .footer-container{margin-top:0}.man-made-article-container{width:100%}.man-made-article-container .each{width:14%}.man-made-article-container .each.png{width:8%}.man-made-detail-information{margin:30vh 0 5vh;font-size:14px}.man-made-credit-follow{font-size:14px;top:50%;bottom:auto;transform:translate(-50%,-50%)}.man-made-detail-credits{font-size:14px}.raw-letter-container .a,.raw-letter-container .r{width:49px;height:50px}.raw-letter-container .w{width:72px;height:50px}.raw-home-article-container.stack{position:relative;left:0;transform:translateX(0);height:auto!important;margin-top:30px}.raw-home-article-container.stack .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.raw-home-article-container.stack .each-article{position:relative;top:0;left:0;transform:translate(0,0);margin-bottom:50px}.raw-home-article-container.stack .each-article .image-container img{cursor:pointer}.raw-home-article-container.stack .each-article .meta-container{background:0 0;padding:0;opacity:1!important;position:relative;top:0;left:0;transform:translate(0,0)}.raw-home-article-container.stack .each-article .meta-container h3{margin:15px 0 0}.raw-home-article-container.stack .each-article .meta-container h3 a{color:#000}.raw-home-article-container.list{margin-top:30px}.raw-home-article-container.list .each-article .meta-container{transform:translateX(0)!important}body.issue-raw-detail .title-meta-container{font-size:12px;margin:30px 0 50px}body.issue-raw-detail .title-meta-container h1{font-size:24px;padding:0 10%}body.issue-raw-detail .each-image-container .each-image:last-of-type{margin-bottom:0}body.issue-raw-detail .each-image-container .each-image .meta-container{font-size:10px}body.issue-raw-detail .full-article-container,body.issue-raw-detail .story-meta-container{font-size:12px;margin:50px 0}.about-introduction-container{font-size:16px}ul.about-social-list li{margin-right:30px}.footer-menu-container{display:none}