﻿a.button{background-color:#e46b00;padding:5px 10px;border-radius:2px;font-size:0.77778em;text-transform:uppercase;color:#FFF;font-weight:bold;font-family:"Neue Frutiger W01";-webkit-font-smoothing:antialiased}a img{border:0}svg{max-height:100%}h2 a,a h2{color:#b74900}.error{clear:both;text-align:center;margin:40px 0}.dateline{font-size:0.88889em;color:#666}.intro{max-width:40em;margin-bottom:2.22222em;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;box-sizing:content-box}.video-container.r4x3{padding-bottom:75%}.video-container.r1x1{padding-bottom:100%}#contentbody .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}hr.clear{border:0;visibility:hidden;clear:both;height:1px}.textblock ul li{list-style:none;position:relative}.textblock ul li::before{content:"◆";position:absolute;left:-20px;color:#FD0;text-shadow:#666 0 1px 1px}p.backlink{font-family:"Neue Frutiger W01";font-weight:600;margin-bottom:0.55556em;margin-top:0;padding:9px 0 0 0}p.backlink+.backlink{border-top:1px solid #CCC}p.backlink strong{text-transform:uppercase}p.backlink::before{content:"‹";font-weight:bold;margin-right:5px;font-size:1.33333em;line-height:0}.prevnext{border-top:1px solid #CCC;clear:both;margin:30px 0;padding:3px 0 0 0}.prevnext li{list-style:none;width:50%;float:left;font-family:"Neue Frutiger W01";font-weight:bold;margin-top:5px;padding-left:10px}.prevnext li.prev::before{content:"‹";font-weight:bold;margin-left:-15px;margin-right:5px;font-size:1.33333em;line-height:0}.prevnext li.next{text-align:right;float:right;border-left:1px solid #CCC;padding-right:10px}.prevnext li.next::after{content:"›";font-weight:bold;margin-left:5px;margin-right:-15px;font-size:1.33333em;line-height:0}.prevnext li .mname{font-family:"Amasis W01";font-weight:normal}.extlink:after{content:" ";display:inline-block;height:10px;width:10px;margin-left:3px;background-position:0 0;background-repeat:no-repeat;background-image:url(/images/arrow2.png);background-image:-webkit-image-set(url(/images/arrow2.png) 1x, url(/images/arrow2_2x.png) 2x)}.extlink.noext:after{content:none}.blurb{padding-bottom:1.11111em;padding-top:1.05556em;border-top:1px solid #CCC;padding-left:190px;position:relative;min-height:200px}.blurb:last-child{border-bottom:1px solid #CCC;margin-bottom:40px}.blurb img{position:absolute;top:20px;left:6px}.blurb h3{margin:0}.blurb p{margin-top:0}.blurb .button{margin-bottom:0}ul.share-buttons{list-style:none;padding:0;margin:0 5px;display:inline-block;white-space:nowrap;height:24px}ul.share-buttons li{display:inline-block;width:24px;height:24px;margin:0}ul.share-buttons li a::after{content:none}ul.share-buttons li img{vertical-align:baseline;width:24px;height:24px}#contentbody .sharebar,.sharebar{clear:both;border-top:1px solid #CCC;background:#ECECEC;border-radius:4px;padding:0.5em 0;text-align:center;margin:1.5em -10px}#contentbody .sharebar p,.sharebar p{margin:0 0 0.5em 0;line-height:100%;font-family:"Neue Frutiger W01","Helvetica Neue",Helvetica,sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase}.mfp-close-btn-in .mfp-content .mfp-close{color:#FFF}.viewoutline{cursor:pointer}.masthead .viewoutline{position:absolute;right:10px;bottom:1px;margin:0}.MathJax_Display{overflow-x:auto;overflow-y:hidden}html{font-size:18px}h1{font-size:1.33333em;margin-bottom:0}body{font-family:"Amasis W01",Georgia,serif;font-size:1em;line-height:1.44444;padding:0;margin:0;color:#333}#wrapper{max-width:1020px;padding:0px 40px;margin:34px auto;position:relative}.welcome h2{margin-top:0.75em;font-family:"Neue Frutiger W01","Helvetica Neue",Helvetica,sans-serif;font-weight:bold}#mainhead{font-family:"Neue Frutiger W01","Helvetica Neue",Helvetica,sans-serif}#mainhead #niklogo{height:68px;width:82px}#mainhead #mulogo{width:306px;height:70px;position:relative;top:8px;left:6px}#mainhead h1{display:block;position:absolute;top:5px;left:140px;margin:0;text-indent:-5000px;width:306px;height:70px;background-color:"#FFF";background-repeat:no-repeat;background-position:0 0;background-image:url("/images/micro-U-logo.png");background-image:-webkit-image-set(url("/images/micro-U-logo.png") 1x, url("/images/micro-U-logo_2x.png") 2x);background-image:image-set(image-url("/images/micro-U-logo.png") 1x, image-url("/images/micro-U-logo_2x.png") 2x)}#mainhead #account{position:absolute;right:40px;top:5px;width:340px;font-size:0.777em;text-align:right;margin:0;line-height:100%;color:#666}#lilhead{font-family:"Neue Frutiger W01";position:fixed;top:-67px;left:0;height:60px;z-index:1000;width:100%;border-width:1px 0;border-style:solid;border-color:#CCC #CCC #999 #CCC;height:34px;background-color:rgba(236,236,236,0.95);box-shadow:rgba(0,0,0,0.35) 0 2px 5px;-webkit-transition:top 0.25s;transition:top 0.25s}#lilhead.active{top:0}#lilhead header{margin:0}#lilhead header h1{display:block;position:relative;top:1px;margin:0 auto;text-indent:-5000px;width:149px;height:30px;background:transparent url(/images/micro-U-logo-small.png) no-repeat 0 0;background-image:-webkit-image-set(url(/images/micro-U-logo-small.png) 1x, url(/images/micro-U-logo-small_2x.png) 2x)}#lilhead #lilinner{padding:0 40px;margin:0 auto;position:relative;max-width:960px;height:34px}#lilhead #lilnavtoggle{position:absolute;text-align:center;left:10px;top:0;margin:0;width:32px;height:32px;padding-top:6px}#lilhead #lilheadbuttons{padding:0;margin:0;position:absolute;top:0;right:10px;width:96px}#lilhead #lilheadbuttons li{display:block;float:left;height:32px;width:32px;text-align:center}#lilhead #lilheadbuttons li#lilsearchtoggle{padding-top:5px}#lilhead #lilheadbuttons li#liloutlinetoggle{display:none;padding-top:6px}#lilhead #lilheadbuttons li#lilsharetoggle{padding-top:6px}#lilhead #lilheadbuttons li#liltopbutton{padding-top:6px}#lilhead #lilheadbuttons li#liltopbutton img{width:20px;height:20px}#lilhead .liltoggle{cursor:pointer}#lilhead.hasoutline #lilheadbuttons #liloutlinetoggle{display:block}#lilhead #lilsearchbox{position:absolute;height:0;overflow:hidden;padding:0;right:10px;top:33px;background:#333;background:rgba(48,48,48,0.9);-webkit-transition:height 0.125s ease;-moz-transition:height 0.125s ease;-ms-transition:height 0.125s ease;transition:height 0.125s ease}#lilhead #lilsearchbox #lilsearch{padding:0}#lilhead #lilsearchbox #lilsearch input#lilquery{height:32px;width:145px;margin:0;border:none;border-radius:0;background:#666;font-size:0.77778em;color:#EEE;-webkit-appearance:inherit}#lilhead #lilsearchbox #lilsearch p{display:none}#lilhead #lilsearchbox #lilsearchButton{background:#000;color:#EEE;font-size:14px;height:32px;width:32px;border:0;border-radius:none;box-shadow:none}#lilsharebox{background:rgba(48,48,48,0.85);top:33px;padding:0 2px 0 5px;position:absolute;right:36px;height:0;overflow:hidden;-webkit-transition:height 0.125s ease;-moz-transition:height 0.125s ease;-ms-transition:height 0.125s ease;transition:height 0.125s ease}#lilsharebox ul.share-buttons{margin-top:5px}.share #lilsharebox{height:35px;-webkit-transition:height 0.125s ease;-moz-transition:height 0.125s ease;-ms-transition:height 0.125s ease;transition:height 0.125s ease}#lilhead.active.search #lilsearchbox{height:33px;-webkit-transition:height 0.125s ease;-moz-transition:height 0.125s ease;-ms-transition:height 0.125s ease;transition:height 0.125s ease}.menu #lilnavtoggle{background-color:#FFF}#lilnav{position:absolute;top:33px;left:10px;margin:0;height:0;overflow:hidden;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-ms-transition:height 0.25s ease;transition:height 0.25s ease}#lilnav>ul{padding:20px;position:relative;background:#333;background:rgba(48,48,48,0.9);margin-left:-10px;margin-top:0;width:100%;height:auto}#lilnav>ul li{display:block;text-align:left;border:none;padding:0;margin-bottom:10px;font-size:0.72223em;text-transform:uppercase}#lilnav>ul li:last-child{margin-bottom:0}#lilnav>ul a{color:#FFF}#lilnav>ul ul.subs{display:block;padding-left:20px}#lilnav>ul ul.subs li{display:inline;text-transform:none;font-weight:normal;white-space:nowrap;font-size:0.92308em}#lilnav>ul ul.subs li:after{content:" • ";color:#999}#lilnav>ul ul.subs li:last-child:after{content:""}#lilhead.active.menu #lilnav{height:600px;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;transition:height 0.5s ease}#mainnav{text-align:center;padding:5px 0;border-style:solid;border-width:1px 0 1px 0;border-color:#CCC #000 #999 #000;margin:20px -10px 0 -10px;background-color:#ececec;clear:both;font-family:"Neue Frutiger W01"}#mainnav ul{padding:0;margin:0}#mainnav li{display:inline;padding:0 7px;border-right:1px solid #999;text-transform:uppercase;font-size:0.777em;font-weight:600}#mainnav li:last-child{border-right:0}#mainnav li a{color:#333}#mainnav li a:hover{color:#e46b00}#mainnav li ul.subs{display:none}.ad img{border-radius:4px}#bottomcontent{clear:both;border-top:2px solid #CCC}.s-homepage .leftcontent{width:60%;float:left;padding-right:20px}.s-homepage .leftcontent .articlelist ul,.s-homepage .leftcontent .tutoriallist ul{width:100%}.s-homepage .rightcontent{width:40%;float:right;padding-left:20px}.s-homepage .rightcontent h2{font-size:1.333em;line-height:1.1666em;font-weight:bold}.s-homepage .rightcontent figure{margin-top:0}#authorspot img{float:right;margin:0 0 10px 20px;max-width:40%}#hpcarousel{margin:0 -10px 1em -10px;position:relative;line-height:0;background:#000}#hpcarousel .hpcimage{position:absolute;top:0;left:0;max-width:100%;z-index:0;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s}#hpcarousel .hpcimage.image1{position:relative}#hpcarousel.on1 .image1,#hpcarousel.on2 .image2,#hpcarousel.on3 .image3{z-index:1;opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;transition:opacity 1s}#hpcarousel.on1 .title1,#hpcarousel.on2 .title2,#hpcarousel.on3 .title3{top:0.44444em;opacity:1}#hpcarousel.on1 .to1,#hpcarousel.on2 .to2,#hpcarousel.on3 .to3{background-image:url(/images/carousel-on.png);background-image:-webkit-image-set(url(/images/carousel-on.png) 1x, url(/images/carousel-on_2x.png) 2x);background-image:image-set(url(/images/carousel-on.png) 1x, url(/images/carousel-on_2x.png) 2x)}#hpcarousel .hpctitle{padding:10px 140px 10px 20px;background:rgba(255,255,255,0.85);font-weight:bold;position:absolute;width:100%;height:35px;bottom:-1px;left:0;margin:0;color:#333;z-index:2;overflow:hidden}#hpcarousel .hpctitle p{margin:0;position:absolute;top:3em;left:1.5em;line-height:1;opacity:0;-webkit-transition:top 0.5s 0.125s ease,opacity 0.5s 0.125s ease;-moz-transition:top 0.5s 0.125s ease,opacity 0.5s 0.125s ease;-ms-transition:top 0.5s 0.125s ease,opacity 0.5s 0.125s ease;transition:top 0.5s 0.125s ease-out,opacity 0.5s 0.125s ease}#hpcarousel .hpctitle p a{color:#333}#hpcarousel .hpctitle p::before{content:"›";font-size:1.333em;line-height:0;position:absolute;color:#666;left:-10px;top:0.28889em}#hpcarousel .hpcnav ul{margin:0;position:absolute;right:10px;bottom:8px;z-index:2}#hpcarousel .hpcnav ul li{display:inline-block;width:18px;height:18px;text-indent:-5000px;cursor:pointer;background:url(/images/carousel-off.png) no-repeat 0 0;background-image:-webkit-image-set(url(/images/carousel-off.png) 1x, url(/images/carousel-off_2x.png) 2x);background-image:image-set(url(/images/carousel-off.png) 1x, url(/images/carousel-off_2x.png) 2x);-webkit-transition:background 1s;-moz-transition:background 1s;-ms-transition:background 1s;transition:background 1s}#sidebar{float:right;width:280px}a.livelink,a.livelink:link,a.livelink:visited{text-decoration:underline}#home #contentbody{float:left;width:580px}.boxlist{clear:both;margin-bottom:20px;height:auto}.boxlist hr{border:none;clear:both;display:block}.box{width:280px;float:left;padding:10px 10px 10px 70px;position:relative;background:#ececec;border-bottom:1px solid #FFF;height:60px}.box h3{font-size:0.777em;margin:0;padding-top:8px}.box img{width:50px;height:50px;background:#333;position:absolute;left:5px;top:5px;border-radius:3px}.artlist article{padding-bottom:19px;padding-left:60px;margin-bottom:20px}.artlist article.intermediate h3:before{background-color:#FD0}.artlist article.advanced h3:before{background-color:#F60}.artlist article h3{padding-top:9px;border-top:1px solid #CCC;margin-bottom:10px;position:relative;padding-left:30px;margin-left:-30px}.artlist article h3:before{font-weight:normal;content:" ";line-height:100%;text-align:center;padding-top:10px;display:block;background-color:#9C0;height:20px;width:20px;position:absolute;top:0;left:0}.artlist article p{margin-top:10px}#home .features{width:580px}.features{width:460px}.features .feature{border-right:1px solid #FFF;position:relative;margin-bottom:20px}.features .feature:nth-of-type(odd){margin-left:-10px;margin-right:10px}.features .feature:nth-of-type(even){margin-right:-10px;margin-left:10px}.features .feature h3{position:absolute;font-weight:normal;bottom:0;height:30px;background:#FFF;background:rgba(255,255,255,0.85);color:#333;line-height:100%;padding-left:10px;padding-top:6px;width:100%;margin:0}.features .feature h3:before{content:"￭ ";font-size:2em;vertical-align:middle;color:#9C0;text-shadow:#333 0 1px 1px}.features .feature.intermediate h3:before{color:#FD0}.features .feature.advanced h3:before{color:#F60}.features .feature img{display:block;border-radius:4px}.featuredgallery{width:280px;float:left}.featuredgallery img{border-radius:3px}.featuredtutorial{width:280px;float:right}.featuredtutorial img{border-radius:3px}#latest-articles{width:580px}#subjects{width:280px}.ads{margin-top:40px}.comparison{border-top:1px solid #CCC;clear:both}.comparecaption{width:50%;padding:20px;float:left}.comparecaption h4{margin-bottom:0}.tonii{float:right;margin:0 0 20px 20px}.ad,#iotd{background:#ececec;border-radius:4px;border-top:1px solid #CCC;padding:10px 20px;font-family:"Neue Frutiger W01";font-size:14px;line-height:20px;margin:1.5em 0 0 0}.ad h3,#iotd h3{font-size:1em;margin:0 0 10px 0}.ad{max-width:480px}.ad .adbanner{height:120px;margin:0 -20px;background:#999;background-position:50% 50%;background-size:480px 140px}.ad ul{margin:0;padding:0}.ad ul li{list-style:none;padding:5px 20px;margin:0 -20px;border-top:1px solid #CCC}#iotd{margin:40px auto 20px auto;max-width:500px}#iotd h2{margin-top:0}#iotd .iotdwrap{margin:0 -20px}#iotd figure{margin-bottom:0}#contentbody .newsitem,#content .newsitem{padding:10px 0;border-top:1px solid #CCC}#contentbody .newsitem h3,#content .newsitem h3{font-size:1em;margin:0}#contentbody .newsitem .dateline,#content .newsitem .dateline{font-size:0.777em;margin:0;color:#999}.pageoutline{font-family:"Neue Frutiger W01";max-width:720px;background:#222;color:#CCC;margin:20px auto;border:1px solid #666;padding:20px;-webkit-font-smoothing:antialiased}.pageoutline a{color:#FFF}.pageoutline h2{font-size:1em;margin:0}.pageoutline h3{margin:1em 0 0 0;font-size:0.88889em}.pageoutline h4,.pageoutline p{padding-left:20px;margin:0;font-size:0.77778em}#outline{display:none}#searchinline{padding:1em 20px;background:#ececec;border-top:1px solid #CCC;margin:1em 0}.results .resultinfo{float:left}.results .revnav{margin-top:2em}.results h2{clear:both}div#footer{display:block;position:relative;clear:both;margin-top:1.77778em;background-image:none;margin:1.22222em -10px;font-family:'Neue Frutiger W01'}#footlinks{width:940px;margin:0 auto;padding:1.22222em 0}.linklist li{list-style:none;margin-bottom:0.66667em}#footer .divider{display:block;border:none;background-color:#000;height:1px;clear:both;margin:0.2em 0 0.27778em 0}#footer ul#footermenu{display:block;list-style:none;position:relative;margin:0.22222em 0 0 0;padding:0 0 0.66667em 0;float:left;max-width:380px}#footer ul#footermenu li{display:inline;padding:0 6px 0 12px;background-repeat:no-repeat;background-position:0 7px;white-space:nowrap;background-image:url(/images/arrow.png);background-image:-webkit-image-set(url(/images/arrow.png) 1x, url(/images/arrow_2x.png) 2x)}#footer ul#footermenu li a{color:#333;font-size:0.66667em}#footer .followlinks{font-size:0.77778em;padding-left:10px;padding-top:.5em;text-align:center}#footer .followlinks ul{padding:0;display:inline}#footer .followlinks p{display:inline}#footer .followlinks li{display:inline}#footer .followlinks li:after{content:' | ';color:#CCC}#footer .followlinks li:last-child:after{content:""}#copyright{color:#333;display:block;width:180px;float:right;bottom:11px;right:0;margin:0;padding:0;font-size:0.61111em;text-align:right;z-index:2;padding-top:5px}.cilogo{padding-top:1.33333em;font-weight:bold;text-transform:uppercase;font-size:0.66667em;margin-bottom:0}#footer li#fcareers{display:none}.countryUS #footer li#fcareers{display:inline}.tofigure{font-weight:bold}.masthead{margin:0 -10px 20px -10px;position:relative}.masthead .galleryposter{height:210px;background-position:50% 0;background-repeat:no-repeat;background-size:auto 100%}.masthead h1{background:#FFF;background:rgba(255,255,255,0.85);position:absolute;bottom:0;margin:0;line-height:100%;padding:5px 40px 5px 10px;width:100%}.articlehead{max-width:40em;margin:20px auto;position:relative}.articlehead h2{display:inline}.articlehead h3.subtitle{font-weight:normal;font-style:italic;margin-top:0.33333em}.articlehead .viewoutline{display:inline;margin-left:10px;opacity:0.65}.articledescr{max-width:40em}.textblock,.references{max-width:40em;margin:0 auto}.textblock.galleryexpanded .galleryitem,.references.galleryexpanded .galleryitem{margin:20px 0}.textblock p,.references p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.revnav{float:right;margin:0 0 20px 20px;width:240px;font-family:"Neue Frutiger W01"}.revnav h2{font-size:0.88889em;font-weight:bold;text-transform:uppercase;margin:0.5em 0}.revnav ul{margin-top:0;padding:0;border-top:1px solid #CCC;height:auto}.revnav ul li{margin-bottom:0;border-bottom:1px solid #CCC;list-style:none;font-size:0.88889em;padding:3px 0}.revnav ul li a:before{content:url(/images/down-arrow.svg);color:#666;margin-right:5px;margin-left:1px}.revnav.wide{width:100%;margin-bottom:2em}.revnav.wide ul{border-top:1px solid #CCC}.revnav.wide li{width:33.33333%;padding-right:10px;float:left}.tutlink{margin:0 auto 1em auto;text-align:center;max-width:40em}.tutlink h4{font-size:1em;margin:0}.tutlink p{margin-top:0;font-size:0.83333em}.tutorial .iframewrap{display:block;margin:0 auto;position:relative;max-width:100%}.tutorial svg{display:block;margin:0 auto;max-width:100%;height:initial;position:relative}.tutorial iframe{position:absolute;top:0;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.continue{position:absolute;top:0;right:0;margin:0;height:30px;background:rgba(0,0,0,0.65);line-height:1;padding:7px 10px 0 10px;border-radius:0 6px 0 6px}.continue:after{content:" ›";color:#FFF}.tutoriallist,.referencelist,.articlelist,.subsections,.articlecats{clear:both;margin:0 -10px 0 -10px}.tutoriallist h2,.referencelist h2,.articlelist h2,.subsections h2,.articlecats h2{clear:both;margin-bottom:10px;padding-left:10px}.tutoriallist ul,.tutoriallist ol,.referencelist ul,.referencelist ol,.articlelist ul,.articlelist ol,.subsections ul,.subsections ol,.articlecats ul,.articlecats ol{padding:0 10px;margin:0 0 0 0;float:left;width:50%}.tutoriallist ul li,.tutoriallist ol li,.referencelist ul li,.referencelist ol li,.articlelist ul li,.articlelist ol li,.subsections ul li,.subsections ol li,.articlecats ul li,.articlecats ol li{margin:0 0 20px 0;list-style:none}.tutoriallist ul li h3,.tutoriallist ul li h4,.tutoriallist ol li h3,.tutoriallist ol li h4,.referencelist ul li h3,.referencelist ul li h4,.referencelist ol li h3,.referencelist ol li h4,.articlelist ul li h3,.articlelist ul li h4,.articlelist ol li h3,.articlelist ol li h4,.subsections ul li h3,.subsections ul li h4,.subsections ol li h3,.subsections ol li h4,.articlecats ul li h3,.articlecats ul li h4,.articlecats ol li h3,.articlecats ol li h4{margin:0;font-weight:normal;font-size:1em;font-weight:600}.tutoriallist ul li p,.tutoriallist ol li p,.referencelist ul li p,.referencelist ol li p,.articlelist ul li p,.articlelist ol li p,.subsections ul li p,.subsections ol li p,.articlecats ul li p,.articlecats ol li p{margin-top:0}.tutoriallist hr,.referencelist hr,.articlelist hr,.subsections hr,.articlecats hr{border:0;clear:both}.thumblist li{padding-left:100px;position:relative;min-height:100px;padding-bottom:10px}.thumblist li img{position:absolute;left:0;top:0;box-shadow:#999 0 2px 6px;border-radius:2px;height:80px;width:80px}.tutoriallist h2{margin-bottom:30px}.tutoriallist ol li{list-style:inherit}.articlelist .viewmore,.tutoriallist .viewmore{margin:0 0 2.77778em 10px}.references h2{margin-bottom:1.66667em}.references h3{background:#ececec;padding:0.27778em 10px;margin:2.22222em -10px 0 -10px}.articlelist{clear:both;margin:0 -10px}.articlelist h2{margin-bottom:10px}.articlelist ul,.articlelist ol{float:left;width:50%;padding:0 10px 0 40px}.articlelist ul li,.articlelist ol li{margin:0 0 1.11111em 0}.articlelist ul li.completed h3:before,.articlelist ol li.completed h3:before{content:"✓"}.articlelist ul li.intermediate h3:before,.articlelist ol li.intermediate h3:before{background-color:#FD0}.articlelist ul li.advanced h3:before,.articlelist ol li.advanced h3:before{background-color:#F60}.articlelist ul li h3,.articlelist ol li h3{padding-top:0.5em;border-top:1px solid #CCC;margin-bottom:0.16667em;position:relative;padding-left:30px;margin-left:-30px}.articlelist ol li{list-style:inherit}.articlelist ul li h3:before{font-weight:normal;content:" ";line-height:100%;text-align:center;padding-top:0.5em;display:block;background-color:#FD0;border-radius:2px;height:0.66667em;width:16px;position:absolute;top:0.38889em;left:4px}#footnotes{padding:20px 40px;background:#ececec;border-top:1px solid #CCC;clear:both;margin:40px -10px 20px -10px;font-size:0.77778em}#footnotes *{max-width:none}#footnotes h2,#footnotes h3{margin-top:0;margin-bottom:0;font-weight:normal;font-size:1.71429em}#footnotes p:last-child{margin-bottom:0}.s-contentgroup #footnotes{max-width:100%;margin-top:2.22222em}.artfig{border:1px solid #CCC;border-width:1px 0 1px 0;padding:1.22222em 0;clear:both;position:relative}.artfig img{margin:0 auto 1.22222em auto}.artfig object{max-width:100%;display:block;margin:0 auto 1.22222em auto}.artfig .imagegroup{text-align:center}.artfig.formula{text-align:center;position:relative}.artfig.ftable figcaption{margin-bottom:1.22222em}.artfig.ftable .tablewrapper{max-width:100%;overflow:auto}.artfig figcaption{font-style:italic;text-align:center;margin:0 auto 1em auto}.artfig figcaption h4{margin-top:0}.formula figcaption{display:none}.number-formulas .formula figcaption.numonly{display:block;position:absolute;top:0.55556em;right:10px;color:#999}.number-formulas .formula figcaption.numonly::before{content:"("}.number-formulas .formula figcaption.numonly::after{content:")"}.fthumbs .thumbcontainer{max-width:540px;width:auto;margin:0 auto;text-align:center;font-size:0}.fthumbs.topRight .thumblabel{text-align:right;top:10px;left:auto;right:10px}.fthumbs.bottomRight .thumblabel{text-align:right;top:auto;left:auto;right:10px;bottom:10px}.fthumbs.bottomLeft .thumblabel{text-align:right;top:auto;bottom:10px}.fthumbs.bottom .thumblabel{text-align:center;top:auto;left:0;bottom:10px;width:100%}.fthumbs div.figthumb{display:inline-block;position:relative;max-width:180px;padding:0 10px 10px 10px;margin:0 0 0 0}.fthumbs div.figthumb .imgcontainer{position:relative;line-height:0}.fthumbs div.figthumb .thumblabel{font-size:0.83333em;color:#FFF;text-align:left;position:absolute;top:10px;left:10px;font-family:"Neue Frutiger W01";font-weight:bold;line-height:19px}.fthumbs div.figthumb .thumblabel.topRight{text-align:right;top:10px;left:auto;right:10px}.fthumbs div.figthumb .thumblabel.bottomRight{text-align:right;top:auto;left:auto;right:10px;bottom:10px}.fthumbs div.figthumb .thumblabel.bottomLeft{text-align:right;top:auto;bottom:10px}.fthumbs div.figthumb .thumblabel.bottom{text-align:center;top:auto;left:0;bottom:10px;width:100%}.fthumbs div.figthumb p{margin:0;font-style:normal;font-weight:bold;font-size:16px}.fthumbs div.figthumb img{margin-bottom:0.27778em}.fthumbs.cols2 figure.figthumb{max-width:250px}.annotations{position:absolute;top:5px;right:0;color:#999;display:block;width:40px}.annotations:before{content:url(/images/annotations.png)}.annotation{padding-top:19px;border-top:1px solid #CCC}.annotation .myanno:before{content:url(/images/annotate-button-active.png);margin-right:6px;vertical-align:top;display:inline-block}#activity .features{float:none}#leftcontent{width:460px;float:left}#rightcontent{width:400px;float:right}blockquote{font-size:14px;border-left:2px solid #CCC;margin-left:40px;padding-left:18px}img{max-width:100%}.cd-image-container{position:relative;width:90%;max-width:768px;margin:0em auto;padding:0;border:0}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:.5em;right:.5em;color:#ffffff;padding:.25em 1em;font-weight:bold;background:rgba(0,0,0,0.5);border-radius:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;transition:transform 0.3s 0.7s, opacity 0.3s 0.7s}.is-visible .cd-image-label.is-hidden{opacity:0}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .25s;-moz-transition:opacity .25s;-ms-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:.5em}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in 0.7s;-moz-animation:cd-bounce-in 0.7s;animation:cd-bounce-in 0.7s;border-right:1px solid #FFF}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.cd-handle{position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fd0 url("/images/cd-arrows.svg") no-repeat center center;cursor:move;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3);opacity:0;-webkit-transform:translate3d(0, 0, 0) scale(0);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.is-visible .cd-handle.draggable{background-color:#FFFFFF;-webkit-transform:translate3d(0, 0, 0) scale(0.1);-moz-transform:translate3d(0, 0, 0) scale(0);-ms-transform:translate3d(0, 0, 0) scale(0);-o-transform:translate3d(0, 0, 0) scale(0);transform:translate3d(0, 0, 0) scale(0)}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0, 0, 0) scale(1);-moz-transform:translate3d(0, 0, 0) scale(1);-ms-transform:translate3d(0, 0, 0) scale(1);-o-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1);-webkit-transition:-webkit-transform 0.3s 0.7s, opacity 0s 0.7s;-moz-transition:-moz-transform 0.3s 0.7s, opacity 0s 0.7s;transition:transform 0.3s 0.7s, opacity 0s 0.7s}.featuredimage{padding:20px 0;text-align:center;margin-bottom:2.22222em;border-bottom:1px solid #CCC}.gallerylist{max-width:40em;font-family:"Neue Frutiger W01","Helvetica Neue",Helvetica,sans-serif;margin:2em auto;clear:both}.gallerylist h3{font-size:1em;display:inline}.gallerylist ul{padding:0;display:inline}.gallerylist li{list-style:none;display:inline}.gallerylist li:last-child::after{content:""}.gallerylist li::after{content:","}.gallerycollection{margin:10px -10px;background:#ececec;border-top:1px solid #CCC;clear:both}.gallerycollection hr{border:none;clear:both}.galleryblurb{width:50%;float:left;padding:10px 10px 10px 110px;height:170px;position:relative;border-top:1px solid #CCC}.galleryblurb .gallerycontents{margin-top:-1em;margin-bottom:0;font-size:0.77778em;color:#999;font-family:"Neue Frutiger W01"}.galleryblurb:first-child{border-top:none}.galleryblurb:nth-child(2){border-top:none}.galleryblurb img{position:absolute;left:10px;top:10px;border-radius:2px}.galleryblurb h3{margin:0;font-size:18px}.galleryblurb p{margin-top:0}.interactivethumb{position:relative;float:right;margin:0 0 20px}.confocalcontainer{padding:0;border:none}.confocalcontainer iframe{margin:0 auto;display:block}.compthumb{position:relative;margin:0 0 20px 20px}.compthumb .over{width:50%;height:100%;position:absolute;overflow:hidden;top:0;right:0;border-left:1px solid #FFF}.compthumb .over img{max-width:inherit;position:absolute;right:0;max-width:200%;height:100%}.compthumb:after{content:" ";position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fd0 url("/images/cd-arrows.svg") no-repeat center center;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3)}.moviethumb,.confthumb{position:relative}.moviethumb:after,.confthumb:after{content:" ";position:absolute;height:44px;width:44px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fd0 url("/images/playbutton.svg") no-repeat center center;box-shadow:0 0 0 6px rgba(0,0,0,0.2),0 0 10px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.3)}.galleryheader{height:210px;position:relative;margin:0 -10px}.galleryheader h2{margin:0;width:100%;background:rgba(0,0,0,0.65);color:#fff;padding:10px;position:absolute;left:0;bottom:0}.galleryposter{overflow:hidden;width:100%}.galleryposter img{max-width:none;border-radius:0}.galleryblock{margin:0 -10px}.thumbnail{line-height:0;max-width:160px;margin:0 auto;display:block}.gallerygrid .galleryitem{width:20%;padding:10px;text-align:center;float:left;position:relative;height:200px}.gallerygrid .galleryitem .thumbnail{width:100%;margin-bottom:0;clear:both}.gallerygrid .galleryitem h3,.gallerygrid .galleryitem h4{font-size:14px;color:#333;font-weight:normal;margin-top:5px;font-family:"Amasis W01";line-height:19px}.gallerygroup .galleryitem{width:20%;padding:10px;text-align:center;float:left;position:relative}.gallerygroup .galleryitem .thumbnail{width:100%;margin-bottom:0;clear:both}.gallerygroup .galleryitem h3,.gallerygroup .galleryitem h4{font-weight:normal;margin-top:0;color:#333;font-size:14px;line-height:19px;padding-top:4px;clear:both}.galleryexpanded .galleryitem{margin:20px 10px;border-top:1px solid #CCC;padding-top:10px;clear:both}.galleryexpanded .galleryitem:first-child{border-top:2px solid #999}.galleryexpanded .galleryitem p{max-width:740px;margin-top:10px}.galleryexpanded .galleryitem h4{max-width:740px;font-size:18px;margin-bottom:0}.galleryexpanded .galleryitem .thumbnail{float:right;margin:0 0 20px 20px}.gallerygroup{border-top:1px solid #CCC;padding:0 10px 10px 10px;clear:both}.gallerygroup .description{max-width:740px}.gallerygroup hr{border:none;visibility:none;clear:both}.gallerygroup .galleryitem{margin-bottom:10px}.gallerypop{color:#FFF;max-width:640px;margin:40px auto;padding:0 20px}.gallerypop iframe{margin:20px auto;display:block}.cd-image-label{font-family:"Neue Frutiger W01"}.imagepop figure{margin:0}.imagepop img.mfp-img{padding:0}.comparisonpop .infobox{position:relative}.comparisonpop .item1,.comparisonpop .item2,.comparisonpop .maininfo{position:absolute;top:0;left:0;opacity:0}.comparisonpop.init .item1,.comparisonpop.init .item2{visibility:hidden;pointer-events:none}.comparisonpop.mi .item1,.comparisonpop.mi .item2{opacity:0;transition:opacity 0.25s ease-out;pointer-events:none}.comparisonpop.mi .maininfo{display:block;opacity:1;transition:opacity 0.25s ease-in 0.25s;z-index:5}.comparisonpop.i1 .maininfo,.comparisonpop.i1 .item2{opacity:0;transition:opacity 0.25s ease-out;pointer-events:none}.comparisonpop.i1 .item1{opacity:1;transition:opacity 0.25s ease-in 0.25s;z-index:5}.comparisonpop.i2 .maininfo,.comparisonpop.i2 .item1{opacity:0;transition:opacity 0.25s ease-out;pointer-events:none}.comparisonpop.i2 .item2{opacity:1;transition:opacity 0.25s ease-in 0.25s;z-index:5}@media screen and (max-width: 850px){.galleryblurb{height:190px}}@media screen and (max-width: 800px){.galleryblurb{width:100%;float:none;height:auto}.galleryblurb:nth-child(2){border-top:inherit}.gallerygrid .galleryitem,.gallerygroup .galleryitem{width:25%}}@media screen and (max-width: 640px){.gallerygrid .galleryitem,.gallerygroup .galleryitem{width:33.333%}.galleryheader h2{font-size:24px;line-height:30px}}@media screen and (max-width: 480px){.gallerygrid .galleryitem,.gallerygroup .galleryitem{width:50%;padding:5px}.galleryblurb{padding-left:10px}.galleryblurb img{position:relative;float:right;top:auto;left:auto;margin:10px 0 10px 10px}.subsection{padding-left:0;text-align:center}.subsection img{position:relative;left:auto;top:auto}}.museumhead{width:60%;float:right}.museumhead h2{margin-top:30px}#contentbody.museumbody .textblock{width:60%;float:right}#contentbody.museumbody .textblock:first-child p{margin-bottom:0}.museumimg{float:left;width:35%;margin:0 20px 40px 0}.museumimg figcaption{font-style:italic;color:#666}.museumimg img{max-width:100%}.museumcollection{clear:both;text-align:center;font-size:0}.museumcollection h2{font-size:28px;border-top:1px solid #999;padding-top:19px;background:#fff;background:-moz-linear-gradient(top, #efefef 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #efefef), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #efefef 0%, #fff 100%);background:-o-linear-gradient(top, #efefef 0%, #fff 100%);background:-ms-linear-gradient(top, #efefef 0%, #fff 100%);background:linear-gradient(to bottom, #efefef 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffffff', GradientType=0 )}.museumcollection .museumitem{font-size:18px;width:20%;margin:1.11111em auto;display:inline-block;padding:0 10px;overflow:hidden}.museumcollection .museumitem h3{font-size:0.88889em;line-height:1.25;margin-bottom:0.5em}.museumcollection .museumitem p{font-size:0.77778em;line-height:1.4286}.museumcollection hr{clear:both;display:none}.museumtimeline{width:100%;height:30px;margin:1.11111em 0;font-family:"Neue Frutiger W01"}.museumtimeline ul{margin:0;padding:0;width:100%}.museumtimeline ul li{background-color:#ececec;float:left;width:10%;height:28px;padding:2px 0;border:1px solid #CCC;border-left-width:0;list-style:none;text-align:center;position:relative;font-size:0.88889em}.museumtimeline ul li.mhome{background-color:#FFF}.museumtimeline ul li:first-child{border-left-width:1px}.museumtimeline ul li.hasscopes{background-color:#FFF;cursor:pointer}.museumtimeline ul li.current{background:#fd0;background:-moz-linear-gradient(top, #fd0 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fd0), color-stop(100%, #fff));background:-webkit-linear-gradient(top, #fd0 0%, #fff 100%);background:-o-linear-gradient(top, #fd0 0%, #fff 100%);background:-ms-linear-gradient(top, #fd0 0%, #fff 100%);background:linear-gradient(to bottom, #fd0 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffdd00', endColorstr='#ffffff', GradientType=0 )}.museumtimeline ul li.showmenu{background:#FD0}.museumtimeline ul li.showmenu>a{color:#333}.museumtimeline ul li.showmenu .subs{left:0;opacity:1}.museumtimeline ul li.showmenu .subs.mright{left:auto;right:0}.museumtimeline ul li .subs{position:absolute;top:41px;left:-5000px;width:auto;padding:10px;border-radius:4px;box-shadow:rgba(0,0,0,0.25) 0 3px 5px;background:#ECECEC;opacity:0;transition:opacity 0.25s ease-out}.museumtimeline ul li .subs li{padding:0;border:0;background:none;width:200px;font-size:1em;text-align:left;height:auto;border-bottom:1px solid #CCC}.museumtimeline ul li .subs li:last-child{border-bottom:0}.museumtimeline ul li .subs:before{content:" ";background:url(/images/bubble-beak.png) no-repeat 0 0;background-size:auto 100%;width:24px;height:12px;left:4px;position:absolute;top:-12px}.museumtimeline ul li .subs.mright{left:-5000px;right:auto}.museumtimeline ul li .subs.mright:before{left:auto;right:4px}.newsarticle .nacontent{width:65%;float:left;padding-right:20px}.newsarticle .nacontent h2{margin-top:1em}.newsarticle .nacontent.fullpage{width:100%;max-width:40em;margin:0 auto;float:none}.newsarticle #newslist{width:35%;float:right;padding-left:20px;margin-top:0.75em}.newsarticle .naimg{float:right;margin:0 0 20px 20px;max-width:40%;height:auto}.newshome .blurb{padding-left:0;padding-right:190px}.newshome .blurb img{position:absolute;top:20px;right:6px;left:auto}#sitemap .col1{width:50%;float:left;padding-right:20px}#sitemap .col2{width:50%;float:right;padding-left:20px}#sitemap h3,#sitemap h4{font-size:1em;margin-bottom:0}#sitemap h3 a,#sitemap h4 a{color:#b74900}#sitemap hr{border:none;height:1px;background:#CCC;margin:1em 0}@media (max-width: 800px){#sitemap .col1,#sitemap .col2{padding-right:0;padding-left:0;float:none;width:100%}}.e404 h1{font-size:6em;font-weight:normal;color:#666;line-height:1;margin:0.25em 0}*{box-sizing:border-box}a{text-decoration:none;color:#e46b00}#contentbody p,#contentbody table,#contentbody ul,#contentbody ol,#contentbody dl{margin-bottom:18px}#contentbody li{margin-bottom:18px}h2{font-weight:normal;font-size:1.777em;line-height:1.125;margin-top:2.25em;margin-bottom:0.625em}figure{display:block;margin:2em auto}h1 em{text-transform:none}img{max-width:100%;height:auto}.ftable table{max-width:100%;font-size:0.833333em;line-height:1.2;border-collapse:collapse;margin:0 auto;border:1px solid #73a3bf}.ftable tbody tr:nth-child(even){background-color:#d8e7f1}.ftable thead tr:nth-child(even){background-color:#5e8fab}.ftable table .divider,.ftable table thead tr{background-color:#73a3bf;font-weight:bold;color:#FFF}.ftable table td,.ftable table th{padding:10px 10px;text-align:center}.annotate{opacity:0;width:27px;height:30px;float:left;margin-left:-27px;text-indent:-5000px;background:transparent url(/images/annotate-button.png) no-repeat 0 5px;-webkit-transition:opacity .5s;transition:opacity .5s;cursor:pointer}#articleoptions{width:360px;float:right;margin:0 0 20px 20px;max-width:100%}#articleoptions #actions{height:30px;margin:0;padding:0}#articleoptions #actions li{display:block;width:45%;float:left;background-color:#999;padding:5px 0;line-height:1;text-align:center;border-radius:4px;box-sizing:border-box}#articleoptions #actions li a{color:#FFF}#articleoptions #actions li:first-child{margin-right:10px}#articleoptions h3{margin-bottom:5px}.related{padding:0;border-top:1px solid #CCC;margin:0}.related li{list-style:none;border-bottom:1px solid #CCC;padding:5px 0 5px 30px;position:relative}.related li:before{content:' ';line-height:1;text-align:center;padding-top:10px;display:block;background-color:#9C0;height:100%;width:20px;position:absolute;top:0;left:0;box-sizing:border-box}.related li.intermediate:before{background-color:#FD0}.related li.advanced:before{background-color:#F60}#readbutton{background-color:#73a3bf;max-width:200px;color:#FFF;border-radius:4px;line-height:1;padding:4px 8px;text-align:center;margin:20px auto}ul#breadcrumb{padding:0 0 0 10px;margin:5px -10px 0 -10px;height:30px;border-bottom:1px solid #CCC;font-family:"Neue Frutiger W01","Helvetica Neue",Helvetica,sans-serif}ul#breadcrumb li{display:inline;font-size:0.6666667em;line-height:1}ul#breadcrumb li:first-child a{padding-left:0}ul#breadcrumb li a{padding:0px 12px 0px 6px;background:transparent url(/images/bc-arrow.png) no-repeat 100% 50%;color:#999}ul#breadcrumb li span{padding:0px 12px 0px 6px}#searchbox{position:absolute;top:27px;right:40px;text-align:right}#searchbox .jump{margin-top:4px;color:#999}#searchbox .jump,#searchbox .jumpext{color:#333}#searchButton{font-size:0.666667em;width:56px;box-shadow:none;margin-right:4px}#search{display:block;padding:5px 0 5px 4px;border:none;border-radius:6px;overflow:hidden}#search fieldset,#lilsearch fieldset{padding:0;border:none}#search input#query,#lilsearch input#lilquery,#searchinline input#queryinline{background-color:#f7f7f7;border:1px solid #ccc;margin:1px 0 0 0;padding:4px;height:21px;width:175px;vertical-align:top;box-shadow:none;margin-top:3px}.formbutton{border:1px solid #AFAFAF;border-top-color:#CBCBCB;border-bottom-color:#808080;height:20px;padding-top:3px;display:inline;text-align:center;font-size:0.555556em;color:#333;background:#ECECEC;line-height:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;background:#ECECEC url(/images/gradients/formbutton.png) 0 0 repeat-x;background:-moz-linear-gradient(top, #fff 0%, #ececec 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #ececec));background:-webkit-linear-gradient(top, #fff 0%, #ececec 100%);background:-o-linear-gradient(top, #fff 0%, #ececec 100%);background:-ms-linear-gradient(top, #fff 0%, #ececec 100%);background:linear-gradient(to bottom, #fff 0%, #ececec 100%);-webkit-box-shadow:#999 0 1px 1px;-moz-box-shadow:#999 0 1px 1px;box-shadow:#999 0 1px 1px}a.jump,a.jumpext,.alllink,.eventitem h3 a.internal,a.external{padding-left:14px;background-position:0 2px;background-repeat:no-repeat;background-image:url(/images/arrow2.png);background-image:-webkit-image-set(url(/images/arrow2.png) 1x, url(/images/arrow2_2x.png) 2x)}a.jumpext,.eventitem h3 a.external{background-image:url(/images/arrow2.png);background-image:-webkit-image-set(url(/images/arrow2.png) 1x, url(/images/arrow2_2x.png) 2x)}#searchbox p{font-size:0.55556em;line-height:1;margin-top:10px}#searchbox p a{padding:2px 5px 2px 17px;background-position:4px 2px}@media (max-width: 960px){header.masthead{overflow:hidden;margin:0 -40px 1.11111em -40px}header.masthead h1{padding-left:40px;padding-right:40px}#hpcarousel{margin:0 -40px 0 -40px}#mainnav{margin:1.11111em -40px 0 -40px}#mainnav li{font-size:0.72222em;padding:0 7px}}@media (max-width: 850px){#mainnav li{font-size:0.72222em;padding:0 4px}#mainnav li ul li{font-size:0.92307em}}@media (max-width: 800px){.newsarticle .nacontent{width:100%;float:none;padding-right:0}.newsarticle #newslist{width:100%;float:none;padding-left:0;margin-top:1.25em}.revnav.wide li{width:50%}.s-homepage .leftcontent{width:100%;padding-right:0}.s-homepage .rightcontent{width:100%;padding-left:0}.s-homepage .rightcontent h2{font-weight:normal;font-size:1.77778em;line-height:1.125}#mainhead{position:relative;z-index:3}#mainhead *{-webkit-text-size-adjust:none}#mainhead h1{width:100%;margin:0 auto;background-position:50% 0;left:0;top:0}#mainhead #account{display:block;text-align:left;position:absolute;right:0;left:40px;top:86px}#mainhead #searchbox{position:absolute;padding:0;bottom:1px;right:-20px;top:auto}#mainhead #searchbox #search{padding:0}#mainhead #searchbox #search input#query{height:32px;width:145px;margin:0;border-width:0 0 0 1px;border-style:solid;border-radius:0;background:#ECECEC;font-size:0.77778em;color:#666;-webkit-appearance:inherit}#mainhead #searchbox p{display:none}#mainhead #searchButton{background:transparent url(/images/search.png) no-repeat 5px 5px;background-image:-webkit-image-set(url(/images/search.png) 1x, url(/images/search_2x.png) 2x);height:32px;width:32px;border:0;text-indent:-5000px}.articlelist ul,.articlelist ol{width:100%}.tutoriallist ul,.tutoriallist ol,.referencelist ul,.referencelist ol{width:100%;margin:0}.gallerylist ul li{width:100%}.navbar{background:#ECECEC;border-width:1px 0;border-style:solid;border-color:#CCC #CCC #999 #CCC;margin:1.11111em -40px 0 -40px;height:34px;position:relative}#mainnav{position:absolute;top:6px;left:10px;margin:0;min-width:20px;min-height:20px;border:0;cursor:pointer;overflow:hidden;height:20px;-webkit-transition:height 0.25s ease;-moz-transition:height 0.25s ease;-ms-transition:height 0.25s ease;transition:height 0.25s ease;background-color:transparent;background-repeat:no-repeat;background-position:10px 1px;background-image:url("/images/hamburger.png");background-image:-webkit-image-set(url("/images/hamburger.png") 1x, url("/images/hamburger_2x.png") 2x);background-image:image-set(image-url("/images/hamburger.png") 1x, image-url("/images/hamburger_2x.png") 2x)}#mainnav>ul{padding:20px;position:relative;background:rgba(48,48,48,0.9);margin-left:-10px;top:22px;width:100%}#mainnav>ul li{display:block;text-align:left;border:none;padding:0;margin-bottom:10px}#mainnav>ul a{color:#FFF}#mainnav>ul ul.subs{display:block;padding-left:20px}#mainnav>ul ul.subs li{display:inline;text-transform:none;font-weight:normal}#mainnav>ul ul.subs li:after{content:" • ";color:#999}#mainnav>ul ul.subs li:last-child:after{content:""}#mainnav.clicked{height:600px;-webkit-transition:height 0.5s ease;-moz-transition:height 0.5s ease;-ms-transition:height 0.5s ease;transition:height 0.5s ease}#breadcrumb{display:none}.museumhead{width:100%;float:none}#contentbody.museumbody .textblock{width:100%;float:none}.prevnext .mname{display:none}.museumimg{float:none;margin:40px 0;width:auto}.museumimg img{display:block;margin:0 auto}.museumimg figcaption{text-align:center}.museumcollection .museumitem{width:25%}.masthead .galleryposter{height:180px}.ad{max-width:48%}.ad:nth-child(odd){float:left}.ad:nth-child(even){float:right}}@media (max-width: 639px){body{line-height:1.33333}header.masthead{margin:0 -20px 20px -20px}header.masthead h1{padding:5px 40px 5px 20px}#hpcarousel{margin:0 -20px 0 -20px;height:auto;border-bottom:1px solid #CCC}#hpcarousel .hpctitle{position:relative;height:50px;bottom:0}#hpcarousel .hpcnav ul{bottom:58px}#hpcarousel .hpcnav ul li{border:2px solid rgba(255,255,255,0.65);border-radius:20px;width:22px;height:22px}ul{padding-left:20px}#wrapper{max-width:1020px;padding:0px 40px;margin:14px auto}#mainhead #account{left:20px}#mainhead img{height:50px;width:auto}#mainhead #niklogo{height:50px;width:auto}#mainhead #mulogo{height:50px;width:auto;top:4px}#wrapper{padding:0 20px}#articleoptions{width:100%}#contentbody .tutorial .tutlink{display:block}.masthead h1{font-size:1em;line-height:1.33333}h2,.s-homepage .leftcontent h2,.s-homepage .rightcontent h2{font-size:1.33333em;font-weight:bold;line-height:1.16667}#footnotes{padding:10px;margin:20px -10px}.museumtimeline{font-size:0.875em}.museumcollection .museumitem{width:33%}.navbar{margin:1.11111em -20px 0 -20px}.masthead .galleryposter{height:140px}.blurb,.newshome .blurb{padding-left:0;padding-right:0}.blurb img,.newshome .blurb img{position:relative;top:auto;left:auto;right:auto;display:block;margin:20px auto}}@media (max-width: 539px){.revnav{float:none;width:100%;margin:0 0 1.11111em 0}.revnav.wide li{width:100%;float:none}.museumtimeline .century{display:none}.museumtimeline .decade:before{content:"’";display:inline}.museumtimeline .mhome{background:transparent url(/images/home.png) no-repeat 50% 50%}.museumtimeline .mhome a{content:" ";display:block;width:22px;height:22px;margin:0 auto;text-indent:-5000px}.museumcollection .museumitem{width:50%}.ad{max-width:100%}.ad:nth-child(odd){float:none}.ad:nth-child(even){float:none}#footer .followlinks p{display:block;margin:0}}
/*# sourceMappingURL=mustyles.css.map */
