/* R.K */
body {
        color: #231F20;
        background-color: #F6F6F6;
}

a,
a:visited,
.alink:visited,
h1,
h2,
h3,
h4,
h5,
h6 {
        color: #0F705F;
}

a:hover,
a:focus {
        color: #002F28;
}

.action.primary,
.account .actions-toolbar>.primary .action,
input[type="submit"],
.action-primary {
        background-color: #0F705F;
        border: 1px solid #0F705F;
        color: #FFFFFF;
}

.action.primary:hover,
.action.primary:focus,
.action.primary:active,
.account .actions-toolbar>.primary .action:hover,
input[type="submit"]:hover,
.action-primary:focus,
.action-primary:active,
.action-primary:hover {
        background-color: transparent;
        border: 1px solid #0F705F;
        color: #0F705F;
}

.page-wrapper header.page-header {
        background: #0F705F;
}

.page-wrapper .page-header .panel.wrapper {
        background-color: transparent;
}

.page-header .header.content,
.page-wrapper .sections.nav-sections nav.navigation {
        background: transparent;
}

/*HEADER*/
header .left_part::before {
        background-color: #FFFFFF;
}

header .header.panel,
header .left_part a,
header .block-search .action.search::before {
        color: #FFFFFF;
}

header #search {
        color: #FFFFFF;
        background: transparent;
        border-color: #FFFFFF;
}

header #search::-webkit-input-placeholder {
        opacity: 1;
        font-size: 14px;
        color: #FFFFFF;
        font-family: 'Ubuntu', sans-serif;
        font-weight: normal;
}

header #search::-moz-placeholder {
        opacity: 1;
        font-size: 14px;
        color: #FFFFFF;
        font-family: 'Ubuntu', sans-serif;
        font-weight: normal;
}

header #search:-ms-input-placeholder {
        opacity: 1;
        font-size: 14px;
        color: #FFFFFF;
        font-family: 'Ubuntu', sans-serif;
        font-weight: normal;
}

.page-header .switcher .options ul.dropdown a,
.page-footer .switcher .options ul.dropdown a {
        color: #231F20;
}

.page-header .switcher .options ul.dropdown a:hover,
.page-footer .switcher .options ul.dropdown a:hover {
        color: #0F705F;
}

/*MENU*/
.page-wrapper .sections.nav-sections {
        background: #E7F1EF;
}

.page-wrapper .sections.nav-sections nav.navigation ul li a.level-top span {
        color: #0F705F;
}

.navigation .level0.active>.level-top,
.navigation .level0.has-active>.level-top,
.navigation .level0>.level-top:hover {
        background-color: #002F28;
}

.page-wrapper .sections.nav-sections nav.navigation ul li.active a.level-top span,
.page-wrapper .sections.nav-sections nav.navigation ul li.has-active a.level-top span,
.page-wrapper .sections.nav-sections nav.navigation ul li a.level-top:hover span {
        color: #FFFFFF;
}

.navigation .level0 .submenu a {
        color: #002F28;
}

.navigation .level0 .submenu a:hover,
.navigation .level0 .submenu a.ui-state-focus {
        background: transparent;
        color: #0F705F;
}

.navigation .level0 .submenu .active>a {
        color: #0F705F;
        border-color: #0F705F;
}

/*HOME PAGE*/
.about-us-homepage .block-content {
        background-color: transparent;
}

.home_blocks_row .block-button {
        background-color: #FFFFFF;
        color: #0F705F;
}

.home_blocks_row .post-image,
.home_blocks_row .block-button:hover {
        background-color: #0F705F;
        color: #FFFFFF;
}

/*PRODUCT PAGE*/
.breadcrumbs .items,
.breadcrumbs .items>li,
.breadcrumbs a,
.breadcrumbs a:visited,
.seo-block p,
.product-add-form .box-tocart .fieldset .field .label,
.product-add-form .box-tocart .input-text.qty {
        color: #333333;
}

.breadcrumbs a:hover,
.message.success a,
.product-options-bottom .price-box .price-container .price {
        color: #0F705F;
}

.catalog-product-view.page-layout-1column .product.media,
.footer-slider {
        background-color: #FFFFFF;
        float: none;
}

.product.media .fotorama__thumb,
.product-add-form .box-tocart .input-text.qty {
        background-color: transparent;
}

