/*Dragon Crowd CSS Document*/
/*Theme Name: Dragon Crowd*/
/*author: icc*/
@import url('css/style.css');

a:hover{text-decoration:none !important;}
#header-section{
	background:rgba(0, 0, 0, 0.8) !important;
}
/* Blog
==================================== */
.blogContainer{
	margin:0px auto 50px auto !important;
}
#sidebar span.screen-reader-text{
	color:#333;
	font-size:25px;
	font-family: "Open Sans",sans-serif;
	text-transform:uppercase;
	font-weight:700;
}
#sidebar input.search-field{
	width: 100%;
	background-color: #F3F3F3;
	height: 48px;
	border: 1px solid #E6E6E6;
	font-size:15px;
}
#sidebar input.search-submit, #respond #submit{
	padding:10px 20px;
	margin:5px 0px 30px 0px;
}
#sidebar input.search-submit:hover, #respond #submit:hover{
	background:#DC9140;
	color:#fff;
}
#sidebar h1.widget-title{
	font-size:25px;
	margin:0px 0px 5px 0px;
	line-height:25px;
	color:#333;
}
#sidebar ul{
	margin:0px;
}
#sidebar ul li{
	list-style:disc outside;
	margin:0px 0px 0px 20px;
	line-height:19px;
}
#sidebar ul li a{
	color:#808080;
	line-height:19px;
}
#sidebar ul li a:hover{
	color:#DC9140;
}
.eight h1.entry-title{
	margin:0px 0px 10px 0px;
	line-height:25px;
}
.eight h1.entry-title a{
	color:#333;
	font-size:25px;
	font-family: "Open Sans",sans-serif;
	font-weight:700;
}
.eight h1.entry-title a:hover{
	color:#DC9140;
}
.eight article.post{
	border-bottom:1px solid #ddd;
	margin:0px 0px 30px 0px;
}
.eight article.post:last-child{
	border:none;
}
.eight .entry-meta a, .eight .more-link, .eight #respond a{
	color:#DC9140;
}
.eight .entry-meta a:hover, .eight .more-link:hover, .eight #respond a:hover{
	color:#808080;
}
.eight textarea#comment{
	width:100%;
	background-color: #F3F3F3;
	}
.section-tagline{
	text-shadow:0px 0px 5px #000;
	}
.blogContainer .entry-header{
	margin:0px 0px 20px 0px;
}
article.post h1.entry-title{
	line-height:35px;
	font-size:30px;
}	
.blogList h1.entry-title{
	line-height:35px !important;
}
.blogList h1.entry-title a{
	font-size:30px;
}
.alignleft{
	margin:0px 25px 25px 0px;
}
.alignright{
	margin:0px 0px 25px 25px;
}
.aligncenter{
	margin:0px auto 30px auto;
}
.wp-caption-text{
	padding:5px 0px 0px 0px;
	font-size:14px;
	line-height:20px;
}
	
/* Media Queries 
=====================================*/
@media (max-width: 765px){
	.subpageHeader{
		padding-top:8px !important;
	}
	.subpageHeader nav#navigation{
		bottom:auto !important;
	}
	.subpageHeader h1.logo{
		line-height:59px;
	}
	.contactMap{
		margin:40px 0px 0px 0px;
	}
}
@media (max-width: 480px){
	.subpageBanner{
		padding:60px 0px 0px 0px !important;
	}
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}
@media (max-width: 600px) and (max-height: 400px){
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}
@media (min-width: 601px) and (max-width: 750px){
	.subpageHeader .column.two{
		width:40%;
	}
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}
@media (min-width: 751px) and (max-width: 800px){
	.subpageHeader{
		padding-top:8px !important;
	}
	.subpageHeader .column.two{
		width:40%;
	}
	.subpageHeader nav#navigation{
		bottom:auto !important;
	}
	.subpageHeader h1.logo{
		line-height:59px;
	}
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}
@media (min-width: 801px) and (max-width: 1000px){
	.subpageHeader{
		padding-top:8px !important;
	}
	.subpageHeader .column.two{
		width:40%;
	}
	.subpageHeader nav#navigation{
		bottom:auto !important;
	}
	.subpageHeader h1.logo{
		line-height:59px;
	}
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}
@media (min-width: 1001px) and (max-width: 1200px){
	.subpageHeader{
		padding-top:8px !important;
	}
	.subpageHeader .column.two{
		width:25%;
	}
	.blogContainer .entry-content figure, .blogContainer .entry-content img{
		width:100% !important;
		height:auto;
	}
}