#down-arrow>div .heading,#post-detail h2,.permalink-region h2,.preloader-container .content{font-family:Caudex,serif}
@font-face{font-family:Caudex;font-style:normal;font-weight:400;src:local('Caudex'),url(http://fonts.gstatic.com/s/caudex/v6/03NMplHkN8ROgyklztlsOQ.ttf)format('truetype')}
@font-face{font-family:Caudex;font-style:normal;font-weight:700;src:local('Caudex Bold'),local('Caudex-Bold'),url(http://fonts.gstatic.com/s/caudex/v6/7-zMWCNNzmNM428U56wMq6CWcynf_cDxXwCLxiixG1c.ttf)format('truetype')}
@font-face{font-family:Caudex;font-style:italic;font-weight:700;src:local('Caudex Bold Italic'),local('Caudex-BoldItalic'),url(http://fonts.gstatic.com/s/caudex/v6/_KqFrbEZy5WPWJPByz6OJJ0EAVxt0G0biEntp43Qt6E.ttf)format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(http://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf)format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(http://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSonF5uFdDttMLvmWuJdhhgs.ttf)format('truetype')}
.preloader-container{position:relative;top:50vh;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:10em;height:10em;margin-left:auto;margin-right:auto;opacity:0}
.preloader-container .content{width:85%;position:absolute;top:30%;left:7%;z-index:110;font-size:.9rem;margin-left:auto;margin-right:auto;color:#ececec}
.preloader-container .content .message{margin-bottom:.5rem;font-size:1.5em}
.preloader-container .content .year{width:100%;margin:0;padding:0}
#home-copy,#page-heading{padding-top:3rem;padding-bottom:3rem}
.preloader-container .content .preloader-year{opacity:0;margin-top:.5rem;height:2em;margin-left:auto;margin-right:auto;width:auto!important}
.preloader-container .content .d1920s .preloader-year{height:1.7em}
.preloader-container .content .d1930s .preloader-year{height:2em}
.preloader-container .content .d1940s .preloader-year{height:4.5em}
.preloader-container .content .d1950s .preloader-year{height:1.8em}
.preloader-container .content .d1960s .preloader-year{height:3em}
.preloader{position:absolute;top:0;left:0;z-index:100;text-indent:-9999em;border-top:.15em solid rgba(255,255,255,.2);border-right:.15em solid rgba(255,255,255,.2);border-bottom:.15em solid rgba(255,255,255,.2);border-left:.15em solid #ececec;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}
#decade-copy,#home-copy{border-bottom:1px solid #7d776f;border-top:1px solid #7d776f}
.preloader,.preloader:after{border-radius:50%;width:10em;height:10em}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
#home-heading,#page-heading{font-face:'Open Sans',sans-serif;margin-top:3%}
#home-heading .blake img,#page-heading .blake img{width:10rem}
#home-heading .date img,#page-heading .date img{width:6rem}
#home-heading .heading,#page-heading .heading{font-face:'Open Sans',sans-serif;color:#f1ebdd;font-size:3rem}
#home-heading .heading img,#page-heading .heading img{width:30rem;margin-top:.8rem;margin-bottom:1rem}
#page-heading{position:relative;margin-top:0;z-index:5000;opacity:1}
#page-heading .heading{color:#fff}
#main-center>div{width:100%;height:100%;top:0;left:0;bottom:0;right:0}
.container-journey{position:absolute;width:100%;top:50%;top:calc(50% - 50px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
#home-copy,#home-copy .text-container{margin-left:3rem;margin-right:3rem;position:relative}
.container-journey.container-journey-home{top:50%}
@media (min-height:900px){.container-journey.container-journey-home{top:calc(50% - 50px)!important}}
#journey,#journey-through-the-decades{margin-top:0!important;height:auto!important;max-width:500px;margin-left:auto;margin-right:auto}
.d1940s #journey,.d1940s #journey-through-the-decades{margin-top:15%;height:20rem}
.d1940s #journey img,.d1940s #journey-through-the-decades img{margin-left:-5%}
.d1950s #journey,.d1950s #journey-through-the-decades{height:7rem}
.d1960s #journey,.d1960s #journey-through-the-decades{height:13rem}
.d1970s #journey,.d1970s #journey-through-the-decades{margin-top:25%;height:17rem}
.d1990s #journey,.d1990s #journey-through-the-decades{height:12rem}
.d2000s #journey,.d2000s #journey-through-the-decades{height:11rem}
.d2010s #journey,.d2010s #journey-through-the-decades{height:8rem}
#journey-through-the-decades img{height:8rem;width:80%}
#home-copy{margin-top:3rem;font-size:.8em}
#home-copy .text-container{color:#ccc;opacity:.7;text-align:justify;text-justify:inter-word}
#down-arrow{bottom:0;left:calc(50% - 10rem);width:20rem;height:5rem}
#down-arrow>div{position:relative;width:100%;height:100%}
#down-arrow>div .preloader{position:absolute;left:calc(50% - 2rem);top:0;width:3rem;height:3rem}
#down-arrow>div .heading{font-size:1.3rem;color:#ececec}
#down-arrow>div img{width:3rem}
.lt .home,.rt .home{margin:0;padding:0}
.lt .home>div,.rt .home>div{width:100%;margin:0;padding:0;overflow:hidden}
.lt .home>div img,.rt .home>div img{width:100%}
.decade>div>div{float:left;width:50%;height:0;padding-bottom:50%;overflow:hidden}
.decade>div>div img{width:100%}
.lt .decade>div:nth-child(3n+1)>div{clear:left;width:100%;height:100%;padding-bottom:0}
.lt .decade>div:nth-child(3n+1)>div img{margin-left:auto;margin-right:auto;min-width:100%;height:auto}
.rt .decade>div:nth-child(3n+0)>div{clear:left;width:100%;height:100%;padding-bottom:0}
.rt .decade>div:nth-child(3n+0)>div img{margin-left:auto;margin-right:auto;min-width:100%;height:auto}
#post-detail,.permalink-region{position:fixed;top:0;left:0;width:100vw;z-index:1000}
#post-detail>div,.permalink-region>div{opacity:0}
#post-detail .wrapper,.permalink-region .wrapper{margin-left:auto;margin-right:auto;width:40rem;cursor:pointer}
#post-detail .text-body,.permalink-region .text-body{width:60rem;text-align:justify;text-justify:inter-word;padding-top:3rem;padding-bottom:2rem;margin-left:auto;margin-right:auto}
#post-detail .text-body h2,#post-detail .text-body h3,.permalink-region .text-body h2,.permalink-region .text-body h3{font-size:1.1em;font-weight:700}
#post-detail .text-body ul,.permalink-region .text-body ul{list-style-type:none;padding:0;margin:0 0 2rem}
#post-detail .text-body ul li,.permalink-region .text-body ul li{display:inline-block;padding:0;margin:0 1rem}
#post-detail .link-container,.permalink-region .link-container{position:relative;top:4rem;width:100%;height:16rem;cursor:pointer}
#post-detail .link-container .link-content-wrapper,.permalink-region .link-container .link-content-wrapper{float:left;height:16rem;padding:2rem;color:#fff;background-color:#786f66;font-family:Caudex,serif}
#post-detail .link-container .link-content-wrapper.image-false,.permalink-region .link-container .link-content-wrapper.image-false{width:100%;padding-top:2.7rem}
#post-detail .link-container .link-content-wrapper.image-true,.permalink-region .link-container .link-content-wrapper.image-true{width:70%;padding-top:1.5rem}
#post-detail .link-container .link-content-wrapper a,.permalink-region .link-container .link-content-wrapper a{color:#ececec;opacity:.8;font-family:'Open Sans',sans-serif}
#post-detail .link-container .link-image,.permalink-region .link-container .link-image{float:right;width:30%;height:16rem;background-size:100%;background-position:center center}
#post-detail #arrow-left img,#post-detail #arrow-right img,.permalink-region #arrow-left img,.permalink-region #arrow-right img{height:4rem}
#post-detail #arrow-left,.permalink-region #arrow-left{position:fixed;left:1rem;top:50vh;cursor:pointer}
#post-detail #arrow-right,.permalink-region #arrow-right{position:fixed;right:3rem;top:50vh;cursor:pointer}
#post-detail .notes,.permalink-region .notes{position:absolute;top:0;right:0;width:34rem;height:100%;background-color:#ccc;background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/notes-bg.png);display:none;text-align:left;z-index:2005}
#post-detail .notes .notes-container,.permalink-region .notes .notes-container{overflow-y:auto}
#post-detail .notes .notes-container::-webkit-scrollbar,.permalink-region .notes .notes-container::-webkit-scrollbar{width:5px}
#post-detail .notes .notes-container::-webkit-scrollbar-track,.permalink-region .notes .notes-container::-webkit-scrollbar-track{box-shadow:inset 0 0 10px rgba(0,0,0,.3);border-radius:5px}
#post-detail .notes .notes-container::-webkit-scrollbar-thumb,.permalink-region .notes .notes-container::-webkit-scrollbar-thumb{border-radius:10px;background:rgba(255,255,255,.9);box-shadow:inset 0 0 2px rgba(0,0,0,.5)}
#post-detail .notes .notes-container::-webkit-scrollbar-thumb:window-inactive,.permalink-region .notes .notes-container::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,255,255,.9)}
#post-detail .notes .notes-container .note,.permalink-region .notes .notes-container .note{margin-left:3rem;font-size:8pt;color:#fff}
#post-detail .notes .notes-container .note .username,.permalink-region .notes .notes-container .note .username{color:#1d1d1d;text-transform:uppercase;font-weight:700;font-size:7pt}
#post-detail .notes .notes-container.in,.permalink-region .notes .notes-container.in{display:block}
#post-detail .close,.permalink-region .close{opacity:.7;position:absolute;top:2rem;right:-5rem;width:5rem;height:5rem;background-color:#1d1d1d;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#post-detail .close:hover,.permalink-region .close:hover{background-color:#cbcbcb}
#post-detail .close img,.permalink-region .close img{width:50%;height:50%;margin-left:auto;margin-right:auto;margin-top:1.2rem}
#post-detail .screen,.permalink-region .screen{background-color:#7d776f;opacity:.8;width:100%;height:100%;position:fixed}
#post-detail .screen .screen-tile,.permalink-region .screen .screen-tile{position:absolute;left:0;top:0;opacity:.3;width:100%;height:100%;background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/noise.png)}
#post-detail #post-detail-container .social li:hover,#post-detail .share li:hover,.permalink-region #post-detail-container .social li:hover,.permalink-region .share li:hover{opacity:.7}
#post-detail img.post-image,.permalink-region img.post-image{width:auto;margin-top:5rem}
#post-detail img.post-image.photo-set,.permalink-region img.post-image.photo-set{margin-top:1rem}
#post-detail .post-copy,.permalink-region .post-copy{width:60rem;margin-top:2rem;margin-left:auto;margin-right:auto}
#post-detail .hashtags,.permalink-region .hashtags{width:60rem;margin-left:auto;margin-right:auto;border-top:1px solid #7d776f;border-bottom:1px solid #7d776f;padding-top:1rem;padding-bottom:1rem}
#post-detail .hashtags span,.permalink-region .hashtags span{margin-left:1.5rem;margin-right:1.5rem;font-style:italic;display:inline-block}
#post-detail .links,.permalink-region .links{position:relative;width:60rem;height:6rem;padding:2rem 10rem;margin-left:auto;margin-right:auto}
#post-detail #post-detail-container,.permalink-region #post-detail-container{position:relative;top:0;margin-top:0;background-color:#fff;margin-left:auto;margin-right:auto;width:70rem;height:auto}
#post-detail #post-detail-container .list-inline,.permalink-region #post-detail-container .list-inline{display:block}
#post-detail #post-detail-container .list-inline li,.permalink-region #post-detail-container .list-inline li{display:inline-block}
#post-detail .share .notes-trigger .close-notes,.permalink-region .share .notes-trigger .close-notes,footer .outer-container #footer-trigger{display:none}
#post-detail #post-detail-container .social,.permalink-region #post-detail-container .social{height:3.8rem;position:absolute;left:0}
#post-detail #post-detail-container .social li,.permalink-region #post-detail-container .social li{cursor:pointer;margin-right:2.5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#post-detail .share,.permalink-region .share{position:absolute;top:-2.5rem;right:-.5rem;padding:0;z-index:2010}
#post-detail .share li,.permalink-region .share li{cursor:pointer;position:relative;margin-left:.4rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.layout-a tr td,table.layout-b tr td{-webkit-transition:opacity .5s ease-in}
#post-detail .share li.like,.permalink-region .share li.like{position:relative;width:3.8rem;height:3.8rem;margin-top:2rem;margin-right:.5rem;top:1.5rem;visibility:hidden}
#post-detail .share li.like img,.permalink-region .share li.like img{z-index:2900;position:absolute;left:0;top:0;width:100%;height:100%}
#post-detail .share li.like .like_toggle,.permalink-region .share li.like .like_toggle{cursor:pointer;z-index:3000;position:absolute;left:25%;top:25%}
#post-detail .share li.like .like_toggle iframe,.permalink-region .share li.like .like_toggle iframe{z-index:4000;cursor:pointer;margin:0;padding:0;border:none;width:100%!important;height:100%!important}
#post-detail .share .notes-trigger,.permalink-region .share .notes-trigger{position:relative}
#post-detail .share .notes-trigger .close-notes,#post-detail .share .notes-trigger .note-count,.permalink-region .share .notes-trigger .close-notes,.permalink-region .share .notes-trigger .note-count{position:absolute;width:100%;height:100%;text-align:center;padding-top:.85rem;top:0;left:0;color:#fff}
.layout-a{table-layout:fixed;padding:0;margin:0;border:0;width:100%;height:100%}
.layout-a tr td.r1,.layout-a tr td.r2{width:50%}
.layout-a tr{margin:0;padding:0;border:0}
.layout-a tr td{padding-left:0!important;padding-right:0!important;margin:0;overflow:hidden;opacity:0;transition:opacity .5s ease-in}
.in .layout-a tr td{opacity:1}
.in .layout-a tr td.r1{-webkit-transition-delay:1s;transition-delay:1s}
.in .layout-a tr td.r2{-webkit-transition-delay:.5s;transition-delay:.5s}
.layout-a tr td.r3{width:100%}
.layout-a tr td.r4,.layout-a tr td.r5{width:50%}
.in .layout-a tr td.r3{-webkit-transition-delay:.3s;transition-delay:.3s}
.layout-a tr td.r3 .home-post{padding-top:50%}
.in .layout-a tr td.r4{-webkit-transition-delay:.8s;transition-delay:.8s}
.in .layout-a tr td.r5{-webkit-transition-delay:1.3s;transition-delay:1.3s}
.layout-a tr td .home-post{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}
.layout-a tr td .home-post .img-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
.layout-a tr td .home-post .img-container img{width:100%}
table.layout-b{table-layout:fixed;padding-left:0;margin:0;border:0;width:100%}
table.layout-b tr td.r1,table.layout-b tr td.r2,table.layout-b tr td.r3,table.layout-b tr td.r4,table.layout-b tr td.r5{width:50%}
table.layout-b tr{margin:0;padding:0;border:0}
table.layout-b tr td{table-layout:fixed;padding-left:0!important;padding-right:0!important;margin:0;overflow:hidden;transition:opacity .5s ease-in;opacity:0}
.in table.layout-b tr td{opacity:1}
.in table.layout-b tr td.r1{-webkit-transition-delay:.8s;transition-delay:.8s}
.in table.layout-b tr td.r2{-webkit-transition-delay:.3s;transition-delay:.3s}
table.layout-b tr td.r2 .home-post{padding-top:200%}
.in table.layout-b tr td.r3{-webkit-transition-delay:1.5s;transition-delay:1.5s}
.in table.layout-b tr td.r4{-webkit-transition-delay:1s;transition-delay:1s}
.in table.layout-b tr td.r5{-webkit-transition-delay:.5s;transition-delay:.5s}
table.layout-b tr td .home-post{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}
table.layout-b tr td .home-post .img-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}
table.layout-b tr td .home-post .img-container img{min-width:100%;min-height:100%}
.background-splash{position:fixed;z-index:0;left:-.3rem;top:0;margin:0;padding:0;width:100%;height:100%;opacity:0}
#decade-copy,#decade-copy .text-container{position:relative;margin-left:3rem;margin-right:3rem}
#decade-copy{z-index:900;padding-top:3rem;padding-bottom:3rem;margin-top:3rem;font-size:.8em;text-align:left}
#decade-copy .text-container{color:#ccc;opacity:.7;text-align:justify;text-justify:inter-word}
#monitor,#trailer-modal .modal,.content,.menu{text-align:center}
#decade-copy .quote{color:#fff;font-style:italic;opacity:.9}
#journey{position:relative;z-index:1900}
#journey img{width:80%}
#footer-trigger,#home-trigger{cursor:pointer;background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/footer-trigger-bg.png);width:4rem;height:4rem;position:fixed;bottom:2rem;z-index:3030;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}
#footer-trigger>div .hover-bg,#home-trigger>div .hover-bg,.footer-close .hover-bg,.menu .hover-bg{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#footer-trigger>div,#home-trigger>div{position:relative;width:100%;height:100%;padding:0;madgin:0}
#footer-trigger>div .trigger-icon,#home-trigger>div,#home-trigger>div .trigger-icon,.footer-close,.footer-close .hover-bg,.footer-close img.trigger-icon,.menu,.menu .hover-bg,.menu img{position:absolute}
#footer-trigger>div .hover-bg,#home-trigger>div .hover-bg{position:absolute;margin:0;padding:0;width:100%;height:100%;left:0;top:0;opacity:0}
#footer-trigger>div:hover .hover-bg,#home-trigger>div:hover .hover-bg,.footer-close,.footer-close:hover .hover-bg,.menu:hover .hover-bg{opacity:1}
#home-trigger{left:9rem}
#home-trigger>div{cursor:pointer;left:0;top:0}
#home-trigger>div img{cursor:pointer;left:1rem;width:50%;height:auto;top:.8rem}
#footer-trigger{left:4rem}
.menu{cursor:pointer;top:0;left:0}
.menu .hover-bg{top:0;left:0;margin:0;padding:0;width:100%;height:100%}
.menu img{top:.8rem;cursor:pointer;left:.7rem;width:60%;height:auto}
.footer-close{cursor:pointer;display:none;top:0;left:0;margin-left:auto;margin-right:auto}
.footer-close .hover-bg{top:0;left:0;margin:0;padding:0;width:100%;height:100%}
.footer-close img.trigger-icon{top:1rem;cursor:pointer;left:1.1rem;width:50%;height:auto}
footer .outer-container{color:#fff;position:fixed;bottom:-14rem;width:100vw;height:11rem;background-color:#aaa;-webkit-transition:bottom .5s ease-in-out;transition:bottom .5s ease-in-out;font-family:Caudex,serif;z-index:2000;text-transform:uppercase}
#monitor,footer .outer-container.in{bottom:0}
footer .outer-container span{opacity:1;margin-left:1rem}
footer .outer-container span a{color:#fff;text-decoration:none}
footer .outer-container span a:hover,footer .outer-container span a:visited{color:#fff}
footer .outer-container span+span{background:url(http://static.tumblr.com/nbqhwcu/zObnle8kd/footer-divider.png)0 50% no-repeat;padding-left:2rem}
footer .outer-container .footer-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/noise.png);opacity:.3;z-index:2000}
footer .outer-container .footer-container{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;z-index:2010}
footer .outer-container .footer-container .facebook{cursor:pointer}
footer .outer-container .footer-container .facebook a{opacity:.9}
footer .outer-container .footer-container .trailer-trigger{cursor:pointer}
footer .outer-container .footer-container .ratings{height:3rem}
footer .outer-container .footer-container .lionsgate{height:2.5rem;margin-right:2rem;margin-left:3rem}
footer .outer-container .footer-container .row{padding-top:3rem;height:3rem}
footer .outer-container .footer-container .row:nth-child(1){font-size:10pt}
footer .outer-container .footer-container .row:nth-child(2){font-size:8pt}
footer .outer-container .footer-container .row span a{opacity:.7;-webkit-transition:.2s all ease-in-out;transition:.2s all ease-in-out}
footer .outer-container .footer-container .row span a:hover{opacity:1}
footer .outer-container .footer-container .row ul.social{display:inline;margin-left:1rem}
#image-cache,#monitor{display:none}
footer .outer-container .footer-container .row ul.social li{margin-right:1rem}
footer .outer-container .footer-container .row ul.social li img{width:70%}
footer .outer-container .footer-container .row ul.social li:last{margin-right:0;paddin-right:0}
body{border:0;padding:0;margin:0;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out;background-color:#1d1d1d;overflow-y:scroll;overflow-x:hidden}
body.post-detail{overflow-y:hidden}
#progress{position:fixed;top:0;width:100vw;height:4px;z-index:3000}
#progress>div{opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
#progress>div.in{opacity:1}
#progress>div #progress-container{background-color:#1d1d1d;height:4px}
#progress>div #progress-container #progressbar{position:absolute;top:0;left:0;width:0;height:4px;background-color:#fff;-webkit-transition:width .6s ease-in-out;transition:width .6s ease-in-out}
#sound-trigger,.home-post .share,.home-post img,.post .share,.post img{-webkit-transition:all .2s ease-in-out}
#monitor{position:fixed;right:0;border-left:1px solid red;border-top:1px solid red;color:red;font-size:30px;padding-top:10px;background-color:#1d1d1d;opacity:.7;z-index:2000;width:20rem;height:5rem}
.cntr,.lt,.rt{padding:0}
#background{position:fixed;top:0;left:0;width:100%;height:100vh;opacity:0}
.content{position:absolute;top:0;left:0;width:100%;height:100%;color:#7d776f;font-family:'Open Sans',sans-serif}
#trailer-modal .close-modal{cursor:pointer;position:absolute;top:-1rem;right:-2rem;width:4rem;height:4rem}
#trailer-modal .close-modal img{width:60%;height:60%}
#trailer-modal .modal-content{background-color:transparent;box-shadow:5px 15px transparent;border:0;border-radius:0;position:absolute;left:50%;margin-left:-40rem}
#trailer-modal iframe{z-index:3000;width:90%;height:100%}
#sound-trigger{position:fixed;display:block;cursor:pointer;top:2rem;left:2rem;z-index:5000;width:3rem;height:3rem;background-color:#7d776f;transition:all .2s ease-in-out}
#sound-trigger:hover{background-color:#cbcbcb}
#sound-trigger.on .background{background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/audio.svg);background-size:1.1em}
#sound-trigger .background{position:relative;left:.5rem;top:.5rem;width:2rem;height:2rem;background-image:url(http://tumblrassets.theageofadalinemovie.com/media/images/mute.svg);background-repeat:no-repeat;background-position:center center;background-size:1.3em}
#down-arrow{position:fixed;margin-top:20rem;margin-left:auto;margin-right:auto;cursor:pointer}
#down-arrow .heading{font-size:1.3rem;font-family:Caudex,serif;color:#ececec}
#down-arrow img{width:3rem}
.home-post,.post{cursor:pointer;position:relative}
.home-post img,.post img{vertical-align:middle;align:center;transition:all .2s ease-in-out}
.home-post:hover .share,.post:hover .share{opacity:1}
.home-post .share,.post .share{height:3.8rem;position:absolute;bottom:.3rem;right:1rem;opacity:0;transition:all .2s ease-in-out}
.home-post .share .reblog a img.reblog-off,.home-post .share:hover .reblog a img.reblog-on,.post .share .reblog a img.reblog-off,.post .share:hover .reblog a img.reblog-on{opacity:1}
.home-post .share .reblog,.post .share .reblog{width:3.8rem;height:3.8rem}
.home-post .share .reblog a,.post .share .reblog a{display:block;width:100%;height:100%;position:relative}
.decade-logo,.lt,.rt{position:absolute}
.home-post .share .reblog a img,.post .share .reblog a img{position:absolute;left:0;top:0}
.home-post .share .reblog a img.reblog-on,.post .share .reblog a img.reblog-on{opacity:0}
.decade-logo{bottom:5px;right:2rem;min-width:100px;text-align:right}
.decade-logo img{margin-right:0;height:1em}
.d1940 .decade-logo img{height:2.5em}
.d1970 .decade-logo img,.d1980 .decade-logo img{height:2em}
.d1960 .decade-logo img{height:1.7em}
.lt{top:0;left:0}
.rt{top:0;right:0}
.cntr{position:fixed;top:0;left:33.5%;width:33.5%;margin:0;bottom:0;text-align:center}