/*CATAGEORY PAGE*/
.filter .filter-options-title,
.filter .filter-options-content {
        color: #0F705F;
        background-color: #FFFFFF;
        box-shadow: 0 5px 5px rgba(0, 0, 0, 0.19);
}

.filter .filter-options-content .item a,
.filter .filter-options-content .item a .count,
.filter-value {
        color: #231F20;
}

.filter .filter-options-content .item a:hover,
.filter .filter-options-content .item a:hover .count,
.toolbar-products .pages strong.page,
.toolbar-products .pages .action:hover {
        color: #0F705F;
}

.toolbar select,
.toolbar select:not([disabled]):focus,
.toolbar-products .pages a.page,
.toolbar-products .pages .action {
        color: #333333;
}

.toolbar-products .pages strong.page {
        background: transparent;
}

.products-grid .product-item-info {
        background: #FFFFFF;
        min-height: 438px;
}

.products-grid .product-item-info:hover,
.products-grid .product-item-info.active {
        background: #0F705F;
        color: #FFFFFF;
}

.products-grid .product-item-info .product-item-photo {
        border-bottom: solid 1px rgba(15, 112, 95, .15);
}

.products-grid .product-item-info:hover .product-item-photo {
        border-bottom: solid 1px rgba(255, 255, 255, .15);
}

.products-grid .product-item-inner {
        background: transparent;
}

.product .product-item-name>a,
.old-price,
.old.price,
.product-options-bottom .price-box,
.product-info-price .price-box,
.product-item .price-box .price-label {
        color: #231F20;
}

.price-container .price {
        color: #0F705F;
}

.products-grid .product-item-name>a:hover,
.products-grid .product-item-info:hover .product-item-name>a,
.products-grid .product-item-info:hover .price-container .price,
.products-grid .product-item-info:hover .price-box .price-label {
        color: #FFFFFF;
}

.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"].owl-prev::before,
.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"].owl-next::before,
.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"].owl-prev::after,
.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"].owl-next::after {
        border-top: 3px solid #0F705F;
}

.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"],
.footer-slider .owl-theme .owl-controls .owl-nav [class*="owl-"]:hover {
        background: transparent;
}

/* MINI CART */
.minicart-wrapper .block-minicart .block-title,
.minicart-wrapper .action.showcart,
.minicart-wrapper .action.showcart::before,
.minicart-wrapper .action.showcart.active::before,
.minicart-wrapper .action.showcart:hover::before,
.minicart-wrapper .action.close::before,
.minicart-wrapper .action.close:hover::before {
        color: #FFFFFF;
}

.minicart-wrapper.active .block-minicart {
        background-color: #002F28;
}

.minicart-wrapper.active .block-minicart::before {
        background-color: rgba(0, 0, 0, .25);
}

.minicart-wrapper.active .block-minicart .block-content {
        background-color: #F6F6F6;
}

.minicart-wrapper .block-minicart li {
        background-color: #FFFFFF;
}

.minicart-items .action.edit::before,
.minicart-items .action.delete::before {
        color: rgba(15, 112, 95, .68);
}

.minicart-items .action.edit:hover::before,
.minicart-items .action.delete:hover::before,
.minicart-wrapper .product .product-item-name>a {
        color: #0F705F;
}

.minicart-wrapper.active .block-minicart,
.minicart-wrapper .price-container .price {
        color: #333333;
}

/*CART PAGE*/
.cart-totals .grand .mark,
.opc-block-summary .table-totals .grand .mark,
.cart-totals .grand .amount,
.opc-block-summary .table-totals .grand .amount,
.checkout-onepage-success .iwd_main_wrapper .iwd_opc_column_name,
.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_empty_cart_powered_by a,
.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_success_page_info a,
.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_opc_success_page_create_account_info a {
        color: #0F705F;
}

.cart-summary {
        background: #FFFFFF;
}

