
#contact_form.rapid_contact {
	background-color: rgb(250,250,250);
	padding: 20px;
	border: 1px solid #e6e6e6;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
#contact_form .form-horizontal .controls {
	margin-left: 0;
	clear: left;
}

#contact_form input#Email_Address {height: 40px; width: 99%;}
#contact_form input#submit-form {
	font-size: 20px;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 10px 24px 10px;
	font-family: "Museo300Regular", "Open Sans", Helvetica, Arial, sans-serif;
}



input#Email_Address[type="text"] {font-size: 18px; font-family: "Museo300Regular", "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;}
.control-group h3 {color: #0175ca; font-size: 20px;}
#contact_form .form-horizontal .control-label {
	width: auto;
	font-size: 12px;
	color: rgb(48, 48, 48);
	line-height: 1;
	margin: 0 0 4px;
	
	}



/* .span6 p {font-size: 20px; color: #ff0000; font-weight: bold; font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif !important;} */
.box.image-boxes.span6.imgboxes_style1 br {display: none;}
.box.image-boxes.span6.imgboxes_style1 h3.m_title2 {
	line-height: 1;
	margin-top: 0;
	margin-bottom: 5px;
	font-size: 20px;
	color: #0075c9;
	}


.box.image-boxes p {font-size: 16px; color: #303030; font-weight: normal;}
.box.image-boxes img.jerryphoto {margin-right: 5%; float: left;}
.box.image-boxes img.sig {float:right; margin: 10px 8% 0 0%; width: 100px; height: 64px;}

@media (max-width: 979px) and (min-width: 768px) {
	.control-group h3 { 
		text-align: center;
		}
	#contact_form input#submit-form {
		text-align: center;
	}

}

@media (max-width: 767px) {
	.control-group h3 { 
		text-align: center;
		}

}
@media (max-width: 480px) {
.image-boxes.zn_ib_style2 .hoverBorder {
	margin-bottom: 18px;
	
	}
	#contact_form.rapid_contact {margin-top: 20px;}
	#contact_form .form-horizontal .controls {text-align: center;}
}

@media (max-width: 320px) {
	.image-boxes.zn_ib_style2 .hoverBorder {width:50%;}
	#contact_form.rapid_contact {margin-top: 20px;}
	#contact_form .form-horizontal .controls {text-align: center;}
}



.latest_posts.style2 ul.posts .details > span.cat {
	display: none;
}

.latest_posts.style2 ul.posts .details span.date {
	font-size: 12px;
	padding: 5px;
}


@media (max-width: 767px) {
	#contact_form.rapid_contact {
		width: 260px;
		margin-left: 0px;
		}
	#contact_form input[type="text"] {
		height: 50px;
		width: 260px;
		margin: 0 auto;
		display: block;
	
	}
	#contact_form .form-horizontal .control-label {
		width: 100%;
		font-size: 12px;
		color: #303030;
		line-height: 1;
		margin: 0 0 4px;
		display: block;
		text-align: center;
		}
#contact_form input#submit-form {		
		margin: 0 auto;
		display: block;
		width: 140px;
		}
}


/* ----------------------- START ISSUE BOXES ----------------------- */

body.page-id-3017 div.gray-area + div.container div.row {
	border-bottom: 1px solid rgb(209, 209, 209);
	padding-bottom: 20px;
}

div.ls-video-layer div.ls-vpcontainer img.ls-videopreview {
	display: none;
	
}
div.ls-video-layer div.ls-vpcontainer {
	background: url(http://jerrymcnerney.org/wp-content/uploads/mcnerney-video-screenshot1.jpg) no-repeat;
	background-size: contain;
	cursor: pointer;
	
}