body td#section > section.blog > .container {
  max-width: none;
}
.feedWrap {
  margin: 0 auto;
  position: relative;
}
.sidebar-position-right .feedWrap {
  margin-right: 40px;
}
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item,
.adaptive-desktop .blog-layout-8 .feedWrap span.bgi_action_hold > a,
.adaptive-desktop .blog-layout-8 .feedWrap span.bgi_action_hold div.bgi_toolTip a {
  font-family: i Helvetica, Arial, sans-serif;
}
.blog-layout-8 .feedWrap span.bgi_tag > a:hover {
  opacity: 0.7;
}
.blog-content.blog-layout-8 {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.blog-layout-8 .feedWrap {
  width: 100%;
  position: relative;
}
/* line 34, ../sass/feed_8.sass */
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item {
  margin-bottom: 0;
  z-index: 2;
  color: #000;
  position: relative;
  display: block;
  width: 100%;
}
/* line 46, ../sass/feed_8.sass */
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item:not(:first-child) {
  margin-top: 100px;
}
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item .bgi_imageWrap {
  position: relative;
  overflow: hidden;
  float: left;
  z-index: 1;
  width: 50%;
  height: auto;
}
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item .bgi_imageWrap.mod--image-background {
  background-position: center;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item .bgi_imageWrap img {
  position: absolute;
  vertical-align: middle;
  z-index: 1;
  width: auto;
  height: 100%;
}
.adaptive-desktop .blog-layout-8 .feedWrap .blog_grid_item .bgi_description {
  padding-top: 60px;
  width: 50%;
  color: #939393;
}
.adaptive-desktop .blog-layout-8 .feedWrap:not(.mid) .blog_grid_item:nth-of-type(2n) .bgi_imageWrap {
  float: right;
}
.adaptive-desktop .blog-layout-8 .feedWrap:not(.mid) .blog_grid_item:nth-of-type(2n) .bgi_description {
  float: left;
  padding-left: 70px;
  padding-right: 70px;
}
.adaptive-desktop .blog-layout-8 .feedWrap:not(.mid) .blog_grid_item:nth-of-type(2n-1) .bgi_imageWrap {
  float: left;
}
.adaptive-desktop .blog-layout-8 .feedWrap:not(.mid) .blog_grid_item:nth-of-type(2n-1) .bgi_description {
  float: right;
  padding-left: 70px;
  padding-right: 70px;
}
.blog-layout-8 .feedWrap .blog_grid_item:last-child {
  margin-bottom: 0;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item:not(:first-child) {
  margin-top: 60px;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item {
  border-bottom: 1px solid #626262;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item .bgi_description {
  padding-top: 0px;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item .bgi_description,
.blog-layout-8 .feedWrap.mid .blog_grid_item .bgi_imageWrap {
  float: none;
  width: 100%;
  margin: 24px 0 20px;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item .bgi_imageWrap img {
  position: static;
  width: 100%;
  height: auto;
}
.adaptive-desktop .blog-layout-8 .feedWrap.mid h2 {
  margin: 13px 0;
}
.blog-layout-8 .feedWrap.mid div.bgi_fields.bgi_actions {
  margin-bottom: 20px;
}
.blog-layout-8 .feedWrap.mid .blog_grid_item .bgi_imageWrap:not(.mod--image-background) {
  height: auto !important;
}
.adaptive-desktop .blog-layout-8 .feedWrap div.bgi_fields {
  margin-bottom: 20px;
}
/* line 93, ../sass/feed_8.sass */
/* line 96, ../sass/feed_8.sass */
.adaptive-desktop .blog-layout-8 .feedWrap h2 {
  width: 100%;
  margin: 20px 0 32px;
  color: #626262;
}
.blog-layout-8 .feedWrap h2:hover {
  opacity: 0.7;
}
.blog-layout-8 .feedWrap p,
.feedWrap .blog_grid_item .bgi_textWrap {
  margin: 0 auto;
}
.adaptive-desktop .blog-layout-8 .feedWrap div.readMore {
  height: 1em;
  margin: 26px auto 26px;
}
.blog-layout-8 .feedWrap div.readMore a {
  color: #727272;
}
.blog-layout-8 .feedWrap div.readMore a:hover {
  opacity: 0.7;
}
.blog-layout-8 .feedWrap span.bgi_action_hold {
  float: left;
  position: relative;
  z-index: 1;
}
.blog-layout-8 .feedWrap span.bgi_action_hold:not(:first-child) {
  margin-left: 22px;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a {
  display: inline-block;
  position: relative;
  height: 1em;
  line-height: 1em;
  text-transform: uppercase;
  color: #939393;
  font-size: 11px;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.like svg {
  position: relative;
  top: -1px;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.bgi_triggerTip + div {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  left: 100%;
  width: 107px;
  padding: 11px;
  border: 1px solid #d4d4d4;
  opacity: 0;
  z-index: 5;
  visibility: hidden;
  text-align: center;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.blog-layout-8 .feedWrap span.bgi_action_hold.tt:hover div.bgi_toolTip,
.blog-layout-8 .feedWrap span.bgi_action_hold.tt.active div.bgi_toolTip {
  opacity: 1;
  visibility: visible;
}
.blog-layout-8 .feedWrap span.bgi_action_hold div.bgi_toolTip {
  background: #fff;
}
.blog-layout-8 .feedWrap span.bgi_action_hold div.bgi_toolTip a {
  font-size: 10px;
  display: block;
  text-align: left;
  text-transform: uppercase;
}
.blog-layout-8 .feedWrap span.bgi_action_hold div.bgi_toolTip a:not(:last-child) {
  margin-bottom: 8px;
}
.blog-layout-8 .feedWrap span.bgi_action_hold div.bgi_toolTip a:hover {
  color: #c2c2c2;
}
.blog-layout-8 .feedWrap span.bgi_action_hold:hover {
  opacity: 0.7;
}
.blog-layout-8 .feedWrap span.bgi_action_hold svg {
  height: 16px;
  width: 16px;
  cursor: pointer;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.like svg path,
.blog-layout-8 .feedWrap span.bgi_action_hold > a.bgi_comment svg path,
.blog-layout-8 .feedWrap span.bgi_action_hold > .bgi_triggerTip svg path {
  fill: #626262;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.like {
  padding-left: 0;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.like span,
.blog-layout-8 .feedWrap span.bgi_action_hold > a.bgi_comment span {
  position: relative;
  top: -4px;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > a.bgi_comment span.fb_comments_count {
  top: 0;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > .bgi_triggerTip {
  margin-right: 17px;
}
.blog-layout-8 .feedWrap span.bgi_action_hold > .bgi_triggerTip + div {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  left: 100%;
  width: 107px;
  padding: 11px;
  border: 1px solid #c2c2c2;
  opacity: 0;
  z-index: 5;
  visibility: hidden;
  text-align: center;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
/* fix */
.adaptive-desktop .blog-layout-8 .feedWrap:not(.mid) .blog_grid_item:nth-of-type(2n-1) .bgi_description {
  padding-right: 70px;
}
.blog-layout-8 .feedWrap a {
  color: #7b7b7b;
}
.adaptive-tablet .blog-layout-8.blog-content .bgi_imageWrap,
.adaptive-mobile .blog-layout-8.blog-content .bgi_imageWrap {
  height: auto !important;
}
.adaptive-tablet .blog-layout-8 .feedWrap div.bgi_fields.bgi_actions,
.adaptive-mobile .blog-layout-8 .feedWrap div.bgi_fields.bgi_actions {
  margin-bottom: 20px;
}
.adaptive-mobile .blog-layout-8.blog-content .items .blog_grid_item {
  border-bottom: 1px solid #626262;
}
