@import url(http://fonts.googleapis.com/css?family=Ubuntu|Rouge+Script);.edit_user label,#contact label,#register label,#add_code label,#add_paper label,#login label{display:inline-block;width:250px;text-align:left}.edit_user input,#contact input,#register input,#contact textarea,#add_code input,#add_code textarea,#add_paper input,#add_paper textarea,#login input{display:inline}.label_error{margin-left:5px;color:#D8000C;width:350px !important}.line-numbers{margin-right:10px}html{font-size:62.5%}body{background-color:#e7e7e7;color:#444;font-family:Ubuntu, Arial, Helvetica, sans-serif;font-size:1.6em;line-height:1.5}p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption{font-size:1em;line-height:1.5em;margin:0 0 1.5em 0}h1,.h1-like{font-size:1.625em;line-height:1.8462em;margin:0 0 .9231em 0}h2,.h2-like{font-size:1.5em;line-height:1em;margin:0 0  1em 0}h3,.h3-like{font-size:1.375em;line-height:1.0909em;margin:0 0  1.0909em 0}h4,.h4-like{font-size:1.25em;line-height:1.2em;margin:0 0  1.2em 0}h5,.h5-like{font-size:1.125em;line-height:1.3333em;margin:0 0  1.3333em 0}h6,.h6-like{font-size:1em;line-height:1.5em;margin:0 0  1.5em 0}.notice{margin:0 auto;text-align:center;width:auto;border-radius:10px;height:30px;color:white;background-image:linear-gradient(to right, #3daae9, #1a99e2)}.send{font:bold 11px Arial;text-decoration:none;background-color:#EEEEEE;color:#333333;padding:2px 6px 2px 6px;border-top:1px solid #CCCCCC;border-right:1px solid #333333;border-bottom:1px solid #333333;border-left:1px solid #CCCCCC}.smaller{font-size:.75em;line-height:2em;margin:2em 0  2em 0}.small{font-size:.875em;line-height:1.7143em;margin:1.7143em 0  1.7143em 0}.big{font-size:1.125em;line-height:1.3333em;margin:1.3333em 0  1.3333em 0}.bigger{font-size:1.25em;line-height:1.2em;margin:1.2em 0  1.2em 0}.biggest{font-size:1.375em;line-height:1.0909em;margin:1.0909em 0  1.0909em 0}html,body,textarea,label{margin:0;padding:0}li p,li ul,li ol{margin-top:0;margin-bottom:0}textarea,table,td,th,code,pre,samp,div,p{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}code,pre,samp{white-space:pre-wrap;font-family:consolas, 'DejaVu Sans Mono', courier, monospace}code{line-height:1em}table{margin-bottom:1.5em}article,aside,footer,header,nav,section{display:block}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%}img{width:auto;height:auto;vertical-align:middle}a img{border:0}body>script{display:none !important}blockquote{margin:.75em 0 .75em 20px;padding:0 0 0 10px;border-left:solid 2px #ccc}blockquote p,li p{margin:.5em 0}table{margin:0;border:none;border-collapse:collapse;border-spacing:0}table td,table th{padding:4px;border:none;vertical-align:top}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.container{margin:0 auto;max-width:1100px;min-width:240px;width:90%;padding:0}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}body{padding-top:100px}.comment_input,.email_input{width:auto}label{display:block}input,textarea{display:block;width:220px}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{padding:6px 10px;border:1px solid #ddd;outline:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 3px 0 rgba(0,0,0,0.1);-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border:1px solid #05ABED}.button,button[type="submit"]{display:inline-block;padding:8px 20px;border:none;background-color:#69B86A;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.button:hover,button[type="submit"]:hover{background-color:#7FD480;cursor:pointer}.post_buttons{float:right;margin-bottom:20px}.submit-btn{font-size:14px;padding:3px 10px;margin-left:10px}.submit-btn:hover{text-decoration:none;color:#fff}.login-form,.join-form{margin:0 auto 20px}a{color:#13679c;text-decoration:none}a:hover{color:#000;text-decoration:underline}header{position:fixed;display:block;padding:0;top:0;left:0;right:0;z-index:500;background-color:#323540;height:70px;line-height:70px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);box-shadow:0px 1px 2px rgba(0,0,0,0.2)}header .logo{display:block;margin-top:8px;margin-left:60px;padding:0 5px;height:70px;float:left;text-align:center;background:no-repeat 0 0;-webkit-background-size:240px 70px;background-size:240px 70px;margin-right:30px;color:#fff;font-weight:bold;font-size:36px;line-height:26px;font-family:"Rouge Script", cursive;text-decoration:none;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}header .logo:hover{text-shadow:0 0 30px #fff}header .nav{margin:0 auto;float:right;display:block}header .nav li{display:inline-block;margin:0;padding:0}header .nav a{text-decoration:none;color:#7a8491;display:block;padding:0 15px;text-transform:lowercase;height:70px;line-height:70px;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}header .nav li a:hover,header .nav .active a{background-color:#7a8491;color:#fff}.nav-search .search-input{display:inline-block;margin-left:30px;margin-right:10px;padding:10px 16px;width:150px;color:#7a8491;text-shadow:none;background-color:rgba(0,0,0,0.25);border:1px solid rgba(255,255,255,0.1)}.nav-search .search-input:focus{background-color:rgba(0,0,0,0.15);border:1px solid #13679c}.tabs{padding:0;border-bottom:1px solid #ccc;height:34px}.tabs:before{display:table;line-height:0;content:""}.tabs:after{clear:both}.tabs>li{float:left;list-style:none}.tabs li a{margin-right:2px;display:block;color:#13679c;font-size:14px;cursor:pointer;text-decoration:none;padding:4px 15px 5px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border:1px solid transparent;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}.tabs li a:hover{color:#555;background-color:rgba(0,0,0,0.05)}.tabs .active a{color:#555;cursor:default;text-decoration:none;border:1px solid #ccc;border-bottom-color:#e7e7e7}.tabs .active a:hover{background-color:#e7e7e7;border-bottom-color:#e7e7e7}.tabs>li>a:hover{border-bottom:1px solid #ccc}table.list{width:100%;white-space:nowrap;border-collapse:collapse;border-spacing:0}table.list:first-child{border-top:0}table.list th,table.list td{padding:6px;text-align:left}table.list th{color:#333;font-weight:bold}table.list td{border-top:1px solid #ddd}.list a{color:#444;text-decoration:none}.list a:hover{color:#7F4347;text-decoration:underline}.list tr:hover{background-color:rgba(19,103,156,0.1)}.striped tbody>tr:nth-child(odd)>td,.striped tbody>tr:nth-child(odd)>th{background-color:rgba(255,255,255,0.3)}.pagination{margin:30px 0;text-align:center;font-size:14px}.pagination ul{padding:0}.pagination li{display:inline-block}.pagination .active,.pagination .disabled{color:#444;padding:5px 8px}.pagination .active:hover,.pagination .active:hover{color:#444;background-color:transparent;cursor:default}.pagination a{color:#13679c;text-decoration:none;padding:5px 8px;border:1px solid transparent}.pagination a:hover{color:#444;background-color:rgba(0,0,0,0.05);-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s}footer{margin-top:10px;padding:20px;border-top:1px solid #ccc}footer p{text-align:center;font-size:12px;font-weight:bold;text-transform:uppercase}.message_error,.message_success{text-align:center;width:auto;border-radius:10px;height:30px}.message_error{color:#D8000C;background-color:#FFBABA}.message_success{color:#4F8A10;background-color:#DFF2BF}
