footer  * { box-sizing: border-box; }
.social-row { display: none; }
div.sidebar ul li a { color: #fff; cursor: pointer; }

/* Smartphones (portrait and landscape) ----------- */
@media (max-width:767px) {
	.helper__bg-img:before { display: none; }
	.headerSelector .background { display: none; }
	.productKind { display: none; }
}
.career-vacancy__contact { padding-top: 10px; }
.h1-head-inner { padding-top: 0px; padding-bottom: 0px; line-height: 16px; }
.contacts__adress__item .contacts__adress__text:hover { text-decoration: underline; }
/*.errortext { width: 960px; margin: 0 auto; padding-top: 50px; }*/
.post-news-content { font-size: 16px; line-height: 24px; text-align: left; }
@media (max-width:640px) {
	.post-news-content { padding-left: 5px; padding-right: 5px; }
	.post-news-detail { padding-left: 5px; padding-right: 5px; }
}
.post-news-detail { font-size: 16px; line-height: 24px; text-align: left; padding-top: 40px}
.post-news-detail h1{ font-size: 24px; line-height: 27px; margin-top: 10px;  margin-bottom: 20px; text-align: left; font-weight: bold}
.post-news-detail h2{ font-size: 20px; line-height: 23px; margin-top: 20px;  margin-bottom: 20px; margin-left: 0px !important; margin-right: 0px !important; text-align: left; font-weight: bold; color: #000; text-transform: none;}
.post-news-detail ul, .post-news-detail ol { margin-top: 10px; padding-left: 0px !important; }
.post-news-detail ul li, .post-news-detail ol li { position: relative; padding-left: 20px; list-style-type: none}
.post-news-detail ul li + li, .post-news-detail ol li + li {margin-top: 10px;}
.post-news-detail ul li:before {content: ""; display: block; width: 4px; height: 4px; background-color: #e2001a; position: absolute; top: 10px; left: 0px;}
.post-news-detail ol li:before {content: ""; display: block; position: absolute; top: 0px; left: 0; font-size: 16px; line-height: 22px; font-weight: 700; color: #e2001a;}
.post-news-detail ol li:nth-of-type(1):before {content: "1."}
.post-news-detail ol li:nth-of-type(2):before {content: "3."}
.post-news-detail ol li:nth-of-type(3):before {content: "3."}
.post-news-detail ol li:nth-of-type(4):before {content: "4."}
.post-news-detail ol li:nth-of-type(5):before {content: "5."}
.post-news-detail ol li:nth-of-type(6):before {content: "6."}
.post-news-detail ol li:nth-of-type(7):before {content: "7."}
.post-news-detail ol li:nth-of-type(8):before {content: "8."}
.post-news-detail ol li:nth-of-type(9):before {content: "9."}
.post-news-detail ol li:nth-of-type(10):before {content: "10."}
.post-news-detail ol li:nth-of-type(11):before {content: "11."}
.post-news-detail ol li:nth-of-type(12):before {content: "12."}
.post-news-detail ol li:nth-of-type(13):before {content: "13."}
.post-news-detail ol li:nth-of-type(14):before {content: "14."}
.post-news-detail ol li:nth-of-type(15):before {content: "15."}
.post-news-detail ol li:nth-of-type(16):before {content: "16."}
.post-news-detail ol li:nth-of-type(17):before {content: "17."}
.post-news-detail ol li:nth-of-type(18):before {content: "18."}
.post-news-detail ol li:nth-of-type(19):before {content: "19."}
.post-news-detail ol li:nth-of-type(20):before {content: "20."}
.post-news-detail a {
    color: #1057B9 !important;
    text-decoration: none !important;
}
.post-news-detail a:hover {
    color: #ff2c2c !important;
}
.post-news-detail a:before,
.post-news-detail a:after {
    display: none !important;
}
.post-news-detail p { padding-bottom: 5px; padding-top: 5px; }
.post-news-detail .post-news-data{margin-top: 0px; font-size: 14px; line-height: 19px;}
.post-news-detail .prev-img-content {margin-bottom: 15px}
.gs-section ul li { list-style: circle; margin-left: 30px; }
.trucks_tires_proiz_sel select { text-transform: uppercase; }
.truck-select-os select { text-transform: uppercase; }

/*деактивация грузового сегмента*/

/*.trucks_tires .price,
.trucks_tires_details .price { display: none; }
.trucks_tires .cart a[id*=_],
.trucks_tires_details .cart a[id*=_],
.trucks_tires_details .quantity,
.trucks_tires .quantity { display: none !important; }
.trucks_wheels .price,
.trucks_wheels_details .price { display: none; }
.trucks_wheels .cart a[id*=_],
.trucks_wheels_details .cart a[id*=_],
.trucks_wheels_details .quantity,
.trucks_wheels .quantity { display: none !important; }
.trucks_battereis .price,
.trucks_battereis_details .price { display: none; }
.trucks_battereis .cart a[id*=_],
.trucks_battereis_details .cart a[id*=_],
.trucks_battereis_details .quantity,
.trucks_battereis .quantity { display: none !important; }*/
@media (max-width: 639px) {
    .post-news-detail h1{ font-size: 22px; line-height: 25px}
}
@media (max-width:480px) {
	.offersTires { margin-left: 10px; }
}
.about-company-main ul {
  margin-top: 10px;
  padding-left: 0px !important;
}
.about-company-main ul li {
  position: relative;
  padding-left: 20px;
}
.about-company-main ul li + li {
  margin-top: 10px;
}
.about-company-main ul li:before {
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background-color: #e2001a;
  position: absolute;
  top: 10px;
  left: 0px;
}
/*.about-company-main ul li { list-style: square; padding-bottom: 15px; list-style-position: inside; }
.about-company-main ul li:last-child { padding-bottom: 0px; }*/
.about-company-main h2 { margin: 20px 0 20px; font-size: 20px; line-height: 22px; text-transform: none; color: #000 !important; }
.last-news-box h3 { margin: 20px 0 20px; font-size: 18px; }
.full-background { width: 100%; }

/* для верскти внутрениех страниц*/
.w-container .list-decimal > li { list-style-type: decimal; list-style: decimal; }
.w-container .list-disc > li { list-style-type: disc; list-style: disc; }
.w-container h2 { color: #333; margin-left: 0px !important; }
.w-container .rubricator-content-article__text ol li { list-style-type: decimal; list-style: decimal; }
.w-container .rubricator-content-article__text ul li { list-style-type: disc; list-style: disc; }
.w-container .rubricator-content-article__text ul > li { list-style-type: disc; list-style: disc; text-indent: 0px; }
.w-container .rubricator-content-article__text ol > li { list-style-type: decimal; list-style: decimal; text-indent: 0px; }
.w-container .rubricator-content-article__text ul { padding-left: 50px; }
.w-container .rubricator-content-article__text ol { padding-left: 50px; }

/*
.w-container .rubricator-content-article__text ul > li, .w-container .rubricator-content-article__text ol > li {
    position: relative;
    padding-left: 20px;
    margin-bottom: 5px;
    overflow: auto;
}

.w-container .rubricator-content-article__text ul > li:before  {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 8px;
    width: 5px;
    height: 5px;
    background-color: #e3071a;
    border-radius: 50%;
}

.w-container .rubricator-content-article__text ol > li {
    counter-increment: ol;
}

.w-container .rubricator-content-article__text ol > li:before {
    content: counter(ol);
    position: absolute;
    top: 0;
    left: 0;
    color: #e3071a;
    font-weight: 600;
}
*/

.container-cervice {
	background: #ffffff;
}

.list-decimal > li {
    list-style-type: decimal ;
    list-style: decimal;
}

.list-disc > li {
    list-style-type: disc;
    list-style: disc;
}