

/* Start:/bitrix/templates/universelite_tm/components/bitrix/catalog/catalog.1/style.css?15780591744521*/
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-wrapper {
  display: block;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-content {
  position: relative;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-content-right-wrapper {
  position: relative;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter + .catalog-menu,
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter + .catalog-content {
  margin-top: 30px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-description {
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #6b6b6b;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 * + .catalog-description,
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-description + * {
  margin-top: 20px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .c-catalog-section-list + .catalog-panel {
  margin-top: 30px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel {
  margin-bottom: 20px;
}
@media all and (min-width: 721px) {
  .ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-filter {
    display: none;
  }
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-filter-button {
  display: block;
  line-height: 1;
  padding: 7px;
  background: #0065ff;
  color: #fff;
  border-radius: 3px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter {
  display: block;
  z-index: 20;
}
@media all and (max-width: 720px) {
  .ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter {
    display: none !important;
  }
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-menu {
  display: block;
  z-index: 20;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter-mobile {
  display: none;
  position: absolute;
  width: 100%;
  right: auto;
  left: auto;
  z-index: 20;
  background: #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.2);
}
@media all and (min-width: 721px) {
  .ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-filter-mobile {
    display: none !important;
  }
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort {
  color: #bababa;
  font-size: 0;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort:hover {
  color: #4d4d4d;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort[data-active=true] {
  color: #2d2d2d;
}
@media all and (max-width: 850px) {
  .ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort .catalog-panel-sort-icon {
    display: inline-block;
  }
  .ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort .catalog-panel-sort-text {
    display: none;
  }
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-icon,
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-text,
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-order {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-icon {
  display: none;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-order {
  margin-left: 5px;
  font-size: 13px;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-order-icon {
  display: block;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sort-order-icon.catalog-panel-sort-order-icon-desc {
  display: none;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sorting[data-order=desc] .catalog-panel-sort-order-icon {
  display: none;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-sorting[data-order=desc] .catalog-panel-sort-order-icon.catalog-panel-sort-order-icon-desc {
  display: block;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-view {
  color: #bababa;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-view:hover {
  color: #4d4d4d;
}
.ns-bitrix.c-catalog.c-catalog-catalog-1 .catalog-panel-view[data-active=true] {
  color: #2d2d2d;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/catalog.smart.filter/vertical.1/style.css?157805917419377*/
.c-smart-filter.c-smart-filter-vertical-1 {
  position: relative;
  z-index: 20;
}
.c-smart-filter.c-smart-filter-vertical-1 .disabled {
  opacity: 0.5;
}
.c-smart-filter.c-smart-filter-vertical-1[data-mobile=true] {
  padding: 20px;
  border: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1[data-mobile=true] .smart-filter-toggle {
  color: #1d1d1d !important;
}
.c-smart-filter.c-smart-filter-vertical-1[data-mobile=true] .smart-filter-controls-popup {
  display: none !important;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle i {
  margin-right: 10px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle span {
  font-weight: 600;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle + form {
  margin-top: 15px;
  padding-top: 20px;
  border-top: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls {
  margin-top: 25px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-buttons {
  padding-top: 30px;
  text-align: center;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-button {
  width: 100%;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup {
  display: none;
  font-size: 0;
  white-space: nowrap;
  padding-left: 30px;
  margin-left: 15px;
  background-color: #FFF;
  overflow: hidden;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.25);
  box-shadow: 2px 2px 20px rgba(0, 0, 0, 0.25);
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-text {
  margin-right: 30px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-link {
  color: #FFF;
  text-decoration: none;
  padding: 20px 15px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-close {
  color: #C50000;
  padding: 20px 20px;
  cursor: pointer;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-close:hover {
  color: #FFF;
  background-color: #C50000;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property {
  margin-bottom: 20px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property-name {
  cursor: pointer;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property-name-title {
  display: inline-block;
  font-size: 15px;
  font-weight: 600;
  line-height: 24px;
  margin-right: 10px;
  vertical-align: middle;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property-name-angle {
  display: inline-block;
  font-size: 14px;
  line-height: 14px;
  vertical-align: middle;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property-values {
  display: none;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property.bx-active .smart-filter-property-values {
  display: block;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property.bx-active .smart-filter-property-name-angle {
  -webkit-transform: rotate(-180deg);
  -moz-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  -o-transform: rotate(-180deg);
  transform: rotate(-180deg);
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property .bx-filter-container-modef {
  position: relative;
  display: block;
  z-index: 10;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-property .bx-filter-container-modef .smart-filter-controls-popup {
  position: absolute;
  display: block;
  left: 100%;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-properties {
  min-height: 25px;
  margin-bottom: -25px;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle i, .c-smart-filter.c-smart-filter-vertical-1 .smart-filter-toggle span {
  font-size: 16px;
  line-height: 24px;
  vertical-align: middle;
}
.c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-text, .c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-link, .c-smart-filter.c-smart-filter-vertical-1 .smart-filter-controls-popup-close {
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
  vertical-align: middle;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] {
  font-size: 0;
  margin-top: 10px;
  margin-left: -3px;
  margin-right: -3px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value {
  display: inline-block;
  margin: 5px 3px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value-text {
  display: block;
  text-align: left;
  padding: 5px 10px;
  background-color: #F4F4F4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] {
  margin-top: 15px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value {
  border-top: 1px solid #e8e8e8;
  border-left: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value:last-child {
  border-bottom: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value-text {
  display: block;
  padding: 15px 25px;
  background-color: transparent;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] {
  margin-top: 15px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .intec-grid {
  border-left: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value {
  margin-top: -1px;
  border-top: 1px solid #e8e8e8;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value label {
  height: 100%;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value-text {
  display: block;
  height: 100%;
  text-align: center;
  padding: 15px 10px;
  background-color: transparent;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value label, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value label, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value label {
  display: block;
  margin: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value input:checked + .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value input:checked + .smart-filter-property-value-text {
  color: #FFF;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value-text, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value-text {
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] {
  font-size: 0;
  margin-top: 10px;
  margin-left: -5px;
  margin-right: -5px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value {
  display: inline-block;
  margin: 5px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value label {
  display: block;
  margin: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-picture {
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: inset 0 0 3px rgba(64, 82, 105, 0.5);
  -moz-box-shadow: inset 0 0 3px rgba(64, 82, 105, 0.5);
  box-shadow: inset 0 0 3px rgba(64, 82, 105, 0.5);
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-picture[data-size=default] {
  font-size: 12px;
  line-height: 12px;
  width: 23px;
  height: 23px;
  padding-top: 5px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-picture[data-size=big] {
  font-size: 16px;
  line-height: 16px;
  padding-top: 9px;
  width: 36px;
  height: 36px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-icon {
  color: #f1f1f1;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] {
  margin-top: 15px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value label {
  display: block;
  margin: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value-picture {
  position: relative;
  height: 53px;
  -webkit-box-shadow: inset 0 0 2px rgba(64, 82, 105, 0.5);
  -moz-box-shadow: inset 0 0 2px rgba(64, 82, 105, 0.5);
  box-shadow: inset 0 0 2px rgba(64, 82, 105, 0.5);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value-icon {
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 10px;
  line-height: 10px;
  font-weight: bold;
  padding: 5px 8px;
  color: #0f4e28;
  background-color: #FFF;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-icon, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value-icon {
  display: inline-block;
  opacity: 0;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value-picture, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value-picture {
  display: block;
  padding: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value input:checked + .smart-filter-property-value-picture .smart-filter-property-value-icon, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value input:checked + .smart-filter-property-value-picture .smart-filter-property-value-icon {
  opacity: 1;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] {
  font-size: 0;
  margin-top: 10px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value {
  display: inline-block;
  margin: 5px 3px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value label {
  margin: 0;
  cursor: pointer;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value input:checked + .smart-filter-property-value-text-picture {
  color: #FFF;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value-text-picture {
  position: relative;
  display: block;
  background-color: #F4F4F4;
  padding: 8px 8px 8px 38px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -ms-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value [data-type=picture] {
  position: absolute;
  display: block;
  top: 8px;
  left: 8px;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value [data-type=text] {
  display: block;
  font-size: 13px;
  font-weight: normal;
  line-height: 20px;
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=default] .smart-filter-property-value input, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=block] .smart-filter-property-value input, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox][data-property-view=tile] .smart-filter-property-value input, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=default] .smart-filter-property-value input, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-picture][data-property-view=tile] .smart-filter-property-value input, .c-smart-filter.c-smart-filter-vertical-1 [data-property-type=checkbox-text-picture] .smart-filter-property-value input {
  display: none;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] {
  margin-top: 0;
  margin-left: 20px;
  margin-right: 20px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-wrapper {
  margin-left: -20px;
  margin-right: -20px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-action {
  padding-left: 15px;
  padding-right: 15px;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-value {
  display: inline-block;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-value > div {
  font-size: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-value label {
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  line-height: 14px;
  margin-right: 7px;
  margin-bottom: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-value input {
  display: inline-block;
  font-size: 14px;
  line-height: 14px;
  width: 75px;
  background-color: transparent;
  outline: none;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-min {
  float: left;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-max {
  float: right;
}
.c-smart-filter.c-smart-filter-vertical-1 [data-property-type=track] .smart-filter-track-max input {
  text-align: right;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-track {
  position: relative;
  height: 2px;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-track-container {
  clear: both;
  padding-top: 25px;
  padding-bottom: 25px;
  z-index: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-range {
  z-index: 90;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar {
  z-index: 100;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-vd {
  z-index: 60;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-vn {
  z-index: 70;
  border: 1px solid #dddddd;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-v {
  z-index: 80;
  border: 1px solid #116afc;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-handle {
  position: absolute;
  top: -9px;
  width: 20px;
  height: 20px;
  background-color: #FFF;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.35);
  box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.35);
  cursor: pointer;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-handle.left {
  left: 0;
  margin-left: -15px;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-handle.right {
  margin-right: -15px;
  right: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-range, .c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar, .c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-vd, .c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-vn, .c-smart-filter.c-smart-filter-vertical-1 .bx-ui-slider-pricebar-v {
  position: absolute;
  top: 0;
  bottom: 0;
}
.c-smart-filter.c-smart-filter-vertical-1 .mouse-click-effect {
  -webkit-transition: 0.2s;
  -moz-transition: 0.2s;
  -ms-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
}
.c-smart-filter.c-smart-filter-vertical-1 .mouse-click-effect:active {
  -webkit-transform: translateY(3px);
  -moz-transform: translateY(3px);
  -ms-transform: translateY(3px);
  -o-transform: translateY(3px);
  transform: translateY(3px);
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/menu/vertical.1/style.css?15780591744449*/
.ns-bitrix.c-menu.c-menu-vertical-1 {
  display: block;
  background: #fff;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item {
  display: block;
  position: relative;
  border: 1px solid #e8e8e8;
  border-top: none;
  color: #303030;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-property: background, border;
  -moz-transition-property: background, border;
  -ms-transition-property: background, border;
  -o-transition-property: background, border;
  transition-property: background, border;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item:first-child {
  border-top: 1px solid #e8e8e8;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item[data-selected=true] {
  background: #116afc;
  border-color: #116afc;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item[data-selected=true] .menu-item-text {
  color: #fff;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-text {
  display: block;
  position: relative;
  padding: 14px 35px 14px 20px;
  font-size: 13px;
  line-height: 21px;
  color: inherit;
  text-decoration: none;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-arrow {
  display: block;
  position: absolute;
  left: auto;
  font-size: 18px;
  line-height: 1;
  margin-top: -9px;
  top: 50%;
  right: 15px;
  bottom: auto;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu {
  display: none;
  position: absolute;
  top: -1px;
  right: auto;
  bottom: auto;
  opacity: 0;
  left: 100%;
  background: #fff;
  min-width: 100%;
  z-index: 20;
  cursor: default;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item {
  display: block;
  position: relative;
  border: 1px solid #e8e8e8;
  border-top: none;
  color: #303030;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-property: background, border;
  -moz-transition-property: background, border;
  -ms-transition-property: background, border;
  -o-transition-property: background, border;
  transition-property: background, border;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item:first-child {
  border-top: 1px solid #e8e8e8;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item-text {
  display: block;
  position: relative;
  padding: 14px 35px 14px 20px;
  font-size: 13px;
  line-height: 21px;
  color: inherit;
  text-decoration: none !important;
  -webkit-transition: 0.3s;
  -moz-transition: 0.3s;
  -ms-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transition-property: color;
  -moz-transition-property: color;
  -ms-transition-property: color;
  -o-transition-property: color;
  transition-property: color;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="simple.1"] .menu-item-submenu-item-arrow {
  display: block;
  position: absolute;
  left: auto;
  font-size: 18px;
  line-height: 1;
  margin-top: -9px;
  top: 50%;
  right: 15px;
  bottom: auto;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] {
  width: 941px;
  border: 1px solid #e8e8e8;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-wrapper {
  padding: 30px 40px;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item {
  text-decoration: none;
  color: #1d1d1d;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item-picture {
  width: 45px;
  height: 45px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.ns-bitrix.c-menu.c-menu-vertical-1 .menu-item-submenu[data-view="pictures.1"] .menu-item-submenu-item-text {
  font-size: 14px;
  font-weight: bold;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/catalog.section.list/catalog.tile.1/style.css?15780591743610*/
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-items {
  position: relative;
  z-index: 0;
  margin-bottom: 20px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item {
  -webkit-transition: box-shadow 350ms;
  -moz-transition: box-shadow 350ms;
  -ms-transition: box-shadow 350ms;
  -o-transition: box-shadow 350ms;
  transition: box-shadow 350ms;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item:hover {
  z-index: 1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-wrapper {
  display: block;
  padding: 30px;
  height: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-image-wrapper {
  width: 120px;
  height: 120px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-information {
  text-align: left;
}
@media all and (max-width: 420px) {
  .ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-information {
    text-align: center;
  }
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-title {
  display: inline-block;
  font-size: 18px;
  font-style: normal;
  font-weight: 500;
  line-height: 1.3;
  text-decoration: none;
  color: #2d2d2d;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-children {
  display: block;
  margin: 10px -6px 0 -6px;
  min-width: 12px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-child {
  display: inline-block;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #666666;
  margin: 0 6px;
  text-decoration: none;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-child-elements {
  color: #1d1d1d;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-description {
  display: block;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #888888;
  margin-top: 10px;
  text-align: left;
}
@media all and (max-width: 420px) {
  .ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1 .catalog-section-list-item-description {
    text-align: center;
  }
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-borders=true] .catalog-section-list-item {
  border: 1px solid #f2f2f2;
  margin: 0 -1px -1px 0;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-picture-size=small] .catalog-section-list-item-image-wrapper {
  width: 60px;
  height: 60px;
}
.ns-bitrix.c-catalog-section-list.c-catalog-section-list-catalog-tile-1[data-picture-size=medium] .catalog-section-list-item-image-wrapper {
  width: 90px;
  height: 90px;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/system.pagenavigation/.default/style.css?15780591743734*/
.bx-pagination {
	margin: 10px 0;
}
.bx-pagination .bx-pagination-container {
	text-align: center;
	position: relative;
}
.bx-pagination .bx-pagination-container ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}
.bx-pagination .bx-pagination-container ul li {
	display: inline-block;
	margin: 0 2px 15px 2px;
}
.bx-pagination .bx-pagination-container ul li span{
	padding: 0 8px;
	display: block;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	font-weight:bold;
	color: #000;
	font-size: 14px;
	border-radius: 4px;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-pagination .bx-pagination-container ul li a {
	text-decoration: none;
	display: block;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	vertical-align: middle;
	border:1px  solid transparent;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
	background: #DADADA;
}
.bx-pagination .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	background: #fff;
	line-height: 28px;
	padding: 0 18px;
	color: #444;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
	line-height: 28px;
	padding: 0 18px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-next,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev {
	vertical-align:bottom;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
	opacity:1;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover {
	border:1px solid #ccc;
	border-radius: 3px;
}
/*color schemes*/
.bx-pagination.bx-green  .bx-pagination-container ul li.bx-active span{
	background: #3bc915;
	color: #fff;
}
.bx-pagination.bx-yellow  .bx-pagination-container ul li.bx-active span{
	background: #F9A91D;
	color: #fff;
}
.bx-pagination.bx-red  .bx-pagination-container ul li.bx-active span{
	background: #E22B2B;
	color: #fff;
}
.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{
	background: #0083d1;
	color: #fff;
}

.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	border:0;
	padding: 0 18px;
	color: #444;
	display: block;
	width: 15px;
	opacity:0.4;
	height: 31px;
	background: url(/bitrix/templates/universelite_tm/components/bitrix/system.pagenavigation/.default/image/arrow_right.png) no-repeat center;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span {
	border:0;
	padding: 0 18px;
	color: #444;
	display: block;
	width: 15px;
	height: 31px;
	opacity:0.4;
	background: url(/bitrix/templates/universelite_tm/components/bitrix/system.pagenavigation/.default/image/arrow_left.png) no-repeat center;
}
.show-more.show-more-btn {
	display:block;
	position:relative;
	cursor:pointer;
	width: 150px;
	margin: 20px auto;
	text-align: center;
	color: #0a56d3;
	font-size:14px;
	font-weight: bold;
}
.show-more.show-more-btn i {
	background: #0a56d3;
	border-radius: 100%;
	padding: 6px;
	color: #fff;
	margin-right: 7px;
	font-size: 16px;
	line-height: 0;
	display: inline-block;
	width: 28px;
}
.show-more-btn:hover i:before {
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/catalog.section/catalog.list.1/style.css?157805917418327*/
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 {
  display: block;
  z-index: 0;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-navigation {
  display: block;
  z-index: 0;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-navigation.catalog-section-navigation-top {
  margin-bottom: 30px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-navigation.catalog-section-navigation-bottom {
  margin-top: 30px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-items {
  z-index: 0;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item {
  margin-bottom: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item:hover .catalog-section-item-quick-view {
  display: block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item[data-available=false] .catalog-section-item-counter {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-background {
  padding: 25px 20px;
  transition-property: box-shadow;
  transition: 0.5s;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-background:hover {
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
  -o-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.15);
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-background {
    display: table;
    width: 100%;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase {
  float: right;
  width: 160px;
  max-width: 160px;
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase {
    display: table-footer-group;
    float: none;
  }
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-wrapper {
    margin: 0 auto;
    margin-top: 20px;
    width: 160px;
    max-width: 160px;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price {
  display: block;
  text-align: center;
  margin-bottom: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price[data-show=false] {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price[data-discount=true] .catalog-section-item-price-base {
  display: block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-discount {
  color: #33312e;
  font-size: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-base {
  display: none;
  text-decoration: line-through;
  color: #e50f30;
  font-size: 12px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-properties {
  margin-top: 25px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property {
  display: block;
  margin-top: 15px;
  overflow: hidden;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property[data-visible=false] {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-title {
  display: block;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-values {
  display: block;
  font-size: 0;
  margin: 4px -3px -3px -3px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value {
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding: 4px;
  margin: 3px;
  border: 1px solid #e8e8e8;
  border-radius: 2px;
  cursor: pointer;
  background: #fff;
  color: #222222;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition-property: color, border-color, background-color;
  -moz-transition-property: color, border-color, background-color;
  -ms-transition-property: color, border-color, background-color;
  -o-transition-property: color, border-color, background-color;
  transition-property: color, border-color, background-color;
  -webkit-transition-duration: 350ms;
  -moz-transition-duration: 350ms;
  -ms-transition-duration: 350ms;
  -o-transition-duration: 350ms;
  transition-duration: 350ms;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value[data-state=hidden] {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value[data-state=disabled] {
  color: #e8e8e8;
  border-color: #e8e8e8 !important;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value[data-state=disabled] .catalog-section-item-offers-property-value-image-wrapper {
  opacity: 0.3;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value[data-state=selected] {
  background: #f6f6f6;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value-text {
  display: block;
  padding: 3px 9px;
  color: inherit;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  min-width: 24px;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value-image {
  font-size: 0;
  padding: 6px 9px;
  white-space: nowrap;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value-image-name {
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
  line-height: 12px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value-image-wrapper {
  display: inline-block;
  vertical-align: middle;
  border: 3px solid #e8e8e8;
  margin-left: 10px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-offers-property-value-image-picture {
  width: 10px;
  height: 10px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-buttons-wrap {
  margin-top: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-buttons {
  display: block;
  font-size: 0;
  margin: -10px 0;
  text-align: center;
  -webkit-transition: opacity 350ms;
  -moz-transition: opacity 350ms;
  -ms-transition: opacity 350ms;
  -o-transition: opacity 350ms;
  transition: opacity 350ms;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button {
  display: inline-block;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  color: #e3e4e4;
  background: #fff;
  padding: 5px 10px;
  width: 20px;
  height: 20px;
  text-align: center;
  margin: 10px 0px;
  border-radius: 2px;
  cursor: pointer;
  opacity: 0;
  vertical-align: middle;
  -webkit-transition: color 350ms;
  -moz-transition: color 350ms;
  -ms-transition: color 350ms;
  -o-transition: color 350ms;
  transition: color 350ms;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
@media all and (max-width: 1000px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button {
    opacity: 0.85;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared, .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed {
  opacity: 0.85;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-compare[data-compare-state=added], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-compared[data-compare-state=added] {
  display: inline-block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-delay[data-basket-state=delayed], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-price-button.catalog-section-item-price-button-delayed[data-basket-state=delayed] {
  display: inline-block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-counter {
  margin-top: 20px;
  text-align: center;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-buttons {
  margin: 20px 0;
  text-align: center;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button {
  padding: 9px 16px;
  border-width: 2px;
  font-size: 16px;
  line-height: 19px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state=added], .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-added {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-add[data-basket-state=processing] {
  background: #0065ff;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-purchase-button.catalog-section-item-purchase-button-added[data-basket-state=added] {
  display: inline-block;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image {
  width: 170px;
  height: 170px;
  overflow: hidden;
  z-index: 0;
  float: left;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image .catalog-section-item-image-look {
  height: 170px;
  max-height: 170px;
  margin: 0 auto;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image img {
  max-height: 100%;
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image {
    display: table-header-group;
    float: none;
  }
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image .catalog-section-item-image-look {
    margin-bottom: 20px;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image-wrapper {
  position: relative;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quick-view {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
  font-size: 0;
  text-align: center;
}
@media all and (max-width: 1200px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quick-view {
    display: none !important;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quick-view-button {
  display: inline-block;
  vertical-align: middle;
  visibility: visible;
  line-height: 1;
  padding: 10px;
  font-size: 14px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 50%;
  color: #848790;
  opacity: 0.9;
  cursor: pointer;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-image-marks {
  display: block;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-content {
  display: block;
  margin-left: 170px;
  margin-right: 195px;
  padding: 0 20px;
  overflow: hidden;
}
@media all and (max-width: 1000px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-content {
    clear: both;
    margin: 0;
    padding: 0;
    padding-top: 20px;
  }
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-content {
    display: table-row-group;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-name {
  margin-bottom: 10px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-vote {
  margin-top: 10px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-vote .ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-item {
  font-size: 13px;
  padding: 0 3px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quantity-wrap {
  margin-top: 10px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quantity {
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.5;
  color: #777;
  text-align: left;
  white-space: nowrap;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quantity-icon {
  margin-right: 5px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quantity-check {
  color: #14cc8d;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-quantity-times {
  color: #fa9696;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-name-wrapper {
  font-size: 16px;
  line-height: 1.5;
  color: #33312e;
  text-decoration: none;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-description {
  width: 100%;
  max-height: 110px;
  font-size: 13px;
  line-height: 1.4;
  color: #989898;
  box-sizing: border-box;
  overflow: hidden;
  margin-top: 20px;
  margin-bottom: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-properties-wrapper {
  padding: 0;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  overflow: hidden;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-properties-wrapper li {
  position: relative;
  color: #484848;
  font-size: 12px;
  line-height: 1.4;
  padding: 5px 0 5px 13px;
  list-style: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-properties-wrapper .bullet {
  position: absolute;
  left: 0;
}
@media all and (max-width: 440px) {
  .ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item-properties-wrapper {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more {
  display: block;
  font-size: 0;
  font-style: normal;
  font-weight: normal;
  text-align: center;
  line-height: 1px;
  margin-top: 30px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more + .catalog-section-navigation {
  margin-top: 20px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-button {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-icon,
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-text {
  display: inline-block;
  vertical-align: middle;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-icon {
  font-size: 16px;
  color: #fff;
  padding: 7px;
  border-radius: 50%;
  background: #0065ff;
  text-align: center;
  height: 16px;
  width: 16px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-transition: transform 350ms;
  -moz-transition: transform 350ms;
  -ms-transition: transform 350ms;
  -o-transition: transform 350ms;
  transition: transform 350ms;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-text {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  margin-left: 10px;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-more-button:hover .catalog-section-more-icon {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item:hover {
  z-index: 1;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 .catalog-section-item:hover .catalog-section-item-price-button {
  opacity: 0.85;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1[data-borders=true] .catalog-section-item-background {
  border: 1px solid #e8e8e8;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 [data-offer] {
  display: none;
}
.ns-bitrix.c-catalog-section.c-catalog-section-catalog-list-1 [data-offer=false] {
  display: block;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/intec.universe/main.markers/template.1/style.css?1578059174908*/
.c-markers.c-markers-template-1 {
  font-size: 0;
}
.c-markers.c-markers-template-1[data-orientation=vertical] .widget-markers-wrap {
  display: block;
  margin-bottom: 5px;
}
.c-markers.c-markers-template-1[data-orientation=horizontal] .widget-markers-wrap {
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 5px;
}
.c-markers.c-markers-template-1 .widget-markers {
  display: inline-block;
  font-size: 12px;
  line-height: 12px;
  color: white;
  padding: 7px 13px;
  border-radius: 13px;
}
.c-markers.c-markers-template-1 .widget-markers-hit {
  background: #f8971a;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f8971a", endColorstr="#f81a8d", GradientType=0 );
}
.c-markers.c-markers-template-1 .widget-markers-new {
  background: #2675fc;
}
.c-markers.c-markers-template-1 .widget-markers-recommend {
  background: #1bcda1;
}

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/bitrix/templates/universelite_tm/components/bitrix/iblock.vote/template.1/style.css?1578059174688*/
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 {}
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating {
	font-size: 0px;
	margin: 0 -3px;
}
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-item  {
	display: inline-block;
	padding: 0 5px;
	cursor: pointer;
	font-size: 16px;
	color: #b6b6b6;
}
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-item[data-active="true"],
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-item[data-focus="true"] {
	color: #ffdc7f;
}
.ns-bitrix.c-iblock-vote.c-iblock-vote-template-1 .iblock-vote-rating-total {
	font-size: 14px;
	display: inline-block;
	padding-left: 10px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/style.min.css?157805917433890*/
.photo-fixed-overlay{position:fixed;min-height:100%;min-width:100%;top:0;left:0;z-index:3000;overflow:auto!important;overflow-x:hidden!important;overflow-y:auto!important}.photo-body-overlay{overflow-x:hidden!important;overflow-y:hidden!important;overflow:hidden!important;position:relative}.photo-main-table{width:100%;position:absolute;top:28px;left:0;z-index:3000}.photo-main-table td{border:0;vertical-align:top;padding:0}.photo-wrap a,.photo-wrap a:active,.photo-wrap a:link,.photo-wrap a:focus{outline:0;ie-dummy:expression(this.hideFocus=true)}.photo-wrap img{border:0}.photo-wrap{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/border-shadow.png") repeat;font-family:Verdana,sans-serif;font-size:11px;margin:0 auto;padding:0 3px 3px 0;position:relative;z-index:1000;zoom:1}.photo-overlay{background-color:#000;opacity:.3;filter:alpha(opacity=30);top:0;left:0;position:absolute;z-index:2999;width:100%}.photo-center{left:50%;float:left;position:relative}.photo-main{background:#fff;margin:0 0 0 -3px;min-width:735px;overflow:hidden;min-width:735px;padding:0 12px 0;zoom:1}.photo-top{position:relative;zoom:1}.photo-top-nav{overflow:hidden;padding:7px 0 5px 0}.photo-pager{color:#4c4c4c;line-height:10px;float:left;margin-right:12px}.photo-pager span{margin-right:4px}.photo-top-nav-buttons{margin:-3px 0 0 0;float:right;padding-left:13px}.photo-scroll{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") repeat-x left -28px;margin-top:3px;height:7px;overflow:hidden;position:relative}*+html .photo-scroll{margin-top:10px}.photo-scroll-wheel{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 0;cursor:pointer;height:7px;top:0;width:22px;position:absolute}.photo-scroll-wheel:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -9px}.photo-scroll-wheel-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -20px!important}.photo-top-nav-buttons a{display:inline-block;cursor:pointer;vertical-align:middle;text-decoration:none}.photo-slider-button{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat 0 -45px;color:#8c8c8c!important;font-size:10px;margin-right:5px;height:14px;line-height:12px;padding:0 0 0 5px}.photo-slider-button span{display:inline-block;vertical-align:top}.photo-slider-button i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -84px -45px;display:inline-block;height:14px;width:5px}.photo-slider-button:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -93px -45px}.photo-slider-button:hover i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -175px -45px}.photo-slider-button-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -93px -45px}.photo-slider-button-active i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -175px -45px}.photo-full-screen-but{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 5px -35px;height:19px;width:20px}.photo-full-screen-but:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 5px -50px!important}.photo-minimize-screen-but{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -9px -252px!important}.photo-minimize-screen-but:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -13px -175px!important}.photo-minimize-disabled,.photo-minimize-disabled:hover{filter:alpha(opacity=60)!important;-moz-opacity:.6!important;opacity:.6!important;cursor:default!important}.photo-close-but{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -11px -35px;margin-right:-5px;height:19px;width:20px}.photo-close-but:hover{background-position:-11px -50px}.photo-slider{background-color:#fff;display:none;text-align:center;white-space:nowrap;overflow:hidden;padding:5px 0;position:absolute;width:100%}.photo-slider a{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat 0 200px;display:inline-block;text-align:center;height:44px;padding-top:4px;width:48px}.photo-slider a:hover{background-position:0 -62px}.photo-slider a img{border:0}.photo-image{border:0;height:480px;width:100%;cursor:pointer}.photo-image td{height:300px;vertical-align:middle;text-align:center;padding:0}.photo-image-loading{position:absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0}.photo-image-wait{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait.gif") no-repeat center center #fff!important;width:30px;height:30px}.photo-footer{margin:0 auto;padding-bottom:18px;position:relative;width:735px;z-index:1}.photo-descriptions{border-bottom:1px solid #f0f0f0;min-height:41px;overflow:hidden;padding-top:9px;zoom:1}.photo-description-left{float:left;width:450px}.photo-description-right{float:right;text-align:right}.photo-rating{display:inline-block;margin:1px 10px 0 0;vertical-align:top}+html .photo-rating{margin:3px 10px 0 0!important}.photo-rating-wait{width:30px;text-align:left}.photo-rating-star{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -69px;display:inline-block;line-height:9px;margin-left:-2px;height:9px;vertical-align:middle;width:9px;cursor:pointer;font-size:3px!important}.photo-rating-star-select{background-position:0 -257px!important}.photo-slideshow{display:inline-block;vertical-align:middle;position:relative}.photo-slideshow-button{cursor:pointer;display:inline-block;text-decoration:none!important;height:20px;outline:0;padding:0 0 0 7px}.photo-slideshow-button:hover{background:#ebebeb;border-radius:3px}.photo-dark-theme .photo-slideshow-button:hover{background:#444!important;border-radius:2px}.photo-dark-theme .photo-slideshow-button:hover i{background:0}.photo-slideshow-button-img{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -8px -180px;display:inline-block;margin-top:5px;height:9px;width:6px}.photo-slideshow-button-active{background-position:0 47px!important}.photo-slideshow-button i{display:inline-block;margin-left:5px;vertical-align:top;height:20px;width:4px}.photo-slideshow-button:hover i{background:0}.photo-slideshow-active{height:35px}.photo-slideshow-active .photo-slideshow-speed{display:block}.photo-slideshow-active .photo-slideshow-button-img{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat left -180px!important}.photo-slideshow-speed{display:none;left:4px;text-align:left;top:21px;position:absolute;white-space:nowrap}*+html .photo-slideshow-speed{width:110px}.photo-slideshow-speed a{color:#a4a4a4!important;display:inline-block;height:12px;line-height:11px;margin-right:1px;text-decoration:none!important;text-align:center;vertical-align:middle;width:14px;padding-bottom:2px}.photo-slideshow-speed a:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -80px}.photo-slideshow-speed span{color:#a4a4a4;display:inline-block;line-height:11px}.photo-slideshow-speed-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -80px}.photo-description-text{float:left;margin:0;padding-right:20px;position:relative}.photo-description-text a{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -151px;display:block;right:0;height:15px;text-decoration:none;position:absolute;top:0;width:15px}.photo-description-text a:hover{background-position:0 -117px}.photo-sign-wrap{padding-bottom:8px}.photo-sign-wrap .photo-textarea{min-height:62px}.photo-comments{display:none;overflow:hidden;padding-top:15px}.photo-comments-left{float:left;width:495px}.photo-footer a.photo-dark-theme-link,.photo-footer a.photo-qt-comments{cursor:pointer;color:#858585!important;text-decoration:underline;margin-top:1px}.photo-more-comments,.photo-comments-add{display:inline-block;padding:0 0 15px 43px;color:#545454!important}.photo-comments-add:hover{color:#656565!important}.photo-more-comments:hover{color:#656565!important}.photo-comment{overflow:hidden;padding-bottom:15px}.photo-comment-avatar{float:left;height:30px;margin-right:12px;width:30px;border:1px solid #c4c4c4;overflow:hidden}.photo-comment-avatar-none{background:url(/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/noavatar.gif) center center no-repeat!important}.photo-comment-avatar-none .photo-comment-avatar-inner{display:none}.photo-comment-avatar .photo-comment-avatar-inner{width:30px;height:30px;background-position:center center;background-repeat:no-repeat}.photo-comment-info-text{overflow:hidden}.photo-comment-hover .photo-comment-edit,.photo-comment-hover .photo-comment-remove,.photo-comment-hover .photo-comment-reply{display:block;top:0}.photo-comment-info{line-height:15px;position:relative;padding-bottom:9px;zoom:1}.photo-comment-info .bx-ilike-right-wrap{line-height:11px!important}.photo-comment-name{color:#545454!important;margin-right:5px}.photo-comment-name:hover{color:#656565!important}.photo-comment-info span{color:#999!important}.photo-comment-text{zoom:1}.photo-comment-edit{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -151px;display:none;height:15px;right:32px;position:absolute;width:15px}.photo-comment-edit:hover{background-position:0 -117px}.photo-comment-remove{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -164px;display:none;height:15px;right:16px;position:absolute;width:15px}.photo-comment-remove:hover{background-position:0 -134px}.photo-comment-reply{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -16px -442px;display:none;height:15px;right:0;position:absolute;width:15px}.photo-comment-reply:hover{background-position:0 -442px}.photo-textarea-wrap{display:none;padding-left:44px}.photo-textarea{background-color:#fff;color:#9d9d9d;font-family:Verdana,sans-serif;font-size:11px;border:1px solid #d9d9d9;min-height:80px;margin:0;resize:none;outline:0;padding:5px 7px 7px;width:435px}.no-comments .photo-textarea-wrap{padding-left:7px!important}.no-comments .photo-textarea{width:479px}.photo-textarea-active{color:#000!important}.photo-comment-add{background-image:-webkit-linear-gradient(top,#fcfcfc 0,#fafafa 50%,#f7f7f7 51%,#f6f6f6 100%);background-image:linear-gradient(to bottom,#fcfcfc 0,#fafafa 50%,#f7f7f7 51%,#f6f6f6 100%);border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px #dfe2df;box-shadow:inset 0 0 0 1px #dfe2df;display:inline-block;color:#828282;line-height:11px;margin:8px 5px 0 0;text-decoration:none!important;padding:0 0 0 12px}.photo-comment-add span{vertical-align:middle}.photo-comment-add i{background:0;display:inline-block;height:21px;vertical-align:middle;width:12px}.photo-comments-right{float:right;padding-right:20px;width:188px}.photo-comments-right div{clear:both}.photo-comments-right-info{border-bottom:1px solid #f0f0f0;margin-bottom:10px;padding-bottom:4px}.photo-comments-right-info-left{border-width:0!important}.photo-comments-right-info a{color:#000!important;text-decoration:none}.photo-comments-right-info a:hover{text-decoration:underline}.photo-comments-right-grey{color:#858585}.photo-album,.photo-comments-author,.photo-comments-add_date{margin-left:8px;padding:0 0 10px 0}.photo-comments-add_date{color:#989898}.photo-comments-button{color:#545454!important;margin-bottom:4px;cursor:pointer;display:block;height:18px;line-height:17px;text-decoration:none!important;overflow:hidden;padding:0 0 0 8px;width:100px}.photo-comments-button:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -10px -24px}.photo-comments-edit-wrap{position:relative}.photo-comment-undo{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -96px;cursor:pointer;display:block;height:19px;right:20px;top:0;position:absolute;width:19px}.photo-comment-undo:hover{background-position:0 -217px}.photo-comment-redo{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -237px;cursor:pointer;display:block;height:19px;right:0;top:0;position:absolute;width:19px}.photo-comment-redo:hover{background-position:0 -197px}.photo-open-footer{display:block;bottom:2px;left:50%;margin-left:-55px;text-decoration:none;text-align:center;height:14px;overflow:hidden;position:absolute;width:109px}.photo-open-footer:hover{background-color:#ebebeb}.photo-open-footer i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -15px -65px;display:inline-block;height:14px;width:7px}.photo-open-footer-open i{background-position:-15px -75px!important}.photo-qt-comments{left:0;bottom:3px;position:absolute;text-decoration:none!important}.photo-qt-comments:hover{color:#656565;text-decoration:underline!important}.photo-close-wrap{position:relative;z-index:1500}.photo-close{height:120px;position:fixed;top:0;z-index:1100}.photo-close span{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -118px -210px;display:block;height:32px;top:15px;right:40px;position:absolute;width:62px}.photo-close:hover span{background-position:-52px -210px}.photo-prev-slide-wrap{width:30%}.photo-prev-slide{display:block;top:0;width:100%;position:fixed;z-index:1050}.photo-prev-slide span{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -152px -113px;cursor:pointer;display:block;left:15px;height:60px;position:absolute;width:28px;top:340px}.photo-prev-slide:hover span{background-position:-113px -113px}.photo-main-block-wrap{width:40%}.photo-next-slide-wrap{width:30%}.photo-next-slide{display:block;text-align:right;top:0;position:fixed;z-index:1050}.photo-next-slide span{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat 0 -113px;cursor:pointer;display:block;height:60px;position:absolute;right:15px;width:28px;top:340px}.photo-next-slide:hover span{background-position:-35px -113px}.photo-rating .bx-ilike-left-wrap{display:inline-block;height:17px!important}.photo-rating .bx-ilike-right-wrap{display:inline-block;height:17px!important}.photo-rating .ilike-light{margin-top:0;display:inline-block}.review-rating .ilike-light{margin-left:5px;display:inline-block}.photo-rating .ilike-light .bx-ilike-right,.review-rating .ilike-light .bx-ilike-right{padding:0 1px 0 11px;background-position:0 -42px;height:16px}.photo-rating .ilike-light .bx-you-like .bx-ilike-right,.review-rating .ilike-light .bx-you-like .bx-ilike-right{background-position:0 -22px}.photo-rating .ilike-light .bx-ilike-text,.review-rating .ilike-light .bx-ilike-text{padding:0;text-decoration:none;height:15px}.photo-rating .ilike-light .bx-ilike-text{color:#7b7b7b!important}.review-rating .ilike-light .bx-ilike-text{color:#999!important}.photo-rating .ilike-light .bx-ilike-text:hover,.review-rating .ilike-light .bx-ilike-text:hover{text-decoration:underline}.photo-rating .bx-rating span,.photo-rating .bx-rating a,.review-rating .bx-rating a{color:#929292}.review-rating .bx-rating{margin-left:5px}.photo-comment .photo-rating .ilike-light .bx-ilike-right,.photo-comment .review-rating .ilike-light .bx-ilike-right{background-position:0 -44px}.photo-quirks-mode{position:absolute!important}.photo-quirks-mode .photo-wrap{width:760px!important}.photo-quirks-mode .photo-top-nav{zoom:1;margin-top:5px;padding-right:110px}.photo-quirks-mode .photo-top-nav-buttons{margin:-5px -110px 0 0}.photo-quirks-mode .photo-slider-button{height:15px}.photo-quirks-mode .photo-slider a{height:48px}.photo-quirks-mode .photo-descriptions{;padding-bottom:10px}.photo-quirks-mode .photo-slideshow-speed a{height:13px}.photo-quirks-mode .photo-slideshow-speed a:hover{background-position:0 -79px;height:13px}.photo-quirks-mode .photo-slideshow-speed-active{background-position:0 -79px;height:13px}.photo-quirks-mode .photo-comments-button{width:108px}.photo-quirks-mode .photo-textarea{height:90px}.photo-quirks-mode .photo-prev-slide{position:absolute!important}.photo-quirks-mode .photo-next-slide{position:absolute!important}.photo-quirks-mode .photo-close-wrap{width:99%}.photo-quirks-mode .photo-sign-wrap{padding-bottom:0}.photo-quirks-mode .photo-sign-wrap .photo-textarea{height:60px}.photo-quirks-mode .photo-close{position:absolute}.photo-quirks-mode .photo-dark-theme-link i{font-size:0}.photo-quirks-mode .photo-dark-theme-link{width:250px}.photo-dark-theme-link{display:block;height:15px;position:absolute;right:0;bottom:3px;min-width:90px;padding-right:10px}+html .photo-dark-theme-link{width:90px}.photo-dark-theme-link-text,.photo-light-theme-link-text{display:none;color:#b3b3b3;float:right;margin:1px 15px 0 0!important}.photo-dark-theme-link:hover .photo-dark-theme-link-text{display:block}.photo-dark-theme-link i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -23px -197px;display:block;margin:6px 0 0;float:right;height:6px;width:6px}.photo-dark-theme-link:hover i{background-position:-23px -205px}.photo-dark-theme .photo-main{background-color:#313131;color:#fff}.photo-dark-theme .photo-overlay{opacity:.4;filter:alpha(opacity=40)}.photo-dark-theme .photo-slider-button{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat 0 -175px;color:#838383}.photo-dark-theme .photo-slider-button i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -84px -175px}.photo-dark-theme .photo-slider-button:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -93px -175px;color:#b2b2b2}.photo-dark-theme .photo-slider-button:hover i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -175px -175px}.photo-dark-theme .photo-slider-button-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -93px -175px;color:#b2b2b2}.photo-dark-theme .photo-slider-button-active i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -175px -175px}.photo-dark-theme .photo-full-screen-but{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 5px -50px!important}.photo-dark-theme .photo-full-screen-but:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 5px -35px!important}.photo-dark-theme .photo-minimize-screen-but{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 5px -418px!important}.photo-dark-theme .photo-minimize-screen-but:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -13px -418px!important}.photo-dark-theme .photo-close-but:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -11px -35px;margin-right:-5px;height:19px;width:20px}.photo-dark-theme .photo-close-but{background-position:-11px -50px}.photo-dark-theme .photo-scroll{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") repeat-x left -308px}.photo-dark-theme .photo-scroll-wheel{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat scroll 0 -317px}.photo-dark-theme .photo-scroll-wheel:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -335px}.photo-dark-theme .photo-scroll-wheel-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat scroll 0 -326px!important}.photo-dark-theme .photo-pager{color:#838383}.photo-dark-theme .photo-slider{background-color:#313131}.photo-dark-theme .photo-slider a:hover{background-position:0 -191px}.photo-dark-theme .photo-slider a.photo-preview-selected{background-position:0 -191px!important}.photo-dark-theme .photo-rating-star{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -19px -101px}.photo-dark-theme .photo-rating-star-select{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -19px -118px!important}.photo-dark-theme .photo-slideshow-button:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat -60px -86px}.photo-dark-theme .photo-slideshow-button:hover i{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat right -86px}.photo-dark-theme .photo-slideshow-button-text{color:#a2a2a2}.photo-dark-theme .photo-slideshow-speed-active,.photo-dark-theme .photo-slideshow-speed a:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -17px -130px}.photo-dark-theme .photo-textarea{border-color:#898989;background-color:#464646}.photo-dark-theme .photo-textarea-active{color:#fff!important}.photo-dark-theme .photo-comments-right-grey{color:#989898}.photo-dark-theme .photo-comment-undo{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -15px -143px}.photo-dark-theme .photo-comment-undo:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -365px}.photo-dark-theme .photo-comment-redo{background-position:-15px -158px}.photo-dark-theme .photo-comment-redo:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -344px}.photo-dark-theme .photo-comment-edit{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -387px}.photo-dark-theme .photo-comment-edit:hover{background-position:-16px -387px}.photo-dark-theme .photo-comment-remove{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat 0 -403px}.photo-dark-theme .photo-comment-remove:hover{background-position:-16px -403px}.photo-dark-theme .photo-comment-reply{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-sprite.png") no-repeat -17px -460px}.photo-dark-theme .photo-comment-reply:hover{background-position:0 -460px}.photo-dark-theme .photo-comment-add{background-image:-webkit-linear-gradient(top,#989a98 0,#808080 49%,#727272 50%,#5b5b5b 100%);background-image:linear-gradient(to bottom,#989a98 0,#808080 49%,#727272 50%,#5b5b5b 100%);border-radius:4px;-webkit-box-shadow:inset 0 -1px 0 #676967;box-shadow:inset 0 -1px 0 #676967;color:#dcdcdc}.photo-dark-theme .photo-comment-add i{background:0}.photo-dark-theme .photo-descriptions{border-bottom:1px solid #3d3d3d}.photo-dark-theme .photo-open-footer:hover{background-color:#3d3d3d}.photo-dark-theme .photo-comments-right-info{border-bottom:1px solid #3d3d3d}.photo-dark-theme .photo-comment-name:hover,.photo-dark-theme .photo-comments-add:hover,.photo-dark-theme .photo-more-comments:hover,.photo-dark-theme .photo-qt-comments:hover{color:#fff!important}.photo-dark-theme .photo-more-comments,.photo-dark-theme .photo-comments-add,.photo-dark-theme .photo-comment-name{color:#a6a6a6!important}.photo-dark-theme .photo-description-text a{background-position:0 -387px}.photo-dark-theme .photo-description-text a:hover{background-position:-16px -387px}.photo-dark-theme .photo-comments-button{background-position:-52px -191px!important}.photo-dark-theme .photo-comments-button{color:#fff!important}.photo-dark-theme .photo-qt-desc{color:#a2a2a2!important}.photo-dark-theme .photo-dark-theme-link:hover .photo-dark-theme-link-text{display:block;color:#868686}.photo-dark-theme .photo-dark-theme-link i{background-position:-23px -215px}.photo-dark-theme .photo-dark-theme-link:hover i{background-position:-23px -226px}.photo-dark-theme .photo-comment-avatar{background:url(/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/noavatar-dark.gif) center center no-repeat!important;border:1px solid #3d3d3d!important}.photo-dark-theme .photo-comments-right-info a{color:#fff!important;text-decoration:none}.photo-dark-theme .photo-slider a.photo-wait img{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait_dark.gif") no-repeat center center transparent!important}.photo-dark-theme .photo-wait-comments{display:block;position:absolute;right:0;top:-5px;background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait_dark.gif") no-repeat center center transparent!important;width:29px;height:29px}.photo-dark-theme .reviews-reply-fields input,.photo-dark-theme input.photo-forum-capcha-input{border-color:#898989!important;background-color:#464646!important}.photo-dark-theme .photo-comments-left .reviews-reply-fields input.bxph-photo-active,.photo-dark-theme .photo-forum-capcha-cont input.bxph-photo-active{color:#fff!important}.photo-dark-theme .photo-image-wait{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait_dark.gif") no-repeat center center transparent!important}.photo-qt-desc{color:#656565!important;text-decoration:none!important}.photo-qt-desc:hover{text-decoration:underline!important}.photo-slider a img{border:0;background-position:center center;background-repeat:no-repeat;background-color:transparent}.photo-slider{height:45px}* html .photo-slider{height:55px!important}.photo-slider-int{text-align:center;white-space:nowrap;position:absolute;top:0;left:-1px}.photo-forum-capcha-cont{width:400px;margin-top:10px;height:45px}.photo-forum-capcha-cont .photo-forum-capcha-img{display:inline-block;margin:2px;float:left}.photo-forum-capcha-cont .photo-forum-capcha-label{display:inline-block;margin:2px 6px;float:left;color:#858585}.photo-forum-capcha-cont .photo-forum-capcha-input{display:inline-block;margin:4px 6px 0 6px!important;float:left;width:10em;border:1px solid #858585}.photo-comments-left{position:relative}.photo-wait-comments{display:block;position:absolute;right:0;top:-5px;background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait.gif") no-repeat center center transparent!important;width:29px;height:29px}.photo-show-more{text-align:center}.photo-show-more a{display:inline-block;margin:7px 0 6px 0;text-decoration:none!important}.photo-show-more img.show-more-wait{display:none}.photo-show-more-wait a{display:none!important}.photo-show-more-wait img.show-more-wait{display:inline-block!important}.photo-item-cont-drag{position:absolute!important}.photo-new-empty-place{float:left}.photo-slider a.photo-preview-selected{background-position:0 -62px!important}.photo-slider a.photo-wait img{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/wait.gif") no-repeat center center transparent!important}.photo-slider .photo-preview .photo-preview-inner{display:inline-block;overflow:hidden}.photo-slider a.photo-wait:hover{background:none!important}.photo-comments-warning{color:#858585}.photo-comments .reviews-note-error{color:#e00!important}.photo-rotate-90{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.photo-rotate-180{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}.photo-rotate-270{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.photo-rotate-ie9-90{-ms-transform:rotate(90deg)}.photo-rotate-ie9-180{-ms-transform:rotate(180deg)}.photo-rotate-ie9-270{-ms-transform:rotate(270deg)}.bxph-preload-cont{width:100px;height:300px;position:absolute;top:-1000px;left:-1000px;overflow:hidden}.bxph-preload-cont img{width:50px;height:50px}.photo-items-list .photo-item-cont{float:left;margin:0 4px 4px 0;padding:2px}.photo-item-cont .photo-item-inner{display:block;overflow:hidden;position:relative}.photo-item-cont .photo-item-inner img{position:absolute;border:0;top:0;left:0;max-height:none!important;max-width:none!important}.photo-items-list .bxph-warn-icon{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px}.photo-top-warning{position:absolute;top:45%;left:50%;color:#fff;font-family:Verdana;font-size:1em;padding:15px 15px 15px 45px;margin-left:-120px;font-weight:bold;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;display:none}.photo-top-not-active{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/not-approved.png") no-repeat 8px center #5b5b5b;display:block!important}.photo-top-not-warn-link{color:#fff!important;margin-top:5px;margin-left:50px;cursor:pointer;display:block;height:18px;line-height:17px;text-decoration:underline!important;overflow:hidden;padding:0 0 0 8px;width:100px}.photo-top-not-warn-link:hover{background:url("/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/photo-gall-but.png") no-repeat 0 -24px;color:#000!important}.bxph-warn-link{color:#fff!important;margin-top:0;margin-left:0;cursor:pointer;text-decoration:underline!important;overflow:hidden;position:absolute;left:0;color:#fff!important;text-align:center;filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;background:#5b5b5b;padding:5px 0!important;font-weight:bold;display:none}.photo-item-inner:hover .bxph-warn-link{display:block!important}.photo-comments-left .reviews-reply-fields .reviews-reply-field{margin-bottom:8px}.photo-comments-left .reviews-reply-fields input,.photo-forum-capcha-cont input.photo-forum-capcha-input{background-color:#fff;border:1px solid #d9d9d9;color:#9d9d9d;font-family:Verdana,sans-serif;font-size:11px;margin:0;outline:medium none;padding:2px 4px 2px 4px;width:200px}.photo-comments-left .reviews-reply-fields input.bxph-photo-active,.photo-forum-capcha-cont input.bxph-photo-active{color:#000!important}.photo-comments .blog-comment-cont-white{margin:0 0 15px 0;position:relative;background-color:transparent!important}.photo-comments .blog-comment-info{display:block}.photo-comments .blog-comment-content{display:block;overflow:hidden;padding-top:.5em}.photo-comments .blog-comment-meta{font-size:.85em;padding-top:.5em;padding-bottom:.5em}.photo-comments .blog-comment-date{font-size:.85em;display:inline}.photo-comments .blog-comment-author-info{display:inline}.photo-comments .blog-comment-avatar{float:left;margin-right:.5em;width:30px;height:30px;border:1px solid #c4c4c4;background-color:#eceaec}.photo-comments .blog-comment-meta a{text-decoration:none!important}.photo-comments .blog-comment-meta a:hover{text-decoration:underline!important}.photo-comments .blog-comment-link,.photo-comments .blog-comment-delete,.photo-comments .blog-comment-answer,.photo-comments .blog-comment-edit{display:inline-block}.photo-comments .blog-add-comment{text-align:center;padding-top:0;padding-bottom:1.5em}.photo-comments .blog-comment-nav{padding-bottom:.6em;padding-left:.7em}.photo-comments div.blog-comment-form{margin-bottom:.7em;margin-top:.7em}.photo-comments div.blog-comment-field-text{width:100%}.photo-comments div.blog-comment-field-text textarea{width:99.9%}.photo-comments div.blog-comment-field-tags{display:none}.photo-comments div.blog-comment-field-captcha input{width:180px}.photo-comments div.blog-comment-field-settings input{width:1.55em;height:1.55em;margin:0 0 0 -0.25em;vertical-align:middle;font-size:1em}.photo-comments div.blog-comment-field-settings label{vertical-align:middle}.photo-comments div.blog-comment-fields{padding:.8em;background-color:transparent!important}.photo-comments div.blog-comment-field-user{width:100%;padding-bottom:5px}.photo-comments div.blog-comment-field-author,div.blog-comment-field-email{float:left;width:47%}.photo-comments div.blog-comment-field-text{padding-bottom:.2em}.photo-comments div.blog-comment-field-user-sep{width:5%;float:left}.photo-comments div.blog-comment-field-author input,div.blog-comment-field-email input{width:100%}.photo-comments div.blog-comment-field-bbcode{padding-top:.7em}.photo-comments div.blog-comment-field-captcha-image{padding-top:.4em}.photo-comments div.blog-comment-buttons{margin-top:1em;padding-bottom:.4em}.photo-comments div.blog-comment-buttons input{padding:0 .5em;font-size:1.184em}.photo-comments .lhe-line-begin,.photo-comments .lhe-line-end{display:none!important}.photo-comments .bxlhe-editor-buttons,.photo-comments table.bxlhe-frame-table td.bxlhe-editor-buttons{background-color:transparent!important}.photo-comments .lhe-button-cont{background-image:none!important;height:20px!important;width:20px!important}.photo-comments .bxlhe-editor-buttons{height:21px!important}.photo-comments .lhe-stat-toolbar-cont{margin-bottom:-2px!important}.photo-comments .blog-author{float:left}.photo-comments .blog-comment-date{float:left}.photo-comments div.blog-clear-float{clear:both}div.blog-line{background-repeat:no-repeat;height:3px;width:100%}.blog-author{margin:0;padding:0;display:inline;font-weight:bold}.blog-author-icon{width:16px;height:16px;display:block;float:left;background-repeat:no-repeat;padding-right:.2em;line-height:1em}.blog-post-date,.blog-comment-date{color:#767676}div.blog-comment-new .photo-info-date{background-color:#f0f0f0;padding:3px 6px}.photo-comments .bxlhe-frame{border-width:0!important}.photo-comments .bxlhe-frame-table{border:1px solid #fff!important}.photo-comments td.bxlhe-editor-cell{border:1px solid #d9d9d9!important}.photo-comments table.blogquote,.photo-comments table.blogcode{font-size:1em;margin:.5em 1em;width:80%;border:1px solid}.photo-comments table.blogquote td,.photo-comments table.blogcode td{padding:.95em 1.5em}.photo-comments table.blogcode td{font-family:"Courier New";white-space:pre-wrap}.photo-comments table.blogcode pre{font-family:"Courier New";font-size:12px;margin:0;line-height:15px;white-space:pre-wrap}.photo-comments div.blog-post-quote table.blogquote{border-color:#e8e8e8;color:#555;background:url(/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/quote-gray.png) no-repeat scroll left top #f7f7f7}.photo-comments #lhe_btn_bold,.photo-comments #lhe_btn_italic,.photo-comments #lhe_btn_underline,.photo-comments #lhe_btn_strike,.photo-comments #lhe_btn_quote{background-image:url(/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/mini-sprite.png)!important}.photo-comments #lhe_btn_bold{background-position:-22px -24px!important}.photo-comments #lhe_btn_italic{background-position:-45px -24px!important}.photo-comments #lhe_btn_underline{background-position:-67px -24px!important}.photo-comments #lhe_btn_strike{background-position:-85px -24px!important}.photo-comments #lhe_btn_quote{background-position:-107px -24px!important}.lhe-button-over{background-color:#e5e5e5!important}.photo-dark-theme .photo-comments .bxlhe-frame-table{border:1px solid #313131!important}.photo-dark-theme .photo-comments div.bxlhe-frame{background:#313131!important;border-bottom:none!important}.photo-dark-theme .photo-comments td.bxlhe-editor-cell{border:1px solid #898989!important}.photo-dark-theme .photo-comments div.blog-post-quote table.blogquote{border-color:#898989!important;color:#bbb!important;background:url(/bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/images/quote-gray-dark.png) no-repeat scroll left top #464646!important}.photo-dark-theme .photo-comments .bxlhe-frame-table .bxlhe-editor-cell{background-color:#464646!important}.photo-dark-theme .photo-comments #lhe_btn_bold{background-position:-22px -55px!important}.photo-dark-theme .photo-comments #lhe_btn_italic{background-position:-45px -55px!important}.photo-dark-theme .photo-comments #lhe_btn_underline{background-position:-67px -55px!important}.photo-dark-theme .photo-comments #lhe_btn_strike{background-position:-85px -55px!important}.photo-dark-theme .photo-comments #lhe_btn_quote{background-position:-107px -55px!important}.photo-dark-theme .lhe-button-over{background-color:#505050!important}.photo-dark-theme div.blog-comment-new .photo-info-date{background-color:#222!important}.photo-dark-theme .lhe-stat-toolbar-cont{border-style:none!important}.photo-dark-theme .blog-comment-field-user input,.photo-dark-theme .blog-comment-field-captcha-label input{background-color:#464646!important;border:1px solid #898989!important;border-radius:2px;color:#fff!important}.photo-dark-theme .blog-comment-field-user label,.photo-dark-theme .blog-comment-field-captcha-label label{color:#c2c2c2!important}.photo-comments .errortext,.photo-comments .notetext{background:transparent!important;border-width:0!important}
/* End */
/* /bitrix/templates/universelite_tm/components/bitrix/catalog/catalog.1/style.css?15780591744521 */
/* /bitrix/templates/universelite_tm/components/bitrix/catalog.smart.filter/vertical.1/style.css?157805917419377 */
/* /bitrix/templates/universelite_tm/components/bitrix/menu/vertical.1/style.css?15780591744449 */
/* /bitrix/templates/universelite_tm/components/bitrix/catalog.section.list/catalog.tile.1/style.css?15780591743610 */
/* /bitrix/templates/universelite_tm/components/bitrix/system.pagenavigation/.default/style.css?15780591743734 */
/* /bitrix/templates/universelite_tm/components/bitrix/catalog.section/catalog.list.1/style.css?157805917418327 */
/* /bitrix/templates/universelite_tm/components/intec.universe/main.markers/template.1/style.css?1578059174908 */
/* /bitrix/templates/universelite_tm/components/bitrix/iblock.vote/template.1/style.css?1578059174688 */
/* /bitrix/templates/.default/components/bitrix/photogallery.detail.list.ex/new/style.min.css?157805917433890 */
