@charset "UTF-8";
/***!  /templates/shaper_helixultimate/css/custom.css  !***/

/*

Custom CSS
Ovchinnikov.Net

*/

.article-details .article-full-image {
	display: none;
}

.view-article #sp-main-body {
	padding-bottom: 0;
}

.view-article #sp-main-body > .container {
	max-width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.view-article #sp-main-body > .container .article-header,
.view-article #sp-main-body > .container .article-can-edit, 
.view-article #sp-main-body > .container .article-info {
	/*max-width: 1390px;*/
	max-width: 850px;
	margin-left: auto;
	margin-right: auto;
}

.article-list .article {
	background: #D9F7FC;
	border-radius: 10px;
}

.article-list .article .article-intro-image {
	margin-right: -20px;
}

.article-list .article .article-intro-image img {
	margin: 0;
	padding: 0;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

.view-category.layout-blog #sp-main-body > .container {
	max-width: 1130px;
}

.article-list .article .article-body {
	padding: 0 20px 20px 20px;
}

.article-list .article .article-body .readmore {
	font-size: 20px;
	text-transform: uppercase;
}


.article-list .article .article-intro-image::after {
  content: "";
  position: relative;
  top: -2rem;
  float: left;
  display: block;
  height: 2rem;
  width: 100%;
  background: transparent;
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 25' preserveAspectRatio='none'><path d='M0,26.57V5.9c3.49,4.88,16,23.68,28.27,18.89,28.18-11,58.58-46.36,71.7-5.8l0,7.58Z' style='fill: %23D9F7FC;' ></path></svg>");
  background-size: 100% 100%;
}

.pagination>.active>a, .pagination>.active>span {
	border-color: #184A64;
	background-color: #184A64;
	cursor: pointer;
}

.pagination>.active>span:hover {
	color: #ffffff;
	border-color: #000000;
	background-color: #000000;
}





