.section {
  padding: 20px 0;
}
.region-facet {
  background: #fff;
  border: 1px solid #9f9f9f;
  border-radius: 5px;
  margin: 0 0px 20px 0;
  padding: 20px 20px;
}
.block-facets {
  border: none;
  padding: 0 20px;
}
.sidebar .block {
  border: none;
  margin: 0;
}
.block-facets:not(:last-child) {
  margin: 0 0 5px;
}
.block-facets .block-title {
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  padding: 0px 0 5px 10px;
}

.block-facets ul.item-list__range_slider {
  margin: 0 0 65px 0;
}

.facets-widget-range_slider {
  border-bottom: 1px dotted #9f9f9f;
}
.facets-widget-range_slider ul {

}
.facets-widget-range_slider ul li {

}
.facet-slider {
  margin: 0;
}

.facets-widget-checkbox {
  border-bottom: 1px dotted #9f9f9f;
}

.block-facets:last-child > div {
  border-bottom: none;
}
.block-facets ul {
  list-style: none;
}



.main-content > .section {
  padding: 10px 0;
}




.block-tpa_types .block-title {
  font-size: 30px;
  margin: 0px 0 20px 0;
  text-transform: uppercase;
}
.tpa-types-item .catalog-item-img {
  height: 215px;
}

.block__filter,
.view-filters {
  border: none !important;
}
.block__filter form,
.view-catalog .view-filters {
  margin: 15px 0px 20px;
  padding: 0 0 0 0px;
}
.block__filter form{
    margin-top: 0;
}

.block__filter .form-row {
  margin: 0;
}
.block__filter form fieldset,
.block__filter form details,
.view-catalog .view-filters fieldset {
  border-bottom: 2px dotted #d6d5d4;
  margin: 0px 0px 5px 0px;
padding: 0px 0px 10px;
  width: 100%;
}
.block__filter .bef-slider-wrapper{
    margin: 0px 0px 10px 0px;
        padding: 0px 0px 20px;
}
.block__filter details .bef-slider-wrapper{
    border: none;
        }

.block__filter .form-item-sort-bef-combine {
  display: none !important;
}
.block__filter form details {
    position: relative;
  font-size: 1rem;
  margin: 0;
    margin-bottom: 5px;
    padding: 0px 0px 5px;
}
.block__filter .form-row details:nth-last-child(3), .block__filter .form-row fieldset:not(.bef-slider-wrapper):nth-last-child(4)
{
  border-bottom: none;
      margin-bottom: 0;
    padding-bottom: 0;
}
.block__filter .form-row fieldset.bef-slider-wrapper:nth-last-child(4)
{
  border-bottom: none;
}
.block__filter fieldset:last-child{
        padding-bottom: 5px;
}
.block__filter form fieldset legend,
.view-catalog .view-filters fieldset legend {
  display: block;
  margin: 0 0 10px;
}
.block__filter form .form-checkboxes  {
        max-height: 195px;
    overflow: auto;
}

details .bef-slider-wrapper{
    margin-top: 20px !important;
}
.block__filter form fieldset legend span,
.block__filter form details summary,
.block__filter form .form-type-select > label,
.block__filter form .form-type-textfield > label,
.view-catalog .view-filters fieldset legend span {
  display: block;
  font-size: 1.8rem;
  font-weight: bold;
  line-height: 1.2;
}
@media not all and (min-resolution:.001dpcm) {
     @supports (-webkit-appearance:none) {
.block__filter form fieldset legend span,
.block__filter form details summary,
.block__filter form .form-type-select > label,
.block__filter form .form-type-textfield > label,
.view-catalog .view-filters fieldset legend span  {
    font-weight: 400;
}
         }
         }
.block__filter form details summary {
    padding-left: 20px;
}
.block__filter form details summary a {
    color: #1D1D1B;
}
.block__filter form details summary:before {
/*    content: "\f0dd"; */
        content: "\f0da";
        font-weight: 900;
        position: absolute;
        left: 0;
    top: 0;
    line-height: 24px;
    font-size: 24px;
            font-family: "Font Awesome 5 Free";
}
.block__filter form details[open] summary:before {
    content: "\f0dd";
    line-height: 15px;
}
details:hover summary::-webkit-details-marker:hover {
}
summary::-webkit-details-marker {
  font-size: 1.5rem;
  line-height: 1.2rem;
  margin: 0px 5px 0px 0;
}
summary::-webkit-details-marker:hover {
}

