body {
	font-family: 'Lato', sans-serif;
	font-size:14px; line-height:20px; font-weight:300;
	color:#6d6d6f;
	background:#fff;
	/*background:#eeeee7;*/
	margin:0; padding:0; border-top:#3c484f solid 7px;
}

@font-face {
font-family: 'Eras Light ITC';
font-style: normal;
font-weight: normal;
src: local('Eras Light ITC'), url('ERASLGHT.woff') format('woff');
}

/*font-family: 'Oswald', sans-serif;*/

h1, h2, h3, h4, h5, h6, ul, ol, li, form, input, select, div, textarea {
	padding: 0px;
	margin: 0px;
}
img {
	border: none;
	max-width:100%;
    height:auto;
}

.clear{margin:0; padding:0; clear:both;}

a {
  	text-decoration: underline;
	padding:0;
	margin:0;
	outline: none;
	-o-transition:color .9s ease-out, background .2s ease-in;
	-ms-transition:color .9s ease-out, background .2s ease-in;
	-moz-transition:color .9s ease-out, background .2s ease-in;
	-webkit-transition:color .9s ease-out, background .2s ease-in;
	transition:color .9s ease-out, background .2s ease-in;
}

a:hover { text-decoration: none; }

img{max-width:100%;}


.wrapper_n{margin:0 auto; padding:0; max-width:1110px; width:100%;}
.div_center{margin:0 auto; float:none;}
.wrapper_footer{margin:0 auto; padding:0; width: 97%; }

