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{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[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}body{color:#333;font-size:1.1em;line-height:1.5em}:focus{outline:0}h1{line-height:1.5em}a,a:active,a:hover,a:visited{color:#0074d9;text-decoration:none}li{margin:0 0 5px}pre{text-align:left;border:1px solid rgba(0,0,0,.1);background:rgba(0,0,0,.05);padding:.3em}code{background:#EEE;padding:3px 5px;font-size:.8em}blockquote{padding:0 0 0 1em;margin:0 0 0 .1em;box-shadow:inset 5px 0 rgba(0,0,0,.2)}i[class*=" icon-"]:before,i[class^=icon-]:before{margin:0}input{line-height:1.5em;margin:.2em;padding:.2em .5em;border:1px solid rgba(0,0,0,.3);box-shadow:inset .1em .1em .2em -.1em rgba(0,0,0,.3);border-radius:.2em}input:focus{border-color:#7fdbff}input:focus:valid{border-color:#2ecc40}input:invalid{border-color:#ff4136}input:focus:invalid{border-color:#ff851b}.select{display:inline-block;position:relative;border:1px solid rgba(0,0,0,.3);border-radius:.2em;overflow:hidden}.select:after{padding:.2em .2em .2em 1.3em;background:#FFF;content:"▼";display:block;position:absolute;right:0;top:0;width:2.3em;height:100%;pointer-events:none;font-size:.8em;line-height:1.8em}select{min-width:14em;padding:0 0 0 .3em;background:0 0;border:none;-webkit-padding-before:.23em;-webkit-padding-after:.17em;margin:-2px;cursor:pointer}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #333}select option{padding:.2em .5em}.checkbox{cursor:pointer}.checkbox input{display:none}.checkbox span:before{font-size:.8em;content:"✔";color:transparent;background:#FFF;line-height:.8em;padding:.1em;margin:0 .8em .1em 0;border-radius:.2em;border:1px solid rgba(0,0,0,.3);display:inline-block;vertical-align:middle}.checkbox:hover span:before{color:rgba(0,0,0,.3)}.checkbox input:checked+span:before{color:inherit}.radio{cursor:pointer}.radio input{display:none}.radio span:before{content:"●";color:transparent;background:#FFF;border-radius:1em;display:inline-block;vertical-align:middle;width:calc(1em + 2px);height:calc(1em + 2px);line-height:1em;font-size:.5em;font-family:monospace;margin:0 1.3em .1em 0;border:1px solid rgba(0,0,0,.3);text-align:center;padding:.2em}.radio input:checked+span:before,.radio:hover span:before{color:rgba(0,0,0,.3)}.radio input:checked+span:before{color:inherit}a.button,button,input[type=submit],label.button span{border:none;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;display:inline-block;font-size:1em;height:1.2em;line-height:1.2em;text-decoration:none;vertical-align:middle;padding:.3em 1em .5em;background:#AAA;color:#FFF;margin:0 0 .2em;box-shadow:inset 0 -.2em rgba(0,0,0,.3);border-radius:.2em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .1s ease .1s}.button input{display:none}a.button:hover,button:hover,input[type=submit]:hover,label.button:hover span{margin:.1em 0 .2em;padding:.3em 1em .4em;transition:all .1s ease;box-shadow:inset 0 -.1em rgba(0,0,0,.3)}a.button:active,button:active,input[type=submit]:active,label.button input:checked+span,label.button span:active{margin:.2em 0;padding:.3em 1em;box-shadow:inset 0 .1em .1em rgba(0,0,0,.3)}a.button.primary,button.primary,input[type=submit].primary,label.button.primary span{background:#0074d9}a.button.success,button.success,input[type=submit].success,label.button.success span{background:#2ecc40}a.button.warning,button.warning,input[type=submit].warning,label.button.warning span{background:#ff851b}a.button.error,button.error,input[type=submit].error,label.button.error span{background:#ff4136}table{text-align:left}td,th{padding:.4em 2.4em .4em .6em}th{font-weight:900;color:#fff;background:#BBB}.primary th{background-color:#0074D9}.success th{background-color:#2ECC40}.warning th{background-color:#FF851B}.error th{background-color:#FF4136}tr:nth-child(even){background:rgba(0,0,0,.05)}.row{position:relative;display:block;overflow:auto}[class*=fifth],[class*=fourth],[class*=full],[class*=half],[class*=sixth],[class*=third]{box-sizing:border-box;float:left;padding-left:0;padding-right:0;min-height:1px}.none{display:none}.full{width:100%}.half{width:50%}.third{width:33.333%}.two-third{width:66.666%}.fourth{width:25%}.three-fourth{width:75%}.fifth{width:20%}.two-fifth{width:40%}.three-fifth{width:60%}.four-fifth{width:80%}.sixth{width:16.666%}@media all and (min-width:750px){.m-none{display:none}.m-full{width:100%}.m-half{width:50%}.m-third{width:33.333%}.m-two-third{width:66.666%}.m-fourth{width:25%}.m-three-fourth{width:75%}.m-fifth{width:20%}.m-two-fifth{width:40%}.m-three-fifth{width:60%}.m-four-fifth{width:80%}.m-sixth{width:16.666%}}@media all and (min-width:1200px){.l-none{display:none}.l-full{width:100%}.l-half{width:50%}.l-third{width:33.333%}.l-two-third{width:66.666%}.l-fourth{width:25%}.l-three-fourth{width:75%}.l-fifth{width:20%}.l-two-fifth{width:40%}.l-three-fifth{width:60%}.l-four-fifth{width:80%}.l-sixth{width:16.666%}}nav{width:100%;position:fixed;text-align:center;top:0;background:#FFF;box-shadow:0 0 .6em rgba(0,0,0,.3);z-index:10;transition:all .3s ease}nav.transparent{box-shadow:none;background:0 0}nav.transparent a,nav.transparent a:visited{color:#FFF}nav a,nav a:visited{color:#333;display:inline-block;font-size:1em;height:2em;line-height:2em;padding:.5em .6em}nav a:hover{color:#333;box-shadow:inset 0 -.2em 0 #7fdbff}nav a.button,nav a.button:hover{color:#FFF;line-height:1.4em}nav .main,nav .menu{margin:0 .5em}nav .main{font-weight:700;float:left;max-width:50%;white-space:nowrap}nav .main img{height:2em}nav .menu{float:right}.burgercheck,.burgermenu{display:none;cursor:pointer}.burgermenu{position:relative;height:.8em;width:.4em;margin:.35em;display:none}.burgermenu:after,.burgermenu:before{display:none;content:" ";width:100%;position:absolute;top:0;bottom:0;border-style:solid;border-color:#333;border-width:.14em 0}.burgermenu:after{top:50%;margin-top:-.07em}@media all and (max-width:960px){[class*=" icon-"]:before,[class*=icon-]:before{display:none}}@media all and (max-width:750px){[class*=icon-]:before{display:inline-block}.burgercheck~label:after,.burgercheck~label:before{display:block}.burgercheck~label{position:fixed;top:0;right:0;display:inline-block;font-size:2em;line-height:1.5em;padding-right:.5em;text-align:right;transition:all .3s ease;transition:display 0s ease .3s}.burgercheck:checked~label:after,.burgercheck:checked~label:before{display:none}.burgercheck:checked~label{margin:0;right:70%;width:30%;height:100%;transition:all .3s ease;background:rgba(255,255,255,.7)}nav .menu{position:fixed;width:70%;height:100%;right:-70%;top:0;margin-right:0;background:#FFF;box-shadow:0 0 .6em rgba(0,0,0,.3);overflow:auto;transition:all .3s ease}.burgercheck:checked~.menu{right:0;transition:all .3s ease}nav .menu a{display:block;text-align:left}nav .menu .button{margin:.5em;float:left;clear:left}nav .menu .button:hover{margin:.7em .5em .5em}.transparent .menu{color:#333}}
