/* Derived from the Dax WP theme used on the main site */

body, button, input, select, textarea {
	color: #1a1a1a;
	font-family: Merriweather, Georgia, serif;
	font-size: 16px;
	line-height: 1.75;
}

h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: 700;
	margin: 0;
	text-rendering: optimizeLegibility;
}

p {
	margin: 0 0 1.75em;
}

dfn, cite, em, i {
	font-style: italic;
}

code, kbd, tt, var, samp, pre {
    font-family: Inconsolata, monospace;
}

*, *:before, *:after {
    /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}

body {
    background: #f7f7f7;
}

/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
    color: #686868;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
}

:-moz-placeholder {
    color: #686868;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
}

::-moz-placeholder {
    color: #686868;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
    opacity: 1;
    /* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
    color: #686868;
    font-family: Montserrat, "Helvetica Neue", sans-serif;
}

/* End of derived Dax styling */

html {
	background-color: black;
}

header.site-header {
	background-color: #aa0701;
	height: 14em;
}

div#logo {
	position: absolute;
	left: 1em;
}

div#logo2 {
	position: absolute;
	right: 1em;
	top: -35px;
}

div#site-title {
	position: absolute;
	color: #fff;
	left: 17em;
	padding-top: 5em;
	position: absolute;
}

div#site-title h1 {
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	padding-right: 7em;
	min-width: 12em;
}

.site-main article {
	border: 4px double #aa0701;
	margin: 2em 4em;
	padding: 1em;
}

footer {
	font-size: 75%;
	border-top: 1px single grey;
	padding: 1em;
}

div#site-footer {
	background-color: #aa0701;
	color: #fff;
	padding-top: 1em;
}

div#site-footer h2 {
	font-family: Montserrat, "Helvetica Neue", sans-serif;
	font-size: 16px;
}

.footer-widget-area .widget-col ul {
	list-style: none;
}

.footer-widget-area .widget-col li {
	padding: 8px 0 8px 0;
}

.footer-widget-area .widget-col li a {
	color: #dadada;
}

.wpcw-widget-social ul li:not(.has-label) {
	display: inline-block;
	margin: 0 .75em .75em 0;
	border: none;
}