@charset "utf-8";
/* contact.CSS Document */


.cd-header {
	background-color:#21272c;
}

.cd-main-content {
	width:75%;
	height:auto;
	padding:40px 10px 10px 10px;
	margin-top:25px;
	margin-bottom:30px;
	background-color:#4D5B67;
	color:#000;
}

cd-main-contentB {
	/*POST SUBMISSION*/
	display:none;
}

.cd-main-content table.cd-contact {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	width:75%;
	height:auto;
}

.cd-main-content table.cd-contact
tr td.cd-input-section {
	padding:5px;
	}

.cd-main-content textarea {
	width:75%;
	height:auto;
}

input[type=text] {
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	padding:5px;
	}
input[type=submit] {
	cursor:pointer;
	padding:10px;
	background-color:#99BAD7;
	color:#000;
	font-weight:600;
	transition: ease-in .2s;
	-webkit-transition: ease-in .2s;
	-moz-transition: ease-in .2s;
	-ms-transition: ease-in .2s;
	-o-transition: ease-in .2s;
	}
	
input[type=submit]:hover {
	border-color:#000;
	background-color:#4D5B67;
	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.cd-main-content .cd-comments-p {
	color:#FFF;
}

#cd-logo {
	color:#FFF;
}

.cd-header-logo {
	padding-top:75px;
	text-align:center;
}

a.cd-article-header:hover {
	color:#e7ff00;
	text-shadow:0px 0px 3px #000;
	transition: all .2s;
	-webkit-transition: all .2s;
	-moz-transition: all .2s;
	-ms-transition: all .2s;
	-o-transition: all .2s;
}

.cd-header-image {
	float:right;
	clear:right;
	margin-top:30px;
	}
	
.cd-lead-paragraph {
	width:65%;
	height:auto;
}

/**********************
HIDDEN DIV STYLES SECTION
*************************/

.hiddenDivA {
	display:none;
}

.hiddenDivB h1 {
	/*POST SUBMISSION*/
	margin-bottom:15px;
}

.hiddenDivB table.cd-newsletter {
	/*POST SUBMISSION*/
	width:45%;
	height:auto;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.hiddenDivB {
	text-align:center;
	width:50%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}

@media (max-width: 480px) {
	.cd-header-image {
		display:none;
	}
	
	.cd-lead-paragraph {
		width:100%;
	}
	
	input[type=text] {
		width:100%;
	}
	
	.hiddenDivB table.cd-newsletter {
		width:100%;
		height:auto;	
	}
	
	.hiddenDivB table.cd-newsletter input {
		width:100%;
		height:auto;
	}
	
	



}
