a {
	color: #969BAB;
}
a:hover, a:focus {
	color: #18191F;
}
.mob-menu__nav-sub-item--active {
	color: #18191F;	
}
.btn {
	background: #30355b;
	color: #FFF;
	border-radius: 100px;
}
.btn:hover, .btn:focus {
	color: #FFF;
	background: #1B1B1B;
}
.btn--op {
	background: rgba(225, 225, 225, 0.3);
	border-radius: 8px;
}
.btn--op:hover, .btn--op:focus {
	background: #30355b;
	color: #FFF;
}
.btn--white {
	background: #FFF;
	color: #18191F;
}

.top {
	background: #30355b;
	color: #FFF;
}
.top__soc-link {
	background: rgba(150, 155, 171, 0.3);
}
.top__soc-link svg path {
	fill: #FFF;
}
.top__soc-link:hover, .top__soc-link:focus {
	opacity: 0.8;
}
.top__phone .material-icons {
	background: rgba(150, 155, 171, 0.3);
}
.top a {
	color: #FFF;
}

.do__item-icn svg path {
	fill: #30355b;
}

.footer__phone .material-icons {
	background: rgba(150, 155, 171, 0.3);
}
.footer__soc-link {
	background: rgba(150, 155, 171, 0.3);
}
.footer__soc-link:hover, .footer__soc-link:focus {
	opacity: 0.8;
}
.footer a:hover, .footer a:focus {
	color: #FFF;
}

.command__item-soc-item:hover svg path, .command__item-soc-item:focus svg path {
	fill: #30355b;
	transition: all linear 0.2s;
}

.pluses {
	background: #30355b;
}
.pluses__item:after {
	color: #EB5757;
}

.command--revs:after {
	background: #30355b;
}
.catalog__item-img-tag {
	background: #30355b;
}


.counter__minus, .counter__plus {
	background: #30355b;
}


.services__item:hover:after {
	background: rgba(0, 0, 0, 0.8);
}

.reviews {
	background: #F4F5F7;
}
.reviews__list-text svg path {
	fill: #30355b;
}

.lmenu__link--active {
	color: #30355b;
}

.lmenu__item-sub-link--active {
	color: #30355b;
}
.lmenu__item-sub-link.lmenu__item-sub-link--active:after {
	background: #30355b;
}


.ul--check li:after {
	color: #30355b;
}
.ul--num li:after {
	color: #30355b;
}


.p-new__soc-link:hover svg path {
	fill: #30355b;
}

.pagination__item--active {
	background: #30355b;
	color: #FFF;
}

.history__item-year {
	color: #30355b;
}
.history__item-year:after {
	color: #30355b;
}

.mob-top__menu {
	background: #30355b;
}
.mob-top__phone {
	background: #30355b;
}
.mob-top__cart {
	background: #30355b;
}

.mob-menu__search-btn {
	color: #30355b;
}
.mob-menu__nav-item:after {
	color: #30355b;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
	border-color: #30355b transparent transparent transparent;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
	border-color: transparent transparent #30355b transparent;
}

.command-xs:after {
	background: #30355b;
}

.header--in .header__nav-link {
	color:  #30355b;
}

table.ttable {
	font-size: 14px;
	border-collapse: collapse;
	text-align: center;
}

.ttable th, .ttable td:first-child {
	background: #808080;
	color: white;
	padding: 10px 20px;
}

.ttable th, .ttable td {
	border-style: solid;
	border-width: 0 1px 1px 0;
	border-color: white;
}

.ttable td {
	background: #eee
}

.ttable th:first-child, .ttable td:first-child {
	text-align: left;
}