/* line 5, ../../sass/calacademy/section-blogs.scss */
.section-blogs #content .right-rail {
  margin-top: 0 !important;
}
/* line 12, ../../sass/calacademy/section-blogs.scss */
.section-blogs .views-field-body img {
  display: none;
}
/* line 16, ../../sass/calacademy/section-blogs.scss */
.section-blogs .views-field-body li {
  margin-left: 20px;
}
/* line 22, ../../sass/calacademy/section-blogs.scss */
.section-blogs .view-blogs .views-field-field-person-name-last {
  font-size: 16px;
  font-weight: 400;
  font-style: italic;
}
/* line 30, ../../sass/calacademy/section-blogs.scss */
.section-blogs .view-content-authors .views-field-field-person-name-last {
  font-weight: 500;
  margin: 0 !important;
}
/* line 36, ../../sass/calacademy/section-blogs.scss */
.section-blogs .feed-icon {
  display: none;
}
/* line 41, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-title {
  padding-top: 56px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 41, ../../sass/calacademy/section-blogs.scss */
  .section-blogs.node-type-blog .pane-node-title {
    padding-top: 48px;
  }
}
/* line 49, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-field-blog-name {
  font-size: 22px;
  line-height: 26px;
  font-weight: 500;
}
/* line 55, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-content-authors-full-name h3 span {
  font-weight: 500;
}
/* line 62, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-body h2, .section-blogs.node-type-blog .pane-node-body h3, .section-blogs.node-type-blog .pane-node-body h1 {
  clear: both;
}
/* line 66, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-body .clear-floats {
  clear: both;
  width: 0;
  height: 0;
  line-height: 0;
}
/* line 73, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-body .img-container,
.section-blogs.node-type-blog .pane-node-body img {
  float: left;
  display: block;
  width: 100%;
  max-width: 220px;
  margin-right: 20px;
  margin-bottom: 20px;
  overflow: hidden;
}
@media only screen and (min-width: 768px) and (max-width: 1000px) {
  /* line 73, ../../sass/calacademy/section-blogs.scss */
  .section-blogs.node-type-blog .pane-node-body .img-container,
  .section-blogs.node-type-blog .pane-node-body img {
    max-width: 167px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 73, ../../sass/calacademy/section-blogs.scss */
  .section-blogs.node-type-blog .pane-node-body .img-container,
  .section-blogs.node-type-blog .pane-node-body img {
    max-width: inherit;
    float: none;
  }
}
/* line 93, ../../sass/calacademy/section-blogs.scss */
.section-blogs.node-type-blog .pane-node-body .img-container img {
  float: none;
  margin-right: 0;
  margin-bottom: 0;
}
