
/*--TYPOGRAPHY--*/
*{margin:0; padding:0}
body{
	font-family:sans-sarif, Ariel !important;
	transition:all 0.5s easy;
	-webkit-transition:all 0.5s easy;
}

a{
	text-decoration:none;
}

h1 h2 h3 h4 h5 h6{
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
p{
	line-height: 150%;
	margin-bottom:2em;
}

.fix{
	overflow:hidden;
}

/*--header part begin----*/

.container_full{
	width:1350px;
}

.container{
	width:980px;
	margin:0 auto;
	display:block;
}



.header_bg{
	background:#292929;
}
#header .logo_left{
	float:left;
	
}
#header .logo_left h1{
	color:#fff;
	font-family:lato;
	font-weight:bold;
	font-size:40px;
	padding-top:30px;
}
#header  nav{
	float:right;
}

#header>nav  #menu{
	list-style-type:none;
	}
#header>nav	#menu li{ 
	float:left; 
	border-right:1px solid #1E1E1E;
}
#header>nav  #menu li :first-child{
	float:left; 
	border-left:1px solid #1E1E1E;
	
}



#header>nav #menu li a{ 
	display:block;
	color:#fff;
	font-family:lato;
	font-weight:bold;
	font-size:16px;
	padding:50px 30px;
	border-bottom:5px solid #1E1E1E;
}
#header>nav #menu li a:hover{
	border-bottom:5px solid #58C93A;
	color:#58C93A;
}

#header>nav #menu li.active a{
	border-bottom:5px solid #58C93A;
	color:#58C93A;
}

/*--header part end--*/

.content_wrapper_bg{
	border-top:5px solid #1E1E1E;
	margin-top:-5px;
	border-bottom:1px solid #E1E0E0;
}


.content_wrapper{
	border-right:1px solid #E1E0E0;
	border-left:1px solid #E1E0E0;
	overflow:hidden;
	padding-top: 75px;
	
}
.left_content{
	float:left;
	width:620px;
	margin-right:70px;
	
	
}

.left_content .single_post_wrapper img{
	width:620px;
	height:308px;
	
}

.left_content .single_post_wrapper h2{
	font-family:lato;
	font-weight:bold;
	font-size:28px;
	text-transform:uppercase;
	color:#B9B9B9;
	padding-left:15px;
	padding-top:15px;
}

.left_content .single_post_wrapper p{
	color:#606060;
	font-family:lato;
	font-weight:normal;
	font-size:16px;
	padding-left:15px;
	padding-top:30px;
}

.left_content .single_post_wrapper .continue_r{
	color:#C2C2C2;
	font-family:lato;
	font-weight:bold;
	font-size:16px;
	padding:10px 35px;
	border:1px solid #C2C2C2;
	border-radius:26px;
	display:inline-block;
	margin-left:20px;
	
}
.left_content .single_post_wrapper{
	
	overflow:hidden;
	margin-bottom:80px;
}
/*--left content end here--*/

#sidebar{
	float:right;
	width:280px;

}
#sidebar .single_sidebar{
	overflow:hidden;
	margin-bottom:40px;
}







#sidebar .single_sidebar h2{
	color:#848181;
	font-family:lato;
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
	border-left:3px solid #58C93A;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	background:#f8f8f8;
	margin-bottom:20px;
	
}

#sidebar .single_sidebar p{
	color:#8A8A8A;
	font-family:lato;
	font-weight:normal;
	font-size:16px;
	padding-left:20px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
	/*--instead of padding,it-bari use this--*/
	/*--width:95%;
	margin-right:10px--*/
}

#sidebar .single_sidebar .search_box{
	float:right;
	width:259px;
	height:50px;
	border:1px solid #E1E0E0;
	border-right:none;
}

.email_submit{
	position:relative;

}

.email_submit input{
	width:278px;
	height:50px;
	border:1px solid #E1E0E0;
	border-right:none;
	
	
}
.email_submit input[type="submit"]{
	float:right;
	background:url(images/button.png)
	no-repeat;
	width:24px;
	height:24px;
	position:absolute;
	text-indent:-99999px;
	border:none;
	top:15px;
	right:20px;
	cursor:pointer;
	
}

.single_sidebar  input[type="text"],
.single_sidebar  input[type="email"]{
	padding-left:20px;
}
/*--sidebar end--*/

.content_bottom{
	border-top:1px solid #E1E0E0;
	border-right:1px solid #E1E0E0;
	border-left:1px solid #E1E0E0;
	/*--height:80px;--*/
	padding:25px 0;
	overflow:hidden;
	text-transform:uppercase;
}

.content_bottom .previous{
	color: #959595;
	font-family:lato;
	font-weight:bold;
	font-size:18px;
	float:left;
	margin-left:25px;
	
}

.content_bottom .next{
	color: #959595;
	font-family:lato;
	font-weight:bold;
	font-size:18px;
	float:right;
	margin-right:25px;
}

/*--footer part--*/

#footer{
	text-align:center;
	margin-top:50px;
	margin-bottom:50px;
}
#footer h1{
	color:#292929;
	font-family:lato;
	font-weight:bold;
	font-size:40px;
}

#ooter p{
	color:#B2B2B2;
	font-family:lato;
	font-weight:bold;
	font-size:15px;
}

#footer .social_area ul{
	list-style: none;
}


#footer .social_area ul li{
	display: inline-block;
	margin:0 10px;


}

#footer .social_area ul li.facebook a{
	display: block;
	width: 40px;
	height:40px;
	background:url(images/fb1.png) no-repeat;

}

#footer .social_area ul li.facebook:hover a{
	background:url(images/fb.png) no-repeat;

}


#footer .social_area ul li.twetter a{
	display: block;
	width: 40px;
	height:40px;
	background:url(images/tw1.png) no-repeat;

}
#footer .social_area ul li.twetter:hover a{
	background:url(images/tw.png) no-repeat;

}








