

/* Start:/bitrix/templates/new2019/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?17156809621916*/
.article-detail table,
.catalog-detail table{
	border: 0px;
}
.article-detail table th,
.catalog-detail table th{
  font-weight: 400;
  color: #333;
  line-height: 26px;
  text-align: left;
  padding: 23px 20px 23px 30px;
  background-color: #fdc100;
  vertical-align: middle;
  height: 50px;
}
.article-detail table tr:nth-child(2n-1) td,
.catalog-detail table tr:nth-child(2n-1) td {
  background-color: #f8fafb;
}
.article-detail table td,
.catalog-detail table td {
  min-height: 70px;
  line-height: 26px;
  background-color: #fff;
  padding: 23px 20px 23px 30px;
}
.article-detail ul {
	padding-left:30px;
	padding-top:10px;	
}
.article-detail  ul li{
	list-style: none ;
	margin-bottom:30px;
	position:relative;

}
.article-detail ul li:before {
    content: ' ';
    background: url(/images/cross-line.png) left top no-repeat;
        background-size: auto;
    background-size: 11px 21px;
    width: 11px;
    height: 21px;
    display: block;
    position: absolute;
    left: -30px;
}


.article-detail .example {
	padding-top:0 !important;
	padding-bottom: 0px !important 
} 

.case-slider {
	margin-bottom:100px !important;
}

.article-body {
	margin-bottom: 50px !important
}

.article-detail .h3-inner-style {
    font-size: 32px;
    font-weight: 900;
    margin-bottom: 55px;
    position: relative;
    margin-top: 55px;
}
.article-detail .h3-inner-style:after {
    content: ' ';
    width: 98px;
    height: 5px;
    background: #ffc948;
    position: absolute;
    bottom: -18px;
    left: 0;
}

.videos-main {
	margin-bottom:0px !important
}

@media (max-width:768px) {
	.article-detail .h3-inner-style {
	    font-size: 20px;
	}
	.article-detail .h3-inner-style:after {
	    width: 55px;
	}
	.article-detail .h3-inner-style {
		margin-top:15px;
		margin-bottom:25px;
	}
	.case-slider {
		margin-bottom:30px !important;
	}	
	
	.article-detail .example { 
		padding-bottom:20px !important
	}
}


/* End */


/* Start:/bitrix/templates/new2019/components/bitrix/news.list/videos-articles/style.css?16493185844506*/
/* блок Видео  */

.example {
    padding-bottom: 50px !important;
}

.videos-main {
	margin-bottom:130px;
}

.videos-main  .owl-carousel {
	padding:0 80px;
	max-width:93%;
}


.videos-main h2 {
	margin-bottom:20px;
	float:left
}

.videos-main .item{
	padding:30px 25px;
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.12);
	margin-top:25px;
	margin-bottom:35px;
	max-width:270px;
	margin-left:auto;
	margin-right:auto
}

.videos-main .item:hover {
	//box-shadow: 0 5px 25px rgba(13, 17, 25, 0.17) !important;
}

.videos-main img {
	max-width:100%
}


.video-main-title {
	font-size: 13px;
	line-height:1.54;
	min-height:60px;
	margin-bottom:20px;
}
.video-main-title-en{
	min-height:80px;
}
.videos-main .owl-nav {
	position:absolute;
	width:100%;
	top:50%;
	left:0;
	margin-top:-50px
}


.videos-main a {
	display: block;
	position:relative;
}

.videos-main a:hover .button-play-before{
       display: none
}

.videos-main a:hover .button-play-after{
       display: block !important
}


.videos-main  .owl-nav button.owl-prev {
    background-image: url(/images/left.png) !important;
	background-size: 50px 50px !important;
	width: 50px;
	height: 50px;
	position:absolute;	
	left:0px !important
}


.videos-main  .owl-nav button.owl-prev:hover {
    background-image: url(/images/left-hover.png) !important;
	background-size: 50px 50px !important;
}