.paypal-review .table-paypal-review-items .col.price .price-including-tax,
.paypal-review .table-paypal-review-items .col.price .price-excluding-tax,
.paypal-review .table-paypal-review-items .col.subtotal .price-including-tax,
.paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax,
.cart.table-wrapper .col.price .price-including-tax,
.cart.table-wrapper .col.price .price-excluding-tax,
.cart.table-wrapper .col.subtotal .price-including-tax,
.cart.table-wrapper .col.subtotal .price-excluding-tax,
.cart.table-wrapper .col.msrp .price-including-tax,
.cart.table-wrapper .col.msrp .price-excluding-tax,
.order-details-items .col.price .price-including-tax,
.order-details-items .col.price .price-excluding-tax,
.order-details-items .col.subtotal .price-including-tax,
.order-details-items .col.subtotal .price-excluding-tax {
        color: #333333;
}

.checkout-cart-index button.action.update,
.iwd_main_wrapper #discount-form button.iwd_opc_small_button:last-child:hover,
.checkout-cart-index .cart-discount .actions-toolbar button.action.apply.primary,
.iwd_main_wrapper #discount-form button.iwd_opc_small_button.active:hover {
        border-radius: 0;
        background-color: #0F705F;
        border: 1px solid #0F705F;
        color: #FFFFFF;
}

.checkout-cart-index button.action.update:hover,
.checkout-cart-index .cart-discount .actions-toolbar button.action.apply.primary:hover,
body .iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover {
        background-color: transparent;
        color: #0F705F;
}

input[type="text"]::placeholder,
input[type="password"]::placeholder,
input[type="url"]::placeholder,
input[type="tel"]::placeholder,
input[type="search"]::placeholder,
input[type="number"]::placeholder,
input[type="datetime"]::placeholder,
input[type="email"]::placeholder {
        color: #231F20;
}

/*CHECKOUT PAGE*/
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_totals .iwd_opc_review_total.iwd_opc_grand_total .iwd_opc_review_total_cell {
        color: #0F705F;
}

.iwd_main_wrapper,
.iwd_main_wrapper .iwd_opc_field.iwd_opc_input::placeholder,
.iwd_main_wrapper .field.iwd_opc_input::placeholder,
.iwd_main_wrapper .iwd_opc_field .input-text::placeholder,
.iwd_main_wrapper .field .input-text::placeholder,
.iwd_main_wrapper .iwd_opc_field textarea::placeholder,
.iwd_main_wrapper .field textarea::placeholder,
.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field::placeholder,
.iwd_main_wrapper .field .iwd_opc_hosted_field::placeholder,
.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea::placeholder,
.iwd_main_wrapper .field.iwd_opc_textarea::placeholder,
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals,
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals #iwd_opc_review_items .iwd_opc_review_item .iwd_opc_review_item_cell .iwd_opc_review_item_subtotal::before,
.iwd_opc_wrapper .iwd_opc_alternative_wrapper #iwd_opc_top #iwd_opc_review #iwd_opc_review_items_totals {
        color: #231F20;
}

.iwd_main_wrapper .iwd_opc_field .scroll-wrapper,
.iwd_main_wrapper .field .scroll-wrapper,
.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container,
.iwd_main_wrapper .field .iwd_opc_select_container,
.iwd_main_wrapper .iwd_opc_field.iwd_opc_input,
.iwd_main_wrapper .field.iwd_opc_input,
.iwd_main_wrapper .iwd_opc_field .input-text,
.iwd_main_wrapper .field .input-text,
.iwd_main_wrapper .iwd_opc_field textarea,
.iwd_main_wrapper .field textarea,
.iwd_main_wrapper .iwd_opc_field .iwd_opc_hosted_field,
.iwd_main_wrapper .field .iwd_opc_hosted_field,
.iwd_main_wrapper .iwd_opc_field.iwd_opc_textarea,
.iwd_main_wrapper .field.iwd_opc_textarea,
.selectize-control.single .selectize-input,
.selectize-dropdown.single {
        color: #0F705F;
        border: solid 1px rgba(15, 112, 95, 0.15);
}

.iwd_main_wrapper .iwd_opc_field .scroll-wrapper .iwd_opc_select_option,
.iwd_main_wrapper .field .scroll-wrapper .iwd_opc_select_option,
.iwd_main_wrapper .iwd_opc_field .iwd_opc_select_container .iwd_opc_select_option,
.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option {
        color: #333333;
}

