@charset "utf-8";
/* CSS Document */

body{
	font-family: "Open Sans", sans-serif, "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color:#000;
	}
#header-wrapper{
	float:left;
	width:100%;
	min-height:131px;
	background:url(../images/header-bg.jpg) top center;	
	background-size:100% auto;
	}
.logo-wrapper{
	float:left;
	padding-top:30px;	
	}
.navigation-wrapper{
	float:left;
	width:100%;
	min-height:51px;
	background-color:#003860;	
	}
.navigation{
	float:left;
	background-color:#0b73bc;
	width:100%;
	min-height:51px;	
	}
.navigation ul{
	margin:0;
	padding:0;
	list-style-type:none;	
	}
.navigation ul li{
	display:inline-block;
	float:left;
	}
.navigation ul li a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:16px 30px;
	}
	

.navigation ul li a:hover{
	background-color:#000;	
	color:#FFFFFF;
	}
	
	.navigation ul li a.active{
	background-color:#000;
	color:#FFFFFF;	
	}
		.navigation li ul   {
		background-color:#003860;
		

	}
	
		.navigation li ul li  {
		background-color:#003860;
		width:100%;

	}
	.navigation li ul li a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:13px;
	
	}
	
ul.social-media{
	margin:55px 10px 0 0;
	padding:0;
	list-style-type:none;	
	}
ul.social-media li{
	display:inline-block;
	margin-left:4px;	
	}
ul.social-media li:nth-child(1) i{
	font-size:22px;
	color:#3a5a98;
	}
ul.social-media li:nth-child(2) i{
	font-size:22px;
	color:#00aced;
	}
ul.social-media li:nth-child(3) i{
	font-size:22px;
	color:#c51400;
	}
ul.social-media li:nth-child(4) i{
	font-size:22px;
	color:#007ab9;
	}
#body-wrapper{
	float:left;
	width:100%;
	background-image:url(../images/bottom-bg.png), url(../images/black-bg.jpg);
	background-position:bottom center, top center;
	background-size:100% auto, 100% auto;
	background-repeat:no-repeat;
/*	min-height:1000px;*/	
	}
.content-wrapper{
	float:left;
	width:100%;
	background-color:#fff;
	border:1px solid #DBDBDB;
	padding:10px;
	margin-top:10px;
	}
h2{
	color:#b80000;	
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
	font-weight:600;
	border-bottom:1px solid #b80000;
	border-left:15px solid #b80000; 
	}
	
	h3{
	color:#b80000;	
	margin:0 0 10px 0;
	padding:0 0 10px 10px;
	font-weight:600;
	border-bottom:1px solid #666;
	border-left:15px solid #666; 
	}
h2 small{
	color:#83a400;	
	}
h2 i{
	font-size:20px;
	color:#666;	
	}
	
	h3 i{
	font-size:20px;
	color:#666;	
	}
	
.highlight_intro{
	float:left;
	width:100%;
	margin-top:10px;	
	}
.highlight_intro h1{
	color:#fff;
	font-weight:600;
	font-size:28px;	
	margin:0 0 10px; 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #045a96;
	}
.highlight_intro h1 small{
	color:#CCC;	
	}
.highlight_intro p{
	color:#fff;
	line-height:25px;
	font-size:13px;	
	}
.read-more{
	display:inline-block;
	background-color:#000;
	color:#fff;
	padding:2px 5px;	
	border-radius:4px;
	}
.read-more:hover{
	color:#F90;
	text-decoration:none;	
	}
.blue-bg{
	float:left;
	width:100%;
	background-color:#0b73bc;
	padding:10px;	
	}
#footer-content{
	float:left;
	width:100%;
	min-height:150px;
	background:url(../images/footer-bg.png) bottom center no-repeat #000;	
	background-size:100% auto;
	color:#666;
	font-size:12px;
	line-height:18px;
	padding-top:25px;
	}
#footer-content a{
	color:#759A05;	
	}
#footer-content a:hover{
	color:#fff;
	text-decoration:none;	
	}
h2.black-bg{
	color:#CCC;
	border-color:#444;	
	}
	p{ line-height:25px;
	text-align:justify;
	 color:#000;
	 padding-right:10px;
	 
	 }
	 
	 .inner-addon { 
    position: relative;
	
}
	 
	 /* style icon */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}


/* add padding  */
.left-addon input, .left-addon textarea{ padding-left:  30px;}
.right-addon input, .left-addon textarea{ padding-right: 30px;}

	 
