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}.cf:before,.cf:after,.col2-set:before,.col2-set:after{content:" ";display:table}.cf:after,.col2-set:after{clear:both}.cf,.col2-set{*zoom:1}.hidden,.sr-only{display:none}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}@font-face{font-family:'Karla';font-style:normal;font-weight:400;src:local(''),url('../fonts/karla-v23-latin-ext_latin-regular.woff2') format('woff2'),url('../fonts/karla-v23-latin-ext_latin-regular.woff') format('woff')}@font-face{font-family:'Karla';font-style:normal;font-weight:700;src:local(''),url('../fonts/karla-v23-latin-ext_latin-700.woff2') format('woff2'),url('../fonts/karla-v23-latin-ext_latin-700.woff') format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:400;src:local(''),url('../fonts/karla-v23-latin-ext_latin-italic.woff2') format('woff2'),url('../fonts/karla-v23-latin-ext_latin-italic.woff') format('woff')}@font-face{font-family:'Karla';font-style:italic;font-weight:700;src:local(''),url('../fonts/karla-v23-latin-ext_latin-700italic.woff2') format('woff2'),url('../fonts/karla-v23-latin-ext_latin-700italic.woff') format('woff')}.sans-serif{font-family:"Karla","Helvetica Neue","Helvetica",Arial,sans-serif}.bold{font-weight:bold}.em{font-style:italic}em,i{font-style:italic}:focus{outline:0}*,*:before,*:after{box-sizing:border-box}html,body{font-family:"Karla","Helvetica Neue","Helvetica",Arial,sans-serif;font-size:13.5px;line-height:1.3rem;color:#111;background:#f9f9f9;stroke:#111;position:relative;height:100%;-webkit-font-smoothing:subpixel-antialiased}strong,b{font-weight:bold}a{text-decoration:none;color:inherit}.hidden{display:none}.language-selector.selected{display:none}#wrap{margin:0px;position:relative;visibility:hidden}#header{height:45px;overflow:hidden;position:fixed;z-index:100;top:0;left:0;width:100%;border-bottom:1px solid #e6e6e6;background:#f9f9f9;transition:all .2s}@media (min-width:750px){#header{border-bottom:0px none;width:240px;top:0;left:0;height:auto !important;min-height:100%;box-shadow:none !important}}#header .float-wrap .section{float:left}@media (min-width:750px){#header .float-wrap .section{float:none}}.header-open #header{height:auto}.header-open #wrap:before{content:" ";background:#000;opacity:.8;cursor:no-drop;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}#header-inner{overflow:hidden;margin:15px;position:relative;z-index:2}@media (min-width:750px){#header-inner{margin:30px 0 30px 30px}}#header .section{margin:0 10% 1.7em 0}#header .section ul.meta-menu-1{margin:0 0 1.7em 0}#header li a{display:inline-block;line-height:1.3rem;padding-top:4px;white-space:nowrap}#header li a.current,#header li a:hover{background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(90%), #111 91%, #111 100%, rgba(0,0,0,0) calc(101%));text-shadow:0 -1px #f9f9f9,1px 0 #f9f9f9,0 1px #f9f9f9,-1px 0 #f9f9f9}#header #site-title a{font-weight:bold;display:block}@media (min-width:750px){#header #site-title a{width:140px}}#content{padding-top:44px}@media (min-width:750px){#content{padding:30px 50px 50px 260px}}#grid .post-thumbnail{opacity:0;transform:scale(.9);transition:opacity 400ms, transform 300ms}#grid .post-thumbnail.loaded{transform:scale(1);opacity:1}@media (min-width:600px){#grid{margin:0 -30px 0 0}}.slider-wrap{position:relative;background:#eee}.slider-nav{-webkit-font-smoothing:antialiased;position:absolute;bottom:0px;width:100%;height:50px;z-index:4;background:url("../img/transparent.gif")}@media (min-width:750px){.slider-nav{top:0;right:-50px;bottom:auto;height:100%;width:50px}}.slider-nav li{display:inline-block}.slider-nav li.item-2{width:100px;text-align:center}.slider-nav li a{display:inline-block;line-height:1.3em;color:#fff}@media (min-width:750px){.slider-nav li a{color:#000}.slider-nav li a:hover{background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(87%), #111 88%, #111 100%, rgba(0,0,0,0) calc(101%));text-shadow:0 -1px #f9f9f9,1px 0 #f9f9f9,0 1px #f9f9f9,-1px 0 #f9f9f9}}.slider-nav .play,.paused .slider-nav .pause{display:none}.paused .slider-nav .play{display:block}.slider-nav-inner{display:inline-block;white-space:nowrap;position:absolute;top:50%;left:50%;font-weight:bold;transform:translateX(-50%) translateY(-50%)}@media (min-width:750px){.slider-nav-inner{transform:translateX(-50%) translateY(-50%) rotate(90deg)}}.tooltip-wrap{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;overflow:hidden;cursor:none;-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.touch .tooltip-wrap{display:none}.slider-tooltip{position:absolute;display:block;z-index:1000;width:200px;text-align:center;height:100px;line-height:100px;margin:-50px 0 0 -100px;top:-200px;white-space:nowrap;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,0.3);pointer-events:none;font-weight:bold;user-select:none;font-size:2.3rem;cursor:none;opacity:0;transition:opacity 300ms 300ms}.tooltip-wrap:hover .slider-tooltip{opacity:1;transition:opacity 0 0}.slider{cursor:none}#single-content a{font-weight:inherit;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(91%), #e6e6e6 92%, #e6e6e6 100%, rgba(0,0,0,0) calc(101%));text-shadow:0 -1px #f9f9f9,1px 0 #f9f9f9,0 1px #f9f9f9,-1px 0 #f9f9f9}#single-content a.external{font-weight:bold}#single-content a:hover{background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(92%), #111 93%, #111 100%, rgba(0,0,0,0) calc(101%));text-shadow:0 -1px #f9f9f9,1px 0 #f9f9f9,0 1px #f9f9f9,-1px 0 #f9f9f9}#single-content .single-post{padding:30px 15px 6rem 15px;letter-spacing:-0.01rem;line-height:1.7em}@media (min-width:750px){#single-content .single-post{padding:0 0 6rem 0}}@media (min-width:750px){#single-content .single-post{font-size:1.3rem}}#single-content .single-post p{line-height:1.7em;margin-bottom:1rem;overflow:auto}#single-content .single-post p:nth-last-child(1){margin:0}#single-content a .caption{font-weight:normal}#single-content .single-header .meta{font-weight:bold}#single-content .single-body{padding:0px 0px 6rem 0px}#single-content .single-header+.single-body{padding-top:4rem}#single-content .module{margin-bottom:3rem}#single-content .textblock .textblock-body{overflow:hidden;position:relative}#single-content .textblock .short{position:relative;z-index:1;opacity:1;transition:opacity 500ms}#single-content .textblock .long{position:absolute;top:0;z-index:0;opacity:0;transition-property:opacity;transition-easing:ease-out;transition-duration:500ms}#single-content .textblock a.expand-text{font-weight:bold}#single-content .textblock.expanded .short{position:absolute;z-index:0;opacity:0}#single-content .textblock.expanded .long{position:relative;z-index:1;opacity:1}#single-content .small{font-size:1rem}.h5,h5{font-size:1rem;line-height:1.2em;margin:0;font-family:"Karla","Helvetica Neue","Helvetica",Arial,sans-serif}h4,.h4{font-size:1rem;line-height:1.2em;margin:0;font-weight:bold;font-family:"Karla","Helvetica Neue","Helvetica",Arial,sans-serif}h3,.h3{font-weight:bold}h2,.h2{font-size:1.3rem;line-height:1.2em;font-weight:bold;margin:0 0 0.4rem 0}@media (min-width:750px){h2,.h2{font-size:2.2rem}}#grid .size-1 .h2,#grid .size-2 .h2,#grid .size-full .h2{font-size:1.5rem}.h1{font-size:2.3rem;font-weight:bold;margin:-0.2em 0 .3rem 0;letter-spacing:-0.02em;word-spacing:0.04em;line-height:1.2em}@media (min-width:900px){.h1{letter-spacing:-0.03em;font-size:3.5rem;line-height:1.15em}}.is-unclickable h2{font-size:1.3em}.video{margin:0 0 30px 0}.video iframe{display:block;margin:0px;width:100%;height:100%}.iframe-holder{outline:inset 1px solid #e6e6e6;position:relative;z-index:1}.flash-video video{visibility:hidden}.flash-video video,.flash-video object{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #222}.audioPlayer{padding-top:.5rem}.audioPlayer object{display:block;background:transparent}audio{width:100%}.flash-video{border:1px solid #333}.caption{margin-top:.5rem;font-size:1rem}.caption-inner{overflow:hidden;position:relative}.caption .caption-inner{padding:0 20px 0 20px;position:relative}.caption p{margin:0 0 20px 0}.caption .arrow{position:absolute;top:2px;left:4px;display:block;width:12px;height:12px}.caption svg #arrow path,.caption svg #arrow polyline{stroke:inherit}.siblings h3{margin:0}.siblings .excerpt{padding:0 !important}.siblings .thumbnail,.siblings .post-body{display:none}.siblings .sibling{padding:0 0 40px 0}@media (min-width:800px){.siblings .sibling{float:left;width:50%;box-sizing:border-box}.siblings h2{font-size:2rem}.siblings .prev{text-align:right;padding:0 30px 0 0}.siblings .next{padding:0 0 0 30px}.siblings .post-inner{margin:0 !important}}.siblings .image-holder{padding-bottom:50% !important}.pure-arrow{position:relative;display:inline-block;vertical-align:middle;background:#000;width:20px;height:4px;margin:0 10px}.pure-arrow .arrow-inner{display:block;position:absolute;width:13px;height:13px;transform:rotate(-45deg);transform-origin:0 0;top:50%;left:-5px}.pure-arrow .arrow-inner:before,.pure-arrow .arrow-inner:after{content:" ";display:block;position:absolute;background:#000;top:0;z-index:1;width:4px;height:4px}.pure-arrow .arrow-inner:before{width:100%}.pure-arrow .arrow-inner:after{height:100%}.pure-arrow.arrow-right .arrow-inner{left:auto;right:-18px;transform:rotate(135deg)}.inverted,.inverted a{background:white;color:black}.single-post .backlink{position:relative;padding-top:1px;padding:20px 0 20px 0}.related-entries .related-header{box-sizing:border-box;border-top:1px solid #e6e6e6;padding:15px}@media (min-width:750px){.related-entries .related-header{padding:30px 0 30px 0}}.meta-post{border-bottom:0px none}#post-id-163{width:100%;max-width:100%}.single-post-inner{max-width:650px}@media (min-height:800px){.single-post-inner{max-width:800px}}.single-post-inner.participants{max-width:100%}.single-post-inner.participants p{max-width:800px}.single-post-inner.participants p+div{margin-top:30px}#scrollTop{display:none}.post-thumbnail{position:relative;z-index:3;width:100%}@media (min-width:600px){.post-thumbnail .post-inner{margin-right:30px}}.post-thumbnail .excerpt{padding:0 15px 60px 15px}@media (min-width:750px){.post-thumbnail .excerpt{padding:0 0 60px 0}}.grid-header .post-inner{margin:0}.grid-header .excerpt{padding:30px 15px 50px 15px}@media (min-width:750px){.grid-header .excerpt{padding-top:0;padding-left:0}}.semester-break .excerpt{text-align:center;padding:40px 0 60px 0}.splash .post-header{position:relative;margin:35px 0;text-align:center;max-width:1000px;padding:0 15px}@media (min-height:750px){.splash .post-header{margin:0 auto;padding:50px 15px}}.module+.child-posts{padding-top:30px}@media (min-width:900px){.child-posts .post-thumbnail .post-inner{margin-right:0;margin-bottom:4rem}.child-posts .post-thumbnail .post-inner:hover{color:#000}.child-posts .post-thumbnail .thumbnail{float:left;width:40%;box-sizing:border-box;margin:0}.child-posts .post-thumbnail .excerpt{float:left;width:60%;box-sizing:border-box;padding:0px 15px 15px 15px}.child-posts .post-thumbnail .h4{font-weight:bold}}#ajax-loading{padding:15px}@media (min-width:750px){#ajax-loading{padding:0}}.permalink{display:block;position:absolute;top:0;left:0;overflow:hidden;width:100%;height:100%;text-indent:-10000px;background:url("../img/transparent.gif") !important;border-bottom:0px none !important;z-index:4}.clickable:hover h2 span{background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0) calc(86.3%), #000 87.3%, #000 100%, rgba(0,0,0,0) calc(101%));text-shadow:0 -1px #f9f9f9,1px 0 #f9f9f9,0 1px #f9f9f9,-1px 0 #f9f9f9}.clickable .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:3;opacity:.1;visibility:hidden}.opacity .clickable:hover .overlay{visibility:visible}.post .arrow-more{display:none}.post-thumbnail img{display:block;width:100%;height:auto}.post-thumbnail .thumbnail{margin-bottom:10px}.clickable{cursor:pointer}.image-holder{background:#eee}.responsive-media{height:0;width:100%;position:relative;overflow:hidden}.responsive-media img,.responsive-media iframe{display:block;position:absolute;width:100%;top:0;left:0}.responsive-media iframe{height:100%}.image.is-portrait{overflow:hidden}.image.is-portrait .image-holder{background:transparent;width:auto;padding:0 !important;min-height:500px;height:90vh}.image.is-portrait .image-holder img{height:100%;width:auto}.gallery{overflow:hidden;padding:10px 0px 20px 0px}.gallery a{display:block;float:left;margin:0px 20px 20px 0px}.gallery a img{display:block}#zoom{position:fixed;top:28px;right:10px;z-index:2;font-size:12.5px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.single #zoom{display:none}#zoom .btn{cursor:pointer;width:40px;height:15px;line-height:15px;text-align:center}#zoom .btn:hover{font-weight:bold}.linklist{margin:0px 0px 20px 0px}.gridlist .linklist{float:left;width:270px}h3{margin:0px 0px 10px 0px;font-weight:normal;font-size:1em;font-weight:bold}#searchwrap{box-sizing:border-box;position:relative;overflow:hidden;display:none}#searchlink .toggle-off,.searching #searchlink .toggle-on{display:none}.searching #searchlink .toggle-off{display:block}.searching #searchwrap{height:auto}.search-ui{position:relative;margin:0 0 20px 0}#searchinput{width:100%;padding:0;margin:0;background:transparent;color:inherit;border:0px none;font-family:inherit}.searchcancel{width:36px;height:36px;position:absolute;top:50%;margin-top:-18px;right:40px}.searchcancel .handle{width:100%;height:6px;background:#111;position:absolute;top:50%;margin-top:-3px;transform-origin:50% 50%}.searchcancel .handle-1{transform:rotate(-45deg)}.searchcancel .handle-2{transform:rotate(45deg)}.page-header{box-sizing:border-box}.page-header-inner{padding:0 0 20px 0}.page-header h2{margin:0 0 10px 0}#header #toggleMenu{position:absolute;top:0px;right:5px;padding:0}@media screen and (min-width:750px){#header #toggleMenu{display:none}}#header .close-text,#header.open .open-text{display:none}#header.open .close-text{display:block}.no-js .hide-if-no-js{display:none !important}.no-js .show-if-no-js{display:block !important}.no-js #wrap{visibility:visible}.no-js #grid .post{max-width:300px;float:left}.no-js #grid .post.size-full{width:100%;max-width:100%}