/**
 * @package		EasyBlog
 * @copyright	Copyright (C) 2010 Stack Ideas Private Limited. All rights reserved.
 * @license		GNU/GPL, see LICENSE.php
 *
 * EasyBlog is free software. This version may have been modified pursuant
 * to the GNU General Public License, and as distributed it includes or
 * is derivative of works licensed under the GNU General Public License or
 * other free or open source software licenses.
 * See COPYRIGHT.php for copyright notices and details.
 */


body  #ezblog-dashboard * {
	font-family:inherit;
	font-size: 12px;
	line-height: 20px;
	color:inherit}
	
	body  #ezblog-dashboard .button { color:#fff;}


body  #eblog-wrapper .fsm,
body  #eblog-wrapper .blog-rating { font-size:12px}
	
	
body #ezblog-body div.form-row label { display:inline-block}


body #eblog-wrapper #ezblog-head .mbm { margin-top:2px; color:#999; margin-bottom: 15px;}

body #eblog-wrapper .blog-option { color:#777; margin-top:10px;}

body #ezblog-body .blog-option { margin-top:6px}

body #eblog-wrapper a.easyblog-thumb-preview img, 
body #eblog-wrapper a.gallery-thumb-item img {
	border: 1px solid #DBDBDB;
	margin: 0 0 16px;
	padding: 6px;}
	


body #ezblog-body .blog-post .blog-title a { font-weight: normal; line-height: 1.35em;}
	
	body #ezblog-body .blog-post .blog-title a:hover { text-decoration:underline}

body #eblog-wrapper img.avatar { margin-top:2px}

body #ezblog-body .blog-post .blog-title { margin:0}

body #ezblog-posts .blog-meta { }
		
		body #ezblog-posts .blog-meta *,
		body #ezblog-body .blog-meta * { font-weight:normal; color: #999;}
			
			body #ezblog-posts .blog-meta span.blog-author,
			body #ezblog-posts .blog-meta span.blog-created,
			body #ezblog-posts .blog-meta span.blog-category { padding-right:8px;}
	
	
	
body #socialbutton.alignright { text-align:center; margin:0 6px}	
	body #socialbutton .pinterest { padding-top: 8px;}
	
	
body #ezblog-body .blog-read .blog-title {
	font-size: 28px;
	font-weight: normal;
	line-height: 1.5;
	padding-bottom: 5px;}


body #ezblog-body .profile-item .profile-avatar { margin: 0 12px 0 0;}



#form-login-remember label { display:inline}	
	

/* styles.css overwrite */
body #ezblog-menu .blog-navi li.toolbar-item > a:hover,
body #ezblog-menu .blog-navi li.toolbar-item > a:focus { background-color:#009BFF;}
	

	
body #ezblog-body ul.featured-entries .featured-title { padding-bottom:0; border-bottom:none; line-height:1.3em;}
	
	body #ezblog-body ul.featured-entries .featured-title a:hover { text-decoration:underline}

body #ezblog-body ul.featured-entries .featured-image img { max-width: 220px;}	

body #ezblog-body ul.featured-entries .featured-image + .featured-meta { margin-right: 255px;}

body #ezblog-body .slider-holder { height:340px}
	
	body #eblog-wrapper .blog-rating { padding-top:18px;}
	
	body #ezblog-body .featured-author {
		padding-top: 15px;
		border-top: 1px dashed #ccc;
		margin-top: 15px;}
		
		body #ezblog-body .featured-author div.small { color:#999}



/* blog archive */
body .mod_easyblogarchive .mod-year { margin-bottom:4px}
body .mod_easyblogarchive .mod-months .mod-month { padding:0 0 0 30px;}



/* Latest + top bloggers */
body .ezb-mod.mod_easybloglatestblogger .mod-item,
body .ezb-mod.eblog-module-latestblogger .mod-item  { padding-top:14px!important}
	
	body .ezb-mod.eblog-module-latestblogger .mod-item { 
		margin-top:5px!important;}

