#basket_icon a::before {
    background-color: #3bc34f;
}

#basket_icon a:hover::before {
    background-color: #1ba32f !important;
}

#main-menu ul:first-child li a::before {
    color: #3bc34f;
}

.in-news-box, .in-action-box, .in-contact-box, .in-poll-box {
	box-shadow: 0px -2px 0px #3bc34f;
}

html #footer{
	border-color: #3bc34f !important;
}

#registration_btn, #buy_btn, #send_btn, .basket_merge_buttons, .submit_save, #submit_save, #submit_btn, #show_selected_button, .productPriceBox .buy_btn, .button_new_discussion, .wa-button, #stars_submit_save {
    background-color: #3bc34f;
}

#registration_btn:hover, #buy_btn:hover, #send_btn:hover, .basket_merge_buttons:hover, #submit_save:hover, #submit_btn:hover, #page .productBody .buy_btn:hover, .button_new_discussion:hover, .wa-button:hover, .productList .buy_btn:hover, .fixed-parent-node.visible > a.active, #stars_submit_save:hover {
    background-color: #1ba32f !important;
}

html body #page .top_parent_act {
    color: #3bc34f;
}

@media only screen and (max-width: 767px){
	.myheader {
    	box-shadow: 0px 0px 0px 0px #3bc34f inset, 0px 57px 0px 0px #3bc34f;
	}
  
  	.responsive-menu-button.article-menu-button {
    	display: none;
	}
  
  	html .responsive-menu-button.eshop-menu-button {
    	width: 100%;
	}
  
  	.responsive-menu-button.eshop-menu-button{
  		font-size: 0;
  	}
  
 	.responsive-menu-button.eshop-menu-button::after{
  		content: "Menu";
      	font-size: 20px !important;
      	text-transform: uppercase;
  	}
}

.page-e-basket .bookmark.continue_shopping {
    display: none;
}