*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;vertical-align:top}a{-webkit-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out, background 0.2s ease-in-out;transition:color 0.2s ease-in-out, background 0.2s ease-in-out}.align_right{float:right;margin:10px 0 10px 10px}.align_left{float:left;margin:10px 10px 10px 0}.greyscale{filter:url('../js/vendor/filters.svg#grayscale');-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}.greyscale:hover{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%)}.uk-text-capitalize{text-transform:capitalize !important}.uk-text-uppercase{text-transform:uppercase !important}.uk-text-lowercase{text-transform:lowercase !important}.uk-text-italic{font-style:italic !important}.col-2,.two-col,.col-two{-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:50px}ul.col-2,ul.two-col,ul.col-two{-moz-column-count:2;-moz-column-gap:50px;-webkit-column-count:2;-webkit-column-gap:50px;column-count:2;column-gap:10px;margin:0;padding:0}.col-3,.three-col,.col-three{-moz-column-count:3;-moz-column-gap:40px;-webkit-column-count:3;-webkit-column-gap:40px;column-count:3;column-gap:40px}ul.col-3,ul.three-col,ul.col-three{-moz-column-count:3;-moz-column-gap:40px;-webkit-column-count:3;-webkit-column-gap:40px;column-count:3;column-gap:10px;margin:0;padding:0}.col-4,.four-col,.col-four{-moz-column-count:4;-moz-column-gap:30px;-webkit-column-count:4;-webkit-column-gap:30px;column-count:4;column-gap:30px}ul.col-4,ul.four-col,ul.col-four{-moz-column-count:4;-moz-column-gap:30px;-webkit-column-count:4;-webkit-column-gap:30px;column-count:4;column-gap:10px;margin:0;padding:0}.keeptogether{display:inline-block;width:100%}@media screen and (max-width:480px){.two-col,.col-two{-moz-column-count:1;-webkit-column-count:1;column-count:1}.three-col,.col-three{-moz-column-count:1;-webkit-column-count:1;column-count:1}}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative;background:none}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.sf-menu > li{float:left}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{display:block;background:none}.sf-menu a{display:block;position:relative;border:0}.sf-menu ul ul{top:0;left:100%}.sf-menu{float:left}.sf-menu ul{box-shadow:2px 2px 6px rgba(0, 0, 0, .2);min-width:12em;*width:12em}.sf-menu a{padding:0;text-decoration:none;zoom:1}.sf-menu li{white-space:nowrap;*white-space:normal;-webkit-transition:background 0.2s;transition:background 0.2s}.sf-menu ul li{background:none}.sf-menu li:hover,.sf-menu li.sfHover{transition:none;background:none}.sf-arrows.sf-with-ul:after{content:'';position:absolute;top:50%;right:0;margin-top:0;height:0;width:0}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#dff0d8;border:1px solid #d6e9c6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:0.9em;line-height:0.9em;opacity:0;transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in}.parsley-errors-list.filled{opacity:1}.nav.sitemap-nav{list-style:none;padding:20px 0}.nav.sitemap-nav a{color:#999}.nav.sitemap-nav a:hover,.nav.sitemap-nav li.active > a{color:#fff}.nav.sitemap-nav > li{display:inline-block;vertical-align:top;margin:0 20px 10px 0}.nav.sitemap-nav > li{font-weight:bold}.nav.sitemap-nav > li li{font-weight:normal}.nav.sitemap-nav > li ul{list-style:none;margin:0;padding:0}.uk-width-large-1-8,.uk-width-medium-1-8,.uk-width-small-1-8,.uk-width-1-8{width:12.5%}.uk-width-large-2-8,.uk-width-medium-2-8,.uk-width-small-2-8,.uk-width-2-8{width:25%}.uk-width-large-3-8,.uk-width-medium-3-8,.uk-width-small-3-8,.uk-width-3-8{width:37.5%}.uk-width-large-4-8,.uk-width-medium-4-8,.uk-width-small-4-8,.uk-width-4-8{width:50%}.uk-width-large-5-8,.uk-width-medium-5-8,.uk-width-small-5-8,.uk-width-5-8{width:62.5%}.uk-width-large-6-8,.uk-width-medium-6-8,.uk-width-small-6-8,.uk-width-6-8{width:75%}.uk-width-large-7-8,.uk-width-medium-7-8,.uk-width-small-7-8,.uk-width-7-8{width:87.5%}.uk-width-large-8-8,.uk-width-medium-8-8,.uk-width-small-8-8,.uk-width-8-8{width:100%}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.4/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.4/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.4/blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.4/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}#fancybox-buttons.bottom{bottom:10px}#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0 auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .05);-moz-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .05);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, .05);background:#323232;background:-moz-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(50%, #343434), color-stop(50%, #292929), color-stop(100%, #333));background:-webkit-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);background:-o-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);background:-ms-linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);background:linear-gradient(top, #444 0, #343434 50%, #292929 50%, #333 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#222222',GradientType=0)}#fancybox-buttons ul li{float:left;margin:0;padding:0}#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url('//cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.4/helpers/fancybox_buttons.png');background-repeat:no-repeat;outline:0;opacity:0.8}#fancybox-buttons a:hover{opacity:1}#fancybox-buttons a.btnPrev{background-position:5px 0}#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}#fancybox-buttons a.btnPlay{background-position:0 -30px}#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0}#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default}#fancybox-thumbs{position:fixed;left:0;width:100%;overflow:hidden;z-index:8050}#fancybox-thumbs.bottom{bottom:2px}#fancybox-thumbs.top{top:2px}#fancybox-thumbs ul{position:relative;list-style:none;margin:0;padding:0}#fancybox-thumbs ul li{float:left;padding:1px;opacity:0.5}#fancybox-thumbs ul li.active{opacity:0.75;padding:0;border:1px solid #fff}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;border:1px solid #222;background:#111;outline:0}#fancybox-thumbs ul li img{display:block;position:relative;border:0;padding:0}html{font-family:arial, helvetica, sans-serif;background:#fff;overflow-y:scroll}body{margin:0 auto}h1{color:#333;font-size:48px;font-family:arial, helvetica, sans-serif;line-height:56px;font-weight:700}h2{color:#333;font-size:24px;font-family:arial, helvetica, sans-serif;line-height:56px;font-weight:700}strong.h3,h3{color:#333;font-size:16px;font-family:arial, helvetica, sans-serif;line-height:26px;font-weight:700}li{margin-bottom:10px}#page-body h2.header,#page-body h2{padding:0;line-height:32px;border-bottom:none}.bio-list h3{font-family:arial, helvetica, sans-serif;color:#333;font-weight:700;font-size:15px;line-height:20px;text-transform:uppercase}.bio-list h4{font-family:arial, helvetica, sans-serif;color:#333;font-weight:700;font-size:15px;line-height:20px}.home h2{font-weight:700;line-height:65px}a{color:#1f497d}a:hover{text-decoration:none;color:#546068}#page-content a{text-decoration:underline}.nav-bg{height:50px;font-family:helvetica, arial, sans-serif}.banner-bin .slider,.banner-bin .slide,#HeaderBin{height:289px}.header-bin{background:url('/site/templates/img/banner-bg.jpg') no-repeat 0 0;background-size:cover;border-bottom:5px solid #c81725}.header-symbol{margin:5px 0}.header-symbol span{padding-left:15px}.stock-quote .header-symbol .social a{color:#444}.stock-quote .header-symbol .social a:hover{color:#d80f1f}.header-symbol .social li:first-child,.header-symbol .social li:nth-child(2){display:none}.social li:first-child a,.social li:nth-child(2) a{font-family:arial, helvetica, sans-serif;font-weight:bold;font-size:18px}.social a i{font-size:26px;margin-top:-7px}a.fb-logo{color:#3c5a99 !important}a.fb-logo:hover{color:#e13539 !important}a.tw-logo{color:#00b6f1 !important}a.tw-logo:hover{color:#e13539 !important}a.li-logo{color:#0077b5 !important}a.li-logo:hover{color:#e13539 !important}.search-bin,.search-bin #search{width:80px}.search-box input{font-size:16px}form.search{display:inline-block}.logo-bin{padding:15px 0 15px 15px}#page-body{background:#fff}.multicol .uk-panel-teaser{min-height:220px}.credit a{color:#9d9d9d;font-size:11px}.popup{display:none}#subscribe-form.popup{position:absolute;top:-310px;left:0;width:279px}#subscribe-button{max-width:279px}.home-page #page-body{background:none}#home-main-bin{background:#f1f0ee}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.mobile-nav{display:block;margin:10px 0}.mobile-nav:hover span{-webkit-animation:rotate 3s forwards;animation:rotate 3s forwards;color:#333}a#mobile-nav span{color:#333}ul.uk-navbar-nav{padding:1px 0 0 0}.uk-navbar-nav{margin-top:10px}.uk-navbar-nav > li{margin-bottom:0;padding-right:10px}.uk-navbar-nav > li:last-of-type{padding-right:0}.uk-navbar-nav > li > a{padding:0 15px;color:#000;font-size:18px;font-weight:700;line-height:40px;border:none;background:none;transition:background 0.5s ease-in-out;text-shadow:none}.uk-navbar-nav > li.uk-open > a,.uk-navbar-nav > li > a:focus,.uk-navbar-nav > li > a:active,.uk-navbar-nav > li > a:hover{color:#a7a7a7;text-decoration:none;background:rgba(0, 0, 0, 0.9);border:none}.uk-navbar-nav > li.uk-active > a{color:#a7a7a7;text-decoration:none;background:rgba(0, 0, 0, 0.9);border:none}.uk-nav > li.uk-active > a{color:#a7a7a7;text-decoration:none;background:rgba(0, 0, 0, 0.9);border:none}.uk-navbar-nav > li.uk-active > a{color:#a7a7a7;text-decoration:none;background:rgba(0, 0, 0, 0.9);border:none}.uk-navbar-nav .uk-dropdown{width:280px;margin:0 0 0 -1px;border:none;background:rgba(0, 0, 0, 0.9);border-radius:0}.uk-navbar-nav .uk-dropdown li a{margin:0 5px;padding:8px 10px;color:#fff;font-size:15px;font-weight:700;line-height:20px;text-transform:none;background:none;border:none}.uk-navbar-nav .uk-dropdown li.uk-active a,.uk-navbar-nav .uk-dropdown li a:hover,.uk-navbar-nav .uk-dropdown li a:focus,.uk-navbar-nav .uk-dropdown li a:active{color:#090909;background-color:rgba(255, 255, 255, 0.8);text-decoration:none}.uk-navbar-nav .uk-dropdown.uk-nav{padding:6px 10px}.aside{max-width:260px;margin-top:140px;border:1px solid #efeff0;background:#f8f8f8}.aside h2{padding-left:10px}.aside .uk-nav{margin:0;padding:0}.aside .uk-nav > li{margin:0 0 5px 10px;padding:0}.aside .uk-nav > li > a{display:block;padding:0;color:#444;font-size:15px;background:none}.aside .uk-nav > li > a span{padding-right:10px;line-height:20px}.aside .uk-nav > li.uk-active > a,.aside .uk-nav > li > a:hover{font-weight:700}.aside .uk-nav > li > ul{padding:0;margin:1px 0 0}.aside .uk-nav > li > ul li a{padding-left:20px;font-size:13px}.banner{height:289px}.slide{width:100%;height:689px}.blue{color:#012796}.uk-dotnav{margin-top:-50px !important}.com-dot-nav li a{background:#ee3342;opacity:0.5;-webkit-box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.75);box-shadow:3px 2px 6px 0px rgba(0, 0, 0, 0.75)}.uk-dotnav-contrast > .uk-active > *{background:#ee3342;opacity:1}.uk-slidenav-contrast{opacity:0 !important}.com-span{color:#012796}.community-post h2{margin:-5px auto 10px auto;line-height:30px}.com-project-tag{display:inline;padding:10px 15px;color:#fff;margin-right:10px;font-size:18px}.com-project-tag:hover{background-color:#292727}.com-project-tag a{color:#fff !important}.com-project-tag-kip{background-color:#5dad67}.com-project-tag-kip{background-color:#5dad67}.com-project-tag-kam{background-color:#012796}.com-project-tag-plat{background-color:#ee3342}.com-slideshow{margin-top:8px}.com-caption{height:135px;padding:10px;border-top:3px solid #ee3342;font-size:16px;background-color:#f8f8f8;width:100%}.community-slide{width:100%;height:610px}.community-post{margin:10px auto -10px auto;padding:10px;background-color:#f8f8f8}.community-button{border-radius:0;background-color:#292727;border:none;color:#fff;text-shadow:none}.community-button:hover{background-color:#ee3342;color:#fff;text-shadow:none}.caption{padding:10px;font-size:18px;line-height:24px;background:rgba(255, 255, 255, 0.75);top:25px}.caption.left{left:0}.caption.right{right:0}.caption a{padding-left:5px}.caption a::before{content:"> ";padding-right:10px}.caption h2{padding:0;margin:0;line-height:30px}.caption.blue h2,.caption.blue a{color:#012796}.caption.red h2,.caption.red a{color:#ee3342}.caption.green h2,.caption.green a{color:#5dad67}.stock-bin{padding-top:55px}.stock-bin form{display:inline-block}.stock-quote{padding-top:30px}.stock-quote div{font-family:'Open Sans', serif;font-size:18px}.stock-quote div a{color:#d80f1f}.notice{background-color:#0b42cb;color:white;font-size:16px;padding:10px;border:1px solid #333}.notice p{margin:0px}.feature{padding:0;font-size:15px}.featurex a{display:inline-block;width:150px;color:#fff;position:absolute;bottom:0;left:0}.feature .link-img{height:205px;width:145px;margin-bottom:42px;float:left}.feature .link-bin{margin-left:145px;background:#fff}.feature .link-button{width:150px;padding-left:35px;color:#fff;line-height:42px;font-weight:bold;background:url(/site/templates/img/learn-more.png);position:absolute;bottom:0}.feature .link-title h2{font-size:26.5px;color:#333;font-weight:bold;margin:0px 20px;padding-top:10px;line-height:35px}.feature .link-title h3{font-size:15px;line-height:normal;color:#999;font-weight:bold;margin:0 20px 5px 20px;padding-bottom:5px;border-bottom:1px solid #e2e2e2}.feature .link-text{padding:0 20px 10px 20px;font-size:13px;line-height:normal}.featurex .link-text .more{margin-top:2px;color:#06c;font-size:13px}.news-item{margin:0;padding:0;font-size:12px;line-height:16px;float:left;background:#fff;width:100%;height:95px}.news-item a{display:block;color:#06c;padding:10px 20px 10px 25px}.news-item a .date{display:block;color:#666;font-weight:bold;margin-left:-7px}.news-item:hover{background-color:#006ace}.news-item:hover a,.news-item:hover a:hover,.news-item a:hover,.news-item:hover a .date{color:#fff}.subscribe{margin:0 80px 30px 0;overflow:hidden}.subscribe ul{list-style:none;margin:0;padding:0;float:right}.subscribe ul li{margin:0 0 10px 30px;padding:0;float:left;font-size:16px;font-weight:bold;background:url('/site/templates/img/subscribe-sprite.png') no-repeat}.subscribe ul li#feed1{background-position:0 0}.subscribe ul li#feed2{background-position:0 -40px}.subscribe ul li a{color:#666;display:block;padding:0 10px 0 25px}.subscribe ul li a:hover{color:#06c}.adnet a{font-size:12px;color:rgba(51, 51, 51, 0.5)}.adnet a:hover{color:rgba(51, 51, 51, 1)}.bio-photo{float:left}.bio-text{float:left}.bio-title{margin-bottom:5px;border-bottom:1px solid #333}.bio-title h4{margin-bottom:5px}.presentation-item{margin:10px;float:left}.presentation-item img{padding-bottom:10px}p.enlarge{float:right}.projects-section table{border-collapse:collapse}.projects-section table th{background:#d9d9d9;border-collapse:collapse}.projects-section table th,.projects-section table td{margin:0;border:1px solid #999;border-collapse:collapse;text-align:center}.fl{margin:0 10px 10px 0;float:left}.fr{margin:0 0 10px 10px;float:right}ul li.dsp{margin-bottom:10px}td.highlight{background:#ff0}th.greylight{background:#d9d9d9}td.greylight{background:#d9d9d9}th.redtext{color:#f00}td.redtext{color:#f00}.CTableBlue{width:100%;border-collapse:collapse}.CTableBlue th{padding:3px;background:#dbeef3;text-align:center;border:1px solid #333}.CTableBlue td{padding:3px;text-align:center;vertical-align:middle;border:1px solid #333}.CTableGrey{width:100%;border-collapse:collapse}.CTableGrey th{padding:3px;background:#ccc;text-align:center;border:1px solid #333}.CTableGrey td{padding:3px;text-align:center;vertical-align:middle;border:1px solid #333}.stock-information-page #page-content table td{padding:4px 8px;font-size:11px;border-top:1px solid #333}.map{width:50%;height:400px;float:right}.map{width:100%;height:250px}.map img{max-width:none}svg{max-height:100%}table.centered td{text-align:center}em{color:inherit}.uk-button-primary{background-color:#d80f1f;color:#fff}#page-home .uk-button-primary{color:#fff}.uk-button-primary:hover{background-color:#333;color:#fff}.fs-list .uk-subnav > li > a{color:#1f497d}.fs-list .uk-subnav > li > a:hover{color:#546068}.uk-accordion-title{cursor:pointer}.uk-accordion-title h3{margin-top:20px;margin-bottom:0}.uk-accordion-title h4{margin-top:20px;margin-bottom:10px;font-weight:600;color:#111}.uk-accordion-content{padding:0 40px}.uk-icon-file-pdf-o{color:#d80f1f}.uk-modal{background:rgba(0, 0, 0, 0.9) !important}.uk-search-field{font-size:16px}.language-cn html,.language-cn h1,.language-cn h2,.language-cn h3,.language-cn h4,.language-cn .nav-bg,.language-cn .stock-quote div,.language-cn .bio-list h3,.language-cn .bio-list h4,.language-cn #page-body{font-family:Helvetica, Arial, "Langtinghei", "Microsoft Yahei", "微软雅黑", STXihei, "华文细黑", sans-serif}.uk-container{max-width:1600px !important}.home-page #page-banner .caption p{color:#444}@media (max-width:639px){.community-header h1{font-size:25px;margin:0 auto 10px;line-height:30px}.community-post h2{font-size:16px;line-height:20px}.com-caption{height:315px}.com-caption p{font-size:12px}.com-project-tag{font-size:12px;display:block;width:185px}}@media (min-width:640px) and (max-width:959px){.community-header h1{font-size:30px;margin:0 auto 10px;line-height:35px}.community-post h2{font-size:18px;line-height:22px}.com-caption{height:160px}.com-caption p{font-size:12px}.com-project-tag{font-size:14px}}@media (min-width:320px){.uk-navbar-toggle{color:#546068;float:none}}@media (min-width:480px){.uk-navbar-toggle{color:#546068;float:none}}@media (min-width:768px){.nav-bg{height:74px}.uk-navbar-nav > li > a{padding:0 5px;font-size:16px}.search-bin{width:80px;top:20px;right:30px}.slide{height:340px}.bio-photo{width:15.38%}.bio-text{width:84.62%}.logo-bin{padding:35px 0 0 35px}}@media (min-width:768px) and (max-width:959px){.feature .link-img{width:auto;margin-bottom:0;float:none}.feature .link-bin{margin-left:0;padding-bottom:40px}}@media (min-width:960px){.search-bin{width:200px;right:20px}.slide{height:689px}.bio-photo{width:12.07%}.bio-text{width:87.93%}}@media (min-width:980px){.uk-navbar-nav > li > a{padding:0 5px;font-size:18px}}@media (min-width:1220px){.uk-container{max-width:1600px !important}}@media (min-width:1240px){.logo-bin{padding:35px 0 0 50px}.uk-navbar-nav > li > a{padding:0 10px;font-size:18px}#home-main-bin{background:url(/site/templates/img/home-pattern-bg.jpg) repeat-x 50% -7px}.search-bin{width:200px;right:40px}.search-bin #search{width:200px}.link-item .link-icon{margin-left:0}.link-item .link-button{padding-left:25px}.link-item .link-title h2{margin-top:10px;margin-left:175px}.link-item .link-title h3{margin-left:175px;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #e2e2e2}.link-item .link-text{margin-left:175px}.key-project{padding-bottom:25px;background:url(/site/templates/img/front-features.png) no-repeat}.prj1{background-position:18px bottom}.prj2{background-position:-373px bottom}.prj3{background-position:-761px bottom}.news-item{width:290px;background:url('/site/templates/img/recent-news-sprite.png') no-repeat -300px 0}.news-item.first{background-position:0 0;width:290px;height:95px;margin-left:0}.news-item.last{background-position:-300px 0px;width:247px;height:95px}.news-item:hover{background-color:transparent;background-position:-300px -95px}.news-item.first:hover{background-position:0 -95px}.news-item.last:hover{background-position:-300 -95px}}@media print{*{color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}table tr,table th{border-bottom:1px solid #000}table th{background:#ccc}#header-nav,.page-title-bg,body.bg{background:none}h1,h2,h3,h4,h5,h6{line-height:normal}.page-title-bg,#page-logo{position:static;height:auto;top:0;right:0;bottom:0;left:0;line-height:normal}#page-header-quotes{position:absolute;right:0;top:25px}.page-title-bg h1,.page-title-bg h2{line-height:normal}.dual-col-content .uk-panel .content-padding,.dual-col-content{min-height:0;padding:0}#logo h1,#main-nav,#header-nav,#page-header-nav,#page-subnav,.slide,.dual-col-img,.uk-offcanvas,.uk-hidden-print,.header-img{display:none}#page{padding:10px 0}#page-header,#page-footer,#page-header{margin:20px 0 0;border-bottom:1px solid #000}#page-title h2{line-height:normal}.uk-panel{min-height:0}#page-footer-credit span,.print{display:block;text-indent:0}#page-aside{display:none}#page-content.col{width:100%}}