.woocommerce div.product p.stock {

		display: none !important; 
/* удалить для отображения остатков */
}
#main.site-main {
  padding: 0px;
}

.blog-post_content h2 {
  margin-top: 50px;
  margin-bottom: 50px;
  text-align: center;
  font-size: 30px;
}

.sidebar-container.sticky-sidebar.wgl_col-3 {
  margin-top: 50px;
}

.leyka-tpl-star-form .section.section--signature #leyka-platform-signature {
  visibility: hidden;
}

.meta-data {
  visibility: hidden;
}

.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
  color: #616161;
  display: block;
  margin-bottom: 20px;
}

.b-unisender-form .b-unisender-form__submit-button {
  border-radius: 30px;
}

.prev-link-info_wrapper {
  visibility: hidden;
}

.next-link-info_wrapper {
  visibility: hidden;
}

#leyka-pf-8136.leyka-pf.leyka-pf-star {
  text-align: left;
}

.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date {
  margin-bottom: 25px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 25px;
  padding-right: 20px;
  border-radius: 28px;
  border-color: #dedede;
  border-width: 1px;
  border-style: double;
  color: #616161;
  font-size: 16px;
}

.wpcf7-form-control.wpcf7-select {
  color: #616161;
}

.wpcf7-form-control-wrap.walk {
  position: fixed;
}

.wpcf7-form-control-wrap.opinion {
  display: table-row;
}

.info_wrapper {
  visibility: hidden;
}

.blog-post_content p {
  text-align: center;
}

.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
  font-size: 20px;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button {
  background-color: #fff648;
  border-width: 2px;
  border-radius: 30px;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop {
  font-size: 25px;
}

.bighearts_module_message_box.closable {
  visibility: hidden;
}

.elementor-button--view-cart {
  background-color: #d71160 !important;
  border-radius: 50px !important;
}

.elementor-button--checkout {
  background-color: #d71160 !important;
  border-radius: 50px !important;
}

.blog-post_title {
  font-size: 15px !important;
  line-height: 1 !important;
}

.tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt {
  font-size: 20px;
}

.elementor-widget-woocommerce-product-images span.onsale {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

/* отступы для цены раннего бронирования */

.woocommerce .elementor-10363 .elementor-element.elementor-element-214f87e5 .price ins {
  margin-top: -35px;
  font-size: 30px;
  font-weight: 800;
  color: #d71160;
}

/* отступы для цены раннего бронирования */

.awdr_discount_bar.awdr_row_0 {
  padding: 0px;
  margin-top: -20px;
  margin-bottom: 20px;
}

/* скрыть кастомные кнопки "+" и "-" в корзине (чтобы воткнуть туда от плагина - для автопересчета корзины) */

.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.minus {
  visibility: hidden;
}

.woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span.plus {
  visibility: hidden;
}

/* скрыть кнопку Обновить в корзине */

.woocommerce button.button:disabled {
  visibility: hidden;
}

/* возможность ввода другой суммы в Лейке */

.leyka-tpl-star-form .section .section__fields .amount__figure.star-swiper .full-list .swiper-item.flex-amount-item {
  /*visibility: hidden;*/
}

/* видимость товаров в popup о раннем бронировании */

.wgl-products.appear-animation .product {
  opacity: 99999;
}

/* popup раннее бронирование: крестик окна */

[class*=" eicon-"],
[class^=eicon] {
  font-weight: 600;
}

/* popup раннее бронирование: крестик окна (размер) */

.dialog-close-button {
  font-size: 25px;
}

/* popup раннее бронирование: фильтр "исходная сортировка" */

.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering {
  visibility: hidden;
}

/* отступ акционной цены woocommerce */

.woocommerce .elementor-10363 .elementor-element.elementor-element-214f87e5 .price ins {
  padding-top: 20px;
}

/* отступ стрелок в блоке СМИ на главной */

.wgl-carousel .slick-prev {
  left: 0px !important;
}

.wgl-carousel .slick-next {
  right: 0px !important;
}

/* кнопки в анкетах для волонтеров и тд */

.wpcf7-submit {
  background-color: #D71160;
  border-radius: 15px !important;
}

/*  Лейка смена цвета */
.donor__submit input:disabled {
		background-color: #ffffff;
		border-color: #d71160;
}
.leyka-tpl-star-form {
		background-color: #ffffff;
		border-color: #d71160;
}