.green .footer_2, .green .totop, .green #footer #searchsubmit, .green #footer .widget li a:hover, .green .primary-menu .menu .mega-menu-block ul li.secondary-menu-active, .green .primary-menu .menu .mega-menu-block ul li:hover, .green .primary-menu .menu .mega-menu-block, .green .primary-menu .menu li:hover{
  background-color:#76b426;
}

.green .block_category .display-box > li > a .category-icon, .green .block_category .block__inner li a:hover, .green .category_widget .display-list li:hover, .green .category_widget .display-list li.active, .green #load-results,
.green .search.is-open .search-input,
.green .softs-tabs li:hover:not(.active) .icon:before,
.green .scroll-control:hover{
  color:#7cbc28;
}

.green .block-header .bicon, .green .widget-header .bicon, .green .block_grid .block-content li:hover .soft-infos, .green .slider_block .block-content li:hover .soft-infos, .green #pagination li:not(.arrow):hover a,
.green #pagination .previous a,
.green #pagination .next a,
.green #pagination #soft-more,
.green #next-prev .paginate, .green #submit, .green .col-link .dlink, .green .dl .btn, .green .dl, .green .dltext, .green .widget_search #searchsubmit, .green .softs-tabs .active, .green .category_widget .display-box li:hover, .green .category_widget .display-box li.active, .green .tags a:hover, .green .social-mobile, .green .primary-menu, .green #footer{
  background-color:#7cbc28;
  color:#fff;
}

.green .footer_category_widget li a, .green .col-link .bicon, .green .dl .btn, .green .block-header, .green .widget .widget-header, .green .widget_tabs .n-title, .green .primary-menu .menu .mega-menu-block ul li{
  border-color:#6ea724;
}

.green{
}
.green .primary-menu .menu li{
  color:#fff;
}
.green .primary-menu .menu .mega-menu-block::before{
  border-color:transparent #76b426 transparent transparent;
}
.green .primary-menu .menu .mega-menu-block ul li:first-child{
  border-top:1px solid #6ea724;
}
.green .search-button{
  background:transparent;
}
.green .mobile .menu{
  background-color:rgba(124, 188, 40, 0.97);
}
.green .social-mobile{
  transition:background 0.2s ease;
}
.green .searchform .search-input{
  background-color:#76b426;
}
.green .go-i, .green .search-button{
  color:#f1eded;
}
.green .search-button:hover{
  color:#fff;
}
.green .block-header, .green .widget .widget-header, .green .widget_tabs .n-title{
  border-bottom:2px solid;
  color:#7cbc28;
}
.green .softs-tabs{
  color:#7cbc28;
}
.green .dlink.temp-1 .bicon, .green .dlink.temp-3 .bicon{
  border-left:1px solid #6ea724;
}
.green .col-link .dlink:hover, .green .col-links .dlink:hover{
  box-shadow:0 0.5rem 1.5rem 0 rgba(124, 188, 40, 0.15), 0 0 0 0.25rem rgba(124, 188, 40, 0.15);
}
.green .dlink.temp-default .bicon, .green .dlink.temp-3 .bicon{
  border-color:#6ea724;
}
.green .columns .col-label, .green .rows .col-label, .green .lines .col-label{
  color:#6ea724;
  background:rgba(124, 188, 40, 0.3);
}
.green .columns .col-val, .green .rows .col-val, .green .lines .col-val{
  color:#6ea724;
  background:rgba(124, 188, 40, 0.06);
}
.green .slider .spec{
  padding:5px;
}
.green .slider .spec-wrapper{
  border:1px solid #7cbc28;
  background:#f3fae9;
}
.green .lines .col-label{
  width:30%;
  float:right;
  text-align:right;
  padding-right:10px;
  background:linear-gradient(to left, rgba(124, 188, 40, 0.32), rgba(124, 188, 40, 0.06));
}
.green .lines .col-val{
  width:70%;
  float:right;
  text-align:right;
  padding-right:10px;
}
.green .lines .col-12{
  margin-bottom:0;
  padding:0;
}
.green .lines .col-3{
  padding:0;
  margin-bottom:5px;
  width:100%;
}
.green #pagination #soft-more.fetching, .green #next-prev.fetching .paginate, .green #next-prev .disabled{
  background-color:#addf6b;
}
.green #next-prev .paginate:hover{
  background-color:#527d1b;
}
.green #footer .widget .widget-header{
  background-color:#76b426;
  border-bottom:1px solid #6ea724;
  color:#fff;
  margin-bottom:2px;
  padding:0 15px;
  border-radius:5px;
}
.green #footer #s{
  border:1px solid #76b426;
}
.green .widget_categories li a, .green .widget_nav_menu li a, .green .widget_pages li a{
  border-bottom:none;
}
.green .category-page .childs a:hover{
  color:#7cbc28;
  box-shadow:0 0 10px rgba(124, 188, 40, 0.12);
  border:1px solid rgba(124, 188, 40, 0.3);
}

@media screen and (max-width: 768px){
  .green .gn-icon.opened, .green .primary-menu .menu li:hover{
    background-color:#76b426;
  }
  .green .primary-menu .menu li{
    border-bottom:1px solid #76b426;
  }
  .green .search-button{
    background-color:transparent;
  }
}
