body {
    color: #1d1d1b;
}

a {
    color: #3aa420;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #1d1d1b;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #1d1d1b;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #1d1d1b;
}

.box_cart_price {
    color: #1d1d1b;
}

.page_artdet_tab.page_artdet_tab_active {
    color: #1d1d1b;
    border-color: #f1f1f1;
}

.back_to_top:hover {
    border-color: #3aa420;
}

.back_to_top:hover:after {
    color: #3aa420;
}

.box_newsletter_button input {
    background: #3aa420;
}

.page_artlist_cart_button.page_artlist_iconrow_icon {
    background: #3aa420;
}

.artdet_tooltip {
    background: #3aa420;
}

.artdet_tooltip:after {
    background: #3aa420;
}

.artlist_tooltip, .page_artlist_stock_tooltip {
    background: #3aa420;
}

.artlist_tooltip:after, .page_artlist_stock_tooltip:after {
    background: #3aa420;
}

.page_artdet_func_icon:before {
    color: #3aa420;
}

#page_artdet_cart_button a {
    background: #ebeb00;
    color: #1d1d1b;
}

#page_artdet_cart_button a:hover{
    background: #0a8321;
    color: #fff;
}

#button_reg:hover{
    background: #3aa420;
}

#button_next:hover{
    background: #3aa420;
}

.page_artdet_func_icon:hover {
    box-shadow: 0px 0px 0px 8px #fff inset;
    color: #1d1d1b;
}

#page_artdet_func_favourites .page_artdet_func_outer:hover .page_artdet_func_icon:before {
    color: #1d1d1b;
}

.page_artdet_neighbor_prev a:hover, .page_artdet_neighbor_next a:hover {
    box-shadow: 0px 0px 0px 8px #3aa420 inset;
    color: #3aa420;
}

#page_artdet_properties .stock_tooltip {
    background: #3aa420;
}

#page_artdet_properties .stock_tooltip:after {
    background: #3aa420;
}

.page_cart_tr_item:hover td {
    background: #c7e3eb;
    color: #3aa420;
}

.page_cart_tr_item:hover td .text_color_white{
    color: #3aa420 !important;
}

.page_cart_tr_item:hover td a .text_color_white{
    color: #3aa420 !important;
}

.page_cart_tr_item:hover td a, .page_cart_tr_item:hover td span {
    color: #1d1d1b;
}

#page_tooltip_cart_button {
    background: #3aa420;
}

.tooltip_icon .artdet_tooltip {
    background: #3aa420;
}

.tooltip_icon .artdet_tooltip:after {
    background: #3aa420;
}

#ownfooter {
    background: #1d1d1b url('../image/myfooter.jpg') fixed;
    background-size: cover;
    color: #fff;
}

#ownfooter a {
    color: #fff;
}

#ownfooter a:hover {
    color: #3aa420;
}

#ownfooter_biglink {
    border-color: #fff;
    color: #fff;
}

#ownfooter #ownfooter_biglink:hover {
    background: #fff;
    color: #1d1d1b;
}

.mobile_mainmenu_icon:after {
    color: #1d1d1b;
}

#mobile_cart_icon .box_cart_item_icon {
    background-color: #3aa420;
}

.cookie_alert_button input {
    background: #3aa420;
}

input[type=submit], input[type=button], input[type=reset], button, #page_artdet_inquire a {
    background: #3aa420;
    color: #1d1d1b;
}

#input[type=submit]:hover, input[type=button]:hover, input[type=reset]:hover, button:hover, #page_artdet_inquire a:hover {
    background: #3aa420;
}

#cookie_alert {
    background: rgba(6,36,51,0.94s);
}

#newsletter {
    background: #ebeb00;
}

.box_newsletter_privacy_policy label, .box_newsletter_privacy_policy label a {
    color: #1d1d1b;
}

.text_input_checkbox.text_input_checkbox_checked:after {
    border-color: #1d1d1b;
}

.page_artdet_tab:hover {
    color: #1d1d1b;
}

.select-options .ez {
    background: #3aa420;
}

.select-options {
    background: #1d1d1b;
}

.select-styled:hover, .select-styled:active, .select-styled.focus {
    color: #3aa420;
}

.select-options li:hover {
    background: #3aa420;
}

