@font-face{font-family:'FontAwesome';src:url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}html{margin:0;padding:0;font-family:'Open Sans',Verdana,Tahoma,sans-serif;font-weight:400;font-size:13px}body{width:100%;height:100%;margin:0;padding:0;color:#bbb;background-color:#e6eaee}article,aside,details,figcaption,footer,header,menu,nav,section,summary{display:block}dl,dd,dt{margin:0;padding:0}input,textarea,button,select{font-family:'Open Sans',Verdana,Tahoma,sans-serif;font-size:1em;padding:3px;box-sizing:border-box;border:solid 1px #a9a9a9}figure{display:inline-block}input.dirty.invalid,.dirty input.invalid,select.dirty.invalid,.dirty select.invalid,textarea.dirty.invalid,.dirty textarea.invalid{background-color:#fde2e3!important;border-color:#a80000;box-shadow:none;outline:none}input.dirty:invalid,.dirty input:invalid,select.dirty:invalid,.dirty select:invalid,textarea.dirty:invalid,.dirty textarea:invalid{background-color:#fde2e3!important;border-color:#a80000;box-shadow:none;outline:none}input:disabled,select:disabled,textarea:disabled{color:#000}::-webkit-input-placeholder{opacity:.7;font-style:italic}::-moz-placeholder{opacity:.7;font-style:italic}:-ms-input-placeholder{opacity:.7;font-style:italic}[data-icon]{font-size:0;text-decoration:none}[data-icon]:not([disabled]):hover{text-decoration:none;opacity:.6}[data-icon]:before{content:attr(data-icon);font-size:18px;font-family:FontAwesome}a{color:#35b2e7;text-decoration:none}a:hover{text-decoration:underline}a img{border:none}a[tabindex]{cursor:pointer}button,a.button{background:#3eb6e8;color:#fff;border:none;padding:7px 15px;box-sizing:border-box;cursor:pointer;font-size:1em;text-decoration:none;text-align:center}button:not([disabled]):hover,a.button:not([disabled]):hover{opacity:.6}button:hover,a.button:hover{text-decoration:none}button[disabled],a.button[disabled]{opacity:.3;cursor:default}.error{color:red;font-weight:bold}fieldset{margin:0 auto;margin-top:200px;width:550px;box-sizing:border-box;padding:0 70px;border:10px solid #f3f3f3;background-color:#fff;box-shadow:0 3px 8px -1px #9fa2a5}fieldset img{margin:35px auto 35px auto;text-align:center;display:block}label{position:relative;display:block;margin-bottom:10px}span[data-icon]{position:absolute;left:-25px;top:12px}input{padding:10px 5px;width:100%;border:1px solid #dbddde}input[type=checkbox]{width:auto;vertical-align:middle}input[type=checkbox]+span{vertical-align:middle}button{margin-top:15px}footer{padding:20px 0;overflow:hidden}footer a{float:right}#login{padding-bottom:35px}