/*
Copyright 2011-2021 Mobie Oy
https://www.mobie.fi/

MARKUP DEFINED IN THIS FILE IS PROPRIETARY AND MAY NOT BE USED IN ANY OTHER CONTEXT WITHOUT PERMISSION
*/
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}.hidden{display:none}.microdata{display:none}strong,b{font-weight:bold}em,i{font-style:italic}address{font-style:italic}ul{padding-left:20px;list-style-type:disc}ol{padding-left:26px;list-style-type:decimal}a{color:inherit;text-decoration:inherit}sup{vertical-align:super}sub{vertical-align:sub}sup,sub{line-height:0;font-size:.83em}.no-treesaver body{text-align:center;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;line-height:1.2;background-color:#f0f0f0}.no-treesaver article,.no-treesaver .compat-navi,.no-treesaver .no-script{margin:0px auto 0px auto}.no-treesaver .compat-navi{width:542px;height:30px;padding:0px 10px;background:-moz-linear-gradient(top, #2A2A2A 0%, #444444 100%);background:-webkit-gradient(linear, left top, left bottom, from(#2A2A2A), to(#444444));background:-ms-linear-gradient(top, #2A2A2A 0%, #444444 100%);background:linear-gradient(top, #2A2A2A 0%, #444444 100%);background-color:#373737;filter:progid:DXImageTransform.Microsoft.gradient( 		startColorstr="#FF2A2A2A", endColorstr="#FF444444", GradientType=0)}.no-treesaver .compat-navi li,.no-treesaver .compat-navi a{display:block;height:30px;line-height:30px}.no-treesaver .compat-navi li{float:left}.no-treesaver .compat-navi a{padding:0px 10px;color:#fff;text-decoration:none;font-size:14px}.no-treesaver .no-script{width:522px;padding:5px 20px;background-color:#fff;font-size:13px;color:red}.no-treesaver article{width:522px;padding:20px;text-align:left;background-color:#fff}.no-treesaver .img.fallback{border-style:none;margin:10px 0px;padding:0}.no-treesaver p{margin-bottom:10px}.no-treesaver h1,.no-treesaver h2,.no-treesaver h3,.no-treesaver h4,.no-treesaver h5,.no-treesaver h6{margin-bottom:10px}.no-treesaver h1{font-size:24px}.no-treesaver h2{font-size:18px}.no-treesaver h3{font-size:16px}.no-treesaver h4,.no-treesaver h5,.no-treesaver h6{font-size:14px}.no-treesaver .toc-entry{display:block;clear:both;min-height:48px;padding:5px 0px;border-bottom:1px solid #eee}.no-treesaver .toc-entry img{float:left;width:48px;height:48px;margin:0px 10px 10px 0px}.no-treesaver .toc-entry h4{font-size:13px;font-weight:bold}.treesaver body{overflow:hidden;margin:0;border:0px none #000;padding:0}.treesaver .chrome,.treesaver .viewer,.treesaver .grid,.treesaver .column,.treesaver .container{position:absolute;overflow:hidden;font-size:13px;line-height:20px}.treesaver .chrome{top:0;right:0;bottom:0;left:0}.treesaver .chrome .viewer{z-index:0;overflow:visible}.treesaver .grid{overflow:visible !important}.treesaver .group{position:absolute;top:0;bottom:0;padding:0}.treesaver div{font-size:13px;font-style:normal;font-weight:normal;line-height:20px}.treesaver body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.treesaver h4,.treesaver h5,.treesaver h6{line-height:20px}.treesaver h4{font-size:15.6px;margin-top:20px}.treesaver h5{font-size:14.3px;margin-top:0px}.treesaver h1,.treesaver h2,.treesaver h3,.treesaver h4,.treesaver h5,.treesaver h6{text-rendering:optimizeLegibility}.treesaver .preformatted{font-family:monospace}.treesaver .column p{text-indent:20px;margin-top:0px}.treesaver .column p.section-first{text-indent:0}.treesaver .column p.no-indent{text-indent:0}.treesaver .column p.indent{text-indent:20px}.treesaver .column p.break-after{margin-bottom:20px}.treesaver .column p.drop-cap{text-indent:0}.treesaver .column p.drop-cap:first-letter{text-transform:uppercase;font-size:40px;height:40px;line-height:40px;display:block;float:left;margin-right:.08em;font-weight:normal}.treesaver .column ul,.treesaver .column ol{margin-bottom:20px}.treesaver .column ul.nested,.treesaver .column ol.nested{margin-bottom:0px}.treesaver .column .horizontal-rule-wrap{color:transparent;text-indent:0}.treesaver .column .horizontal-rule-wrap .horizontal-rule{display:block;position:relative;top:.5em}.treesaver .column .spacing-normal{letter-spacing:0}.treesaver .column .spacing-tight{letter-spacing:-0.0375em}.treesaver .column .spacing-tighter{letter-spacing:-0.075em}.treesaver .column .spacing-wide{letter-spacing:.0375em}.treesaver .column .spacing-wider{letter-spacing:.075em}.treesaver .column .fallback.incolumn{margin:0 auto;padding:0;border-style:none;min-height:0;text-align:center}.treesaver .column .fallback.incolumn img{display:block;float:none;margin:0 auto}.treesaver .column .fallback.incolumn .caption{margin:0;font-size:85%}.treesaver .column .fallback.incolumn.external img{max-width:100%;height:auto}.treesaver .column iframe{display:block}.treesaver .column .inline-wrap img{width:auto;max-height:15px;display:inline;vertical-align:text-bottom}.treesaver .column .aside{padding:20px;margin-top:20px;margin-bottom:20px;background-color:#f0f0f0}.treesaver .column .aside:first-child{margin-top:0px}.treesaver .column .aside:last-child{margin-bottom:0px}.treesaver .column .aside *:first-child{margin-top:0px}.treesaver .column .aside *:last-child{margin-bottom:0px}.treesaver .column .aside p{text-indent:0}.treesaver .column .aside .incolumn img{max-width:100%;height:auto}.treesaver .column .aside.info{background-color:#e2ecf6}.treesaver .column .aside.comment{background-color:#cfe9d0}.treesaver .column .aside.definition{background-color:#e6f2be}.treesaver .column audio{display:block;width:100%}.treesaver.browser-mozilla .column p.drop-cap:first-letter{margin-top:.15em}.treesaver .horizontal-rule{border-top:1px solid #000}.treesaver .container iframe{display:block}.treesaver .container p.caption,.treesaver .column .fallback.incolumn p.caption{text-indent:0;text-align:left}.treesaver .container p.caption a,.treesaver .column .fallback.incolumn p.caption a{text-color:inherit}.treesaver .container p.caption img,.treesaver .column .fallback.incolumn p.caption img{display:inline;vertical-align:baseline}.treesaver #previousPage,.treesaver #nextPage{opacity:.25;z-index:-1;cursor:pointer}.treesaver #currentPage{z-index:1}.treesaver .photostream.grid{margin-top:0;margin-bottom:0;padding:0}.treesaver .photostream .container{top:0;bottom:0;margin:0;padding:0}.treesaver .photostream .container.cw12 .overlay{font-size:36px}.treesaver .photostream .container.cw11 .overlay{font-size:33px}.treesaver .photostream .container.cw10 .overlay{font-size:31px}.treesaver .photostream .container.cw9 .overlay{font-size:28px}.treesaver .photostream .container.cw8 .overlay{font-size:26px}.treesaver .photostream .container.cw7 .overlay{font-size:23px}.treesaver .photostream .container.cw6 .overlay{font-size:21px}.treesaver .photostream .container.cw5 .overlay{font-size:18px}.treesaver .photostream .container.cw4 .overlay{font-size:16px}.treesaver .photostream .container.cw3 .overlay{font-size:14px}.treesaver .photostream .wrap{position:relative}.treesaver .photostream .overlay{position:absolute;top:0;bottom:0;left:0;right:0}.treesaver .clearfix{display:block;clear:both}.treesaver .chrome .viewer{top:0;bottom:42px;left:0;right:0;background-color:#e8e8e8}.treesaver .chrome .control-bar{position:absolute;bottom:0;left:0;right:0;height:40px;background-color:#fdfdfd;border-top:2px solid #909090}.treesaver .chrome .control-bar button{height:36px;width:40px;cursor:pointer;margin-top:2px;background-color:transparent;border:0px none #fdfdfd}.treesaver .chrome .control-bar button[disabled]{cursor:default}.treesaver .chrome .control-bar .navi-buttons{position:absolute;left:60px;right:55px;min-width:205px;text-align:center}.treesaver .chrome .control-bar .navi-buttons button,.treesaver .chrome .control-bar .navi-buttons button[disabled]{margin-left:2px;margin-right:2px;background-image:url("img/controls.png");background-repeat:no-repeat}.treesaver .chrome .control-bar .navi-buttons .prevArticle{background-position:-5px -7px}.treesaver .chrome .control-bar .navi-buttons .prevArticle[disabled]{background-position:-5px -57px}.treesaver .chrome .control-bar .navi-buttons .prev{background-position:-55px -7px}.treesaver .chrome .control-bar .navi-buttons .prev[disabled]{background-position:-55px -57px}.treesaver .chrome .control-bar .navi-buttons .next{background-position:-105px -7px}.treesaver .chrome .control-bar .navi-buttons .next[disabled]{background-position:-105px -57px}.treesaver .chrome .control-bar .navi-buttons .nextArticle{background-position:-155px -7px}.treesaver .chrome .control-bar .navi-buttons .nextArticle[disabled]{background-position:-155px -57px}.treesaver .chrome .control-bar .pagenumber{display:block;position:absolute;width:55px;height:40px;line-height:40px;right:0;text-align:center;color:#777;font-size:14px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.treesaver .chrome .control-bar .menu{position:absolute;left:2px;width:58px;background:transparent url("img/menu.png") center center no-repeat}.treesaver .chrome .sidebar{position:absolute;display:block;z-index:3;top:0;left:-320px;bottom:40px;overflow:hidden;overflow-y:auto;width:318px;background-color:#fdfdfd;border-right:2px solid #909090;-webkit-transition:left .4s ease-in-out;-moz-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.treesaver .chrome .sidebar .toc{width:318px;border-bottom:1px solid #fff}.treesaver .chrome .sidebar .toc .article{width:318px;height:60px;border-top:1px solid #fff;border-bottom:1px solid #e4e4e4}.treesaver .chrome .sidebar .toc .article>a{display:block;height:48px;padding:6px;text-decoration:none;overflow:hidden}.treesaver .chrome .sidebar .toc .article>a.parity-odd{background-color:#f8f8f8}.treesaver .chrome .sidebar .toc .article .thumb{width:46px;height:46px;float:left;margin-right:10px;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.treesaver .chrome .sidebar .toc .article h3{color:#222;font-weight:normal;font-size:12px;line-height:14px}.treesaver .chrome .sidebar .toc .article .desc{color:#666;font-size:11px;line-height:13px;margin-top:5px}.treesaver .chrome .sidebar .toc .article.current{border-bottom-color:#cacaca}.treesaver .chrome .sidebar .toc .article.current>a{background:-moz-linear-gradient(top, #fdfdfd 0%, #d7d7d7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#d7d7d7));background:-ms-linear-gradient(top, #fdfdfd 0%, #d7d7d7 100%);background:linear-gradient(top, #fdfdfd 0%, #d7d7d7 100%);background-color:#eaeaea;filter:progid:DXImageTransform.Microsoft.gradient( 		startColorstr="#FFFDFDFD", endColorstr="#FFD7D7D7", GradientType=0)}.treesaver .chrome.sidebar-active .sidebar{left:0px}.treesaver .chrome .menubox{display:none;position:absolute;left:0;bottom:40px;z-index:4;width:180px;background-color:#fdfdfd;border-top:2px solid #909090;border-right:2px solid #909090;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topright:7px;border-top-right-radius:7px}.treesaver .chrome .menubox ul{background-color:transparent;padding:0px 0px 8px 0px}.treesaver .chrome .menubox li{list-style-type:none;margin:0px;padding:0px;border-bottom:1px solid #ddd}.treesaver .chrome .menubox li a{display:block;color:#777;text-decoration:none;text-align:left;height:20px;padding:8px 0px 8px 40px;background-image:url("img/menu-icons.png");background-repeat:no-repeat;background-position:center left}.treesaver .chrome .menubox li.twitter a{background-position:0px 0px}.treesaver .chrome .menubox li.facebook a{background-position:0px -36px}.treesaver .chrome .menubox li.email a{background-position:0px -72px}.treesaver .chrome .menubox li.cover a{background-position:0px -108px}.treesaver .chrome .menubox li.toc a{background-position:0px -144px}.treesaver .chrome .menubox li.pdf a{background-position:0px -180px}.treesaver .chrome.menu-active .menubox{display:block}.treesaver .chrome .appcache-loading{position:absolute;display:none;top:0;left:0;height:20px;background:transparent url("img/appcache-loading.gif") no-repeat left center}.treesaver .chrome .appcache-loading .loading-text{padding-left:20px;line-height:20px;font-size:12px;color:#fff;text-shadow:rgba(51,51,51,.75) 1px 1px 2px}.treesaver .chrome.default{min-width:421px}.treesaver .chrome.default .open-sidebar,.treesaver .chrome.default .close-sidebar{position:absolute;display:block;left:0;top:50%;width:30px;height:120px;margin-top:-100px;cursor:pointer;background:#fdfdfd url("img/toc-tab.png") no-repeat center center;border:2px solid #909090;border-left-style:none;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px;border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;-webkit-transition:left .4s ease-in-out;-moz-transition:left .4s ease-in-out;transition:left .4s ease-in-out}.treesaver .chrome.default[lang=en] .open-sidebar,.treesaver .chrome.default[lang=en] .close-sidebar{background-image:url("i18n/en/toc-tab.png")}.treesaver .chrome.default[lang=sv] .open-sidebar,.treesaver .chrome.default[lang=sv] .close-sidebar{background-image:url("i18n/sv/toc-tab.png")}.treesaver .chrome.default .open-sidebar{z-index:3}.treesaver .chrome.default .close-sidebar{z-index:2}.treesaver .chrome.default.sidebar-active .open-sidebar,.treesaver .chrome.default.sidebar-active .close-sidebar{left:320px}.treesaver .chrome.default.sidebar-active .close-sidebar{z-index:4}.treesaver .chrome.small{max-width:420px}.treesaver .chrome.small .close-sidebar{display:none;position:absolute;left:2px;width:58px;background:transparent url("img/close.png") center center no-repeat}.treesaver .chrome.small.sidebar-active .close-sidebar{display:block;z-index:4}.treesaver .chrome.small.sidebar-active .menu{display:none}.treesaver .fullscreen-container{position:relative}.treesaver .fullscreen-container .fullscreen-toggle-btn{position:absolute;right:0;top:0;display:block;width:32px;height:32px;border-style:none;padding:0;background-color:transparent;cursor:pointer;z-index:2}.treesaver .fullscreen-container .fullscreen-toggle-btn img{position:absolute;top:0;left:0;width:32px;height:32px}.treesaver .fullscreen-container.active{width:100%;height:100%;background-color:#000}.treesaver .fullscreen-container.active .fullscreen{width:100% !important;height:100% !important}.treesaver .fullscreen-container.active .fullscreen iframe{width:100% !important;height:100% !important}.treesaver .pseudo-fullscreen *{visibility:hidden;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:all 0 linear 0 !important;-moz-transition:all 0 linear 0 !important;-ms-transition:all 0 linear 0 !important;-o-transition:all 0 linear 0 !important;transition:all 0 linear 0 !important}.treesaver .pseudo-fullscreen .pseudo-fullscreen-content{visibility:visible;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.treesaver .pseudo-fullscreen .pseudo-fullscreen-content *{visibility:visible}.treesaver .pseudo-fullscreen .chrome,.treesaver .pseudo-fullscreen #currentPage{width:100% !important;height:100% !important}.treesaver .grid{width:1098px;background-color:#fff;margin:10px;min-height:40px}.treesaver .chrome.small .grid{margin:2px 5px}.treesaver .grid,.treesaver .loading,.treesaver .error{-webkit-box-shadow:0px 0px 8px rgba(136,136,136,.8);-moz-box-shadow:0px 0px 8px rgba(136,136,136,.8);box-shadow:0px 0px 8px rgba(136,136,136,.8)}.treesaver .column,.treesaver .container{top:18px;bottom:18px}.treesaver .column{width:1098px;text-align:left;min-height:40px}.treesaver .container .figure-img{display:block}.treesaver .container.bottom img.figure-img{margin-top:20px}.treesaver .container.zoomable{cursor:pointer}.treesaver .container p.caption{padding-bottom:3px;padding-bottom:3px}.treesaver .container p.pullquote{text-indent:0}.treesaver .g1{width:108px}.treesaver .g2{width:198px}.treesaver .g3{width:288px}.treesaver .g4{width:378px}.treesaver .g5{width:468px}.treesaver .g6{width:558px}.treesaver .g7{width:648px}.treesaver .g8{width:738px}.treesaver .g9{width:828px}.treesaver .g10{width:918px}.treesaver .g11{width:1008px}.treesaver .g12{width:1098px}.treesaver .cw1{width:72px}.treesaver .cw2{width:162px}.treesaver .cw3{width:252px}.treesaver .cw4{width:342px}.treesaver .cw5{width:432px}.treesaver .cw6{width:522px}.treesaver .cw7{width:612px}.treesaver .cw8{width:702px}.treesaver .cw9{width:792px}.treesaver .cw10{width:882px}.treesaver .cw11{width:972px}.treesaver .cw12{width:1062px}.treesaver .c0{margin-left:0}.treesaver .c1{margin-left:18px}.treesaver .c2{margin-left:108px}.treesaver .c3{margin-left:198px}.treesaver .c4{margin-left:288px}.treesaver .c5{margin-left:378px}.treesaver .c6{margin-left:468px}.treesaver .c7{margin-left:558px}.treesaver .c8{margin-left:648px}.treesaver .c9{margin-left:738px}.treesaver .c10{margin-left:828px}.treesaver .c11{margin-left:918px}.treesaver .c12{margin-left:1008px}.treesaver .fixed.r3x4.grid.cw1,.treesaver .fixed.r3x4.container.cw1,.treesaver .fixed.r3x4.container.cw1 img{height:96px}.treesaver .fixed.r3x4.container.cw1 img{width:72px}.treesaver .fixed.r3x4.grid.cw2,.treesaver .fixed.r3x4.container.cw2,.treesaver .fixed.r3x4.container.cw2 img{height:216px}.treesaver .fixed.r3x4.container.cw2 img{width:162px}.treesaver .fixed.r3x4.grid.cw3,.treesaver .fixed.r3x4.container.cw3,.treesaver .fixed.r3x4.container.cw3 img{height:336px}.treesaver .fixed.r3x4.container.cw3 img{width:252px}.treesaver .fixed.r3x4.grid.cw4,.treesaver .fixed.r3x4.container.cw4,.treesaver .fixed.r3x4.container.cw4 img{height:456px}.treesaver .fixed.r3x4.container.cw4 img{width:342px}.treesaver .fixed.r3x4.grid.cw5,.treesaver .fixed.r3x4.container.cw5,.treesaver .fixed.r3x4.container.cw5 img{height:576px}.treesaver .fixed.r3x4.container.cw5 img{width:432px}.treesaver .fixed.r3x4.grid.cw6,.treesaver .fixed.r3x4.container.cw6,.treesaver .fixed.r3x4.container.cw6 img{height:696px}.treesaver .fixed.r3x4.container.cw6 img{width:522px}.treesaver .fixed.r3x4.grid.cw7,.treesaver .fixed.r3x4.container.cw7,.treesaver .fixed.r3x4.container.cw7 img{height:816px}.treesaver .fixed.r3x4.container.cw7 img{width:612px}.treesaver .fixed.r3x4.grid.cw8,.treesaver .fixed.r3x4.container.cw8,.treesaver .fixed.r3x4.container.cw8 img{height:936px}.treesaver .fixed.r3x4.container.cw8 img{width:702px}.treesaver .fixed.r3x4.grid.cw9,.treesaver .fixed.r3x4.container.cw9,.treesaver .fixed.r3x4.container.cw9 img{height:1056px}.treesaver .fixed.r3x4.container.cw9 img{width:792px}.treesaver .fixed.r3x4.grid.cw10,.treesaver .fixed.r3x4.container.cw10,.treesaver .fixed.r3x4.container.cw10 img{height:1176px}.treesaver .fixed.r3x4.container.cw10 img{width:882px}.treesaver .fixed.r3x4.grid.cw11,.treesaver .fixed.r3x4.container.cw11,.treesaver .fixed.r3x4.container.cw11 img{height:1296px}.treesaver .fixed.r3x4.container.cw11 img{width:972px}.treesaver .fixed.r3x4.grid.cw12,.treesaver .fixed.r3x4.container.cw12,.treesaver .fixed.r3x4.container.cw12 img{height:1416px}.treesaver .fixed.r3x4.container.cw12 img{width:1062px}.treesaver .fallback{min-height:32px;margin:20px 0px;padding:8px;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.treesaver .fallback.img{min-height:72px}.treesaver .fallback img{float:left;margin-right:8px}.treesaver .fallback .caption{text-indent:0;font-size:.85em;color:#555}.treesaver .fallback.zoomable{cursor:pointer}.treesaver .fallback:hover{border-color:#555}.treesaver .loading,.treesaver .error{position:absolute;width:288px}.treesaver .loading{height:32px;padding-top:10px;background-color:#fff;text-align:center}.treesaver .loading .loading-text{line-height:25px;background-image:url("img/loading-16x16.gif");background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-left:-10px}.treesaver .error{height:32px;padding-top:10px;background-color:#fff;text-align:center;color:red}.treesaver .error .error-text{line-height:25px;background-image:url("img/error-16x16.png");background-repeat:no-repeat;background-position:left center;padding-left:20px;margin-left:-10px}.treesaver .lightbox,.treesaver .lightbox .container{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.treesaver .lightbox{z-index:10;background-image:url("img/overlay-dark.png");background-repeat:repeat}.treesaver .lightbox .container{background-color:#fff;padding:8px;text-align:center}.treesaver .lightbox .container .figure-img{margin:0 auto}.treesaver .lightbox .container .caption{text-align:left;font-size:12px;color:#555;padding:0}.column h1,.column h2,.column h3,.column h4,.column h5,.column h6{color:#141414;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;font-weight:bold;margin-bottom:20px;margin-top:20px}.column p.drop-cap:first-letter{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000}.container p.caption{font-size:11px;line-height:14px;color:#555;margin-top:3px}.container.pullquote{font-size:18px;line-height:23px;letter-spacing:.05em;font-family:"Georgia","Times New Roman","Times",serif;font-style:italic;color:#141414;padding-top:6px;padding-bottom:6px}.container.pullquote.top{border-bottom:1px none #e0e0e0}.container.pullquote.bottom{border-top:1px solid #e0e0e0}.smallscreen .container.pullquote{font-size:15px;line-height:18px;letter-spacing:.03em}.smallscreen .container.pullquote.top{border-bottom-style:solid}.column a,.container a{color:#2a4b4e}.column a:hover,.container a:hover{color:#3c6b6f}.editorial .column,.editorial .container,.article .column,.article .container{top:18px;bottom:38px}.editorial .running-title,.article .running-title{position:absolute;bottom:0;left:18px;right:18px;height:28px;border-top:1px solid #e0e0e0;color:#a0a0a0;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-style:italic;font-size:12px;line-height:28px;text-align:right;overflow:hidden}.ivory-cover.grid{margin-top:0;margin-bottom:0;padding:0}.ivory-cover .column,.ivory-cover .container{top:0px;bottom:0px;margin:0px;padding:0px}.ivory-cover .cover-overlay{top:0;left:0;bottom:auto}.ivory-cover .cover-overlay img{display:block}.ivory-cover .cover-logo{display:absolute;top:0;left:0}.ivory-cover .edition-wrap{position:absolute;bottom:4.2372881356%;left:0px;right:0px;font-family:"Oswald",Arial,"Helvetica Neue",Helvetica,sans-serif}.ivory-cover .edition-wrap .inner{background-color:#fff;opacity:.75;padding:5px}.ivory-cover .edition-wrap h1{font-size:26px;line-height:34px;text-align:center;color:#222}.smallscreen .ivory-cover .edition-wrap h1{font-size:20px;line-height:22px}.ivory-cover .edition-wrap h2{font-size:14px;line-height:17px;text-align:center;color:#222}.smallscreen .ivory-cover .edition-wrap h2{font-size:12px;line-height:13px}.no-cover-title .ivory-cover .edition-wrap{display:none}.treesaver .ivory-toc{line-height:1px}.treesaver .ivory-toc .container{top:10px}.treesaver .ivory-toc .toc-figure-primary{width:528px}.treesaver .ivory-toc .toc-figure-secondary{width:260.5px}.treesaver .ivory-toc .toc-figure-secondary.c2{margin-left:274.5px}.treesaver .ivory-toc.g6.firstpage{width:542px}.treesaver .ivory-toc.g6.firstpage .c1{margin-left:7px}.treesaver .ivory-toc.g6.firstpage .toc-title{width:528px}.treesaver .ivory-toc.g3.firstpage{width:275px}.treesaver .ivory-toc.g3.firstpage .c1{margin-left:7px}.treesaver .ivory-toc.g3.firstpage .toc-title,.treesaver .ivory-toc.g3.firstpage .toc-figure-compact{width:261px}.treesaver .ivory-toc.g9.compactpage{width:811px}.treesaver .ivory-toc.g6.compactpage{width:542px}.treesaver .ivory-toc.g3.compactpage{width:275px}.treesaver .ivory-toc.compactpage .toc-figure-compact{width:260.5px}.treesaver .ivory-toc.compactpage .toc-figure-compact.c1{margin-left:7px}.treesaver .ivory-toc.compactpage .toc-figure-compact.c2{margin-left:275px}.treesaver .ivory-toc.compactpage .toc-figure-compact.c3{margin-left:542px}.ivory-toc .toc-title{padding-top:38px}.ivory-toc .toc-title .toc-hgroup{padding-bottom:12px}.smallscreen .ivory-toc .toc-title{padding-top:12px}.ivory-toc .toc-title h1,.ivory-toc .toc-title h2,.ivory-toc .toc-title h3{text-align:center}.ivory-toc .toc-title h1{font-family:"Georgia","Times New Roman","Times",serif;font-size:13px;line-height:14px;letter-spacing:.3em;color:#333;text-transform:uppercase}.smallscreen .ivory-toc .toc-title h1{font-size:14px;line-height:17px}.ivory-toc .toc-title h2{font-family:"Oswald",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:28px;line-height:36px;font-weight:normal;letter-spacing:.01em;color:#404040}.smallscreen .ivory-toc .toc-title h2{font-size:24px;line-height:26px;letter-spacing:-0.06em}.ivory-toc .toc-title h3{font-family:"Oswald",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:16px;line-height:19px;letter-spacing:.04em;color:#333}.smallscreen .ivory-toc .toc-title h3{font-size:14px;line-height:15px;letter-spacing:-0.06em}.ivory-toc .toc-block a{display:block}.ivory-toc .toc-block .box{position:relative}.ivory-toc .toc-block .box hgroup{background-color:#d6d6d6}.ivory-toc .toc-block .box hgroup{position:absolute;bottom:0;left:0;right:0;background-color:rgba(204,204,204,.8);padding:13px}.ivory-toc .toc-block .box hgroup h4{color:#000;margin:0}.ivory-toc .toc-block .box hgroup h5{color:#000;margin:0}.ivory-toc .container.toc-figure-primary .box hgroup h4,.ivory-toc .container.toc-figure-secondary .box hgroup h4{font-family:"Oswald",Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal}.ivory-toc .container.toc-figure-primary .box hgroup h5,.ivory-toc .container.toc-figure-secondary .box hgroup h5{font-weight:normal}.ivory-toc .container.toc-figure-primary{height:307px}.ivory-toc .container.toc-figure-primary .box{height:300px}.ivory-toc .container.toc-figure-primary .box hgroup{padding:26px 13px}.ivory-toc .container.toc-figure-primary .box hgroup h4{font-size:17px;line-height:20px;text-transform:uppercase}.ivory-toc .container.toc-figure-primary .box hgroup h5{font-size:14px;line-height:15px}.ivory-toc .container.toc-figure-secondary{height:197px}.ivory-toc .container.toc-figure-secondary .box{height:190px}.ivory-toc .container.toc-figure-secondary h4{font-size:16px;line-height:19px}.ivory-toc .container.toc-figure-secondary h5{font-size:12px;line-height:13px}.ivory-toc .container.toc-figure-compact{height:82px}.ivory-toc .container.toc-figure-compact .box{height:75px;position:relative;background-color:#ebebeb}.ivory-toc .container.toc-figure-compact .box img{position:absolute;top:0;left:0}.ivory-toc .container.toc-figure-compact .box hgroup{position:absolute;top:5px;bottom:5px;right:5px;left:80px;overflow:hidden;height:65px}.ivory-toc .container.toc-figure-compact .box hgroup h4,.ivory-toc .container.toc-figure-compact .box hgroup h5{line-height:15px}.ivory-toc .container.toc-figure-compact .box hgroup h4{color:#000;font-family:"Oswald",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:14px;font-weight:normal;margin:0}.ivory-toc .container.toc-figure-compact .box hgroup h5{color:#333;font-size:12px;margin-top:3px}.no-treesaver .toc .fallback{clear:both;margin:10px 0px}.no-treesaver .toc .fallback img{float:left;display:block;margin:0px 10px 10px 0px;max-height:50px;max-width:50px}.editorial .column{width:252px}.editorial.firstpage .article-title{padding-top:25px;padding-bottom:15px}.smallscreen .editorial.firstpage .article-title{padding-top:8px;padding-bottom:0px}.editorial.firstpage .article-title h1,.editorial.firstpage .article-title h2{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.editorial.firstpage .article-title h1{font-size:38px;line-height:42px;color:#141414}.smallscreen .editorial.firstpage .article-title h1{font-size:28px;line-height:31px;padding-bottom:4px}.editorial.firstpage .article-title h2{font-size:16px;line-height:21px;letter-spacing:.08em;color:#444}.smallscreen .editorial.firstpage .article-title h2{font-size:16px;line-height:21px;padding-bottom:0px}.article .column{width:252px}.article.firstpage .article-title{border-top:3px double #e0e0e0;border-bottom:1px solid #e0e0e0;padding-top:18px}.smallscreen .article.firstpage .article-title{padding-top:8px;padding-bottom:4px}.article.firstpage .article-title h1,.article.firstpage .article-title h2{text-align:center;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:normal;padding-bottom:18px}.article.firstpage .article-title h1{font-size:34px;line-height:37px;letter-spacing:-0.02em;color:#141414}.article.firstpage .article-title h2{font-size:16px;line-height:21px;letter-spacing:.02em;color:#444}.smallscreen .article.firstpage .article-title h1,.smallscreen .article.firstpage .article-title h2{padding-bottom:4px}.smallscreen .article.firstpage .article-title h1{font-size:22px;line-height:24px;letter-spacing:-0.06em}.smallscreen .article.firstpage .article-title h2{font-size:16px;line-height:18px;letter-spacing:-0.06em}.photostream .overlay{padding:5%}.photostream .overlay .caption,.photostream .overlay .title,.photostream .overlay .alt{float:right;clear:both;text-align:right;color:#fff;text-shadow:#000 1px 1px 3px;padding-bottom:2%}.photostream .overlay .caption{font-size:.6em;line-height:1.1em;font-family:"Georgia","Times New Roman","Times",serif;font-weight:lighter}.photostream .overlay .title{font-size:1.7em;line-height:1em;letter-spacing:-0.04em;text-transform:uppercase;min-height:25%}.photostream .overlay .alt{width:50%;font-size:.7em;line-height:1.25em;font-family:"Georgia","Times New Roman","Times",serif;min-height:30%} /* Jazz is not dead, it just smells funny. */
