.navigation{list-style:none;background:#424242;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}.nav-item a{display:block;padding:.7em;background:#424242;color:#fff;font-size:1.2em;text-decoration:none;transition:color .2s,background .5s}.nav-item a:hover{color:#00796B;background-color:E0E0E0}.site-wrap{min-height:100%;min-width:100%;background-color:#fff;position:relative;top:0;bottom:100%;left:0;z-index:1;padding:4em;background:#E0E0E0;background-size:200%}.nav-trigger{opacity:0;width:0;height:0;position:fixed;z-index:9999;transition:rotate .6s}label[for=nav-trigger]{position:fixed;top:6;left:15px;z-index:2;width:50px;height:38px;cursor:pointer;background-image:url(/2bb5c8345657ee945ae9a922f6dbcc2a2e55b424/menu_button.png);background-repeat:no-repeat;background-size:contain}.nav-trigger:checked+label{transition:all .6s;-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.nav-trigger:checked~.site-wrap{transition-timing-function:linear;transition-duration:.4s;left:200px;box-shadow:0 0 5px 5px rgba(0,0,0,.5)}body{overflow-x:hidden}.nav-trigger+label,.site-wrap{transition:left .4s}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body,html{height:100%;width:100%;font-family:Helvetica,Arial,sans-serif}.hint{display:inline;position:relative;cursor:help}.hint:hover::after{text-align:left;content:attr(new-title);padding:4px;position:absolute;top:17;color:#212121;background:rgba(255,255,255,85);box-shadow:0 0 5px rgba(122,122,122,89);z-index:1;font-family:Roboto medium,sans-serif;font-size:14px;border:1px solid rgba(255,255,255,40);border-radius:5px;background-size:contain}.fill{position:relative;border:1px solid #e3e3e3;border-radius:3.7px;background:#FAFAFA;box-shadow:0 0 7px rgba(122,122,122,.5);padding:10px}@font-face{font-family:Roboto #000;src:url(/14fce672de681bbfa8c133a12507b95f44a5e49d/8673f/fonts/roboto-black.ttf)}@font-face{font-family:Roboto Condensed;src:url(/e376aa21eb6abc85371ac099e97a7fc4e99c9114/759ac/fonts/roboto-condensed.ttf)}@font-face{font-family:Roboto Medium;src:url(/1584840d92b9d742f05e4fc2fa9b7ce041f47283/490d6/fonts/roboto-medium.ttf)}@font-face{font-family:Roboto Italic;src:url(/64bceafb69aff48ba2560e36ed59274566f3c956/4206c/fonts/roboto-italic.ttf)}@font-face{font-family:Roboto Light;src:url(/f7ef42587ecbb554d99396ed18813a43c2946842/66f97/fonts/roboto-light.ttf)}@font-face{font-family:Roboto Regular;src:url(/73bf2e3773ca9ca37ccebe0251eef9da03234833/4fac4/fonts/roboto-regular.ttf)}