

@font-face {font-family: "Futura LT W01 Light";
  src: url("futura_lt_w01_light-webfont.eot"); /* IE9*/
  src: url("futura_lt_w01_light-webfont.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("futura_lt_w01_light-webfont.woff2") format("woff2"), /* chrome?firefox */
  url("futura_lt_w01_light-webfont.woff") format("woff"), /* chrome?firefox */
  url("futura_lt_w01_light-webfont.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("futura_lt_w01_light-webfont.svg#Futura LT W01 Light") format("svg"); /* iOS 4.1- */
}


@font-face {font-family: "Avenir LT Std 35 Light";
  src: url("AvenirLTStd-Light.eot"); /* IE9*/
  src: url("AvenirLTStd-Light.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("AvenirLTStd-Light.woff2") format("woff2"), /* chrome?firefox */
  url("AvenirLTStd-Light.woff") format("woff"), /* chrome?firefox */
  url("AvenirLTStd-Light.ttf") format("truetype"), /* chrome?firefox?opera?Safari, Android, iOS 4.2+*/
  url("AvenirLTStd-Light.svg#Futura LT W01 Light") format("svg"); /* iOS 4.1- */
}


@font-face {
font-family: 'Futura Lt BT Light';
font-style: normal;
font-weight: normal;
src: local('Futura Lt BT Light'), url('futura_lt_bt_light-webfont.woff') format('woff');
}



body {
	font-family: 'Avenir LT Std 35 Light';
}


h1 {
	font-family: 'Futura LT W01 Light';
	font-size: 32px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	letter-spacing:2px;
	color:#F26522;
	text-align:left;
	padding-bottom:10px;

}
h2 {
	font-family: 'Futura LT W01 Light';
	font-size: 32px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	letter-spacing:1px;
	color:#58595b;
	text-align:left;

}

h3 {
	font-family: 'Futura LT W01 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 23px;
}
p,li {
	font-family: 'Avenir LT Std 35 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
	padding-top:2px;
    color: #2F2E2E;
	font-weight:300;
	text-align:left;
}


#about p,#policies p, #careers p,#contact p {
	font-size: 16px;
	line-height: 24px;
}





}
blockquote {
	font-family: 'Avenir LT Std 35 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 23px;
}
pre {
	font-family: 'Avenir LT Std 35 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 23px;
}


a {
	color:#0080FF;
}

a:hover {
	color:#006CD9;
	text-declaration:none;
}







.navbar{
	min-height:75px;
}

.navbar-nav > li > a {
	/*padding-top:48px;*/
	font-size:13px
}

.dropdown-menu > li > a {
	font-size:13px
}


.navbar-nav a {
	normal normal normal 14px/1.4em 'Nunito',sans-serif;
}

.navbar-toggle {
    margin-top: 21px;
}



.navbar-nav a:link{
	color:#605E5E;
}
.navbar-nav a:active{
	color:#605E5E;
}
.navbar-nav a:hover{
	color:#605E5E;
}



.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #F26522;
}



#careers img {
	padding-left:40px;
}






.s9 input, .s9 textarea {
    font: normal normal normal 14px/1.4em 'Futura LT W01 Light', 'Trebuchet MS', Arial, sans-serif;
    background-color: rgba(255, 255, 255, 1);
    -webkit-appearance: none;
    -moz-appearance: none;
    border: 1px solid rgba(160, 160, 159, 1);
    color: #000000;
    margin: 0 0 5px;
    width: 100%;
}

.s9 button, .s9 input, .s9 textarea {
    border-radius: 0;
    padding: 5px;
}

.s9 textarea {
    min-height: 130px;
    resize: none;
} 

.s9button {
    background-color: rgba(23, 143, 55, 1);
    font: normal normal normal 17px/1.4em 'Futura LT W01 Light', 'Trebuchet MS', Arial, sans-serif;
    border: 0;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    margin: 0;
    max-width: 35%;
	padding:5px 15px 5px 15px;
	margin-right:5px;
}

.s9button:hover {
    color: #FFFFFF;
    background-color: #F26522;
	text-decoration:none;
}


.form-box {
	padding-top: 40px;
}

.form-top {
	padding: 25px 25px 15px 25px;
	1background: #f7f4ed;
	text-align: left;
}

.form-top h3 { margin-top: 0; }

.form-bottom {
	padding: 15px 15px 30px 15px;
	1background: #cecfc;
	text-align: left;
}

.form-bottom form textarea {
	height: 100px;
}

.form-bottom form .input-error {
	border-color: #d05a4e;
}








#logo{
	width: 235px;
	height: 49px;
	}




@media (max-width: 767px) {
.navbar-nav > li > a {
    padding-top: 5px;
}

#logo{
	height: 35px;
	width:167px;
	}

}



@media(min-width:700px) {

	.sec-left{
		width:49%;
		float:left;
		padding-bottom:50px;
		padding-right:20px;
	}
	.sec-right{
		width:49%;
		float:right; 
	}

}
@media(max-width:700px) {

	.sec-left{
		width:100%;
		padding-bottom:50px;
	}
	.sec-right{
		width:100%;
	}
}



@media(max-width:767px) {

	h1,h2{font-size:30px;}
	p {font-size: 15px;}
}



#content {
	1padding-top:50px;
}



dt {
	font-family: 'Avenir LT Std 35 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	1line-height: 23px;
	padding-top:15px;
	color:#2F2E2E;
}

dt:first-child{
	padding-top:0px;
}


dd a {
	font-family: 'Avenir LT Std 35 Light', 'Trebuchet MS', Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 300;
	line-height: 20px;
	color:#0080FF;
}

dd a:hover {
	color:#006CD9;
	text-declaration:none;
}



.container {
	padding-bottom:20px;
}
