/**
* Transition-timing-function property@mixin
*/
/*background RGBA
============================================*/
/****/
/* RIGHT TO LEFT */
/**
 * Web Application Prefix Apply For Making Owner Styles
 */
/**
 *   Blocks Layout Selectors
 */
/***********************************************************************/
/** CHECKOUT BY STEP */
a {
  color: #333333;
}
a:hover, a:focus {
  color: #58A506;
}

.btn-inverse {
  color: white;
  background-color: #58A506;
  border-color: #58A506;
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active {
  color: #333333;
  background-color: transparent;
  border-color: #eaeaea;
}
.open .btn-inverse.dropdown-toggle {
  color: #333333;
  background-color: transparent;
  border-color: #eaeaea;
}
.btn-inverse:active, .btn-inverse.active {
  background-image: none;
}
.open .btn-inverse.dropdown-toggle {
  background-image: none;
}
.btn-inverse.disabled, .btn-inverse.disabled:hover, .btn-inverse.disabled:focus, .btn-inverse.disabled:active, .btn-inverse.disabled.active, .btn-inverse[disabled], .btn-inverse[disabled]:hover, .btn-inverse[disabled]:focus, .btn-inverse[disabled]:active, .btn-inverse[disabled].active, fieldset[disabled] .btn-inverse, fieldset[disabled] .btn-inverse:hover, fieldset[disabled] .btn-inverse:focus, fieldset[disabled] .btn-inverse:active, fieldset[disabled] .btn-inverse.active {
  background-color: #58A506;
  border-color: #58A506;
}
.btn-inverse .badge {
  color: #58A506;
  background-color: white;
}

.btn-outline {
  -webkit-transition: all 0.3s ease-out 0s;
  transition: all 0.3s ease-out 0s;
  outline: 0;
  color: white;
  background-color: #58A506;
  border-color: #58A506;
}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active, .btn-outline.active {
  color: white;
  background-color: #434a54;
  border-color: #434a54;
}
.open .btn-outline.dropdown-toggle {
  color: white;
  background-color: #434a54;
  border-color: #434a54;
}
.btn-outline:active, .btn-outline.active {
  background-image: none;
}
.open .btn-outline.dropdown-toggle {
  background-image: none;
}
.btn-outline.disabled, .btn-outline.disabled:hover, .btn-outline.disabled:focus, .btn-outline.disabled:active, .btn-outline.disabled.active, .btn-outline[disabled], .btn-outline[disabled]:hover, .btn-outline[disabled]:focus, .btn-outline[disabled]:active, .btn-outline[disabled].active, fieldset[disabled] .btn-outline, fieldset[disabled] .btn-outline:hover, fieldset[disabled] .btn-outline:focus, fieldset[disabled] .btn-outline:active, fieldset[disabled] .btn-outline.active {
  background-color: #58A506;
  border-color: #58A506;
}
.btn-outline .badge {
  color: #58A506;
  background-color: white;
}

.breadcrumb {
  color: #58A506;
}
.breadcrumb a:hover {
  color: #58A506;
}

#topbar a:hover {
  color: #58A506;
}

.popup-over .popup-title:hover {
  color: #58A506;
}

#leo_block_top #first-languages .selected_language:before {
  border: 1px #58A506 solid;
}
#leo_block_top #setCurrency .selected a {
  color: #58A506;
}

#search_block_top i:hover {
  color: #58A506;
}

#cart .title-cart .fa-shopping-cart:hover {
  color: #58A506;
}
#cart .cart-quantity {
  background: #58A506;
  /* span{
    color: $theme-color-default;
    } */
}

.cart_block .cart-buttons .btn {
  background: #58A506;
}

#leo-megamenu .navbar-nav > li > a:hover, #leo-megamenu #leo-megamenu .navbar-nav > li > a:focus, #leo-megamenu #leo-megamenu .navbar-nav > li > a:active {
  color: #58A506 !important;
}
#leo-megamenu .navbar-nav > li > a:hover .caret, #leo-megamenu #leo-megamenu .navbar-nav > li > a:focus .caret, #leo-megamenu #leo-megamenu .navbar-nav > li > a:active .caret {
  color: #58A506 !important;
}
#leo-megamenu .dropdown:hover > a {
  color: #58A506;
}
#leo-megamenu .dropdown-menu .menu-title:hover {
  color: #58A506 !important;
}
#leo-megamenu .dropdown-menu li a:hover {
  color: #58A506 !important;
}

.float-vertical .float-vertical-button {
  background: #58A506;
}

div.verticalmenu ul li a:hover .menu-title, div.verticalmenu ul li a:focus .menu-title {
  color: #58A506;
}

.bannercontainer .button1 {
  background: #58A506;
  border: 2px #58A506 solid;
}

.iview-directionNav a:hover {
  background: #58A506;
}

.iview-directionNav a.iview-prevNav:before {
  color: white;
}

.iview-controlNav div.iview-items ul li a.iview-control.active, .iview-controlNav div.iview-items ul li a.iview-control:hover {
  background-color: #58A506;
}

/* #leo-megamenu {
  .navbar-nav > li > a{
    &:hover,&:focus,&:active{
      color: $megamenu-link-hover-color!important;
      .caret{
        color: $megamenu-link-hover-color!important;
      }
    }
  }
  } */
.sidebar .block .block_content a:hover {
  color: #58A506 !important;
}
.sidebar .block .block_content .btn:hover {
  color: white !important;
}

.leo-dynamic-update-layout.current-layout-mod {
  color: #58A506;
}

.leo-dynamic-update-layout:hover {
  color: #58A506;
}

.enable_fheader.btn_no:before {
  background-color: #58A506;
}

.paneltool.themetool .group-input .apconfig:hover, .paneltool.themetool .group-input .apconfig.active {
  color: #58A506;
}

#back-top a:hover {
  color: #58A506;
}

.banner1_h1 .image_description p a:hover {
  color: #58A506 !important;
}

.product-block .name a:hover {
  color: #58A506;
}

.product_coundown .ajax_block_product .product-block .content_price .price {
  color: #58A506 !important;
}

.our_price_display {
  color: #58A506;
}

.buttons_bottom_block #wishlist_button:hover {
  color: #58A506;
}

.ajax_add_to_cart_button.disabled {
  background: #d9534f;
  border: 1px solid #d9534f;
}

.group_social .block_social_news .block .block_content form .form-group:hover:before {
  color: #58A506;
}

.blogs_block .blog-container .right-block .blog-info {
  color: #58A506;
}

.latest-blogs .blog-container .blog-title a:hover {
  color: #58A506;
}

.nav-tabs.page-product-heading > li.active a, .nav-tabs.page-product-heading > li.active a:hover, .nav-tabs.page-product-heading > li.active a:focus {
  color: #58A506;
  border-bottom: 2px solid #58A506;
}

.nav-tabs.page-product-heading > li > a:hover {
  color: #58A506;
  border-bottom: 2px solid #58A506;
}

.carousel-control:hover {
  background: #58A506;
}

#order #order_step .step_current {
  background: #58A506;
}

#footer a:hover {
  color: #58A506;
}