.block__filter form details .details-wrapper {
  margin: 10px 0 0;
}
.block__filter form details#edit-field-proizvoditelnost-zagruzch-collapsible--2[open],
.block__filter form details#edit-field-proizvoditelnost-zagruzch-collapsible--4[open],
.block__filter form details#edit-field-proizvoditelnost-zagruzch-collapsible--2[open] .js-form-item,
.block__filter form details#edit-field-proizvoditelnost-zagruzch-collapsible--4[open] .js-form-item,
.block__filter form details#edit-clamping-force-collapsible--2[open],
.block__filter form details#edit-clamping-force-collapsible--4[open],
.block__filter form details#edit-clamping-force-collapsible--2[open] .js-form-item,
.block__filter form details#edit-clamping-force-collapsible--4[open] .js-form-item
{
    margin-bottom: 0;
    padding-bottom: 0;
}

.block__filter form .form-type-select > label {
  margin: 0 0 20px;
}
.block__filter .bef-slider-wrapper .fieldset-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  max-width: 280px;
  position: relative;
}
.block__filter .bef-slider-wrapper fieldset {
  border: none;
  flex: 0 0 40%;
  max-width: 125px;
  padding: 0;
}
.block__filter .bef-slider-wrapper fieldset:first-child {
  margin: 0 15px 0 0;
}
.block__filter .form-item-proizvoditelnost-zagruzchi{
    position: relative;
}
.block__filter .form-item-proizvoditelnost-zagruzchi .form-control {
    width: 85%; }
.block__filter .bef-slider-wrapper fieldset:last-child:after, .block__filter .form-item-proizvoditelnost-zagruzchi:after {
  color: #000;
  content: '$';
  font-size: 1.6rem;
  position: absolute;
  right: -5px;
  top: 2px;
  width: 28px;
  z-index: 9;
}
.block__filter .bef-slider-wrapper fieldset.form-item-heater-power-max:last-child:after {
  content: 'кВт';
}
.view-id-tpa_types.view-display-id-block_1 .view-empty {
    display: flex;
    flex-flow: row wrap;
}





/* Начало кода для копирования для слайдера */
.block__filter .bef-slider-wrapper fieldset.form-item-obem-bunkera-max:after {
  content: 'л/кг' !important;
  }
/* Конец кода для копирования */

/* Начало кода для копирования для чекбоксов */
.block__filter form [id^="edit-field-proizvoditelnost-zagruzch"] .form-checkboxes label:after{
  content: ", кг/ч";
}
/* Конец кода для копирования */

