.static-old figure {
    margin-left: 0;
    margin-right: 0;
    text-align: center;
}

.static-old figure img {
    width: auto;
    display: inline-block;
    max-width: 100%;
}

img, .static img {
    height: auto;
}

@media (max-width: 767px) {
    .tags__list {
        overflow: hidden;
        margin: 0 -10px 0 0 !important;
    }

    .current-expedition__tabs-link {
        flex-direction: column;
    }
}

@media (min-width: 768px) {
    .option-block__item ._label {
        -webkit-box-flex: initial;
        -webkit-flex: initial;
        -ms-flex: initial;
        flex: initial;
        max-width:initial;
        padding-right: 10px;
        flex-grow: 1;
    }

    .option-block__item {
        padding-right: 10px;
    }
}
.slider-block__item figure{
    text-align: center;
}

.slider-block__item figure img{
    display: inline-block;
    width: auto;
}

.post__footer__inner .tags__list{
    display: block;
}

/**
 * Исправление полупрозрачного меню в мобильной версии по задаче 
 * https://basecamp.com/1795438/projects/15082070/todos/376338991
 */
.header {
    min-height: auto /*135px*/;
}

/**
 * Кнопка Билография Конюхова
 * Задача https://basecamp.com/1795438/projects/15082070/todos/370177109
 */

.btn-mw {
  min-width: 180px;
}


/**
 * Цвет ссылок на главной баннере
 * https://basecamp.com/1795438/projects/15082070/todos/435291498#comment_802184544
 */
.main-expedition__item a {
    color: white;
    text-shadow: black;
}



.btn-primary {
  background-color: #1c62cb;
  border-color: #1c62cb;
  color: #fff;
}
.btn {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  -webkit-transition: .15s ease-in-out;
  -o-transition: .15s ease-in-out;
  transition: .15s ease-in-out;
  border: 1px solid transparent;
  text-align: center;
  padding: 12px 30px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  line-height: 1.5;
  text-transform: uppercase;
  font-size: 12px;
  font-family: "IstokWeb-Bold","Arial","Helvetica","Tahoma",sans-serif;
  font-weight: 400;
  font-style: normal;
}

.btn-icon {
  text-decoration: none;
  font-weight: bold;
}

.btn-icon img {
  margin-right: 5px;
  vertical-align: sub;
}

/**
 * Исправавление заголовка новости
 * https://basecamp.com/1795438/projects/15082070/todos/370604768
 */
.news-item__body
{
	padding: 20px;
}

/**
 * Отступы заголовков
 * Задача https://basecamp.com/1795438/projects/15082070/todos/370177109
 */
.static h2
{
	margin-top: 0;
}



.static-gallery
{
	margin-bottom: 0px;
}

/**
 * Коррективка по задаче
 * https://basecamp.com/1795438/projects/15082070/todos/367147369
 */
@media (min-width: 768px)
{
	.header__social
	{
		padding-left: 5px;
		/* background-color: #fff;   Отключено по причине скрытия кнопок на главной */
		z-index: 99;
	}
	
}


/**
 * Корректировка по задаче
 * https://basecamp.com/1795438/projects/15082070/todos/374625151
 */

@media (max-width: 767px) {
	#news-ind-2.hidden-xs {
		display: block !important;

	}
}
	
/**
 * Корректировка по задаче В мобильной версии наблюдаются сложности с поиском переключателя языков, особенно на малых экранах
 * https://basecamp.com/1795438/projects/15082070/todos/376338991
 */
@media (max-width: 767px) {
	.header__lang{
		position: absolute;
		top: 12px;
		right: 60px;
		display: block;
		width: 70px;
	}
	.header__lang div{
		float: left;
	}
}
	
/**
 * Yoast хлебные крошки
 */
.header--white:not(.header--opened) .breadcrumbs__label, 
.header--white:not(.header--opened) .breadcrumbs__link,
.header--white:not(.header--opened) .breadcrumbs__inner span, 
.header--white:not(.header--opened) .breadcrumbs__inner span a
{
    color: #fff;
}


/** HOTFIX по задаче ОТМЕТКА СЕРЕДИНЫ ПУТИ
 * https://basecamp.com/1795438/projects/15082070/todos/379656776
 */
#block__point_13:after {
	background-color: #ff6666;
}


/** HOTFIX: по задача Вывод слайдера/ ошибки
 * https://basecamp.com/1795438/projects/15082070/todos/374098131
 */
.static-gallery-slider .slick-dots
{
	top: auto;
	bottom: auto;
}

.static-gallery
{
	margin-bottom: 50px;
}

/** HOTFIX: по задаче Шрифт новостей
 * https://basecamp.com/1795438/projects/15082070/todos/379774241#comment_681932320
 */
