.color {
  color: #7FBE54;
}
a {
  color: #7FBE54;
}
.nav-tabs>li.active>a {
  background-color: #7FBE54;
  color: #fff;
}
.testimonial-author-name {
  color: #7FBE54 !important;
  font-size: 24px;
  font-weight: 500;
}
.btn-default {
  color: #FFF;
  background-color: #7FBE54;
  border-color: #7FBE54;
  transition: .5s;
}
.btn-default:hover {
  color: #FFF;
  background-color: #333;
  border-color: #333;
}
.btn-primary {
  background: #7FBE54;
  color: #fff;
}
.btn-primary:hover {
  background: #333333;
  border: 1px solid #333;
  transition: .5s;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background: #7FBE54;
  color: #fff;
}
#social-buttons-top .social a i:hover {
  background: #7FBE54;
}
.navbar-default .navbar-nav > li > .active {
  color: #7FBE54;
}
.navbar-default .navbar-nav > li:hover > a {
  color: #7FBE54;
}
.nav > li > .active {
  border-bottom: 2px solid #7FBE54;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #7FBE54;
  border-bottom: 2px solid #7FBE54;
}
.navbar-default .navbar-nav > li:hover > a {
  border-bottom: 2px solid #7FBE54;
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
  color: #7FBE54;
  background-color: transparent;
  border-bottom: 2px solid #7FBE54;
}
#header-icon .fa {
  color: #7FBE54;
}
#breadcrumbs-orane {
  background: #7FBE54;
}
#zo2-hello {
  background-color: #7FBE54;
}
#zo2-features .top-features .zo2-feature .zo2-circle {
  color: #7FBE54;
}
#zo2-features .top-features .zo2-feature .zo2-circle:before {
  box-shadow: 0 0 0 3px #7FBE54;
}
#zo2-features .top-features:hover .zo2-circle {
  background-color: #7FBE54;
  color: ;
}
.box-color {
  background: #7FBE54;
}
.aikonsearch-trigger {
  background-color: #7FBE54;
  color: #ffffff;
}
.aikon-search button.aikon-searchbtn {
  background: #7FBE54;
}
.aikon-search button.aikon-searchbtn:hover {
  background: #333;
}
.aikon-search p {
  color: #ffffff;
  text-shadow: 
    2px 2px 4px rgba(0, 0, 0, 0.7); 
}
.aikon-search .closeit:hover {
  color: #7FBE54;
  border-color: #7FBE54;
}
.btn-primary {
  background-color: #7FBE54;
  border: 1px solid #7FBE54;
  color: #ffffff;
  transition: .5s;
}
.btn-primary:hover {
  background-color: #333;
}
.search .btn-primary {
  background-color: #7FBE54;
  transition: .5s;
}
.search .btn-primary:hover {
  background-color: #333;
}
@media (max-width: 767px) {
  body nav.zo2-menu .navbar-toggle:hover .icon-bar {
    background-color: #7FBE54;
  }
}
.btn-success {
  background-color: #7FBE54;
  color:  !important;
}
.zo2-pagination ul >li.active >span,
.pagination li:hover a {
  background: #7FBE54;
}
.dropdown-toggle:hover,
.dropdown-toggle:active,
.dropdown-toggle:focus {
  color: #7FBE54;
}
blockquote {
  border-left: 5px solid #7FBE54;
  padding-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  font-style: italic;
  font-family: 'Lato', sans-serif;
}
.article-info span {
  font-weight: 500;
  color: #7FBE54;
}
.article-info a {
  color: #7FBE54;
}
.pager li a:hover,
.pager li a:active,
.pager li a:focus {
  background: #7FBE54;
}
#bottom-block .right-ul i {
  color: #7FBE54;
  border: 1px solid #7FBE54;
}
#bottom-block .left-ul i {
  color: #7FBE54;
  border: 1px solid #7FBE54;
}
#bottom-block-two .tr-btn:hover {
  background: #7FBE54;
  border-color: #7FBE54;
}
.qt i:hover {
  color: #7FBE54;
}
.sub-btn {
  background: #7FBE54;
  border-bottom: 4px solid #d4d4d4;
}
#social-bar {
  background: #7FBE54;
}
#social-bar .social-icons a:hover {
  background: #fff;
  color: #7FBE54;
  transition: .2s;
}
#our-features .service:hover .service-head {
  color: #7FBE54;
  transition: .5s;
}
#our-features .service:hover i.fa {
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transition: .5s;
  color: #7FBE54;
  font-size: 30px;
}
#middle-two .popup {
  background: -webkit-linear-gradient(top left,white 50%,#7FBE54 50%);
  background: -moz-linear-gradient(top left,white 50%,#7FBE54 50%);
  background: -ms-linear-gradient(top left,white 50%,#7FBE54 50%);
  background: -o-linear-gradient(top left,white 50%,#7FBE54 50%);
  background: linear-gradient(top left,white 50%,#7FBE54 50%);
}
#middle-two .popup:hover {
  background: -webkit-linear-gradient(top left,#7FBE54 50%,white 50%);
  background: -moz-linear-gradient(top left,#7FBE54 50%,white 50%);
  background: -ms-linear-gradient(top left,#7FBE54 50%,white 50%);
  background: -o-linear-gradient(top left,#7FBE54 50%,white 50%);
  background: linear-gradient(top left,#7FBE54 50%,white 50%);
}
#work-two a {
  color: #7FBE54;
}
#sp-portostyles .category-name {
  color: #7FBE54;
}
ul.sp-portfolio-filter .btn.active {
  background-color: #7FBE54;
}
ul.sp-portfolio-filter .btn {
  background-color: #383838;
  color: #ffffff;
}
a.sp-portfolio-link:hover {
  background: #7FBE54;
  color: #ffffff;
  border: 1px solid #7FBE54 !important;
}
.ns2-imagetext {
  background: #7FBE54;
}
#custom-title {
  background: #7FBE54;
}
#custom-title-two {
  background: #7FBE54;
}
.tour:hover {
  cursor: pointer;
  color: #7FBE54;
  border-color: #7FBE54;
  transition: .2s;
}
.tp-caption.excerpt-color,
.excerpt-color {
  background: #7FBE54;
  color: #fff;
}
.blog .subheading-category {
  color: #7FBE54;
}
#right-position .tagspopular ul li a:hover {
  background: #7FBE54;
}
.pager li a {
  background: #7FBE54;
  color: #ffffff;
}
.pager li:hover a {
  background: #333333;
}
.blog .article_content .article_bottom .itemReadmore {
  border: 3px solid #fff;
  transition: .5s;
  color: #fff;
  background: #7FBE54;
}
.blog .article_content .article_bottom .itemReadmore:hover {
  border: 3px solid #fff;
  transition: .5s;
  color: #fff;
  background: #333;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open>.dropdown-toggle.btn-primary {
  border-color: #7FBE54;
}
#hikashop_product_price_main .hikashop_product_price {
  color: #7FBE54;
}
.hikashop_product {
  margin: 5px;
}
.hikashop_product span.hikashop_product_price {
  color: #7FBE54;
}
.hikashop_product input.button.hikashop_cart_input_button:hover {
  background: #7FBE54;
  color: #ffffff;
}
.a-t .panel-group {
  padding-right: 0px;
}
.a-t .panel-group .panel {
  border-left: 5px solid ;
  border-color: #7FBE54;
}
a.hikashop_product_quantity_field_change {
  background: #7FBE54;
}
#hikashop_product_code_main {
  color: #7FBE54;
}
#hikashop_checkout_page h1 {
  color: #7FBE54;
}
.hikashop_cart_product_name a:hover {
  color: #7FBE54;
}
span.hikashop_checkout_cart_final_total {
  color: #7FBE54;
}
.hikashop_products_pagination .list-footer a.pagenav:hover,
.hikashop_subcategories_pagination .list-footer a.pagenav:hover {
  background: #7FBE54;
}
.advantages li i {
  color: #7FBE54;
}
.advantages li a {
  border: 1px solid #7FBE54;
}
.advantages li a:hover {
  background: #7FBE54;
}
.service-wrap-2 .service-right-2 .service-circle {
  border: 1px solid #7FBE54;
}
.service-wrap-2 .service-right-2 .service-circle:hover i {
  color: #7FBE54;
  transition: .5s;
}
.member-intro {
  background: #7FBE54;
}
.member-intro .member-social-links a {
  color: #7FBE54;
}
.member-intro .member-social-links a:hover {
  background: #7FBE54;
}
.pricing_box h2 {
  color: #7FBE54;
}
.pricing_box a {
  background: #7FBE54 !important;
}
.pricing_box a.button {
  border: 1px solid #7FBE54;
  font-family: inherit;
  background: none repeat-x scroll center top #7FBE54 !important;
}
.progress .progress-bar-warning {
  background: #7FBE54;
}
.panel {
  border-left: 5px solid #7FBE54;
}
.numbers {
  background: #7FBE54;
}
.error-page .error-back {
  background: #7FBE54;
}
#contact-form .form-actions .btn-primary {
  background-color: #7FBE54;
  color: #fff;
}
.contact .social-icons-2 li:hover a {
  color: #7FBE54;
}
.contact-info .social-icons-2 li:hover {
  border: 2px solid #7FBE54;
}
#right-position .contact .social-icons-2 li:hover {
  border: 2px solid #7FBE54;
}
.addtocart-button input.addtocart-button {
  background: #7FBE54 !important;
  border: solid #7FBE54 1px !important;
}
.addtocart-button:hover input.addtocart-button {
  background: #333 !important;
  border: solid #333 1px !important;
}
.back-to-category .product-details,
a.details,
.details {
  background: #7FBE54;
}
.vm-button-correct,
.vm-button-correct:link,
.vm-button-correct:visited {
  background: #4d4d4d;
  border: solid #4d4d4d 1px;
}
.vm-button-correct:hover,
.vm-button-correct:hover,
.vm-button-correct:visited {
  background: #333;
  border: solid #333 1px;
}