.page_artdet_price_save, .page_artdet_status_new {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artdet_stock_available, .page_artdet_stock_unavailable {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artdet_price_akcio {
    color: #1d1d1b;
}

button.qtyplus:hover, button.qtyminus:hover, button.qtyplus:active, button.qtyminus:active {
    color: #1d1d1b;
}

button.slick-prev:hover:before, button.slick-prev:active:before, button.slick-next:hover:before, button.slick-next:active:before {
    color: #1d1d1b;
}

button.slick-arrow:hover {
    background: none;
}

.page_artlist_status_new_1 {
    color: #1d1d1b;
    border-color: #3aa420;
}

.page_artlist_stock_available_outer, .page_artlist_stock_unavailable_outer {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artlist_price_save_1 {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artlist_price_akcio {
    color: #3aa420;
}

.page_artlist_name a {
    color: #1d1d1b;
}

#ownfacttext1, #ownfacttext3 {
    color: #dddddd;
}

#ownfacttext2 {
    color: #1d1d1b;
}

#ownmobile_logo {
    background-color: #ebeb00;
}

#ownmobile_logo:hover {
    background-color: #1d1d1b;
}

#ownmobile_cart {
    background-color: rgba(0,0,0,0.06);
    color: #fff;
}

#ownmobile_cart #box_cart_content a .box_cart_item_icon {
    background-color: #3aa420;
}

.box_cart_item_icon {
    background-color: rgba(85,189,197,0.85);
}

#cartout .box_cart_item_icon {
    background-color: #3aa420;
}

#header_top {
    background: #fff;
    color: #1d1d1b;
}

#header_menu a {
    color: #1d1d1b;
}

#header_menu a:hover {
    color: rgba(6,36,51,0.7);
}

.overlay_error {
    background: #3aa420;
}

.overlay_error #page_PopupContainer_tooltip a.close:before, .overlay_error #page_PopupContainer a.close:before, .overlay_error #lightbox-close:before, .overlay_error .overlay_close a:before {
    background-color: #fff;
}

.overlay_error #page_PopupContainer_tooltip a.close:after, .overlay_error #page_PopupContainer a.close:after, .overlay_error #lightbox-close:after, .overlay_error .overlay_close a:after {
    background-color: #fff;
}

.overlay_error .overlay_close a:hover {
    box-shadow: inset 0px 0px 0px 6px #fff;
}

.element_status_save {
    color: #3aa420;
    border: 4px solid #3aa420;
}

.element_price.discount {
    color: #3aa420;
}

.page_tooltip_price_akcio {
    color: #3aa420;
}

#page_PopupContainer_tooltip a.close, #page_PopupContainer a.close, #lightbox-close, .overlay_close a {
    box-shadow: inset 0px 0px 0px -1px #3aa420;
}

#page_PopupContainer_tooltip a.close:hover, #page_PopupContainer a.close:hover, #lightbox-close:hover {
    box-shadow: inset 0px 0px 0px 6px #3aa420;
}

#page_PopupContainer_tooltip a.close:before, #page_PopupContainer a.close:before, #lightbox-close:before, .overlay_close a:before {
    background-color: #3aa420;
}

#page_PopupContainer_tooltip a.close:after, #page_PopupContainer a.close:after, #lightbox-close:after, .overlay_close a:after {
    background-color: #3aa420;
}

#page_tooltip_cart .qtyplus:hover, #page_tooltip_cart .qtyminus:hover {
    color: #3aa420;
}

.page_tooltip_status_new {
    color: #1d1d1b;
    border-color: #1d1d1b;
}

.page_tooltip_price_save {
    background: #fff;
    color: #3aa420;
    border-color: #3aa420;
}

.page_tooltip_stock_available:before {
    color: #3aa420;
}

.page_tooltip_stock_available {
    background: #fff;
    color: #3aa420;
    border-color: #3aa420;
}

#choose_cat_1 a:hover:after, #choose_cat_2 a:hover:after, #choose_cat_3 a:hover:after {
    color: #1d1d1b;
    background: #3aa420;
    border-color: #3aa420;
}

.page_cart_foot #page_cart_foot_button_order input {
    background: #3aa420;
}

.page_cart_foot #page_cart_foot_button_order input:hover {
    background: #3aa420;
    color: #fff;
}

#page_cart_foot_button_order:hover {
    background: #3aa420;
}

.box_cart_itemlist .box_cart_button input:hover {
    background: #3aa420;
}

.overlay_login button.close {
    background: #1d1d1b;
}

.overlay_login button.close:hover {
    background: #3aa420;
}

.overlay_login .overlay_title {
    background: #1d1d1b;
}

.page_cart_foot .text_button:hover input {
    color: #3aa420;
}

