.blog-list__item {
  position: relative;
  overflow: hidden;
}
.blog-list__item-image-wrapper {
  position: relative;
  padding-top: 63%;
}
.blog-list__item-image {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.bx-ie .blog-list__item-text-top-part {
  flex-basis: auto;
}
.blog-list__item-preview-wrapper {
  margin-top: 9px;
}
.blog-list__item-text-wrapper {
  padding: 13px 15px 0px;
}
.blog-list__item-link--absolute {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 2;
}
.blog-list__item-text-bottom-part {
  margin-top: 9px;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.blog-list__item-period {
  position: relative;
}
.blog-list__item-text-bottom-part__separator {
  margin: 0px 11px;
  font-size: 0.93333em;
  line-height: 18px;
  opacity: 0.2;
}
.blog-list__item-sticker {
  position: absolute;
  font-size: 0px;
  line-height: 0px;
  z-index: 2;
  bottom: 20px;
  left: 16px;
}
.blog-list__item__popup-video {
  background-color: #9e9e9e;
  background-color: var(--theme-base-color);
  height: 32px;
  width: 32px;
  border-radius: 50%;
}
.blog-list__item__popup-video:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  border: 5px solid transparent;
  border-left: 11px solid #fff;
  margin: -5px 0 0 -4px;
}

.miner-help-list-template .grid-list {
	grid-row-gap: 0px;
}
.miner-help-list-template .grid-list .grid-list__item:not(:last-child) {
	border-bottom: 1px solid rgba(238, 238, 238, 1);
}
.miner-help-list-template .blog-list__item-title .elem {
	display: flex;
  flex-direction: row;
  justify-content: flex-start;
	padding: 20px 0;
	cursor: pointer;
}
.miner-help-list-template .blog-list__item-title .elem:hover .icon svg path {
	stroke: #5820f6;
}
.miner-help-list-template .blog-list__item-title .elem img {
	position: relative;
	margin-right: 15px;
}
.miner-help-list-template .blog-list__item-title .elem .name {
	padding-right: 15px;
	width: 100%;
}
.miner-help-list-template .blog-list__item-title .wrapp-elem {
	position: relative;
}
.miner-help-list-template .blog-list__item-title .wrapp-elem .mobile-link {
	display: none;
	pointer-events: none;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 10; 
}
.fancybox-container .fancybox-bg {
	background: none;
}
.fancybox-container .fancybox-slide {
	padding: 0;
}
.fancybox-container .fancybox-content {
	display: flex;
  flex-direction: column;
  justify-content: center;
	width: 100%;
  height: 100%;
  opacity: .9;
  transition-timing-function: cubic-bezier(.22,.61,.36,1);
}
.fancybox-container .fancybox-content iframe {
	width: 60%!important;
  margin: 0 auto!important;
	border-radius: 12px;
	max-height: 600px!important;
  height: 100%!important;
}

@media (max-width: 991px) {
	.miner-help-list-template .blog-list__item-title .wrapp-elem .mobile-link {
		display: block!important;
		pointer-events: auto!important;
	}
	.miner-help-list-template .blog-list__item-title .elem img {
		top: 0;
	}
	.miner-help-list-template .blog-list__item-title .elem .icon {
		display: none;
	}
	body .container .left_block,
	body .container > .row > .maxwidth-theme > .content-md > .left_block > div {
		display: block!important;
	}
	body .container > .row > .maxwidth-theme > .content-md > .left_block .sticky-block {
		position: relative!important;
		top: 0!important;
	}
	body .container > .row > .maxwidth-theme > .content-md > .left_block .sticky-block .side-menu {
		margin-bottom: 0!important;
	}
	.side_right .container > .row > .maxwidth-theme > .content-md {
		display: flex;
		flex-direction: column!important;
	}
	.side_right .container > .row > .maxwidth-theme > .content-md .right_block {
		order: 2;
	}
	.side_right .container > .row > .maxwidth-theme > .content-md .left_block {
		margin-left: 0;
		order: 1;
	}
	.side_right .container > .row > .maxwidth-theme > .content-md .left_block li.opened.child > .submenu-wrapper {
		padding-left: 0;
	}
}
@media (max-width: 600px) {
  .blog-list__item-preview-wrapper {
    font-size: 13px;
    line-height: 20px;
    margin-bottom: 15px;
  }
}
@media (max-width: 500px) {
  .grid-list--normal .blog-list__wrapper {
    width: 100%;
  }
}
