.ns-bitrix.c-catalog-section.c-catalog-section-catalog-tile-1 .catalog-section-item-name{
	height: 96px;
}

.brands .brand .brand-wrapper .brand-wrapper-2 {
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: none;
    -webkit-filter: grayscale(0);
}

.c-smart-filter.c-smart-filter-horizontal-1 [data-property-type=track] input{
    border: 1px solid #adadad!important;
    border-radius: 3px;
    padding: 5px 10px;
}

.zebra {
    list-style: none;
    border-left: 10px solid #0065ff;
    padding: 0;
    margin: 20px;
}

.zebra li {
    padding: 10px;
}

.zebra li:nth-child(odd) {
    background: rgba(0,101,255,0.2);
}

.zebra li:nth-child(even) {
    background: white;
}

.zebra li:before {
   content:"";
}


.call-us-block-elem-wrap {
display: table;
width:25%;
float:left;
padding:10px;
}

.call-us-block-elem-wrap-uzk {
display: table;
width:25%;
float:left;
padding:10px;
}

.call-us-block-elem {
position: relative;
display: table-cell;
vertical-align: middle;
text-align:center;
border: 2px solid #0065ff;
width:100%;
height: 170px;
padding:20px;
border-radius: 20px;
}

.call-us-block-elem-header {
font-size:14px;
}

.call-us-block-elem-header-uzk {
font-size:16px;
}

.call-us-block-elem-desc a {
font-size:16px;
font-weight:bold;
}

@media (max-width:970px) {
.call-us-block-elem-wrap {
width:50%;
}
}

@media (max-width:509px) {
.call-us-block-elem-wrap {
width:100%;
}
}

@media (max-width:1259px) {
.call-us-block-elem-wrap-uzk {
width:50%;
}
}

@media (max-width:795px) {
.call-us-block-elem-wrap-uzk {
width:100%;
}
}

@media (max-width:720px) {
.call-us-block-elem-wrap-uzk {
width:50%;
}
}

@media (max-width:509px) {
.call-us-block-elem-wrap-uzk {
width:100%;
}
}

.custom-content-box-white {
    background: url(/images/repair-tools.png) no-repeat;
    background-position: 20px center;
    border-radius: 6px;
    padding: 25px 25px 25px 90px;
    border: 2px solid #0065ff;
}
.content-border {
    box-shadow: 0px 0px 8px rgba(96, 50, 50, 0.6);
    padding: 20px;
    border-radius: 10px;
    margin: 20px;
}

.h-1-in-catalog, .h-2-in-catalog, .h-3-in-catalog, .h-4-in-catalog {
font-weight:bold;
}

.preimushestva-icon-wrap {
width:110px;
height:110px;
border: 2px solid #0065ff;
border-radius:50%;
margin:20px auto;
padding:20px;
transition: 0.4s;
}


.preimushestva-wrap {
width:66%;
margin:auto;
}

@media (max-width:991px) {
  .preimushestva-wrap {
  width:100%
  }
}
.preimushestva-content-wrapper {
float:left;
width:25%;
}

.preimushestva-content-wrapper p {
text-align:center;
width:85%;
margin:auto;
margin-bottom:10px;
}

.preimushestva-content-header {
font-size:16px;
}


@media (max-width:991px) {
.preimushestva-content-wrapper {
width:100%;
}

.preimushestva-content-description {
    font-size: 14px;
}
}

.custom-table-in-catalog {
font-size:13px;
}

.catalog-element-section-property-name {
font-weight:bold !important;
}

.catalog-element-section-property {
border-radius:0px !important;
}

.preimush-img-wrapper {
width:150px;
margin:auto;
margin-bottom: 20px;
}

.owl-wrap-services .owl-prev, .owl-wrap-services .owl-next {
background: 0 0;
    border: none;
    padding: 0!important;
    font: inherit;
    outline: 0;
position: absolute;
    width: 40px;
    height: 40px;
    background-color: rgba(0,101,255,0.2) !important;
    border-radius: 50%;
    line-height: 40px;
    text-align: center;
    color: #fff!important;
    opacity: 1;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.4s;
cursor: pointer;
user-select: none;
}

.owl-wrap-services .owl-next {
right: 15%;
}

.owl-wrap-services .owl-prev {
left: 15%;
}

.owl-wrap-services .owl-nav {
    position: absolute;
    top: 36%;
    margin-top: -20px;
    left: 0;
    right: 0;
    font: normal normal normal 14px/1 FontAwesome;
}

.owl-wrap-services .owl-carousel {
padding: 0 45px;
text-align:center;
font-size:24px;
}

.owl-wrap-services p {
width:70%;
margin:auto;
}

@media (max-width:600px) {
.owl-wrap-services .owl-next {
right: 0;
}

.owl-wrap-services .owl-prev {
left: 0;
}

.owl-wrap-services p {
width:100%;
margin:auto;
}

.owl-wrap-services .owl-carousel {
font-size:20px;
}

.preimush-img-wrapper {
margin-top: 20px;
}
}

.owl-wrap-services .owl-prev:hover, .owl-wrap-services .owl-next:hover {
background-color: rgb(0,101,255) !important;
}

@media (max-width:1089px) {
.owl-wrap-services {
margin-bottom: -25px;
}
}

.pills {
    list-style: none;
    counter-reset: li;
    margin-right: 41px;
}

.pills li {
    padding: 10px 0;
    position: relative;
    left: 1.5em;
    margin-bottom: 0.75em;
    padding-left: 1em;
    background-color: rgba(0,101,255,0.2);
}

.pills li:before {
    padding: 12px 0;
    position: absolute;
    top: 0;
    bottom: 0;
    left: -1.5em;
    width: 1.875em;
    text-align: center;
    color: white;
    font-weight: bold;
    background: rgb(0,101,255);
    border-bottom-left-radius: 70em;
    border-top-left-radius: 70em;
    counter-increment: li;
    content: counter(li);
}

.review_contain_custom .review_title {
    font-size: 20px;
    font-weight: 600;
}

.review_contain_custom .reviews-box a.intec-bt-button.button-big{
    display: none;
}

.review_contain_custom .reviews-box .form{
    display: block;
    height: auto!important;
}

.ns-bitrix.c-catalog-element.c-catalog-element-catalog-default-2 .catalog-element-sections.catalog-element-sections-wide .catalog-element-section .ns-bitrix.c-catalog-section.c-catalog-section-products-small-1[data-slider=true][data-slider-navigation=true] .catalog-section-items{
	margin: 0;
}