#cart_button_mod:before, #page_cart2_button_mod:before {
    color: #1d1d1b;
}

#page_cart_foot_functions input[type=button]:hover{
    background: none;
}

.page_orderflow_item_ok, .page_orderflow_item_select {
    background-color: #3aa420;
    border-color: #3aa420;
}

.page_orderflow_item_ok .page_orderflow_item_num, .page_orderflow_item_select .page_orderflow_item_num {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artlist_price_save_2 {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artlist_price_save_3 {
    color: #3aa420;
    border-color: #3aa420;
}

.page_artlist_iconrow .page_artlist_cart_button a.text_normal {
    color: #178e2e;
    background: #fff;
    border-color: #3aa420;
}


.page_artlist_item_1:hover .page_artlist_cart_button a.text_normal {
    border-color:  #3aa420;
    background: #3aa420;
    color: #fff;
}

.page_artlist_item_1:hover .page_artlist_cart_button a.text_normal:before {
    border-color:  #3aa420;
    background: #3aa420;
    color: #fff;
}

#mainmenu > li > a {
    color: #1d1d1b;
}

.maincat:before {
    color: #3aa420;
}

.responsive_menu_close:before {
    background-color: #1d1d1b;
}

.responsive_menu_close:after {
    background-color: #1d1d1b;
}

.responsive_menu_close:hover {
    box-shadow: inset 0px 0px 0px 6px #1d1d1b;
}

#responsive_cat_menu ul li a {
    color: #1d1d1b;
}

.page_cat_main_name a {
    color: #1d1d1b;
}

.element_name a {
    color: #1d1d1b;
}

#mainmenu > li > div a{
    color: #1d1d1b;
}

.page_artlist_name_3 a {
    color: #1d1d1b;
}

.box_cart_itemlist {
    background: #1d1d1b;
}

a:hover, a:focus {
    color: #1d1d1b;
}

#cartout #cart {
    border-color: #1d1d1b;
    color: #1d1d1b;
}

#cartout #cart a{
    color: #1d1d1b;
}

.box_cart_itemlist .box_cart_delete a:hover {
    box-shadow: inset 0px 0px 0px 5px #fff;
}

#box_newsletter_button_up {
    background: #7bc800;
    color: #1d1d1b;
}

.overlay_close a:hover {
    box-shadow: inset 0px 0px 0px 6px #3aa420;
}

.box_cart_element_outer {
    border-color:  rgba(255,255,255,0.2);
}

button.box_search_button {
    background: #3aa420;
    color: #1d1d1b;
}

button.box_search_button:hover {
    background: #3aa420;
    color: #fff;
}

#box_search_input {
    border-color: #dfdfdf;
}

#ud_shop_start #ownprodback_clock {
    background: #c7e3eb;
}

#owncallhot_num {
    color: #1d1d1b;
}

#mainmenu li li a:hover {
    color: #fff;
}

#mainmenu li li > a:hover {
    color: #3aa420;
}

#slideshow {
    background-color: #eeeeee;
}

#ownsalesarguments {
    background: #f1f1f1;
}

#ownsalesarguments i {
    color: #3aa420;
}

#owntimeback {
    background: #f1f1f1;
}

.cd_wrap {
    color: #3aa420;
}

.page_cart_foot .text_button:hover:before {
    color: #3aa420;
}

#cart_button_mod:hover:before {
    color: #3aa420;   
}

.text_input_checkbox:hover {
    border-color: #3aa420;
}

.text_input_radio.text_input_radio_checked:after {
    background: #3aa420;
}

.text_input_radio:hover {
    border-color: #3aa420;
}

.page_headbutton #button_prev:hover, .page_headbutton #button_back:hover {
    background: #3aa420;
}

.page_icon_modify {
    color: #13f43e;
}

.order_send_key_code {
    background: #c7e3eb;
    color: #3aa420;
    padding: 5px;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 30px;
    font-style: italic;
}

.page_orderflow_item_ok .page_orderflow_item_num:hover {
    background-color: #c7e3eb;
    color: #1d1d1b;
}

.page_design_fault_text {
    color: #e45354;
}

.page_design_fault .newcust_col1, .page_design_fault .newcust_col2, .page_design_fault .newcust_col3 {
    background: #e45354;
}

.ui-slider-range {
    background: #3aa420;
}

.product_filter_text_inner, .product_filter_text_inner a {
    color: #1d1d1b;
}


#box_container_shop_filter {
    background: #f1f1f1;
}

.page_headtext {
    background: #1d1d1b;
}

