.pum-theme-117979 .pum-title, .pum-theme-enterprise-blue .pum-title {
    color: #003477;
    text-align: center;
    text-shadow: none;
    font-family: inherit;
    font-weight: bold;
    font-size: 20px;
    line-height: 36px;
}
.entry-content h2 {
    font-size: 20px;
  font-weight: bold;
}
.woocommerce #page-wrapper .product h1.entry-title {
    line-height: 1.2em;
}
#npcatch img {
    height: auto;
    display: none;
}
.widget.woocommerce.widget_product_search button {
    display: block;
}
/* h1 tovar */
.woocommerce #page-wrapper .product h1.entry-title {
    font-size: 22px;
    color: #003477;
    margin-bottom: 20px;
}
/* h1 caterory */
.woocommerce #page-wrapper h1.page-title {
    color: #003477;
    font-size: 26px;
    font-weight: 800;
    line-height: 1.35em;
    margin-bottom: 1em;
}
/* stock style */
.woocommerce div.product .stock {
    color: #009846;
  font-weight: 600;
font-size: 22px;
}
/* Похожие в слайдере */
.wrps_related_products_area_title {
    color: #1f3661;
    font-size: 22px;
}
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    color: #78AD1F;
}
/* Стилизация фильтров new */
.bapf_sfilter .bapf_hascolarr, .bapf_sfilter .bapf_hasdesc {
    color: #003477;
  font-weight: 600;
}
.bapf_slidr_main.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range {
    background: #009846;
}
.bapf_slidr_main.ui-widget-content .ui-slider-handle, .berocket_filter_price_slider.ui-widget-content .ui-slider-handle, .slide.default .bapf_slidr_main .ui-state-default, .slide.default .bapf_slidr_main .ui-widget-header .ui-state-default, .slide.default .bapf_slidr_main.ui-widget-content .ui-state-default, .slide.default .berocket_filter_price_slider .ui-state-default, .slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default, .slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default {
    background: #009846;
}
/* стиль количество результатов в категории */
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {
color: #003477;
    font-weight: 600;
}

/* Стилизация фильтров */
.berocket_filter_slider.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range {
    background: none repeat scroll 0 0 #009E43;
}
.slide .ui-state-default, .slide .ui-widget-content .ui-state-default, .slide .ui-widget-header .ui-state-default {
    background: #fefefe;
    border: 1px solid #009E43;
    color: #555555;
    font-weight: normal;
}
input[type=text], input[type=email], input[type=password], textarea {
    -ms-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #009E43;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.berocket_aapf_widget li.slider span.left input, .berocket_aapf_widget li.slider span.right input {
    border: 1px solid #E8E8E8;
    font-size: 13px;
    font-style: normal;
font-weight: bold;
    padding: 4px 9px;
    width: 60%;
    background: white;
    line-height: 1.1em;
}
#secondary .widget, #masthead-widgets .widget {
    color: #1F3661;;
}
/* форма поиска */
#searchform select {
    float: left;
    width: 30%;
    border: none;
    border-right: 1px solid #eee;
}

#searchform input {float: left; width: 89%;}

#searchform .pic-sea {
  padding: 8px 15px;
  border-radius: 0px 2px 2px 0px;
  border: none;
  float: right;
  width: 10%;
  background-color: #C60C2F;
  transition: background-color .3s ease;
  -webkit-transition: background-color 0.3s ease 0s;
  color: #fff;
  z-index: 76;
  cursor: pointer;
}

#searchform .pic-sea .fa {color: #fff !important; margin: 0 !important;}

#searchform .pic-sea:hover {background-color: #009E43;}
select {
    color: #003477;
	font-weight: 600;
}
option.level-0 {
	font-weight: 600;
}
.widget.woocommerce.widget_product_search button {
    display: block;
}
/* Высота блока в разделе */
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    height: 110px;
}
/* H2 в похожих товарах */
.woocommerce #page-wrapper .upsells.products h2, .woocommerce #page-wrapper .related.products h2 {
    font-size: 18px;
color: #003477;
    font-weight: 500;
    margin-bottom: 1em;
}
/* Стиль Поиск запчасти в разделе */
.prdctfltr_filter .prdctfltr_regular_title {
    font-size: 16px;
    color: #003477;
}
/* Стиль Распродажа */
.woocommerce span.onsale {
    min-height: 3.236em;
    min-width: 3.236em;
    padding: .210em;
    font-weight: 700;
    position: absolute;
    text-align: center;
    line-height: 3.236;
    top: -.7em;
    left: -.7em;
    margin: 0;
    border-radius: 100%;
    background-color: #FECC00;
    color: #009846;
    font-size: 1.1em;
    -webkit-font-smoothing: antialiased;
    z-index: 9;
}
/* Строка остаток в карточке */
.woocommerce div.product .stock {
    color: #003477;
}
/* Скрываем scroll темы */
#scroll-to-top.displayed {
    display: none;
}
/* Фон всплывающих окон */
.pum-container.custom-position {
    background: #fefefe !important;
}
/* Цена в карточке */
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #009846;
    font-size: 2em;
    font-weight: 600;
}
/* Скрыть по другому адресу */
#add_payment_method .checkout .col-2 h3#ship-to-different-address, .woocommerce-cart .checkout .col-2 h3#ship-to-different-address, .woocommerce-checkout .checkout .col-2 h3#ship-to-different-address {
    float: left;
    clear: none;
    display: none;
}
.pum-theme-117979 .pum-title, .pum-theme-enterprise-blue .pum-title {
    color: #003477;
    text-align: center;
    text-shadow: none;
    font-family: inherit;
    font-weight: bold;
    font-size: 20px;
    line-height: 36px;
}
.entry-content h2 {
    font-size: 20px;
  font-weight: bold;
}
.woocommerce #page-wrapper .product h1.entry-title {
    line-height: 1.2em;
}
#npcatch img {
    height: auto;
    display: none;
}
.widget.woocommerce.widget_product_search button {
    display: block;
}