

/* Start:/local/templates/um_default/components/bitrix/news.detail/study_detail/style.css?165277615210031*/
#wrapper .study_items
{
	display: block;
	margin-top: 16px;
	position: relative;
	padding-left: 16px;
}
#wrapper .in_folder .study_items
{
	padding-left: 40px;
}

#wrapper .study_items .item
{
	margin-bottom: 8px;
}

#wrapper .study_items .item .name
{
	display: inline;
	margin-right: 2px;
}

#wrapper .study_items .item a:link .lector,
#wrapper .study_items .item a:active .lector,
#wrapper .study_items .item a:visited .lector
{
	display: inline;
	margin-right: 2px;
	color: #0031AE;
	transition: 0.2s color ease-in-out;
}
#wrapper .study_items .item a:hover .lector
{
	color: #189560;
}

#wrapper .study_items .item a:link .name,
#wrapper .study_items .item a:active .name,
#wrapper .study_items .item a:visited .name
{
	display: inline;
	margin-right: 2px;
	color: #0031AE;
	transition: 0.2s color ease-in-out;
}
#wrapper .study_items .item a:hover .name
{
	color: #189560;
}

#wrapper .study_items .item .video_href_area
{
	display: inline;
}

#wrapper .study_level1_area
{
	margin-top: 20px;
	padding-bottom: 10px;
	overflow: auto;
}

#wrapper .content .study_level3 .item .set_pass
{
	display: none;
}

#wrapper .study_level2 .item
{
	margin-top: 20px;
}

#wrapper .study_level2 .item a:link,
#wrapper .study_level2 .item a:link,
#wrapper .study_level2 .item a:visited
{
	font-size: 16px;
	text-decoration: none;
	color: #0031AE;
	border-bottom: 1px dashed #0031AE;
}
#wrapper .study_level2 .item a:hover
{
	color: #189560;
	border-bottom: 1px dashed #189560;
}

#wrapper .study_level2 .item.passed a:link,
#wrapper .study_level2 .item.passed a:link,
#wrapper .study_level2 .item.passed a:visited
{
	font-size: 16px;
	text-decoration: none;
	color: #951818;
	border-bottom: 1px dashed #e0dad4;
}
#wrapper .study_level2 .item.passed a:hover
{
	color: #189560;
	border-bottom: 1px dashed #c1e4d5;
}

#wrapper .study_level2 .item.active a:link,
#wrapper .study_level2 .item.active a:link,
#wrapper .study_level2 .item.active a:visited,
#wrapper .study_level2 .item.active a:hover
{
	font-weight: bold;
}

#wrapper .study_level3 .item
{
	margin-top: 20px;
	margin-left: 40px;
	width: 500px;
	position: relative;
}