.page_artdet_1_attach_name a {
    color: #1d1d1b;
}

.page_tab.page_tab_active, .page_tab.page_tab_active a {
    color: #3aa420;
}

.page_tab.page_tab_active {
    border-color:#3aa420;
}

.page_tab:hover, .page_tab:hover a {
    color: #3aa420;
}

#page_order_control_orderkey .page_order_control_tr_body, #page_order_control_orderstat .page_order_control_tr_body, #page_order_control_orderdate .page_order_control_tr_body {
    color: #3aa420;
}

.page_order_track_table .page_order_track_tr_body:hover {
    background: rgba(7,7,7,0.2);
}

.page_order_track_table .page_order_track_tr_body a {
    color: #1d1d1b;
}

.page_order_track_table .page_order_track_tr_body:hover a {
    color: #1d1d1b;
}

.page_order_mods_tr_head td, .page_order_control_tr_head td {
    background: #1d1d1b;
}

#filter_mobile_close:after {
    background-color: #1d1d1b;
}

#filter_mobile_close:before {
    background-color: #1d1d1b;
}

#filter_mobile_close:hover {
    box-shadow: inset 0px 0px 0px 6px #1d1d1b;
}

#header {
    background: #f1f1f1;
}

#ud_shop_start #header {
    background: #fff;
}

#header_bottom {
    
}

#ud_shop_start #header_bottom {
    background: #fff;
}

#mainmenu > li > div, #mainmenu > li > ul {
    background: #fff;
}

#mainmenu > li:hover > a {
    background: #fff;
    color: #3aa420;
}

.control_cart2_name {
    color: #1d1d1b;
}

#page_order_control_cart2 .page_order_control_tr_head {
    background: #1d1d1b;
    color: #fff;
}

#shortdesc_button:hover {
    box-shadow: 0px 0px 0px 7px #3aa420 inset;
}

.overlay_info, .overlay_dialog {
    background: #3aa420;
}

button.overlay_button_1:hover, button.overlay_button_2:hover, button.overlay_button_3:hover, .overlay_dialog button:hover, button.close:hover {
    background: #c7e3eb;
    color: #1d1d1b;
    opacity: 1;
}

.page_cart_sum_row.total div {
    color: #3aa420;
}

#page_order_control_sum_full {
    color: #3aa420;
}

.page_pagelist_cart a:hover, .page_popuplist_cart a:hover {
    background: #961458;
    color: #fff;
}

#page_cross_content .page_pagelist_price_akcio, .page_popuplist_price_akcio {
    color: #3aa420;
}

.text_select_tooltip {
    background: #3aa420;
}

.text_select_tooltip:after {
    background: #3aa420;
}

#box_left_mycat a {
    color: #1d1d1b;
}

.page_artdet_price_net, .age_artdet_price_net span {
    color: #3aa420;
}

.box_cart_itemlist .box_cart_element, .box_cart_itemlist .box_cart_element a{
    color: #fff !important;
}

#cartout #box_cart_content_full .text_color_fault {
    color: #1d1d1b;
}

#cartout .box_cart_price {
    color: #fff;
}

.footer_menu ul li a, .footer_menu ul li {
    color: #1d1d1b;
}

.footer_menu ul li a:hover{
    color: #3aa420;
}

.footer_icon {
    color: #3aa420;
}

.page_cart_td_nev a {
    color: #1d1d1b;
}

.page_titletext {
    background: #1d1d1b;
}

.page_page_blog_next a, .page_page_blog_back a {
    background: #1d1d1b;
    color:#fff;
}

.page_page_blog_next a:hover, .page_page_blog_back a:hover {
    background: #3aa420;
    color: #1d1d1b;
}

.page_page_blog_title a {
    color: #1d1d1b;
}

.page_page_blog_title a:hover {
    color: #3aa420;
}




/* 
=================================================================================
RESPONSIVE
=================================================================================
*/


@media only screen and (max-width: 680px) {
    .back_to_top {
        border-color: #3aa420;
        color: #3aa420;
    }

    .back_to_top:after {
        color: #3aa420;
    }
}

@media only screen and (max-width: 640px) {
    .page_artdet_tab2_active {
        background: #1d1d1b;
        border-color: #1d1d1b;
        color: #fff;
    }

    .page_cart2_footer #page_cart_tr_foot_button_order #cart_button_order {
        background: #3aa420;
        margin-bottom: 30px;
    }

    .page_tab2_active {
        background: #1d1d1b;
        border-color: #1d1d1b;
        color: #fff;
    }
}

