html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'CMU';src:url("../assets/fonts/ComputerModern/Serif/cmunrm.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunrm.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunrm.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunrm.ttf") format("truetype")}@font-face{font-family:'CMUItalic';src:url("../assets/fonts/ComputerModern/Serif/cmunti.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunti.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunti.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunti.ttf") format("truetype"),url("../assets/fonts/ComputerModern/Serif/cmunti.svg#CMU Serif") format("svg")}@font-face{font-family:'Computer Modern Serif';src:url("../assets/fonts/ComputerModern/Serif/cmunrm.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunrm.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunrm.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunrm.ttf") format("truetype"),url("../assets/fonts/ComputerModern/Serif/cmunrm.svg#cmunrm") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Computer Modern Serif';src:url("../assets/fonts/ComputerModern/Serif/cmunbx.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunbx.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunbx.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunbx.ttf") format("truetype"),url("../assets/fonts/ComputerModern/Serif/cmunbx.svg#cmunbx") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Computer Modern Serif';src:url("../assets/fonts/ComputerModern/Serif/cmunti.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunti.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunti.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunti.ttf") format("truetype"),url("../assets/fonts/ComputerModern/Serif/cmunti.svg#cmunti") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Computer Modern Serif';src:url("../assets/fonts/ComputerModern/Serif/cmunbi.eot");src:url("../assets/fonts/ComputerModern/Serif/cmunbi.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/ComputerModern/Serif/cmunbi.woff") format("woff"),url("../assets/fonts/ComputerModern/Serif/cmunbi.ttf") format("truetype"),url("../assets/fonts/ComputerModern/Serif/cmunbi.svg#cmunbi") format("svg");font-weight:bold;font-style:italic}.container{width:150px}.border{border-style:solid;transition:0s}.row{width:100%;float:left;border-width:0 0 1px 0;padding:25px 0;text-align:center;text-transform:lowercase}.coll{height:400px;float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-width:0 1px 0 0}.colr{height:400px;float:left;width:50%}.firstrow{width:100%;float:left;border-width:0px 0 1px 0}.lastrow{width:100%;float:left;border-width:1px 0 0 0;padding:25px 0}.rotatedText p{transform:rotate(-90deg) translate(-200px, 0px);transform-origin:50% 50%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#utils{font-family:'CMU', sans-serif;font-weight:bolder;text-decoration:none;position:fixed;top:50px;left:40px;z-index:200;border-width:0px 1px 1px 1px}#utils div div{background-clip:border-box;box-sizing:border-box;overflow:auto}#utils div div p{text-transform:lowercase;font-size:1.2em;cursor:pointer}#sub{width:150px;text-align:center;display:inline-block;font-weight:bolder;border-width:0 0 0 0;font-size:1.0em}#sub p{cursor:pointer;text-decoration:none}#sub .highlight p{font-family:'CMUItalic', sans-serif;color:#ffffff}#navigation{position:relative;border-width:0 0 1px 0}#navigation .over{display:none}#title{font-size:1.5em;line-height:32px;text-align:center;z-index:200;pointer-events:all;text-transform:uppercase;padding:25px 0;width:150px;cursor:pointer}#title:hover{color:#ffffff}.utils_collection{transition:1s}.utils_collection p{color:#9e9e9e}.utils_collection p:hover{font-family:'CMUItalic', sans-serif;color:#ffffff}.utils_collection h1{color:#9e9e9e}.utils_collection h1:hover{color:#ffffff}.utils_collection div .over{font-family:'CMUItalic', sans-serif}.utils_collection div .over p{color:#ffffff}.utils_macro{transition:1s}.utils_macro p{color:#9e9e9e}.utils_macro p:hover{font-family:'CMUItalic', sans-serif;color:#ffffff}.utils_macro h1{color:#9e9e9e}.utils_macro h1:hover{color:#ffffff}.utils_macro #navigation .macro{font-family:'CMUItalic', sans-serif}.utils_macro #navigation .macro p{color:#ffffff}.utils_micro{transition:1s}.utils_micro p{color:#9e9e9e}.utils_micro p:hover{font-family:'CMUItalic', sans-serif;color:#ffffff}.utils_micro h1{color:#9e9e9e}.utils_micro h1:hover{color:#ffffff}.utils_micro #navigation .micro{font-family:'CMUItalic', sans-serif}.utils_micro #navigation .micro p{color:#ffffff}.border_collection{border-color:#9e9e9e}.border_macro{border-color:#9e9e9e}.border_micro{border-color:#9e9e9e}.urButton{font-family:'CMU', sans-serif;font-weight:bolder;font-size:1.2em;border-width:1px 1px 1px 1px;border-color:#9e9e9e;position:fixed;color:#9e9e9e;cursor:pointer;text-decoration:none;z-index:200;width:150px;height:50px;line-height:50px;vertical-align:middle;text-align:center;text-transform:lowercase}.urButton:hover{color:#fff;font-family:'CMUItalic', sans-serif !important}#mute{top:50px;right:40px}#share{border-width:0px 1px 1px 1px;top:100px;right:40px}#autoplay{border-width:0px 1px 1px 1px;top:150px;right:40px}#refresh{border-width:0px 1px 1px 1px;top:200px;right:40px}#skip{z-index:202;top:50px;right:40px}.urHighlight{color:#ffffff;border-color:#999999;font-family:'CMUItalic', sans-serif}#colophon table{line-height:1.2em;font-size:22px;margin-left:auto;margin-right:auto}#colophon table .break{height:1.5em}#colophon table .left{width:50%;text-align:right;padding-right:5px}#colophon table .right{width:50%;text-align:left;padding-left:5px;font-weight:bold}#colophon table .sub{font-weight:normal}#colophon table a{text-decoration:none;cursor:pointer}#colophon .logos{margin-left:auto;margin-right:auto}#colophon .logos td{text-align:center;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;width:40%}#colophon .logos td img{opacity:0.65;height:80%;width:auto}body.mobile table td{display:block;text-align:left;width:100%}body.mobile table td a{cursor:pointer;text-decoration:none}body.mobile table .left:not(:empty){margin-top:1.5em}body.mobile table .right{font-weight:bold}body.mobile table .right .sub{font-weight:normal}body.mobile table tr.break{height:1.5em}body.mobile table tr.break+tr td.left{margin-top:0em}body.mobile table tr:first-of-type td.left{margin-top:0em}body.mobile .logos{margin-left:auto;margin-right:auto}body.mobile .logos td{text-align:center;padding-top:15px;padding-bottom:15px}body.mobile .logos td img{height:auto;width:55%}html,body{height:100%;transition:background 3s}body #trailer,body .border{opacity:0}body.desktop{overflow:hidden}body.desktop #trailer,body.desktop .border{opacity:1}.bg{position:fixed;top:0px;bottom:0px;width:100%;height:100%;z-index:1;transition:1s}#bg_black{background:#000;background:radial-gradient(ellipse at center, #000 23%, #190000 84%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#2a0000',GradientType=1 )}#bg_white{background:#222;background:#fff;background:radial-gradient(ellipse at center, #fafafa 0%, #cecece 86%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cecece',GradientType=1 )}#bg_red{background:#000000;background:radial-gradient(ellipse at center, #000 0%, #371414 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#aa4444',GradientType=1 )}body.read-stuff #navOverlays{pointer-events:all}body.read-stuff svg{pointer-events:none}svg{position:fixed;z-index:100;top:0;left:0;background-color:transparent}div.horizontalRule{clear:both;width:100%;background-color:#d1d1d1;height:1px;margin-top:10px;margin-bottom:10px}.nobr{white-space:nowrap}.youtube{pointer-events:all;z-index:101;top:0;position:absolute;width:100%;height:100%;border-width:2px;border-style:solid}#ytplayer{display:none;z-index:101;position:absolute;top:0;left:0;border-width:2px;border-style:solid}#trailer{z-index:201;position:absolute;background-color:#000;top:0;left:0;width:100%;height:100%;border-width:1px;border-style:solid}.video_container{pointer-events:none;position:fixed;top:0}.video{display:none;pointer-events:none;z-index:8;position:relative;width:100%;height:100%}.offlineVideo{pointer-events:all;z-index:201;position:relative;width:100%;height:100%}.thumb{object-fit:contain;position:relative;width:100%;height:100%;pointer-events:none}.preview{border-width:1px;border-style:solid}#videos{pointer-events:none;z-index:8;height:100%;width:100%}.rect{position:absolute}.nodeElemText{font-family:'CMU', sans-serif}.text{z-index:300;pointer-events:none;position:fixed;font-family:'CMU', sans-serif;width:320px;color:#9e9e9e}.text h3{font-family:'CMU', sans-serif;text-transform:uppercase}.text .category{font-weight:500;line-height:1.6em;margin-top:5px}.text_collection h3{font-size:1.0em;line-height:1.2em;padding-bottom:0.4em;border-bottom:#9e9e9e 1px solid}.text_collection p{font-size:1em;margin-top:0.6em;line-height:1.1em}.text_collection .category{font-size:1em;padding-top:0.2em;padding-bottom:0.2em}.text_macro{right:40px}.text_macro h3{font-size:1.2em;line-height:1.2em;padding-bottom:0.4em;border-bottom:#9e9e9e 1px solid}.text_macro p{font-size:1.2em;margin-top:0.6em;line-height:1.1em}.text_macro .category{font-size:1.0em}.collectedText{position:absolute;left:0;right:0;top:0;bottom:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;z-index:102;display:none;pointer-events:none}.collectedText p{font-family:'CMUBold', serif;font-size:1.0em;font-weight:bold;letter-spacing:0.05em}#navOverlays{position:absolute;transition:1s;overflow:auto;bottom:0px;pointer-events:none;z-index:102;padding:20px;width:100%;left:0;right:0;margin-left:0;padding-left:25vw;padding-right:25vw;box-sizing:border-box;top:0;padding-top:150px}.navHeading{padding-bottom:20px;margin-bottom:27px;border-bottom:#9e9e9e 1px solid}.navHeading h1{font-family:'CMUBold', serif;font-size:30px;text-transform:uppercase}.navOverlay{display:none;opacity:0}.navOverlay p+p{text-indent:25px}.navOverlay p,.navOverlay li{line-height:1.2em;font-family:'CMU', serif;font-size:30px;padding-bottom:20px}.navOverlay ul li{font-size:22px;margin-bottom:10px;line-height:1.5em}.navOverlay ul li span.col-title{font-size:30px;display:inline-block;margin-bottom:0px}.navOverlay_collection{color:#9e9e9e}.navOverlay_collection a{color:#9e9e9e}.navOverlay_macro{color:#9e9e9e}.navOverlay_macro a{color:#9e9e9e}.navOverlay_micro{color:#9e9e9e}.navOverlay_micro a{color:#9e9e9e}#about{pointer-events:all;z-index:102}#scrollBar{position:absolute;right:10px;top:5px;display:none;opacity:0;transition:opacity 0.5s;pointer-events:all;z-index:102;height:100%;width:10px;height:800px;border-width:1px;border-style:solid;border-color:#9e9e9e}#scrollBar #scrollBarBar{position:relative;background-color:#9e9e9e;width:10px;height:220px}#message{z-index:202;position:fixed;display:none;font-family:'CMU', serif;background-color:#000000;color:#ffffee;top:0;left:0;width:100%;height:100%;padding:5%}#message h3{font-size:4em;padding-bottom:1em}#message p{font-size:3em;position:relative;right:10px;bottom:10px;padding-right:25%}body nav ul li.landscape,body.mobile nav ul li.landscape{display:none}body.mobile{opacity:1;font-family:'Computer Modern Serif';width:100%;height:100%;background:url("/assets/images/tmb_mobile_01.png");background-color:black;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;overflow:hidden;transition:none}body.mobile #trailer{display:none}body.mobile .bg,body.mobile .urButton{display:none}body.mobile svg{display:none}body.mobile.browse{overflow:scroll;background-image:radial-gradient(farthest-corner at 50% 50%, #efefef 0%, #9e9e9e 100%);background-attachment:fixed}body.mobile.browse #splash,body.mobile.browse #mobile-trailer{opacity:0;pointer-events:none}body.mobile.browse nav,body.mobile.browse .mobile-content{opacity:1;height:auto}body.mobile.browse .explanation{opacity:1;pointer-events:auto}body.mobile #utils,body.mobile #mute,body.mobile #share,body.mobile #videos{display:none}body.mobile .mobile{display:block;box-sizing:border-box;width:100%;height:100%}body.mobile #mobile-trailer{transition:opacity 250ms ease-in-out;position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;background-size:contain;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}body.mobile #mobile-trailer.playing{width:100%;height:100%;z-index:99999;background:black;opacity:1 !important;pointer-events:auto}body.mobile #splash{position:absolute;top:0;transition:opacity 250ms ease-in-out;opacity:1;width:100%;height:100%;color:white;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}body.mobile #splash h1{text-transform:uppercase;line-height:1.1em;font-size:50px;font-weight:normal;letter-spacing:-1px}body.mobile #splash .btn{font-weight:bold;margin-top:20px;border:2px solid white;padding:7px 20px 5px 20px;width:150px}body.mobile nav{position:fixed;left:0;right:0;transition:opacity 250ms ease-in-out;height:0;overflow:hidden;opacity:0;z-index:9999;padding:10px;font-weight:bold;color:white;font-size:11px;text-transform:uppercase;background:linear-gradient(0deg, rgba(158,158,158,0), #9e9e9e 60%)}body.mobile nav ul{display:-ms-flexbox;display:flex;height:70px}body.mobile nav ul li{transition:background 250ms ease-in-out, color 250ms ease-in-out;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;border:2px solid white}body.mobile nav ul li.active{background-color:white;color:black}body.mobile nav ul li+li{border-left:none}body.mobile nav.nav-bottom{bottom:0;background:linear-gradient(180deg, rgba(158,158,158,0), #9e9e9e 70%);padding-top:0}body.mobile nav.nav-bottom ul{height:35px}body.mobile nav.nav-top{padding-bottom:0}body.mobile nav.nav-top ul li{-ms-flex:2;flex:2}body.mobile nav.nav-top ul li:first-child,body.mobile nav.nav-top ul li:nth-child(3){-ms-flex:1;flex:1}body.mobile .mobile-content{transition:opacity 250ms ease-in-out;color:white;line-height:20px;overflow-y:scroll;padding:90px 20px 60px 20px;-webkit-overflow-scrolling:touch;opacity:0;font-size:22px;line-height:1.3}body.mobile .mobile-content .navHeading{padding-bottom:10px;margin-bottom:17px;border-bottom:2px solid white}body.mobile .mobile-content .navHeading h1{font-size:26px}body.mobile .mobile-content p{margin-bottom:1em}body.mobile .mobile-content p+p{text-indent:25px}body.mobile .mobile-content a{color:white}body.mobile .mobile-content ul li{font-size:18px;margin-bottom:10px;line-height:1.5em}body.mobile .mobile-content ul li span.col-title{font-size:22px;display:inline-block;margin-bottom:0px}body.mobile .explanation{transition:opacity 250ms ease-in-out;color:white;position:fixed;top:0;left:0;right:0;bottom:0;padding:20px;background:rgba(0,0,0,0.5);z-index:99999;opacity:0;pointer-events:none;font-size:30px;line-height:1.1;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;height:100%;-ms-flex-direction:column;flex-direction:column}body.mobile .explanation .close{font-weight:bold;margin-top:30px;border:2px solid white;padding:7px 20px 5px 20px;width:150px;font-size:16px}body.mobile .collection-item{margin-bottom:30px}body.mobile .collection-item.expanded .play-icon{opacity:1}body.mobile .collection-item h2{font-size:16px;line-height:22px;text-transform:uppercase;padding-top:5px}body.mobile .collection-item .image-holder{position:relative}body.mobile .collection-item .image-holder iframe{position:absolute;top:0;left:0;right:0;bottom:0}body.mobile .collection-item img{width:100%}body.mobile .collection-item .description{display:none;margin-top:5px;font-size:16px}@media (orientation: landscape){body.mobile .mobile-content{padding-left:150px;padding-top:20px}body.mobile.browse nav{background:transparent}body.mobile.browse .nav-top{right:auto;width:140px;height:100%;padding-bottom:10px;box-sizing:border-box}body.mobile.browse .nav-top ul{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-align:stretch;-ms-grid-row-align:stretch;align-items:stretch}body.mobile.browse .nav-top ul li,body.mobile.browse .nav-top ul li:first-child{-ms-flex:auto;flex:auto;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}body.mobile.browse .nav-top ul li+li,body.mobile.browse .nav-top ul li:first-child+li{border-left:2px solid white;border-top:none}body.mobile.browse .nav-top ul li.watch-trailer-item,body.mobile.browse .nav-top ul li:first-child.watch-trailer-item{-ms-flex:2;flex:2}body.mobile.browse .nav-top ul li.landscape,body.mobile.browse .nav-top ul li:first-child.landscape{display:-ms-flexbox;display:flex}body.mobile.browse .nav-bottom{display:none}body.mobile #splash{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}body.mobile #splash .btn{width:140px}body.mobile #splash .btn:nth-child(2){-ms-flex-order:-2;order:-2}body.mobile #splash .title{-ms-flex-order:-1;order:-1}}

/*# sourceMappingURL=main.css.map */
