@charset "utf-8";/*!
 * Alkali v0.5.0
 */i[data-icon]{font-family:dejavusansmono,Helvetica,Arial,sans-serif;display:block;font-size:2rem;line-height:2.4rem}.serif-font{font-family:'Droid Serif',serif}.sans-serif-font{font-family:'Open Sans',sans-serif}.zero-margin{margin:0}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}@font-face{font-family:'social';src:url('//cdn.kdi.co/fonts/social/1.1.0/webfont.eot');src:url('//cdn.kdi.co/fonts/social/1.1.0/webfont.eot?#iefix') format('embedded-opentype'),url('//cdn.kdi.co/fonts/social/1.1.0/webfont.woff') format('woff'),url('//cdn.kdi.co/fonts/social/1.1.0/webfont.ttf') format('truetype'),url('//cdn.kdi.co/fonts/social/1.1.0/webfont.svg#social') format('svg');font-weight:normal;font-style:normal}.colgroup{zoom:1;margin-left:-1em;margin-right:-1em}.colgroup:before,.colgroup:after{content:"\0020";display:block;height:0;overflow:hidden}.colgroup:after{clear:both}.col{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left}.col-pct-10{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:10%}.col-pct-20{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:20%}.col-pct-30{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:30%}.col-pct-40{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:40%}.col-pct-50{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:50%}.col-pct-60{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:60%}.col-pct-70{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:70%}.col-pct-80{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:80%}.col-pct-90{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:90%}.col-pct-100{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}.col-1{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:8.33333333%}.col-2{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:16.66666667%}.col-3{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:25%}.col-4{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:33.33333333%}.col-5{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:41.66666667%}.col-6{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:50%}.col-7{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:58.33333333%}.col-8{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:66.66666667%}.col-9{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:75%}.col-10{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:83.33333333%}.col-11{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:91.66666667%}.col-12{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}.q1{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:25%}.q2{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:50%}.q3{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:75%}.q4{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}.quarter{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:25%}.half{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:50%}.full{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}@media screen and (min-width:64em) and (max-width:80em){.main.grid-collapsible{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:25%}}@media screen and (min-width:120em){.main.grid-collapsible{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}}html,body{width:100%;height:100%;-webkit-overflow-scrolling:touch}html{font-size:100%;line-height:150%}body{font-size:1em;font-family:'Open Sans',sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.touch{width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}@font-face{font-family:'dejavusansmono';src:url('../fonts/dejavusansmono/webfont.eot');src:url('../fonts/dejavusansmono/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/dejavusansmono/webfont.woff') format('woff'),url('../fonts/dejavusansmono/webfont.ttf') format('truetype'),url('../fonts/dejavusansmono/webfont.svg#dejavusansmono') format('svg');font-weight:normal;font-style:normal}h1{margin:1rem 0;font-family:'Droid Serif',serif;font-size:2rem;font-weight:400}h2{margin:1rem 0;font-family:'Droid Serif',serif;font-size:1.8rem;font-weight:400}h3{margin:1rem 0;font-family:'Droid Serif',serif;font-size:1.6rem;font-weight:400}h4{margin:1rem 0;font-size:1.4rem;font-weight:normal}h5{margin:1rem 0;font-size:1.2rem;font-weight:normal}h6{font-size:1rem;margin:1rem 0;font-weight:normal}p{margin:.75rem 0}.main{padding:1em;width:100%}header.top{padding:0}header.top h1{float:left;margin:0;padding-top:.2em}header.top h1 a{position:relative;display:block;color:#487;text-decoration:none;font-family:"Open-Sans",sans-serif;font-weight:700;line-height:80px;padding-left:80px}header.top h1 a:before{content:"";position:absolute;top:0;left:0;width:80px;height:80px;background-image:url(../img/icon/unichar-2015-160.jpg);background-size:contain}header.top nav{float:right}header.top nav ul{list-style-type:none}header.top nav ul li{float:left}header.top nav ul li a{display:block;padding:2.4em;border-left:solid 1px #eee;color:#666;text-decoration:none;text-transform:uppercase}header.top nav ul li a:hover{background-color:#f1f1f1;color:#262626}footer{background:#bbb;color:#fff}footer .social li{display:inline-block}footer .social a{text-decoration:none;color:#666}footer .social i[data-icon]:before{font-family:'social'}footer .social cite{display:none}footer .about{padding:1em}footer .about h3{font-family:"Roboto","Open-Sans",sans-serif;font-weight:100;font-size:1.5em;margin:0}footer .about a{color:#fff;font-weight:300;text-decoration:none;border-bottom:1px solid #bbb;-webkit-transition:.5s linear;transition:.5s linear}footer .about a:hover{border-bottom:1px solid #fff}footer .copyright{clear:both;background:#fff;padding:1em 2em;text-align:left;font-size:.75em;color:#444}footer .copyright .logo{display:block;background:url(//cdn.kdi.co/img/logos/kdi/kdi-2010-64.png);width:64px;height:64px;opacity:.95;transform:scale3d(.95, .95, .95);transition:transform .5s ease,opacity .5s;-webkit-transition:-webkit-transform .5s ease,opacity .5s}footer .copyright .logo:hover{opacity:1;transform:scale3d(1, 1, 1)}footer .copyright p{margin:0;line-height:64px}footer .copyright p a{color:#444;text-decoration:none;border-bottom:1px solid #fff;-webkit-transition:.3s linear;transition:.3s linear}footer .copyright p a:hover{border-bottom:1px solid #444}.container{max-width:1000px;margin:0 auto}.index .main{padding:0}.index .hero{background-image:radial-gradient(at 50% 50%, #555 0, #111 100%);color:#ddd;text-align:center;padding:2em 0}.index .hero h1{padding:1em;color:#f1f1f1;font-family:"Open-Sans",sans-serif;font-size:5em;font-weight:700}.index .hero h2{padding-bottom:1em;font-family:"Roboto","Open-Sans",sans-serif;font-size:3em;font-weight:100}@media screen and (max-width:30em){.index .sidebar{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}.index .main-content{position:relative;min-height:1px;padding-left:1em;padding-right:1em;float:left;width:100%}}