/*
 * Blog teaser Style
 *
*/
/* line 6, ../sass/kf_blog.scss */
.no_margin {
  margin-bottom: 0;
}

/* line 12, ../sass/kf_blog.scss */
.panel h2.no_margin,
.panel h4.no_margin {
  margin-bottom: 0;
}

/* line 17, ../sass/kf_blog.scss */
p.blog-smallprint {
  font-size: 12px;
  line-height: 1.2;
}

/* line 22, ../sass/kf_blog.scss */
.blog-post-info {
  margin-bottom: 1.25em;
}
/* line 25, ../sass/kf_blog.scss */
.blog-post-info a {
  font-size: 12px;
}
/* line 29, ../sass/kf_blog.scss */
.blog-post-info .blog-user-pic {
  float: left;
  margin-right: 10px;
}
/* line 34, ../sass/kf_blog.scss */
.blog-post-info label, .blog-post-info dl.sub-nav dt {
  float: left;
  width: 5.2em;
  font-weight: 500;
  font-size: 12px;
}
/* line 41, ../sass/kf_blog.scss */
.blog-post-info p.blog-smallprint {
  margin-bottom: 5px;
}
/* line 45, ../sass/kf_blog.scss */
.blog-post-info dl.sub-nav {
  padding-top: 0;
  margin: 0 0 5px;
}
/* line 49, ../sass/kf_blog.scss */
.blog-post-info dl.sub-nav dt {
  margin: 0;
  line-height: 1.2;
}
/* line 56, ../sass/kf_blog.scss */
.blog-post-info dl.sub-nav dd {
  font-size: 12px;
  margin: 0 10px 0 0;
  padding: 0;
  line-height: 1.2;
}

/* line 65, ../sass/kf_blog.scss */
.blog-image {
  float: right;
  margin: 0 0 1em 1em;
}
/* line 69, ../sass/kf_blog.scss */
.blog-image img {
  width: 100%;
}

/* Post dates */
/* line 75, ../sass/kf_blog.scss */
div.dateblock {
  line-height: 1;
  width: 55px;
  float: left;
  margin: 0 10px 0 0;
  background: #fcfcfc;
  background: linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);
  background: -moz-linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);
  background: -webkit-linear-gradient(top, #fcfcfc 0%, #dad8d8 100%);
  border: 1px solid #d2d2d2;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.1);
}
/* line 92, ../sass/kf_blog.scss */
div.dateblock span {
  display: block;
  text-align: center;
  color: #9e9e9e;
}
/* line 97, ../sass/kf_blog.scss */
div.dateblock span.month {
  font-size: .9em;
  color: #fff;
  padding: 2px;
  text-transform: uppercase;
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
  background: #9e9e9e;
}
/* line 107, ../sass/kf_blog.scss */
div.dateblock span.day {
  font-weight: bold;
  font-size: 2em;
  text-shadow: 1px 1px 0px #fff;
}
/* line 113, ../sass/kf_blog.scss */
div.dateblock span.year {
  font-size: .9em;
  padding: 2px;
}

/* line 124, ../sass/kf_blog.scss */
.view-kf-blogs .views-row {
  border-bottom: 1px dashed;
  margin-bottom: 1em;
  padding-bottom: 1em;
}
/* line 130, ../sass/kf_blog.scss */
.view-kf-blogs .views-row.views-row-last,
.view-kf-blogs .views-row .node-teaser {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 142, ../sass/kf_blog.scss */
#views-exposed-form-kf-blogs-kf-blogs-manage-page #edit-tid-wrapper {
  width: 270px;
}
/* line 145, ../sass/kf_blog.scss */
#views-exposed-form-kf-blogs-kf-blogs-manage-page #edit-promote-wrapper {
  width: 200px;
}
/* line 148, ../sass/kf_blog.scss */
#views-exposed-form-kf-blogs-kf-blogs-manage-page .views-widget-per-page {
  width: 140px;
}
/* line 153, ../sass/kf_blog.scss */
#views-exposed-form-kf-blogs-kf-blogs-manage-page .views-submit-button button {
  margin: 0;
}

/* line 160, ../sass/kf_blog.scss */
#views-form-kf-blogs-kf-blogs-manage-page button {
  margin: 0 0 0 20px;
}
/* line 163, ../sass/kf_blog.scss */
#views-form-kf-blogs-kf-blogs-manage-page select {
  width: 80%;
}
