/* 
 *   ------------------------------------------------
 *       ------------------------------------------------
 *       */

body {
	font-family: 'Raleway', sans-serif;
	color: #000000;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
	font-size:16px;
	line-height:21px;
	font-weight:400;
}
img {vertical-align: bottom;}
p
{
	margin:7px 0px;
	text-align: justify;
}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, 
progress, section, source, video {display:block;}
.zerogrid{ width: 1148px; position: relative; margin: 0 auto; padding: 0; text-align:center;}

.content-wrapper {
	margin: 0px;
	overflow: hidden;
	padding:0px;
}

/* ------------------Content------------------- */
#content {}

header { margin-bottom:0px; width:100%; height:auto; float:left; background:url(https://dhozj507pfmqc.cloudfront.net/sites/1009/v2/images/header-bg.jpg) left top repeat-x #262626;}
.header-inside { width:100%; height:auto; float:left; text-align:left; padding-top:8px; padding-bottom:8px;}
.header-inside img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}
.wrap-header{height:auto;}


#body-main { width:100%; height:auto; float:left; text-align:center; }

.welcome-box { width:100%; height:auto; float:left; text-align:center; background:url(https://dhozj507pfmqc.cloudfront.net/sites/1009/v2/images/welcome-inside-bg.jpg) left top repeat-x #000000;}
.welcome-main-box { width:100%; height:auto; float:left; text-align:center; background:url(https://dhozj507pfmqc.cloudfront.net/sites/1009/v2/images/welcome-bg.jpg) center top no-repeat;}
.welcome-inside { width:100%; height:auto; float:left; text-align:center; padding-top:20px; display:flex;}
.welcome-left { width: 67%; height:auto; float:left; text-align:left;}
.welcome-left-top { width:100%; height:auto; float:left; text-align:left;}
.subnav { width:96%; height:auto; float:left; text-align:left; padding-left:4%; padding-top:12px;} .subnav ul { margin:0px; padding:0px; list-style-type:none;}
.subnav ul li { width:95%; height:auto; float:left; text-align:left; display:block; background:url(https://dhozj507pfmqc.cloudfront.net/sites/1009/v2/images/bullete-icon.png) left 13px no-repeat; font-size:24px; line-height:30px;
font-family: 'Raleway', sans-serif; font-weight:400; padding-left:15px; padding-top:3px; padding-bottom:3px; color: #ece9d2;}

.gold-box { width:100%; height:auto; float:left; text-align:center; display:none;}
.gold-box img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}

.welcome-left-middle { width:70%; height:auto; float:left; text-align:left; padding-right:30%; padding-top:34px; font-size:18px; line-height:26px; color: #FFF; font-weight:400; 
font-family: 'Raleway', sans-serif;}
.welcome-left-middle strong { font-weight:600;}

.welcome-bottom-box { width:100%; height:auto; float:left; text-align:center; padding-top:42px; padding-bottom:15px;}

.form-box { width:31.7%; height: auto; float:right; text-align:left; background-color:#000000; padding-bottom:36px; margin-top:10px; -webkit-border-radius: 5px; 
-moz-border-radius: 5px; border-radius: 5px;}
.form-title { width:87%; height: auto; float:left; text-align:center; padding-top:12px; padding-left:8%; padding-right:5%;}
.form-title-left { width:23%; height:auto; float:left; text-align:left;}
.form-title-left img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}
.form-title-right { width:75%; height:auto; float:right; text-align:left; padding-top:12px;}
.form-title-right h2.styleFontface
{
	font-family: Raleway-Bold;
	font-size:38px;
	line-height:37px;
	color: #c89a40;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none; text-transform: none; margin-top:0px;
}
.form-inside-title { width:96%; height:auto; float:left; text-align:center; padding-left:2%; padding-right:2%; padding-top:6px; padding-bottom:18px; color: #FFF; line-height:18px;}

.form-inside { width:84%; height:auto; float:left; text-align:left; padding-left:8%; padding-right:8%;}
.input-box
{
width:95%;
height:30px;
font-size:16px;
line-height:30px;
color: #333333;
font-weight:400;
font-family: 'Raleway', sans-serif;
padding-left:5%;
padding-top:9px;
padding-bottom:7px;
background-color: #FFF; border:none; margin-bottom:12px;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}

.list-menu {
    width: 99.98%;
    height: 46px;
    font-size: 16px;
    line-height: 46px;
    color: #b4b3bc;
    padding-left:10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background-color: #FFF;
    border: none;
    margin-bottom: 12px;
}
input:focus
{
	outline:none;
}
	
.button {
	background: #5b772a;
	text-align:center;
	float:left;
	padding:8px 0px;
	width:100%;
	height: auto;
	text-decoration:none;
	font-size:24px;
	line-height:30px;
	color: #FFF;
	font-weight:600;
	text-transform:uppercase;
	font-family: 'Raleway', sans-serif;
	 margin-top:17px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
.button:hover {
	background: #628328;
	text-align:center;
	float:left;
	padding:8px 0px;
	width:100%;
	height: auto;
	text-decoration:none;
	font-size:24px;
	line-height:30px;
	color: #FFF;
	font-weight:600;
	text-transform:uppercase;
	font-family: 'Raleway', sans-serif;
	margin-top:17px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
.form-bottom { width:90%; height:auto; float:left; text-align:center; padding-top:22px; padding-left:5%; padding-right:5%; font-size:12px; color: #FFF; text-transform:uppercase;}

.content-box { width:100%; height:auto; float:left; text-align:center; background-color: #ece9d2; padding-top:24px; padding-bottom:15px;}
.content-inside { width:100%; height:auto; float:left; text-align:left;}
.content-left { width:14%; height:auto; float:left; text-align:left;}
.content-left img
{
	height: auto !important;
	width: auto !important;
	max-width: 100%;
}
.content-right { width:85%; height:auto; float:right; text-align:left;} .content-right strong { font-weight:600;}
.button2 {
	background: #895602;
	text-align:center;
	float:left;
	padding:8px 0px;
	width:70%;
	height: auto;
	text-decoration:none;
	font-size:21px;
	line-height:30px;
	color: #FFF;
	font-weight:600;
	text-transform:uppercase;
	font-family: 'Raleway', sans-serif;
	 margin-top:15px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}
.button2:hover {
	background: #794c02;
	text-align:center;
	float:left;
	padding:8px 0px;
	width:70%;
	height: auto;
	text-decoration:none;
	font-size:21px;
	line-height:30px;
	color: #FFF;
	font-weight:600;
	text-transform:uppercase;
	font-family: 'Raleway', sans-serif;
	 margin-top:15px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
}


.errormsg { width:80%; height:auto; float:left; text-align:center; background-color: #f8cdcd; border:5px solid #ff0000; margin-left:9%; position:absolute; text-align:center; 
top:10px; font-size:14px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #2e2e2e; z-index:10000; padding-top:10px; padding-bottom:10px;}
.errormsg ul { margin:0px; padding:0px; list-style-type:none;}
.errormsg ul li { width:90%; height:auto; float:left; text-align:center; display:block; padding-top:3px; padding-bottom:3px; padding-left:5%; padding-right:5%; 
font-size:14px; line-height:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #2e2e2e;}


.clear
{
	clear:both;
}


/*Heading styles*/
h1, h2, h3, h4 {
	margin: 0px;
	padding:0px;
}
@font-face
{
 font-family: 'Raleway-Bold';
 src: url(../Raleway-Bold.ttf)
}

@font-face
{
 font-family: 'Raleway-ExtraBold';
 src: url(../Raleway-ExtraBold.ttf)
}
@font-face
{
 font-family: 'Raleway-Regular';
 src: url(../Raleway-Regular.ttf)
}
@font-face
{
 font-family: 'Raleway-SemiBold';
 src: url(../Raleway-SemiBold.ttf)
}

h1.styleFontface
{
	font-family: Raleway-Bold;
	font-size:55px;
	line-height:56px;
	color: #f1eac0;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none; text-transform: none;
	text-shadow:1px 1px 1px #664106;
}
h2.styleFontface
{
	font-family: Raleway-SemiBold;
	font-size:39px;
	line-height:45px;
	color: #000000;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none; text-transform: none; margin-top:22px;
}
h3.styleFontface
{
	font-family: Raleway-Bold;
	font-size:32px;
	line-height:36px;
	color: #6e0909;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none; text-transform: none; margin-top:20px;
}
h4.styleFontface
{
	font-family: Raleway-Bold;
	font-size:29px;
	line-height:32px;
	color: #5b772a;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none; text-transform: none;
}

.red { font-weight:bold; font-family:Raleway-ExtraBold; color: #6e0909;}