.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option::before,
label.label_from_select input[type="checkbox"]::before,
.main .iwd_main_wrapper .fieldset .field.choice input[type="checkbox"]~label::before,
.iwd_opc_column .field.choice input[type="checkbox"]~label::before,
#co-agreements-form input[type="checkbox"]~label::before,
.form.methods-shipping input[type="radio"]~label::before,
.form.payments input[type="radio"]~label::before,
#billing_address_group input[type="checkbox"]~label::before,
#ajscontainer label::before,
#ajdcontainer label::before {
        border: 1px solid #0F705F;
}

.iwd_main_wrapper .field .iwd_opc_select_container .iwd_opc_select_option.selected::before {
        border: 1px solid #0F705F;
        background: #0F705F;
}

body .iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active,
.iwd_main_wrapper button.iwd_opc_small_button.active,
.iwd_main_wrapper a.iwd_opc_small_button.active,
.iwd_main_wrapper div.iwd_opc_small_button.active,
.iwd_main_wrapper a.iwd_opc_button.active,
.iwd_main_wrapper div.iwd_opc_button.active,
.iwd_main_wrapper button.iwd_opc_button.active {
        background: #0F705F;
        border: 1px solid #0F705F;
        color: #FFFFFF;
}

.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover,
.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:focus,
.iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:active,
body .iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover,
.iwd_main_wrapper button.iwd_opc_small_button.active:hover,
.iwd_main_wrapper a.iwd_opc_small_button.active:hover,
.iwd_main_wrapper div.iwd_opc_small_button.active:hover,
.iwd_main_wrapper a.iwd_opc_button.active:hover,
.iwd_main_wrapper div.iwd_opc_button.active:hover,
.iwd_main_wrapper button.iwd_opc_button.active:hover,
.iwd_main_wrapper button.iwd_opc_small_button.active:focus,
.iwd_main_wrapper a.iwd_opc_small_button.active:focus,
.iwd_main_wrapper div.iwd_opc_small_button.active:focus,
.iwd_main_wrapper a.iwd_opc_button.active:focus,
.iwd_main_wrapper div.iwd_opc_button.active:focus,
.iwd_main_wrapper button.iwd_opc_button.active:focus,
.iwd_main_wrapper button.iwd_opc_small_button.active:active,
.iwd_main_wrapper a.iwd_opc_small_button.active:active,
.iwd_main_wrapper div.iwd_opc_small_button.active:active,
.iwd_main_wrapper a.iwd_opc_button.active:active,
.iwd_main_wrapper div.iwd_opc_button.active:active,
.iwd_main_wrapper button.iwd_opc_button.active:active,
body .iwd_opc_wrapper .iwd_opc_alternative_wrapper button.iwd_opc_button.iwd_opc_place_order_button.active:hover,
.iwd_main_wrapper button.iwd_opc_small_button.active:hover,
.iwd_main_wrapper a.iwd_opc_small_button.active:hover,
.iwd_main_wrapper div.iwd_opc_small_button.active:hover,
.iwd_main_wrapper a.iwd_opc_button.active:hover,
.iwd_main_wrapper div.iwd_opc_button.active:hover,
.iwd_main_wrapper button.iwd_opc_button.active:hover,
.iwd_main_wrapper button.iwd_opc_small_button.active:focus,
.iwd_main_wrapper a.iwd_opc_small_button.active:focus,
.iwd_main_wrapper div.iwd_opc_small_button.active:focus,
.iwd_main_wrapper a.iwd_opc_button.active:focus,
.iwd_main_wrapper div.iwd_opc_button.active:focus,
.iwd_main_wrapper button.iwd_opc_button.active:focus,
.iwd_main_wrapper button.iwd_opc_small_button.active:active,
.iwd_main_wrapper a.iwd_opc_small_button.active:active,
.iwd_main_wrapper div.iwd_opc_small_button.active:active,
.iwd_main_wrapper a.iwd_opc_button.active:active,
.iwd_main_wrapper div.iwd_opc_button.active:active,
.iwd_main_wrapper button.iwd_opc_button.active:active,
.iwd_main_wrapper #discount-form button.iwd_opc_small_button:last-child:hover,
.iwd_main_wrapper #discount-form button.iwd_opc_small_button.active:hover {
        background: transparent;
        color: #0F705F;
        border: 1px solid #0F705F;
}

