@import url(http://reset5.googlecode.com/hg/reset.min.css);
/*
orange - #fc9f00 // original f7931c
blue - #93b6b1
grey - #636363

font-family: 'Raleway', sans-serif;
font-family: 'Advent Pro', sans-serif;

*/
input {
    -webkit-appearance: none;
    border-radius: 0;
}


html, body{
	position: relative;
	width: 100%;
	height: 100%;
	background-color: #F5F5F5;
	margin: 0px;
	padding:0px;
}
div{
	box-sizing:border-box;
}
a,
p,
li,
div,
span{
	font-family: 'Raleway', sans-serif;
	color:#636363;
}

.wrap{
	//position: relative;
	height:100%;
	background-color:#fff;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.134);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.134);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.134);
}
#header{
	width:100%;
	background-color:#fc9f00;
}
#logo img{
	width:100%;
}
#logo{
	max-width:262px;
	padding:20px;
}

#titalbar{
	width:100%;
	background-color: #636363;

}
#titalbar h1{
	font-family: 'Advent Pro', sans-serif;
	padding:10px;
	font-size:3vw;
	font-weight: lighter;
	margin:0px;
	color:white;
}
h2{
  padding:20px;
  font-size: 2vw;
}
#content{
	//padding-bottom:60px;
}

.reqiredfield{
	border-left:solid 1px #fc9f00;
	padding: 0 5px;
}





@media screen and (max-width: 350px) {
   #titalbar h1{
	font-size:20px;
	}
}






/* Email style */
#CONTACT{
	padding:20px;
	background-color:#636363;
}
.thanks h1, #CONTACT h1{
	font-size:30px;
	color:#93b6b1;
}
#CONTACT p{
	margin:15px;
}
#CONTACT label{
	color:white;
}
#CONTACT input,
#CONTACT textarea{
 border-radius:5px;
 width:300px;
 padding:10px;
 border:none;
 font-size:14px;
 font-family: 'Raleway', sans-serif;
 margin: 5px 0 0 0;
}


@media screen and (max-width: 350px) {
	#CONTACT input,
	#CONTACT textarea{
 		width:200px;
 	}
}


#CONTACT textarea{
	height:120px;
}
.sub_btn{
	width:80px !important;
	background-color:#fc9f00;
	color:white;
	height:40px;
}
.sub_btn:hover{
	background-color:#93b6b1;
	color:white;
	font-weight:bold;
}



.thanks{
	padding:20px;
	text-align:center;
}
.thanks a,
.thanks p,
.thanks h1{
 margin:25px;
}
.thanks h1{
	font-size:30px;
	color:#93b6b1;
}
.thanks a,
.thanks p{
	font-size:20px;
}

.thanks p{
	line-height: 1.5;
}

.thanks a{
	color:#fc9f00;
	text-decoration: none;
}
.thanks a:hover{
	color:#93b6b1;
}


#TEXT1 h1, #TEXT1 h1 span{
	font-family: 'Advent Pro', sans-serif;
	padding:10px;
	font-size:40px;
	font-weight: lighter;
	margin:0px;
	color:white;
}







#TEXT1 h1{
	text-shadow: 2px 3px 1px rgba(20, 20, 20, 0.83);
}
#TEXT1 h1 span{
	color:#93b6b1;
}



@media screen and (max-width: 750px) {
	#TEXT1 {
		padding:7%;
		border-bottom:solid 1px #fc9f00;
	}
	#FORM {
		margin-top:40px;
	}
}


@media screen and (min-width: 750px) {
	#TEXT1 {
		float: left;
		width: 50%;
		padding: 5%;

	}
	#FORM {
		float: right;
	}

	.CLEAR {
		clear: both;
	}
}


@media screen and (min-width: 950px) {
	#TEXT1 {
		width: 60%;
	}
}














#footer{
	position: static;
	padding:10px;
	width:100%;
	bottom: 0px;
	border-top:1px solid #93b6b1;
	background-color:white;
	/*opacity: 0.95;*/
}
#footer p{

	float:left;
}

#footer a{
	text-decoration: none;
	color:#fc9f00;
}
#footer a:hover{
	color:#93b6b1;
}
