#chiefs{
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: start;
		-moz-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
		-webkit-box-align: start;
		-moz-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
}

.chief-item .chief-name .name, .chief-item .chief-name .position, .chief-item .chief-name .position-director{display: block;}

.section-3-investor-relations-left{position: relative;}
.section-3-investor-relations-left__link{position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 10; }

/*Адаптив*/

@media (max-width: 1023px) {
	
.lightcase-inlineWrap{height: auto!important;}
.lightcase-inlineWrap .inline1{ height: auto!important;
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-pack: justify;
    -moz-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
}
.lightcase-inlineWrap .inline1--block{display: block;}

.lightcase-inlineWrap .inline1 .modal-text, .lightcase-inlineWrap .inline1 .modal-images{ width: 100%; box-sizing: border-box; float: left;
	-webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
.lightcase-inlineWrap .inline1--block .modal-text, .lightcase-inlineWrap .inline1--block .modal-images{ width: 100%; box-sizing: border-box; float: none;}
.lightcase-inlineWrap .inline1 .modal-images img{width: 100%; height: 100%!important; object-fit: cover;}
.lightcase-inlineWrap .inline1 .modal-text{overflow: auto;}
	
	ul.tabs_s_s.tabs_new_s{
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: justify;
		-moz-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-align-content: stretch;
		-ms-flex-line-pack: stretch;
		align-content: stretch;
		-webkit-box-align: center;
		-moz-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	ul.tabs_s_s.tabs_new_s li{width: auto;
		-webkit-flex: 1 0 auto;
		-ms-flex: 1 0 auto;
		flex: 1 0 auto;
	}
	
	.fix-button{right: 25px; z-index: 100; }
	.btn-open-subscribe2{font-size: 14px; width: 130px;}
	
	.box_file_reports .link-post-file > span{ float: left!important; display: block!important; margin: 25px 0 0 0!important; line-height: normal!important; }
	.box_file_reports > p > a{height: auto!important; padding-bottom: 8px;}
	
	table.dividends-tables tr th, .images_graph-table table tr th, .text_table-share table tr th{font-size: 16px; padding: 10px 5px;}
	table.dividends-tables tr td, .images_graph-table table tr td, .text_table-share table tr td{font-size: 14px!important; padding: 10px 5px;}
	
	.sections_group .section_wrapper{padding-left: 0!important; padding-right: 0!important;}
	.menu-breadcrumbs-ul.menu-breadcrumbs-ul-2, .sections_group{padding: 0 20px; box-sizing: border-box; }
	
	.lightcase-contentInner {
        max-height: none!important;
        height: auto!important;
    }
}
@media (max-width: 1023px) {
	
	select{width: 100%; box-sizing: border-box;}
		
	.sections_group .section_wrapper{padding-left: 0!important; padding-right: 0!important;}
	
	.vc_col-xs-12, .vc_column_container{width: 100%;}
	.compliance-left{padding-right: 0!important;}
	.compliance-right{padding-left: 0!important;}
	
	.menu-breadcrumbs-ul.menu-breadcrumbs-ul-2, .sections_group{padding: 0 20px; box-sizing: border-box; }
	#chiefs{margin: 12px -10px 20px -10px!important;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: start;
		-moz-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-align-content: flex-start;
		-ms-flex-line-pack: start;
		align-content: flex-start;
		-webkit-box-align: start;
		-moz-box-align: start;
		-webkit-align-items: flex-start;
		-ms-flex-align: start;
		align-items: flex-start;
	}
	.chief-item{width: 50%; -webkit-flex: 0 1 50%;  -ms-flex: 0 1 50%; flex: 0 1 50%; padding: 0 10px; box-sizing: border-box; margin-bottom: 30px;}
	
	.corporate-governance-item{width: 100%; margin: 0 0 20px!important;}
	.corporate-governance-item-title{min-height: 18px}
	
	.page-template-template-sustainable-development .close-modal, 
	.page-template-template-management .close-modal, 
	.page-template-template-chiefs .close-modal{width: 15px; height: 15px; top: 30px; right: 30px; }
	
	.page-template-template-sustainable-development i.spu-icon.spu-icon-close2, 
	.page-template-template-management i.spu-icon.spu-icon-close2, 
	.page-template-template-chiefs i.spu-icon.spu-icon-close2{ font-size: 15px;  line-height: 15px; }
	
	.heading-on-slider-2{font-size: 20px; line-height: 24px;}
	ul.accordion-slider .description{min-width: 0;}
	ul.accordion-slider .description p{font-size: 14px; line-height: 16px; margin-top: 20px;}
	
	.sustain-item .sustain-text .title{font-size: 16px!important;}
	.sustain-item .sustain-text .text{font-size: 14px;}
	
	.title-modal{margin-bottom:20px; left: 0px;  top: auto; font-size: 38px; width: 100%; padding: 0 40px; box-sizing: border-box; }
	.modal-text{padding: 40px; box-sizing: border-box; font-size: 14px!important; width: 100%; padding-top: 0;}
	.modal-images img{min-height: 200px; object-fit: cover;}
	
	.tabs_news.slider-video-tabs-all{padding-left: 20px; padding-right: 20px;}
	.tabs_news.slider-video-tabs-all .owl-nav.disabled{display: none!important;}
	/*.tabs_news.slider-video-tabs-all .owl-carousel.owl-drag .owl-item{ margin-right: 40px!important;}*/
	
	.modal-student.pactive{position: fixed; bottom: 20px; overflow: auto; pointer-events: none; padding: 0 20px; right: 0; box-sizing: border-box;}
	.modal-student-wrapper{ pointer-events: auto; overflow: auto; height: 100%; box-sizing: border-box; width: 100%;}
	
	.all-graduates-students-item{margin: 0 -10px;}
	/*.graduates-students-list-bottom-list .graduates-students-item{padding: 20px 10px; width: 50%; box-sizing: border-box; }*/
	.btn-open-modal.btn-open-modal-2{width: 150px;}
	
	.Empployees-bottom-list{padding: 20px 0; width: 100%; margin: 0 -15px;}
	.Empployees-item{width: 50%; float: left; margin: 0 0 20px!important; padding: 0 15px; box-sizing: border-box; }
	.Empployees-item:last-child{width: 100%; margin-bottom: 0!important;}
	
	body.page-template-news_test_a_s .item-news{padding: 5px 20px; height: auto;}
	body.page-template-news_test_a_s .data-news, 
	body.page-template-news_test_a_s .title-news{font-size: 16px;}
	
	.modal-title-plus-soc .modal-title{font-size: 18px; line-height: 1; }
	
	.section-1-investor-relations{background-size: cover;}
	.section-3-investor-relations-left, .left-section-1-investor-relations{width: 100%; box-sizing: border-box; }
	.right-section-1-investor-relations{position: static;}
	
	.right-5-investor-relations, .left-5-investor-relations{width: 50%; box-sizing: border-box; float: left;}
	.left-5-investor-relations .investor-relations-number{font-size: 50px;}
	.left-item-on-riht a img{right: 55px;}
	
	.tabs_news.financial-report ul.tabs.tabs_s_s li a, .tabs_news.financial-report ul.tabs2.tabs_s_s li a{font-size: 14px;}
	
	body.page-template-template-news-for-investors .tabs_news.financial-report ul.tabs2.tabs_s_s li:first-child{margin-left: 10px;}
	
	.tab_container .item-news{ padding: 10px; height: auto;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: start;
		-moz-box-pack: start;
		-webkit-justify-content: flex-start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		-webkit-align-content: center;
		-ms-flex-line-pack: center;
		align-content: center;
		-webkit-box-align: center;
		-moz-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.tab_container .data-news-new{font-size: 14px; width: 100px; 
		-webkit-flex: 0 0 100px;
		-ms-flex: 0 0 100px;
		flex: 0 0 100px;
	}
	.tab_container .title-news{font-size: 14px; position: static; padding-right: 0; line-height: 1; 
		-moz-transform: rotate(0deg) scale(1, 1) skewX(0deg) skewY(0deg) translate(0px, 0px);/* FF3.5+ */
		-webkit-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/*Saf3.1+, Chrome*/
		-o-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/* Opera 10.5 */
		-ms-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/* IE 9 */
		transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);
	}
	
	.tabs_news.financial-report ul.tabs.tabs_s_s li, .tabs_news.financial-report ul.tabs2.tabs_s_s li{margin: 0 10px 5px 0;}
	
	.item-report-left{display: block; width: 100%; height: auto; padding: 20px 20px; box-sizing: border-box; }
	.item-report-right{position: static; width: 100%; opacity: 1; box-sizing: border-box; }
	a.item-report-right-item{box-sizing: border-box; height: auto;}
	
	.box_file_reports .link-post-file > span.data-news-new{width: 120px!important;}
	.title-report{left: 140px;}
/* 	
	.title-about_company{display: none;} */
	
}
    
@media (max-width: 640px) {
	.page-template-template-sustainable-development #lightcase-case, 
	.page-template-template-management #lightcase-case, 
	.page-template-template-chiefs #lightcase-case{text-shadow: none; box-sizing: border-box; }
	
	.page-template-template-sustainable-development .lightcase-icon-next, .page-template-template-sustainable-development .lightcase-icon-prev{display: none!important}
	.page-template-template-management .lightcase-icon-prev, .page-template-template-chiefs .lightcase-icon-prev{ left: 30px!important; bottom: calc(50% - 40px)!important; height: 40px; margin-bottom: -0.5em!important;}
	.page-template-template-management .lightcase-icon-next, .page-template-template-chiefs .lightcase-icon-next{ right: 30px!important; bottom: calc(50% - 40px)!important; height: 40px; margin-bottom: -0.5em!important;}
	
	.page-template-template-sustainable-development .lightcase-inlineWrap .inline1, 
	.page-template-template-management .lightcase-inlineWrap .inline1, 
	.page-template-template-chiefs .lightcase-inlineWrap .inline1{background: #fff; }
	
	.page-template-template-management .lightcase-inlineWrap .lightcase-contentInner, .page-template-template-chiefs .lightcase-inlineWrap .lightcase-contentInner{ height: auto; max-height: none; }
	.page-template-template-management .modal-chief-overview, .page-template-template-chiefs .modal-chief-overview{ max-height: none; }
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-images, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-images{width: 40%; margin-right: -4px;}
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-text, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-text{width: 60%; margin-right: -4px; box-sizing: border-box;}
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-images img, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-images img{width: 100%; height: 100%!important; object-fit: cover; }
	
	.sustain-item{width: 100%;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
	}
	
	.our_guidelines2-wrapper{display: none;}
	
	.title-modal{font-size: 28px;}
	
	.vac_links_back_wrap{float: none; }
	
	.graduates-students-form div{width: 100%; float: none; padding: 0; margin-bottom: 15px;}
	.graduates-students-form-end .graduates-students-form-right{float: none;}
	span.close-modal-now{display: none;}
	
	.right-block-Empployees, .left-block-Empployees{width: 100%; float: none; margin: 0 0 20px;}
	
	.Empployees-item{width: 100%; float: none;}
	
	.item-corporate-m{width: 100%; float: none; padding: 20px 0;}
}

/* MOB */
@media (max-width: 480px) {
	.chief-item{width: 98%; -webkit-flex: 0 1 98%;  -ms-flex: 0 1 98%; flex: 0 1 98%;}
	
	.page-template-template-management .lightcase-inlineWrap .inline1, .page-template-template-chiefs .lightcase-inlineWrap .inline1{background: #fff; display: block!important;}
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-images, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-images{ display: block; width: 100%; height: 100%; margin-right: 0; float: none;  overflow: hidden;}
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-images img, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-images img{width: 100%; height: 100% !important; object-fit: cover; margin-top: 0%;}
	.page-template-template-management .lightcase-inlineWrap .inline1 .modal-text, .page-template-template-chiefs .lightcase-inlineWrap .inline1 .modal-text{width: 100%; margin-right: 0; box-sizing: border-box; float: none;     top: -80px;
    z-index: 9999999999999999999999;
    background: #fff;
    position: relative;
}
	
	.heading-on-slider-2{font-size: 18px; line-height: 20px;}
	ul.accordion-slider .description{min-width: 0; padding: 30px 10px;}
	ul.accordion-slider .description p{font-size: 13px; line-height: 15px; }
	ul.accordion-slider a{padding-left: 15px; padding-right: 15px; font-size: 16px;}
	
	.graduates-students-list-bottom-list .graduates-students-item{width: calc(100% - 20px); float: none;}
	.graduates-students-list-bottom-list .btn-open-modal.btn-open-modal-2 {
    width: 130px;
    font-size: 14px;
}
	.graduates-students-item .sustain-text span.title {
    font-size: 16px !important;
}
	.graduates-students-form span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item{width: 100%; padding: 0;}
	
	/*body.page-template-news_test_a_s .data-news{width: 100%; display: block; line-height: normal; margin-bottom :15px;}*/
	body.page-template-news_test_a_s .title-news{padding: 0; position: static;
		-moz-transform: rotate(0deg) scale(1, 1) skewX(0deg) skewY(0deg) translate(0px, 0px);/* FF3.5+ */
		-webkit-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/*Saf3.1+, Chrome*/
		-o-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/* Opera 10.5 */
		-ms-transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);/* IE 9 */
		transform: rotate(0deg) scale(1, 1) skew(0deg, 0deg) translate(0px, 0px);
	}
	
	.page-template-news_test_a_s .modal-contant, .page-template-news_test_a_s .header_modal{padding-left: 20px; padding-right: 20px; width: 100%; box-sizing: border-box; }
	.news-arrow-next, .news-arrow-prev{display: none;}
	
	.item-corporate-zurnal{width: 50%; margin: 0 -4px 20px; padding: 0 15px; box-sizing: border-box; float: none;}
	
	.section-2-investor-relations-right, .section-2-investor-relations-left{width: 100%; margin: 0; float: none;}
	.section-2-investor-relations-left{margin-bottom: 20px;}
	.left-item-on-riht{float: none; }
	.left-item-on-riht a span{padding-left: 40px;}
	.left-item-on-riht a img{right: auto; left: 0;}
	
	.right-5-investor-relations, .left-5-investor-relations{width: 100%; float: none;}
	
	.tabs_news ul.tabs_s_s li{width: calc(50% - 12px)!important; float: none; vertical-align: top; margin-right: 8px; display: inline-block; margin-bottom: 10px;}
	
	.fix-button{position: static; margin: 20px 0;  }
	.tab_container a.link-news-link-all{width: 100%;}
	.tab_container .item-news{width: 100%; box-sizing: border-box; }
	
	.tabs_news.financial-report ul.tabs.tabs_s_s li:first-child, .tabs_news.financial-report ul.tabs2.tabs_s_s li:first-child, body.page-template-template-news-for-investors .tabs_news.financial-report ul.tabs2.tabs_s_s li:first-child{margin-left: 0px;}
	
	.item-calendar-events{ min-height: 60px;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-direction: normal;
		-moz-box-direction: normal;
		-webkit-box-orient: horizontal;
		-moz-box-orient: horizontal;
		-webkit-flex-direction: row;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-flex-wrap: nowrap;
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
		-webkit-box-pack: justify;
		-moz-box-pack: justify;
		-webkit-justify-content: space-between;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-align-content: stretch;
		-ms-flex-line-pack: stretch;
		align-content: stretch;
		-webkit-box-align: center;
		-moz-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.date-item-calendar-events{font-size: 14px; height: auto; line-height: 1; width: 100px; padding: 10px 15px; box-sizing: border-box; white-space:nowrap;
		-webkit-flex: 0 0 120px;
		-ms-flex: 0 0 120px;
		flex: 0 0 120px;
		-webkit-align-self: stretch;
		-ms-flex-item-align: stretch;
		align-self: stretch;
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		 -webkit-box-align: center;
		-moz-box-align: center;
		-webkit-align-items: center;
		-ms-flex-align: center;
		align-items: center;
	}
	.name-item-calendar-events{font-size: 11px; padding: 10px; margin: 0; box-sizing: border-box;
		-webkit-flex: 1 1 auto;
		-ms-flex: 1 1 auto;
		flex: 1 1 auto;
		padding-right: 40px;
	}
	
	.item-report-left-title{font-size: 20px;}
	.item-report-left-date{font-size: 16px;}
	.item-report-right-item-size, .item-report-right-item-title{font-size: 14px;}
	
	ul.tabs_s_s.tabs_new_s{
		-webkit-flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}
	ul.tabs_s_s.tabs_new_s li{ margin: 0 0 5px;
		-webkit-flex: 1 0 100%;
		-ms-flex: 1 0 100%;
		flex: 1 0 100%;
	}
	ul.tabs_s_s.tabs_new_s li:nth-of-type(2), ul.tabs_s_s.tabs_new_s li:nth-of-type(1){
		-webkit-flex: 0 0 50%;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
	}
	
	.tab_content2 > p > a, .box_file_reports > p > a{width: 100%; box-sizing: border-box; font-size: 12px; padding: 5px 10px;}
	.title-report{width: auto; position: static; white-space: normal!important; }
	.before_title_file, .box_file_reports .data-news-new{font-size: 14px!important; }
	.box_file_reports .link-post-file > span{margin: 10px 0 0 120px!important; width: auto; font-size: 12px; }
	
	.page-template-template-page-text .text-on-page ul li img{ float: none!important; margin: 10px 0 0!important; display: block; clear: both;}
	.text-on-page ul li:after{top: 0px;}
	
	.images_graph-table table tr th, .text_table-share table tr th{font-size: 14px; padding: 10px 5px; white-space: nowrap; }
	.images_graph-table table tr th{white-space: normal; }
	.images_graph-table table tr td, .text_table-share table tr td{font-size: 12px!important; padding: 10px 5px;}
	
	body.page-template-news_test_a_s .item-news{padding: 20px 0; width: 100%;}
}

@media (max-width: 344px) {
/* 	a#back-to-top.visible{ display: none!important;} */
	
	.item-corporate-zurnal{width: 100%; }
	
	
	.box_file_reports .link-post-file > span.data-news-new{ float: none!important; width: 100%; box-sizing: border-box; }
	.box_file_reports .link-post-file > span{margin: 10px 0 0 0px!important; }
	
	.text_table-share table tr th{font-size: 12px; white-space: normal; }
	ul.accordion-slider a{font-size: 12px;}
}