﻿@import url("https://fast.fonts.net/lt/1.css?apiType=css&c=24b53821-2864-49b7-9ea6-80150741ffad&fontids=672863,691880,691883,691889");@font-face{font-family:"BasicCommercialW01-BdIt";src:url("../fonts/672863/20bcd037-8426-4cd3-a23f-0d0ff3d552cd.eot?#iefix");src:url("../fonts/672863/20bcd037-8426-4cd3-a23f-0d0ff3d552cd.eot?#iefix") format("eot"),url("../fonts/672863/e01ceaaf-1264-4260-babd-60e553ad40ae.woff2") format("woff2"),url("../fonts/672863/4bffa866-cd89-4b79-92af-85f736460ed3.woff") format("woff"),url("../fonts/672863/e74fa805-41d9-484c-9b6f-2394d33f1f9e.ttf") format("truetype")}@font-face{font-family:"BasicCommercialW01-Bold";src:url("../fonts/691880/1398268c-cf49-4567-ba48-8ff7d12bbbe5.eot?#iefix");src:url("../fonts/691880/1398268c-cf49-4567-ba48-8ff7d12bbbe5.eot?#iefix") format("eot"),url("../fonts/691880/259b2e27-d686-457d-bee9-027466b3b679.woff2") format("woff2"),url("../fonts/691880/fb411e31-380f-4a7f-a4c3-daaacd9aa217.woff") format("woff"),url("../fonts/691880/bdcaa507-aa33-4a68-af05-eefb168255fc.ttf") format("truetype")}@font-face{font-family:"Basic Commercial W01 It";src:url("../fonts/691883/24cd9a2c-861c-4939-b1e7-192d0048c2da.eot?#iefix");src:url("../fonts/691883/24cd9a2c-861c-4939-b1e7-192d0048c2da.eot?#iefix") format("eot"),url("../fonts/691883/5f052fc9-d9fb-4553-a377-cc609e0e80a2.woff2") format("woff2"),url("../fonts/691883/a57b1d4c-74ae-4bd3-a710-7b65f94f3d39.woff") format("woff"),url("../fonts/691883/c2e8b545-3566-4eb6-bcd4-4335fd5f1b6f.ttf") format("truetype")}@font-face{font-family:"BasicCommercialW01-Roma";src:url("../fonts/691889/b79b3f0d-337c-493e-9dba-346560fd6d7f.eot?#iefix");src:url("../fonts/691889/b79b3f0d-337c-493e-9dba-346560fd6d7f.eot?#iefix") format("eot"),url("../fonts/691889/5689664f-5706-4ecb-a6b5-18882ba249e3.woff2") format("woff2"),url("../fonts/691889/a96530dd-c9a4-4cd4-89c1-843e8965eba1.woff") format("woff"),url("../fonts/691889/8a8c36d9-a5cc-4614-b098-5e57c6e09ca7.ttf") format("truetype")}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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-repeat:no-repeat;text-rendering:optimizeLegibility}*:focus{outline:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}.hidden{display:none}.wrapper{overflow:hidden;*zoom:1}body,select,input,textarea,label,button{font-family:'BasicCommercialW01-Roma', Arial, sans-serif;font-size:12px;line-height:15px;font-weight:400;color:#464646;letter-spacing:1px;letter-spacing:0.075em}b,h1,h2,h3,h4,strong{font-family:"BasicCommercialW01-Bold" !important;font-weight:normal}b a,h1 a,h2 a,h3 a,h4 a,strong a{font-family:"BasicCommercialW01-Bold" !important;font-weight:normal}h1{font-size:32px;line-height:36px}h2{font-size:32px;line-height:36px}h3{font-size:16px;line-height:23px}h4{font-size:12px;line-height:15px}p,table,ul{font-size:16px;line-height:23px}i{font-family:"Basic Commercial W01 It";font-style:normal}@media (min-width: 0) and (max-width: 512px){h1,h2{font-size:16px;line-height:23px}h3,p,table,ul{font-size:12px;line-height:15px}}a{color:#000;text-decoration:none;-moz-transition-property:color,border-color;-o-transition-property:color,border-color;-webkit-transition-property:color,border-color;transition-property:color,border-color;-moz-transition-duration:0.1s;-o-transition-duration:0.1s;-webkit-transition-duration:0.1s;transition-duration:0.1s;font-family:'BasicCommercialW01-Roma', Arial, sans-serif}a:before,a:after{font-family:"Ionicons"}a:hover,a:active{color:#d30014}html.safari body,html.safari select,html.safari input,html.safari textarea,html.safari label,html.safari button{letter-spacing:1px}body{position:absolute;width:100%;min-height:100%;padding:0 23px}#site{position:absolute;min-height:100%;padding-top:59px;padding-bottom:69px}#site-header{position:fixed;height:59px;z-index:1000;*zoom:1}#site-header:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 512px){#site-header h1{font-size:14px}}#site,#site-header{top:0;left:23px;right:23px}@media (min-width: 0) and (max-width: 512px){#site-header{left:20px;right:20px}}#mobile-menu{display:none}#site-content{padding-bottom:46px;position:relative;*zoom:1}#site-content:after{content:"";display:table;clear:both}#site-header.subnav+#site-content{padding-top:57.5px}#site-footer{position:absolute;bottom:0;width:100%;*zoom:1}#site-footer:after{content:"";display:table;clear:both}@media (min-width: 0) and (max-width: 512px){#site{padding-top:46px}#mobile-menu{display:block}#site-header.subnav+#site-content{padding-top:0}}@media (min-width: 513px) and (max-width: 768px){#mobile-menu{display:block}#site-header.subnav+#site-content{padding-top:0}}@media (min-width: 1025px) and (max-width: 1440px){#site,#site-header{left:50%;right:auto;width:933px;margin-left:-466.5px}}@media (min-width: 1441px) and (max-width: 1679px){#site,#site-header{left:50%;right:auto;width:1172px;margin-left:-586px}}@media (min-width: 1680px){#site,#site-header{left:50%;right:auto;width:1411px;margin-left:-705.5px}}.tablet-only{display:none !important}@media (min-width: 769px) and (max-width: 1024px){.tablet-only{display:block !important}}@media (min-width: 513px) and (max-width: 768px){.tablet-only{display:block !important}}#site-header{background:white;border-bottom:1px solid black}#site-header h1{float:right}#site-header h1 a{display:block;padding:5.75px 0 17.25px 0;white-space:nowrap}#site-header #search-button{font-size:18px}#site-header #search-enter-button i{font-size:18px;position:relative;bottom:-3px;margin-right:4px}#site-header #mobile-menu{font-size:16px;line-height:23px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;padding:11.5px 0}#site-header #mobile-menu i{margin-right:5.75px}#site-header #navigation{float:left;font-size:16px;line-height:23px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;*zoom:1}#site-header #navigation:after{content:"";display:table;clear:both}#site-header #navigation>ul>li{float:left}#site-header #navigation a{font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;display:block;float:left;padding:11.5px 17.25px 11.5px 0}#site-header #navigation a.selected{color:#464646}#site-header #navigation a:hover+.dropdown{display:block}@media (min-width: 0) and (max-width: 512px){#site-header #navigation ul,#site-header #navigation li,#site-header #navigation a{display:block;width:100%;float:left}}#site-header #navigation .dropdown{display:none;position:absolute;top:100%;left:-.48em;background:transparent;padding:13px .5em .5em .5em;margin-left:-.8em;min-width:200px}@media (min-width: 769px) and (max-width: 1024px){#site-header #navigation .dropdown{padding-top:14px !important}}@media (min-width: 513px) and (max-width: 768px){#site-header #navigation .dropdown{padding-top:1px !important}}@media (min-width: 0) and (max-width: 512px){#site-header #navigation .dropdown{display:block;background:white;position:relative;left:auto;top:auto;margin:0;min-width:none;padding:0px;padding-left:8px}}#site-header #navigation .dropdown a{padding:.2em .8em;background:white}@media (min-width: 0) and (max-width: 512px){#site-header #navigation .dropdown a{padding:5.75px 0}}#site-header #navigation .dropdown>li:last-child a{padding-bottom:.8em}@media (min-width: 769px) and (max-width: 1024px){#site-header #navigation .dropdown>li:first-child{padding-top:8px}}@media (min-width: 513px) and (max-width: 768px){#site-header #navigation .dropdown>li:first-child{padding-top:8px}}#site-header #navigation .dropdown:hover{display:block}#site-header #navigation .dropdown>li{display:block;width:100%}#site-header #navigation .dropdown>li a{width:100%}#site-header #navigation ul li{display:inline-block;position:relative;background:white}#site-header #subnavigation{display:none;clear:both;width:100%;font-size:16px;line-height:23px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;border-top:1px solid black;*zoom:1}#site-header #subnavigation:after{content:"";display:table;clear:both}#site-header #subnavigation a{display:block;float:left;padding:17.25px 17.25px 17.25px 0}#site-header #subnavigation a.selected{color:#464646}#site-header.subnav #subnavigation{display:block}@media (min-width: 0) and (max-width: 512px){#site-header.subnav #subnavigation{display:none !important}}#site-header #search{display:none;clear:both;width:100%;border-bottom:1px solid black;background:white;*zoom:1}#site-header #search:after{content:"";display:table;clear:both}#site-header #search input{height:23px;border:1px solid black;margin:17.25px 0;padding:0 5.75px;-webkit-font-smoothing:antialiased;width:50%;color:#000}#site-header #search input.placeholder{color:#464646}#site-header #search input:-moz-placeholder{color:#464646}#site-header #search input::-moz-placeholder{color:#464646}#site-header #search input:-ms-input-placeholder{color:#464646}#site-header #search input::-webkit-input-placeholder{color:#464646}@media (min-width: 0) and (max-width: 512px){#site-header #search input{border-radius:0}}@media (min-width: 513px) and (max-width: 768px){#site-header #search input{border-radius:0}}#site-header #search a{display:block;float:right;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;text-align:right;padding:17.25px 0}@media (min-width: 0) and (max-width: 512px){#site-header #search a{margin-top:-1px}}@media (min-width: 0) and (max-width: 512px){#site-header{height:auto}#site-header #navigation{display:none;float:none;clear:both;font-size:12px;line-height:15px;background:white;border-top:1px solid black}}@media (min-width: 0) and (max-width: 512px) and (min-width: 0) and (max-width: 512px){#site-header #navigation{max-height:calc(100vh - 100px);overflow:auto}}@media (min-width: 0) and (max-width: 512px){#site-header #navigation a{float:none;padding:5.75px 0}#site-header #mobile-menu{font-size:12px;line-height:15px}#site-header.subnav{height:auto}#site-header.subnav #subnavigation{display:none;font-size:12px;line-height:15px;background:white}#site-header.subnav #subnavigation a{float:none;padding:5.75px 0}#site-header #search{border-bottom:none;border-top:1px solid black}#site-header #search input{width:66%}}@media (min-width: 513px) and (max-width: 768px){#site-header{height:auto}#site-header #navigation{display:none;float:none;clear:both;background:white;border-top:1px solid black}#site-header.subnav{height:auto}#site-header.subnav #subnavigation{display:none;background:white}#site-header.subnav #subnavigation a{padding:11.5px 11.5px 11.5px 0}#site-header #search{border-bottom:none;border-top:1px solid black}}#site-footer{border-top:1px solid black}#site-footer h4{height:69px;padding:17.25px 0}#site-footer h4 a.right{float:right;text-align:right;margin-left:8px}@media (min-width: 0) and (max-width: 512px){#site-footer h4 a.right{display:block;float:none;text-align:left;margin-left:0}}@media (min-width: 513px) and (max-width: 768px){#site-footer h4 a.right{display:block;float:none;text-align:left;margin-left:0}}@media (min-width: 769px) and (max-width: 1024px){#site-footer h4 a.right{display:block;float:none;text-align:left;margin-left:0}}@media (min-width: 1025px) and (max-width: 1440px){#site-footer h4 a.right{display:block;float:none;text-align:left;margin-left:0}}#mobile-subnavi{display:none;margin-left:8px}@media (min-width: 0) and (max-width: 512px){#mobile-subnavi{display:block}}#filter{padding:11.5px 0;border-bottom:1px solid black;height:auto}#filter ul{font-size:12px;line-height:15px}#filter .filter-container{display:table;width:100%;table-layout:fixed}#filter .column{display:table-cell}#filter h4{margin-bottom:5.75px}#filter .filter-check li a:before{position:relative;font-size:15px;margin-right:4px;content:"\f170";bottom:-1px}#filter .filter-check li a.active:before{content:"\f2bb"}#filter .filter-radio li a:before{position:relative;font-size:15px;margin-right:4px;content:"\f170";bottom:-1px}#filter .filter-radio li a.active:before{content:"\f16f"}a.filter{display:block;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;padding:11.5px 0}a.filter:before{position:relative;content:"\f27e";margin-right:6px;font-size:18px;bottom:-1px}a.filter.active:before{content:"\f281"}.articleinfo span{display:block;height:15px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.articleinfo h4,.articleinfo span{display:none}.home-article:hover .articleinfo h4,.home-article:hover .articleinfo span{display:block;color:#000000}#site-content section{display:block;width:100%;max-width:728px;margin:46px auto 0 auto;*zoom:1}#site-content section:after{content:"";display:table;clear:both}#site-content section h1,#site-content section h2{margin-bottom:11.5px}#site-content section p,#site-content section table,#site-content section ul{margin-bottom:23px}#site-content section h1+h3,#site-content section h2+h3{margin-top:46px}#site-content section table{width:100%}#site-content section table td{vertical-align:top;padding-right:11.5px}#site-content section table td:first-child{width:102px}#site-content section table td a{margin-left:6px}#site-content section ul li{position:relative;padding-left:11.5px}#site-content section ul li:before{content:"–";position:absolute;left:0}#site-content section figure{margin-bottom:23px;width:100%}#site-content section figure img{display:block;max-width:100%;width:auto;max-height:640px;height:auto}#site-content section figure img+img{margin-top:23px}#site-content section figure figcaption{margin:5.75px 0 17.25px 0}#site-content section a{font-size:12px;line-height:15px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal}#site-content section a:before{font-family:"Ionicons";position:relative;content:"\f280";margin-right:4px;font-size:18px;bottom:-3px}#site-content section a.file-download:before{font-family:"Ionicons";position:relative;content:"\f27e";margin-right:8px;font-size:18px;bottom:-1px}#site-content section a.file-generate-pdf:before{font-family:"Ionicons";position:relative;content:"\f183";margin-right:4px;font-size:18px;bottom:0px}#site-content section+section{border-top:1px solid black;padding-top:46px;margin-top:46px}#site-content .work{margin-top:61px}#site-content .pdf-work{margin-top:46px}#site-content .work article,#site-content .pdf-work article{position:relative;float:left;width:216px;height:208px;margin-right:23px}#site-content .work article img,#site-content .pdf-work article img{display:block;width:100%;height:auto}#site-content .work article:hover img,#site-content .pdf-work article:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#site-content .work article div,#site-content .pdf-work article div{height:34.5px;overflow:hidden;padding-top:5.75px;margin-bottom:11.5px}#site-content .work article .more,#site-content .pdf-work article .more{display:none;margin:0}#site-content .work article .more span,#site-content .pdf-work article .more span{display:block}#site-content .work article .more span.more-title,#site-content .pdf-work article .more span.more-title{font-family:"BasicCommercialW01-Bold" !important;font-weight:normal}#site-content .work article .text-placeholder,#site-content .pdf-work article .text-placeholder{position:relative;height:auto;padding:0;margin:0;overflow:hidden}#site-content .work article .text-placeholder+.articleinfo,#site-content .pdf-work article .text-placeholder+.articleinfo{border-top:1px solid black}#site-content .work article .placeholder,#site-content .pdf-work article .placeholder{display:none}#site-content .work article h3,#site-content .pdf-work article h3{height:162px;overflow:hidden}#site-content .work article h3+div,#site-content .pdf-work article h3+div{border-top:1px solid black}#site-content .work a.load-more,#site-content .pdf-work a.load-more{float:left;display:block;width:216px;margin:54px 0;height:100px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;font-size:12px;line-height:54px}#site-content .work a.load-more .fa,#site-content .pdf-work a.load-more .fa{margin-right:5.75px;font-size:15px}#site-content.show-more .work article{height:auto}#site-content.show-more .work article div{height:103.5px}#site-content.show-more .work article .more{display:block;height:80.5px}#site-content .list-year{display:none}#site-content.overview.list .work .list-year{display:block;width:100%;max-width:728px;margin:46px auto 23px auto}#site-content.overview.list .work article{float:none;width:100%;max-width:728px;margin:0 auto;height:auto}#site-content.overview.list .work article div{height:auto;overflow:auto;padding:0;margin:0}#site-content.overview.list .work article h4{display:inline;font-size:16px;line-height:23px}#site-content.overview.list .work article .more{display:inline;font-size:16px;line-height:23px}#site-content.overview.list .work article .more span{display:inline}#site-content.overview.list .work article .more .more-title{display:none}#site-content.overview.list .work article .more .more-value:before{content:"|";margin:0 5.75px}#site-content.overview.list .work article img{display:none}#site-content.overview.list .work a.load-more{float:none;display:block;width:100%;max-width:933px;margin:23px auto;height:auto;line-height:23px}#site-content .people{max-width:100%;border-top:none !important;padding-top:0 !important;margin-top:81px}#site-content .people .anchor{height:117px;margin-top:-117px}#site-content .people h3{clear:both;padding:23px 0}#site-content .people article{position:relative;float:left;width:216px;height:auto;margin-right:23px}#site-content .people article img{display:block;width:100%;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;height:auto}#site-content .people article img.lightbox{cursor:pointer}#site-content .people article img.lightbox:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}#site-content .people article div{min-height:120px;margin-top:5.75px;overflow:hidden}#site-content .publications{max-width:100%;margin-top:46px}#site-content .publications article{position:relative;clear:both;border-top:1px solid black;padding:23px 0;*zoom:1}#site-content .publications article:after{content:"";display:table;clear:both}#site-content .publications article p{margin-bottom:0}#site-content .publications article .text{float:left;width:72%;margin-bottom:40px}@media (min-width: 513px) and (max-width: 768px){#site-content .publications article .text{margin-bottom:8.07018px}}@media (min-width: 0) and (max-width: 512px){#site-content .publications article .text{float:none;width:100%;margin-bottom:0}}#site-content .publications article .links{max-height:69px;line-height:23px;padding-top:8.07018px;margin-bottom:-11.5px;float:left;width:72%}#site-content .publications article .links.links-image{position:absolute;float:none;bottom:11.5px;left:0px;margin-bottom:2px;padding-top:0;width:auto}@media (min-width: 0) and (max-width: 512px){#site-content .publications article .links.links-image{position:relative;float:left;bottom:auto;left:auto}}@media (min-width: 513px) and (max-width: 768px){#site-content .publications article .links.links-image{position:relative;float:none;bottom:auto;left:auto;padding-top:8.07018px;margin-bottom:-11.5px}}@media (min-width: 0) and (max-width: 512px){#site-content .publications article .links{position:relative;float:left;bottom:auto;left:auto;padding:0;margin:0}}@media (min-width: 513px) and (max-width: 768px){#site-content .publications article .links{position:relative;float:none;bottom:auto;left:auto}}#site-content .publications article figure{width:216px;float:right;margin-top:6px;margin-bottom:0}#site-content .publications article figure.lightbox{position:relative}#site-content .publications article figure.lightbox:after{content:"\f264";font-family:"Ionicons";font-size:28px;position:absolute;bottom:8px;right:6px;color:white;pointer-events:none}#site-content .publications article figure img.lightbox{position:relative;cursor:pointer}#site-content .publications article figure img.lightbox:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}@media (min-width: 513px) and (max-width: 768px){#site-content .publications article figure{float:none}#site-content .publications article figure img{text-align:left}}@media (min-width: 0) and (max-width: 512px){#site-content .publications article figure{float:left}}#site-content .publications article:last-child{border-bottom:1px solid black}#site-content .publications.search-results article>a:before{content:none}#site-content .publications.search-results article .text>a:before{content:none}#site-content.jobs .anchor{height:117px;margin-top:-117px}@media (min-width: 0) and (max-width: 512px){#site-content #filter .filter-container{display:block}#site-content #filter .filter-container .column{display:block;width:100%;border-top:1px solid black;margin-top:5.75px;padding:5.75px 0}#site-content #filter .filter-container .column:first-child{border:none;margin:0;padding:0}#site-content .work article{margin-right:4%;width:48%;height:auto}#site-content .work article:nth-of-type(2n){margin-right:0}#site-content .work article .placeholder{display:block}#site-content .work article h3{position:absolute;top:0;bottom:8px;overflow:hidden;height:auto}#site-content.show-more .work article div{height:138px}#site-content.show-more .work article div .more{height:103.5px}#site-content.overview.list .work .list-year{font-size:16px;line-height:23px;margin-top:23px;margin-bottom:11.5px}#site-content.overview.list .work article h4,#site-content.overview.list .work article .more{display:block;font-size:12px;line-height:15px}#site-content.overview.list .work article .more-value:nth-of-type(2):before{content:"";margin:0}#site-content .publications article{min-height:15px;padding:11.5px 0}#site-content .publications article figure{display:block;position:relative;top:auto;right:auto;float:none;margin:15px 0 0 0;max-width:50%}#site-content .publications article figure img{width:100%}#site-content .publications article .text{min-height:15px;padding-bottom:0;padding-right:0}#site-content .publications article .links{position:relative;bottom:auto;line-height:15px;margin-top:11.5px}#site-content .people article{width:48%;margin-right:4%}#site-content .people article:nth-of-type(2n){margin-right:0}}@media (min-width: 513px) and (max-width: 768px){#site-content .work article{margin-right:2%;width:32%;height:auto}#site-content .work article:nth-of-type(3n){margin-right:0}#site-content .work article .placeholder{display:block}#site-content .work article h3{position:absolute;top:0;height:auto;bottom:8px;font-size:15px;line-height:18.75px}#site-content .people article{width:23.5%;margin-right:2%}#site-content .people article:nth-of-type(4n){margin-right:0}#site-content .people article:nth-of-type(4n+1){clear:left}}@media (min-width: 769px) and (max-width: 1024px){#site-content .work article{margin-right:2%;width:32%;height:auto}#site-content .work article:nth-of-type(3n){margin-right:0}#site-content .work article .placeholder{display:block}#site-content .work article h3{position:absolute;top:0;height:auto;font-size:15px;line-height:18.75px}#site-content .people article{width:23.5%;margin-right:2%}#site-content .people article:nth-of-type(4n){margin-right:0}#site-content .people article:nth-of-type(4n+1){clear:left}}@media (min-width: 1025px) and (max-width: 1440px){#site-content .work article:nth-of-type(4n),#site-content .pdf-work article:nth-of-type(4n){margin-right:0}#site-content .people article{width:216px}#site-content .people article:nth-of-type(4n){margin-right:0}#site-content .people article:nth-of-type(4n+1){clear:left}}@media (min-width: 1441px) and (max-width: 1679px){#site-content .work article:nth-of-type(5n){margin-right:0}#site-content .people article{width:216px}#site-content .people article:nth-of-type(4n){margin-right:0}#site-content .people article:nth-of-type(4n+1){clear:left}}@media (min-width: 1680px){#site-content .work article:nth-of-type(6n){margin-right:0}#site-content .people article{width:216px}#site-content .people article:nth-of-type(4n){margin-right:0}#site-content .people article:nth-of-type(4n+1){clear:left}}#lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:gray;background-color:rgba(0,0,0,0.5);text-align:center;cursor:pointer;color:white;z-index:1000}#lightbox:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#lightbox:after{content:"×";display:block;position:absolute;top:16px;right:16px;font-size:32px}#lightbox .inner{position:relative;display:inline-block;vertical-align:middle;width:100%;height:100%;max-width:90%;max-height:90%;z-index:100}#lightbox .inner:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}#lightbox .inner img{max-width:100%;max-height:100%;-moz-width:100%;-moz-height:100%;vertical-align:middle;cursor:pointer}#googlemap{width:100%;height:546px;margin-bottom:5.75px}#googlemap a:before,#googlemap a:after{content:none !important}@media (min-width: 0) and (max-width: 512px){#googlemap{height:172px}}.anchor{display:block;height:58px;margin-top:-58px;visibility:hidden}#buorg{position:fixed}#site-content #action-top{*zoom:1}#site-content #action-top:after{content:"";display:table;clear:both}#site-content #show-filter{display:block;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;padding:11.5px 0;float:left}#site-content a.file-generate-pdf{display:block;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;padding:11.5px 0;float:right}#site-content a.file-generate-pdf:before{position:relative;margin-right:4px;font-size:18px}#site-content.detail{position:relative;margin-top:0}#site-content.detail a.back,#site-content.detail a.next{display:block;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;padding:11.5px 0;float:left}#site-content.detail a.back:before{position:relative;content:'\f27f';font-size:18px;margin-right:6px;bottom:-2px}#site-content.detail a.next{margin-left:12px}#site-content.detail a.next:before{content:''}#site-content.detail a.next:after{position:relative;content:'\f280';font-size:18px;margin-left:6px;bottom:-2px}#site-content.detail .publications{border-top:none;width:100%;max-width:933px;margin:46px auto}#site-content .detail{width:100%;max-width:728px;margin:46px auto}#site-content .detail header{margin-bottom:23px;clear:both;*zoom:1}#site-content .detail header:after{content:"";display:table;clear:both}#site-content .detail header .multicolumn{margin-top:23px;-moz-column-count:2;-webkit-column-count:2;column-count:2}#site-content .detail header .multicolumn .row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid;display:inline-block;width:100%}#site-content .detail header .column{float:left;width:50%;padding-right:23px}#site-content .detail header h3+h3{margin-top:23px}#site-content .detail header p{margin:0}.custom-video{line-height:0;position:relative;margin-bottom:23px}.custom-video .video-controls{display:none;position:absolute;left:0px;bottom:0px;width:100%;height:52px}.custom-video .video-controls .inner{background-color:rgba(0,0,0,0.5);height:100%}.custom-video .video-controls .inner>div{float:left}.custom-video .video-controls .inner .video-control-play{height:100%}.custom-video .video-controls .inner .video-control-play .play-pause-icon{color:white;vertical-align:middle;font-size:42px;line-height:52px;height:100%;padding:0 16px;cursor:pointer}.custom-video .video-controls .inner .video-control-play .play-pause-icon:last-child{display:none}.custom-video .video-controls .inner .video-control-fullscreen{height:100%;float:right}.custom-video .video-controls .inner .video-control-fullscreen .fullscreen-icon{color:white;vertical-align:middle;font-size:36px;line-height:52px;height:100%;margin:0 16px 0 8px;cursor:pointer}.custom-video .video-controls .inner .video-control-progress{position:relative;height:20px;top:16px;cursor:pointer}.custom-video .video-controls .inner .video-control-progress .progress-container{position:relative;height:1px;background-color:white;overflow:visible;top:10px;width:494px}.custom-video .video-controls .inner .video-control-progress .progress-current{position:absolute;top:-8px;left:0px;width:16px;height:16px;background-color:white;cursor:pointer;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.custom-video .video-controls .inner .video-control-volume{position:relative;width:112px;height:100%;margin-left:20px;cursor:pointer}.custom-video .video-controls .inner .video-control-volume .volume-bar{position:relative;width:3px;height:16px;margin-right:8px;margin-top:18px;background-color:gray;float:left}.custom-video .video-controls .inner .video-control-volume .volume-bar:last-child{margin-right:0}@media (min-width: 0) and (max-width: 512px){html .detail header .column{float:none;width:100%;padding-right:0}}html.lt-ie9 .video-controls{display:none}#site-content .publications article .links.links-image+a{pointer-events:none}#site-content.flipbook{padding-left:0;padding-right:0}#site-content.flipbook .detail{max-width:100%}.ctrl.btn.download:before{display:none}#reader-container{position:relative;overflow:hidden;background-color:#ececec;height:calc(100vh - 220px);width:100%;font-family:Arial, sans-serif}#reader-container:fullscreen{height:100vh !important;width:100vw !important;max-height:100vh !important;max-width:100vw !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#reader-container:-webkit-fullscreen{height:100vh !important;width:100vw !important;max-height:100vh !important;max-width:100vw !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#reader-container:-webkit-full-screen{height:100vh !important;width:100vw !important;max-height:100vh !important;max-width:100vw !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#reader-container:-moz-fullscreen{height:100vh !important;width:100vw !important;max-height:100vh !important;max-width:100vw !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#reader-container:-ms-fullscreen{height:100vh !important;width:100vw !important;max-height:100vh !important;max-width:100vw !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}#reader-container:-webkit-full-screen-ancestor{overflow:visible}#reader-container:-webkit-full-screen-ancestor .controls,#reader-container:-webkit-full-screen-ancestor .overviews{display:none}#reader-container.invert{-webkit-filter:invert(100%);filter:invert(100%)}#reader-container #dbgcontainer{background-color:rgba(0,0,0,0.75);font-size:12px;display:inline-block;color:#fff;padding:0 1em;z-index:9999999;position:absolute}#reader-container .render-canvas,#reader-container .overlay{display:none}#reader-container .content,#reader-container .controls,#reader-container .overlayer{outline:none;-moz-transition:top 333ms cubic-bezier(0.4, 0, 0.2, 1),left 333ms cubic-bezier(0.4, 0, 0.2, 1),bottom 333ms cubic-bezier(0.4, 0, 0.2, 1),right 333ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:top 333ms cubic-bezier(0.4, 0, 0.2, 1),left 333ms cubic-bezier(0.4, 0, 0.2, 1),bottom 333ms cubic-bezier(0.4, 0, 0.2, 1),right 333ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:top 333ms cubic-bezier(0.4, 0, 0.2, 1),left 333ms cubic-bezier(0.4, 0, 0.2, 1),bottom 333ms cubic-bezier(0.4, 0, 0.2, 1),right 333ms cubic-bezier(0.4, 0, 0.2, 1);transition:top 333ms cubic-bezier(0.4, 0, 0.2, 1),left 333ms cubic-bezier(0.4, 0, 0.2, 1),bottom 333ms cubic-bezier(0.4, 0, 0.2, 1),right 333ms cubic-bezier(0.4, 0, 0.2, 1)}#reader-container .debugbox{position:absolute;background:#ff0000;z-index:200;height:5px;width:5px}#reader-container audio{display:none}#reader-container .fit{position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#reader-container *,#reader-container *:before,#reader-container *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#reader-container .flex{display:-ms-flexbox;display:-webkit-flex;display:flex}#reader-container .flex.horizontal{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}#reader-container .flex.horizontal.reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}#reader-container .flex.vertical{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}#reader-container .flex.vertical.reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}#reader-container .flex.center-content{justify-content:center;align-items:center}#reader-container.speedo *,#reader-container .speedo *{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor}#reader-container .message,#reader-container .generator{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:200px;width:500px;max-width:100vw;max-height:100vh;padding:16px;z-index:999;background:#fff}#reader-container .message .title,#reader-container .generator .title{font-size:1.5em;font-weight:bold;margin-bottom:0.5em}#reader-container .message .text,#reader-container .generator .text{margin-bottom:16px}#reader-container .message .info,#reader-container .generator .info{margin-top:8px;font-size:0.8em}#reader-container .message .button,#reader-container .generator .button{text-align:center;padding:16px;height:48px;width:100px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;position:absolute;bottom:16px;right:16px;font-weight:bold;border:1px solid #ddd;cursor:pointer;-moz-transition:background 333ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:background 333ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:background 333ms cubic-bezier(0.4, 0, 0.2, 1);transition:background 333ms cubic-bezier(0.4, 0, 0.2, 1)}#reader-container .message .button:active,#reader-container .generator .button:active{background:#ddd}#reader-container .progress{position:relative;background:#a9cff5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:5px;width:100%;z-index:1;overflow:hidden}#reader-container .progress.indeterminate .bar{-moz-animation:indeterminate 1s linear infinite;-o-animation:indeterminate 1s linear infinite;-webkit-animation:indeterminate 1s linear infinite;animation:indeterminate 1s linear infinite}#reader-container .progress .bar{background:#1976d2;z-index:2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:5px;position:absolute;left:0;right:0;bottom:0}#reader-container .slider{position:relative;height:32px;width:100%}#reader-container .slider .track{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:2px;background:rgba(0,0,0,0.26)}#reader-container .slider .track .fill{position:absolute;left:0;height:2px;background-color:#303f9f;width:50%}#reader-container .slider .track .buffer{position:absolute;right:0;height:2px;background-color:#000;width:50%;border-top:2px dotted rgba(0,0,0,0.26)}#reader-container .slider .thumb{position:absolute;top:0;bottom:0;margin:auto;left:50%;height:12px;width:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;background-color:#303f9f;-moz-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}#reader-container .slider .thumb:hover,#reader-container .slider .thumb:focus{-moz-box-shadow:0 0 0 10px rgba(48,63,159,0.2);-webkit-box-shadow:0 0 0 10px rgba(48,63,159,0.2);box-shadow:0 0 0 10px rgba(48,63,159,0.2)}#reader-container .slider .thumb:active,#reader-container .slider .thumb.pressed{-moz-box-shadow:0 0 0 6px #303f9f;-webkit-box-shadow:0 0 0 6px #303f9f;box-shadow:0 0 0 6px #303f9f}#reader-container .slider.dark .track{background:rgba(255,255,255,0.26)}#reader-container .slider.dark .track .fill{background-color:#ffffff}#reader-container .slider.dark .track .buffer{border-top:2px dotted rgba(255,255,255,0.26)}#reader-container .slider.dark .thumb{background-color:#ffffff}#reader-container .slider.dark .thumb:hover,#reader-container .slider.dark .thumb:focus{-moz-box-shadow:0 0 0 10px rgba(255,255,255,0.2);-webkit-box-shadow:0 0 0 10px rgba(255,255,255,0.2);box-shadow:0 0 0 10px rgba(255,255,255,0.2)}#reader-container .slider.dark .thumb:active,#reader-container .slider.dark .thumb.pressed{-moz-box-shadow:0 0 0 6px #ffffff;-webkit-box-shadow:0 0 0 6px #ffffff;box-shadow:0 0 0 6px #ffffff}#reader-container .slider.discrete .thumb{-moz-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 100ms cubic-bezier(0.4, 0, 0.2, 1),width 100ms cubic-bezier(0.4, 0, 0.2, 1),height 100ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 100ms cubic-bezier(0.4, 0, 0.2, 1),width 100ms cubic-bezier(0.4, 0, 0.2, 1),height 100ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 100ms cubic-bezier(0.4, 0, 0.2, 1),width 100ms cubic-bezier(0.4, 0, 0.2, 1),height 100ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1),transform 100ms cubic-bezier(0.4, 0, 0.2, 1),width 100ms cubic-bezier(0.4, 0, 0.2, 1),height 100ms cubic-bezier(0.4, 0, 0.2, 1)}#reader-container .slider.discrete .thumb:active,#reader-container .slider.discrete .thumb.pressed{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;height:25px;width:25px;-moz-transform:translate(-13px, -22px) rotate(45deg);-ms-transform:translate(-13px, -22px) rotate(45deg);-o-transform:translate(-13px, -22px) rotate(45deg);-webkit-transform:translate(-13px, -22px) rotate(45deg);transform:translate(-13px, -22px) rotate(45deg)}#reader-container .slider.discrete .thumb:active:after,#reader-container .slider.discrete .thumb.pressed:after{content:attr(value);display:block;font-size:11px;font-family:"BasicCommercialW01-Bold" !important;font-weight:normal;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:25px}#reader-container .slider.vertical{width:32px;height:100%}#reader-container .slider.vertical .track{height:100%;width:2px}#reader-container .slider.vertical .track .fill{position:absolute;bottom:0;width:2px;height:50%}#reader-container .slider.vertical .thumb{top:auto;bottom:50%;left:0;right:0;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}#reader-container .slider.vertical.discrete .thumb:active,#reader-container .slider.vertical.discrete .thumb.pressed{-moz-transform:translate(-25px, 12px) rotate(-45deg);-ms-transform:translate(-25px, 12px) rotate(-45deg);-o-transform:translate(-25px, 12px) rotate(-45deg);-webkit-transform:translate(-25px, 12px) rotate(-45deg);transform:translate(-25px, 12px) rotate(-45deg)}#reader-container .slider.vertical.discrete .thumb:active:after,#reader-container .slider.vertical.discrete .thumb.pressed:after{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#reader-container .loader{position:relative;background-color:#fff}#reader-container .loader img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .loader img.loading{opacity:0;-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}#reader-container .loader .spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-moz-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;-webkit-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in;width:48px;height:48px;-moz-border-radius:48px;-webkit-border-radius:48px;border-radius:48px;border:4px solid #333333;-moz-animation:spinner-spin 1s linear infinite;-o-animation:spinner-spin 1s linear infinite;-webkit-animation:spinner-spin 1s linear infinite;animation:spinner-spin 1s linear infinite;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .loader .spinner.hidden{opacity:0;-moz-animation:none;-o-animation:none;-webkit-animation:none;animation:none}#reader-container .loader .spinner:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;display:block;width:48px;height:96px;background-color:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-transform-origin:top right;-ms-transform-origin:top right;-o-transform-origin:top right;-webkit-transform-origin:top right;transform-origin:top right;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .loader .spinner:after{content:"";display:block;position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;width:48px;height:96px;background-color:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .main-loader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;background:rgba(0,0,0,0.5);-moz-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1),transform 333ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1),transform 333ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1),transform 333ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1),transform 333ms cubic-bezier(0.4, 0, 0.2, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .main-loader .cover-loader{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:426px;width:300px;-moz-transition:inherit;-o-transition:inherit;-webkit-transition:inherit;transition:inherit}#reader-container .main-loader.hidden{-moz-transition-delay:1s;-o-transition-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;opacity:0;pointer-events:none}#reader-container .main-loader.hidden .cover-loader{-moz-transform:translate(0, 100%);-ms-transform:translate(0, 100%);-o-transform:translate(0, 100%);-webkit-transform:translate(0, 100%);transform:translate(0, 100%);opacity:0}#reader-container .status{z-index:5;width:150px;position:absolute;bottom:0;right:0;overflow:hidden;background:#fff;margin:8px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-moz-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .status.gone{pointer-events:none;-moz-transform:translate(200px, 0px);-ms-transform:translate(200px, 0px);-o-transform:translate(200px, 0px);-webkit-transform:translate(200px, 0px);transform:translate(200px, 0px)}#reader-container .status .loader{width:48px;height:48px;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}#reader-container .status .text{z-index:2;line-height:48px}#reader-container .status .finished-overlay,#reader-container .status .error-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:white;color:#000;z-index:3;text-align:center;line-height:300px;width:300px;height:300px;-moz-border-radius:300px;-webkit-border-radius:300px;border-radius:300px;-moz-transform:translate(-25%, -42%) scale(1);-ms-transform:translate(-25%, -42%) scale(1);-o-transform:translate(-25%, -42%) scale(1);-webkit-transform:translate(-25%, -42%) scale(1);transform:translate(-25%, -42%) scale(1);-moz-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 500ms cubic-bezier(0.4, 0, 0.2, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .status .finished-overlay.hidden,#reader-container .status .error-overlay.hidden{-moz-transform:translate(-25%, 20%) scale(0.1);-ms-transform:translate(-25%, 20%) scale(0.1);-o-transform:translate(-25%, 20%) scale(0.1);-webkit-transform:translate(-25%, 20%) scale(0.1);transform:translate(-25%, 20%) scale(0.1)}#reader-container .status .error-overlay{background:#a70909}#reader-container .content{z-index:1;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;-moz-perspective:5000px;-ms-perspective:5000px;-webkit-perspective:5000px;perspective:5000px;will-change:top, left, right, bottom;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#reader-container .content:-webkit-full-screen-ancestor{overflow:visible}#reader-container .content.scrollbars{overflow:auto}#reader-container .content .pages{will-change:transform, padding;-moz-transform-origin:top left;-ms-transform-origin:top left;-o-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;margin:0 auto;position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .content .pages.swipe{overflow:hidden}#reader-container .content .pages.flip .page:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;opacity:0.5;background:-moz-linear-gradient(left, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:linear-gradient(to left, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000',GradientType=0 )}#reader-container .content .pages.flip .page.left:after{background:-moz-linear-gradient(right, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:-webkit-linear-gradient(right, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:linear-gradient(to right, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000',GradientType=0 )}#reader-container .content .pages.flip .page.right:after{background:-moz-linear-gradient(left, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.05) 0%, transparent 6%, transparent 100%);background:linear-gradient(to left, rgba(0,0,0,0.05) 0%,rgba(0,0,0,0) 6%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d000000', endColorstr='#00000000',GradientType=0 )}#reader-container .content .pages .overlayer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}#reader-container .content .pages .overlayer.hidden{opacity:0}#reader-container .content .pages .overlayer .page{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow:visible;pointer-events:none}#reader-container .content .pages .overlayer .page:after{content:none}#reader-container .content .pages .overlayer .page .overlay{display:block;position:absolute;-moz-transition:background 500ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1),width 500ms cubic-bezier(0.4, 0, 0.2, 1),height 500ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),border-radius 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:background 500ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1),width 500ms cubic-bezier(0.4, 0, 0.2, 1),height 500ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),border-radius 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:background 500ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1),width 500ms cubic-bezier(0.4, 0, 0.2, 1),height 500ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),border-radius 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:background 500ms cubic-bezier(0.4, 0, 0.2, 1),box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1),width 500ms cubic-bezier(0.4, 0, 0.2, 1),height 500ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),border-radius 500ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer;overflow:hidden;pointer-events:all}#reader-container .content .pages .overlayer .page .overlay.area{background-color:rgba(255,255,255,0.25);border:2px solid rgba(255,255,255,0)}#reader-container .content .pages .overlayer .page .overlay.area .icon{opacity:0}#reader-container .content .pages .overlayer .page .overlay.area:not(.open):hover{-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);border:2px solid #fff}#reader-container .content .pages .overlayer .page .overlay.area:active,#reader-container .content .pages .overlayer .page .overlay.area.pressed{-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}#reader-container .content .pages .overlayer .page .overlay.pin{background-color:#303F9F;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);width:32px;height:32px;-moz-border-radius:32px;-webkit-border-radius:32px;border-radius:32px}#reader-container .content .pages .overlayer .page .overlay.pin:active,#reader-container .content .pages .overlayer .page .overlay.pin.pressed{-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}#reader-container .content .pages .overlayer .page .overlay .icon{-moz-transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),right 500ms cubic-bezier(0.4, 0, 0.2, 1),bottom 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),right 500ms cubic-bezier(0.4, 0, 0.2, 1),bottom 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),right 500ms cubic-bezier(0.4, 0, 0.2, 1),bottom 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 300ms cubic-bezier(0.4, 0, 0.2, 1),top 500ms cubic-bezier(0.4, 0, 0.2, 1),left 500ms cubic-bezier(0.4, 0, 0.2, 1),right 500ms cubic-bezier(0.4, 0, 0.2, 1),bottom 500ms cubic-bezier(0.4, 0, 0.2, 1);position:absolute;top:0;left:0;right:0;bottom:0;width:32px;height:32px;color:rgba(255,255,255,0.87);font-family:'Material Icons' !important;font-weight:normal !important;font-style:normal !important;font-size:24px;display:inline-block !important;line-height:32px;text-transform:none;text-align:center;letter-spacing:normal;-ms-word-wrap:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}#reader-container .content .pages .overlayer .page .overlay .dimmer{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0);-moz-transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:background 150ms cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}#reader-container .content .pages .overlayer .page .overlay .content{cursor:auto;position:absolute;top:40px;left:8px;right:8px;bottom:8px;background:#fff;overflow:hidden;-moz-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;pointer-events:none}#reader-container .content .pages .overlayer .page .overlay .content .wrap{position:absolute;padding:8px}#reader-container .content .pages .overlayer .page .overlay.embed .content .wrap{height:100%;width:100%;padding:0}#reader-container .content .pages .overlayer .page .overlay.embed .content .wrap iframe{height:100%;width:100%;border:0}#reader-container .content .pages .overlayer .page .overlay.embed .controls .navigator{border-right:1px dotted rgba(255,255,255,0.2);margin-right:8px;padding-right:8px}#reader-container .content .pages .overlayer .page .overlay.gallery .content{background:none}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap{height:100%;width:100%;padding:0}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container{height:100%;width:100%;position:relative}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .navigation{position:absolute;top:0;bottom:0;z-index:4;cursor:pointer;margin:auto}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .navigation.left{left:0;right:auto}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .navigation.right{left:auto;right:0}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .dots{z-index:3;position:absolute;top:auto;left:0;right:0;bottom:0;text-align:center}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .dots .dot{width:12px;height:12px;background:rgba(255,255,255,0.2);margin:4px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;display:inline-block}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .dots .dot.active{background:#fff}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .fullscreen{position:absolute;top:auto;left:auto;right:0;bottom:0;z-index:4;cursor:pointer;margin:auto}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader{z-index:0;opacity:0;background:#000}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader img{width:auto;margin:auto}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader.appear{z-index:2;opacity:1}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader.appear.left{-moz-animation:gallery-left 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;-o-animation:gallery-left 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation:gallery-left 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:gallery-left 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader.appear.right{-moz-animation:gallery-right 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;-o-animation:gallery-right 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;-webkit-animation:gallery-right 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards;animation:gallery-right 500ms cubic-bezier(0.4, 0, 0.2, 1) forwards}#reader-container .content .pages .overlayer .page .overlay.gallery .content .wrap .container .loader.vanish{z-index:1;opacity:1}#reader-container .content .pages .overlayer .page .overlay.video .content .wrap,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player{height:100%;width:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content,#reader-container .content .pages .overlayer .page .overlay.video .content{background:none;overflow:visible}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap{padding:0;width:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap audio,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap audio{display:none}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player{background:#000;position:relative}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player:-webkit-full-screen,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player:-webkit-full-screen{width:100%;height:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player:-webkit-full-screen video,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player:-webkit-full-screen video{height:100%;width:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player .shield,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player .shield{z-index:10;background:transparent;position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player .controller,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player .controller{width:100%;z-index:11;position:absolute;left:0;bottom:0;right:0;top:auto;margin:auto;background:rgba(0,0,0,0.5)}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player .controller>.slider,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player .controller>.slider{margin:0 8px}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player .controller .hidden_menu,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player .controller .hidden_menu{opacity:0;position:absolute;bottom:32px;right:20px;height:150px;width:48px;padding:8px;background:rgba(0,0,0,0.5)}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player .controller .hidden_menu.open,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player .controller .hidden_menu.open{opacity:1}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .player video,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .player video{z-index:1;height:100%;width:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .controller,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .controller{width:100%}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .controller .icon,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .controller .icon{position:relative;right:auto;bottom:auto;left:auto;top:auto;opacity:1;border:1px solid rgba(255,255,255,0);cursor:pointer}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .controller .icon:hover,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .controller .icon:hover{border:1px solid rgba(255,255,255,0.2)}#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .controller .icon:active,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .controller .icon:active,#reader-container .content .pages .overlayer .page .overlay.audio .content .wrap .controller .icon.pressed,#reader-container .content .pages .overlayer .page .overlay.video .content .wrap .controller .icon.pressed{border:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.2)}#reader-container .content .pages .overlayer .page .overlay.open{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#303F9F;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);z-index:100}#reader-container .content .pages .overlayer .page .overlay.open .icon{right:auto;bottom:auto;left:8px;top:4px;opacity:1}#reader-container .content .pages .overlayer .page .overlay.open .controls,#reader-container .content .pages .overlayer .page .overlay.open .content{opacity:1;pointer-events:all}#reader-container .content .pages .overlayer .page .overlay .controls{-moz-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 500ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0;pointer-events:none;top:4px;left:44px;right:8px;height:32px;position:absolute;text-align:right}#reader-container .content .pages .overlayer .page .overlay .controls .icon{position:relative;right:auto;bottom:auto;left:auto;top:auto;opacity:1;border:1px solid rgba(255,255,255,0);cursor:pointer}#reader-container .content .pages .overlayer .page .overlay .controls .icon:hover{border:1px solid rgba(255,255,255,0.2)}#reader-container .content .pages .overlayer .page .overlay .controls .icon:active,#reader-container .content .pages .overlayer .page .overlay .controls .icon.pressed{border:1px solid rgba(255,255,255,0.3);background-color:rgba(255,255,255,0.2)}#reader-container .content .pages .overlayer .page .overlay:not(.open):hover .dimmer{background-color:rgba(255,255,255,0.1)}#reader-container .content .pages .overlayer .page .overlay:not(.open):active .dimmer,#reader-container .content .pages .overlayer .page .overlay:not(.open).pressed .dimmer{background-color:rgba(255,255,255,0.25)}#reader-container .content .pages .page{margin:auto;position:absolute;overflow:hidden;background:#fff;-moz-box-shadow:0px 6px 6px rgba(0,0,0,0.2);-webkit-box-shadow:0px 6px 6px rgba(0,0,0,0.2);box-shadow:0px 6px 6px rgba(0,0,0,0.2);z-index:2}#reader-container .content .pages .page.next,#reader-container .content .pages .page.previous{z-index:1}#reader-container .content .pages .page.animate{z-index:4}#reader-container .content .pages .page.wait{z-index:3}#reader-container .content .pages .page.hidden{display:none}#reader-container .content .pages .page .wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}#reader-container .content .pages .page .loader{position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .content .pages .page canvas{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;-moz-transition:opacity 250ms ease-in;-o-transition:opacity 250ms ease-in;-webkit-transition:opacity 250ms ease-in;transition:opacity 250ms ease-in}#reader-container .content .pages .page canvas.loading{opacity:0;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}#reader-container .content .pages.single .page{margin:auto}#reader-container .content .pages.double .page.left{right:50%}#reader-container .content .pages.double .page.right{left:50%}#reader-container .overviews{position:absolute;z-index:3;-moz-transition:transform 333ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:transform 333ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:transform 333ms cubic-bezier(0.4, 0, 0.2, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.2, 1);will-change:transform, scroll-position;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-overflow-scrolling:unset}#reader-container .overviews .thumb{display:inline-block;position:relative;margin:8px;overflow:hidden;background:#fff;cursor:pointer;-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-moz-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.2, 1);opacity:0.5}#reader-container .overviews .thumb:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:rgba(255,255,255,0.5)}#reader-container .overviews .thumb.active{opacity:1}#reader-container .overviews .thumb.active:after{opacity:0}#reader-container .overviews .thumb .loader{position:absolute;top:0;left:0;right:0;bottom:0}#reader-container .overviews .thumb:hover{opacity:0.9}#reader-container .overviews .thumb:hover:after{opacity:0}#reader-container .overviews.float{background-color:rgba(0,0,0,0.5)}#reader-container .overviews.left,#reader-container .overviews.right{top:0;bottom:0}#reader-container .overviews.top,#reader-container .overviews.bottom{left:0;right:0;white-space:nowrap}#reader-container .overviews.left{left:0}#reader-container .overviews.right{right:0}#reader-container .overviews.top{top:0}#reader-container .overviews.bottom{bottom:0}#reader-container .overviews.hidden.left{-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#reader-container .overviews.hidden.right{-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}#reader-container .overviews.hidden.top{-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}#reader-container .overviews.hidden.bottom{-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}#reader-container .controls{z-index:4;position:absolute;top:0;left:0;right:0;bottom:0;will-change:top, left, right, bottom;pointer-events:none}#reader-container .controls .top,#reader-container .controls .bottom,#reader-container .controls .left,#reader-container .controls .right,#reader-container .controls .topleft,#reader-container .controls .topright,#reader-container .controls .bottomleft,#reader-container .controls .bottomright{position:absolute}#reader-container .controls .top .horizontal,#reader-container .controls .bottom .horizontal,#reader-container .controls .left .horizontal,#reader-container .controls .right .horizontal,#reader-container .controls .topleft .horizontal,#reader-container .controls .topright .horizontal,#reader-container .controls .bottomleft .horizontal,#reader-container .controls .bottomright .horizontal,#reader-container .controls .top .vertical,#reader-container .controls .bottom .vertical,#reader-container .controls .left .vertical,#reader-container .controls .right .vertical,#reader-container .controls .topleft .vertical,#reader-container .controls .topright .vertical,#reader-container .controls .bottomleft .vertical,#reader-container .controls .bottomright .vertical{position:absolute}#reader-container .controls .top,#reader-container .controls .bottom{width:50%;left:25%;right:25%;height:64px}#reader-container .controls .left,#reader-container .controls .right{height:50%;top:25%;bottom:25%;width:64px}#reader-container .controls .top{top:0}#reader-container .controls .left{left:0}#reader-container .controls .bottom{bottom:0}#reader-container .controls .right{right:0}#reader-container .controls .topleft,#reader-container .controls .topright,#reader-container .controls .bottomleft,#reader-container .controls .bottomright{height:25%;width:25%}#reader-container .controls .topleft,#reader-container .controls .topleft .horizontal,#reader-container .controls .topleft .vertical{top:0;left:0}#reader-container .controls .topright,#reader-container .controls .topright .horizontal,#reader-container .controls .topright .vertical{top:0;right:0}#reader-container .controls .bottomleft,#reader-container .controls .bottomleft .horizontal,#reader-container .controls .bottomleft .vertical{bottom:0;left:0}#reader-container .controls .bottomright,#reader-container .controls .bottomright .horizontal,#reader-container .controls .bottomright .vertical{bottom:0;right:0}#reader-container .controls .ctrl{position:relative;cursor:pointer;pointer-events:all}#reader-container .controls .ctrl.hidden{visibility:hidden}#reader-container .controls .ctrl.gone{display:none}#reader-container .controls .ctrl.immersive{display:none}#reader-container .controls .icon{position:absolute;top:0;left:0;right:0;bottom:0;color:rgba(0,0,0,0.87);font-family:'Material Icons' !important;font-weight:normal !important;font-style:normal !important;font-size:24px;display:inline-block;line-height:48px;text-transform:none;text-align:center;letter-spacing:normal;-ms-word-wrap:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased !important;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:'liga';-webkit-font-feature-settings:'liga';font-feature-settings:'liga'}#reader-container .controls .btn{margin:8px;width:48px;height:48px;background:#fff;-moz-border-radius:48px;-webkit-border-radius:48px;border-radius:48px;-moz-transition:box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),background 150ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),background 150ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),background 150ms cubic-bezier(0.4, 0, 0.2, 1);transition:box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1),background 150ms cubic-bezier(0.4, 0, 0.2, 1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);box-shadow:0 2px 5px 0 rgba(0,0,0,0.26),0 2px 10px 0 rgba(0,0,0,0.16);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#reader-container .controls .btn:active,#reader-container .controls .btn.pressed{background:#eee;-moz-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}#reader-container .controls .btn .on,#reader-container .controls .btn .off{-moz-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);-o-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1);transition:opacity 200ms cubic-bezier(0.4, 0, 0.2, 1)}#reader-container .controls .btn.on .on{opacity:1}#reader-container .controls .btn.on .off{opacity:0}#reader-container .controls .btn.off .on{opacity:0}#reader-container .controls .btn.off .off{opacity:1}#reader-container .controls.small .btn{margin:6px;width:24px;height:24px}#reader-container .controls.small .icon{font-size:18px;line-height:24px}#reader-container .controls.small .top,#reader-container .controls.small .bottom{width:50%;left:25%;right:25%;height:36px}#reader-container .controls.small .left,#reader-container .controls.small .right{height:50%;top:25%;bottom:25%;width:36px}@-moz-keyframes spinner-spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spinner-spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-spin{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes image-loading{0%{-webkit-filter:saturate(20%) brightness(200%);filter:saturate(20%) brightness(200%)}50%{-webkit-filter:saturate(50%) brightness(125%);filter:saturate(50%) brightness(125%)}75%{-webkit-filter:saturate(75%) brightness(100%);filter:saturate(75%) brightness(100%)}100%{-webkit-filter:saturate(100%) brightness(100%);filter:saturate(100%) brightness(100%)}}@keyframes image-loading{0%{-webkit-filter:saturate(20%) brightness(200%);filter:saturate(20%) brightness(200%)}50%{-webkit-filter:saturate(50%) brightness(125%);filter:saturate(50%) brightness(125%)}75%{-webkit-filter:saturate(75%) brightness(100%);filter:saturate(75%) brightness(100%)}100%{-webkit-filter:saturate(100%) brightness(100%);filter:saturate(100%) brightness(100%)}}@-moz-keyframes indeterminate{0%{left:-25%;width:25%}50%{width:75%;left:50%}100%{width:5%;left:100%}}@-ms-keyframes indeterminate{0%{left:-25%;width:25%}50%{width:75%;left:50%}100%{width:5%;left:100%}}@-webkit-keyframes indeterminate{0%{left:-25%;width:25%}50%{width:75%;left:50%}100%{width:5%;left:100%}}@keyframes indeterminate{0%{left:-25%;width:25%}50%{width:75%;left:50%}100%{width:5%;left:100%}}@-ms-keyframes gallery-left{0%{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes gallery-left{0%{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes gallery-left{0%{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes gallery-left{0%{opacity:0;-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-ms-keyframes gallery-right{0%{opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-moz-keyframes gallery-right{0%{opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes gallery-right{0%{opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes gallery-right{0%{opacity:0;-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}#elc-cookie-consent{border-top:1px solid #C4C4C4;z-index:100;background:white;position:fixed;left:0;right:0;bottom:0;padding:20px;padding-bottom:30px}#elc-cookie-consent .elc-header-description p{color:black;padding-top:0.7rem;padding-right:1.0rem}#elc-cookie-consent .btn-cookie-consent{background-color:black;border-color:black;border-radius:0;padding:0.7rem 1.2rem 0.6rem 1.2rem;border:none;color:white}#elc-cookie-consent .cookie-row{display:flex;justify-content:space-between}@media (min-width: 0) and (max-width: 512px){#elc-cookie-consent .cookie-row{display:block}}@media (min-width: 513px) and (max-width: 768px){#elc-cookie-consent .cookie-row{display:block}}#elc-cookie-consent .elc-header-description{padding-bottom:0px;transform:translateY(-5px)}@media (min-width: 0) and (max-width: 512px){#elc-cookie-consent .elc-header-description{padding-bottom:30px}}@media (min-width: 513px) and (max-width: 768px){#elc-cookie-consent .elc-header-description{padding-bottom:20px}}#elc-cookie-consent .btn-cookie-consent{cursor:pointer}
