

/* Contact Form CSS */
.page-id-47701 .gform_title,
.page-id-47701 .sdrn_bar,
.page-id-47701 #header, 
.page-id-47701 #sidebar, 
.page-id-47701 .footer_outer_wrap,
.page-id-47701 .meta,
.page-id-47480 .gform_title,
.page-id-47480 .sdrn_bar,
.page-id-47480 #header, 
.page-id-47480 #sidebar, 
.page-id-47480 .footer_outer_wrap,
.page-id-47480 .meta {
	display: none;
}

body.page-id-47701,
body.page-id-47480 {
	background-color: #fafafa;
}

body.page-id-47701 h1,
body.page-id-47480 h1 {
	font-size: 28px!important; 
	font-weight: 300!important;
	text-transform: uppercase;
	text-align: center;	
	padding: 0 0 20px 0;
	border-bottom: solid 1px #ccc!important;
	font-family: Helvetica, Arial, Verdana, sans-serif!important;
	color: #5d5d5d!important;
}

body.page-id-47701 .button,
body.page-id-47480 .button {
	border-color: #b2b2b2;
	background-color: #3cadda;
	color: #fff;
	position: relative;
	display: inline-block;
	margin: 0;
	padding: 0 12px;
	min-width: 100%;
	min-height: 47px;
	border-width: 1px;
	border-style: solid;
	border-radius: 2px;
	vertical-align: top;
	text-align: center;
	text-overflow: ellipsis;
	font-size: 16px;
	line-height: 42px;
	cursor: pointer;
	text-shadow: 0 0 0 #d8d8d8;
}

/* toggle on */
body.page-id-47480 input[type="radio"] {
	padding: 0;
	margin: 2px;
}

body.page-id-47480 .ginput_container li {
	padding: 0;
	margin: 0;
	width: 50%;
	float: left;

}

/* Video Audio CSS Overrides */
videogular vg-overlay-play .overlayPlayContainer,
videogular vg-controls #controls-container {
	background-color: #000000;
	filter: alpha(opacity=100);
	opacity: 1;
}

videogular vg-timedisplay {
	display: none;
}

videogular vg-scrubBarCurrentTime {
	background-color: #E11818;
}

videogular vg-controls #controls-container {
	opacity: 1 !important;
}