.single-post p
{
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 14px;
}

/** Задача https://basecamp.com/1795438/projects/15082070/todos/391848204
 * Проблемы с Сафари
 */
body, .wrapper__inner, .wrapper__wrap, .wrapper
{
	width: 100%;
	overflow-x: hidden;
}

.wrapper__inner, .wrapper__wrap, .wrapper
{
	overflow: hidden;
}


/** Задача https://basecamp.com/1795438/projects/15082070/todos/391846411
 * Убираем фон на странице page-id-10173, page-id-10270
 */
.page-id-10173 .main-block:after,
.page-id-10173 .main-block:before,
.page-id-10270 .main-block:after,
.page-id-10270 .main-block:before
{
	width: 0;
	height: 0;
}
.page-id-10173 .main-block .container:before,
.page-id-10270 .main-block .container:before
{
	background:none;
}

@media (min-width: 400px) and (max-width: 1024px) {
	.page-id-10173  .main-block,
	.page-id-10270  .main-block
	{
		background-position: 80%;
	}
}


@media (max-width: 375px) {
	.page-id-10173  .main-block,
	.page-id-10270  .main-block
	{
		background-position: 65%;
	}
}

@media (max-width: 1200px) and (min-width: 768px) {
	.page-id-10173 .main-block--home .main-block__title, 
	.page-id-10270 .main-block--home .main-block__title 
	{
		position: relative;
    	top: 30px;
	}
	
}

/**
 * https://basecamp.com/1795438/projects/15082070/todos/396996408#comment_718663568
 */
.media-links
{
	margin-bottom: 100px;
}


/**
 * Слайдер проектов
 */
.slick-arrow
{
	z-index: 900;
}

.expedition-item__title
{
	height: 100px !important;
}


/** 
 * На главной слетели отсутпы блоков 
 * https://basecamp.com/1795438/projects/15082070/todos/437329225#comment_807102027
 * Фиксим только для главной
 */
body.home .col-lg-6, 
body.home .col-sm-6, 
body.home .col-lg-4 {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

/**
 * На главной заголовки новостей жирным шрифтом
 */
.news-item__body h4 {
    font-weight: bold;
    font-size: 16px;
}

/**
 * На главной заголовки блоков как H1
 * https://basecamp.com/1795438/projects/15082070/todos/437329225#comment_808930372
 */
 body.home h2 {
    font-family: IBMPlexSerif-SemiBold, Arial, Helvetica, Tahoma, sans-serif;
    font-size: 50px;
 }

 /**
  * клиент также просит увеличить размер шрифта названий ближайших проектов на основном баннере на главной, 
  * чтобы их было лучше видно, попробуйте сделать - 18 пх 
  * https://basecamp.com/1795438/projects/15082070/todos/437329225#comment_806632801
  */
.main-expedition__desc {
    font-size: 18px;
}

.expedition-item__title {
    font-weight: bold;
}

.lwpcngNotice_message {
	font-size:14px;
}

.marker-content {
	line-height:22px;
	list-style-type: disc;
	margin-left: 20px;
}

.question_answer {
	margin-bottom: 120px;
	padding-right: 0px; 
    padding-left: 0px;
}
.question {
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  margin-bottom: 18px;
  background-color: #f8f8f8;
}

.question_inner {
  position: relative;
  display: inline-block;
  top: 25%;
  font-family: "IstokWeb","Arial","Helvetica","Tahoma",sans-serif;
  font-weight: 400;
  font-style: normal;
  cursor: pointer;
  font-size:18px;
  line-height: 27px;
  width: 75%;
}

.question_arrow {
      width: 0.75rem;
    height: 0.75rem;
    float: right;
    border-top: 2.5px solid #1C62CB;
    border-right: 2.5px solid #1C62CB;
  top: 10px;
  right: 10px;
  position: relative;
  cursor: pointer;
  transform: rotate(-45deg);
}

.rotate_arrow {
     width: 0.75rem;
    height: 0.75rem;
    float: right;
    border-top: 2.5px solid #1C62CB;
    border-right: 2.5px solid #1C62CB;
  top: 10px;
  right: 10px;
  position: relative;
  transform: rotate(135deg);
  cursor: pointer;
}

.answer {
  width: 100%;
  height: auto;
  margin: 0 auto;
  padding: 20px;
  display: none;
  box-shadow: 0px 0px 15px 5px rgba(106, 106, 106, 0.05);
  border-radius: 2px;
  font-size: 18px;
  line-height: 27px;
  padding-right: 10%;
  font-family: "IstokWeb","Arial","Helvetica","Tahoma",sans-serif;
  margin-bottom: 32px;
  
}

.answer p {
  line-height: 27px; 
  font-family: "IstokWeb","Arial","Helvetica","Tahoma",sans-serif; 
  
}

/**
 * Изменения для футера, связанные с удалением блока с логотипом и созданием третьей колонки с контактами для РУ-версии
 * https://basecamp.com/1795438/projects/15082070/todos/469615706#comment_883142692
 */
@media (min-width:768px) and (max-width:1200px) {
	.footer__social {
		position: absolute;
		top: 37px;
		right: 0;
		left:auto;
	}
}
@media (min-width: 768px) {
	.footer__content-item {
		max-width: 190px;
	}
}

/*In-Team*/

.in-team-member {
white-space: normal;
margin-bottom: 3rem;
font-family: IstokWeb, Arial, Helvetica, Tahoma ,sans-serif;
}

a.in-team-member__link {
display: grid;
text-decoration: none;
text-align: left;
gap: 1rem;
color: #000;
}

a.in-team-member__link:hover {
    color: #1c62cb;
}

.in-team-member .avatar {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
}

.position {
margin-bottom: 1rem;
}

.in-team-member__position {
text-align: center;
margin-right: 5%;
margin-left: 5%;
}

.archive.author #content {
margin-right: auto;
margin-left: auto;
padding-right: 16px;
padding-left: 16px;
}

