﻿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}.cf{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a{text-decoration:none}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}html{font-family:"cooper_hewittbook", Helvetica, Arial, sans-serif;font-size:18px;background:#54575a}body{max-width:1024px;margin-left:auto;margin-right:auto;margin:0 auto 50px auto}body:after{content:"";display:table;clear:both}img{border:0}.half{width:50%}.left{float:left}.right{float:right}/*! http://responsiveslides.com v1.54 by @viljamis */.rslides{position:relative;list-style:none;overflow:hidden;height:682px;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides-pager{clear:both;text-align:center}.rslides-pager:after{content:"";display:table;clear:both}.rslides-pager li{margin:5px;display:inline-block}.rslides-pager li a{display:block;display:block;width:8px;height:8px;text-align:center;line-height:100%;border-radius:8px;background-color:#aaa;background-image:-webkit-linear-gradient(#aaa,#bbb);background-image:linear-gradient(#aaa,#bbb)}.rslides-pager li.rslides_here a{background-color:#ccc;background-image:-webkit-linear-gradient(#ccc,#d6d6d6);background-image:linear-gradient(#ccc,#d6d6d6)}div.loginbox{margin:auto;width:28em;height:12em;background:#EEEEEE;border:1px solid #666;padding:10px;text-align:center;overflow:visible}#loginWindow{background-color:#ccc;width:310px;margin:20% auto 60% auto;padding:25px 0 25px 0;border:1px solid #CCC;border-radius:6px;box-shadow:1px 1px 4px #111}#loginWindow img#logo{display:block;margin:0 auto 4px auto;background:#fff;padding:10px 15px 10px 15px;box-shadow:inset 1px 1px 2px #666;border:1px solid #CCC}form{margin:0}form label{display:inline-block;vertical-align:top;width:130px;text-align:right;margin:4px 5px 0 0;white-space:nowrap;font-size:14px !important;height:1.25em;line-height:1.25em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form.unsaved input[type=submit]{-webkit-animation:pulsate 1s ease-in-out;-webkit-animation-iteration-count:infinite}select.small,input.small{font-family:Helvetica, Arial;font-size:10px;height:18px}.wrong{background:#CC0000;color:white}span.form_comment{font-size:0.9em;margin-right:0.3em;margin-top:3px;margin-bottom:-0.2em;white-space:nowrap;height:1em;color:#333333}.editor_box{margin:-15px 0 0 137px;width:800px}.mceEditor img{max-width:none}ol.sortable{list-style-type:none;margin:0;padding:0;margin-left:30px;border-left:1px solid #666}ol.sortable>li{border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-color:#F9F9F9}ol.sortable>li .handle{position:absolute;margin:8px 0 0 -20px;cursor:move}ol.sortable+div.sortfoot{border:1px dashed #ccc;border-left:1px dashed #666;border-top:0;background-color:#F9F9F9;margin-left:30px;padding:5px}.accordion>div{margin-left:20px}.accordion h3 a{text-decoration:none}.accordion .handle{float:left;display:block;margin:1px 0 -1px 0;width:16px;height:16px}.listCheck{margin-left:142px;width:390px;height:200px;padding:4px;overflow:auto;border:1px solid #999;box-shadow:inset 1px 1px 2px #ccc}.listCheck label{position:absolute;margin-left:-142px}.listCheck>div{display:block}.filterform{display:block;padding:3px;text-align:right;background-color:#f0f0f0;background-image:-webkit-linear-gradient(#f0f0f0,#e2e2e2);background-image:linear-gradient(#f0f0f0,#e2e2e2)}.filterform img{cursor:pointer}.filterform input{width:120px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;border-radius:20px;border:1px solid #ccc;border-bottom-color:#bbb;border-right-color:#c2c2c2;margin-right:20px;padding:2px 5px;outline:none;position:relative}.filterform input:focus{width:150px;box-shadow:0 0 3px #51cbee}.filterform input:after{content:"🔍";position:absolute;right:5px;top:3px;line-height:10px;font-size:10px;color:#999}.checkaccordion h3{font-weight:bold}.checkaccordion ul{margin-left:40px}td.number{text-align:right}.fileInput div.file{width:350px;height:23px;overflow:hidden;background:#ccc;border:2px solid #FFFFFF}.fileInput p{width:260px;height:17px;overflow:hidden;float:left;background:#FFFFFF;margin:2px;padding-left:3px;border-left:1px solid #999999;border-top:1px solid #999999}.fileInput div.new{float:left;width:350px;margin:1px;border:1px dashed #999999}.hidden{display:none}div.fu{display:inline-block;width:440px;height:25px;border:1px solid #ccc;background:#F6F6F6;font-family:Helvetica, Arial, sans-serif;font-size:11px}div.fu .field{width:300px;height:17px;overflow:hidden;float:left;background:#fff;margin:2px;padding-left:3px;border-left:1px solid #999999;border-top:1px solid #999999}div.fu .fu_fileInfo{width:200px;text-overflow:hidden;float:left;margin:6px}div.fu .fu_progress{float:left;width:220px;display:none}div.fu .fu_progress img{border:0;float:left;margin:2px}div.fu .progressValue{width:100%;text-align:center;color:#666;margin-left:20px}div.fu .progressBar{width:200px;background:#ccc;height:10px;margin-left:20px}div.fu .progressLevel{background:red;height:100%}fieldset{border:1px solid #999;background:#F9F9F9;border-radius:5px;margin:8px;padding:5px 10px}fieldset legend{color:#444;font-size:10px;border:1px solid #999;border-radius:3px;background:#F6F6F6;padding:1px 7px 2px 7px}li fieldset{float:left;width:90px}img.btn{margin-right:5px}#ajaxSaveStatus{position:fixed;border:2px solid #ccc;box-shadow:1px 1px 10px rgba(0,0,0,0.3);width:500px;min-height:100px;left:50%;top:30%;margin-left:-250px;z-index:100;background:#f6f6f6}#ajaxSaveStatus>p{text-align:center;width:100%;font-size:16px;margin-top:20px}#ajaxSaveStatus.ok{border-color:#090}#ajaxSaveStatus.err{border-color:#c00}@-webkit-keyframes pulsate{0%{box-shadow:0 0 0px orange}50%{box-shadow:0 0 5px orange}100%{box-shadow:0 0 0px orange}}@font-face{font-family:'cooper_hewittlight';src:url("/s/fonts/cooperhewitt-light-webfont.eot");src:url("/s/fonts/cooperhewitt-light-webfont.eot?#iefix") format("embedded-opentype"),url("/s/fonts/cooperhewitt-light-webfont.woff2") format("woff2"),url("/s/fonts/cooperhewitt-light-webfont.woff") format("woff"),url("/s/fonts/cooperhewitt-light-webfont.ttf") format("truetype"),url("/s/fonts/cooperhewitt-light-webfont.svg#cooper_hewittlight") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cooper_hewittbook';src:url("/s/fonts/cooperhewitt-book-webfont.eot");src:url("/s/fonts/cooperhewitt-book-webfont.eot?#iefix") format("embedded-opentype"),url("/s/fonts/cooperhewitt-book-webfont.woff2") format("woff2"),url("/s/fonts/cooperhewitt-book-webfont.woff") format("woff"),url("/s/fonts/cooperhewitt-book-webfont.ttf") format("truetype"),url("/s/fonts/cooperhewitt-book-webfont.svg#cooper_hewittbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cooper_hewittbold';src:url("/s/fonts/cooperhewitt-bold-webfont.eot");src:url("/s/fonts/cooperhewitt-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/s/fonts/cooperhewitt-bold-webfont.woff2") format("woff2"),url("/s/fonts/cooperhewitt-bold-webfont.woff") format("woff"),url("/s/fonts/cooperhewitt-bold-webfont.ttf") format("truetype"),url("/s/fonts/cooperhewitt-bold-webfont.svg#cooper_hewittbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cooper_hewittthin';src:url("/s/fonts/cooperhewitt-thin-webfont.eot");src:url("/s/fonts/cooperhewitt-thin-webfont.eot?#iefix") format("embedded-opentype"),url("/s/fonts/cooperhewitt-thin-webfont.woff2") format("woff2"),url("/s/fonts/cooperhewitt-thin-webfont.woff") format("woff"),url("/s/fonts/cooperhewitt-thin-webfont.ttf") format("truetype"),url("/s/fonts/cooperhewitt-thin-webfont.svg#cooper_hewittthin") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'cooper_hewittsemibold';src:url("/s/fonts/cooperhewitt-semibold-webfont.eot");src:url("/s/fonts/cooperhewitt-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/s/fonts/cooperhewitt-semibold-webfont.woff2") format("woff2"),url("/s/fonts/cooperhewitt-semibold-webfont.woff") format("woff"),url("/s/fonts/cooperhewitt-semibold-webfont.ttf") format("truetype"),url("/s/fonts/cooperhewitt-semibold-webfont.svg#cooper_hewittsemibold") format("svg");font-weight:normal;font-style:normal}.showcase{margin-right:0;background:#fff;white-space:nobreak;text-align:center;height:160px;margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.showcase a{color:#666;display:inline-block;margin:10px 20px;text-align:center}.showcase a>*{-webkit-animation:fadeIn 1.5s ease-out;-moz-animation:fadeIn 1.5s ease-out;animation:fadeIn 1.5s ease-out}.showcase a p{font-family:"cooper_hewittlight";font-size:16px;font-weight:500}@-webkit-keyframes fadeIn{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}25%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}25%{opacity:0}100%{opacity:1}}#searchProgress{width:32px;height:32px;margin-right:4px;float:right;display:none}table#downloads{width:100%}table#downloads td.cat{width:20px;background:#222;color:#fff;border-radius:4px;overflow:hidden;vertical-align:bottom;height:250px}table#downloads td.cat p{display:block;width:1em;height:20px;margin:0;padding:0;white-space:nowrap;writing-mode:tb-rl;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);color:#fff;text-shadow:1px 1px 0 #333;letter-spacing:1px;padding:12px 0 0 0;font-size:12px}img#searchProgress{width:16px;height:16px;margin-right:4px;float:right;display:none}#support_downloads div.btn{border:1px solid #dbdbdb;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;border:1px solid #dfd8d8;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#e5e0e0);background-image:linear-gradient(#fff,#e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;display:inline-block;color:#000;font-size:19px;font-weight:normal;position:relative;padding-right:35px}#support_downloads div.btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#dbdbdb);background-image:linear-gradient(#f2f2f2,#dbdbdb)}#support_downloads div.btn:active:not(:disabled),#support_downloads div.btn:focus:not(:disabled){border:1px solid #dbdbdb;box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4}#support_downloads div.btn:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#ded8d8);background-image:linear-gradient(#f2f2f2,#ded8d8)}#support_downloads div.btn:active:not(:disabled),#support_downloads div.btn:focus:not(:disabled){border:1px solid #dfd8d8;box-shadow:inset 0 0 8px 4px #d7d1d1,inset 0 0 8px 4px #d7d1d1}#support_downloads div.btn:disabled{opacity:0.5;cursor:not-allowed}#support_downloads div.btn img.popdown{position:absolute;top:10px;right:10px}#support_downloads ul.popup{position:absolute;z-index:1;width:115px;list-style-type:none;padding:0;margin:0;border-top:1px solid #666;background:#FFFFFF;box-shadow:0 1px 4px rgba(0,0,0,0.7);display:none}#support_downloads ul.popup li{border:1px solid #666666;border-top:0;height:16px;padding:3px;font-size:10px}.map_frame{max-width:1024px;margin-left:auto;margin-right:auto}.map_frame:after{content:"";display:table;clear:both}.map_frame .map{float:left;display:block;margin-right:1.6129032258%;width:91.5322580645%;height:400px}.map_frame .map:last-child{margin-right:0}.map_frame .legend{height:400px;background:#F2F2F2;font-size:12px;margin:0;float:left;display:block;margin-right:1.6129032258%;width:6.8548387097%}.map_frame .legend:last-child{margin-right:0}.map_frame .legend li{list-style-type:none;text-align:center;margin:5px 0}.map_frame .legend li img{margin:5px;display:inline-block}.map_placeholder{display:block;margin:auto}#distrib .block.text .text{float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%}#distrib .block.text .text:last-child{margin-right:0}#distrib .block.text>table{float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%}#distrib .block.text>table:last-child{margin-right:0}ul.gridnews{margin:0}ul.gridnews>li{overflow:hidden;background:#fff;border:1px solid #333;box-sizing:border-box;margin-bottom:16px;float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%}ul.gridnews>li:last-child{margin-right:0}ul.gridnews>li:nth-child(2n){margin-right:0}ul.gridnews>li:nth-child(2n+1){clear:left}ul.gridnews>li>a{text-decoration:none;color:#666}ul.gridnews>li>a>figure{float:left;display:block;margin-right:3.2786885246%;width:48.3606557377%}ul.gridnews>li>a>figure:last-child{margin-right:0}ul.gridnews>li>a>figure>img{width:100%;height:auto;display:block}ul.gridnews>li>a>div{float:left;display:block;margin-right:3.2786885246%;width:48.3606557377%;padding:10px 10px 10px 0;box-sizing:border-box;font-size:0.8em;overflow:hidden;max-height:230px}ul.gridnews>li>a>div:last-child{margin-right:0}ul.gridnews>li>a p{text-align:justify}ul.gridnews>li>a p.title{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}ul.gridnews>li>a p.desc{height:140px;margin-bottom:20px;overflow:hidden}h3{margin-top:50px}#search .block>ul{list-style-type:none;margin:0;padding:0}#search .block>ul>li{margin-top:30px}#search .block>ul>li:after{content:"";display:table;clear:both}#search .block>ul>li>figure{float:left;display:block;margin-right:1.6129032258%;width:15.3225806452%;min-height:100px}#search .block>ul>li>figure:last-child{margin-right:0}#search .block>ul>li>.text{float:left;display:block;margin-right:1.6129032258%;width:83.064516129%;margin-right:0}#search .block>ul>li>.text:last-child{margin-right:0}#search mark{background-color:#FFFFAA;padding:1px;font-weight:bold}body header{margin-right:0;position:relative;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body header #main_logo{margin:24px 20px}body header>nav#topLinks{position:absolute;top:25px;right:10px;font-family:"cooper_hewittlight";font-size:16px;font-weight:500}body header>nav#topLinks>ul>li{display:inline-block}body header>nav#topLinks>ul>li>a{display:inline-block;height:70px;line-height:70px}body header>nav#topLinks>ul>li>div{display:inline-block;height:70px;margin-bottom:-30px;line-height:70px;width:0;overflow:hidden;position:relative;box-shadow:4px 0 3px -4px rgba(0,0,0,0.2) inset,-4px 0 3px -4px rgba(0,0,0,0.2) inset}body header>nav#topLinks>ul>li>div:before{content:"";position:absolute;margin-top:30px;height:0;width:0;border-top:5.5px solid transparent;border-bottom:5.5px solid transparent;border-left:5.5px solid #ececec}body header>nav#topLinks>ul>li>div:after{content:"";position:absolute;margin-top:32px;height:0;width:0;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent;border-left:3.5px solid #fff}body header>nav#topLinks>ul>li>div>ul{position:absolute;top:0;left:0;line-height:17px;width:90px;text-align:center}body header>nav#topLinks>ul>li.sep{text-align:center;width:30px}body header>nav#topLinks>ul>li>a>img{opacity:0.87;filter:Alpha(opacity=87)}body header>nav#topLinks a{color:#888;border-left:1px solid #ccc;padding:0 10px}body header>nav#topLinks a:first-child{border-left:none}body header nav#menu{margin-right:0;height:32px;z-index:100;background:#eee;font-family:"cooper_hewittthin";font-size:20px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body header nav#menu div{float:left;display:block;margin-right:1.6129032258%;width:83.064516129%}body header nav#menu div:last-child{margin-right:0}body header nav#menu div a{float:left;line-height:32px;padding:0 10px;color:#888;text-shadow:0 0 1px rgba(0,0,0,0.3)}body header nav#menu #searchBox{float:left;display:block;margin-right:1.6129032258%;width:15.3225806452%}body header nav#menu #searchBox:last-child{margin-right:0}body header nav#menu #searchBox>input{width:90%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin-top:6px}body>section{padding-top:16px;padding-left:16px;padding-right:16px}body>section:after{content:"";display:table;clear:both}body>section.page{background:#fff}body>section>.rslides{width:1024px;margin-left:-16px}body>section>.rslides figure{position:relative}body>section>.rslides figure img{display:block}body>section>.rslides figure small.copyright{position:absolute;bottom:10px;right:10px;color:#fff;text-shadow:0 0 5px #000}body>section #shortlinks{float:left;display:block;margin-right:1.6129032258%;width:100%;margin-right:0;height:30px;line-height:28px;background:#333;z-index:100;overflow:hidden;font-size:16px;line-height:28px}body>section #shortlinks:last-child{margin-right:0}body>section #shortlinks a{display:inline-block;margin:2px 10px;color:#ccc}body>section #shortlinks a:visited{color:#ccc}body>section #shortlinks a:active,body>section #shortlinks a:hover{color:#fff}body>section h1{font-family:"cooper_hewittthin", Helvetica, sans-serif;font-size:60px;margin:5px 0;line-height:75px;margin-bottom:25px}body>section h2{font-family:"cooper_hewittthin", Helvetica, sans-serif;font-size:72px;margin:5px 0;line-height:86px}body>section h2 strong{font-family:"cooper_hewittbold", Helvetica, sans-serif}body>section h3{font-family:"cooper_hewittthin", Helvetica, sans-serif;font-size:48px;margin:5px 0;line-height:60px}body>section h3.bold{font-family:"cooper_hewittbold", Helvetica, sans-serif}body>section h4{font-family:"cooper_hewittthin", Helvetica, sans-serif;font-size:24px;margin:5px 0;line-height:30px}body>section p{font-size:16px;line-height:20px}body>section p strike{text-decoration:strike}body>section ul{list-style-type:disc;list-style-position:outside;margin-left:20px}body>section ol{list-style-type:decimal;list-style-position:outside}body>section ol li,body>section ul li{line-height:1.33em}body>section b,body>section strong{font-family:"cooper_hewittbold", Helvetica, sans-serif}body>section i,body>section em{font-style:italic}body>section sup,body>section sub{font-size:0.5em}body>section small{font-size:0.75em}body>section a.button{border:1px solid #dbdbdb;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#e3e3e3);background-image:linear-gradient(#fff,#e3e3e3);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;border:1px solid #dfd8d8;border-radius:3px;box-shadow:inset 0 1px 0 0 #fff;color:#333;display:inline-block;font-size:inherit;font-weight:bold;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#e5e0e0);background-image:linear-gradient(#fff,#e5e0e0);padding:7px 18px;text-decoration:none;text-shadow:0 1px 0 #fff;background-clip:padding-box;display:inline-block;color:#000;font-size:19px;font-weight:normal}body>section a.button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#dbdbdb);background-image:linear-gradient(#f2f2f2,#dbdbdb)}body>section a.button:active:not(:disabled),body>section a.button:focus:not(:disabled){border:1px solid #dbdbdb;box-shadow:inset 0 0 8px 4px #d4d4d4,inset 0 0 8px 4px #d4d4d4}body>section a.button:hover:not(:disabled){box-shadow:inset 0 1px 0 0 #fff;cursor:pointer;background-color:#f2f2f2;background-image:-webkit-linear-gradient(#f2f2f2,#ded8d8);background-image:linear-gradient(#f2f2f2,#ded8d8)}body>section a.button:active:not(:disabled),body>section a.button:focus:not(:disabled){border:1px solid #dfd8d8;box-shadow:inset 0 0 8px 4px #d7d1d1,inset 0 0 8px 4px #d7d1d1}body>section a.button:disabled{opacity:0.5;cursor:not-allowed}body>section .block{margin-bottom:30px}body>section .block figure{position:relative}body>section .block figure>div{position:relative}body>section .block figure>div img{display:block}body>section .block figure>div>small.copyright{position:absolute;bottom:10px;right:10px;color:#fff;text-shadow:0 0 5px #000}body>section .block:after{content:"";display:table;clear:both}body>section .block div.text>p{line-height:24px;margin-bottom:10px}body>section .block div.text a{color:inherit;text-decoration:underline}body>section .block>h2{margin-top:26px;font-size:48px;line-height:60px;padding-top:85px;padding-bottom:15px}body>section .block>h2>span{background:#333;color:#fff;display:inline-block;padding:10px;padding-top:0;padding-bottom:0}body>section .block>h2:before{margin-bottom:-31px;content:"";height:2px;background:#333;display:block}body>section .block.banner{position:relative;margin-right:0}body>section .block.banner>figure{margin-left:-16px;margin-right:-16px}body>section .block.banner>figure>div>img{width:100%;height:auto}body>section .block.banner>div.text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body>section .block.banner.text_l>div.text{left:0;float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%}body>section .block.banner.text_l>div.text:last-child{margin-right:0}body>section .block.banner.text_c>div.text{float:left;display:block;margin-right:1.6129032258%;width:66.1290322581%;margin-left:16.935483871%}body>section .block.banner.text_c>div.text:last-child{margin-right:0}body>section .block.banner.text_r>div.text{right:0;float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%}body>section .block.banner.text_r>div.text:last-child{margin-right:0}body>section .block.text_2 div.text{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:1.6129032258%;-moz-column-gap:1.6129032258%;column-gap:1.6129032258%}body>section .block.text_3 div.text{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:1.6129032258%;-moz-column-gap:1.6129032258%;column-gap:1.6129032258%;margin-right:0}body>section .block.pict>figure{float:left;display:block;margin-right:1.6129032258%;width:66.1290322581%;margin-left:16.935483871%}body>section .block.pict>figure:last-child{margin-right:0}body>section .block.pict.text_l div.text{float:left;display:block;margin-right:1.6129032258%;width:32.2580645161%;float:left}body>section .block.pict.text_l div.text:last-child{margin-right:0}body>section .block.pict.text_l>figure{margin-left:0%;float:right;margin-right:0}body>section .block.pict.text_r div.text{float:left;display:block;margin-right:1.6129032258%;width:32.2580645161%}body>section .block.pict.text_r div.text:last-child{margin-right:0}body>section .block.pict.text_r>figure{margin-left:0%}body>section .block.text.pict_r div.text,body>section .block.text_2.pict_r div.text{float:left;display:block;margin-right:1.6129032258%;width:66.1290322581%;float:left}body>section .block.text.pict_r div.text:last-child,body>section .block.text_2.pict_r div.text:last-child{margin-right:0}body>section .block.text.pict_r>figure,body>section .block.text_2.pict_r>figure{float:left;display:block;margin-right:1.6129032258%;width:32.2580645161%;float:right}body>section .block.text.pict_r>figure:last-child,body>section .block.text_2.pict_r>figure:last-child{margin-right:0}body>section .block.text.pict_l div.text,body>section .block.text_2.pict_l div.text{float:left;display:block;margin-right:1.6129032258%;width:66.1290322581%;float:right}body>section .block.text.pict_l div.text:last-child,body>section .block.text_2.pict_l div.text:last-child{margin-right:0}body>section .block.text.pict_l>figure,body>section .block.text_2.pict_l>figure{float:left;display:block;margin-right:1.6129032258%;width:32.2580645161%;float:left}body>section .block.text.pict_l>figure:last-child,body>section .block.text_2.pict_l>figure:last-child{margin-right:0}@media screen and (max-width: 600px){body>section .block.text div.text,body>section .block.text_2 div.text{float:left;display:block;margin-right:3.2786885246%;width:65.5737704918%}body>section .block.text div.text:last-child,body>section .block.text_2 div.text:last-child{margin-right:0}body>section .block.text>figure,body>section .block.text_2>figure{float:left;display:block;margin-right:3.2786885246%;width:65.5737704918%}body>section .block.text>figure:last-child,body>section .block.text_2>figure:last-child{margin-right:0}}body>section .block.pict>figure>div img,body>section .block.text>figure>div img{width:100%;height:auto}body>section .block.grid>figure{margin-left:-16px;margin-right:-16px}body>section .block.grid>figure>div>img{width:100%;height:auto}body>section .block.grid ul.units,body>section .block.grid ul.sets{margin:0}body>section .block.grid ul.units>li,body>section .block.grid ul.sets>li{border:1px solid #ccc;display:inline-block;position:relative;box-sizing:border-box;margin-bottom:16px}body>section .block.grid ul.units>li h3,body>section .block.grid ul.sets>li h3{position:absolute;left:0;width:100%;height:60px;text-align:center;line-height:60px;font-family:"cooper_hewittbold";font-size:18px}body>section .block.grid ul.units>li h4,body>section .block.grid ul.sets>li h4{position:absolute;height:30px;text-align:right;line-height:30px;font-family:"cooper_hewittbold";font-size:14px}body>section .block.grid ul.units>li header,body>section .block.grid ul.sets>li header{position:absolute;top:0;left:0;width:100%;height:100%}body>section .block.grid ul.units>li header>img,body>section .block.grid ul.sets>li header>img{display:block;margin:auto}body>section .block.grid ul.units>li header>h3,body>section .block.grid ul.sets>li header>h3{bottom:0}body>section .block.grid ul.units>li article,body>section .block.grid ul.sets>li article{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#c00;opacity:0.95;filter:Alpha(opacity=95)}body>section .block.grid ul.units>li article>h3,body>section .block.grid ul.sets>li article>h3{top:0;color:#fff}body>section .block.grid ul.units>li article>h4,body>section .block.grid ul.sets>li article>h4{top:50px;width:60%;right:20%;color:#fff}body>section .block.grid ul.units>li article>div.text,body>section .block.grid ul.sets>li article>div.text{position:absolute;top:80px;width:90%;left:5%;bottom:10px;color:#fff;overflow:auto}body>section .block.grid ul.units>li article>div.text small,body>section .block.grid ul.sets>li article>div.text small{font-size:14px;line-height:17px;display:inline-block}body>section .block.grid ul.units>li article>div.text small:before,body>section .block.grid ul.sets>li article>div.text small:before{content:"";width:15px;border-top:1px solid #fff;display:block;padding-top:10px}body>section .block.grid ul.units>li article table,body>section .block.grid ul.sets>li article table{opacity:1;filter:Alpha(opacity=100);position:absolute;bottom:5%;width:90%;left:5%}body>section .block.grid ul.units>li article tr.head,body>section .block.grid ul.sets>li article tr.head{border-bottom:5px solid #c00;font-size:24px}body>section .block.grid ul.units>li article td,body>section .block.grid ul.sets>li article td{height:30px;background:#fff;text-align:center}body>section .block.grid ul.units>li article td:last-child ,body>section .block.grid ul.sets>li article td:last-child {border-left:5px solid #c00}body>section .block.grid ul.units>li article td img,body>section .block.grid ul.sets>li article td img{width:64px;height:64px;display:inline-block}body>section .block.grid ul.units>li:hover article,body>section .block.grid ul.sets>li:hover article{display:block}body>section .block.grid ul.units>li>header>img,body>section .block.grid ul.sets>li>header>img{width:80%;height:auto;margin:auto}body>section .block.grid ul.units.sets li,body>section .block.grid ul.sets.sets li{float:left;display:block;margin-right:1.6129032258%;width:49.1935483871%;height:460px}body>section .block.grid ul.units.sets li:last-child,body>section .block.grid ul.sets.sets li:last-child{margin-right:0}body>section .block.grid ul.units.sets li:nth-child(2n),body>section .block.grid ul.sets.sets li:nth-child(2n){margin-right:0}body>section .block.grid ul.units.sets li:nth-child(2n+1),body>section .block.grid ul.sets.sets li:nth-child(2n+1){clear:left}body>section .block.grid ul.units.units li,body>section .block.grid ul.sets.units li{float:left;display:block;margin-right:1.6129032258%;width:32.2580645161%;height:300px}body>section .block.grid ul.units.units li:last-child,body>section .block.grid ul.sets.units li:last-child{margin-right:0}body>section .block.grid ul.units.units li:nth-child(3n),body>section .block.grid ul.sets.units li:nth-child(3n){margin-right:0}body>section .block.grid ul.units.units li:nth-child(3n+1),body>section .block.grid ul.sets.units li:nth-child(3n+1){clear:left}body>section .block figure figcaption{text-align:center;width:100%}body>section .block.block.medias.gallery .mediasgrid{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:1.6129032258%;-moz-column-gap:1.6129032258%;column-gap:1.6129032258%;margin-right:0}body>section .block.block.medias.gallery .mediasgrid figure{margin-bottom:16px}body>section .block.block.medias.gallery .mediasgrid figure img{width:100%;height:auto;box-sizing:border-box;display:block}body>section .block.block.medias.gallery .mediasgrid figure:hover .overlayinfos{display:block}body>section .block.block.medias.gallery .mediasgrid figure .overlayinfos{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;color:white;background:url("/i/1x1red75.png"),repeat;background:url("/i/1x1red75.png"),repeat;display:none}body>section .block.block.medias.gallery .mediasgrid figure .overlayinfos>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}body>section .block.block.medias.gallery .mediasgrid figure .overlayinfos>div>p{text-align:center;font-size:1.2em}body>section .block.block.medias.gallery .mediasgrid figure .overlayinfos>div>p.title{font-weight:bold}body>section .block.block.medias.gallery .legend{position:fixed;z-index:8999;bottom:40px;left:0;right:0;min-height:75px;max-height:160px;height:12%;background:#555;color:white;padding:20px;display:none}body>section .block.block.medias.gallery .legend>div{float:left;width:400px}body>section .block.block.medias.gallery .legend>div .title{font-size:1.5em;line-height:1.5em;font-weight:bold}body>section .block.block.medias.gallery .legend>div .subtitle{font-size:1.5em;line-height:1.5em}body>section .block.block.medias.gallery .legend>div.desc,body>section .block.block.medias.gallery .legend>div.tags{padding-top:8px}body>section .block.block.medias.carousel .rslides{height:640px;width:960px;margin-left:auto;margin-right:auto}body>section .block.block.medias.carousel .rslides figure{position:relative}body>section .block.block.medias.carousel .rslides figure img{display:block}body>section .block.block.medias.carousel .rslides figure small.copyright{position:absolute;bottom:10px;right:10px;color:#fff;text-shadow:0 0 5px #000}body #goTop{position:fixed;left:50%;margin-left:542px;bottom:30px;cursor:pointer}footer{clear:both;font-size:13px;color:#888;margin-top:50px;margin-right:0;background:#fff;padding-top:30px;padding-bottom:15px}footer input[type="text"]{float:left;display:block;margin-right:10.5263157895%;width:100%}footer input[type="text"]:last-child{margin-right:0}footer select{float:left;display:block;margin-right:10.5263157895%;width:100%}footer select:last-child{margin-right:0}footer input[type="submit"]{margin-top:8px}footer label{text-align:left;margin-bottom:2px;margin-top:10px}footer div.multicol{display:block;margin-bottom:10px}footer div.multicol:after{content:"";display:table;clear:both}footer div.multicol>div{float:left;display:block;margin-right:1.6129032258%;width:15.3225806452%}footer div.multicol>div:last-child{margin-right:0}footer div.multicol>div:before{content:"";display:block;height:165px;width:1px;position:absolute;margin-left:-0.8064516129%;background:#999}footer div.multicol>div:first-child:before{display:none}footer div.multicol>div:last-child:after{content:"";display:table;clear:both}footer div.multicol>div>*{margin-left:10px;margin-right:10px;text-align:center}footer div.multicol>div>a{display:block;margin-bottom:3px}footer div.copyright{text-align:center;clear:both;padding-top:10px;font-size:12px}footer div.copyright>img{display:block;margin:20px auto 20px auto}footer div.copyright>p{text-align:center}footer div.copyright>p a{display:inline-block;margin-left:15px}footer h2{font-weight:bold;margin-bottom:10px}footer a{color:#888}.tabs{width:100%;background:#ccc}.tabs li{float:left;margin:3px 10px}
