/******* /css/fonts.css *********/
@font-face{font-family:'MuseoSans500Regular';src:url('/assets/fonts/museosans_500-webfont.eot');src:url('/assets/fonts/museosans_500-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/museosans_500-webfont.woff') format('woff'),url('/assets/fonts/museosans_500-webfont.ttf') format('truetype'),url('/assets/fonts/museosans_500-webfont#MuseoSans500Regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OurWebfontRegular';src:url('/assets/fonts/ourwebfont-webfont.eot');src:url('/assets/fonts/ourwebfont-webfont.eot?#iefix') format('embedded-opentype'),url('/assets/fonts/ourwebfont-webfont.woff') format('woff'),url('/assets/fonts/ourwebfont-webfont.ttf') format('truetype'),url('/assets/fonts/ourwebfont-webfont.svg#OurWebfontRegular') format('svg');font-weight:normal;font-style:normal;}
/******* /css/reset.css *********/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;font-size:1em;line-height:1.4;}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}::selection{background:#fe57a1;color:#fff;text-shadow:none;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*width:13px;*height:13px;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:.2em 0;background:#ccc;color:black;padding:.2em 0;}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none!important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent!important;color:black!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;}a,a:visited{text-decoration:underline;}a[href]:after{content:"(" attr(href) ")";}abbr[title]:after{content:"(" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100%!important;}@page{margin:.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}
/******* /css/grid.css *********/
.row{position:relative;z-index:1;margin:0;}.col{float:left;min-height:1px;}.col.noborder{border-top:0;}.col_1{margin-left:30px;width:880px;}.col_2{margin-left:30px;width:425px;padding-top:15px;padding-bottom:20px;border-top:1px dotted #787878;}.col_3{margin-left:30px;width:273px;padding-bottom:20px;}
/******* /css/common.css *********/
html,body{background-color:#E9E9E9;width:100%;height:100%;color:#999;font-family:'MuseoSans500Regular';font-size:12px;letter-spacing:.1em;position:relative;min-height:500px;}h1,h2,h3,h4,h5,h6,p{font-weight:normal;margin:0;padding:0;}a{text-decoration:none;color:#999;}a:hover{color:Black;}#container{min-height:100%;position:relative;overflow:hidden;}.centered{width:940px;margin:0 auto;}section.content{padding-bottom:450px;position:relative;}.pull-right{float:right;}header{padding:43px 0 35px;}header .menu{margin-right:20px;text-transform:uppercase;font-size:11px;}header .menu:hover,header .menu.active{color:Black;}header .menu.pull-right{margin-right:0;margin-left:20px;}.logo{position:absolute;top:0;bottom:0;left:0;right:0;color:White;text-align:center;font-size:16px;line-height:20px;z-index:2;}.logoContent{padding-top:180px;line-height:1;-webkit-backface-visibility:hidden;opacity:1;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-ms-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear;}.logoContent.out{-moz-opacity:0;opacity:0;}.logo h1{font-size:30px;letter-spacing:15px;}.logoContentLegend{line-height:35px;font-size:12px;letter-spacing:1px;}.diaporama figure{-moz-box-shadow:1px 1px 4px #999;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999;position:absolute;left:15px;right:15px;top:0;bottom:0;overflow:hidden;}.diaporama figure img{position:absolute;left:0;top:0;}.enlarge{position:relative;}.enlarge .i{position:absolute;color:#E9E9E9;font-size:15px;text-shadow:1px 1px 2px #777;}.enlarge.top .i{top:3px;left:7px;}.enlarge.bottom .i{bottom:3px;right:5px;}.newsContent .enlarge a .i{display:none;}.newsContent .enlarge a:hover .i{display:block;}.panelTextImage,.panelText{font-size:13px;}.panelTextImage .image{float:left;margin-right:15px;}.panelTextImage .text{float:left;width:255px;}.panelImage .legend{font-size:11px;padding-top:5px;padding-left:10px;}.textTitle{font-size:20px;line-height:1.1;}.coltitle{text-align:center;padding-bottom:5px;}footer{position:absolute;bottom:0;left:0;right:0;padding:20px 0 20px;border-top:1px dotted #AAA;background:#DDD;-moz-box-shadow:0 0 0 #999;-webkit-box-shadow:0 0 0 #999;box-shadow:0 0 0 #999;}.i{font-family:'OurWebfontRegular';}.criteriaGroup h1{border-top:1px dotted #AAA;font-size:11px;padding:5px 0 10px;text-transform:uppercase;}.list-legend{position:absolute;right:30px;padding:5px 0;font-size:11px;top:0;}.criteriaChooser a{text-transform:uppercase;padding-left:20px;display:block;float:left;}.criteriaChooser a:hover,.criteriaChooser a.active{color:Black;}.criteriaGroup article{padding-bottom:28px;}.list figure{float:left;width:60px;height:60px;margin-right:15px;background:#d6d6d6;position:relative;}.list .description{float:left;width:800px;}.tooltip{float:left;display:none;max-width:500px;}.list h2{font-size:18px;padding-top:10px;text-transform:uppercase;letter-spacing:2px;line-height:1.3;}.enlargeHover .i{display:none;}.enlargeHover:hover .i{display:block;}.fullWidth.right{right:-100%;left:100%;-webkit-transition:left 1s linear,right 1s linear;-moz-transition:left 1s linear,right 1s linear;-ms-transition:left 1s linear,right 1s linear;-o-transition:left 1s linear,right 1s linear;transition:left 1s linear,right 1s linear;}.fullWidth.left{right:100%;left:-100%;-webkit-transition:left 1s linear,right 1s linear;-moz-transition:left 1s linear,right 1s linear;-ms-transition:left 1s linear,right 1s linear;-o-transition:left 1s linear,right 1s linear;transition:left 1s linear,right 1s linear;}.fullWidth.center{right:0;left:0;-webkit-transition:left 1s linear,right 1s linear;-moz-transition:left 1s linear,right 1s linear;-ms-transition:left 1s linear,right 1s linear;-o-transition:left 1s linear,right 1s linear;transition:left 1s linear,right 1s linear;}.fullWidth{position:absolute;top:94px;bottom:100px;right:0;left:0;}.fullWidth:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.fullWidth-content{position:relative;display:inline-block;vertical-align:middle;width:99%;text-align:center;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}div.detail-image{position:relative;display:inline-block;}div.detail-image img{-moz-box-shadow:1px 1px 3px #999;-webkit-box-shadow:1px 1px 3px #999;box-shadow:1px 1px 3px #999;}div.detail-legend{position:absolute;bottom:35px;right:50%;left:40px;text-align:left;z-index:999;font-size:11px;}div.detail-share{position:absolute;bottom:35px;left:50%;right:40px;text-align:right;z-index:999;font-size:11px;}div.detail-controls{z-index:999;position:absolute;bottom:50px;left:50%;width:300px;margin-left:-150px;text-align:center;}span.detail-numbers{font-size:11px;line-height:25px;vertical-align:middle;padding-right:20px;padding-left:20px;}a.detail-arrow{font-size:17px;line-height:25px;vertical-align:middle;}.js .fade{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.js .fade.fast,.js .fade.fast{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.js .fade.in{opacity:1;}.js .fade.out{opacity:0;}.js .img-loader-init{opacity:0;}.img-loader-loading{opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.img-loader-loaded{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;}.works-work figure{background:transparent;// background-image:url(/dropbox/1.png);display:block;height:200px;}.works-work .legend{padding-left:10px;padding-top:7px;font-size:11px;line-height:1.2;}h2.news-title,h2.footer-title{text-transform:uppercase;line-height:1.3;padding-bottom:12px;font-size:18px;letter-spacing:2px;}footer input{display:block;background:#FFF;border:1px dotted #AAA;height:22px;line-height:22px;padding:2px 10px;margin-bottom:15px;width:405px;letter-spacing:3px;}footer div.submit{text-align:right;padding-right:10px;}.successText,.errorText,form.success a.submit,form.error a.submit{display:none;}form.success .successText{display:block;}form.error .errorText{display:block;}.panelNewsletter input.error{border:1px solid #cb5425;}::-webkit-input-placeholder{color:#999;font-family:'MuseoSans500Regular';letter-spacing:3px;}input:-moz-placeholder{color:#999;font-family:'MuseoSans500Regular';letter-spacing:3px;}.lt-ie8 .row{width:100%;}
/******* /css/diaporama.css *********/
.diaporama{margin:0 0 10px;position:relative;height:440px;}.diaporama .images{position:absolute;top:5px;height:400px;left:0;right:0;z-index:1;}.js .diaporama{z-index:1;position:relative;overflow:hidden;-webkit-transition:height 1s linear .5s;-moz-transition:height 1s linear .5s;-ms-transition:height 1s linear .5s;-o-transition:height 1s linear .5s;transition:height 1s linear .5s;}.js .diaporama img{transition-duration:9s;transform:scale(1.0);transform-origin:50% 50%;-o-transition-duration:9s;-ms-transition-duration:9s;-moz-transition-duration:9s;-webkit-transition-duration:9s;-o-transform:scale(1.0);-ms-transform:scale(1.0);-moz-transform:scale(1.0);-webkit-transform:scale(1.0);-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;}.js .diaporama img.burns_1{-o-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform-origin:0 25%;-ms-transform-origin:0 25%;-moz-transform-origin:0 25%;-webkit-transform-origin:0 25%;}.js .diaporama img.burns_2{-o-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform-origin:25% 25%;-ms-transform-origin:25% 25%;-moz-transform-origin:25% 25%;-webkit-transform-origin:25% 25%;}.js .diaporama img.burns_3{-o-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform-origin:0;-ms-transform-origin:0;-moz-transform-origin:0;-webkit-transform-origin:0;}.js .diaporama img.burns_4{-o-transform:scale(1.1) rotate(0.1deg);-ms-transform:scale(1.1) rotate(0.1deg);-moz-transform:scale(1.1) rotate(0.1deg);-webkit-transform:scale(1.1) rotate(0.1deg);-o-transform-origin:100% 0;-ms-transform-origin:100% 0;-moz-transform-origin:100% 0;-webkit-transform-origin:100% 0;}.diaporama figure:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-left:-4px;width:0;}.js .diaporama figure img.centered{position:relative;display:inline-block;vertical-align:middle;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.js .diaporama figure.in{-webkit-transition:opacity 2s linear;-moz-transition:opacity 2s linear;-ms-transition:opacity 2s linear;-o-transition:opacity 2s linear;transition:opacity 2s linear;opacity:1;}.js .diaporama figure.out{-webkit-transition:opacity 2s linear;-moz-transition:opacity 2s linear;-ms-transition:opacity 2s linear;-o-transition:opacity 2s linear;transition:opacity 2s linear;opacity:0;}.controls{position:absolute;bottom:0;right:40px;font-size:22px;}.controls a{margin:0 3px;}.controls a.active{color:Black;}.js .diaporama figcaption{color:#ABABAB;bottom:10px;right:15px;text-transform:capitalize;position:absolute;font-size:10px;}
/******* /css/lightbox.css *********/
.modal-backdrop{position:absolute;top:100px;right:0;bottom:0;left:0;z-index:1040;background-color:#E9E9E9;}.modal-backdrop.fade{-webkit-transition:visibility 0s linear .5s,opacity .3s linear .2s;-moz-transition:visibility 0s linear .5s,opacity .3s linear .2s;-ms-transition:visibility 0s linear .5s,opacity .3s linear .2s;-o-transition:visibility 0s linear .5s,opacity .3s linear .2s;transition:visibility 0s linear .5s,opacity .3s linear .2s;visibility:hidden;opacity:0;}.modal-backdrop,.modal-backdrop.fade.in{-webkit-transition:visibility 0s linear 0s,opacity .3s linear 0s;-moz-transition:visibility 0s linear 0s,opacity .3s linear 0s;-ms-transition:visibility 0s linear 0s,opacity .3s linear 0s;-o-transition:visibility 0s linear 0s,opacity .3s linear 0s;transition:visibility 0s linear 0s,opacity .3s linear 0s;visibility:visible;opacity:1;filter:alpha(opacity=100);}.modal{position:fixed;top:100px;left:0;bottom:100px;right:0;z-index:1050;overflow:auto;text-align:center;}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.modal-content{position:relative;display:inline-block;vertical-align:middle;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal.fade{-webkit-transition:visibility 0s linear .2s,opacity .1s linear;-moz-transition:visibility 0s linear .2s,opacity .1s linear;-ms-transition:visibility 0s linear .2s,opacity .1s linear;-o-transition:visibility 0s linear .2s,opacity .1s linear;transition:visibility 0s linear .2s,opacity .1s linear;opacity:0;visibility:hidden;}.modal.fade.in{opacity:1;visibility:visible;filter:alpha(opacity=100);}
/******* /css/tooltip.css *********/
.tooltip{padding:5px 8px;background:#FBF5B5;z-index:99999;-moz-box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;box-shadow:2px 2px 5px #999;}
