a,i,textarea{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}iframe,img,table{max-width:100%}table td,table th{vertical-align:top}article,aside,details,figcaption,figure,footer,header,hgroup,nav,pre,section{display:block}.space10,.space100,.space1000,.space20,.space200,.space30,.space300,.space40,.space400,.space50,.space500,.space60,.space70,.space90{clear:both;width:100%;float:left}.space10,.space100,.space1000,.space20,.space200,.space30,.space300,.space40,.space400,.space50,.space500,.space60,.space70,.space90,textarea{width:100%}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{padding:0;border:0;outline:0;margin:0;background:0 0;vertical-align:baseline}table,table td,table th,table tr{border:1px solid #eee}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}ol,ul{margin:30px}ol li,ul li{margin-bottom:5px}img{height:auto;vertical-align:middle}del{text-decoration:line-through}a,i{border:none;transition:all .3s ease}a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;margin-bottom:20px;color:#333}h1{font-size:45px}h2{font-size:36px}h3{font-size:30px}h4{font-size:24px}h5{font-size:20px}h6,table th{font-size:16px}table{border-collapse:collapse;margin-bottom:15px;color:#999;text-align:left;border-spacing:0}table th{padding:15px 10px;font-weight:400;color:#333;background:0 0}table td{padding:10px}code,pre{overflow-x:scroll;border-left:3px solid #6fbf71;padding:10px 10px 0;border-bottom:1px solid transparent;background:#f7f7f7}pre{word-break:break-all;word-wrap:break-word}pre code{white-space:pre-wrap}p{letter-spacing:1px}.space10{margin-bottom:10px}.space20{margin-bottom:20px}.space30{margin-bottom:30px}.space40{margin-bottom:40px}.space50{margin-bottom:50px}.space60{margin-bottom:60px}.space70{margin-bottom:70px}.space80{margin-bottom:80px;clear:both;width:100%;float:left}.space90{margin-bottom:90px}.space100{margin-bottom:100px}.space200{margin-bottom:200px}.space300{margin-bottom:300px}.space400{margin-bottom:400px}.space500{margin-bottom:500px}.space1000{margin-bottom:1000px}textarea{padding:10px!important;resize:vertical;font-size:13px;border:1px solid #eee;color:#333;transition:all .3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;line-height:1.4;font-family:Raleway,Arial,Helvetica,sans-serif}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{height:44px;padding:10px!important;font-size:13px;border:1px solid #eee;color:#333;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:.5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:0;line-height:1.6;vertical-align:middle;font-family:Raleway,Arial,Helvetica,sans-serif}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#ccc;background:#eee}input[type=submit]{height:44px;padding:13px 15px;font-size:13px;border:none;text-decoration:none;font-weight:600;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;background:#777;cursor:pointer;line-height:1}input[type=submit]:hover{background:#444}select{padding:8px;border:2px solid #eee}input[type=button]{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}