/*
Theme Name: sf9
*/
@import url(prism.css);
@import url(bootstrap.css);


blockquote {border-left:4px solid #e1e1e1; padding:1rem; font-style:italic; margin-bottom:1.5rem;}

main {min-height:50vh;}
main > aside {margin:0 auto; padding:1rem; max-width:60rem;}

article {margin:0 auto; padding:0 1rem 1rem 1rem; max-width:60rem;}
article > h2 {margin-top: 3rem;}
article > h3 {margin-top: 2rem;}
article ul, article ol {margin-left:2rem; margin-bottom:1rem;}
article hr {border-bottom:1px solid #ccc; margin:2rem;}
article li {margin-bottom:.5rem;}
article .table {margin-bottom:1.5rem;}
article > pre:not([class]),
pre.code,
article pre {
	font-family: 'Source Code Pro', monospace;
	display: block;
	padding: 9.5px;
	margin: 0 0 1.5rem;
	font-size: 0.9rem;
	line-height: 1.428571429;
	color: #333;
	word-break: break-all;
	word-wrap: break-word;
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	border-radius: 4px;
	white-space: pre-wrap;
}

main > .c-aside {margin:0 auto; padding:1rem; max-width:60rem;}
main > ins.adsbygoogle {text-align:center;}
.c-aside {padding:1rem;}
.c-aside p {margin-bottom:1rem;}







