/**
 * Core application styles
 *
 * @author Cosmo Schroeder <cosmo@boomflag.com>
 * @copyright 2020
 * @license All rights reserved
 */

/* General styles */

@font-face {
    font-family: 'Roboto';
    src: local('Roboto'), local('Roboto-Regular'), url(/css/fonts/roboto.woff2) format('woff2');
}

body {
    padding: 10px 20px;
    background-color: #111;
    font-family: 'Roboto',Helvetica,Arial,sans-serif;
    font-size: 10pt;
	color: #ccc;
}

a {
	color: #9cf;
    text-decoration: none !important;
}

.btn-primary {
	background-color: #036;
}

.form-control {
	background-color: #333 !important;
	border-color: #666;
	color: #ccc !important;
}

.box {
	padding-top: 0.5em;
	color: #ccc;
}

.chapter { /* Chapter (e.g., "Genesis 1") */
	font-weight: bold;
	color: #fc9;
}

.content { /* Content of a verse */
}

.exact, .exact .match { /* Exact matching text */
	color: #cf9;
	font-weight: bold;
}

.hidden {
	display: none;
}

.highlight { /* Highlighted verse */
	background-color: #369;
	border-radius: 4px;
}

.links { /* Links to related content */
}

.match { /* Matching text */
	color: #9cf;
	font-weight: bold;
}

.more a { /* Links to view more results */
	color: #9cf;
}

.more a:hover { /* Links to view more results */
	color: white;
}

.num { /* Verse number */
	color: #fc9;
}

.result { /* Search result */
	margin: 1em 0;
	padding: 0.5em;
	border: 1px solid #666;
	border-radius: 4px;
	background-color: #333;
}

.result:hover { /* Search result mouseover */
	background-color: #444;
	cursor: pointer;
}

.text-muted {
	color: #999 !important;
}

.verse { /* Entire verse, including number */
	margin: 0.5em 0;
}

/* vim: set ft=css sw=4 ts=4: */