.member {
padding: 1rem 0;
margin-bottom: 2rem;
}

.member__title {
text-align: center;
}

.member__contacts-title {
margin-bottom: 1rem;
}

.member__title {
margin-bottom: 1.5rem;
}

.member .avatar {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 2rem;
}

.member__descr {
line-height: 1.45;
}

.table {
width: 100%;
border-collapse: collapse;
margin-bottom: 1rem;
border-color: #dee2e6;
}

.table tbody, .table td, .table tfoot, .table th, .table thead, .table tr {
border-color: inherit;
border-style: solid;
border-width: 0;
}

.table>:not(caption)>*>* {
padding: 0.5rem 0.5rem;
background-color: transparent;
border-bottom-width: 1px;
}

.in-team__table th {
text-align: left;
width: 100px;
}

.in-team__table tr > * {
padding: .5rem 1rem;
}

.in-team__table tr > :first-child {
padding-left: 0;
}	

.archive.author {
padding-bottom: 0;
}

@media (min-width: 610px) {
	
.member {
	display: grid;
	grid-template-areas:
		"avatar title"
		"avatar contacts"
		"avatar descr";
	gap: .4rem 1.5rem;
}
	
.member .avatar {
	grid-area: avatar;
}

.member__title {
	grid-area: title;
	text-align: left;
	margin-bottom: 0;
}

.member__contacts {
	grid-area: contacts;
}

.member__contacts-title {
	text-align: left;
}

.member__descr {
	grid-area: descr;
}
}

@media (min-width: 700px) {	

.in-team-member .avatar {
	margin: 0;
}		

.in-team-member {
	display: grid;
	grid-template-areas:
		"image-name position"
		"image-name table";
	gap: 1rem 1.5rem;
	align-items: start;
  grid-template-columns: 220px auto;
}
	
.in-team-member__link {
	grid-area: image-name;
}

.in-team-member__position {
	grid-area: position;
}

.in-team-member__table {
	grid-area: table;
}

.in-team-member__link {
	gap: 1.4rem;
}

.in-team-member__title {
	flex-basis: 0;
	margin-bottom: 0 !important;
	font-size: 20px !important;
}
	
.in-team-member__link .avatar {
	flex-basis: 150px;
}	
		
.in-team-member__title,
.in-team-member__position {
	padding-top: 0.3rem;
}

.in-team-member__position {
	flex-grow: 1;
	flex-basis: 0;
	text-align: left;
	margin-left: 0;
	margin-right: 0;
}
}

@media (min-width: 768px) {
.archive.author #content {
	max-width: 752px;
}
}

@media (min-width: 768px) and (max-width: 1200px) {
.archive.author .wrapper__inner {
	padding-top: 123px;
}
}

@media (min-width: 992px) {

.in-team-member__title {
	font-size: 24px !important;
}
}

@media (min-width: 1201px) {
.archive.author .wrapper__inner {
	padding-top: 150px;
}	

}

@media (max-width: 767px) {
.archive.author .wrapper__inner {
		padding-top: 113px;
}
}

.footer a {
	color: #fff;
}

@media (max-width: 700px) {
  a.in-team-member__link {
    text-align: center;
  }
}


/**
 * Иконка курсора путешествия
 * по задаче:
 * https://basecamp.com/1795438/projects/15082070/todos/476581850#events_todo_476581850
 */

@media (min-width: 768px) {
  .track-block__location ._img {
      position: absolute;
      top: -30px;
      left: 0;
  }
}
