/* Import "Lora" font from Google fonts */

p, ul, dl {
	margin-bottom:1.5em;
	line-height:1.625em;
}

#themes {
	margin:2.5625em 0 2em 0;
	border:1px solid;
 	border-color:#ebe3d9;
 	border-color:rgba(0,0,0,0.04);
	padding:2.5%;
	background:#f4ece1;
	background:rgba(0,0,0,0.03);
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}

#themes p:last-child {
	margin-bottom:0;
}

#themes select {
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	background:#ffffff;
}

#themes label {
	margin-left:0.3em;
}

.right-column h2 {
	margin-top:0;
}

.right-column h4 {
	font-size:1em;
	font-weight:normal;
}

dl.docs-terms dt {
	margin:0 0 0.5em 0;
	font-weight:bold;
}

dl.docs-terms dd {
	margin:0 0 1.5em 1.3em;
}

dl.docs-arguments {
	margin:0 0 0 1.3em;
}

dl.docs-arguments dt, dl.docs-arguments dd {
	margin:0;
}

code {
	background:#f9f5f0;
	background:rgba(255,255,255,0.5);
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.pagination {
	text-align:center;
}

.pagination a {
	margin:1em 0.5em 0 0.5em;
	display:inline-block;
	border:1px solid #dad3c9;
	border-color:rgba(0,0,0,0.10);
	padding:0.111em 0.666em;
	text-decoration:none;
	color:#1675A1;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;
}

.pagination a:hover, .pagination a:focus, .pagination a:active {
	color:#d23600;
}


@media (min-width: 640px) {
	
.columns {
	overflow:hidden;
}

.left-column, .right-column {
	float:left;
	width:50%;
}
	
.right-column {
	float:right;
}
	
#content {
	margin:0 24px;
	padding:0;
}
	
#themes {
	margin:2.5625em 24px 2em 24px;
}

}