.iwd_main_wrapper button.iwd_opc_small_button,
.iwd_main_wrapper a.iwd_opc_small_button,
.iwd_main_wrapper div.iwd_opc_small_button,
.iwd_main_wrapper a.iwd_opc_button,
.iwd_main_wrapper div.iwd_opc_button,
.iwd_main_wrapper button.iwd_opc_button,
.iwd_main_wrapper button.iwd_opc_small_button:focus,
.iwd_main_wrapper a.iwd_opc_small_button:focus,
.iwd_main_wrapper div.iwd_opc_small_button:focus,
.iwd_main_wrapper a.iwd_opc_button:focus,
.iwd_main_wrapper div.iwd_opc_button:focus,
.iwd_main_wrapper button.iwd_opc_button:focus,
.iwd_main_wrapper button.iwd_opc_small_button:active,
.iwd_main_wrapper a.iwd_opc_small_button:active,
.iwd_main_wrapper div.iwd_opc_small_button:active,
.iwd_main_wrapper a.iwd_opc_button:active,
.iwd_main_wrapper div.iwd_opc_button:active,
.iwd_main_wrapper button.iwd_opc_button:active,
.iwd_main_wrapper button.iwd_opc_small_button:hover,
.iwd_main_wrapper a.iwd_opc_small_button:hover,
.iwd_main_wrapper div.iwd_opc_small_button:hover,
.iwd_main_wrapper a.iwd_opc_button:hover,
.iwd_main_wrapper div.iwd_opc_button:hover,
.iwd_main_wrapper button.iwd_opc_button:hover {
        background: #002F28;
        border: 1px solid #002F28;
        color: #FFFFFF;
}

.iwd_main_wrapper .fieldset .field.choice input[type="checkbox"]:checked~label::before,
label.label_from_select input[type="checkbox"]:checked::before,
.main .iwd_main_wrapper .fieldset .field.choice input[type="checkbox"]:checked~label::before,
.iwd_opc_column .field.choice input[type="checkbox"]:checked~label::before,
#co-agreements-form input[type="checkbox"]:checked~label::before,
.form.methods-shipping input[type="radio"]:checked~label::before,
.form.payments input[type="radio"]:checked~label::before,
#billing_address_group input[type="checkbox"]:checked~label::before {
        background: #0F705F;
}

.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_success_page_info a:hover,
.iwd_success_page_wrapper .iwd_opc_alternative_wrapper .iwd_opc_success_page_column .iwd_opc_alternative_column .iwd_opc_success_page_create_account_info a:hover,
.iwd_empty_cart_wrapper .iwd_opc_alternative_wrapper .iwd_opc_empty_cart_column .iwd_opc_alternative_column .iwd_empty_cart_powered_by a:hover {
        color: #002F28;
}

/*FASTSEARCH*/
#qweeryForm .sp_block {
        border-color: #e8e8e8;
        border: none;
        box-shadow: 0 5px 5px rgba(0, 0, 0, 0.19);
}

.sp_block_left {
        border-right: 1px solid rgba(15, 112, 95, 0.15);
}

.sp_block_left .sp_header p.sp_title,
.sp_block_right .sp_close a.closeLink {
        color: #0F705F;
}

.sp_block_right .sp_close span {
        border: solid 1px #0F705F;
        background: #0F705F;
        color: #FFFFFF;
}

.sp_block_right .sp_close span:hover {
        background: transparent;
        color: #0F705F;
}

.sp_pager ul.sp_pager-nav li {
        background: #F6F6F6;
        color: #0F705F;
}

.sp_pager ul.sp_pager-nav li.sp_pager_current,
.sp_product a:hover,
.sp_product .sp_more {
        background: #0F705F;
        color: #FFFFFF;
}

.sp_desc {
        color: #333333;
}

.sp_product a {
        background: #F6F6F6;
}

.sp_product a:hover .sp_desc {
        color: #FFFFFF;
}

.sp_product a:hover .sp_more,
.sp_product .sp_img {
        background: #FFFFFF;
        color: #0F705F;
}

.sp_more span:hover {
        color: #002F28;
}

/*LOGIN PAGE*/
textarea,
.sp_block_right select,
select,
select:focus,
input[type="text"],
input[type="password"],
input[type="url"],
input[type="tel"],
input[type="search"],
input[type="number"],
input[type="datetime"],
input[type="email"] {
        color: #0F705F;
        border: solid 1px rgba(15, 112, 95, 0.15);
}

