

/* Start:/local/templates/aspro-allcorp2/components/bitrix/news.list/docs-list-links-simple/style.css?17931750607241*/
/* Акцентный цвет в этом файле: #008da8 - при необходимости замените поиском по файлу */

/* ---------- навигация-якоря ---------- */
.docs-links .docs-nav {
	display: block;
	margin: 0 0 28px;
	padding: 0;
	list-style: none;
}
.docs-links .docs-nav li {
	margin: 0;
	padding: 1px 0;
	list-style: none;
}
.docs-links .docs-nav a {
	display: inline;
	color: #4a5560;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.4;
	text-decoration: none;
	border-bottom: 1px dashed #4a5560;
	transition: color .15s, border-color .15s;
}
.docs-links .docs-nav a:hover,
.docs-links .docs-nav a:focus {
	color: #008da8;
	border-bottom-color: #008da8;
	text-decoration: none;
}

/* ---------- раздел ---------- */
.docs-links .docs-section {
	margin: 0 0 36px;
}
.docs-links .docs-section:last-child {
	margin-bottom: 0;
}
/* тонкая линия между категориями (без табов) */
.docs-links .group-content > .docs-section + .docs-section {
	padding-top: 32px;
	border-top: 1px solid #e8ebf0;
}

/* точка-якорь, с учётом фиксированной шапки сайта */
.docs-links .docs-anchor {
	display: block;
	height: 0;
	scroll-margin-top: 90px;
}

.docs-links .docs-section__head {
	margin-bottom: 14px;
}
.docs-links .docs-section__title {
	margin: 0 0 10px;
	font-size: 24px;
	font-weight: 700;
	line-height: 1.3;
	letter-spacing: -.01em;
	color: #1b2330;
}
.docs-links .docs-section__desc {
	max-width: 900px;
	font-size: 15px;
	line-height: 1.7;
	color: #546074;
}
.docs-links .docs-section__desc > :last-child {
	margin-bottom: 0;
}
.docs-links .docs-section__head:last-child {
	margin-bottom: 0;
}

/* ---------- компактный список ссылок ---------- */
.docs-links .docs-list {
	list-style: none;
	margin: 0;
	padding: 0;
	column-count: 1;
	column-gap: 48px;
}
.docs-links .docs-list--cols-2 { column-count: 2; }
.docs-links .docs-list--cols-3 { column-count: 3; }
.docs-links .docs-list--cols-4 { column-count: 4; }

.docs-links .docs-list__item {
	position: relative;
	margin: 0;
	padding: 7px 0 7px 34px;
	list-style: none;
	font-size: 15px;
	line-height: 1.5;
	break-inside: avoid;
	page-break-inside: avoid;
}

