html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}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-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! normalize-opentype v0.1.2 | MIT License | kennethormandy.com/journal/normalize-opentype-css */body,html{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}h1,h2,h3{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 1}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"smcp" 1,"c2sc" 1}time{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0}code,kbd,pre,samp{-webkit-font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;-moz-font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 0,"dlig" 0,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}sup{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"sups" 1}sub{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0,"subs" 1}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=number],input[type=range],input[type=tel],input[type=week]{-webkit-font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;-moz-font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0;font-feature-settings:"kern" 0,"liga" 1,"pnum" 1,"tnum" 0,"onum" 0,"lnum" 1,"zero" 0}table{-webkit-font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;-moz-font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1;font-feature-settings:"kern" 0,"liga" 1,"pnum" 0,"tnum" 1,"onum" 0,"lnum" 1,"zero" 1}table tfoot,table thead{-webkit-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;-moz-font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0;font-feature-settings:"kern" 1,"liga" 1,"pnum" 1,"tnum" 0,"onum" 1,"lnum" 0,"dlig" 0}.bb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:Montserrat;src:url('../fonts/montserrat-regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url('../fonts/montserrat-bold-webfont.ttf') format('truetype');font-weight:700;font-style:normal}::selection{background:#7d4b26;color:#fff;text-shadow:none}::-moz-selection{background:#7d4b26;color:#fff;text-shadow:none}html{background:#f1f0e2 url(../img/beans.jpg) 50% 50% no-repeat;background-size:cover;background-attachment:fixed;font:normal 62.5%/1em Montserrat,'Helvetica Neue',Helvetica,sans-serif;height:100%}body{color:#303b46;font-weight:400;font-size:14px;font-size:1.4pxrem;line-height:1em;margin:0;padding:0;min-height:100%}a{text-decoration:none;-webkit-transition:color .15s linear;transition:color .15s linear}.holder{background:#fff;margin:30px auto 0;padding:20px 0 0;width:100%;max-width:900px}.holder main{border-top:#f1f0e2;padding:30px}.holder main h1{font-size:22px;font-size:2.2rem;font-weight:400;text-transform:uppercase;line-height:1.4em;margin:0 0 1em}.holder main h2{font-size:20px;font-size:2rem;font-weight:400;line-height:1.4em;margin:3em 0 1em;color:#3baddf}.holder main h1+h2{margin-top:-1em}.holder nav{background:#44180f;padding:10px}.holder nav ul{display:block;list-style:none;margin:0;padding:0;text-align:center}.holder nav ul li{display:inline-block;padding:0 1em}.holder nav ul li a{color:#fff}.holder nav ul li a:hover{color:#ccc}.holder nav ul li.active a{color:#3baddf}header{position:relative;height:100px;background:#fff url(../img/coffeeco.png) 50% 50% no-repeat;background-size:contain;margin:0 0 20px}header h1,header section{display:block;height:100%;margin:0}header h1 a,header section a{display:block;height:100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}header .time{position:absolute;top:0;right:15px}header .time strong{font-weight:400}header .time span#mmma-display{display:inline-block;padding-right:1em;font-size:84%;color:#aaa}header .time span#mmma-display.hide{display:none}header .time span#mmma-display:before{display:inline-block;width:8px;height:8px;border-radius:50%;background:#a33100;content:'';margin:0 .3em 0 0}header .time span#mmma-display.active:before{background:#42a62a}.inactive header .time{display:none}footer{display:block;clear:both;margin:30px;text-align:center;color:#fff;font-size:12px;font-size:1.2rem;font-shadow:0 0 3px #000}ul.languageswitch{position:fixed;bottom:10px;left:10px;margin:0;padding:0}ul.languageswitch li{display:block;float:left;margin:0;width:27px;height:21px}ul.languageswitch li a{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;display:block;height:100%;border:2px solid transparent;opacity:.8;width:23px;height:17px;background-position:50% 50%;background-repeat:no-repeat}ul.languageswitch li a:hover{opacity:1}ul.languageswitch li.active a{border-color:#fff}ul.languageswitch li.en a{background-image:url(../img/lang/gb.png)}ul.languageswitch li.nl a{background-image:url(../img/lang/nl.png)}ul.languageswitch li.it a{background-image:url(../img/lang/it.png)}main.optionlist{text-align:center}.optionlist ul,ul.options{list-style:none;margin:0;padding:0}.optionlist ul li,ul.options li{display:block;font-size:18px;font-size:1.8rem;padding:.5em 0}.optionlist ul li a,ul.options li a{color:#7d4b26}.optionlist ul li a:hover,ul.options li a:hover{color:#3baddf}ul.options{margin-top:30px}ul.investmentcosts li.total{font-weight:700}.quiz{text-align:center}.quiz div.buttons{display:none}.quiz .answers{display:inline-block;list-style:none;margin:20px;padding:0;text-align:left}.quiz .answers li{display:block;line-height:32px;margin:0 0 1em;font-size:16px;font-size:1.6rem;-webkit-transition:border .4s;transition:border .4s}.quiz .answers li,.quiz .answers li label{cursor:pointer}.quiz .answers li input{display:none}.quiz .answers li:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;content:'';width:32px;height:32px;margin-right:16px;vertical-align:bottom;border:3px solid #44180f;border-radius:50%;-webkit-transition:all .4s;transition:all .4s}.quiz .answers li.active{border-color:#44180f}.quiz .answers li.active:before{border-width:16px}.maze{text-align:center}.maze p{font-size:16px;font-size:1.6pxrem;margin:0 0 1em}.maze-nextstep{display:none;background:rgba(48,59,70,.95);position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.maze-nextstep.active{opacity:1}.maze-nextstep>div{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.maze-nextstep a{padding:1em;border:3px solid #fff;color:#fff;text-decoration:none}main.info{text-align:center}main.info p{font-size:16px;font-size:1.6rem;line-height:1.4em;margin:0 0 1em}div.buttons{margin:50px 0 0;overflow:hidden}div.buttons a.btn,div.buttons button{display:inline-block;border:2px solid #3baddf;padding:1em;background:#fff;color:#3baddf;font-size:16px;font-size:1.6rem;text-align:center;text-transform:uppercase}ul.projectlist{list-style:none;margin:20px;padding:0}ul.projectlist li{position:relative;display:block;border:2px solid #ccc;margin:0 0 10px;font-size:16px;font-size:1.6rem;line-height:1.4em;padding:10px;border-radius:4px;text-align:left}ul.projectlist li span,ul.projectlist li strong{display:block}ul.projectlist li .status{display:block;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#aaa}ul.projectlist li.active{border-color:#96bf0d}ul.projectlist li.finished{border-color:#3baddf}ul.projectlist li.down,ul.projectlist li.lost{border-color:#ef4800}ul.projectlist li.down .status,ul.projectlist li.lost .status{display:block}ul.projectlist li a.title{color:#3baddf}ul.projectlist li .deadline,ul.projectlist li .endofcontract,ul.projectlist li .location,ul.projectlist li .statusinfo{color:#aaa;font-size:84%}ul.projectlist li a.apply{display:block;position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#3baddf}ul.projectlist li a.apply.hover{color:#44180f}ul.projectlist li .failrate{position:relative;display:none;height:5px;width:200px;border-radius:2px;background:rgba(204,204,204,.95);margin:0 0 0 1em;vertical-align:middle}ul.projectlist li .failrate.nm{margin-left:0}ul.projectlist li .failrate span{position:absolute;top:0;left:0;display:inline-block;height:100%;background:#44180f;border-radius:2px}ul.projectlist li .failrate.danger span{background:#ef4800}ul.projectlist li.active .failrate{display:inline-block}.messenger-holder{position:fixed;top:0;left:0;right:0;z-index:2000}.messenger-holder .message{position:relative;padding:1em;font-size:16px;font-size:1.6rem;line-height:1.4em;background:rgba(48,59,70,.85);color:#fff;text-shadow:0 1px 1px rgba(48,59,70,.6);text-align:center}.messenger-holder .message.success{background:rgba(66,166,42,.9)}.messenger-holder .message.error{background:rgba(163,49,0,.9)}.messenger-holder .message.hide,.messenger-holder .message.show{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:animSlideTop;animation-name:animSlideTop}.messenger-holder .message.hide{-webkit-animation-direction:reverse;animation-direction:reverse}.messenger-holder .message a.close{position:absolute;top:50%;right:10px;width:30px;height:30px;margin:-15px 0 0;cursor:pointer}.messenger-holder .message a.close:after,.messenger-holder .message a.close:before{content:'';position:absolute;width:3px;height:40%;top:50%;left:50%;background:#fff;-webkit-transition:background .2s;transition:background .2s}.messenger-holder .message a.close:hover:after,.messenger-holder .message a.close:hover:before{background:#303b46}.messenger-holder .message a.close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.messenger-holder .message a.close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@-webkit-keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0)}}@keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.form{text-align:center}.form p{margin:0 0 1em;font-size:16px;font-size:1.6rem;line-height:1.4em}.form form{margin:0 auto;width:60%}.form .control-group{display:block;overflow:hidden;margin:0 0 1m}.form .control-group>label{font-size:16px;font-size:1.6rem;line-height:2.3em;float:left;width:50%}.form .control-group .controls{float:right;width:50%}.input-display,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;background:#fff;margin:0;padding:.4em 1em;font:inherit;line-height:1.5em;font-size:16px;font-size:1.6rem;color:#303b46;width:100%;-webkit-transition:border .2s;transition:border .2s}.input-display:-moz-placeholder,input[type=color]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=week]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder{color:#aaa}.input-display::-moz-placeholder,input[type=color]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;opacity:1}.input-display:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa}.input-display::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa}.input-display.readonly,input[type=color].readonly,input[type=date].readonly,input[type=datetime-local].readonly,input[type=datetime].readonly,input[type=email].readonly,input[type=month].readonly,input[type=number].readonly,input[type=password].readonly,input[type=search].readonly,input[type=tel].readonly,input[type=text].readonly,input[type=time].readonly,input[type=url].readonly,input[type=week].readonly,select.readonly,textarea.readonly{color:#ccc}.input-display:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{outline:0;border-color:#999;-webkit-box-shadow:none;box-shadow:none}input[type=email]{text-transform:lowercase}textarea{padding:1em;resize:none}table{border-collapse:collapse;width:100%}table td,table th{padding:6px 10px;line-height:1.35em;vertical-align:top}table td.num,table th.num{text-align:right;white-space:nowrap}table tr td:first-child,table tr th:first-child{padding-left:0}table tr td:last-child,table tr th:last-child{padding-right:0}table thead td,table thead th{text-align:left;border-bottom:1px solid #aaa}table tbody tr:first-child td{padding-top:12px}table a{color:#3baddf}table a:hover{color:#44180f}body.splash{background:url(../img/beans.jpg) 50% 50% no-repeat;background-size:cover}body.splash .splash{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(48,59,70,.3)}body.splash .splash h1{position:absolute;top:50%;left:50%;width:600px;height:300px;background:url(../img/coffeeco-black.svg) 50% 50% no-repeat;background-size:contain;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:-30px}body.splash .splash h1 a{display:block;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;height:100%}.holder.paused{background:0 0}.holder.paused header{display:none}main.pause{margin:0 auto;width:400px;background:#f1f0e2;text-align:center}.vex.report .vex-content{padding:30px;background:#fff url(../img/globe.png) 180% 190% no-repeat}.vex.report header{background-color:transparent;background-position:0 0;height:61px;margin:0 0 30px}.vex.report div.report{text-align:left;font-family:Georgia,Times,serif}.vex.report div.report main,.vex.report div.report main.optionlist{text-align:left}.vex.report .signature{margin:30px 0 0;height:50px;background:url(../img/signature.png) 0 0 no-repeat;background-size:contain}.vex.report h1,.vex.report h2{text-align:left;line-height:1em;font-weight:400;letter-spacing:.03em}.vex.report h1,.vex.report h2,.vex.report p{font-size:16px;font-size:1.6rem}.vex.report h1{font-size:140%;font-weight:400;text-transform:uppercase;margin:0 0 .5em}.vex.report h2{font-size:120%;color:#3baddf;margin:0 0 1.5em}.vex.report h2 span{color:#ccc;font-size:80%}.vex.report p{line-height:1.6em}main.market p.error{color:#ef4800}main.market p.success{color:#42a62a}main.market div.info{overflow:hidden}main.market div.info div,main.market div.info figure{display:inline-block;vertical-align:middle}main.market div.info figure{margin:0;width:35%;height:300px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}main.market div.info div{width:60%}main.marketing.info li{line-height:1.4em}main.campaign form .control-group{margin:20px 0 0}main.campaign form .control-group>label{width:15%}main.campaign form .control-group .controls{width:85%}main.backoffice .messages p:first-child{font-weight:700;font-size:120%;letter-spacing:.02em}main.backoffice .messages.error p:first-child{color:#ef4800}main.backoffice .messages.success p:first-child{color:#96bf0d}main.apply form{width:80%}main.apply form div.products ul{list-style:none;margin:20px 0;padding:0}main.apply .control-group{display:block;text-align:left;position:relative;border-bottom:1px solid #ccc;padding:15px 0;margin:0}main.apply .control-group>label{width:20%}main.apply .control-group .controls{width:80%}main.apply .control-group .controls input{margin:0 1em;width:15em}main.apply .control-group .controls input[type=text]{display:inline-block;width:6em;text-transform:uppercase}main.apply .control-group .controls span.title{color:#aaa;display:inline-block;font-size:84%}main.apply .control-group a.delete{display:none;position:absolute;top:50%;right:0;color:#aaa;font-size:115%;font-weight:700;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}main.apply .control-group a.delete:hover{color:#ef4800}main.apply #product-add{display:none}main.apply .buttons button{float:left}.simleader section{margin:0 0 30px}.simleader section:last-child{margin-bottom:0}.simleader div.buttons{margin:10px 0}.simleader.application p{line-height:1.4em}.facilitator.projects table td{border-bottom:1px solid #ccc}body.beamer>main{background:#fff;position:absolute;top:30px;right:30px;bottom:30px;left:30px;padding:30px;opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}body.beamer>main.hide{opacity:0}body.beamer .time{font-size:30px;font-size:3rem;text-align:center;margin:0 0 1em}body.beamer .nps{overflow:hidden}body.beamer .nps>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding:15px;font-size:18px;font-size:1.8rem}body.beamer .nps>div h1{font-size:120%;font-weight:400;text-transform:uppercase;margin:0 0 .3em}body.beamer .nps>div.best{text-align:right;color:#96bf0d}body.beamer .nps>div.worst{text-align:left;color:#ef4800}body.beamer .legend{position:relative;-webkit-transform:translate(0,150%);-ms-transform:translate(0,150%);transform:translate(0,150%);text-align:center;z-index:10}body.beamer .legend span{position:relative;display:inline-block;padding:5px;background:rgba(255,255,255,.9);z-index:11}body.beamer .legend span i{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 .3em 0 0}body.beamer .vex.report{font-size:24px;font-size:2.4rem}body.beamer .vex.report header{height:110px;margin:0 0 40px}body.beamer .vex.report .signature{height:70px}body.beamer .vex.report h1,body.beamer .vex.report h2,body.beamer .vex.report p{font-size:22px;font-size:2.2rem}body.beamer .vex.report h1{margin:0 0 1em}body.beamer .vex.report p{margin:0}body.beamer .vex.report .vex-content,body.beamer .vex.report .vex-content.wide{width:80%;max-width:800px;padding:30px 50px}.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,.8);border:solid 2px rgba(230,230,230,.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:700;margin:.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:.1em 0}@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-ms-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex :after,.vex :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-overlay{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(48,59,70,.4);background-image:-webkit-radial-gradient(circle,rgba(48,59,70,.3),rgba(48,59,70,.5));background-image:radial-gradient(circle,rgba(48,59,70,.3),rgba(48,59,70,.5));background-repeat:no-repeat;top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-dialog-form{margin:0}.vex-dialog-button{-webkit-appearance:none;cursor:pointer}.vex-loading-spinner{-webkit-backface-visibility:hidden;-moz-box-shadow:0 0 1em rgba(0,0,0,.1);-webkit-box-shadow:0 0 1em rgba(0,0,0,.1);box-shadow:0 0 1em rgba(0,0,0,.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}body.vex-open{overflow:hidden}.vex{padding-top:120px;padding-bottom:120px}.vex .vex-content{background:#fff;color:#303b46;padding:1em;position:relative;margin:0 auto 30px;max-width:100%;width:500px;line-height:1.4em;-webkit-box-shadow:0 0 10px rgba(48,59,70,.4);box-shadow:0 0 10px rgba(48,59,70,.4)}.vex .vex-content.wide{width:650px}.vex .vex-close{position:absolute;top:0;right:0;cursor:pointer}.vex .vex-close:before{position:absolute;content:"\00D7";font-size:26px;font-weight:400;line-height:31px;height:30px;width:30px;text-align:center;top:3px;right:3px;color:#3baddf;background:0 0;-webkit-transition:color .2s;transition:color .2s}.vex .vex-close:active:before,.vex .vex-close:hover:before{color:#303b46}.vex .vex-dialog-form .vex-dialog-message{margin-bottom:.5em}.vex .vex-dialog-form .vex-dialog-input{margin-bottom:1em}.vex-loading-spinner{-webkit-animation:vex-rotation 3s linear infinite;animation:vex-rotation 3s linear infinite}ul.site-stats{position:fixed;list-style:none;width:100px;margin:0;padding:5px;bottom:10px;left:10px;border:1px solid #111;line-height:1.45em;font-size:12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.3);box-shadow:0 2px 2px rgba(0,0,0,.3);color:#111;background:#fff;text-align:left;z-index:10000}