/*
Theme Name: justboil.me
Version: 2.0 RC1
Author: Viktor Kuzhelnyi
Author URI: http://justboil.me/
Description: justboil.me == Luv & Hugs
*/

@font-face {
	font-family: 'Bebas Neue';
	src: url('fonts/BebasNeue.otf');
}
 
 h1, h2, h3 {font-family:'Bebas Neue', Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:normal; color:#009dfe;}
 
 #head {padding:10px 280px 0 10px; margin-bottom:100px;}
 
 #menu {position:fixed; right:10px; top:0px; background:#009dfe url('images/menu_arrow.png') bottom center no-repeat; width:248px; _height:100%; padding:40px 0 120px 0;}
 #menu ul {list-style:none; margin:0;}
 #menu ul li {margin:0; text-indent:0;}
 #menu ul li a {display:block; color:#fff; font-size:70px; line-height:100px; font-family:'Bebas Neue', Arial, Helvetica, sans-serif; text-align:center;}
 #menu ul li a:hover {background:#fff; color:#009dfe; text-decoration:none;}
 #menu ul li a.js-hover {font-size:40px;}
 
 #content {margin: 0 300px 0 10px;}
 #content h1 {font-size:120px; line-height:90px; border-bottom:18px solid #009dfe; padding-right:100px; float:left; margin-bottom:40px;}
 #content .the_content p, #content pre, #content h2, #content h3 {margin-bottom:30px;}
 #content h2, #content h3 {margin-top:50px;}
 #content .the_content p  {font-family:'Georgia'; font-size:20px; line-height:1.5em;}
 #content ul.normal, #content ol .normal {margin-bottom:30px; font-family:'Georgia';}
 #content .the_content ul.normal li, #content .the_content ol.normal li {font-family:'Georgia'; font-size:16px; line-height:1.5em;}
 #content .the_content {border-bottom:18px solid #009dfe; padding-bottom:60px;}
 
 #content h3#comments {margin-top:10px; font-size:32px;}
 .commentlist {list-style:none; margin:0 0 40px 0;}
 .commentlist ul {list-style:none;}
 #content .commentlist p{margin-bottom:10px;}
 .commentlist .comment-author {position:absolute; top:10px; left:10px; width:90px; text-align:center; background:#f6f6f6; padding:10px 0 10px 0; margin:0 10px 10px 0; overflow:hidden; border-bottom:5px solid #999; max-height:75px;}
 .commentlist .comment-author cite {display:block;}
 .commentlist .comment-author span {display:none;}
 .commentlist .commentmetadata {color:#ccc;}
 .commentlist .commentmetadata a {color:#ccc;}
 .commentlist .comment-body {margin-bottom:20px; padding-bottom:20px; padding-left:110px; background:#fafafa; padding-top:10px; position:relative; border-radius:5px; overflow-x:hidden;}
 .commentlist .comment-body-bypostauthor {background:#f6f6f6; }
 .commentlist .comment-body-bypostauthor .comment-author {background:#eee; border-bottom:5px solid #009dfe;}
 
 #respond h3 {font-size:50px;}
 #respond input[type='text'] {float:left; margin-right:10px; width:250px;}
 #respond textarea {width:400px; height:200px;}
 #respond label {float:left; line-height:30px; color:#666;}
 #respond p {clear:both; font-family:'Georgia';}
 
 #footer {background:#ccc; padding:10px; margin-top:50px; border-top:1px solid #999;}
 #whodidit {text-align:right;}