/*
Theme Name: Cybershack
Theme URL: http://www.cybershack.qc.ca/
Description: Thème sur mesure pour patmatte.com
Author: Patrick Matte
Version: 1.0

*/
@import "../../../../assets/styles/styles.css";

/*

 :: SPECIFIQUE AU BLOGUE

*/
body { background: black; background-image: none;}
p { margin-bottom: 15px; }
wp_content { position: relative; }
.sub_page article h1 a { display: block;font: 28px "Times New Roman", serif; text-shadow: 2px 2px 2px rgba(0,0,0,0.5); padding-bottom: 10px; }
small { text-transform: uppercase; font-size: 10px; position: relative; display: block; width: auto; background-color: rgba(0,0,0,0.2); padding: 3px 6px 3px; margin-left: -6px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.sub_page article small a {  font-size: 10px; color: #aaa; position: absolute; right: 10px; }
.entry { padding: 0 8px 0 15px; margin: 10px 0; display: block; border-left: 2px dotted #333;  }
.entry p, .sub_page article .entry a { font-size: 14px; line-height: 21px; }
.entry img.top { border: 3px solid black; }
.postmetadata, .postmetadata p { font-size: 10px; position: relative; color: #777; }
.comments_meta, .comments_meta p { font-size: 10px; position: relative; color: #777; }

.sub_page article .postmetadata a { font-size: 10px; color: #aaa;  }
.post { margin-bottom: 25px; border-bottom: 2px dotted #444;  }

textarea#comment { width: 600px; font-size: 16px; padding: 8px; background-color: #ddd; }

#sidebar { margin-top: 46px; }
#sidebar h2 { font-size: 17px; margin: 18px 0 7px;  }
#sidebar li { margin: 0 0 4px 0; padding: 0; }

.entry ul { font-size: 14px; line-height: 21px; list-style-type: disc; margin: 0 0 15px 25px; }
.entry ul li { font-size: 14px; margin-bottom: 5px; }
.entry b, .entry span, .entry strong, .entry em, .entry i { font-size: 14px; }
.entry blockquote { padding: 3px 15px; }
.comments_meta { text-align: right; }
.comments_meta p { display: block; font-size: 10px; margin-bottom: 45px; margin-top: -5px; }
.entry h3 { font-size: 15px; margin-bottom: 7px; }

#comments_list li { border-bottom: 1px solid #444; margin-bottom: 12px; }
.comment_text.entry { margin: 10px 0 10px; display: block; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; background-color:rgba(100, 100, 100, 0.2); padding: 3px 6px 0; border-left: none; color: #eee; }
.alignright { float: right; }
.related { margin-top: 30px; margin-bottom: 5px; }
.related, .related ul, .related ul li, .related h3, .sub_page article .entry .related a { font-size: 11px; line-height: 15px; font-weight: normal; }
.comments_reply { margin-top: 15px; }

/*

	::	SECTIONS
	
*/
#blog .section_blogue  {
	background-color: #444;
	color: white;
	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	        border-radius: 5px;
	background-image: -webkit-gradient(
	    linear,
	    left bottom,
	    left top,
	    color-stop(0.1, rgb(56,54,56)),
	    color-stop(0.55, rgb(85,85,85)),
	    color-stop(0.78, rgb(68,68,68))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(56,54,56) 10%,
	    rgb(85,85,85) 55%,
	    rgb(68,68,68) 78%
	);
}