.block__filter .form-item-field-usilie-smykaniya-t-value-max:after {
  content: 'т' !important;
}
.block__filter .form-item-field-massa-vpryska-ps-g-value-max:after {
  content: 'гр' !important;
}
.block__filter .form-item-field-obem-vpryska-max:after {
  content: 'см3' !important;
}
.block__filter form [id^="edit-rasstoyanie-mezhdu-kolonna"] .form-checkboxes label:after{
  content: ", мм";
}
.block__filter form [id^="edit-field-rekomenduemyy-tpa-t"] .form-checkboxes label:after{
  content: ", т";
}
.block__filter .bef-slider-wrapper fieldset.form-item-field-maximum-load-value-max:after {
  content: 'кг' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-field-minimalnoe-vremya-cikla-s-value-max:after {
  content: 'с' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-field-extraction-time-no-load-value-max:after {
  content: 'с' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-field-obem-bunkera-l-value-max:after {
  content: 'л' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-field-obem-osushaemogo-vozdukha--value-max:after {
  content: 'м3/ч' !important;
  }
.block__filter form [id^="edit-field-bunker-shr-u-e-l"] .form-checkboxes label:after{
  content: ", л";
}
.block__filter .bef-slider-wrapper fieldset.form-item-obem-bunkera-zagruzchiki-max:after {
  content: 'л' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-proizvoditelnost-zagruzchi-max:after {
  content: 'кг/ч' !important;
  }
.block__filter form [id^="edit-field-ispolnenie"] .form-checkboxes label:after{
  content: "";
}
.block__filter form [id^="edit-field-vid-materiala"] .form-checkboxes label:after{
  content: "";
}
.block__filter .bef-slider-wrapper fieldset.form-item-proizvoditelnost-dozatori-max:after {
  content: 'кг/ч' !important;
  }
.block__filter form [id^="edit-field-kol-vo-komponentov"] .form-checkboxes label:after{
  content: "";
}
.block__filter .bef-slider-wrapper fieldset.form-item-proizvoditelnost-smesiteli-max:after {
  content: 'кг/ч' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-obem-bunkera-l-smesiteli-max:after {
  content: 'л' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-kholodoproizvoditelnost-kv-max:after {
  content: 'кВт' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-emkost-vodyanogo-baka-max:after {
  content: 'л' !important;
  }
.block__filter form [id^="edit-vid-okhlazhdeniya-kondensa"] .form-checkboxes label:after{
  content: "";
}
.block__filter form [id^="edit-maksim-temperat-termostat"] .form-checkboxes label:after{
  content: "\2103";
}
.block__filter .bef-slider-wrapper fieldset.form-item-maksimalnaya-proizvoditeln-max:after {
  content: 'л/м' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-moschnost-nagreva-termostati-max:after {
  content: 'кВт' !important;
  }
.block__filter form [id^="edit-tip-teplonositelya"] .form-checkboxes label:after{
  content: "";
}
.block__filter .bef-slider-wrapper fieldset.form-item-moschnost-dvigatelya-max:after {
  content: 'кВт' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-orientirovochnaya-proizvod-max:after {
  content: 'кг/ч' !important;
  }
.block__filter .bef-slider-wrapper fieldset.form-item-field-obem-osushaemogo-vozdukha-max:after {
  content: 'м3/ч' !important;
      right: -10px;
    width: 33px;
  }
.block__filter form [id^="edit-razmer-zagruzochnogo-okna"] .form-checkboxes label:after{
  content: ", мм";
}
.block__filter form [id^="edit-vid-otkhodov"] .form-checkboxes label:after{
  content: "";
}
.block__filter form [id^="edit-kolichestvo-kanalov"] .form-checkboxes label:after{
  content: ", шт";
}
/* Вставлять новые фильтры ДО этой строки */
.block__filter .bef-slider-wrapper fieldset label {
  display: inline-block;
  float: left;
  font-size: 1.4rem;
  margin: 3px 0 0 0px;
  text-transform: lowercase;
  width: 20px;
}
.block__filter .bef-slider-wrapper fieldset .form-text {
  border-radius: 0;
  display: inline-block;
  height: 27px;
  font-size: 1.4rem;
  margin: 0 0 2.25rem;
  padding: .2rem .75rem;
  width: calc(100% - 20px);
}
.block__filter form fieldset.form-item-catalog,
.view-catalog .view-filters fieldset.form-item-catalog {
  display: none;
}
.view-catalog .view-filters label {
  margin: 0 15px 0 0;
}
.block__filter fieldset > label {
}
.block__filter .bef-slider-wrapper .bef-slider {
  position: absolute;
  width: 100%;
}
.bef-slider-wrapper .ui-slider .ui-slider-range {
  background: #f36d26;
  height: 1.1rem;
}
.bef-slider-wrapper .ui-slider-horizontal .ui-slider-handle {
  background: #fff url(../images/slider-handle.png) no-repeat 50%;
  background-size: cover;
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 1.6em;
  width: 1.6em;
}
.form-checkboxes ul {
  list-style: none;
  margin: 0;
}
/*.form-checkboxes ul li {
  margin: 0 0 5px 0;
}*/
.block__filter .form-check {
  padding-left: 2.25rem;
}
.block__filter .form-check.form-item-brand-0 {
  display: none !important;
}
.block__filter .form-check-label {
  font-size: 1.6rem;
}
.block__filter form .form-select {
  border-radius: 0;
  font-size: 1.4rem;
  height: 26px !important;
  max-width: 75%;
  padding: 0 .75rem;
}
.block__filter .form-check-input {
  position: absolute;
  margin-top: .6rem;
  margin-left: -1.7rem;
  height: 12px;
  width: 12px;
}
.block__filter .form-row .form-actions,
.view-catalog .form-row .form-actions {
  display: block;
  padding: 0;
  width: 100%;
}
.block__filter form .form-submit,
.view-catalog .view-filters .form-submit {
  height: auto;
  font-size: 1.8rem;
  line-height: 1;
  padding: 10px 5px;
  text-transform: inherit;
}
.block__filter form .form-submit{
    margin-top: 15px;
}


.block__filter form .form-submit:active,
.view-catalog .view-filters .form-submit:active {

}
.block__filter form .form-submit[id^='edit-reset'],
.view-catalog .view-filters .form-submit[id^='edit-reset'] {
  background: #d6d5d4;
  color: #221f1f;
  font-weight: bold;
}
.view-catalog .view-filters .form-select {
  display: inline-block;
  border-radius: 0;
  font-size: 11px;
  height: 20px !important;
  line-height: 1;
  min-width: 165px;
  padding: 0 9px;
  width: auto;
}
/*.block_sorting_page_1 {
  margin: 0 0 20px 0;
}*/
.block_sorting_page_1 fieldset,
.block_sorting_page_1 .form-submit,
.block_sorting_page_1 details {
  display: none !important;
}
.block_sorting_page_1 .form-item-sort-bef-combine {
  display: flex !important;
}
.block_sorting_page_1 .form-item-sort-bef-combine label {
  display: block;
  font-size: 18px;
  letter-spacing: -0.5px;
  font-weight: 600;
  line-height: 34px;
  min-width: 145px;
}
.block_sorting_page_1 .form-item-sort-bef-combine .form-select {
  height: 32px;
  font-size: 15px;
  letter-spacing: -0.3px;
  line-height: 1;
  color: #969696;
  margin: 4px 0 0;
  margin-top: 6px;
  min-width: 200px;
  padding: 0px 10px;
}

.view-tpa-types .view-content.row,
.view-catalogue .view-content.row,
.view-filter .view-content.row,
.view-catalog .view-content.row {
  flex-flow: row wrap;
  /*justify-content: space-around;*/
  margin-right: -10px;
  margin-left: -10px;
}
.view-tpa-types .tpa-types-item,
.view-catalogue .catalog-item,
.view-filter .catalog-item,
.view-catalog .catalog-item {
  flex-flow: row wrap;
  margin-bottom: 20px;
  padding-right: 10px;
  padding-left: 10px;
}
.view-tpa-types .tpa-types-item, .page-vocabulary-catalog .view-catalog .catalog-item, .page-vocabulary-catalog .view-catalogue .catalog-item, .page-view-catalogue .view-catalogue .catalog-item,.view-filter .catalog-item,.view-filtertag .catalog-item,.view-filtertag2 .catalog-item, .view-brend-products .catalog-item,
.view-poisk-po-saytu .catalog-item
{
    flex-flow: row wrap;
    margin-bottom: 6px;
    padding-right: 3px;
    padding-left: 3px;
}
.page-taxonomy-term-181 .tpa-types-item:first-child{
    display:none;
}
.view-brend-products{
    font-size: 14px;
}

.page-vocabulary-catalog .view-catalogue{
        margin-bottom: 14px;
}
.page-vocabulary-catalog .view-catalog .catalog-item-block, .page-vocabulary-catalog .view-id-tpa_types .catalog-item-block,.view-filter .catalog-item-block {
    min-height: 327px;
}
.page-vocabulary-catalog .view-catalogue .catalog-item-block, .page-view-catalogue .view-catalogue .catalog-item-block {
    min-height: 315px;
}
 .page-taxonomy-term-181 .view-catalogue .catalog-item-block {
    min-height: 327px;
 }

.page-vocabulary-catalog .view-catalogue .catalog-item-title, .page-view-catalogue .view-catalogue .catalog-item-title {
    margin-top: 30px;
}
.catalog-item-block,.article-item .item-block {
  background: #fff;

  border: 1px solid #ccc;
  border-radius: 5px;
  height: 100%;
  padding: 0 0 50px;
  position: relative;
      overflow: hidden;
}
.view-perekrestnye-tovary .catalog-item-block, .view-tovary-v-stati  .catalog-item-block {
    display:flex;
        flex-direction: column;
}
.view-poisk-po-saytu .catalog-item-block{
    min-height: 315px;
}
.view-poisk-po-saytu .catalog-item-block.keys, .view-poisk-po-saytu .catalog-item-block.project, .view-poisk-po-saytu .catalog-item-block.article{
    padding: 0;
}
.item-block .item-content, {
    padding: 0 20px;
}
.catalog-item-block-noprice {
  padding: 0 0 20px;
}
.catalog-item-img {
    height: 200px;
  margin: 0 0 10px;
  overflow: hidden;
  position: relative;
}
.view-poisk-po-saytu .catalog-item-img {
    height: 175px;
}
.tags_block_1{
    position: relative;
    z-index: 9;
    transition: 1s;
    width: 100%;
}
.tags_block_1.toleft{
    width: 1105px;
        max-height: none;
}

.view-catalog .catalog-item-img {
  height: 215px;
}
.catalog-item-img img {
position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
}
.page-view-keysy .catalog-item-img {
    position: relative;
        height: 230px;
}
.page-view-keysy .catalog-item-title {
  padding: 0 20px;
}
.catalog-item-title {
  padding: 0 20px;
  min-height: 50px;
}
.block-views-blockcatalogue-block-1 .catalog-item-title {
  padding: 0 10px;
}


.view-id-brendy .catalog-item-title {
  min-height: auto;
}
.catalog-item-title a {
  color: #1d1d1b;
  display: block;
  font-size: 16px;
  font-weight: bold;
/*  letter-spacing: -1px;    */
  line-height: 25px;
  text-transform: uppercase;
}
@supports (-webkit-hyphens:none){
.view-id-tovary_v_stati .catalog-item-title a {
  font-size: 14px;
}
}
.view-catalog .catalog-item-title a {
/*  font-size: 20px;
  height: 27px;
  line-height: 23px;*/
}
.catalog-item-title a:hover {
  text-decoration: none;
}
.catalog-item-price {
  color: #231f20;
  font-size: 19px;
  font-weight: 400;
  letter-spacing: -1px;
  line-height: 25px;
  padding: 0 20px;
  position: absolute;
  bottom: 15px;
}
.block-views-blockcatalogue-block-1 .catalog-item-price{
  padding: 0 10px;
}
@media (max-width: 768px) {
.block-catalog{
    display: none;
}
.block_sorting_page_1 .form-item-sort-bef-combine .form-select {
 min-width: 170px;
    padding-top: 4px;
        margin-top: 4px;

}
.block__filter .form-check-input {
    position: absolute;
    margin-top: .4rem;
    margin-left: -2rem;
    height: 15px;
    width: 15px;
}
.filterup.mob {
    margin: 0 auto;
    padding-top: 4px;
    font-size: 18px;
    color: #757575;
    background: #fff;
    font-weight: 600;
    text-transform: uppercase;
    text-align: center;
    width: 150px;
    border-radius: 10px;
    border: 2px solid #9E9E9E;
}

.view-ttitle .row{

display: block;
text-align: center;
}
.region-facet{
    margin-top: 30px;
}
.catalog-item-img {
    height: auto !important;
}
.catalog-item-img img {
    position: relative;
}
.block__filter .bef-slider-wrapper fieldset:last-child:after, .block__filter .form-item-proizvoditelnost-zagruzchi:after {
    right: 5px;
}
}

@media (max-width: 767px){

#result{
    display: none !important;
}

}

@media (min-width: 468px) and (max-width: 767px) {
    .page-vocabulary-catalog .view-catalog .catalog-item-block, .page-vocabulary-catalog .view-id-tpa_types .catalog-item-block, .view-filter .catalog-item-block {
    min-height: auto;
}
.page-node-38 .catalog-item-img {
    height: 155px !important;
}
.page-vocabulary-catalog .view-catalogue .catalog-item-block, .page-view-catalogue .view-catalogue .catalog-item-block {
    min-height: auto;
}
}
@media (min-width: 768px) and (max-width: 991px) {
    .block-catalog, .tags_block_1.desc, .block__links.desc {
    display: block;
}
.page-taxonomy-term-234 .block__filter form fieldset legend span {
    display: block;
    font-size: 1.4rem;
    font-weight: bold;
    line-height: 1.2;
}
}
@media (min-width: 768px) and (max-width: 1024px)  {
    .view-poisk-po-saytu .catalog-item-block {
    min-height: 280px;
}
}
#block-views-block-tovary-v-stati-block-1 .catalog-item-title{
    min-height: 75px;
}
@media (max-width: 768px){
    .view-tovary-v-stati .slick-next.slick-arrow, .field--name-field-prikrepit-statyu   .slick-next.slick-arrow{
    right: 12px;
}
.view-tovary-v-stati .slick-prev.slick-arrow, .field--name-field-prikrepit-statyu .slick-prev.slick-arrow{
    left: 12px;

}

}
/* Ниже копируем и вставляем строку */
.page-taxonomy-term-166 .region-facet, .page-taxonomy-term-166 .filterup,
.page-taxonomy-term-265 .region-facet, .page-taxonomy-term-265 .filterup,
.page-taxonomy-term-2481 .region-facet, .page-taxonomy-term-2481 .filterup,
.page-taxonomy-term-2564 .region-facet, .page-taxonomy-term-2564 .filterup,
.page-taxonomy-term-2565 .region-facet, .page-taxonomy-term-2565 .filterup,
.page-taxonomy-term-2566 .region-facet, .page-taxonomy-term-2566 .filterup,
.page-taxonomy-term-2567 .region-facet, .page-taxonomy-term-2567 .filterup,
.page-taxonomy-term-2568 .region-facet, .page-taxonomy-term-2568 .filterup,
.page-taxonomy-term-2569 .region-facet, .page-taxonomy-term-2569 .filterup,
.page-taxonomy-term-2570 .region-facet, .page-taxonomy-term-2570 .filterup,
.page-taxonomy-term-3182 .region-facet, .page-taxonomy-term-3182 .filterup,
.page-taxonomy-term-164 .sidebar_first, .page-taxonomy-term-165 .sidebar_first,
.page-taxonomy-term-187 .region-facet, .page-taxonomy-term-187 .filterup,
.page-taxonomy-term-369 .region-facet, .page-taxonomy-term-369 .filterup,
.page-taxonomy-term-408 .region-facet, .page-taxonomy-term-408 .filterup,
.page-taxonomy-term-410 .region-facet, .page-taxonomy-term-410 .filterup,
.page-taxonomy-term-3742 .region-facet, .page-taxonomy-term-3742 .filterup,
.page-taxonomy-term-4151 .region-facet, .page-taxonomy-term-4151 .filterup,
.page-taxonomy-term-4229 .region-facet, .page-taxonomy-term-4229 .filterup,
.page-vocabulary-brand .filterup, .page-vocabulary-brand .region-facet{
    display:  none !important;
}
.page-taxonomy-term-166 .main-content,
.page-taxonomy-term-164 .main-content, .page-taxonomy-term-165 .main-content,
.page-vocabulary-brand  .main-content{
     flex: 0 0 100% !important;
    max-width: 100% !important;
}
.brcat .block-title{
    font-weight: 600;
    font-size: 2.5rem;
    margin-bottom: 10px;
    margin-top: 10px;
    line-height: 1.2;
    text-transform:uppercase;
}
.view-dokumenty .catalog-item-block  {
    margin-bottom: 0;
    padding-bottom: 0;
}
.view-dokumenty .catalog-item{
    margin-bottom: 15px;
        max-width: 224px;

}
.page-node-2813 .block-title {
        font-size: 2.4rem;
        font-weight: 600;
            margin-top: 10px;
        margin-bottom: 10px;
}

.view-dokumenty .catalog-item-block p{
        color: #1d1d1b;
    display: block;
    padding: 0 15px;
    font-size: 13px;
    margin: 10px 0;
    font-weight: bold;
    line-height: 18px;
    min-height: 35px;
    text-transform: uppercase;
}
.view-dokumenty .catalog-item-block p a{
        color: #1d1d1b;
}
@media (max-width: 488px)  {
    .view-dokumenty .catalog-item-block {
        background: url(/themes/custom/eastplast/images/pdf-45.svg) no-repeat left top;
        background-size: 35px;
        border: 0;
        padding-bottom: 10px;
        border-radius: 0;
        border-bottom: 1px solid #ccc;
    }
    .view-dokumenty .catalog-item {
    max-width: none;
}
.page-node-2813 .block-title {
    font-size: 18px;
}
.view-dokumenty .catalog-item-block p a{
    display: block;
    padding-left: 50px;
}

.view-dokumenty .catalog-item-block p {
    font-size: 12px;
    min-height: auto;
    padding: 0;
}
.view-dokumenty .catalog-item-block img{
    display: none;
}
}
@media (max-width: 768px)  {

.brcat .block-title {
    font-size: 1.8rem;
}
}
.view-id-ttitle.view-display-id-block_1 {
    margin-left: 8px;
}

.page-taxonomy-term-188 .block-views-blockcatalog-block-1, .page-taxonomy-term-207 .block-views-blockcatalog-block-1, .page-taxonomy-term-219 .block-views-blockcatalog-block-1, .page-taxonomy-term-234 .block-views-blockcatalog-block-1, .page-taxonomy-term-242 .block-views-blockcatalog-block-1, .page-taxonomy-term-251 .block-views-blockcatalog-block-1 {
    display: none;
}
