html,body{width:100%;height:100%;background:#222;}.loading {display:inline-block;width:32px;}.loading img{display:inline-block;width:32px;}br{clear:both;}.off{display:none !important;}.start{position:fixed;top:0;left:0;}body.light .frame{background:#F6F6F6;transition:background 1s;}main{position:relative;width:100%;overflow:hidden;}h1,h2,h3,h4,h5,p,span,a,ul,li,div,input{display:block;float:left;width:100%;font:normal 16px 'Lato';text-align:left;background:transparent;border:0;padding:0;margin:0;}.inline{display:inline-block;float:none;width:auto;text-align:auto;}span,a{width:auto;text-decoration:none;font:normal 16px 'Lato';}h1{font:bold 38px 'lato';}h2{font:normal 22px 'Lato';}h3{font:bold 22px 'Lato';}p,span,a,li{font:normal 16px 'Lato';}ul{list-style:none;}.holder{float:none;display:inline-block;}.center{text-align:center;}.right{float:right;}body{background:#FFF;color:#333;}body.dark{color:#FFF;background:#222;}input.checkbox{width:16px;height:16px;}html {margin:0;padding:0;border:0;}body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, dialog, figure, footer, header,hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article, aside, details, figcaption, figure, dialog,footer, header, hgroup, menu, nav, section {display:block;}body {line-height:1.5;background:white;}table {border-collapse:separate;border-spacing:0;}caption, th, td {text-align:left;font-weight:normal;float:none !important;}table, th, td {vertical-align:middle;}blockquote:before, blockquote:after, q:before, q:after { content:''; }blockquote, q { quotes:"" ""; }a img { border:none; }:focus { outline:0; }.nano {position :relative;width:100%;height :100%;overflow :hidden;}.nano > .nano-content {position:absolute;overflow:scroll;overflow-x:hidden;top :0;right :0;bottom:0;left:0;}.nano > .nano-content {}.nano > .nano-content:focus {outline:thin dotted;}.nano > .nano-content::-webkit-scrollbar {display:none;}.has-scrollbar > .nano-content::-webkit-scrollbar {display:block;}.nano > .nano-pane {background :rgba(0,0,0,.1);position :absolute;width:10px;right:0;top:0;bottom :0;visibility :hidden\9; opacity:.01;-webkit-transition:.2s;-moz-transition :.2s;-o-transition :.2s;transition:.2s;-moz-border-radius:4px;-webkit-border-radius :4px;border-radius :4px;}.nano > .nano-pane > .nano-slider {background:rgba(255,255,255,.4);position:relative;margin:0 1px;-moz-border-radius:12px;-webkit-border-radius :12px;border-radius :12px;}.nano:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed {visibility :visible\9; opacity:0.99;}.nano2 {position :relative;width:100%;height :100%;overflow :hidden;}.nano2 > .nano-content {position:absolute;overflow:scroll;overflow-x:auto;top :0;right :0;bottom:-17px;left:0;}.nano2 > .nano-content {}.nano2 > .nano-content:focus {outline:thin dotted;}.nano2 > .nano-content::-webkit-scrollbar {display:none;}.has-scrollbar > .nano-content::-webkit-scrollbar {display:block;}.nano2 > .nano-pane {background :rgba(0,0,0,.1);position :absolute;width:10px;right:0;top:0;bottom :0;visibility :hidden\9; opacity:.01;-webkit-transition:.2s;-moz-transition :.2s;-o-transition :.2s;transition:.2s;-moz-border-radius:4px;-webkit-border-radius :4px;border-radius :4px;}.nano2 > .nano-pane > .nano-slider {background:rgba(255,255,255,.4);position:relative;margin:0 1px;-moz-border-radius:12px;-webkit-border-radius :12px;border-radius :12px;}.nano2:hover > .nano-pane, .nano-pane.active, .nano-pane.flashed {visibility :visible\9; opacity:0.99;}