

/* Start:/local/templates/2019/components/bitrix/search.page/.default/style.css?17484998702109*/
@charset "UTF-8";
/**
 * подключаем доп. стили
 */
/**
 * размер рабочей области + отступы
 * xs не меняем
 */
/**
 * размер экрана + допустимое расстояние по бокам
 * xs не меняем
 */
/**
 * медиа-запрос для 1 интервала
 */
/**
 * медиа-запрос для 1 интервала, включая все интервалы ниже
 * либо для нескольких интервалов, строго для каждого
 */
/**
 * hover на десктопной версии и active на мобильной
 */
/**
 * размер
 */
/**
 * круг, можно задать цвет, границу и также ее цвет
 */
/**
 * placeholder для разных браузеров
 */
/**
 * placeholder для разных браузеров
 */
/**
 * gradient
 */
/**
 * clearfix
 */
.search-page .search .inputtext, .content-style .search-page .search .inputtext {
  padding-right: 65px;
  font-size: 15px; }

.content .search-page .btn, .content .content-style .search-page .btn {
  height: 37px;
  line-height: 16px; }
  .content .search-page .btn .icon, .content .content-style .search-page .btn .icon {
    fill: #ffffff; }

.search-page__input, .content-style .search-page__input {
  position: relative; }
  .search-page__input .btn, .content-style .search-page__input .btn {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2; }

.search-page h3, .content-style .search-page h3 {
  margin-bottom: 0; }

.search-page a, .content-style .search-page a {
  text-decoration: none; }
  html:not(.bx-touch) .search-page a:hover, .bx-touch .search-page a:active, html:not(.bx-touch) .content-style .search-page a:hover, .bx-touch .content-style .search-page a:active {
    text-decoration: underline; }

.search-page .search-page-title, .content-style .search-page .search-page-title {
  display: block; }

@media only screen and (max-width: 529px) {
  .content .search-page hr, .content .content-style .search-page hr {
    margin: 15px 0; } }

/* End */
/* /local/templates/2019/components/bitrix/search.page/.default/style.css?17484998702109 */
