@charset "UTF-8";

body, body#Body, .Normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-heigt:22px;
}


/* DEFAULTS */

.noDragHint, .noDragHint.dnnModuleManager.dnnSortable {
	height:auto !important;
	min-height:0 !important;
	padding:0 !important;
	float:left;
	border:none !important;
}

.noDragHint .dnnDragHint {
	display:none;
}

.dnnFormItem input[type="text"], .dnnFormItem select, .dnnFormItem textarea, .dnnFormItem input[type="email"], .dnnFormItem input[type="search"], .dnnFormItem input[type="password"] {
	font-size:16px;
	line-height:20px;
}

#dnn_ctr_Login_Login_DNN_plUsername {
	white-space:nowrap;
}

.container {
	width:auto;
	max-width:1170px;
	margin:0 auto;
}

a, a:visited {
	color:#F7931E;
}

a:hover {
	color:#FFA96D;
}

img {
	max-width:100%;
	height:auto;
}

.heroContainer {
	z-index: 2;
	min-height: 650px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-radius: 0px 0px 300px 0px;
	background:
	transparent url("images/holdingphone.jpg?crc=247824291") no-repeat center center;
	background-size: auto;
	background-size: cover;	
	padding: 100px 50% 100px 50px;
}

.heroContainer .logo {
	margin-left:-2.5%;
}

.btn {
	background:#F7931E !important;
	color:#fff !important;
	border:2px solid #FFA96D !important;
	border-radius:2px;
	font-weight:bold;
	font-size:1.25em;
}

.btn:hover {
	background:#fff !important;
	color:#F7931E !important;
	border:2px solid #42410B !important;
}

h1 {
	font-family:"Times New Roman", Times, serif;
	font-size:4em;
	line-height:1em;
	color:#676A75;
	padding-bottom:30px;
}

h2 {
	font-size:2em;
	color:#42410B;
	padding-bottom:30px;
}

footer {
	text-align:center;
	padding:30px;
}

footer .Copyright {
	font-size:0.75em;
}