/* svg-иконка слева */
.docs-links .docs-list__item::before {
	content: "";
	position: absolute;
	left: 0;
	top: 8px;
	width: 22px;
	height: 22px;
	background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%23008da8'/%3E%3Cpath d='M7.2 4h5.3l3.5 3.5V17a1 1 0 0 1-1 1H7.2a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z' fill='%23fff'/%3E%3Cpath d='M12.5 4v2.5a1 1 0 0 0 1 1H16z' fill='%23008da8' fill-opacity='.35'/%3E%3Cpath d='M8.6 10.8h4.8M8.6 13h4.8M8.6 15.2h3' stroke='%23008da8' stroke-width='1.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") center / 22px 22px no-repeat;
}
.docs-links .docs-list__item--file::before  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%23008da8'/%3E%3Cpath d='M7.2 4h5.3l3.5 3.5V17a1 1 0 0 1-1 1H7.2a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z' fill='%23fff'/%3E%3Cpath d='M12.5 4v2.5a1 1 0 0 0 1 1H16z' fill='%23008da8' fill-opacity='.35'/%3E%3Cpath d='M8.6 10.8h4.8M8.6 13h4.8M8.6 15.2h3' stroke='%23008da8' stroke-width='1.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E"); }
.docs-links .docs-list__item--image::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%234fb4c7'/%3E%3Ccircle cx='8' cy='8.3' r='1.7' fill='%23fff'/%3E%3Cpath d='M4.6 16.4l4.1-4.8 2.9 3.1 2.1-2.2 3.7 3.9z' fill='%23fff'/%3E%3C/svg%3E"); }
.docs-links .docs-list__item--www::before   { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%2300667a'/%3E%3Cpath d='M8 7h7v7M15 7l-8 8' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E"); }
.docs-links .docs-list__item--page::before  { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%236f9aa4'/%3E%3Cpath d='M7.2 4h5.3l3.5 3.5V17a1 1 0 0 1-1 1H7.2a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z' fill='%23fff'/%3E%3Cpath d='M12.5 4v2.5a1 1 0 0 0 1 1H16z' fill='%236f9aa4' fill-opacity='.35'/%3E%3Cpath d='M8.6 10.8h4.8M8.6 13h4.8M8.6 15.2h3' stroke='%236f9aa4' stroke-width='1.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E"); }
.docs-links .docs-list__item--plain::before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Crect width='22' height='22' rx='6' fill='%23b8c4c8'/%3E%3Cpath d='M7.2 4h5.3l3.5 3.5V17a1 1 0 0 1-1 1H7.2a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1z' fill='%23fff'/%3E%3Cpath d='M12.5 4v2.5a1 1 0 0 0 1 1H16z' fill='%23b8c4c8' fill-opacity='.35'/%3E%3Cpath d='M8.6 10.8h4.8M8.6 13h4.8M8.6 15.2h3' stroke='%23b8c4c8' stroke-width='1.2' stroke-linecap='round' fill='none'/%3E%3C/svg%3E"); }

.docs-links .docs-list__link {
	color: #008da8;
	font-weight: 400;
	text-decoration: none;
	overflow-wrap: anywhere;
	transition: color .15s;
}
.docs-links .docs-list__link:hover,
.docs-links .docs-list__link:focus {
	color: #00667a;
	text-decoration: underline;
}
.docs-links .docs-list__plain {
	color: #6b7a80;
	font-weight: 500;
	overflow-wrap: anywhere;
}

/* сброс стилей темы у ссылки с картинкой (класс img-inside нужен для fancybox) */
.docs-links .docs-list__link.img-inside {
	display: inline;
	position: static;
	width: auto;
	height: auto;
	overflow: visible;
}
.docs-links .docs-list__link.img-inside::before,
.docs-links .docs-list__link.img-inside::after {
	content: none;
	display: none;
}

/* ---------- табы ---------- */
.docs-links .nav-tabs {
	margin-bottom: 24px;
	border-bottom: 1px solid #e8ebf0;
}
.docs-links .nav-tabs > li > a {
	margin-right: 4px;
	padding: 10px 18px;
	border: 0;
	border-bottom: 2px solid transparent;
	border-radius: 8px 8px 0 0;
	background: transparent;
	color: #8190a5;
	font-weight: 500;
	transition: color .2s, background-color .2s;
}
.docs-links .nav-tabs > li > a:hover {
	background: #f5f7fa;
	color: #1b2330;
}
.docs-links .nav-tabs > li.active > a,
.docs-links .nav-tabs > li.active > a:hover,
.docs-links .nav-tabs > li.active > a:focus {
	border: 0;
	border-bottom: 2px solid #008da8;
	background: transparent;
	color: #008da8;
}

/* ---------- адаптивность ---------- */
@media (max-width: 991px) {
	.docs-links .docs-list--cols-3,
	.docs-links .docs-list--cols-4 {
		column-count: 2;
	}
}
@media (max-width: 575px) {
	.docs-links .docs-list--cols-2,
	.docs-links .docs-list--cols-3,
	.docs-links .docs-list--cols-4 {
		column-count: 1;
	}
	.docs-links .docs-section__title {
		font-size: 20px;
	}
}
/* End */
/* /local/templates/aspro-allcorp2/components/bitrix/news.list/docs-list-links-simple/style.css?17931750607241 */
