

/* Start:/local/templates/main/styles.css?17539534153582*/
.red_bottom p{font-weight:600 !important;font-family: TTFors, sans-serif;}
.red_bottom {font-weight:600 !important;font-family: TTFors, sans-serif;}
.red_bottom {border-bottom:1px red solid;}
.bolder_text p {font-weight:600 !important;font-family: TTFors, sans-serif;}
.bolder_text {font-weight:600 !important;font-family: TTFors, sans-serif;}
.fancybox-opened .table tr td {
    vertical-align: middle;
}
.fancybox-opened .table p{
   font-size: 10px;
   padding: 0 15px;
   margin:0;
}
.fancybox-opened .table tr td {
   line-height: 1;
   padding: 0;
   margin:0;
   border: none;
}
.table_en tr td{
   font-size: 17px;
   padding: 5px 15px !important;
   margin:0;
}

.table_ru p{
   font-size: 10px;
   padding: 5px 15px !important;
   margin:0;
}
/* Фикс бага вёрстки для планшетной версии */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1200px)
and (orientation : landscape) {
	.menu-list {
	    margin: 0 -22px 0 0px;
	}
	.lang-ver {
        left: -65px;
	}
}
/*
.main-page .main-header-wrap{
   height: 650px;
}
.main-page .main-header-wrap{
   height: 690px;
}
.main-page .main-header-wrap {
    height: 755px;
}
*/
.corporate-identity .list-cols-item .prev-img {
    width: 55px;
    text-align: center;
    left: -10px;
    position: relative;
}
.img-content_big {
    width: 480px;
    margin-bottom: 20px;
}
.img_box_wrapper {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.img_box_wrapper div {
    width: 25%;
    float: left;
}
.img_box_wrapper div img {
    width: auto;
    height: 200px;
    display: block;
    margin: 0 auto;
}
.img_box_wrapper p {
    font-weight: 500;
    text-align: center;
}
.strong_title {
    font-size: 20px;
    color: #3c3b3b;
}

@media only screen and (max-width: 750px) {
	.img_box_wrapper div {
    		width: 100%;
	}
}

.subscribe_news {
    margin-bottom: 0!important;
    margin-top: 20px;
}

.search-news {
    background-color: #DCDCDC;
    color: #555555;
    padding: 15px 0;
    margin-bottom: 20px;
}

.search-news__form {
    display: flex;
}

.search-news .search-news__form--input {
    flex: 100%;
    max-width: 895px;
    margin: 0;
    height: 100%;
    padding: 12px 12px 12px 29px !important;
    border: 1px solid #EEEEEE;
    border-radius: 2px;
    box-shadow: none;
    color: #383838;
    font-size: 14px;
}

.search-news__form--input::-webkit-search-cancel-button {
    -webkit-appearance: none;
    display: none;
}
.search-news__form--input::-moz-search-clear {
    display: none;
}
.search-news__input-wrapper {
    position: relative;
    display: inline-block;
}
.search-news__clear-btn {
    position: absolute;
    right: 125px;
    top: 50%;
    transform: translateY(-50%);
    background: none;
    border: none;
    font-size: 16px;
    color: #072FA0;
    cursor: pointer;
    display: none;
    padding: 0;
    line-height: 1;
}

.search-news__form--input {
    position: relative;
}
@media only screen and (max-width: 1145px) {
    .search-news__clear-btn {
        right: 130px;
    }
}

@media only screen and (max-width: 639px) {
    .search-news__clear-btn {
        right: 135px;
    }
}

@media only screen and (max-width: 490px) {
    .search-news__clear-btn {
        right: 125px;
    }
}
.search-news .search-news__form--btn {
    width: 105px;
    background-color: #072FA0;
    border: none;
    color: #ffffff;
    font-size: 14px;
    font-weight: 400;
    cursor: pointer;
    padding-top: 12px;
    padding-bottom: 12px;
}
.search-news .search-news__form--btn:hover {
    background-color: #042171;
}

/* End */


/* Start:/local/templates/main/template_styles.css?1750086894403*/
.list-cols-item .prev-img{
	padding: 10px;
}
.press-contacts-item__logo img {
    max-height: 72px;
}
.press-contacts-item__logo img:first-child {
    margin-right: 10px;
}
.press-contacts .list-cols-item .press-contacts-item__logo img {
   max-height: 35px;
}
.popup-wpar {
    overflow: hidden;
}
.list-cols-item{
    height: 255px;
}
@media(max-width: 750px){
	.list-cols-item{
	    height:100%;
	}
}
/* End */
/* /local/templates/main/styles.css?17539534153582 */
/* /local/templates/main/template_styles.css?1750086894403 */