.heder_sec_main{width:100%; display:inline-block;}
.heder_sec_main h1{margin:0; padding:15px 0 15px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:33px; font-weight:300; line-height:33px;
	color:#677a84; text-align:center; text-transform:uppercase; border-top:#f8f8f8 solid 2px;}
.heder_sec_main h1 span{color:#f89e54;}

.heder_tagline h1{margin:0; padding:15px 0 15px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:33px; font-weight:300; line-height:33px;
	color:#677a84; text-align:center; text-transform:uppercase; border-bottom: 2px solid #e8e8e8; border-top: 2px solid #e8e8e8;}
.heder_tagline h1 span{color:#f89e54;}


.heder_sec{width:100%; background:#a4b1bb url(../images/whit_bg.jpg) repeat-x top left; border-bottom:#fff solid 8px;}
.heder_sec_sub{max-width:1110px; width:100%; margin:0 auto; padding:0 0px; box-sizing:border-box;}
.logo_sec{padding-top:9px; float:left;}

.nav_sec{display:inline-block; float:right; text-align:right; /*margin-right:107px;*/}
.nav_sec ul{margin:0; padding:0; list-style-type:none;}
.nav_sec ul li{margin:0 5px; padding:0; font-size:17px; color:#414040; text-transform:uppercase; display:inline-block;}
.nav_sec ul li:last-child{margin:0 0 0 8px;}
.nav_sec ul li a{margin:0; padding:25px 13px; font-size:13px; color:#414040; text-transform:uppercase; text-decoration:none;
	display:inline-block; letter-spacing:0px;}
.nav_sec ul li a:hover{margin:0; background:#3c484f; color:#f68121; text-transform:uppercase; text-decoration:none;
	display:inline-block;}
.nav_sec ul li.active a{margin:0; padding:30px 15px; background:#3c484f; font-size:13px; color:#f68121; text-transform:uppercase; text-decoration:none;
	display:inline-block;}

.home_content_sec{margin:0; padding:0;}
.home_content_sec_sub{max-width:1050px; width:100%; margin:0 auto;}
.home_content_img_sec{width:50%; float:left; text-align:center; padding:0 0; box-sizing:border-box;}

.home_content_img_sec_sub{position:relative; max-width:411px; margin:0 auto;}
.home_content_img_sec_sub a.btn_abs{position:absolute; right:-25px; top:14px;}
.home_content_img_sec_sub a.btn_abs img{border:none; box-shadow:none;}

.home_content_img_sec img{border:3px solid #fff; display:inline-block; box-shadow:0 0 3px #747373;}
.home_content_sec_sub h2{margin:0 0 0 0; padding:15px 0 12px 0; font-family:'Eras Light ITC';font-weight:normal; 
	font-size:33px; font-weight:300; line-height:33px; color:#677a84; text-align:center; text-transform:uppercase; clear:both;}
.home_content_sec_sub h2 span {color: #f89e54;}


.footer_video_sec{width:100%; margin:0 auto; text-align:center; padding: 20px 0;}
.footer_video_sec h2{margin:0 0 10px 0; padding:22px 0 18px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:48px; font-weight:300; line-height:50px;
	color:#677a84; text-align:center; text-transform:uppercase; border-bottom:#ededed solid 2px; clear:both;}
.footer_video_sec h2 span{color:#f89e54;}
.footer_video_sec_sub{max-width:1870px; width:100%; display:inline-block; padding-top:10px; padding-bottom:10px;}
.footer_video_sec_sub ul{margin:0; padding:0; list-style-type:none;}
.footer_video_sec_sub ul li{margin:0; padding:0 1.5%; display:inline-block; /*width:24%;*/ box-sizing:border-box;}

.footer_sec{background:#3c484f; width:100%; padding:10px 0 10px 0; display:inline-block; font-size:13px; color:#aaacad;}
.footer_left{text-align:left;}
.footer_left ul{margin: 13px 0 2px; padding:0; list-style-type:none;}
.footer_left ul li{margin:0; padding:0 4px; font-size:12px; color:#aaacad; line-height:12px; display:inline-block; border-left:#aaacad solid 1px;}
.footer_left ul li:first-child{border:none; padding-left:0;}
.footer_left ul li a{margin:0; padding:0; color:#aaacad; text-decoration:none;}
.footer_left ul li a:hover{margin:0; padding:0; color:#fff; text-decoration:none;}
.footer_left p{clear:both; font-size:12px; color:#aaacad; margin:0; padding:0;}

.social_icon{text-align: right;}
.social_icon ul{margin:0; padding: 8px 0 6px; list-style-type:none;}
.social_icon ul li{margin:0; padding:0 5px 0 0; display:inline-block; width:12%;}
.social_icon h2{margin:0; padding:0; color:#8f9497; font-size:20px; text-transform:uppercase; text-align:right; font-weight:700;}

.news_latter input[type="text"]{
	padding: 4px 10px;
    width:66%;
	background: #AAACAD;
	color:#000;
	font-size: 14px;
	border: 0;
	}
.news_latter {margin-top: 5px;}	
.news_latter input[type="button"]{
	padding: 4px 10px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fcc223 0%, #f58612 97%) repeat scroll 0 0;
	color:#fff;
	font-size: 14px;
	border: 0;
	}
.news_latter input[type="button"]:hover{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f58612 97%, #fcc223 0%) repeat scroll 0 0;
	}
#eemail_msg {
	color:#fff;
	font-size: 12px;
}
.eemail_msg {
	padding-bottom: 0px !important;
    padding-top: 0px !important;
}
.NewsLetter{
	font-size: 20px;
	margin-top:5px;
}
.footer_logo{text-align:left; padding:0;}


.inner_sec_a{border-top:#efeff0 solid 3px; padding:68px 0 50px 0; background:#f6f6f7; width:100%; display:inline-block;}
.inner_sec_a img.big_img{float:left; display:inline-block; padding:30px; border:#d0d0d0 solid 1px; margin-right:5%;}
.inner_sec_a h2{margin:0; padding:0 0 18px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:48px; font-weight:300; line-height:50px;
	color:#677a84; text-transform:uppercase;}
.inner_sec_a h2 span{color:#f89e54;}
.inner_sec_a p{margin:0; padding:0 0 20px 0; font-size:16px; color:#6d6d6f; line-height:25px;}

.inner_sec_b{padding:68px 0 50px 0; background:#fff; width:100%; display:inline-block; text-align:center;}
.inner_sec_b img.big_img{display:inline-block; padding:30px; border:#d0d0d0 solid 1px;}
.inner_sec_b h1{margin:0; padding:0 0 25px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:36px; font-weight:300; line-height:38px;
	color:#f89e54; text-transform:uppercase;}
.inner_sec_b h3{margin:0; padding:0 0 30px 0; font-size:28px; color:#3e3d3d; line-height:30px; font-family:'Eras Light ITC';}

.inner_sec_bb{padding:0; background:#fff; width:100%; display:inline-block; margin-top: 20px;}
.inner_sec_bb img {/*width: 100%;*/ margin-bottom: 15px; border-radius: 0;}
.inner_sec_bb h1{margin:0; padding:0 0 12px; font-family:'Eras Light ITC';font-weight:normal; font-size:36px; font-weight:300; line-height:38px;
	color:#3c484f; text-transform:uppercase;}
.inner_sec_bb h1 a{margin:0; padding:0; font-family:'Eras Light ITC';font-weight:normal; font-size:36px; font-weight:300; line-height:38px;
	color:#f89e54; text-transform:uppercase; text-decoration:none;}
	
.inner_para{margin:-7px 0 0; padding:0 0 20px 10px; font-size:14px; color:#6d6d6f; line-height:24px; text-align: justify;}

.inner_sec_bb h3{margin:0; padding:0 0 30px 0; font-size:28px; color:#3e3d3d; line-height:30px; font-family:'Eras Light ITC';}
.inner_sec_bb p {color: #6d6d6f; font-size: 14px; line-height: 25px; margin:0; padding: 0 0 20px;}
.inner_sec_bb h4{margin:0; padding:0 0 20px 0; font-size:20px; color:#3e3d3d; line-height:22px; font-family:'Eras Light ITC';}

.inner_sec_bb .post{border-bottom:#9e9b9b solid 1px; margin-bottom:25px;}
.inner_sec_a_new{border-top:#efeff0 solid 3px; padding:30px 0 5px 0; background:url(../images/bg_aa.jpg) repeat; 
	width:100%; display:inline-block;}
.inner_sec_a_new h2{margin:0; padding:0 0 18px 0; font-family:'Eras Light ITC'; font-weight:normal; font-size:48px; font-weight:300; line-height:50px;
	color:#677a84; text-transform:uppercase;}
.inner_sec_a_new h2 span{color:#f89e54;}

.inner_sec_a_new p{margin:-5px 0 0 0; padding:0 0 20px 12px; font-size:14px; color:#6d6d6f; line-height:21px; text-align: justify;}

.wrapper_new_temp{margin:0 auto; padding:0; max-width:1165px; width:100%;}
.inner_sec_b_new{border-top:#efeff0 solid 3px; padding:40px 0; background:url(../images/bg_bb.jpg) repeat; 
	width:100%; display:inline-block; margin-bottom: -5px;}
.wrapper_new_temp_b{margin:0 auto; padding:0; max-width:1020px; width:100%;}

.four_box{}
.four_box .descrip_sec, .four_box .widget_sp_image-description{background: rgba(247, 175, 61, .7); padding:16px; box-sizing:border-box; color:#fff; font-size:13px; min-height:120px;}
.four_box .descrip_sec p, .four_box .widget_sp_image-description p{margin:0; padding:0; color:#fff; font-size:13px; height: 100px;  /*overflow: hidden;*/ text-align:justify;}

.side_bar_right{}
.side_bar_right h3{margin:0; padding:0 0 10px 0; font-size:20px; color:#fff; line-height:24px; font-family:'Eras Light ITC';
	text-transform:none;}
.side_bar_right .widget{margin-bottom:15px; border:#6e7a84 solid 1px; background:#738695; padding:15px; border-radius:5px;}
.side_bar_right .widget ul li{margin-bottom:10px; line-height:16px;}	
.side_bar_right .widget	a{color:#022744; text-decoration:none;}
.side_bar_right .widget	a:hover{color:#cddfed; text-decoration:none;}

.inner_sec_c{padding:68px 0 50px 0; background:#f6f6f7; width:100%; display:inline-block;}
.inner_sec_c img.big_img{float:right; display:inline-block; padding:0; margin-right:5%;}
.inner_sec_c h2{margin:0; padding:0 0 18px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:40px; font-weight:300; line-height:46px;
	color:#f68121; text-transform:uppercase;}
.inner_sec_c h2 span{color:#3c484f; font-size:34px;}
.inner_sec_c h2 span.big_text{color:#f68121; font-size:50px;}
.inner_sec_c p{margin:0; padding:0 0 20px 0; font-size:14px; color:#6d6d6f; line-height:25px;}

.contact_form {
    float: left;
    width: 45%;
}
.google_map {
    float: right;
    min-height: 300px;
    width: 50%;
}

.contact_form button, .contact_form input[type="text"], .contact_form textarea, .contact_form input[type="email"], .contact_form input[type="tel"] {
    border: 1px solid #c2c2c2;
    font-family: inherit;
    margin: 10px 0;
    padding: 3px;
    width: 450px;
}
.contact_form button, .contact_form input[type="text"], .contact_form textarea, .contact_form input[type="email"], .contact_form input[type="tel"] {
    border: 1px solid #c2c2c2;
    font-family: inherit;
    margin: 10px 0;
    padding: 3px;
    width: 450px;
}
.img_sec img{
	float:left;
	margin: 0 7px 25px 0;
	}
.contact_form .wpcf7-form-control-wrap .wpcf7-captchar {
    border: 1px solid #c2c2c2;
    font-family: inherit;
    margin: 10px 0;
    padding: 3px;
    width: 100px !important;
}

.contact_form input[type="submit"] {
    background: linear-gradient(to bottom, #f8ca1f 0%, #fe7e13 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 2px solid #ce630a;
    border-radius: 4px;
    color: #fff;
    font-family: Oswald;
    font-size: 16px;
    text-transform: uppercase;
	width: 90px;
}

.inv_side_box{width:100%; padding:10px; border:#C8C9CD solid 1px; border-radius:4px; margin-bottom:20px;}
.inv_side_box img{box-shadow:0 0 5px #b1b1b1; border:1px solid #c3c0c0; margin-bottom:15px;}

.blog_box {margin-bottom: 40px; margin-bottom:14px; padding-bottom:32px; border-bottom: 1px solid #e1e1e1;}

.blog_box h2 a{margin:0; padding:0 0 25px 0; font-family:'Eras Light ITC'; font-weight:normal; font-size:25px; font-weight:300; color:#f68121; text-transform:uppercase; text-decoration: none;}

.blog_box h2 a:hover{color:#3c484f;}

.comments-area{display:none;}


.postarea{margin-top:25px; display:inline-block; width:100%;}
.postarea h1{margin:0; padding:0 0 10px 0; font-family:'Eras Light ITC';font-weight:normal; font-size:36px; font-weight:300; line-height:38px;
	color:#3c484f; text-transform:uppercase;}
.postarea p{margin:0; padding:0;}
.postarea table.table_filings_title tbody tr{background:#59b0f9; border-bottom:#2b80c7 solid 2px; color:#fff; border-top:#4f9cdd solid 1px;} 
.postarea table tbody tr td{padding:5px;}
.postarea table.table_filings tbody tr:nth-child(even) {background: #f4f3f3; border-bottom:#cccaca solid 1px;}
.postarea table.table_filings tbody tr:nth-child(odd) {background: #FFF; border-bottom:#cccaca solid 1px;}

.language{float:right;}
.language ul{margin:6px 0 0 0; padding:0; list-style-type:none;}
.language ul li{margin:0; padding:0; float:none;}
.language ul li img{width:25px;}
.language ul li:last-child{margin-right:0;}
