.main-menu>ul>li>a {
    font-weight: 400;
    padding-right: 23px;
    font-size: 15px;
}

a:hover {
    text-decoration:none;
    color: #2b5434;
}

.top-banner{
    background: #a5a61d;
}

.top-banner p{
    padding: 10px 20px 10px 20px;
    color: #ffffff;
}

.theme-bg {
    background: #386f45;
}

.my-cart-icon {
    background: #386f45;
}

.newsletter-box .newsletter-btn {
    background: #386f45;
    color: #FFF
}

.space-20{
    padding: 20px 0;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    background: #386f45;
}

.profile-header a.active{
    background: #2b5434;
    color: #FFF;
}

.apep-alert i{
    font-size: 60px;
    margin-bottom: 15px;
    color: #386f45;
}

.apep-alert p{
    margin: 15px 0;
}

.apep-alert p:last-child{
    margin-bottom: 0px;
}

.list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #386f45;
    border-color: #386f45;
}

.list-group-item i{
    margin-right: 6px;
}

.payment-page .nav-tabs a.active{
    background: #386f45;
    color: #FFF;
}

.search-container form {
    border: 2px solid #2b5434;
}

.search-container form .search_box .header-search-button {
    background: #2b5434;
}

.search-container form .search_box .header-search-button {
    background: #2b5434;
}

.blockcart span.count {
    background: #2b5434;
}

.cart-dropdown .checkout-cart {
    background: #2b5434;
}

.innr-crt-img span {
    background: #2b5434;
}

.innr-crt-content .product-name a {
    color: #2b5434;
}

.categoryes-menu-btn {
    background: #2b5434;
}

.categoryes-menu-bar .categorye-menus {
    border: 2px solid #2b5434;
}

.categoryes-menu-bar .categorye-menus>ul>li>a:hover {
    color: #2b5434;
}

.categories-expand .menu-item-has-children a:hover {
    color: #2b5434;
}

.main-menu>ul>li .dropdown {
    border-bottom: 2px solid #2b5434;
}

.sticky .add-sticky .main-menu>ul li a:hover {
    color: #2b5434;
}

.header-two .main-menu>ul>li>a:hover {
    color: #2b5434;
}

.header-three .main-menu>ul>li>a:hover {
    color: #2b5434;
}

.newsletter-group {
    background-color: #2b5434;
}

.sidebar-category-expand li a:hover {
    color: #2b5434;
}

.widget_list>ul>li input:checked~.checkmark {
    background-color: #2b5434;
    border: 1px solid #2b5434;
}

.widget_list>ul>li>a:hover {
    color: #2b5434;
}
.widget_list.widget_filter form button {
    background: #2b5434;
}

.breadcrumb_content ul li a:hover {
    color: #2b5434;
}

.pagination ul li.current {
    background: #2b5434;
}

.pagination ul li a:hover {
    background: #2b5434;
}

.offcanvas_menu_wrapper button {
    background: #2b5434;
}

.offcanvas_main_menu li a:hover {
    color: #2b5434;
}

.canvas_close a:hover {
    background: #2b5434;
    border-color: #2b5434;
}

.offcanvas_menu_two .canvas_open a {
    border-color: #2b5434;
    color: #2b5434;
}

.slick-dots li.slick-active {
    border-color: #2b5434; !important;
}

.product-thumb .label-product-new {
    background: #2b5434;
}

.action-link a:hover {
    background: #2b5434;
    border-color: #2b5434;
}

.cart:hover a {
    background: #2b5434;
}

.slick-custom .arrow-button:hover {
    color: #2b5434;
}

.theme-tabs li a:hover {
    background: #2b5434;
}

.theme-tabs li a.active {
    background-color: #2b5434; !important;
}

.flash-single-item {
    border: 2px solid #2b5434;
}

.category-tabs li:hover {
    background: #2b5434;
}

.category-tabs li a:hover:before {
    border-top: 15px solid #2b5434;
}

.category-tabs li .active {
    background-color: #2b5434; !important;
}

.category-tabs li .active:before {
    border-top: 15px solid #2b5434;
}

.single_testimonial img {
    border: 2px solid #2b5434;
}

.single_testimonial span.name {
    color: #2b5434;
}

.grid_list .item-product .grid-list-caption .cart-btn:hover {
    background: #2b5434;
}

.single-blog .blog-content .link:hover {
    border-color: #2b5434;
}

.blog-slider .arrow-button {
    background: #2b5434;
}

.category-search .srch-btn {
    background: #2b5434;
}

.tag-widget ul li a:hover {
    background: #2b5434;
}

.desc-content .social_sharing ul li a:hover {
    background: #2b5434;
}

.comments_form form button {
    background: #2b5434;
}

.product-head .product-arrows a:hover {
    color: #2b5434;
}

.product-packeges table .product-sizes a:hover {
    color: #2b5434;
}

.product-quantity .qty-btn:hover {
    color: #2b5434;
}

.product-buttons .action-link .btn-secondary:hover {
    background: #2b5434;
}

.review_info .rating_send a:hover {
    background: #2b5434;
}

.table-desc .cart-page table thead tr th {
    border-bottom: 3px solid #2b5434;
}

.table-desc .cart-page table tbody tr td.product-remove a:hover {
    color: #2b5434;
}

.table-desc .cart-page table tbody tr td.product-name a:hover {
    color: #2b5434;
}

.cart-submit button {
    background: #2b5434;
}

.coupon-inner button {
    background: #2b5434;
}

.coupon-inner a:hover {
    color: #2b5434;
}

.coupon-code h3 {
    background: #2b5434;
}

.checkout-btn a {
    background: #2b5434;
}

.form_group .form-label span {
    color: #2b5434;
}

.form_group .login-register {
    background: #2b5434;
}

.custom-checkbox .form-check-input:checked~.checkmark {
    background-color: #2b5434;
}

.btn-secondary {
    background: #2b5434;
}

.show-btn:hover {
    background: #2b5434;
    border: 1px solid #2b5434;
}

.compare-table .table tbody tr td.pro-remove button:hover {
    color: #2b5434;
}

.faq-accordion .card-header a:hover {
    color: #2b5434;
}

.hom_btn .btn-secondary {
    background: #2b5434;
}

.open-menu-mobile {
    background: #386f45;
}

.account-mobile{
    background: #2b5434;
}

.dropdown-item.active, .dropdown-item:active {
    background: #2b5434;
}

.whatsapp-page{
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 40px;
    right: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 2px 2px 3px #999;
    z-index: 100;
    line-height: 60px;
}

.whatsapp-page:hover i{
    color: #FFF;
}

.input-qty{
    text-align: center;
    border-radius: 40px !important;
    margin-right: 6px;
    margin-left: 2px;
}

.cart-page .product-quantity .adet-input{
    margin-right: 0;
    border-radius: 0 !important;
}

.btn-success{
    background: #386f45 !important;
    border-color: #386f45 !important;
}

.btn-success:hover, .btn-success:active, .btn-success:visited {
    background: #2b5434 !important;
}