#lightcase-overlay{opacity:0.9 !important;}
.name-item-calendar-events{color:black;}
.item-calendar-events{position:relative;transition:0.6s all ease;}
.btn-open-modal.btn-open-modal-2{opacity:1 !important;background-color:#B6B6B6;cursor:pointer;-webkit-transition:0.5s all ease !important;-o-transition:0.5s all ease !important;transition:0.5s all ease !important;}
.icont_size{position:absolute;top:16px;right:38px;height:30px;line-height:30px;}
.icont_size span{display:inline-block;color:#9c9c9c;font-size:16px;}
.icont_size img{transition:0.6s all ease;display:inline-block;float:left;height:30px !important;width:auto;filter:grayscale(100%);margin-right:28px;}
.hover_link_icon:hover img{filter:none;}
.hover_link_icon:hover .item-calendar-events{background-color:#dddddd !important;}
.graduates-students-item:hover .btn-open-modal.btn-open-modal-2{background-color:#80B144;}
.text-vstavka{margin:15px 0 135px;font-size:13px;line-height:1.4;color:rgb(153, 153, 153);}
.graduates-students-item .sustain-img{-webkit-transition:0.5s all ease !important;-o-transition:0.5s all ease !important;transition:0.5s all ease !important;}
.btn-open-modal.btn-open-modal-2.buton-file{width:300px;color:white !important;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;text-decoration:none;}
.btn-open-modal.btn-open-modal-2.buton-file:hover{background-color:#80B144;color:white !important;text-decoration:none;}
.text_after_title_media_videoslide{margin-bottom:10px;}
.tabs_news.slider-video-tabs-all .owl-theme .owl-nav [class*=owl-]{top:172px !important;}
.text_after_title_media_videoslide{opacity:0;}
.owl-item.active.center .text_after_title_media_videoslide{opacity:1;}
.facebook-icon-tovar, .instagram-icon-tovar{display:inline-block;width:30px;height:30px;-webkit-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;background-size:cover;background-repeat:no-repeat;background-position:center;margin-top:20px;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;}
.facebook-icon-tovar{float:left;background-image:url("images/facebook_svg.svg");}
.instagram-icon-tovar{margin-left:10px;background-image:url("images/Instagram_svg.svg");}
.facebook-icon-tovar:hover, .instagram-icon-tovar:hover{-webkit-filter:none;filter:none;opacity:1;}
.trademarks-item-text{margin-top:15px !important;}
.tab_content2 > p, .box_file_reports > p{margin-bottom:0 !important;}
.tab_content2 > p > a, .box_file_reports > p > a{display:block;width:80%;-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;transition:0.9s all ease;padding:0 20px;height:60px;position:relative;background-color:#fff;overflow:hidden;font-size:16px;color:#000000;line-height:60px;}
.title-report{font-style:normal!important;display:block;width:60%;white-space:nowrap!important;overflow:hidden;position:absolute;left:180px;}
.title-report::before{opacity:1;content:'';position:absolute;right:0;top:0;width:40px;height:100%;background-image:-webkit-linear-gradient(left, rgba(255,255,255, 0.2), white 100%);background-image:-o-linear-gradient(left, rgba(255,255,255, 0.2), white 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255, 0.2)), to(white));background-image:linear-gradient(to right, rgba(255,255,255, 0.2), white 100%);-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;transition:0.9s all ease;}
.box_file_reports > p > a:hover .title-report::before{opacity:0;}
.title-report::after{content:'';position:absolute;right:0;top:0;width:40px;height:100%;background-image:-webkit-linear-gradient(left, rgba(244, 244, 244, 0.2), #f4f4f4 100%);background-image:-o-linear-gradient(left, rgba(244, 244, 244, 0.2), #f4f4f4 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(244, 244, 244, 0.2)), to(#f4f4f4));background-image:linear-gradient(to right, rgba(244, 244, 244, 0.2), #f4f4f4 100%);-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;transition:0.9s all ease;opacity:0;}
.box_file_reports > p > a:hover .title-report::after{opacity:1;}
.box_file_reports > p > a{padding-top:8px;height:53px;line-height:53px;}
.box_file_reports .data-news-new{font-size:16px !important;}
.tab_content2 > p:first-child > a{margin-top:20px;}
.tab_content2 > p > a > img, .box_file_reports > p > a > img{height:30px !important;width:auto !important;padding-top:15px;float:right;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.tab_content2 > p:nth-child(odd) > a{background:rgba(244, 244, 244, 0.5);}
.tab_content2 > p > a:hover, .box_file_reports > p > a:hover{background:#f4f4f4;}
.tab_content2 > p > a:hover img.img-pdf, .box_file_reports > p > a:hover img.img-pdf{-webkit-filter:none;filter:none;opacity:1;}
.link-post-file > span{float:right !important;display:block !important;font-size:16px;color:#9c9c9c;margin:0 28px;width:70px;}
body.page-template-template-current-reports-for-investors button#load-more{display:none;}
body.page-template-template-current-reports-for-investors a#back-to-top.visible{right:73px !important;}
.box_file_reports .link-post-file > span.data-news-new{float:left !important;width:160px !important;margin:0 !important;line-height:44px !important;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.box_file_reports > p > a:hover .data-news-new{color:#80b144 !important;}
.box_file_reports > p > a{line-height:23px;}
.box_file_reports .link-post-file > span{line-height:2px !important;}
.box_file_reports > p > a > img{padding-top:0 !important;margin-top:-15px !important;}
.before_title_file{font-size:16px;color:#9c9c9c;font-style:normal;}
.lists-category{width:100%;}
.lists-category{margin-bottom:20px;}
.list-category-reports input{float:left;}
.list-category-reports{display:inline-block;float:left;}
.list-category-reports{white-space:nowrap;margin-right:30px;}
.list-category-reports label{color:#9c9c9c;font-size:16px;font-weight:normal;}
.list-category-reports input, .list-category-reports label{cursor:pointer;}
.lists-category{margin-left:18px;margin-top:18px;}
.list-category-reports:last-child{float:none;}
.checkbox:not(checked){position:absolute;opacity:0;}
.checkbox:not(checked) + label{position:relative;padding:0 0 0 35px;}
.checkbox:not(checked) + label:before{content:'';position:absolute;top:0;left:0;width:22px;height:22px;background:#CDD1DA;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.checkbox:not(checked) + label:after{font-family:FontAwesome;content:'\f00c';top:0;left:4px;font-size:15px;color:white;position:absolute;width:22px;height:22px;opacity:0.3;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.checkbox:checked + label:before{background:#6C9A33;}
.checkbox:checked + label:after{opacity:1;}
.sub-menu{position:relative;visibility:hidden;opacity:0;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;background:none !important;}
.sub-menu:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;border-radius:10px!important;box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;/*background:#767676 !important;opacity:0.7;*/}
li.menu-item:hover .sub-menu{visibility:visible;opacity:1;}

/*#Top_bar .menu > li ul li a, #Top_bar .menu > li ul li a{-webkit-transition:0.5s all ease !important;-o-transition:0.5s all ease !important;transition:0.5s all ease !important;}*/
#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a{color:rgb(128, 177, 68)!important;background:transparent!important;opacity:1 !important;}
#Top_bar .menu li ul li a{padding-top:10px !important;padding-bottom:10px !important;border-bottom:0;}
.menu-highlight #Top_bar #menu > ul > li.hover{position:relative;}
.menu-highlight #Top_bar #menu > ul > li.hover:before{content:'';position:absolute;width:100%;height:100%;left:-20px;top:-10px;padding-left:25px;padding-top:20px;/*background:rgba(118, 118, 118, 0.9) !important*/;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
#Top_bar .menu li > ul.sub-menu{top:25px !important;left:-20px !important;padding: 10px 0;}
.munu_about_company nav a span{z-index:99 !important;}
#Top_bar .menu li > ul.sub-menu{top:25px !important;left:-20px !important;}
#Top_bar .menu li ul li a span, #Top_bar .menu li ul li a{line-height:1 !important;}
#Top_bar .menu li > ul.sub-menu > li > ul.sub-menu{top:0px !important;left:100% !important;opacity:0;}
#Top_bar .menu li > ul.sub-menu > li:hover .sub-menu{opacity:1 !important;z-index:999999999999999999999 !important;}
.tab_container a.link-news-link-all{width:80%;}
body.page-template-news_test_a_s .tab_container a.link-news-link-all{width:100%;}
.fix-button{position:fixed;top:210px;right:73px;-webkit-transition:none !important;-o-transition:none !important;transition:none !important;}
.page-template-template-current-reports-for-investors .fix-button{top:235px;}
.page-template-template-news-for-AGMEGM .fix-button{top:210px}
.right-column-box-contacts, .left-column-box-contacts{width:50%;display:inline-block;text-align:center;}
.left-column-box-contacts{float:left;}
.right-column-box-contacts, .left-column-box-contacts{text-align:left;}
.left-column-box-contacts{position:relative;left:65px;}
.left-column-box-contacts p, .right-column-box-contacts p{font-size:16px;line-height:24px;color:#565656;max-width:600px;display:inline-block;width:100%;}
.left-column-box-contacts a, .right-column-box-contacts a{display:inline-block;font-size:16px;line-height:16px;color:#9a9a9a;}
.left-column-box-contacts a , .right-column-box-contacts a:last-child{color:#80B144;}
.left-column-box-contacts a:hover, .right-column-box-contacts a:hover{color:#9a9a9a;}
.button-box{position:relative;}
table.dividends-tables tr td{position:relative;}
.icon-download-file{background-image:url("images/pdf-1.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;display:inline-block;height:30px;width:30px !important;width:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;opacity:0.5;position:absolute;top:50%;margin-top:-15px;}
.icon-download-file:hover{opacity:1;-webkit-filter:none;filter:none;}
.page-template-template-contacts-for-investors .section-2-contacts-new .line-hr{margin-top:0;}
.page-template-template-contacts-for-investors div#Content{margin-bottom:-10px !important;}
.page-template-template-table-credit-ratings .title-about_company,.page-template-template-events-new .title-about_company{font-size:18px;line-height:20px;color:#000;text-transform:uppercase;display:inline-block;width:100%;font-weight:bold !important;margin-top:20px;}
.page-template-template-events-new .title-about_company{border-bottom:solid 1px #b6b6b6;padding-bottom:16px;margin-top:35px;}
.lists-category.new-events{margin-bottom:20px;}
.item-calendar-events.cat-id-1:hover .date-item-calendar-events{background-color:#e7e7e7;}
.item-calendar-events.cat-id-2:hover .date-item-calendar-events{background-color:#e7e7e7;}
.item-calendar-events.cat-id-3:hover .date-item-calendar-events{background-color:#e7e7e7;}
.date-item-calendar-events{position:relative;}
.date-item-calendar-events > span{position:relative;}
.date-item-calendar-events:before{content:'';position:absolute;top:0;right:100%;width:100%;height:100%;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.item-calendar-events.cat-id-1:not(.old-event-2):hover .date-item-calendar-events:before{background-color:#6c9a33;right:0;}
.item-calendar-events.cat-id-2:not(.old-event-2):hover .date-item-calendar-events:before{background-color:#81c52d;right:0;}
.item-calendar-events.cat-id-3:not(.old-event-2):hover .date-item-calendar-events:before{background-color:#b4e17d;right:0;}
.page-template-template-events-new .tab_container{overflow:hidden;}
.legend-table-event{display:inline-block;float:left;height:20px;line-height:20px;margin:0 25px;}
.legend-table-event > span{width:20px;height:20px;display:block;float:left;margin-right:5px;}
.legend-table-event-cat-id-1 > span{background-color:#6c9a33;}
.legend-table-event-cat-id-2 > span{background-color:#81c52d;}
.legend-table-event-cat-id-3 > span{background-color:#b4e17d;}
.box-legend-events{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#Top_bar .menu li ul li a .menu-arrow{color:white !important;}
table.dividends-tables{margin-top:12px;}
#category-wrapper .new-kernel-count{z-index:99 !important;}
#Top_bar .menu li ul li a span{font-size:15px !important;}
div#category-wrapper .category{position:relative;overflow:hidden; width: calc(31% - 4px); float: none;}
#category-wrapper .category a.category-title{position:absolute;background:rgba(0, 0, 0, 0.5);color:white;height:100%;top:75%;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
div#category-wrapper .category:hover a.category-title{top:0;}
#category-wrapper .category:hover .new-kernel-count + a:after{background:none;}
#category-wrapper .category:hover a.category-title, #category-wrapper .category a.category-title:hover{background:rgba(0, 0, 0, 0.5);}
#category-wrapper span.title-tenders{-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;height:25%;width:92%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4%;}
#category-wrapper .new-kernel-count{-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
#category-wrapper .category:hover .new-kernel-count{opacity:0;}
.modal-text ul li{margin-bottom:2px;}
.page-template-template-sustainable-development .modal-text h3{margin-bottom:20px;margin-top:35px;}
.page-template-template-sustainable-development .modal-text p{margin-bottom:20px;}
.modal-text ul li{display:inline-block;}
.modal-text ul{margin-bottom:20px;}
.entry-content{margin-top:15px;}
.infobox.list-other{background:none !important;}
.infobox.list-other ul li{font-size:17px;text-transform:inherit !important;padding-bottom:10px !important;padding-top:0 !important;font-weight:normal;line-height:1;}
.infobox.list-other ul li:last-child{padding-bottom:4px!important;}
.infobox.list-other ul li:before{top:0 !important;width:17px!important;height:17px!important;}
.infobox.list-other{margin-bottom:20px !important;margin-top:-4px;}
.strategy-table-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.strategy-table-1-4:after{right:-141px;border:121px solid transparent;border-left:20px solid #666666;}
.strategy-table-color-2:after{border-left-color:#babda3;}
.strategy-table-color-3:after{border-left-color:#6fb055;}
.strategy-table-color-4:after{border-left:none;}
.strategy-table-1-4.strategy-table-color-4 .strategy-table-text{min-height:240px;}
.page-template-template-chiefs .corporate-governance-item-text>p>a{color:#686868;}
.page-id-2223 .media-center-item:nth-child(6){width:calc(28%);display:inline-block;height:100%;}
.page-id-2223 .media-center-item:nth-child(6) .media-center-item-link,
.page-id-2223 .media-center-item:nth-child(6) .media-center-item-link .media-center-item-images{height:100%;position:relative;overflow:hidden;}
.page-id-2223 .media-center-item:nth-child(6) .media-center-item-link .media-center-item-images img{height:100%!important;width:auto;max-width:none!important;right:20%;position:relative;}
.page-id-2223 .media-center-item:nth-child(5){bottom:0;top:inherit;}
.page-id-2223 .media-center-item:nth-child(2){height:165px;overflow:hidden;width:calc(43% - 9px);}
.page-id-2223 .media-center-item:nth-child(2) .media-center-item-link,
.page-id-2223 .media-center-item:nth-child(2) .media-center-item-link .media-center-item-images{width:100%;height:100%;position:relative;}
.page-id-2223 .media-center-item:nth-child(2) .media-center-item-link .media-center-item-images img{width:100%;}
.page-id-1787 .media-center-item:nth-child(6){width:calc(28%);display:inline-block;height:100%;}
.page-id-1787 .media-center-item:nth-child(6) .media-center-item-link,
.page-id-1787 .media-center-item:nth-child(6) .media-center-item-link .media-center-item-images{height:100%;position:relative;overflow:hidden;}
.page-id-1787 .media-center-item:nth-child(6) .media-center-item-link .media-center-item-images img{height:100%!important;width:auto;max-width:none!important;right:20%;position:relative;}
.page-id-1787 .media-center-item:nth-child(5){bottom:0;top:inherit;}
.page-id-1787 .media-center-item:nth-child(2){height:165px;overflow:hidden;width:calc(43% - 9px);}
.page-id-1787 .media-center-item:nth-child(2) .media-center-item-link,
.page-id-1787 .media-center-item:nth-child(2) .media-center-item-link .media-center-item-images{width:100%;height:100%;position:relative;}
.page-id-1787 .media-center-item:nth-child(2) .media-center-item-link .media-center-item-images img{width:100%;}
.title-2-page-vision-new{margin-bottom:7px;}
.single-archive-tenders .content_wrapper.clearfix.content_wrapper_tender-pages.new-www .sections_group{width:100%;}
.single-archive-tenders .table-striped thead,.single-archive-tenders .table-striped tbody{width:100%;}
.single-archive-tenders th:nth-child(1),.single-archive-tenders td:nth-child(1){width:10%;}
.single-archive-tenders th:nth-child(2),.single-archive-tenders td:nth-child(2){width:10%;}
.single-archive-tenders th:nth-child(3),.single-archive-tenders td:nth-child(3){width:10%;}
.single-archive-tenders th:nth-child(4),.single-archive-tenders td:nth-child(4){width:10%;}
.single-archive-tenders th:nth-child(5),.single-archive-tenders td:nth-child(5){width:30%;}
.single-archive-tenders th:nth-child(6),.single-archive-tenders td:nth-child(6){width:30%;}
.single-archive-tenders table#tendList tr td{text-align:center!important;}
.page-template-template-tab-and-table .key-indicators .tabs-1{padding-top:35px!important;}
.page-template-template-tab-and-table table.dividends-tables tr th{background-color:#9C9C9C!important;}
.page-template-template-tab-and-table table.dividends-tables tr:first-child th:first-child{width:35%}
.page-template-template-archive-tender .archive-tebders-link{background:#f4f4f4;color:#9c9c9c;margin-bottom:35px;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;}
.page-template-template-archive-tender .archive-tebders-link:hover{background-color:#80B144;}
.block-7-cart div:before, .block-7-cart div span{opacity:1!important;}
.item-news-cart-text p{font-size:14px!important;}
.menu-breadcrumbs-ul ul li a{font-size:14px;}
a.trademarks-item-link{opacity:1;background-color:#B6B6B6;}
.trademarks-item:hover a.trademarks-item-link{background-color:#80b144;}
body.page-template-template-career .video-js .vjs-big-play-button{content:' ';width:100%;height:calc(100%);background-color:rgba(238, 238, 238, 0.36);position:absolute;top:0px;left:0px;background-image:url(/wp-content/uploads/icon/method-draw-image.svg);background-size:200px;background-repeat:no-repeat;background-position:50% 50%;z-index:9999999999;margin:0 0;border:0;font-size:0;}
body.page-template-template-career .media-center-title,
body.page-template-template-career .wprapper-corporate-media{margin-top:0!important;}
.page-template-template-financial-reports ul.tabs2.tabs_s_s,
.page-template-template-financial-reports ul.tabs.tabs_s_s{margin-top:20px!important;font-weight:bold;}
.page-template-template-financial-reports .tab_container{margin-bottom:35px;}
.tax-categories-of-tenders table#tendList th:nth-child(1){width:10%;}
.tax-categories-of-tenders table#tendList th:nth-child(2){width:12%;}
.tax-categories-of-tenders table#tendList th:nth-child(3){width:20%;}
.tax-categories-of-tenders table#tendList th:nth-child(4){width:20%;}
.tax-categories-of-tenders table#tendList th:nth-child(5){width:20%;}
.tax-categories-of-tenders table#tendList th:nth-child(6){width:20%;}
.foto-wrap{background-size:cover;background-position:top center;background-repeat:no-repeat;width:100%;height:300px;}
.the_content_wrapper p a{color:#0c0707;}
#cookie-notice{display:none!important;z-index:1;}
.page-id-4085 #cookie-notice{display:block!important;position:relative;margin-top:35px;}
.cookie-notice-container{opacity:0;}
#cn-notice-text{display:none!important;}
.text-agree{display:none;font-size:16px;text-align:left;}
.cn-notice-text{font-size:16px;}
#cookie-notice .button{color:white;font-size:16px;padding:13px 40px;line-height:1;}
#cn-notice-text{display:block;font-size:16px;color:#2b2b2b;}
.page-id-715640 table.dividends-tables tr td:first-child,.page-id-715640 table.dividends-tables tr td:last-child,.page-id-574955 table.dividends-tables tr td:first-child,.page-id-574955 table.dividends-tables tr td:last-child, .page-id-4085 table.dividends-tables tr td:first-child,.page-id-4085 table.dividends-tables tr td:last-child{width:50%;}
.page-id-715640 .dividends-tables, .page-id-574955 .dividends-tables, .page-id-4085 .dividends-tables{width:70%;margin:0 auto;}
.page-id-715640 .title-about_company, .page-id-574955 .title-about_company, .page-id-4085 .title-about_company, .text-agree h2{font-size:18px;line-height:20px;color:#000;text-transform:uppercase;border-bottom:solid 1px #b6b6b6;padding-bottom:20px;display:inline-block;width:100%;font-weight:bold;margin-bottom:24px;margin-top:35px;}
.text-agree h2{margin-top:0!important;}
.page-id-2219 .career-wrapper-text_1:first-child{margin-bottom:30px;}
.our_guidelines2-sub-title,.our_guidelines-sub-title{color:gray;font-size:14px;}
table.table-analyst-coverage tr th{background-color:#80b144!important;}
.style-simple table:not(.recaptchatable) tr:nth-child(2n) td.white-field,
.style-simple table:not(.recaptchatable) tr td.white-field{background-color:white!important;}
.active-Archive>a{display:block;width:100%;height:100%;}
.page-id-3096 .key-indicators-text{-webkit-columns:1;columns:1;}
.page-id-715640 .bondholders-all-item, .page-id-574955 .bondholders-all-item, .page-id-4085 .bondholders-all-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.page-id-715640 .bondholders-all-item,.page-id-574955 .bondholders-all-item, .page-id-4085 .bondholders-item img{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.page-id-2433 .text-before-year{margin-top:20px;width:85%;}
.box_color_sircle .box_color_sircle-inner{background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url('images/circles.svg');height:650px;}
.box_color_sircle .box_color_sircle-inner{position:relative;}
.box_color_sircle .h2-sircle{position:absolute;text-transform:uppercase;font-size:17px;font-weight:bold;line-height:1.3;color:white;text-align:center;}
.box_color_sircle .h2-sircle-green{top:234px;left:407px;}
.box_color_sircle .h2-sircle-blue{right:395px;top:160px;}
.box_color_sircle .h2-sircle-orange{bottom:155px;left:495px;}
.box_color_sircle .accordion .accordion_item{position:relative;}
.box_color_sircle .accordion .accordion_item:not(:last-child){margin-bottom:12px;}
.box_color_sircle .accordion .title_block{font-weight:400;font-size:16px;cursor:pointer;color:#000000;-webkit-transition:0.6s all ease;-o-transition:0.6s all ease;transition:0.6s all ease;margin:0;font-weight:bold;line-height:1.3;padding-left:40px;}
.box_color_sircle .accordion .title_block:hover{color:#000000;position:recaptchatable}
.box_color_sircle .accordion .active_block .title_block{color:#222222;}
.box_color_sircle .title_block:before{content:"\f107";font-family:FontAwesome;position:absolute;top:0;left:0;background-color:#9C9C9C;width:20px;height:20px;border-radius:50%;text-align:center;line-height:20px;-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease;margin-right:15px;color:white;}
.box_color_sircle .accordion .active_block .title_block:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);}
.box_color_sircle .accordion .info{display:none;overflow:hidden;}
.box_color_sircle .accordion .info_item{padding-left:40px;color:#6e6e6e;font-size:14px;margin-top:5px;margin-bottom:0;line-height:1.2;}
.box_color_sircle .accordion-wrap{width:400px;border:1px solid #C4C5C7;border-radius:30px;background:white;}
.box_color_sircle .accordion{padding:15px;padding-right:32px;}
.box_color_sircle .accordion-wrap{position:absolute;}
.accordion-wrap-sircle-green{top:185px;left:-30px;}
.accordion-wrap-sircle-blue{right:-30px;top:118px;z-index:777;}
.accordion-wrap-sircle-orange{right:128px;top:369px;}
.page-id-44 .strategy-table-title{text-align:center;}
.page-id-31 a.link-ust-3{right:calc(0% + 7px)!important;top:-6%!important;}
.page-id-31 a.link-ust-1{top:-3%;left:calc(7% + 4px);}
.page-id-31 a.link-ust-2{left:calc(8% + 3px);}
.page-id-31 a.link-ust-4{top:83%;}
.page-id-36 a.link-ust-carr.link-ustwww-3{right:6%;}
.page-id-36 a.link-ust-carr.link-ustwww-2{left:calc(5% + 0px);}
.page-id-36 a.link-ust-carr.link-ustwww-1{left:calc(0.5% + 10px);}
.page-id-293 .corporate-governance-item-title{height:30px;}
@media only screen and (max-width:1366px){body.page-template-template-about-company .video-js.vjs-default-skin{height:100vh;}
}
.page-template-template-about-company .video-js{background:none;}
body.page-template-template-about-company .vjs-poster{background-size:cover;}
body.page-template-template-about-company .video-js .vjs-big-play-button{z-index:999;}
.Empployees-bottom-list .sustain-img img{width:60%;}
.page-template-template-news-for-AGMEGM .title-report{left:0;width:75%;}
.page-template-template-news-for-AGMEGM .tab_content2 > p:nth-child(odd) > a >.title-report::before{opacity:0;}
.page-template-template-news-for-AGMEGM .tab_content2 > p:nth-child(odd) > a >.title-report::before{opacity:1;background-image:-webkit-linear-gradient(left, rgba(244, 244, 244, 0.2), #F9F9F9 100%);background-image:-o-linear-gradient(left, rgba(244, 244, 244, 0.2), #F9F9F9 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(244, 244, 244, 0.2)), to(#F9F9F9));background-image:linear-gradient(to right, rgba(244, 244, 244, 0.2), #F9F9F9 100%);-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;}
.page-template-template-news-for-AGMEGM .tab_content2 > p:nth-child(odd) > a:hover .title-report::after{opacity:1;background-image:-webkit-linear-gradient(left, rgba(244, 244, 244, 0.2), #F4F4F4 100%);background-image:-o-linear-gradient(left, rgba(244, 244, 244, 0.2), #F4F4F4 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(244, 244, 244, 0.2)), to(#F4F4F4));background-image:linear-gradient(to right, rgba(244, 244, 244, 0.2), #F4F4F4 100%);-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;}
.page-template-template-news-for-AGMEGM .tab_content2 > p:nth-child(even) > a:hover .title-report::after{opacity:1;background-image:-webkit-linear-gradient(left, rgba(244, 244, 244, 0.2), #F4F4F4 100%);background-image:-o-linear-gradient(left, rgba(244, 244, 244, 0.2), #F4F4F4 100%);background-image:-webkit-gradient(linear, left top, right top, from(rgba(244, 244, 244, 0.2)), to(#F4F4F4));background-image:linear-gradient(to right, rgba(244, 244, 244, 0.2), #F4F4F4 100%);-webkit-transition:0.9s all ease;-o-transition:0.9s all ease;}
.page-template-template-archive-tenders a.archive-tebders-link{margin-bottom:35px;}
.block-8-cart{width:calc(100% - 120px);}
.block-3-cart{margin-bottom:10px;}
.block-news-cart{margin-bottom:0;}
.block-news-cart .item-news-cart, .block-5-cart{margin-bottom:0 !important;}
.block-6-cart{margin-top:-10px !important;}
.page-template-template-home .block-3-cart-text-wrapper a{display:none;}
.page-template-template-home .home-bclok-video-right{display:none;}
section#asset_map .tabs_asset_map ul li a img{margin-top:1.5px;}
.section-3-investor-relations-left a{display:block;width:100%;}
.page-template-template-contacts .section-2-contacts-new a{-webkit-transition:0.4s all ease;-o-transition:0.4s all ease;transition:0.4s all ease}
.page-template-template-contacts .section-2-contacts-new a:hover{color:#80B144;}
.home-cart-title-1{font-size:16px;}
@media only screen and (min-width:769px){.tab_container .item-report-right{opacity:1 !important;}
.tab_container .item-report{background-color:rgba(0, 0, 0, 0.5);}
a.item-report-right-item{background:none;}
.item-report-left, .item-report-left-title, .item-report-left-date, .icon-right-open-mini{position:relative;}
.item-report-left:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.6);}
}
.item-news-text-investor-relations{text-transform:uppercase;}
.chief-link-d-all{display:none;}
.lightcase-inlineWrap .inline1 .modal-text{overflow:visibility;}
.all-btn-aa{display:none!important;}
.owl-carousel.owl-theme{position:relative;}
.owl-nav{position:absolute;bottom:394px!important;}
.tabs_news.slider-video-tabs-all .owl-theme .owl-nav [class*=owl-]{top:0 !important;}
.text-a-5-investor-relations p a,.text-before-year a{color:#80B144 !important;}
.page-template-template-corporate-media_new .owl-carousel .owl-dots.disabled, .page-template-template-corporate-media_new .owl-carousel .owl-nav.disabled{display:block !important;}
.soc-footer img{margin-left:0 !important;}
.inner-big-footer .btn-open-subscribe{display:none;}
.page-id-2226 .lang-item-en{display:none !important;}
#Content img.img-pdf{height:30px !important;width:auto !important;max-width:none !important;}
@media (min-width: 1400px) and (max-width: 1920px) {
	div#Top_bar .container {
    max-width: 1920px !important;
}
}

@media only screen and (min-width:1920px){

body #Top_bar .menu > li > a span:not(.description),#Top_bar .menu li ul li a span{font-size:20px!important;}
.menu-highlight #Top_bar #menu > ul > li.hover:before,#Top_bar .menu li > ul.sub-menu{left:-13px!important;}
}

@media only screen and (min-width:1221px) and (max-width:1440px){
	.menuo-right #Top_bar .menu_wrapper {
    	max-width: 830px;
	}
	.menu-highlight #Top_bar .menu > li {
		margin: 0px 10px 20px 0px !important;
	}
}
@media only screen and (min-width:1023px) and (max-width:1200px){
	.menuo-right #Top_bar .menu_wrapper {
    	max-width: 680px;
	}
	.menu-highlight #Top_bar .menu > li {
		margin: 0px 0px 20px !important;
		padding-right: 8px;
	}
}

@media only screen and (max-width:1023px){.modal-subscribe2.pactive{width:80% !important;}
.title-about_company ul li a{font-size:18px;}
.page-template-template-investor-relations .left-item-on-tab{width:60%;}
.page-template-template-investor-relations .tabs_news.investor-relations .title-item-on-tab{line-height:22px !important;}
.page-template-template-investor-relations .tabs_news.investor-relations .left-item-on-riht{}
.icont_size span{display:none;}
.icont_size{right:10px;}
.icont_size img{margin-right:0;}
}
@media only screen and (min-width:600px) and (max-width:1023px){.media-center-slider-text-title{font-size:17px;}
.page-template-template-sustainable-development .title-about_company{display:none;}
.our_guidelines2-wrapper{display:none;}
.tab_content2 > p > a, .box_file_reports > p > a{width:75%;}
.page-template-template-news-for-AGMEGM .fix-button{right:10px;width:100px;}
.page-template-template-news-for-AGMEGM a#back-to-top.visible{right:10px;}
.page-template-template-news-for-AGMEGM .text-before-year{width:80%;}
.page-template-template-news-for-AGMEGM #menu-investoram, .page-template-template-news-for-AGMEGM #Subheader{display:none;}
.page-template-template-news-for-AGMEGM .title-report{width:58%;}
.page-template-template-news-for-AGMEGM .tab_content2 > p > a, .page-template-template-news-for-AGMEGM .box_file_reports > p > a{font-size:14px}
.page-template-template-news-for-AGMEGM .tabs_news.financial-report ul.tabs2.tabs_s_s li{margin:0 12px;}
.page-template-template-news-for-AGMEGM .menu-breadcrumbs-ul{display:none;}
.page-id-2183 #Subheader, .page-id-2183 .menu-breadcrumbs-ul{display:none;}
.page-id-2183 table.dividends-tables tr th{font-size:12px;line-height:14px;}
.page-id-2183 table.dividends-tables tr td{font-size:12px!important;line-height:16px;}
.page-id-2183 table.dividends-tables th,.page-id-2183 table.dividends-tables td{padding:12px 5px;}
.page-id-2183 .the_content_wrapper p{font-size:14px;}
.page-id-2183 .wrapper-dividends li{font-size:14px !important;}
.page-template-template-agree_disagree #Subheader, .page-template-template-agree_disagree .menu-breadcrumbs-ul{display:none;}
.page-template-template-table-credit-ratings #menu-investoram, .page-template-template-table-credit-ratings #Subheader{display:none;}
.page-template-template-page-text #menu-investoram, .page-template-template-page-text #Subheader{display:none;}
.page-template-template-page-text table.table-analyst-coverage tr th{font-size:12px;}
.page-template-template-page-text table.table-analyst-coverage th{padding:15px 5px;}
.page-template-template-page-text table.table-analyst-coverage tr td{font-size:12px !important;line-height:14px !important;}
.page-template-template-page-text table.table-analyst-coverage td{padding:10px 5px;}
.page-template-template-bondholders #menu-investoram, .page-template-template-bondholders #Subheader{display:none;}
.page-template-template-bondholders .bondholders-all-item{margin-top:0 !important;}
.page-template-template-bondholders .bondholders-item a span,.page-template-template-bondholders .bondholders-item a i{font-size:18px;position:relative;top:10px;}
.page-template-template-bondholders .bondholders-item a span{line-height:18px;}
.page-template-template-bondholders .bondholders-item a{line-height:16px;}
.page-template-template-contacts-for-investors #menu-investoram, .page-template-template-contacts-for-investors #Subheader{display:none;}
.page-template-template-contacts-for-investors .left-column-box-contacts,
body.page-template-template-contacts-for-investors .right-column-box-contacts{left:0;}
.page-template-template-contacts-for-investors .btn-open-subscribe2{width:130px;}
.page-template-template-tenders #menu-investoram ,.page-template-template-tenders #Subheader{display:none;}
.page-template-template-tenders div#category-wrapper .category{width:48%;margin:0;margin-bottom:4%;}
.page-template-template-tenders div#category-wrapper .category:nth-child(odd){margin-left:2%;}
.page-template-template-tenders div#category-wrapper .category:nth-child(even){margin-right:2%;}
.page-template-template-tenders div#category-wrapper .category:nth-child(7n+1){clear:both;}
.page-template-template-archive-tenders #menu-investoram ,.page-template-template-tenders #Subheader{display:none;}
.page-template-template-archive-tenders div#category-wrapper .category{width:48%;margin:0;margin-bottom:4%;}
.page-template-template-archive-tenders div#category-wrapper .category:nth-child(odd){margin-left:2%;}
.page-template-template-archive-tenders div#category-wrapper .category:nth-child(even){margin-right:2%;}
.page-template-template-archive-tenders div#category-wrapper .category:nth-child(6){clear:both;}
.page-template-template-tab-and-table #menu-investoram, .page-template-template-tab-and-table #Subheader{display:none;}
.page-template-template-tab-and-table table.dividends-tables tr th{font-size:14px;line-height:16px;}
.page-template-template-tab-and-table table.dividends-tables tr td{font-size:14px !important;line-height:16px !important;}
.page-template-template-tab-and-table li{font-size:14px !important;height:38px;}
.page-template-template-tab-and-table .key-indicators-text{margin-top:0;}
.page-template-template-tab-and-table .key-indicators .tabs-1{padding-top:20px !important;}
}
@media only screen and (min-width:320px) and (max-width:480px){#mc_embed_signup .mc-field-group{width:100% !important;}
#mc_embed_signup .mc-field-group{margin-bottom:0 !important;}
.title-modal-subscribe-wrapper{margin-bottom:20px !important;}
#mc_embed_signup .mc-field-group input{padding:5px 10px !important;}
#mc_embed_signup .mc-field-group{min-height:52px !important;}
.modal-subscribe-wrapper{padding:10px}
.mc-field-group.input-group ul li label{font-size:10px !important;}
.mc-field-group.input-group strong{font-size:16px !important;}
body div#mc_embed_signup_scroll input#mc-embedded-subscribe{height:40px !important;padding:8px 20px !important;}
.modal-subscribe2.pactive, .modal-subscribe.pactive{position:absolute !important;top:45% !important;}
.page-template-template-investor-relations .item-investor-relations-on-tab{position:relative;}
.page-template-template-investor-relations .left-item-on-riht{position:absolute;left:60%;height:30px;top:50%;margin-top:-15px !important;}
/*.page-template-template-home .block-4-cart-left{width:calc(100% - 60px) !important;}*/
.block-9-cart{margin-bottom:30px;}
.page-template-template-news-for-AGMEGM #menu-investoram, .page-template-template-news-for-AGMEGM #Subheader{display:none;}
.page-template-template-news-for-AGMEGM .menu-breadcrumbs-ul.menu-breadcrumbs-ul-2{display:none;}
.page-template-template-news-for-AGMEGM .fix-button{top:172px;position:fixed;}
.page-template-template-news-for-AGMEGM .text-before-year{width:70%;line-height:1.2;}
.page-template-template-news-for-AGMEGM .btn-open-subscribe2{font-size:14px;margin:10px 0;width:85px;}
.page-template-template-news-for-AGMEGM .tabs_news.financial-report ul.tabs2.tabs_s_s li a{font-size:11px;}
.page-template-template-news-for-AGMEGM .tabs_news.financial-report ul.tabs2.tabs_s_s li:first-child{margin-left:0px;}
.page-template-template-news-for-AGMEGM .tabs_news.financial-report ul.tabs2.tabs_s_s li{margin:0 5px;}
.page-template-template-news-for-AGMEGM .link-post-file > span{font-size:14px;margin:0px 10px;width:63px;}
.page-template-template-news-for-AGMEGM .tab_content2 > p > a{padding:0;width:100%;font-size:12px;}
.page-template-template-news-for-AGMEGM .title-report{width:60%;}
.page-template-template-news-for-AGMEGM #back-to-top{bottom:10px;}
.page-id-2183 #Subheader, .page-id-2183 .menu-breadcrumbs-ul{display:none;}
.page-id-2183 table.dividends-tables tr th{font-size:8px;line-height:10px;}
.page-id-2183 table.dividends-tables tr td{font-size:8px!important;line-height:10px;}
.page-id-2183 table.dividends-tables th,.page-id-2183 table.dividends-tables td{padding:8px 2px;}
.page-id-2183 .the_content_wrapper p{font-size:12px;padding:0 20px}
.page-id-2183 .wrapper-dividends li{font-size:12px !important;padding:0 20px}
.page-id-2183 .sections_group{padding:0 !important;}
.page-id-2183 table.dividends-tables{margin-bottom:20px;}
.page-template-template-agree_disagree #Subheader, .page-template-template-agree_disagree .menu-breadcrumbs-ul{display:none;}
.page-template-template-agree_disagree .dividends-tables{width:100%;}
.page-template-template-agree_disagree .bondholders-all-item{display:block!important;display:-webkit-box;display:-ms-flexbox;}
.page-template-template-agree_disagree .bondholders-item{width:100%;}
.page-template-template-agree_disagree .bondholders-item:last-child{margin-top:20px;height:170px;margin-bottom:20px;}
.page-template-template-table-credit-ratings #menu-investoram, .page-template-template-table-credit-ratings #Subheader{display:none;}
.page-template-template-table-credit-ratings table.dividends-tables tr th{font-size:10px;line-height:14px;padding:15px 4px;}
.page-template-template-table-credit-ratings table.dividends-tables tr td{font-size:10px !important;line-height:14px;padding:15px 4px;}
.page-template-template-table-credit-ratings .icon-download-file{width:20px !important;height:20px !important;}
.page-template-template-page-text #menu-investoram, .page-template-template-page-text #Subheader{display:none;}
.page-template-template-page-text table.table-analyst-coverage tr th{font-size:7px;}
.page-template-template-page-text table.table-analyst-coverage th{padding:7px 2px;text-align:center;}
.page-template-template-page-text table.table-analyst-coverage tr td{font-size:6px !important;line-height:9px !important;}
.page-template-template-page-text table.table-analyst-coverage td{padding:7px 2px;text-align:center;}
.page-template-template-page-text .sections_group{padding:0;}
.page-template-template-bondholders #menu-investoram, .page-template-template-bondholders #Subheader{display:none;}
.page-template-template-bondholders .bondholders-all-item{margin-top:0 !important;}
.page-template-template-bondholders .bondholders-item a span,.page-template-template-bondholders .bondholders-item a i{font-size:18px;position:relative;top:10px;}
.page-template-template-bondholders .bondholders-item a span{line-height:18px;}
.page-template-template-bondholders .bondholders-item a{line-height:16px;}
.page-template-template-bondholders .bondholders-item:first-child{margin-left:0 !important;margin-bottom:20px;}
.page-template-template-bondholders .bondholders-item{width:100%;}
.page-template-template-contacts-for-investors #menu-investoram, .page-template-template-contacts-for-investors #Subheader{display:none;}
.page-template-template-contacts-for-investors .left-column-box-contacts,
body.page-template-template-contacts-for-investors .right-column-box-contacts{left:0;}
body.page-template-template-contacts-for-investors .left-column-box-contacts,
body.page-template-template-contacts-for-investors .right-column-box-contacts{width:100% !important;}
body.page-template-template-contacts-for-investors .left-column-box-contacts{margin-top:30px;}
.page-template-template-contacts-for-investors .btn-open-subscribe2{width:130px;}
.page-template-template-tenders #menu-investoram ,.page-template-template-tenders #Subheader{display:none;}
.page-template-template-tenders div#category-wrapper .category{width:100%;margin:0;margin-bottom:4%;}
.page-template-template-tenders div#category-wrapper .category:nth-child(odd){margin-left:0;}
.page-template-template-tenders div#category-wrapper .category:nth-child(even){margin-right:0;}
.page-template-template-archive-tenders #menu-investoram ,.page-template-template-tenders #Subheader{display:none;}
.page-template-template-archive-tenders div#category-wrapper .category{width:100%;margin:0;margin-bottom:4%;}
.page-template-template-archive-tenders div#category-wrapper .category:nth-child(odd){margin-left:0;}
.page-template-template-archive-tenders div#category-wrapper .category:nth-child(even){margin-right:0;}
.page-template-template-tab-and-table .menu-breadcrumbs-ul, .page-template-template-tab-and-table #Subheader{display:none;}
.page-template-template-tab-and-table table.dividends-tables tr th{font-size:8px;line-height:10px;}
.page-template-template-tab-and-table table.dividends-tables tr td{font-size:8px !important;line-height:10px !important;}
.page-template-template-tab-and-table li{font-size:12px !important;height:38px;}
.page-template-template-tab-and-table .tabs_news ul.tabs_s_s li{position:relative;}
.page-template-template-tab-and-table .tabs_news ul.tabs_s_s li a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100% !important;}
.page-template-template-tab-and-table table.dividends-tables th, .page-template-template-tab-and-table table.dividends-tables td{padding:10px 4px;}
.page-template-template-tab-and-table .key-indicators-text{margin-top:0;}
.page-template-template-tab-and-table .key-indicators .tabs-1{padding-top:0 !important;}
.page-template-template-tab-and-table .tabs_news ul.tabs_s_s li{width:48% !important;margin:0;margin-bottom:4%;}
.page-template-template-tab-and-table .tabs_news ul.tabs_s_s li:nth-child(even){margin-left:2%;}
.page-template-template-tab-and-table .key-indicators-text{font-size:14px;line-height:18px;}
.page-template-template-tab-and-table table.dividends-tables{margin-bottom:20px;}
li#menu-item-1752:after, li#menu-item-2404:after, .menu-item-2408, .menu-item-1765{display:none !important;}
.page-template-template-tab-and-table .menu-footer.menu-footer-2{display:none;}
}


/*Блок https://prnt.sc/pjmkgw - убираем для списка*/
.section-3-investor-relations-right {
    position: absolute;
    top: 0;
    left: 520px;
    width: calc(100% - 520px);
	height: 100%;
}

.section-3-investor-relations-right a.pdf-section-1-investor-relations{
	height: 100%;
	padding: 0px 25px;
}

.section-3-investor-relations-right a.pdf-section-1-investor-relations .item-report-right-item-title{
	margin-top: 30px;
}

.section-3-investor-relations-right a.pdf-section-1-investor-relations .item-report-right-item-size{
	margin-top: 30px;	
}
@media (max-width: 1023px){
	.section-3-investor-relations-right {
	    position: static;
	    top: 0;
	    left: 0px;
	    width: 100%;
	    height: 50px;
	}
	.section-3-investor-relations-right a.pdf-section-1-investor-relations .item-report-right-item-title{
		margin: 14px 0px;
	}

	.section-3-investor-relations-right a.pdf-section-1-investor-relations .item-report-right-item-size{
		margin: 14px 0px;	
	}	
}


.text-on-page ul li:after{
    width: 5px;
    height: 5px;
    background: #80b144;
    border-radius: 50%;
    background-repeat: no-repeat;
    margin: 10px 0px;
    content: ' ' !important;
}

html[lang="en-GB"] body.page-template-template-home #Content{
	padding-bottom: 575px;
}

body.page-template-template-home #Content{
	padding-bottom: 550px;
}

@media (max-width: 1023px) {
	html[lang="en-GB"] body.page-template-template-home #Content {
		padding-bottom: 300px !important;
	}

	body.page-template-template-home #Content {
		padding-bottom: 300px !important;
	}
}

#Top_bar .menu li ul li{
	width: 220px;
}

/*body.page-template.page-template-template-contacts header#Header {
    z-index: 99999;
}
body.page-template.page-template-template-contacts-for-investors header#Header {
    z-index: 99999;
}*/
body.page-template.page-template-template-contacts #map-kernel, body.page-template.page-template-template-contacts-for-investors #map-kernel {
	z-index: 100;
}


.section-3-investor-relations-left {
    width: 49%;
    margin-right: 2%;
}

.section-3-investor-relations-right {
    position: absolute;
    top: 0;
    left: unset !important;
    width: 49% !important;
    height: 100%;
    display: inline-block !important;
    float: left !important;
    background-color: rgba(0, 0, 0, 0.5);
    height: 250px;    
}

.section-3-investor-relations-right a {
    font-size: 30px;
    line-height: 30px;
    color: #fff;
    display: inline-block;
    transition: 0.3s;
    width: 100%;
}

.section-3-investor-relations-right a + i{
	color: #80b144;
    line-height: 25px;
    font-size: 34px;
    display: inline-block;
    vertical-align: top;
    margin-top: 6px;
    margin-left: -10px;
}

.section-3-investor-relations-hover{
	background-color: rgba(0, 0, 0, 0.5);
	padding: 25px;
	height: calc(100% - 50px);
	transition: 0.3s;
}

.section-3-investor-relations-hover:hover{
	background-color: rgba(128, 177, 68, 0.7);
}

.section-3-investor-relations-left{
	padding: 0px;
}

.section-3-investor-relations {
    width: 100%;
}

@media (max-width: 1023px) {
	.section-3-investor-relations-left {
	    width: 100% !important;
	    position: relative;
	    box-sizing: unset !important;
	    margin-bottom: 30px;
	}

	.section-3-investor-relations-right {
	    width: 100% !important;
	    position: relative;
	    box-sizing: unset !important;
	}
}

a.btn-open-modal.btn-open-modal-2.buton-file.width-100{
	width: calc(100% - 20px) !important;
	padding-left: 10px;
	padding-right: 10px;
	max-width: 400px;
}
@media only screen and (max-width: 1023px) {
    div#category-wrapper .category {
        float: left;
    }
}

/***Fixed Top Menu***/
.top_bar_left__wrap {
	max-width: 1900px;
	margin: 0 auto;
}
#Top_bar #logo {
	-webkit-transition:0.3s all ease;
	-o-transition:0.3s all ease;
	transition:0.3s all ease;
}	
body.page-template-template-home #Top_bar .logo {
    position: relative!important;    
}
body.page-template-template-home #Top_bar #logo {
    line-height: 60px;
	padding: 9px 0;
}
body.page-template-template-home #Top_bar .logo img {
	vertical-align: middle;
    max-height: 100%;
    height: auto;
}	
body.header-fixed-b .munu_about_company {
	top: 78px;
}	
@media only screen and (min-width: 1024px) {
		#Header .top_bar_left {
			position: fixed;
			top: 0;
			left: 0;
			background-color: #fff!important;
			z-index: 10000;
			width: 100%;
		}
		body.page-template-template-home #Header .top_bar_left, .header-down #Header .top_bar_left {
			box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
			background-color: #fff!important;
			height: 78px;
		}
		.header-down #Top_bar #logo {
			padding: 9px 0;
			height: 32px;
		}
		.header-down .menuo-right #Top_bar .menu_wrapper, body.page-template-template-home #Top_bar .menu_wrapper {
			margin-top: 32px;
		}
		.header-down .top_bar_right1, body.page-template-template-home .top_bar_right1 {
			margin-top: 26px;
		}
		.menu-highlight #Top_bar .menu > li {
			padding-right: 14px;
		}
		body.page-template-template-home #Top_bar .menu > li > a {
			color: #000!important;
		}
		.header-down .menu-highlight #Top_bar #menu > ul > li.hover > a {
		    color: rgb(128, 177, 68) !important;
		}
		.header-down .menu-highlight #Top_bar #menu > ul > li.current-menu-item > a, .menu-highlight #Top_bar #menu > ul > li.current_page_item > a, .header-down .menu-highlight #Top_bar #menu > ul > li.current-menu-parent > a, .header-down .menu-highlight #Top_bar #menu > ul > li.current-page-parent > a, .menu-highlight #Top_bar #menu > ul > li.current-menu-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current-page-ancestor > a, .header-down .menu-highlight #Top_bar #menu > ul > li.current_page_ancestor > a {
			text-decoration: none!important;
			color: rgb(128, 177, 68) !important;
		}
		body.page-template-template-home.menu-highlight #Top_bar #menu > ul > li.hover > a {
		    color: rgb(128, 177, 68) !important;
		}
		body.page-template-template-home ul.swich-lang li a {
    			color: #000 !important;    			
		}
		body.page-template-template-home ul.swich-lang li.current-lang a, 
		body.page-template-template-home ul.swich-lang li a:hover {
    			border-bottom: solid 1px #000;
		}		
		#Top_bar .menu > li ul li.current-menu-item > a {
			color: rgb(128, 177, 68) !important;
		}
		#Top_bar #menu > ul > li.menu-item-has-children:after {
			content: '';
			border-style: solid;
			border-color: #000;
			border-width: 0px 1px 1px 0px;
			display: inline-block;
			padding: 4px;
			transform: rotate(45deg);
    			-webkit-transform: rotate(45deg);
    			position: absolute;
    			top: 0;
    			right: 0;
		}		
		#Top_bar #menu > ul > li.menu-item-has-children.hover:after {
			transform: rotate(-135deg);
               -webkit-transform: rotate(-135deg);
               top: auto;
               bottom: 1px;
               border-color: rgb(128, 177, 68);
		}
		#Top_bar #menu > ul > li.current-menu-item.menu-item-has-children:after, #Top_bar #menu > ul > li.current-menu-ancestor.menu-item-has-children:after, .header-down #Top_bar #menu > ul > li.current-menu-item.menu-item-has-children:after {
			border-color: rgb(128, 177, 68);
		}
		body.page-template-template-home #Top_bar #menu > ul > li.menu-item-has-children:after {
			border-color: #fff;
		}
		body.page-template-template-home #Top_bar #menu > ul > li.menu-item-has-children:after {
			border-color: #000;
		}
		body.page-template-template-home #Top_bar #menu > ul > li.menu-item-has-children.hover:after {
			border-color: rgb(128, 177, 68);
		}

}
@media (min-width: 1024px) and (max-width: 1250px) {
		#Top_bar #menu > ul > li.menu-item-has-children:after {
			top: 1px;
			right: -2px;
			padding: 3px;
		}
		.menu-highlight #Top_bar .menu > li {
			padding-right: 8px;
		}
}
@media only screen and (max-width: 1023px) {
		#Header .top_bar_left {
			position: fixed;
			left: 0;
			background-color: #fff!important;
			z-index: 10000;
			box-sizing: border-box;
            padding: 0 20px;
		}
		body.page-template-template-home #Header .top_bar_left, .header-down #Header .top_bar_left {
			box-shadow: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;
			background-color: #fff!important;
			height: 78px;
		}
		#Top_bar a.responsive-menu-toggle {
        	right: 20px!important;
    	}
    	body.page-template-template-home ul.swich-lang li a {
    		color: #000 !important;    			
		}
		body.page-template-template-home ul.swich-lang li.current-lang a, 
		body.page-template-template-home ul.swich-lang li a:hover {
    			border-bottom: solid 1px #000;
		}
		body.page-template-template-home #Top_bar .icon-menu-fine:before {
        		color: #000!important;
    	}
}
/***End of Fixed Top Menu***/	