/* Posts */
div.blog-posts article {
  border-bottom: 1px solid #DDD;
  margin-bottom: 50px;
  padding-bottom: 10px;
}


/* Post Date */
div.post-date {
  -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1);
  float: left;
  margin-right: 10px;
  text-align: center;
}

div.post-date span.month {
  -moz-border-radius: 0 0 2px 2px;
  -moz-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;
  -webkit-border-radius: 0 0 2px 2px;
  -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;
  background: #CCC;
  border-radius: 0 0 2px 2px;
  box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.07) inset;
  color: #FFFFFF;
  font-size: 0.9em;
  padding: 0 10px 2px;
}

div.post-date span.day {
  -moz-border-radius: 2px 2px 0 0;
  -webkit-border-radius: 2px 2px 0 0;
  background: #F4F4F4;
  border-radius: 2px 2px 0 0;
  color: #CCC;
  display: block;
  font-size: 16px;
  font-weight: 500;
  font-weight: bold;
  padding: 10px;
}

div.post-date span.month {
  background-color: #0088cc;
}

div.post-date span.day {
  color: #0088cc;
}

.icon-share, #comments .icon-comments {
  margin:12px 20px 0 0 !important;
}


.node-type-article div.thumbnail{
	margin-top:30px;
}

.node-type-article h3{
	text-transform: none;
}

.pane-blog-panel-pane-1 h2.pane-title{
	margin:30px 0 30px 0px;
}

.pane-blog-panel-pane-1 footer{
	background:none;
	border:none;
  padding: 10px 0 0 0;
}

.pane-blog-panel-pane-1 footer span a,.node-type-article span a{
  color: #333;
}

article footer span {
  padding-right: 10px;
}

article a.btn-primary {
  background-color: #ff8400;
  background-image: -moz-linear-gradient(top, #ff8400, #ff8400);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ff8400), to(#ff8400));
  background-image: -webkit-linear-gradient(top, #ff8400, #ff8400);
  background-image: -o-linear-gradient(top, #ff8400, #ff8400);
  background-image: linear-gradient(to bottom, #ff8400, #ff8400);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8400', endColorstr='#ffff8400', GradientType=0);
  border-color: #ff8400 #ff8400 #404040;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #ff8400;
}

article a.btn-primary:hover,
article a.btn-primary:focus,
article a.btn-primary:active,
article a.btn-primary.active,
article a.btn-primary.disabled,
article a.btn-primary[disabled] {
  color: #ffffff;
  background-color: #ff8400;
  *background-color: #ff8400;
}
article a.btn-primary:active,
article a.btn-primary.active {
  background-color: #ff8400 \9;
}