body .ezb-mod.mod_easybloglatestblogger .mod-author-brief + .mod-author-bio,
body .ezb-mod.eblog-module-latestblogger .mod-author-brief + .mod-author-bio {
	margin-top: 2px;
	border-top:none;
	font-style: italic;
	color: #999;
	line-height: 20px;}
	
	
	body .ezb-mod.eblog-module-latestblogger .mod-author-brief {
		padding-bottom: 0;
		border-bottom: none;}
		
		body .ezb-mod.mod_easybloglatestblogger .mod-author-brief a.mod-avatar,
		body .ezb-mod.eblog-module-latestblogger .mod-author-brief a.mod-avatar { overflow:hidden}
		
		body .ezb-mod.mod_easybloglatestblogger .mod-author-brief img,
		body .ezb-mod.eblog-module-latestblogger .mod-author-brief img { 
			border:none;  
			-webkit-transition:all .2s ease-out;
			-moz-transition:all .2s ease-out;
			-o-transition:all .2s ease-out; 
			transition:all .2s ease-out;}
			
		body .ezb-mod.mod_easybloglatestblogger .mod-item:hover .mod-author-brief img,
		body .ezb-mod.eblog-module-latestblogger .mod-item:hover .mod-author-brief img{
			-webkit-transform:scale(1.25);
			-moz-transform:scale(1.25);
			-o-transform:scale(1.25);
			transform:scale(1.25); }
	
	body .ezb-mod.mod_easybloglatestblogger .mod-author-brief + .mod-author-bio p,
	body .ezb-mod.eblog-module-latestblogger .mod-author-brief + .mod-author-bio p { margin-bottom:0}