.videos-main  .owl-nav button.owl-next {
    background-image: url(/images/right.png) !important;
	background-size: 50px 50px !important;
	width: 50px;
	height: 50px;
	right:0px; 
	position:absolute;
}

.videos-main .owl-nav button.owl-next:hover {
   	 background-image: url(/images/right-hover.png) !important;
	background-size: 50px 50px !important;
}

.videos-main  .button-play {
	max-width: 44px !important;
	position: absolute;
	left: calc(50% - 22px);
	top: calc(50% - 22px);
}

.videos-main  .owl-dots {
    text-align: center;
    margin-top: 15px;
}

.videos-main .owl-dot {
    background: #dde9ef !important;
    border-radius: 100%;
    width: 15px;
    height: 15px;
    margin: 0 15px;
}


.videos-main .owl-dot.active {
    border: 2px solid #fdc100;
    background: #fff !important;
	
}


.videos-title {
	float:right;
	font-size: 13px;
	font-weight: bold;
	line-height: 1.38;	
	margin-top:20px;
	width:35%;
	vertical-align: baseline
}


.videos-title span {
	display: block;
	float:left;
	margin-right:20px;	
}

.videos-title .instagram {
    width: 20px;
    height: 20px;
    background: url(/images/in.png) center center no-repeat;
        background-size: auto;
    background-size: 20px 20px;
	display: block;
	float:left;
    margin-right: 10px;
	margin-top:5px;	
}
 
.videos-title .youtube {
    width: 20px;
    height: 20px;
    background: url(/images/you.png) center center no-repeat;
        background-size: auto;
    background-size: 20px 20px;
	display: block;
	float:left;
    margin-right: 10px;
	margin-top:5px;
}

.videos-title .vk_logo {
    width: 20px;
    height: 20px;
    background: url(/images/vk.png) center center no-repeat;
        background-size: auto;
    background-size: 20px 20px;
	display: block;
	float:left;
	margin-top:5px;	
}

.videos-title.visible-xs {
	float: none;
	width:100%;
	text-align: center;
}

.videos-title.visible-xs span {
	display: block;
	float: none;
	margin-bottom:15px;
	margin-right:0
}

.videos-title.visible-xs .instagram,
.videos-title.visible-xs .youtube,
.videos-title.visible-xs .vk_logo {
	float: none;
	display: inline-block;
	margin:0 5px;
	width:30px;
	height:30px;
	background-size:30px 30px;
}


@media (max-width:767px)  {
	.videos-main .owl-carousel {
		padding: 0px;
		width: calc(100% + 30px);
		max-width: calc(100% + 30px);		
		margin-left:-15px;
	}	
	.example {
		padding-bottom: 0px !important;
	}
	.videos-main {
		margin-bottom: 110px;
	}	
	
	.videos-main .owl-nav {
		margin-top:10px;
	}

	.videos-main .owl-nav button.owl-prev {
		left:10px !important;
	}	
	.videos-main .owl-nav button.owl-next {
		right:10px;
	}	
	
	.videos-main  .owl-nav button.owl-prev {
	    background-image: url(/images/left2.png) !important;
		background-size: 50px 50px !important;
	}
	
	
	.videos-main  .owl-nav button.owl-next {
	    background-image: url(/images/right2.png) !important;
		background-size: 50px 50px !important;

	}

	.videos-main .owl-nav button.owl-prev {
		left: -5px !important
	}
	
	.videos-main .owl-nav button.owl-next {
		right:-5px !important
	}	
}

@media (max-width:992px) {


	.videos-main .item {
		max-width: calc(100% - 30px)
	} 
}


/* End */
/* /bitrix/templates/new2019/components/bitrix/news/articles/bitrix/news.detail/.default/style.css?17156809621916 */
/* /bitrix/templates/new2019/components/bitrix/news.list/videos-articles/style.css?16493185844506 */
