@media (min-width: 1441px) {
	.topper__row {
		min-height:100px;
	}
}


.col2 {
	columns:2;
}
@media (max-width: 1023px) {
	.col2 {
	columns:1;
	}
}

.mobile_show {display:none;}
.mobile_hide {display:block;}

/*.section__body > table.section_info th {background:#fcfbe8}*/
.section__body > table {font-size:15px;}
.section__body > table tr:nth-child(odd) {background: #fff}
.section__body > table tr:nth-child(even) {background: #fafafa}
.section__body > table th {background: #fafafa}

.section__body > table.noborder th, .section__body > table.noborder td { border:0;}


a.breadcrumbs__link {
    color: #505050;
}
.contacts__icon svg {
    top: 0px;
}
.contacts__type .contacts__icon .icon-location {
    font-size: 18px;
}
.prices__row .prices__cell:first-child .prices__title {
    font-size: 16px;
}
.prices__row_head .prices__cell:first-child .prices__title {
font-size: 17px;
}

.prices__row .prices__cell:only-child { 
    flex:0 0 100%;
}
.prices__row_simple .prices__cell:only-child { 
	font-size:16px;
	background:#fcfcfc;
	/*font-family: 'HelveticaNeueCyr-Bold', serif;*/
}

.prices__cell .prices__text i {margin-left:45px}
@media (max-width: 767px){ .prices__cell .prices__text i {margin-left:30px} }


.prices a {
color: #8778e1;/*#a69ddb;*/
border-bottom: 1px solid #dbd5ff; /* brighter than text*/
text-decoration: none;
}
.prices a:hover { color: #773cd8}
p a {
color: #8778e1;
border-bottom: 1px solid #dbd5ff; /* brighter than text*/
}
p a:hover {color: #773cd8}

.gallery__wrap {background-color:#a69ddb;}
.gallery__contact .icon {fill:white}

.nav__back .icon {fill:#a69ddb}
.nav__back {color:#a69ddb}

/* ошибка в форме записи - делаем красной */
.div-error {color:red; padding-bottom: 5px;}

.nav__preview .icon-license {
font-size: 36px;
}
.nav__preview .icon-location-lg {
font-size: 34px;
}
.nav__preview .icon-human-resources{
font-size: 32px;
}
.nav__preview .icon-team{
font-size: 32px;
}
@media only screen and (max-width: 1023px){
.nav__preview .icon {
    position: relative;
    top: -1px;
    font-size: 22px;
}
}
@media only screen and (max-width: 767px){
	
.mobile_show {display:block}
.mobile_hide {display:none}
	
.nav__icon .icon {
font-size: 24px;
}
}
.icon-new {
width: 1.46em;
height: 1.46em;
}
.icon-team {
width: 1.46em;
height: 1.46em;
}
.icon-human-resources{
width: 1.46em;
height: 1.46em;
}
.icon-diamond {
width: 1.46em;
height: 1.46em;
}

.details__title {
text-transform:none;
}
.btn__counter {
font-size: 13px;
}

.gallery__zoom .icon {font-size:90px}

.gallery_instagram {margin:0}
.specs__item:hover .specs__position {
opacity:1;
color:white;
}
.specs__name a {
color:inherit;
}
.stock {
border-bottom:none;
margin-bottom:0;
}
.section__body > blockquote {
margin:0;
}
.point__title {
    border-bottom: 1px solid silver;
}
.section .text {
	margin-bottom: 14px;
    text-align: center;
    font-size: 15px;
}
body.services-bg-dark .topper:before {
    background: none;
}
/*
@media only screen and (max-width: 767px) {
body.services-bg-dark .topper:before {
    background: rgba(0, 0, 0, 0.6);
}
}*/
@media (max-width: 767px) {
body.services-bg-dark .topper {
  color: black;
}
body.services-bg-dark .topper__preview .icon {
  fill: #787878;
}
}
@media (min-width: 768px) {
body.services-bg-dark .topper .topper__text {
    color: white;
}
}

/*убираем имя в форме бесплатной консультации*/
@media (max-width: 1023px) {
	.subscribe_name {display:none}
}

/*убираем картинку в шапке услуг для телефонов*/
@media (max-width: 767px) {
	.topper__bg {display:none}
}
/* картинку в шапке на всю высоту делаем */
.topper__bg {top:0}




/* скругляем углы у кнопок */
.btn {border-radius: 14px;}

/* убрал uppercase тут http://take.ms/hdN5o */
.map__title {text-transform:none}

/* уменьшил отступ после блока с отзывами из инстаграма */
#reviews {padding-bottom:30px}

/* Убрал width:100% у кнопки Добавить отзыв на телефонах */
@media only screen and (max-width: 767px) { .reviews__btn { width: auto; } }

/* подчеркивание текста Перезвоните мне */
.contacts__label span {border-bottom:1px dashed #a69ddb;}

/* instagram 6 фото в строке */
.instagram__item {
    -ms-flex: 0 0 16.66%;
    flex: 0 0 16.66%;
}

/* на телефоне фото инстаграма 2 в ряд */
@media (max-width: 767px) {
.instagram__item {
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
}
}
/* отступ в фото инстаграм */
.instagram__pic {padding:4px}
@media only screen and (max-width: 767px){
	.instagram__pic {padding:1px}
}
.instagram{padding: 0 4px;}


/* на телефоне увеличил размер заголовков*/
@media only screen and (max-width: 767px){
.title { font-size: 26px;}
}

/* H1 на главной убрал в мобильной версии */
@media only screen and (max-width: 767px){
	.main {
	display:none;
	padding: 80px 0 0px;
	}
}

/* увеличил размер текста на фото/видео в галереях */
.gallery__title {font-size: 17px;}

/* увеличил размер иконки на кнопке Развернуть */
.btn .icon-arrow { font-size: 8px;}

/* первый уровень главного меню на телефонах перемещаем из центра вверх */
@media only screen and (max-width: 1023px){
.nav__wrap { margin: 20px auto;}
}

/* добавил индикатор загрузки */
.loading{display:none}

/* в больших акциях увеличил шрифт */
.promos__item_lg .promos__title, .promos__item_lg .promos__centers {font-size:14px}
.promos__item_lg .promos__content {font-size: 16px;}

/* исправил отображения попапа акций на планшете */
@media (min-width: 426px) and (max-width: 767px) {
	.promos__col {width: 300px;}
}

@media (max-width: 767px) {
.topper__title {
text-align:center
}
}

.topper__wrap a{
color: inherit;
border-bottom: dotted 1px ;
}

/* на телефонах скрываем поля в форме онлайн записи и отступ заголовка чуть больше делаем */
@media (max-width: 767px){
.appointment__field_hide {display:none}
.popup__title {padding-top:30px}
}

.contacts__number{padding-bottom:20px}

/* у виджета комментов отступ не делаем*/
.section_comments{margin-top:0; padding-top:0;}

/* сделал меньше отступ в блоке со списком услуг на главной */
.services__item:first-child {
    margin-bottom: 30px;
}

/*подчеркивание убрал в блоке с категориями услуг на главной */
.services__label{
text-decoration:none;
}

/* Добавил класс btn_small */
.btn_small{
  padding: 6px 15px;
  font-size: 12px;
}

/* цвет ссылок в отзывах */
.reviews__info a{color:#8778e1;}
.reviews__info a:hover{border-bottom: 1px solid;}

/* тень к тесту на изображениях акций */
.promos__preview .promos__label { text-shadow: 0px 0px 6px black; }

/* тень к заголовку на главной "ЦЕНТРЫ КРАСОТЫ №1"*/
.main__title {
    text-shadow: 1px 1px 1px gray;
}

/* добавил небольшой текст на картинке с акциями */
.promos__label span {font-size:80%;}

/* исправил чтоб на мобилах 2 колонки были друг под другом */
@media (max-width: 767px){
	.row_half {display:block}
	.row_half .row__col {margin: 20px 0;}
}

/* Заголовок-ссылка и его стиль в блоке Это интересно */
.advice__title {color: black; border-bottom: 1px solid #bbbbbb;}

/* фикс чтобы прокрутки горизонтальной не было */
.topper {overflow:hidden}

@media only screen and (max-width: 1023px){
/* преимущества в 1 колонку делаем */
	.topper_custom .topper__row { max-width: 60%;}
	.topper_custom .topper__col { -ms-flex: 0 0 33.33%; flex: 0 0 100%; }
/* высветление фона убираем */
	body.services-bg-light .topper:before { background: none;}
/*  картинку сдвигаем чтобы она не заходил на преимущества */
	.topper_custom .topper__bg { right: -40%;}
}

@media only screen and (max-width: 767px){
.topper_custom .topper__row { max-width: 100%; }
}

/* меньше прозрачность высветления фона*/
@media only screen and (max-width: 767px){
	body.services-bg-light .topper:before { background: rgba(255, 255, 255, 0.3);}
}

/* цвета иконок в блоке с фотографиями портфолио */
.gallery__icon, .gallery__counter {background: #333333;}

/* Цвет фона в шапке на страницах услуг */
.topper_custom {background: #fce0cf} /* linear-gradient(45deg, #EECFBA, #C5DDE8);}*/

/* Чтобы заголовки-ссылки не подкрашивались как ссылки */
a.section__title{color:inherit}

/* отступы у кнопок Показать еще */
.more {margin-top: 30px;}
.more_main {margin-top:10px;}



/* Поменял номер телефона в футере */
.footer__phone {margin-left: 20px; font-size: 14px; color: #787878;}
@media (max-width: 767px) { 
.footer__phone {font-size:20px; margin-left:0} 
.footer__phone:nth-child(2) {display:none}
}
@media (max-width: 767px) { .links{margin-bottom: 50px;} }
.contacts__hint{font-weight: 300; font-size: 14px; }

/* Убрал копирайт в футере на телефонах */
@media (max-width: 1240px) { .footer__copyright {display:none} }

.footer__group {display:block; margin:0;}

/* в лайтбоксе услуги переместил наверх */
.lightbox__info { margin-top: 5px; }

/* чуть темнее фон попала */
.popup { background: rgba(0, 0, 0, 0.5); }




/* блок с параметрами сети поствил на страницу услуги и оступы на ней уменьшил */
.ola__list { margin-bottom:0;}
@media (min-width: 1024px) { .ola__item { margin-bottom:0;} }

/* список статей в категории Базы знаний */
.bz_article_link{
display: block;
    margin: 0 0 15px 0;
}
.bz_article_link a, .bz_article_link a:visited{
Color: black;
border-bottom: 1px solid silver; 
}
.bz_article_link a:visited{
text-decoration:none
}

/* фикс большого отступа перед блоком с инстаграмом на телефонах */
@media only screen and (max-width: 767px){
.outer {padding-bottom: 0 }
}

/* цвет блока с премией фиксим, так как сделал его ссылкой */
.awards__title {
color:black;
}

/* Отступ от заголовка с ценами до калькулятора и таблиц уменьшаем т.к. он в отдельной секции */
.section#prices {
	padding-bottom:0;
}

/* Фикс цвета второстепенной кнопки на страницах услуг*/

.topper__btn:nth-child(2) {
background: #a69ddb;
color: white;
}
.topper__btn:nth-child(2):hover {
background: #b7b0e2;
}



/* Делаем серыми негативные адреса салонов */
.item-inactive .info__street {
	color:gray;
}

/* Бейджи в меню и на страницах услуг более заметнее сделал */
.badge{ border-radius: 5px; margin-bottom: 2px; }
.topper__info .badge{  margin-bottom: 3px; height: 19px; }

/* уменьшаем второстепеняй текст в блоке с показателями*/
.ola__text { line-height: 1.4; font-size: 15px;}

/* Слайдер баннеров на главной - добавил тени к тексту */
.slider__title, .slider__text, .slider__content, .slider__price {text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.7);}

/* Добавил класс для списка кнопок на странице "О нас" */
.buttons a {margin-bottom:3px;}
.buttons {margin-bottom:15px;}

/* На странице салона блок с адресом увеличил чтобы адрес влез */
.salon__wrap {max-width: 700px;}

/* текст в слайдере баннеров потемнее */
.slider__text {color: #606060;}

/* изменил размеры текста в слайдере баннеров */
.slider__wrap { max-width: 600px;}
.slider__title {font-size: 42px;}
.slider__text {font-size: 20px;}
.slider__content {font-size: 19px;}
@media only screen and (max-width: 1240px){
	.slider__wrap { max-width: 530px;}
	.slider__title {font-size: 40px;}
	.slider__text {font-size: 18px;}
	.slider__content {font-size: 18px;}
}
@media only screen and (max-width: 1023px){
	.slider__wrap { max-width: 450px;}
	.slider__title {font-size: 40px;}
	.slider__text {font-size: 18px;}
	.slider__content {font-size: 16px;}
	.slider__item {background-position: 450px 100%;}
}
@media only screen and (max-width: 767px){
	.slider__wrap { max-width: 200px;}
	.slider__title {font-size: 24px;}
	.slider__text {font-size: 16px;}
	.slider__content {font-size: 15px;}
	.slider__item {padding: 20px;  background-position: 170px 100%;}
}


/* увеличил размеры точек под слайдером */
@media only screen and (max-width: 767px){
.owl-dot {
    height: 14px;
    flex: 0 0 14px;
}
}

/* размер шрифта уменьшил */
.section__theme{font-size:18px}
@media only screen and (max-width: 767px){
	.section__theme{font-size:16px}
}

/* поставил отступ в блоках где 2 колонки на мобилах столбиком становятся */
@media only screen and (max-width: 767px){
	.section__col:first-child {margin-bottom:20px}
}

/* прячем сайдбар когда ему уже нет места */
@media only screen and (max-width: 1023px){
	.layout__sidebar{display:none}
}
/* прячем левое меню когда ему уже нет места */
@media only screen and (max-width: 767px){
	.menu{display:none}
}
/* на телефонах на страницах косметики и базы знаний нужно показывать хлебные крошки, так как меню спрятано и никакой другой навигации нет */
.info-page .breadcrumbs {display:block};
.menu__link.active {color:#8778e1}

/* в  поапапе текст "Автор" делаем поменьше */
@media only screen and (max-width: 767px){
.authors__title {
    margin-bottom: 6px;
    font-size: 13px;
}
}
/* если блок серый то фон отзыва тоже становился серым. Сделал чтобы был белым */
.reviews__item {
background-color: white;
}

/* убрал жирность в ссылках на услуги в отзывах */
.reviews__info a { font-weight: 400; }

/* на телефонах на страницах услуг в шапке фон не нужен */
@media only screen and (max-width: 767px){
	.topper_custom{background:none !important}
}
/*Убрал uppercase в футере у "подпишитесь на акции" и на мобилках подкорректировал */
.links__label {text-transform:none;}
@media only screen and (max-width: 767px){.links__label { font-size: 19px; font-weight:300;} }

/*Кнопки меню уменьшил в разделе "О компании" */
.company__btn {
margin: 0 5px 7px;
padding: 8px;
}
@media only screen and (max-width: 767px){
	.company__btn {
	margin: 0 4px 6px;
	padding: 6px;
	font-size:14px;
	}
}

/*Отступ после меню уменьшил в разделе "О компании" */
@media only screen and (max-width: 767px){
.company__nav { margin-bottom: 30px;}
}

/* Подуслуги на страницах услуг - уменьшил отступ*/
.section_chapters {padding: 25px 0 15px 0;}
@media only screen and (max-width: 767px) { .section_chapters { display: block; padding: 0px 0 15px 0;} }
.works_simple .works__item {min-height:0}
.works_simple .works__cell {
    margin-bottom: 16px;
padding-right: 14px;
-webkit-box-flex: 0;
-ms-flex: 0 0 33%;
flex: 0 0 33%;
}
@media only screen and (max-width: 1023px){ .works_simple .works__cell {-ms-flex: 0 0 50%; flex: 0 0 50%; } }
@media only screen and (max-width: 767px){ .works_simple .works__cell {-ms-flex: 0 0 100%; flex: 0 0 100%; } }

/* Стролочку наверх на телефонах сделал поменьше */
@media only screen and (max-width: 767px){ .call__action { width: 40px; height: 40px;} }

/* Увеличил отступ в форме обратного звонка, раз уж выбор времени не поддерживается */
.call__field { margin: 30px;}
.call__container {min-height: 265px;}

/* Уменьшил отступы в попапе с номерами телефонов */
.contacts__number { padding-bottom: 10px;}
.contacts__call { margin-top: 14px;}

/* Убрал uppercase в заголовках категорий на странице всех услуг */
.works__label {text-transform:none}

/* Убрал uppercase подменю на страницах услуг */
.navigation__link {text-transform:none;  font-size: 15px; font-weight: 300;}
.navigation__link_title { border-bottom: 1px dotted #d0d0d0;}
.navigation__link_phone {font-size:22px; font-weight:400;}

/* правки страницы О компании */
@media (min-width: 1024px){ 
	.olacenters__video {margin-bottom: 30px;}
	.olacenters__container {    padding-top: 45px;}
}
/* чуть увеличить текст на странице О компании */
@media only screen and (max-width: 767px) {
	.olacenters__content {font-size: 15px;}
}
/* убрал минимальную высоту купонов в /coupons/ */
.offers__item {min-height:100px}
/* z-index цены купона сделал меньше попапа */
.offers__price {z-index:1}

/* увеличил стрелочки раскрывания в мобильном меню */
@media only screen and (max-width: 767px) { 
.nav__chevron:before{top: calc(50% - 19px);height: 38px;}
}
/* уменьшил вертифкальный отступ в главном меню на мобюилах */
@media only screen and (max-width: 1023px){
.nav__wrap { margin: 10px auto;}
}
/* убрал подчеркивание услуг в меню */
.nav__span {border-bottom:none}
/* цвет фона хлебных крошек */
.breadcrumbs{background: #fbfbfb; border-bottom: 1px solid #f7f7f7;}
/* уменьшил размер бэйджиков в адресах главного меню */
@media only screen and (max-width: 767px) {
.info .badge{margin-left: 9px;font-size: 11px;}
}


/* ============================================== */
/* ============================================== */
/*   Дополнительные стили которых нет в верстке   */
/* ============================================== */
/* ============================================== */

/* большое видео на странице трендов */
.big_video {height:650px; width:100%}
@media (max-width: 1279px) {.big_video {height:calc(100vw/16*9)} }

/* ссылка в футере на политику кнфиденциальности */
.footer_link {
color: inherit;
border-bottom: 1px solid #e5e5e5;
}

.admin_block{ 
	position: absolute;
    bottom: -31px;
    left: 0;
}

.sp-link-wrapper, .sp-link { 
display:none !important;
}

/* Выводим бренды косметики аккуратно и красиво */
.brands-list li {
    width: 200px;
    display: inline-block;
    margin: 0 10px 10px 0;
}

.brands-list li a.item-inner {
    width: 200px;
    height: 100px;
    border: 1px solid #a69ddb;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}

.brands-list li a.item-inner img {
    max-height: 70%;
    width: 100px;
}

@media (max-width: 414px){ .brands-list li {width: 320px;} .brands-list li a.item-inner {width: 320px} }

/* Добавляем описание к фото в тексте */
.foto_item_descript {margin-top: -20px;}
.row.row_third {margin-bottom: 40px;}

/* исправил цвет ссылки в блоке Почему мы */
.we a {color: inherit;}

/* исправилено чтоб на мобилах 3 колонки были друг под другом */
@media (max-width: 767px){
	.row_third {display:block}
	.row_third .row__col {margin: 20px 0;}
	.foto_item_descript {margin-top: -30px;}
}

/* стили для журнала */
.journal_item {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    text-align: center;
    margin-bottom: 15px;
}
.journal_item img {margin-bottom: 15px;}
.journal_item a {color: #b7b0e2}

/* стили для странички с контактами */
.insta_contacts {
    background-color: #a69ddb;
    padding: 30px 0px;
    height: 100%;
}
.insta_contacts ul {width: 300px; margin: 0px auto;}
.insta_contacts ul li {margin: 15px 0;}
.insta_contacts ul li a {
    color: #fff;
    display: block;
    border: 1px solid #fff;
    line-height: 46px;
    text-align: center;
    border-radius: 25px;
}

.insta_contacts ul li .insta__icon {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 30px;
    flex: 0 0 30px;
    margin-right: 7px;
}

.insta_contacts ul li .insta__icon .icon {
    font-size: 21px;
    fill: #fff;
    width: .72em;
    height: .75em;
}

.insta_contacts ul li a:hover,
.insta_contacts ul li a:focus {background-color: #fff; color: #a69ddb;}

.insta_contacts ul li a:hover .insta__icon .icon,
.insta_contacts ul li a:focus .insta__icon .icon {fill: #a69ddb;}

.insta_contacts .insta__logo {
    margin: 0 auto 25px;
    width: 300px;
    display: flex;
}

.insta_contacts .__logo {
    position: relative;
    height: 60px;
    font-size: 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 119px;
    flex: 0 0 119px;
}

.insta_contacts .__logo:before {
    top: 0px;
    left: 84px;
    background: url("/img/ola-white.svg?v=2") no-repeat 0 0/contain;
}

.insta_contacts .__logo:before, .__logo:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
}

.accordion__title
{
	cursor:pointer;
}

/* стили для базы знаний */

.article__list {margin-bottom: 60px;} 
.article__list .indications__item a {color: #19191C; border-bottom: 1px solid #19191C;}
.article__list .indications__item a:hover {color: black;}
.article_info_pic {max-width: 100%; margin-bottom: 20px;}
.brand__content.content {color: #000; font-size: 16px;}
.brand__content.content p {margin-bottom: 15px;}
.brand__content.content ol li {padding-left: 30px;}
.brand__content.content ul li:before {background-image: none;}
.brand__content.content .list_numbers {margin-bottom: 20px;}
.brand__content.content .list_numbers li:before {color: white; content: counter(list);}

.brand__content > table {font-size: 15px;}
.brand__content > table {margin: 30px 0;}
.brand__content > table tr:nth-child(2n+1) {background: #fff;}
.brand__content > table th {background: #fafafa;}
.brand__content > table tr:nth-child(2n+1) {background: #fff;}
.brand__content > table th, .brand__content > table td {padding: 10px; border: 1px solid #e5e5e5;}
.brand__content > table tr:nth-child(2n) {background: #fafafa;}
.brand__content > table th, .brand__content > table td {padding: 10px; border: 1px solid #e5e5e5;}

.sep {
    text-align: center;
    font-size: 44px;
    font-weight: bold;
    color: #d7d7d9;
    margin: 0;
    padding: 0;
    line-height: 12px;
    letter-spacing: 10px;
    margin: 0px auto 35px;
}

img.trends {max-width: 100%; margin-bottom: 20px;}

blockquote.trends {
display:-webkit-box;
display:-ms-flexbox;
display:flex;
position:relative;
padding:45px 20% 40px;
/*background:url("data:image/png;base64,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") no-repeat 50% 50% #fafafa;
background-color: #fafafa;*/
text-align:center;
font: italic 18px/1.55556 Georgia;
-webkit-box-align:center;
-ms-flex-align:center;
align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;
justify-content:center;
margin: 25px 0;
}