#wrapper .study_level3 .item .video_ico
{
	position: absolute;
	width: 24px;
	height: 14px;
	top: 3px;
	left: -30px;
	background: url(/local/templates/um_default/images/additional_sprite.svg#ico_video-view-blue) center center no-repeat;
	background-size: cover;
}
#wrapper .study_level3 .item.passed .video_ico
{
	background:url(/local/templates/um_default/images/additional_sprite.svg#ico_video-view-brown) center center no-repeat;
	background-size: cover;
}

#wrapper .study_level3 .item a:link,
#wrapper .study_level3 .item a:link,
#wrapper .study_level3 .item a:visited
{
	font-size: 16px;
	text-decoration: none;
	color: #0031AE;
	border-bottom: 1px dashed #d3dfff;
}
#wrapper .study_level3 .item a:hover
{
	color: #189560;
	border-bottom-color: #c1e4d5;
}

#wrapper .study_level3 .item.passed a:link,
#wrapper .study_level3 .item.passed a:link,
#wrapper .study_level3 .item.passed a:visited,
#wrapper .study_level3 .item.passed a:link .lector,
#wrapper .study_level3 .item.passed a:link .lector,
#wrapper .study_level3 .item.passed a:visited .lector,
#wrapper .study_level3 .item.passed a:link .name,
#wrapper .study_level3 .item.passed a:link .name,
#wrapper .study_level3 .item.passed a:visited .name
{
	color: #951818;
	border-bottom-color: #e0dad4;
}
#wrapper .study_level3 .item.passed a:hover,
#wrapper .study_level3 .item.passed a:hover .lector,
#wrapper .study_level3 .item.passed a:hover .name
{
	color: #189560;
	border-bottom-color: #c1e4d5;
}

#wrapper .study_level3 .item.active a:link,
#wrapper .study_level3 .item.active a:link,
#wrapper .study_level3 .item.active a:visited,
#wrapper .study_level3 .item.active a:hover
{
	font-weight: bold;
}

#wrapper .study_subclass_header
{
	display: none;
}
#wrapper .study_subclass_header.active
{
	display: block;
	margin-top: 16px;
	font-size: 16px;
}

#wrapper article.details *
{
	font-style: italic;
	color: #777;
}

.spin_video_area
{
	position: fixed;
	height: auto;
	top: 50px;
	left: 50%;
	margin-left: -534px;
	width: 1068px;
	border: 3px double #e12229;
	padding: 10px 20px;
	box-sizing: border-box;
	border-radius: 3px;
	z-index: 21;
}
.spin_video_area.x1
{
	background: #FFFFFF;
}
.spin_video_area.x2
{
	width: 686px;
	margin-left: -343px;
	background: #FFFFFF;
}
.spin_video_area.x4
{
	top: 70px;
	width: 520px;
	margin-left: -260px;
	padding: 0;
	border: 0;
	text-align: center;
}
.spin_video_area.x4_2
{
	top: 15px;
	width: 420px;
	margin-left: -210px;
	padding: 0;
	border: 0;
	text-align: center;
}
.spin_video_area.x4_3
{
	top: 70px;
	width: 320px;
	margin-left: -160px;
	padding: 0;
	border: 0;
	text-align: center;
}

.spin_video_area .spin_video_inner
{
	position: relative;
}

.spin_video_area.x1 .spin_video_inner .spin_ico
{
	position: absolute;
	top: -52px;
	right: -23px;
	width: 120px;
	height: 40px;
	background: url(/local/templates/um_default/images/logo.png) top left no-repeat;
	background-size: contain;
}
.spin_video_area.x2 .spin_video_inner .spin_ico
{
	position: absolute;
	top: -52px;
	right: -23px;
	width: 120px;
	height: 40px;
	background: url(/local/templates/um_default/images/logo.png) top left no-repeat;
	background-size: contain;
}

.spin_video_area .spin_video_inner .close
{
	font-family: Arial, Tahoma;
	color: #b9282e;
	position: absolute;
	top: -32px;
	right: -42px;
	width: 40px;
	height: 40px;
	cursor: pointer;
	background: #FFF url(/local/templates/um_default/images/additional_sprite.svg#ico_cross-view-black) center center no-repeat;
	background-size: contain;
	border: 1px solid black;
	border-radius: 20px;
}
.spin_video_area.x4 .spin_video_inner .close,
.spin_video_area.x4_3 .spin_video_inner .close
{
	top: -50px;
	right: 10px;
}
.spin_video_area.x4_2 .spin_video_inner .close
{
	top: 0;
	right: -60px;
}

.spin_video_area .spin_header
{
	font-size: 16px;
	margin-bottom: 16px;
}

.spin_video_area.x4 .spin_header,
.spin_video_area.x4_2 .spin_header,
.spin_video_area.x4_3 .spin_header
{
	padding: 0 10px;
	margin-bottom: 5px;
}

.spin_video_area .spin_header .spin_author
{
	white-space: nowrap;
}

.spin_video_area .spin_video_block
{
	position: relative;
}

.spin_video_area .spin_video_block .spin_load_back
{
	position: absolute;
	left: 0;
	right: 0;
	top: 100px;
	text-align: center;
	font-size: 18px;
}

.spin_video_area .spin_video_block iframe
{
	border: none;
	position: relative;
}

#wrapper .backshad.for_video
{
	background: #777777;
}

#wrapper .content.pass_check .study_level3 .item .set_pass
{
	display: none;
	position: absolute;
	top: -10px;
	right: -240px;
	width: 240px;
	cursor: pointer;
}
#wrapper .content.pass_check .study_level3 .item:hover .set_pass
{
	display: block;
}

#wrapper .content.pass_check .study_level3 .item .set_pass .pass_ico_area
{
	float: left;
	width: 38px;
	height: 38px;
	border: 1px solid #0031AE;
	border-radius: 20px;
	margin-left: 5px;
}
#wrapper .content.pass_check .study_level3 .item.passed .set_pass .pass_ico_area
{
	width: 38px;
	height: 38px;
	border: 1px solid #189560;
	background: #189560;
}

#wrapper .content.pass_check .study_level3 .item .set_pass .pass_ico_area .pass_ico
{
	margin-top: 8px;
	margin-left: 8px;
	width: 26px;
	height: 26px;
	background: url(/local/templates/um_default/images/additional_sprite.svg#ico_video-view7-pass) center center no-repeat;
	background-size: cover;
}
#wrapper .content.pass_check .study_level3 .item.passed .set_pass .pass_ico_area .pass_ico
{
	background: url(/local/templates/um_default/images/additional_sprite.svg#ico_video-view7-passed) center center no-repeat;
	background-size: cover;
}

#wrapper .content.pass_check .study_level3 .item .set_pass .pass_text
{
	float: left;
	display: block;
	padding-top: 12px;
	padding-left: 7px;
	color: #00069C;
}
#wrapper .content.pass_check .study_level3 .item.passed .set_pass .pass_text
{
	display: none;
}

#wrapper .content.pass_check .study_level3 .item .set_pass .passed_text
{
	display: none;
}
#wrapper .content.pass_check .study_level3 .item.passed .set_pass .passed_text
{
	float: left;
	display: block;
	padding-top: 12px;
	padding-left: 7px;
	color: #189560;
}

@media screen and (max-width: 1199px)
{
	#wrapper .content.pass_check .study_level3 .item .set_pass
	{
		display: block;
	}

	#wrapper .content.pass_check .study_level3 .item.lesson
	{
		min-height: 40px;
	}
}

@media screen and (max-width: 870px) {
	#wrapper .content.pass_check .study_level3 .item .set_pass .pass_text,
	#wrapper .content.pass_check .study_level3 .item.passed .set_pass .passed_text
	{
		display: none;
	}

	#wrapper .content.pass_check .study_level3 .item .set_pass
	{
		width: 40px;
		height: 40px;
		right: -50px;
	}
}

@media screen and (max-width: 660px)
{
	#wrapper .content .study_level3 .item
	{
		width: auto;
	}

	#wrapper .content.pass_check .study_level3 .item.lesson
	{
		min-height: 60px;
	}

	#wrapper .content.pass_check .study_level3 .item .set_pass
	{
		right: auto;
		left: -36px;
		top: 26px;
		width: 30px;
		height: 30px;
	}

	#wrapper .study_level3 .item .video_ico
	{
		width: 24px;
		height: 14px;
		position: absolute;
		top: 3px;
		left: -36px;
	}

	#wrapper .content.pass_check .study_level3 .item .set_pass .pass_ico_area,
	#wrapper .content.pass_check .study_level3 .item.passed .set_pass .pass_ico_area
	{
		margin-left: -4px;
		width: 28px;
		height: 28px;
	}

	#wrapper .content.pass_check .study_level3 .item .set_pass .pass_ico_area .pass_ico
	{
		margin-top: 6px;
		margin-left: 6px;
		width: 18px;
		height: 18px;
	}
}
/* End */
/* /local/templates/um_default/components/bitrix/news.detail/study_detail/style.css?165277615210031 */
