html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,select,textarea{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,input{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:0}*,*:before,*:after{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.clear{clear:both}.hidden{display:none}.float-left{float:left}.float-right{float:right}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.no-margin-bottom{margin-bottom:0!important}.margin-bottom-20{margin-bottom:20px!important}.grid-100{margin-right:-100px}.grid-100:after{clear:both;content:"";display:table}.grid-100 [class^='col-']{float:left;padding-right:100px}.grid-50{margin-right:-50px}.grid-50:after{clear:both;content:"";display:table}.grid-50 [class^='col-']{float:left;padding-right:50px}.grid-40{margin-right:-40px}.grid-40:after{clear:both;content:"";display:table}.grid-40 [class^='col-']{float:left;padding-right:40px}.grid-20{margin-right:-20px}.grid-20:after{clear:both;content:"";display:table}.grid-20 [class^='col-']{float:left;padding-right:20px}.grid{margin-right:-10px}.grid:after{clear:both;content:"";display:table}.grid [class^='col-']{float:left;padding-right:10px}.col-1{width:100%}.col-1-2{width:50%}.col-1-3{width:33.33%}.col-2-3{width:66.66%}.col-1-4{width:25%}.col-3-4{width:75%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-6{width:16.66%}.col-5-6{width:83.33%}.col-1-8{width:12.5%}.col-3-8{width:37.5%}.col-5-8{width:62.5%}.col-7-8{width:62.5%}.col-1-10{width:10%}.clear-col-2 [class^='col-']:nth-child(odd){clear:both}.clear-col-3 [class^='col-']:nth-child(3n+1){clear:both}.clear-col-4 [class^='col-']:nth-child(4n+1){clear:both}body{background:white;color:#4e4d68;font-family:'Montserrat',sans-serif;font-size:12px;font-weight:300;line-height:20px}a{color:#5b82d2;text-decoration:underline}h3{color:#2b2945;font-size:16px;font-weight:500;margin-bottom:20px}h4{color:#2b2945;font-weight:600;margin-bottom:20px}.auth{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;margin:100px auto;border:1px solid #e7ecf3;padding:40px;width:600px}.btn{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:#5b82d2;color:white;cursor:pointer;display:inline-block;font-weight:500;padding:10px 20px;text-align:center;text-decoration:none}.btn:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}.btn.dark{background:#2b2945}.btn+.btn{margin-right:10px}form label{display:block;font-weight:500;margin-bottom:5px}form input:not([type='submit']){border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;border:1px solid #e7ecf3;margin-bottom:20px;padding:10px;width:100%}form input:not([type='submit']):focus{border-color:#5b82d2}form input[type='submit']{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:#5b82d2;color:white;cursor:pointer;display:inline-block;font-weight:500;padding:10px 20px;text-align:center;text-decoration:none}form input[type='submit']:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)}form input[type='submit'].dark{background:#2b2945}.unpad{margin:0 -20px}table{border-collapse:collapse;margin-bottom:20px;width:100%}table th,table td{border-bottom:1px solid #e7ecf3;padding:10px;text-align:left}table th:first-child,table td:first-child{padding-left:20px}table th:last-child,table td:last-child{padding-right:20px}table th{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f3f7fa));background-image:-webkit-linear-gradient(top,#fff,#f3f7fa);background-image:-moz-linear-gradient(top,#fff,#f3f7fa);background-image:-ms-linear-gradient(top,#fff,#f3f7fa);background-image:-o-linear-gradient(top,#fff,#f3f7fa);background-image:linear-gradient(to bottom,#fff,#f3f7fa);font-weight:600;padding-top:20px;padding-bottom:20px}.export-form{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#f3f7fa;border:1px solid #e7ecf3;margin-bottom:20px;padding:20px}.pagination{margin:-5px 0}.pagination:after{clear:both;content:"";display:table}.pagination li{float:left}.pagination li span,.pagination li a{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#e7ecf3;display:block;font-weight:500;height:30px;line-height:30px;margin-right:10px;min-width:30px;padding:0 10px;text-align:center;text-decoration:none}.pagination li a:hover{background:#2b2945;color:white}.pagination li.disabled{display:none}.pagination li.active span{background:#5b82d2;color:white}.alert{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#5b82d2;color:white;font-weight:500;margin-bottom:20px;padding:10px}.alert .alert-close{float:right;color:white}.alert.alert-error{background:#d15467}nav{background:#2b2945;position:fixed;top:0;left:0;bottom:0;width:180px}nav .logo{box-shadow:0 1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.3);transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;display:block;padding:20px}nav .logo img{height:20px;display:block;width:auto}nav .logo:hover{background:#5b82d2}nav ul{padding:10px}nav ul li{margin-bottom:10px}nav ul li a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;display:block;color:white;padding:10px;text-decoration:none}nav ul li a:hover{background:#5b82d2}nav .logout{box-shadow:0 -1px 0 rgba(0,0,0,0.3);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.3);padding:10px;position:absolute;bottom:0;left:0;right:0}nav .logout a{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background-clip:padding-box;-webkit-background-clip:padding-box;-moz-background-clip:padding;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background:#353355;color:white;display:block;padding:10px;text-align:center;text-decoration:none}nav .logout a:hover{background:#5b82d2}main{position:fixed;top:0;left:180px;right:0;bottom:0}main header{box-shadow:0 1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.1);height:60px;padding:20px;position:absolute;top:0;left:0;right:0;z-index:400}main header h1{font-size:15px;font-weight:600}main header h1 span{color:#c1c1d0}main header .btn{margin-top:-5px;padding:5px 20px}main section{overflow-y:auto;padding:20px;position:absolute;top:60px;left:0;right:0;bottom:0}main footer{box-shadow:0 -1px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 0 rgba(0,0,0,0.1);background:white;height:60px;padding:20px;position:absolute;bottom:0;left:0;right:0;z-index:400}main footer+section{bottom:60px}h1{font-weight:500}