._keyfocus :focus,
input:not([disabled]):focus,
textarea:not([disabled]):focus,
select:not([disabled]):focus {
        box-shadow: none;
}

.abs-account-blocks .block-title,
.account .legend,
.form-giftregistry-search .legend,
.block-giftregistry-results .block-title,
.block-giftregistry-shared-items .block-title,
.block-wishlist-search-form .block-title,
.block-wishlist-search-results .block-title,
.multicheckout .block-title,
.multicheckout .block-content .title,
.customer-review .review-details .title,
.paypal-review .block .block-title,
.account .column.main .block:not(.widget) .block-title,
.multicheckout .block-title,
.magento-rma-guest-returns .column.main .block:not(.widget) .block-title,
[class^="sales-guest-"] .column.main .block:not(.widget) .block-title,
.sales-guest-view .column.main .block:not(.widget) .block-title {
        border-bottom: 1px solid rgba(15, 112, 95, 0.15);
}

.login-container .block .block-title,
.form-create-account .fieldset>.legend,
.box-tocart .label,
.login-container .fieldset>.field>.label,
.customer-account-create .label,
.form-create-account .different_delivery_address,
.paypal-review-discount .block>.title strong,
.cart-discount .block>.title strong,
.cart.table-wrapper .product-item-details a,
.cart.table-wrapper .action,
.form.password.forget .fieldset>.field>.label {
        color: #0F705F;
}

textarea.mage-error,
input.mage-error,
.form.request-quote .fieldset .field.urgency .field.choice input[type="radio"].mage-error+label::before,
input.mage-error,
select.mage-error,
textarea.mage-error {
        border-color: #e02b27;
}

.login-container .block p,
.login-container .field.note,
.form.password.forget .field.note {
        color: #666666;
}

.login-container .fieldset::after,
.form.password.forget .fieldset::after {
        color: #0F705F;
}

.login-container .block.block-customer-login {
        border-left: solid 2px rgba(15, 112, 95, 0.15);
}

.form.create.account .actions-toolbar,
.form.password.forget .actions-toolbar,
.form-address-edit .actions-toolbar {
        border-top: 1px solid rgba(15, 112, 95, 0.15);
}

.form-create-account .field.voorwaarden {
        background: #FFFFFF;
}

/*PCP*/
body[class*="category-outlet catalog-category-view"] .page-title-wrapper h1 {
        color: #e7b63f !important;
}

/*ACCOUNT PAGE*/
.block-collapsible-nav .item.current a,
.block-collapsible-nav .item.current>strong,
.link.wishlist .counter,
header .customer-welcome .header.links a:hover {
        color: #0F705F;
}

.block-collapsible-nav .item a,
.block-collapsible-nav .item>strong {
        color: #333333;
}

.block-collapsible-nav .item a:hover {
        background: transparent;
        color: #0F705F;
}

.password-strength-meter {
        background-color: #FFFFFF;
}

.title-add-sku {
        background: #0F705F;
}

#add-sku-form input[type="number"] {
        border: 1px solid rgba(15, 112, 95, 0.15);
        background: #FFFFFF;
}

.add-sku-table #add-product {
        background: #0F705F;
        border: 1px solid #0F705F;
        color: #FFFFFF;
}

.add-sku-table #add-product:hover {
        background: transparent;
        border: 1px solid #0F705F;
        color: #0F705F !important;
}

.w3-code {
        border-left: 4px solid #0F705F;
}

.upload-file input[type="file"] {
        color: #0F705F;
        border: solid 1px rgba(15, 112, 95, 0.15);
}

.abs-account-table-margin-desktop,
.table-wrapper.balance-history,
.table-wrapper.reward-history,
.table-wrapper.orders-recent {
        margin-top: 0;
}

/*FOOTER*/
.page-footer {
        background: #231F20;
}

footer .row,
footer .row h4,
footer .row a {
        color: #FFFFFF;
}

footer .row a:hover {
        color: #0F705F;
}

footer .row .social-link li:not(:last-child) a {
        color: #231F20;
        background-color: #FFFFFF;
}

footer .row .social-link li:not(:last-child) a:hover {
        background-color: #0F705F;
}