/*
Theme Name: Babaturan
Theme URI: http://www.babaturan.net/forum
Description: simple clean wordpress theme features Fluid Layout / Responsive Layout,Two Columns,Full Width Template,Post Formats,Sticky Post,Threaded Comments
Version: 1.0
License:     GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Author: <a href="http://www.Babaturan.net" target="_blank">Babaturan.net</a>
Author URI: http://www.Babaturan.net
Tags: white
Text Domain: babaturan-text
*/

/*-----------------------------------------------------------------------------------*/
/* standard */
/*-----------------------------------------------------------------------------------*/

body{

	font-size:12px;
	font-family:'Open Sans';
	line-height:18px;
}

a{
	transition: all .3s ease;
}

a:hover{
	text-decoration:none;
}

li{list-style: none;}

p{line-height: 1.5em;}

.aligncenter{
	margin-left:auto;
	margin-right:auto;
}

.alignleft{
	float:left;
}

img.alignleft{
	margin:5px 10px 10px 0px;
}

.alignright{
	float:right;
}

img.alignright{
	margin:5px 0px 10px 10px;
}

.wp-caption-text{
	color:#999999;
	font-style:italic;
}
/*-----------------------------------------------------------------------------------*/
/* header */
/*-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/* menu  */
/*-----------------------------------------------------------------------------------*/

.dropdown-menu{
	padding:0;
	margin:0;
}

/* overide the bootstrap background for menu hover */
.nav>li>a:hover, .nav>li>a:focus, .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
	text-decoration: none;
	background-color: transparent;
}

#main-navigation a{
	color:#222222;
	font-family:inherit;
}

@media(min-width:768px){
	#main-menu>.menu-item>a{
		padding-top:24px;
		padding-bottom:24px;
	}
	.minimize-menu #main-menu>.menu-item>a{
		padding-top:15px;
		padding-bottom:15px;
	}

	#main-logo-image{
		max-height: 37px ;
	}

	.minimize-menu #main-logo-image{
		max-height:27px;
	}

	.customize-support .navbar-fixed-top{
		margin-top:32px;
	}
}

#main-navigation a:hover{
	color:#DE0000;
}

#main-navigation{
	border-bottom:1px dotted #dddddd;
	margin-bottom:0px;
}

.navbar-brand{
	height:auto;
}

.navbar-fixed-top .menu-background{	
	position:absolute;
	background:#fefefe;
	opacity:0.9;
	width:100%;
	max-height:100%;
}

.navbar-fixed-top{border-color:#e1e1e1;}

.navbar-fixed-top .navbar-header{
	position:absolute; /*to keep it in front of menu background*/
}

#main-logo-image{
	transition: all .3s ease;
}

/*-----------------------------------------------------------------------------------*/
/* post thumbnail */
/*-----------------------------------------------------------------------------------*/

.post-thumbnail .attachment-post-thumbnail,.post-thumbnail img{
	max-width:100%;
	height:auto;
	display:block;
	margin:0px auto;
	padding:0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border:none;
}
.wp-caption{max-width:100%;}

/*-----------------------------------------------------------------------------------*/
/* content area */
/*-----------------------------------------------------------------------------------*/

/*sticky post*/
.sticky {
	background:#F5F5F5;
}

.content-area{
	padding-top:50px;
	padding-bottom:50px;
}

.post-item{
	margin-bottom:50px;
}

.entry-title a{color:#333333;}

.post-entry{
	padding:10px 40px 10px 40px;
	border:1px solid #dddddd;
	overflow:auto;
}

.entry-meta{
	margin-top:20px;
	margin-bottom:20px;
}

.format-status .entry-meta,.format-link .entry-meta, .format-quote .entry-meta, .format-aside .entry-meta{
	margin-bottom:0px;
}

.entry-meta,.entry-meta a{
	color:#999999;
	font-size:12px;
	font-style:normal;
}

.post-categories{
	margin:0px;
	padding:0px;
}

.post-categories li{
	display:inline;
}

.pagination>li>a, .pagination>li>span{
	padding:0px;
	margin-left:5px;
	margin-right:5px;
	height:50px;
	width:50px;
	line-height: 50px;
}

.pagination{
	display:block;
}

.paging-navigation{
	text-align:center;
}

.pagination>a.page-numbers,.pagination>span.page-numbers{
	padding:15px 20px;
	border:1px solid #eeeeee;
}

.pagination>a.page-numbers:hover{
	background:#eeeeee;
}

.pagination>.current{
	background:#eeeeee;
}

.pagination>li:first-child>a, .pagination>li:first-child>span,.pagination>li:last-child>a, .pagination>li:last-child>span{
	border-radius:0px;
}
.pagination-container{
	text-align:center;
}

.tag-links{
	font-style:italic;
}

.widget_tag_cloud{
	overflow:auto;
}

.tagcloud a{
	padding:5px;
	border:1px solid #eeeeee;
	display: block;
	float: left;
	margin:2px;
	background:#eeeeee;
}

.gallery img{
	margin-left:auto;
	margin-right:auto;
}

.gallery-caption{
	background:#eeeeee;
} 

.babaturan-meta-separator{
	margin-left:5px;
	margin-right:5px;
}

/*-----------------------------------------------------------------------------------*/
/* comments */
/*-----------------------------------------------------------------------------------*/
ol.comment-list{
	-webkit-padding-start:0px;
}

.comment-list .vcard img{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}
.comment-list .vcard{
	
}

.comment-author .fn a{
	font-weight:bold;
	color:#333333;
}

.comment-author .fn h6{
	display:block;
	margin:0px;
	font-weight:bold;
}

.bypostauthor{
	
}

.comment-entry{
	padding-left:80px;
	padding-top:10px;
}

.comment-body{
	margin-bottom:20px;
}

.comment-meta a{
	color:#999999;
}

.comment-form label{
	width:100%;
}

.comment-form input#author,.comment-form input#email,.comment-form input#url{
	width:60%;
}

.comment-form textarea#comment{
	width:100%;
}

.comment-meta{
	margin-top:3px;
}

.format-aside .post-entry,.format-status .post-entry{
	padding:40px;
	text-align:justify;
	font-size:20px;
}

.format-link .post-entry{
	padding:40px;
	text-align:center;
	font-size:20px;
}

.single-post .format-aside .post-entry{
	padding:10px 40px;
	text-align: none;
	font-size:12px;
}

.format-aside .post-entry p,.format-status .post-entry p,.format-link .post-entry p{
	margin-bottom:0px;
}

.format-quote .post-entry {
	padding:40px;
	font-style:italic;
	font-family:serif;
	text-align:center;
}

.format-quote .post-entry blockquote{
	border:none;
	margin-bottom:0px;
}

.format-quote .post-entry p,.format-quote .post-entry cite{
	margin-bottom:0px;
}

img.videopress-poster{
	width:100%;
	height:auto;
}

.widget-area ul{
	-webkit-padding-start:0px;
}

.widget-area ul li{
	padding:10px 0;
	border-bottom:1px solid #eeeeee;
}

.widget-area ul li a{
	padding-left:20px;
}

.widget-area ul li:last-child{
	border:none;
}

.widget-area ul.children{
	padding-left:20px;
	margin-top:5px;
}

.widget-area a{
	color:#222222;
}

.widget-area a:hover{
	color:#DE0000;
}

.widget-area ul.children li{
	border:none;
	padding:5px 0px;
}

.recentcomments i,.widget_rss i{
	display:none;
}

.widget select{
	max-width:100%;
}

.widget ul.sub-menu{
	padding-left:20px;
}

.widget ul li.menu-item-has-children{
	padding-bottom:0px;
}