/**
 * @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.
 */
 
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,100,700);

#ezblog-body .blog-calendar{width:46px !important;}
#ezblog-body .blog-calendar + .blog-content{margin-left:0px !important;}
#ezblog-body .blog-calendar-day{background: none !important;border: 0px solid #ccc !important;border-bottom:0;font:100 35px/40px 'Roboto', sans-serif !important;color:#505050;text-align:center; }
#ezblog-body .blog-calendar-month{background:#608921 !important;border: 1px solid #608921;font:300 13px/24px 'Roboto', sans-serif !important;text-transform:uppercase;color:#fff;text-align:center; border-radius:4px;}
#ezblog-body .blog-calendar .blog-comments{border-top:1px dotted #ccc;margin-top:8px;}
/*#ezblog-body .blog-calendar .blog-comments a{display:block;text-indent:-9999px;padding:6px 0 4px;margin-top:5px;font-size:11px;text-decoration:none !important;font-weight:700;word-wrap: normal;text-align: left;background:#efefef url(../images/icons/comment.png) no-repeat center; padding:3px 0 3px 30px; }*/
#ezblog-body .blog-calendar .blog-comments a{display:block;text-indent:-9999px;padding:6px 0 4px;margin-top:5px;font-size:11px;text-decoration:none !important;font-weight:700;word-wrap: normal;text-align: left;background:#efefef url(comment.png) no-repeat center; padding:3px 0 3px 30px; }
#ezblog-body .blog-calendar .blog-comments a:hover{background-color:#518EC7}
#ezblog-body .blog-avatar + .blog-head{ margin-left: 80px; }
#ezblog-body .blog-meta-bottom span.blog-more{padding: 0 0 0 8px}
#ezblog-body .profile-body .post-list li .blog-meta .blog-comments{display:inline;text-align:left;}

/*RESPONSIVE*/
#eblog-wrapper.w320 #ezblog-body .blog-calendar + .blog-content {
	clear: both;
	margin: 0;
}
#eblog-wrapper.w320 #ezblog-body .blog-text img {
    width: 100%;
}

#ezblog-body .blog-post .blog-title, #ezblog-body .blog-post .blog-title a {
font-size: 35px !important;
line-height:52px;
font-weight:100;
font-family:'Roboto', sans-serif;
}

#ezblog-body .blog-meta > .in span a,
#ezblog-body .blog-meta > .in span,
#ezblog-body .blog-meta > .in,
#ezblog-posts .blog-meta {
font-weight:300;
font-family:'Roboto', sans-serif;
padding-bottom:15px;
text-transform:uppercase;
}

#ezblog-body .blog-meta:before {
  border-bottom: 1px solid #608921;
  bottom: 0;
  content: "";
  position: absolute;
  width: 32px;
}

#ezblog-body .blog-meta {
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
  margin-bottom: 20px;
  position: relative;
  padding-bottom:15px;
}

#ezblog-body .blog-text:first-letter {
  display: block;
  float: left;
  font-family:'Roboto', sans-serif;
  font-size: 280%;
  margin: 7px 4px 0 0;
}

#eblog-wrapper .blog-read .pbl {
  padding-bottom: 2px;
}

#eblog-wrapper .blog-read .blog-meta {
  margin-bottom: 8px;
}

#ezblog-body #section-comments .section-title {
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
  margin-bottom: 15px;
  position: relative;
  padding-bottom:2px;
  background:none !important;
  color:#608921 !important;
}

#ezblog-body #section-comments .section-title:before {
  border-bottom: 1px solid #608921;
  bottom: 0;
  content: "";
  position: absolute;
  width: 32px;
}

#socialbutton {
  width: 90px;
}

#eblog-wrapper #socialbutton .social-button-small.facebook-like { height:24px;}