/* new post module */
body .mod_easyblognewpost a:link, 
body .mod_easyblognewpost a:visited, 
body .mod_easyblognewpost a:hover {
	background:#009bff;
	background: -webkit-linear-gradient(top, #00b0ff, #009bff);
	background: -moz-linear-gradient(top, #00b0ff, #009bff);
	background: -ms-linear-gradient(top, #00b0ff, #009bff);
	background: -o-linear-gradient(top, #00b0ff, #009bff);
	background: linear-gradient(top, #00b0ff, #009bff);
	font-family: "Droid Serif", Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	border-width:1px;
	border-color:#007CCD;
	border-style:solid;
	padding: 12px 0;
	box-shadow: inset 0px 1px 0 rgba(255,255,255,.5);}

	body .mod_easyblognewpost a:hover {
		background:#009bff;}


	body .mod_easyblognewpost a i {
		float: left;
		background:url(../images/blog_new.png) no-repeat center left;
		width:24px;
		height:24px;
		display:inline-block;
		margin: 0 -8px 0 14px;}

/* Welcome module */
body .mod_easyblogwelcome p.full br { display:none}



/* Categories module */
.mod_easyblogcategories {
	margin-left:-5px;
	border-top:1px dotted #ccc;}


body .mod_easyblogcategories .mod-item,
body .ezb-mod.mod_easyblogcategories .mod-item + .mod-item {
	margin:0!important;
	padding:0!important;
	border-top:none!important;
	border-bottom:1px dotted #ccc!important;
	color:#999}
	
	
	
	body .mod_easyblogcategories .mod-item a {
		text-decoration:none;
		padding:8px 0;
		display:block;
		-webkit-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out; 
		transition:all .2s ease-out;}
		
		body .mod_easyblogcategories .mod-item a:hover {
			background:#eee
			}
		
	
	body .mod_easyblogcategories .mod-item .mod-category-name { padding:0}
	
	body .mod_easyblogcategories .mod-item img.avatar { 
		margin-right:5px; 
		margin-left:5px; 
		border:none;
		-webkit-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out; 
		transition:all .2s ease-out;
	 	-webkit-filter: grayscale(100%);
		-o-filter: grayscale(100%);
		filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");}
		
	body .mod_easyblogcategories .mod-item:hover .avatar{
		-webkit-filter: grayscale(0);
		-o-filter: grayscale(0);
		filter:none;}
	
	body .mod_easyblogcategories .mod-item a span { 
		color:#999;
		float:right;
		margin: 7px -25px 0 0;
		font-size: 13px; 
		opacity:0;
		-webkit-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out; 
		transition:all .2s ease-out;}
	
		
		body .mod_easyblogcategories .mod-item a:hover span { margin-left: 0px; opacity:1; margin-right:8px;}
		
		
		/* IE10 Hack */
		
		.ie10 body .mod_easyblogcategories .mod-item:hover .avatar{
			width:40px;
			}
	
	
	
	
/* most comented posts */
body .mod_easyblogmostcommentedpost .mod-item:first-child { padding-top:4px!important}

body .mod_easyblogmostcommentedpost div.mod-post-type { display:none}

body .mod_easyblogmostcommentedpost .mod-post-meta { margin:0}

body .mod_easyblogmostcommentedpost .mod-post-author.at-bottom { border:none; padding:5px 0 0; margin:0}

body .mod_easyblogmostcommentedpost .mod-item + .mod-item { border-top:1px dotted #666; margin-top:6px!important}


body .mod_easyblogmostcommentedpost div.mod-post-title { font-size:15px;}
body .mod_easyblogmostcommentedpost div.mod-post-title a { color:#fff!important}
	
	body .mod_easyblogmostcommentedpost div.mod-post-title a b { font-weight:normal}




	
/* random post module */
body .mod_easyblograndompost div.mod-post-type { display:none}

body .mod_easyblograndompost div.mod-post-title { font-size:15px;  font-weight:normal}

body .mod_easyblograndompost .mod-item {
	overflow:visible;}
	
body .mod_easyblograndompost .mod-post-image a {
	border:5px solid #555555;
	overflow:hidden;
	margin:0;
	display:inline-block;}

body .mod_easyblograndompost .mod-post-image img {
		border:none;
		padding:0px 5px;
		width:235px;
		-webkit-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out; 
		transition:all .2s ease-out;}
	
	body .mod_easyblograndompost .mod-post-image img:hover {
			-webkit-transform:scale(1.25) rotate(7deg);
			-moz-transform:scale(1.25) rotate(7deg);
			-o-transform:scale(1.25) rotate(7deg);
			transform:scale(1.25) rotate(7deg);}

	
	body .mod_easyblograndompost div.mod-post-title a { color:#fff!important}
	
	
	
	body .mod_easyblograndompost .mod-post-author.at-bottom { border-color:#666}

	
	
/* Image Transition */

#ezblog-posts .blog-image {
	padding:0;
	border:none;
	margin:5px 15px 10px 0;}
	
	body .blog-content .blog-text a{
		overflow:hidden;}
		
	body .blog-content .blog-text a img {
		-webkit-transition:all .2s ease-out;
		-moz-transition:all .2s ease-out;
		-o-transition:all .2s ease-out; 
		transition:all .2s ease-out;}
		
		body .blog-content .blog-text a img:hover {
			-webkit-transform:scale(1.25) rotate(7deg);
			-moz-transform:scale(1.25) rotate(7deg);
			-o-transform:scale(1.25) rotate(7deg);
			transform:scale(1.25) rotate(7deg);}



	
/* BLOG WELCOME (mod_easyblogwelcome)
================================================== */
.mod_easyblogwelcome .mod-profile { border-bottom:none;}
.mod_easyblogwelcome .mod-profile a { color:#FFFFFF !important}
.mod_easyblogwelcome .mod-option + .mod-option{border-top:none;}
.mod_easyblogwelcome .mod-option a {
	display:block;
	height:30px;
	line-height:30px;
	padding:0 0 0 38px;
	margin-bottom:5px;
	color:#FFF !important;
	background-position:12px;
	-webkit-transition:all .2s ease-out;
	-moz-transition:all .2s ease-out;
	-o-transition:all .2s ease-out; 
	transition:all .2s ease-out;}
	 .mod_easyblogwelcome .mod-option a:hover {
		color:#fff;
		background-color:#585858;
		text-decoration:one;}





/* Responsive EasyBlog */
@media (max-width: 767px) {
	
	body #eblog-wrapper .blog-meta-bottom .float-r {float: left!important; width: 100%; padding-bottom: 16px;}
	
	body #eblog-wrapper .blog-avatar { float:none}
	
	body #ezblog-body .featured-slider { display:none}
		
		
	#ezblog-body .blog-avatar + .blog-cap { margin-left:0}
	
	
	body #socialbutton.alignright + .blog-text { margin-right:0}
	
	body #socialbutton.alignright { float:left!important}	
	
	body #socialbutton.alignright .social-button { float:left; margin:0 10px 20px; clear:none}
		
		body #eblog-wrapper .social-button-large.facebook-like { width:55px;}
		

	
	body #ezblog-dashboard .list-form li > label { width:100%; text-align:left}	
		
	body #ezblog-dashboard  .list-form li div { margin-left:0; clear:both; margin-bottom:16px;}	
	
	
	body #ezblog-dashboard .input { width:90%!important}
	
	body #eblog-wrapper .ui-toolbar.float-li li { float:left!important}
	
	body #ezblog-dashboard .dashboard-option.docked { position:relative}
	
	
	body #ezblog-dashboard .blogImage + .blogTitle { margin:0; clear: both; padding-top: 20px;}
		
	
	
		
		
}