@charset  "utf-8";

/*
Theme Name:   Carroll County Housing Authority
Author:       Giovanni "Johnny the Fox" Torrio
Description:  A theme designed for The Housing Authority of Carroll County Illinois
Template:     twentytwelve
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/
/***************************************************Basic Background Formatting***************************************************/
html {
	position: relative !important;
	top:-20px !important;
	color: black !important;
}
body {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
	color: #000 !important;
/* for non-css3 browsers */
	background: #dad6bb !important;
	/* for IE */
	background: -ms-linear-gradient(top,#dad6bb 0%,#ffffff 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dad6bb',endColorstr='#ffffff',GradientType=0) !important;
	/* for Chrome */
	background: -webkit-linear-gradient(top,#dad6bb 0%,#ffffff 100%) !important;
	/* for Firefox 3.6+ */
	background: -moz-linear-gradient(top,#dad6bb 0%,#ffffff 100%) !important;
	/* for Opera */
	background: -o-linear-gradient(top,#dad6bb 0%,#ffffff 100%) !important;
	/* for KDE */
	background: -khtml-linear-gradient(top,#dad6bb 0%,#ffffff 100%) !important;
	
}
/***************************************************Basic Header Formatting***************************************************/
.logo-nav-wrapper {
	clear: both !important;
	max-width: 1024px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
/***************************************************Basic Logo Formatting***************************************************/
.ccha-logo {
	width: 333px !important;
	float: left !important;
}
/***************************************************Main Navigation Menu***************************************************/

@media screen and (max-width: 10px) {
 .main-navigation div.nav-menu > ul {
  display: block!important;
 }
 .menu-toggle {
  display: none !important;
 }
}

/* Set Main Navigation Menu */
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {
	max-width: 606px !important;
	border: none !important;
	float: right !important;
	margin-top: 32px !important;
	position: relative  !important;
	z-index: 10000 !important;
}
a:focus {
	outline: none !important;
}
.main-navigation a {
	color: #000 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	font-style: italic !important;
	text-transform: none !important;
}
.main-navigation a:hover {
	color: #2f7360 !important;
}		
.main-navigation li li a {
	background: #31725f !important;
	font-size: 13px !important;
	color: #fff !important;
}
.main-navigation li li a:hover {
	color: #d6d2b5 !important;
}
.header {
	clear: both !important;
	max-width: 1024px !important;
	margin: 0 auto !important;
	margin-bottom: 0px !important;
	position: relative !important;

}
/***************************************************Basic Site Formatting***************************************************/
/* Set Site Max Width */
.site {
	clear: both !important;
	max-width: 1000px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	text-rendering: optimizeLegibility !important;
	font-size: 14px !important;
	color: #000 !important;
	background-color: #fff !important;
	padding: 0 10px !important;
}
/* Set Content Width */
.site-content {
	text-align: justify !important;
	margin: 0, 0, 0, 0 !important;
	float: right !important;
	width: 78% !important;
}
/* Set Sidebar Width */
.widget-area {
	float: left !important;
	margin: 0, 0, 0, 0 !important;
	width: 205px !important;
	min-width: 205px !important;
}
/* Set Hyperlink Config */
.site-content a {
	text-decoration: none !important;
	color: #2f7360 !important;
}
.site-content a:hover {
	color: #194639 !important;
	text-decoration: underline !important;
}
/***************************************************Basic Text Formatting***************************************************/
/* Set Heading 1 Config */
h1 {
	font-family: 'Allura', "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif !important;
	font-weight: normal !important;
	font-size: 45px !important;
	color: #31725f !important;
}
h1.entry-title a:hover {
	text-decoration: none !important;
}
/* Set Heading 2 Config */
h2 {
	color: #31725f !important;
	font-weight: bold !important;
	font-style: italic !important;
}
/* Set Heading 3 Config */
h3 {
	color: #31725f !important;
	font-size: 14px !important;
	font-weight: bold !important;
	font-style: italic !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	line-height: 1.714285714rem !important;
}
/* Set Horizontal Rule Config */
hr {
	background-color: black;
	border: 0 !important;
	height: 1px !important;
	margin: 0, 0, 0, 0 !important;
}
.entry-content pre,
.comment-content pre {
	border: none !important;
	color: black !important;
	font-family: Consolas, Monaco, Lucida Console, monospace !important;
	font-size: 14px !important;
	margin: 0, 0, 0, 0 !important;
	padding: 0, 0, 0, 0 !important;
	overflow: auto !important;
}
.entry-content table {
	font-size: 14px !important;
	color: black !important;
}
.page-title {
	text-transform: none !important;
}
.entry-content ul {
	line-height: 1.714285714rem !important;
}
/***************************************************Buttons***************************************************/
/* Buttons */
.menu-toggle,
input[type="submit"],
input[type="button"],
input[type="reset"],
article.post-password-required input[type=submit],
.bypostauthor cite span {
	background-image: none !important;
	font-size: 12px !important;
	color: #fff !important;
	background-color: #31725f !important;
	background-repeat: repeat-x !important;
}
.menu-toggle:hover,
.menu-toggle:focus,
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
article.post-password-required input[type=submit]:hover {
	background-image: none !important;
	color: #fff !important;
	background-color: #31725f !important;
	background-repeat: repeat-x !important;
}
.menu-toggle:active,
.menu-toggle.toggled-on,
button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	background-image: none !important;
	color: #fff !important;
	background-color: #31725f !important;
	background-repeat: repeat-x !important;
}
/***************************************************Basic Content Formatting***************************************************/
/* Set Post Config */
.site-content article {
	border-bottom: none !important;
	padding-bottom: 0 !important;
	margin-bottom: 40px !important;
}
/* Set Line Height & Paragragphs */
p {
	margin-bottom: 14px !important;
	line-height: 20px !important;
}
/* Set Post Footer */
footer.entry-meta {
	display: none !important;
}
/* Set Archive Title */
.archive-header {
	display: none !important;
}
.featured-post {
	display: none !important;
}
.tiled-gallery .gallery-row {
	margin: 0 auto !important;
}
.gallery-caption {
	font-size: 14px !important;
	color: #000000 !important;
}
/***************************************************Basic Widget Formatting***************************************************/
/* Set Sidebar Widget Basics */
.widget {
	font-size: 13px !important;
	text-align: left !important;
	-webkit-hyphens: auto !important;
	-moz-hyphens: auto !important;
	-khtml-hyphens: auto !important;
	-o-hyphens: auto !important;
	hyphens: auto !important;
	word-wrap: normal !important;
	margin-bottom: 20px !important;
}
.textwidget {
	color: #31725f !important;
	font-size: 13px !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
}
.textwidget ul {
	list-style: disc outside !important;
}
/* Set Widget Block Background Color */
.widget {
	padding: 0,  0, 0, 0px  !important;
	overflow: hidden !important;
	/* for non-css3 browsers */
	background: #d6d2b5 !important;
	/* for IE */
	background: -ms-linear-gradient(top,#d6d2b5 0%,#fffad8 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d2b5',endColorstr='#fffad8',GradientType=0) !important;
	/* for Chrome */
	background: -webkit-linear-gradient(top,#d6d2b5 0%,#fffad8 100%) !important;
	/* for Firefox 3.6+ */
	background: -moz-linear-gradient(top,#d6d2b5 0%,#fffad8 100%) !important;
	/* for Opera */
	background: -o-linear-gradient(top,#d6d2b5 0%,#fffad8 100%) !important;
	/* for KDE */
	background: -khtml-linear-gradient(top,#d6d2b5 0%,#fffad8 100%) !important;
	border: solid 1px #d2d2d2 !important;
}
/* Set Sidebar Widget Title Color */
.widget h3 {
	background-color: #31725f !important;
	color: #fff !important;
	font-size: 13px !important;
	text-align: center !important;
	margin-bottom: 5px !important;
}
/* Set Sidebar Widget Link Color */
.widget a {
	color: #31725f !important;
	font-size: 13px !important;
	margin-left: 5px !important;
	margin-right: 5px !important;
	text-decoration: none !important;
}
.widget a:hover {
	text-decoration: underline !important;
}
/* Set Subscribe Widget Link */
.jetpack_subscription_widget {
	text-align: center !important;
}
input.vfb-text, input[type="text"].vfb-text, input[type="tel"].vfb-text, input[type="email"].vfb-text, input[type="url"].vfb-text, textarea.vfb-textarea {
	background: white !important;
}
select {
	background-color: white !important;
}
/***************************************************Basic Footer Formatting***************************************************/
/* Set Footer Config */
.footer-wrapper {
	background-image: url('https://www.carrollcountyha.com/wp-content/uploads/2015/05/footer-background.gif') !important;
	min-height: 176px !important;
}
#colophon {
	clear: both !important;
	max-width: 1024px !important;
	border-top: none !important;
	color: #fff !important;
	font-size: 12px !important;
}
#colophon a {
	color: #fff !important;
	text-decoration: underline !important;
	font-weight: normal !important;
}
#colophon a:hover {
	color: #fff !important;
	text-decoration: underline !important;
	font-weight: normal !important;
}