.color-white-8 {
  color: rgba(255, 255, 255, 0.8);
}

.color-gray-darker {
  color: #a3a3a3;
}

.color-black {
  color: #3F3F3F;
}

.topdrive .pagination .next a,
.topdrive .pagination .previous a {
  color: transparent;
}

.topdrive .pagination .next a:before,
.topdrive .pagination .previous a:before {
  color: #018237;
}

.topdrive .left-block-login:before {
  background: linear-gradient(31deg, #018237 0%, #018237 100%);
}

.topdrive .color-default {
  color: #018237;
}

.topdrive .bg-default {
  background: #018237;
}

.topdrive .nav-menu li:hover {
  border-color: #018237;
}

.topdrive .nav-menu li.active {
  border-color: #018237;
}

.topdrive .nav-menu .icons {
  color: #018237;
}

.topdrive .btn-sidebar {
  border-color: #018237;
}

.topdrive .btn-sidebar .icons:before {
  color: #018237;
}

.topdrive .btn-fixed span {
  background: #018237;
}

.topdrive .sidebar-toggle {
  color: #018237;
}

.topdrive .number-massage {
  background: #018237;
}

.topdrive .drop-default .btn-default {
  color: #018237;
}

.topdrive .drop-default .btn-default:active:hover,
.topdrive .drop-default .btn-default:active:hover,
.topdrive .drop-default .btn-default:active:focus,
.topdrive .drop-default .btn-default:focus,
.topdrive .drop-default .btn-default:hover {
  color: #018237 !important;
}

.topdrive .drop-default .btn-default .icons:after {
  color: #018237;
}

.topdrive .btn-active:before {
  background-image: linear-gradient(20deg, #018237, #018237);
  transition: background-image 0.4s;
}

.topdrive .pagination .icons {
  color: #018237;
}

.topdrive .checkbox-default input[type=checkbox]:checked + label:after {
  color: #018237;
}

.topdrive .category-item-name {
  color: #018237;
}

.topdrive .modal .modal-content {
  border-color: #018237;
}

.topdrive .slick-arrow:before {
  color: #018237;
}

.topdrive .price {
  color: #018237;
}

.topdrive .btn-default {
  border-color: #018237;
}

.topdrive .btn-default:hover,
.topdrive .btn-default:active:focus {
  border-color: #018237;
  color: #3F3F3F;
}

.topdrive .bg-left-block-lazy {
  background-image: url(/images/bg-login.png?9e75d12396cc2dfba3296effbed0953f);
}

.topdrive .form-title {
  color: #018237;
}

.topdrive .btn-second {
  background: linear-gradient(20deg, #018237, #018237);
  color: #fff;
}

.topdrive .checkbox-panel .checkbox-default {
  border-color: #018237;
}

.topdrive .bg-chack-default.checkbox-default input[type=checkbox]:checked + label:after {
  background: #018237;
  color: #fff;
}

.topdrive .form-change-email .btn-link.change-email {
  color: #018237;
}

.topdrive .form-change-email .btn-default {
  padding: 7px 10px;
}

.topdrive .setting-notification .panel-title {
  color: #018237;
}

.topdrive .setting-notification .panel-heading {
  border-bottom: 1px solid rgba(1, 130, 55, 0.5);
}

.topdrive .switch input[type=checkbox] {
  visibility: hidden;
}

.topdrive .switch input[type=checkbox]:checked + label {
  background: linear-gradient(20deg, #018237, #018237);
}

.topdrive .dropdown-category .multiselect {
  color: #018237;
}

.topdrive .table-exceel .download {
  color: #018237;
}

.topdrive .item-info .icons:before {
  color: #018237;
}

.topdrive .open-calendar {
  color: #018237;
}

.topdrive .flaticon-mail:before {
  color: #018237;
}

.topdrive .price-slider.noUi-target .noUi-connect {
  background: #018237;
}

.topdrive .price-slider.noUi-horizontal .noUi-handle {
  background: #018237;
}

.topdrive .drop-select {
  color: #018237;
}

.topdrive .item-category .btn:hover {
  border-color: #018237 !important;
}

.topdrive .item-category .btn:hover .icons:before {
  color: #018237 !important;
}

.topdrive .item-category.active .btn {
  border-color: #018237;
}

.topdrive .item-category.active .btn:hover {
  border-color: #018237 !important;
}

.topdrive .item-category.active .btn:hover .icons:before {
  color: #018237 !important;
}

.topdrive .item-category.active .btn .icons:before {
  color: #018237 !important;
}

.topdrive .radio label::after {
  background: #018237 !important;
}

.topdrive .not-relevant .glyphicon {
  cursor: pointer;
  top: 2px;
}

.topdrive .not-relevant .glyphicon:before {
  color: #018237 !important;
}

.topdrive .table-exceel .flaticon-tick:before {
  font-size: 14px;
  color: #018237 !important;
}

.topdrive .breadcrumb li a {
  color: #018237 !important;
}

.topdrive .product-analog tbody tr.shown td:first-child {
  border-left: 5px solid #018237 !important;
}

.topdrive .product-analog tbody tr.shown .product-name {
  color: #018237 !important;
}

.topdrive .product-analog tbody tr.shown + tr > td:first-child {
  border-left: 5px solid #018237 !important;
}

.topdrive .dataTable .flaticon-message:before {
  color: #018237 !important;
}

.topdrive .article-product {
  color: #018237 !important;
}

.topdrive .article-product .flaticon-down-arrow:before {
  color: #018237 !important;
}

.topdrive #preloader:not(:required):after {
  box-shadow: #018237 1.5em 0 0 0, #018237 1.1em 1.1em 0 0, #018237 0 1.5em 0 0, #018237 -1.1em 1.1em 0 0, #018237 -1.5em 0 0 0, #018237 -1.1em -1.1em 0 0, #018237 0 -1.5em 0 0, #018237 1.1em -1.1em 0 0;
}

.topdrive .bubblingG span {
  background: #018237;
}

@-webkit-keyframes bubblingG {
  0% {
    width: 10px;
    height: 10px;
    background-color: #018237;
    transform: translateY(0);
  }

  100% {
    width: 23px;
    height: 23px;
    background-color: white;
    transform: translateY(-20px);
  }
}

@keyframes bubblingG {
  0% {
    width: 10px;
    height: 10px;
    background-color: #018237;
    transform: translateY(0);
  }

  100% {
    width: 23px;
    height: 23px;
    background-color: white;
    transform: translateY(-20px);
  }
}

.topdrive .btn-drop-filter {
  border-color: #018237 !important;
  color: #018237 !important;
}

.topdrive .car-name:hover {
  color: #018237 !important;
}

.topdrive a.characteristic-val:hover,
.topdrive a.characteristic-val:focus,
.topdrive a.characteristic-val:active {
  color: #018237 !important;
}

.topdrive .slick-dots li.slick-active button:before {
  background: #018237 !important;
}

.topdrive .btn-group-search .nav-pills > li > a:hover,
.topdrive .btn-group-search .nav-pills > li > a:focus {
  background: #018237 !important;
  background-image: -ms-linear-gradient(16deg, #018237, #018237);
  color: #fff;
}

.topdrive .btn-group-search .nav-pills > li.active > a {
  background: #018237 !important;
  background-image: -ms-linear-gradient(16deg, #018237, #018237);
  color: #fff;
}

.topdrive .btn-group-search .nav-pills > li.active > a:hover,
.topdrive .btn-group-search .nav-pills > li.active > a:focus {
  background: #018237 !important;
  background-image: -ms-linear-gradient(16deg, #018237, #018237);
  color: #fff;
}

.topdrive .wrapper-result .treeview span.icon:before {
  border-color: #018237 !important;
}

.topdrive .treeview .list-group-item.active-list a {
  color: #018237 !important;
}

.topdrive .btn-more {
  color: #018237 !important;
}

.topdrive .toggle-icon.has-link {
  border-color: #018237 !important;
}

.topdrive .parent-name.active-list a {
  color: #018237 !important;
}

.topdrive .name-block-card:hover,
.topdrive .name-block-cardfocus {
  color: #018237 !important;
}

.topdrive .img-category .active-color {
  fill: #018237 !important;
}

.topdrive .img-category .active-stock {
  stroke: #018237 !important;
}

.topdrive .name-action .icons:before {
  color: #018237 !important;
}

.topdrive .slogan-action {
  color: #018237 !important;
}

.topdrive #order-list-products-table .counter-order .form-control {
  color: #018237 !important;
}

.topdrive #order tr:hover span,
.topdrive #order tr:hover a {
  color: #018237 !important;
}

.topdrive .sub-category li a:hover {
  color: #018237 !important;
}

.topdrive .nav-action > li a:hover {
  color: #018237 !important;
}

.topdrive .nav-action > li.active > a {
  color: #3F3F3F !important;
  background-color: transparent !important;
  border-color: #018237;
}

.topdrive .nav-action > li.active > a:focus,
.topdrive .nav-action > li.active > a:hover {
  color: #3F3F3F !important;
  background-color: transparent !important;
  border-color: #018237;
}

.topdrive .nav-action > li:last-child a {
  color: #018237 !important;
}

.topdrive .panel-search .sub-category > li > a {
  color: #018237 !important;
}

.topdrive .action-period {
  color: #018237 !important;
}

.topdrive .item-material:hover {
  color: #018237 !important;
}

.topdrive .wrapper-analog .analog-content > div {
  border-color: #018237 !important;
}

.topdrive .wrapper-analog .analog-content .nav-tabs li.active a {
  border-color: #018237 !important;
}

.topdrive .wrapper-analog .analog-content .nav-tabs li:hover a,
.topdrive .wrapper-analog .analog-content .nav-tabs li:focus a {
  border-color: #018237 !important;
}

.topdrive .form-search {
  border-color: #018237;
}

.topdrive .form-search .input-group-btn {
  background: linear-gradient(56deg, #018237, #018237);
}

.topdrive .product-block .btn-add-cart {
  background: linear-gradient(56deg, #018237, #018237);
}

.topdrive .btn-toggle-grid {
  border-color: #018237;
}

.topdrive .table tbody tr.active td {
  background: rgba(1, 130, 55, 0.1);
}

.topdrive .product-block .table tbody tr.active {
  background: rgba(1, 130, 55, 0.1);
}

.topdrive .product-block .table tbody tr.active td {
  background: none !important;
}

.topdrive .wrapper-analog .flaticon-message:before {
  color: #018237 !important;
}

.topdrive .btn-link-bg .icons:before {
  color: #018237 !important;
}

.topdrive .btn-more {
  color: #018237 !important;
}

.topdrive .parent-category .name-parent-category .flaticon-down-arrow:before {
  color: #018237 !important;
}

.topdrive .item-parent-category .icons:before {
  color: #018237 !important;
}

.topdrive .filter-selected .icons:before {
  color: #018237 !important;
}

.topdrive .btn-more-property {
  color: #018237 !important;
}

.topdrive .btn-more-property .icons:before {
  color: #018237 !important;
}

.topdrive .parent-name a.has-link:hover {
  color: #018237 !important;
}

.topdrive .item-sub-category:hover {
  color: #018237 !important;
}

.topdrive .name-detail a:hover {
  color: #018237 !important;
}

.topdrive .body-detail a:hover {
  color: #018237 !important;
}

.topdrive .name-block-card:hover {
  color: #018237 !important;
}

.topdrive .header-result a:hover {
  cursor: pointer;
  color: #018237 !important;
}

.topdrive .btn-toggle-grid .icons:before {
  color: #018237 !important;
}

.topdrive .slider-action-title:hover {
  color: #018237 !important;
}

.topdrive .filter-item-separate-line {
  border-top: 1px solid #018237 !important;
}

.topdrive .link-level-2:hover {
  color: #018237 !important;
}

.topdrive .btn-resiz span {
  background: #018237 !important;
}

.topdrive .active-filter .filter-collapsed:before {
  border-color: #018237 !important;
  color: #018237 !important;
}

.topdrive .active-filter .filter-name {
  color: #018237 !important;
}

.topdrive .tree-node-categories-wrapper .tree-item.has-link:hover {
  text-decoration: underline;
  color: #018237;
}

ul.gj-list-md li.gj-list-md-active .gj-icon:before {
  color: #018237;
}

