/* line 8, ../../sass/modules/mblog.scss */
a.more {
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #737373;
  border: 1px solid #c8c8c8;
  margin: 0 80px 30px 80px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 17, ../../sass/modules/mblog.scss */
a.more:hover {
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

/* line 29, ../../sass/modules/mblog.scss */
#block-comment-blog ul, #block-comment-blog li {
  list-style-type: none;
}

/* line 4, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .wrap-title {
  font-size: 15.0px;
  margin-bottom: 10px;
}
/* line 6, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .wrap-title span.red {
  color: #404040;
}
/* line 12, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
/* line 17, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li {
  position: relative;
  font-size: 15.0px;
  margin-bottom: 7px;
  padding-bottom: 7px;
}
/* line 23, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .submitted {
  line-height: 1em;
  letter-spacing: 1px;
  font-size: 11px;
}
/* line 29, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .image {
  text-align: center;
}
/* line 33, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 37, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .title {
  color: #c80000;
}
/* line 40, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .title a {
  font-weight: normal;
  color: #c80000;
}
/* line 46, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: -5px;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(33%, #f0f0f0), color-stop(66%, #f0f0f0), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
}

/* line 37, ../../sass/modules/mblog.scss */
#blog-filters {
  z-index: 1;
}
/* line 39, ../../sass/modules/mblog.scss */
#blog-filters div.filter {
  height: 40px;
  line-height: 40px;
  margin-bottom: 10px;
}
/* line 44, ../../sass/modules/mblog.scss */
#blog-filters div.filter a {
  display: block;
}
/* line 46, ../../sass/modules/mblog.scss */
#blog-filters div.filter.active .label a {
  color: #c80000;
}
/* line 47, ../../sass/modules/mblog.scss */
#blog-filters div.filter.active .label:hover .drop {
  background: url('../../images/arrows.png?1408013313') -30px -15px no-repeat rgba(255, 255, 255, 0.75);
}
/* line 50, ../../sass/modules/mblog.scss */
#blog-filters div.filter.active .label .drop {
  background: url('../../images/arrows.png?1408013313') -30px -15px no-repeat rgba(255, 255, 255, 0.75);
}
/* line 54, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label {
  cursor: pointer;
  position: relative;
  color: #737373;
  border: 1px solid #c8c8c8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 61, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label a.link {
  word-wrap: normal;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -moz-binding: url('../xml/ellipsis.xml#ellipsis');
  padding: 0 20px;
  /*text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;*/
}
/* line 69, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label:hover {
  color: #c80000;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
/* line 72, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label:hover .drop {
  background: url('../../images/arrows.png?1408013313') 0 -15px no-repeat rgba(255, 255, 255, 0.75);
}
/* line 76, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label .drop {
  height: 15px;
  width: 15px;
  position: absolute;
  right: 15px;
  top: 12px;
  background: url('../../images/arrows.png?1408013313') 0 0 no-repeat rgba(255, 255, 255, 0.75);
}
/* line 85, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label ul.links {
  display: block;
  list-style-type: none;
  background-color: rgba(255, 255, 255, 0.75);
  margin-top: -5px;
  margin-left: -1px;
  border: 1px solid #c8c8c8;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  border-top: 0;
  position: absolute;
  top: -40;
  width: 100%;
  padding: 5px 0 15px 0;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  display: none;
  z-index: 100;
}
/* line 101, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label ul.links li {
  z-index: 10;
  line-height: 20px;
  height: 20px;
}
/* line 105, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label ul.links li a {
  word-wrap: normal;
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -moz-binding: url('../xml/ellipsis.xml#ellipsis');
  display: block;
  padding: 3px 0 3px 20px;
  font-size: 14px;
  color: #404040;
}
/* line 113, ../../sass/modules/mblog.scss */
#blog-filters div.filter .label ul.links li a:hover {
  color: #c80000;
}

@media all and (max-width: 480px) {
  /* line 126, ../../sass/modules/mblog.scss */
  #blog-filters,
  .info-title img {
    display: none;
  }
}
