
body {
    color: #000;
    background-color:#ffffff;
}

a:hover {
    color: #50251C;
}

a,
button,
input {
    color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #50251C ;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: #50251C ;
}

p {
    color: #000;
}
hr {
    border-color: #eceff8;
}

hr.style-2 {
    border-bottom: 1px dashed #f10;
}

hr.mp-0 {
    border-bottom: 1px solid #eceff8;
}

hr.mtb-40 {
    border-bottom: 1px solid #eceff8;
}
label {
    color: #000;
}

*::-moz-selection {
    background: #4fc1f0;
    color: #fff;
}
::-moz-selection {
    background: #4fc1f0;
    color: #fff;
}
::selection {
    background: #4fc1f0;
    color: #fff;
}
.mark,
mark {
    background: #50251C  none repeat scroll 0 0;
    color: #fff ;
}
.mark p,mark p{
    color: #fff;

}
span.tooltip-content {
    color: #00a9da;
}


/*************************
Input
*************************/

input {
    background: #eceff8;
    border: 2px solid #eceff8;
    color: #626262;
}
select {

    background: transparent;
    border: 0px solid #eceff8;
    color: #626262;
}
option {
    background: #fff;
    border: 0px solid #626262;
}
input:focus {
    background: transparent;
    border: 2px solid #4FC1F0;
}
textarea {
    background: #eceff8;
    border: 2px solid #eceff8;
}
textarea:focus {
    background: transparent;
    border: 2px solid #4FC1F0;
}


/*************************************
Background variation set
**************************************/

/*colored background*/

.white-bg {
background: #fff;
}
.black-bg {
background: #50251C;
}
.black-bg-2 {
background: #50251C;
}
.theme-bg-2-opacity {
background: #50251C99;
}
.theme-bg {
background: #50251C ;
}
.gray-bg {
background: #f8f9f9;
}
.blue-bg {
background: #4FC1F0;
}
.default-bg {
background: #9CC639;
}
.pink-bg {
background: #ffe8e8;
}
.transparent-bg {
background: transparent;
}
.theme-color {
color: #9CC639  !important;
}

/*Opacity background*/
/* black overlay */

[data-overlay] {
position: relative;
}
[data-overlay]::before {
    background: #252525 none repeat scroll 0 0;
}


/*image background*/

.bg-1,
.bg-2,
.bg-3,
.bg-4,
.bg-5,
.bg-6,
.bg-7,
.bg-8,
.bg-9,
.bg-10 {
    background-color: rgba(0, 0, 0, 0);
}

.border-bottom-1 {
    border-bottom: 1px solid #ededed;
}

.border-top-1 {
    border-top: 1px solid #d7d7d7;
}
.border-top-2 {
    border-top: 1px solid #141414;
}
.border-top-3 {
    border-top: 1px solid #eeeeee;
}
.border-top-4 {
    border-top: 1px solid #303338;
}
.border-bottom-2 {
    border-bottom: 1px solid #eeeeee;
}

.wbr-link{
    color:#50251C;
}
.wbr-link:hover{
color:#9CC639;
}
/* scrollUp */
#scrollUp {
    background: #9CC639 none repeat scroll 0 0;
    color: #ffffff;
}
#scrollUp:hover {
background: #ffffff none repeat scroll 0 0;
color: #9CC639;
}

/* button */
.btn-style {
    background-color: #FF801A;
    border: 2px solid #FF801A;
    color: #ffffff;
}
.btn-style:hover, .btn-style:focus  {
    background-color: #ffffff;
    border: 2px solid #FF801A;
    color: #FF801A;
}
.btn-style-2, .slider-btn a, .button-box button{
    background-color: #9CC639 !important;
    color: #ffffff !important;
    border: 2px solid #9CC639;
}
.btn-style-2:hover, .slider-btn a:hover, .button-box button:hover {
    border-color: #9CC639 !important;
    color: #9CC639 !important;
    background-color: #ffffff !important;
}
.btn-style-3{
    background-color: #FF801A;
    border: 2px solid #FF801A;
    color: #ffffff;

}
.btn-style-3:hover{
background-color: #ffffff;
border: 2px solid #FF801A;
color: #FF801A;
}
/*------------------------
2. Index page style
--------------------------*/

/* header top */
.welcome-area > p {
    color: #fff;
}
.account-curr-lang-wrap ul li a {
    color: #FF801A ;
}
.account-curr-lang-wrap ul li:hover > a {
    color: #9CC639;
}

.account-curr-lang-wrap ul li ul {
    background: #fff none repeat scroll 0 0;
}

.account-curr-lang-wrap ul li ul li a {
    color: #50251C !important;
}
.account-curr-lang-wrap ul li ul li:hover > a {
    color: #50251C ;
}
.account-curr-lang-wrap > ul > li::before {
    background-color: #999999;
}

.account-curr-lang-wrap ul li.top-hover ul > li > a::before {
    background: #50251C  none repeat scroll 0 0;
}


/* header bottom cart */

.header-middle.border-bar{
    background-color: #ffffff !important;
}
.header-middle.border-bar{
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
}

.wishlist-text > p,
.login-text-content > p {
    color: #50251C ;
}
.login-text-content > p span,
.wishlist-text > p span {
    color: #50251C ;
}

.header-icon-style i {
    color: #50251C ;
}

.cart-text > span {
    color: #50251C ;
}
.cart-text > span.cart-digit-bold {
    color: #50251C ;
}

.header-cart > a .header-icon-style span {
    background-color: #50251C ;
    color: #fff;
}

.shopping-cart-content {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ebebeb;
}
.shopping-cart-content ul li {
    border-bottom: 1px solid #ebebeb;
}
.shopping-cart-title > h4 {
    color: #50251C;
}
.shopping-cart-title > h4 a {
    color: #50251C;
}
.shopping-cart-title > h4 a:hover {
    color: #50251C ;
}
.shopping-cart-title > h6 {
    color: #555;
}
.shopping-cart-title > span {
    color: #555;
}

.shopping-cart-delete > a {
    border: 2px solid #dc3545;
    color: #dc3545;
}
.shopping-cart-delete > a:hover {
    border: 2px solid #50251C ;
    color: #50251C ;
}

.shopping-cart-total > h4 span {
    color: #50251C;
}
.shopping-cart-total > h4 span.shop-total {
    color: #50251C ;
}

.shopping-cart-btn a {
    background-color: #FF801A;
    border: 2px solid  #FF801A;
    color: #ffffff;
}
.shopping-cart-btn a:hover {
    background-color: #ffffff;
    border: 2px solid  #FF801A;
    color: #FF801A;
}

/* start main menu */

.main-menu ul li a,.main-menu ul li a:not([href]):not([tabindex]) {
color: #fff ;
}
.main-menu ul li a{
    color: #FF801A;
}

.stick .main-menu ul li a, .stick .main-menu ul li a:not([href]):not([tabindex]) {
    //color: #FF801A ;
}

.main-menu ul li > a{
border: 1px solid transparent;
padding:5px !important;
border-radius:15px;
}

.main-menu>nav>ul>li:not(:first-child).active > a,
.main-menu>nav>ul>li:not(:first-child):hover > a {
    border: 1px solid #fff;

}
.main-menu nav > ul > li > ul.submenu {
    background: #fff none repeat scroll 0 0;
    border-top: 1px solid #dcdcdc;
}

.main-menu ul li ul li.mega-menu-title a {
    color: #50251C;
}

.main-menu ul li ul li a {
    color: #454545;
}
.main-menu ul li.top-hover ul li > a::before {
    background: #50251C  none repeat scroll 0 0;
}

.main-menu nav > ul > li > ul.mega-menu {
    background-color: #fff;
}




/* slider style */
.slider-content h3 {
    color: #fff;
}
.slider-content h1 {
    color: #fff;

}

.slider-active.owl-carousel > .owl-nav div {
    background-color: #9CC639 ;
    color: #fff;
}
.slider-active.owl-carousel > .owl-nav div:hover {
    background-color: #1a6aab;
    color: #fff;
}

/* product area */

.product-tab-list > a::before {
    background-color: #d4d4d4;
}

.product-tab-list > a h4 {
    color: #50251C ;
}
.product-tab-list > a.active h4 {
    color: #50251C ;
}


.pro-action-left > a {
    color: #50251C ;
}
.pro-action-left > a:hover,
.pro-action-right > a:hover,
.product-content > h4 > a:hover {
    color: #9CC639;
}

.pro-action-right > a {
    color: #50251C 000;
}

.product-content > h4 {
    color: #50251C ;
}
.product-content > h4 a {
    color: #FF801A ;
}
.product-price-wrapper > span {
    color: #FF801A ;

}
.product-price-wrapper > span.product-price-old {
    color: #dc3545;
}


/* banner area */
.discount-content > h5 {
    color: #fff;
}
.discount-content > h3 {
    color: #fff;
}
.discount-content > p {
    color: #fff;
}
.banner-btn > a {
    border: 2px solid #fff;
    color: #fff;
}
.banner-btn > a:hover {
    background-color: #fff;
    color: #50251C;
}

.discount-overlay::before {
    background-color: #50251C ;
}


/* best food area */
.section-border::before {
    background-color: #ebebeb;
}

.section-title {
    color: #000000;
}
.section-title.section-bg-white{
    background-color: #ffffff;
}
.section-bg-white {
    background-color: #ffffff;
}

.product-tab-list-2 a h4 {
    color: #50251C ;
}
.product-tab-list-2 a.active h4 {
    color: #50251C ;
}

.product-nav .owl-nav div {
    color: #50251C ;
}

.product-nav .owl-nav div:hover {
    color:  #9CC639;
}

/* footer area */
.footer-about > p {
    color: #ffffff;

}
.footer-title > h4 {
    color: #ffffff;
}
.footer-content ul li {
    color: #ffffff;
}

.footer-content ul li a {
    color: #ffffff;
}
.footer-content ul li a:hover,
.footer-contact li a:hover {
    color: #FF801A;
}
.footer-contact li {
    color: #ffffff;
}
.footer-contact li {
    color: #ffffff;
}
.footer-contact li a {
    color: #ffffff;
}
.footer-time ul li {
    color: #ffffff;
}
.footer-time ul li span {
    color: #ffffff ;
}

.copyright > p a {
    color: #ffffff ;
}

.footer-social ul li a {
    color: #ffffff;
}
.footer-social ul li a:hover {
    color: #FF801A ;
}


/*------------------------
3. Home page 2
--------------------------*/

.slider-area-2 {
position: relative;
}
.slider-area-2 .single-slider::before {
background-color: #50251C ;
}


.modal-pro-content h3 {
    color: #454545;
}

.modal-pro-content .price > span {
    color: #ff5313;
}

.quickview-color > ul li.blue {
    background: #50251C 0FE none repeat scroll 0 0;
}
.quickview-color > ul li.red {
    background: #DC143C none repeat scroll 0 0;
}
.quickview-color > ul li.pink {
    background: #FF017E none repeat scroll 0 0;
}

.select-option-part > label,
.quickview-color-wrap > label,
.prodetails-categories-wrap > label,
.productdetails-share-wrap > label {
    color: #454545;
}
.product-quantity button {
    background: #333 none repeat scroll 0 0;
    color: #fff;
}
.product-quantity button:hover {
    background: #50251C  none repeat scroll 0 0;
}

.modal-pro-content > span {
    color: #666;
}
.modal-pro-content > span i {
    color: #4cbb6c;
}

.modal-header .close {
    color: #333;
}
.modal-header .close:hover {
    color: #50251C ;
}

.product-quantity .qtybutton {
    color: #454545;
}
.product-quantity .dec.qtybutton {
    border-right: 1px solid #e5e5e5;
}
.product-quantity .inc.qtybutton {
    border-left: 1px solid #e5e5e5;
}
.product-quantity input.cart-plus-minus-box {
    color: #454545;
    border: 1px solid #e1e1e1;
}

.nav-style.owl-carousel > .owl-nav div {
    background-color: #fff;
    color: #50251C ;
}
.nav-style.owl-carousel > .owl-nav div:hover {
    background-color: #50251C ;
    color: #fff;
}

.thumb-menu.owl-carousel .owl-item a {
    border: 1px solid #ededed;
}

/*---------------------------
4. Shop grid style
-----------------------------*/


.breadcrumb-content li {
    color: #50251C ;
}
.breadcrumb-content li a {
    color: #000;
}
.breadcrumb-content li a:hover {
    color: #000 ;
}
.breadcrumb-content li::before {
    background-color: #aaaaaa;
}

.shop-sidebar-wrapper {
    border: 1px solid #9CC639;
}


.shop-catigory > ul {
    border-color: #ebebeb;
}

.shop-catigory ul > li a {
    color: #000;
}
.shop-catigory ul li:hover > a {
    color: #50251C ;
}
.shop-catigory ul li:hover > a i {
    color: #50251C ;
}
.shop-catigory ul > li a i {
    color: #000;
}
.shop-catigory ul > li ul li a {
    color: #666;
}
.price_filter .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
    background: #dbdbdb none repeat scroll 0 0;
}
.price_filter .ui-slider-range {
    background: #50251C  none repeat scroll 0 0;
}
.price_filter .ui-slider-handle.ui-state-default.ui-corner-all {
    background: #50251C  none repeat scroll 0 0;
}

.price_filter.mt-40 > span {
    color: #50251C;
}
.price_slider_amount .label-input input {
    background: transparent none repeat scroll 0 0;
    color: #363f4d;
}
.price_slider_amount > button {
    color: #fff;
}

.price_filter > span {
    color: #50251C;
}
.shop-sidebar-border {
    border-top: 1px solid #9CC639;
}

.sidebar-list-style ul li a {
    color: #000;
}
.sidebar-list-style ul li a:hover {
    color: #50251C ;
}

.sidebar-list-style ul li input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
}

.compare-product-btn > span {
    color: #50251C;
}
.compare-product-btn > a {
    background-color: #50251C;
}
.compare-product-btn > a:hover {
    background-color: #50251C ;
}
.compare-product > p {
    color: #50251C;
}

.shop-tags a {
    border: 1px solid #50251C ;
    background-color: #50251C ;
    color: #fff;
}
.shop-tags a:hover {
    border: 1px solid #ebebeb;
    background-color: transparent ;
    color: #000;
}

/* shop right sodebar */

.shop-topbar-wrapper {
    border: 1px solid #e9e9e9;
}
.view-mode li a {
    color: #898888;
}
.view-mode li.active a {
color: #50251C ;
}

.shorting-style > label {
color: #50251C;

}

.shorting-style select {
    background: #fff url("../../assets/img/icon-img/shop.png") no-repeat scroll right 10px center;
    border: 1px solid #ebebeb;
    color: #50251C;
}


.pagination-style li a {
    background-color: #f1f1f1;
    color: #50251C;
}
.pagination-style li a:hover,
.pagination-style li a.active,
.pagination-style li a.next:hover {
    background-color: #50251C ;
    color: #fff;
}

.pagination-style li a.next {
background-color: #50251C;
    color: #fff;
}
.pagination-total-pages {
    border: 1px solid #e9e9e9;
}

.shop-border {
    border-bottom: 1px solid #ebebeb;
}

/*---------------------------
5. Shop list style
-----------------------------*/

.product-list-content > span {
    color: #50251C;
}
.product-list-content > p {
    color: #50251C;
}

.shop-list-cart-wishlist a {
    background-color: #9CC639;
    border: 2px solid #9CC639;
    color: #ffffff;
}
.shop-list-cart-wishlist a:not([href]):not([tabindex]) {
    color: #fff;
}
<!--.btn-style-2:not([href]){-->
<!--    color: --><!-- !important;-->
<!--}-->

.shop-list-cart-wishlist a:hover {
    background-color: #ffffff;
    color: #9CC639;
    border: 2px solid #9CC639;
}
.shop-list-cart-wishlist a:hover .ion-ios-heart{
color: #db4437;
}
.shop-list-cart-wishlist a.clicked .ion-ios-heart{
color: #db4437;
}
.shop-list-cart-wishlist a .ion-ios-heart{
color: #db4437;
}


.product-list-details > h4 a {
    color: #50251C ;
}

.product-list-details h4 a:hover {
    color: #50251C ;
}


/*---------------------------
6. Product details
-----------------------------*/

.product-dec-slider .product-dec-icon {
    color: #a4a4a4;
}
.product-dec-slider .product-dec-icon:hover {
    color: #50251C ;
}

.product-dec-slider a.active img {
    border: 2px solid #ebebeb;
}

.product-details-img > span {
    background-color: #50251C ;
    color: #fff;
}

.pro-dec-rating i {
    color: #b2b2b2;
}
.pro-dec-rating i.theme-star {
    color: #50251C ;
}
.pro-dec-review ul li {
    color: #50251C;
}

.pro-dec-review ul li::before {
    background-color: #e1e1e1;
}

.product-details-content > span {
    color: #50251C;
}

.in-stock > p span {
    color: #50251C ;
}
.product-details-content > p {
    color: #000;

}
.pro-dec-feature li {
    color: #50251C;
}

.pro-dec-feature li input[type="checkbox"] {
    background: #ebebeb none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
    color: #626262;
}
.pro-dec-feature li span {
    color: #50251C ;
}

.quality input {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    color: #50251C;
}
.quality input::-moz-placeholder {
color: #50251C;

}
.quality input::-webkit-input-placeholder {
    color: #50251C;
}
.quality label {
    color: #50251C;
}

.pro-details-cart-wrap {
    border-top: 1px solid #ebebeb;
}
.pro-dec-categories li.categories-title {
    font-weight:600;
    /*color: #50251C;*/
}

.pro-dec-categories li a {
    color: #50251C;
}
.pro-dec-categories li a:hover {
    color: #50251C ;
}

.pro-dec-social li a {
    color: #fff;
}
.pro-dec-social li a.tweet {
    background-color: #00aaf0;
    border: 1px solid transparent;
}
.pro-dec-social li a.tweet:hover {
    background-color: transparent;
    border: 1px solid #00aaf0;
    color: #00aaf0;
}
.pro-dec-social li a.share {
    background-color: #435f9f;
    border: 1px solid transparent;
}
.pro-dec-social li a.share:hover {
    background-color: transparent;
    border: 1px solid #435f9f;
    color: #435f9f;
}
.pro-dec-social li a.google {
    background-color: #e04b34;
    border: 1px solid transparent;
}
.pro-dec-social li a.google:hover {
    background-color: transparent;
    border: 1px solid #e04b34;
    color: #e04b34;
}
.pro-dec-social li a.pinterest {
    background-color: #ce1f21;
    border: 1px solid transparent;
}
.pro-dec-social li a.pinterest:hover {
    background-color: transparent;
    border: 1px solid #ce1f21;
    color: #ce1f21;
}

.description-review-topbar a {
    border-bottom: 2px solid transparent;
    color: #FF801A;
}
.description-review-topbar a.active {
    border-bottom: 2px solid #50251C ;
    color: #50251C ;
}
.tab-content.description-review-bottom {
    background-color: #fff;
    border-top: 1px solid #ebebeb;
}
.product-description-wrapper > p {
    color: #000}
.product-description-wrapper li {
    color: #000;
}
.ratting-star i {
    color: #50251C ;
}
.ratting-author h3 {
    color: #50251C;
}
.ratting-author span {
    color: #50251C;
}
.sin-rattings > p {
    color: #000;
}
.ratting-form-wrapper h3 {
    color: #303030;
}
.ratting-form form .star-box h2 {
    color: #50251C;
}

.rating-form-style input,
.rating-form-style textarea {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #eceff8;
    color: #333;
}
.rating-form-style.form-submit input {
    background: #9CC639  none repeat scroll 0 0;
    color: #ffffff;
    border:1px solid #9CC639;
}
.rating-form-style.form-submit input:hover {
    background: #ffffff none repeat scroll 0 0;
    color: #9CC639;
border-color: #9CC639;
}

.product-anotherinfo-wrapper li span {
    color: #50251C;
}

.product-anotherinfo-wrapper li a {
    color: #50251C;
}

.pro-dec-btn > a {
    background-color: #efefef;
    color: #333;
}
.pro-dec-btn > a:hover {
    background-color: #50251C ;
    color: #fff;
}


/*---------------------------
7. Cart page
-----------------------------*/

.cart-main-area table {
    border: 1px solid #ebebeb;
}
.cart-main-area .table-content table thead > tr {
    background-color: #f9f9f9;
    border: 1px solid #ebebeb;
}
.table-content table th {
    color: #50251C ;
}

.table-content table tbody > tr {
    border-bottom: 1px solid #ebebeb;
}
.table-content table tbody > tr:last-child {
    border-bottom: 0px solid #ebebeb;
}
.table-content table td {
    color: #50251C;
}
.table-content table td.product-name a {
    color: #50251C ;
}

.pro-dec-cart input {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #e1e1e1;
    color: #50251C;
}
.table-content table td.product-remove a {
    color: #aaa;
}
.table-content table td.product-remove a:hover {
    color: #50251C ;
}

.cart-shiping-update > a,
.cart-clear > button,
.cart-clear > a {
    background-color: #f2f2f2;
    color: #363f4d;
}
.cart-shiping-update > a:hover,
.cart-clear > button:hover,
.cart-clear > a:hover {
    background-color: #50251C ;
    color: #fff;
}

.section-bg-gray {
    background-color: #f8f9f9;
}

.title-wrap::before {
    background-color: #e3e1e1;
}
.section-bg-gary-cart {
    background-color: #f9f9f9;
}

.tax-select label {
    color: #50251C;
}
.tax-select select {
    background: #fff url("../../assets/img/icon-img/cart.png") no-repeat scroll right 18px center;
    border: 1px solid #ebebeb;
}

.tax-select input {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ebebeb;
}
button.cart-btn-2 {
    background-color: #9CC639;
    color: #ffffff;
}
button.cart-btn-2:hover {
    background-color: #ffffff;
    color: #9CC639;
}
.discount-code input {
    background: #fff;
    border: none;

}
.cart-tax,
.discount-code-wrapper {
    background-color: #f9f9f9;
    border: 1px solid #ebebeb;
}
.grand-totall {
    background-color: #f9f9f9;
    border: 1px solid #ebebeb;
}

.total-shipping {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
}

.total-shipping ul li {
    color: #50251C;
}

.total-shipping ul li input {
    background: #e9e9e9 none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
    color: #626262;
}
h4.grand-totall-title {
    color: #50251C ;
}

.grand-totall > a {
    background-color: #9CC639;
    color: #ffffff;
}
.grand-totall > a:hover {
background-color: #ffffff;
color: #9CC639;
}
.product-wishlist-cart > a {
    background-color: #9CC639;
    color: #fff;
}
.product-wishlist-cart > a:hover {
    background-color: #50251C;
}

/*---------------------------
8. Login register page
-----------------------------*/

.login-form-container {
    background: transparent none repeat scroll 0 0;
}

.login-text h2 {
    color: #444;
}

.login-form-container input {
    background-color: transparent;
    border: 1px solid #ebebeb;
    color: #666;
}
.login-form-container input::-moz-placeholder {
    color: #666;
}
.login-form-container input::-webkit-input-placeholder {
    color: #666;
}

.login-form-container label {
    color: #50251C;
}
.login-toggle-btn>a {
    color: #9CC639;
}
.login-toggle-btn>a:hover {
    color: #50251C;
}

.login-register-tab-list.nav a::before {
    background-color: #454545;
}

.login-register-tab-list.nav a.active h4,
.login-register-tab-list.nav a h4:hover {
    color: #9CC639;
}

.button-box button {
    background-color: #f2f2f2;
    color: #9CC639;
}
.button-box button:hover {
    background-color: #9CC639;
    color: #fff;
}

/*---------------------------
9. Checkout page
-----------------------------*/

.panel.panel-default {
    border: 1px solid #ebebeb;
}
h5.panel-title {
    background-color: #f9f9f9;
    border-bottom: 1px solid #ebebeb;
    color: #50251C;
}
h5.panel-title a {
    color: #50251C ;
}
h5.panel-title a:hover {
color: #50251C ;
}
h5.panel-title a::before {
    color: #50251C;
}
h5.panel-title a.collapsed::after {
    color: #666666;
}

h5.panel-title span {
    color: #50251C;
}

.register-us ul li {
    color: #50251C;
}
.register-us ul li input {
    background: #d7d7d7 none repeat scroll 0 0;
    border: 1px solid #d7d7d7;
}

.register-us-2 > p {
    color: #50251C;
}
.register-us-2 li {
        color: #50251C;
}

.checkout-register > a {
    background-color: #f2f2f2;
    color: #50251C;
}

.checkout-login > span {
    color: #50251C;
}
.login-form > label {
    color: #50251C;
}
.login-form input {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ebebeb;
    color: #50251C;
}
.login-forget > a {
    color: #50251C;
}
.login-forget > a:hover {
    color: #50251C ;
}
.login-forget > p {
    color: #50251C ;
}
.checkout-login-btn > a {
    background-color: #f2f2f2;
    color: #9CC639;
}
.billing-btn > button {
    background-color: #f2f2f2;
    color: #9CC639;
}
.checkout-login-btn > a:hover,
.checkout-register > a:hover,
.billing-btn > button:hover {
    background-color: #9CC639;
    color: #fff;
}
.checkout-progress > h4 {
    background-color: #f9f9f9;
    border-bottom: 1px solid #ebebeb;
    color: #50251C;
}
.checkout-progress {
    background-color: #fff;
    border: 1px solid #ebebeb;
}

.checkout-progress li {
    color: #50251C;
}
.checkout-progress li:last-child {
    border-bottom: 0px solid #eaeaea;
}

.billing-info>label {
    color: #50251C;
}
.billing-info input,
.billing-select select {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ebebeb;
    color: #50251C;
}
.billing-select select {
    background: #fff url("../../assets/img/icon-img/shop.png") no-repeat scroll right 10px center;
}
.single-ship label {
    color: #50251C;
}

.billing-back > a {
    color: #9CC639;
}
.billing-back>a:hover {
    color: #24963e;
}
.billing-back > a i {
    color: #50251C ;
}
.shipping-info-2 > span {
    color: #50251C;
}

.shipping-method>p {
    color: #50251C;
}

.order-review table thead tr th {
    border: 1px solid #ebebeb;
    color: #50251C;
}
.o-pro-dec p {
    color: #50251C;
}
.order-review table tbody tr td {
    border: 1px solid #eaeaea;
}

.o-pro-price p,
.o-pro-qty p,
.o-pro-subtotal p {
    color: #50251C;
}

.order-review table tfoot tr {
    border-bottom: 0 solid #f2f2f2;
}
.order-review table tfoot tr td {
    border-right: 0 solid #f2f2f2;
    border-top: 0 solid #f2f2f2;
    color: #50251C;

}
.billing-back-btn>span {
    color: #454545;

}
.billing-back-btn>span a {
    color: #50251C ;
}

.edit-address > a {
    color: #50251C;
}
.edit-address>a:hover {
    color: #50251C ;
}

/*---------------------------
10. My account
-----------------------------*/


.account-info-wrapper {
    border-bottom: 1px solid #eaeaea;
}
.entries-wrapper {
    border: 1px solid #eaeaea;
}
.entries-wrapper:before {
    background-color: #eaeaea;
}
.entries-info > p {
    color: #50251C;
}
.entries-edit-delete > a {
    background-color: #50251C;
    color: #fff;
}
.entries-edit-delete > a.edit {
    background-color: #df5c39;
}
.entries-edit-delete > a:hover,
.entries-edit-delete > a.edit:hover {
    background-color: #50251C ;
}

/*---------------------------
11. Contact page
-----------------------------*/

.contact-info-wrapper {
    background-color: #fff;
    border: 1px solid #eaeaea;
}
.contact-info-icon i {
    border: 2px solid #9CC639 ;
    color: #9CC639 ;
}
.contact-info-wrapper:hover .contact-info-icon i {
    border: 2px solid #9CC639 ;
    background-color: #9CC639 ;
    color: #fff;
}
.contact-info-content h4 {
    color: #50251C ;
}
.contact-info-content p {
    color: #333;
}
.contact-info-content p a {
    color: #333;
}
.contact-info-content p a:hover {
    color: #50251C ;
}


.contact-form-style input,
.contact-form-style textarea {
    background: #efefef  none repeat scroll 0 0;
    border: 1px solid #efefef ;
    color: #454545;
} 
.contact-form-style input::-moz-placeholder,
.contact-form-style textarea::-moz-placeholder {
    color: #454545;
}
.contact-form-style input::-webkit-placeholder,
.contact-form-style textarea::-webkit-placeholder {
    color: #454545;
}

.submit.btn-style {
    background-color: #9CC639 !important;
    color: #ffffff !important;
    border: 2px solid #9CC639;
}
.submit.btn-style:hover {
    border-color: #9CC639 !important;
    color: #9CC639 !important;
    background-color: #ffffff !important;
}

/*---------------------------
12. Blog page
-----------------------------*/

.blog-date {
    background-color: rgba(253, 102, 31, 0.9);
    color: #fff;
}
.blog-date > span {
    border: 1px solid #fff;
}
.blog-content h2 a {
    color: #FF801A;
}
.blog-content h2 a:hover {
    color: #50251C ;
}

.blog-date-categori li a i,
.blog-date-categori li i {
    color: #9CC639 ;
}
.blog-date-categori li a:hover {
    color: #9CC639;
}

.blog-date-categori li::before {
    background-color: #9CC639 ;
}

.blog-btn > a {
    border: 2px solid #9CC639;
    background: #9CC639;
    color: #ffffff;
}
.blog-btn > a:hover {
    border: 2px solid #9CC639;
    background: #ffffff;
    color: #9CC639;
}

.sidebar-search form input {
    background-color: #f8fbff;
    border: 1px solid #ddd;
    color: #878787;
}
.header-search-form > button {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background-color: transparent;
border-color: #ddd;
border-image: none;
border-radius: 5px 0 0 5px;
border-style: none none none solid;
border-width: medium medium medium 1px;
color: #9CC639;
}
.header-search-form > button:hover {
    color: #9CC639;
}
.blog-gallery-slider .owl-nav div {
    color: #fff;
}
.blog-gallery-slider .owl-nav div:hover {
    color: #9CC639;
}


.video-icon > a {
    background-color: #fff;
    color: #9CC639;
}
.video-icon > a:hover {
    background-color: #9CC639;
    color: #fff;
}

/*---------------------------
13. Blog details
-----------------------------*/

.social-network li a {
    color: #fff;
    border: 1px solid transparent;
}
.social-network li a.facebook {
    background-color: #3b5999
}
.social-network li a.facebook:hover {
    background-color: transparent;
    color: #3b5999;
    border: 1px solid #3b5999;
}
.social-network li a.twitter {
    background-color: #55acee
}
.social-network li a.twitter:hover {
    background-color: transparent;
    color: #55acee;
    border: 1px solid #55acee;
}
.social-network li a.instagram {
    background-color: #e4405f;
}
.social-network li a.instagram:hover {
    background-color: transparent;
    color: #e4405f;
    border: 1px solid #e4405f;
}
.social-network li a.rss {
    background-color: #ea4c89;
}
.social-network li a.rss:hover {
    background-color: transparent;
    color: #ea4c89;
    border: 1px solid #ea4c89;
}
.social-network li a.dribbble {
    background-color: #ea4c89;
}
.social-network li a.dribbble:hover {
    background-color: transparent;
    color: #ea4c89;
    border: 1px solid #ea4c89;
}
.social-network {
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

.blog-content > p span {
    color: #50251C ;
}

.blog-content blockquote {
    border-left: 5px solid #50251C ;
    color: #50251C ;
}
.blog-dec-title {
    color: #50251C;
}

.blog-comment-content > h4 {
    color: #50251C ;
}
.blog-comment-content > span {
    color: #50251C ;
}
.blog-comment-content > p {
    color: #50251C ;
}

.blog-dec-btn > a {
    color: #9CC639;
}
.blog-dec-btn > a:hover {
    color: #24933e;
}

.blog-reply-wrapper form input,
.blog-reply-wrapper form textarea {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #50251C ;

}
.blog-reply-wrapper form input::-moz-placeholder,
.blog-reply-wrapper form textarea::-moz-placeholder {
    color: #50251C ;
}
.blog-reply-wrapper form input::-webkit-placeholder,
.blog-reply-wrapper form textarea::-webkit-placeholder {
    color: #50251C ;
}

.blog-reply-wrapper form .text-leave input {
    background-color: #50251C ;
    color: #fff;
}
.blog-reply-wrapper form .text-leave input:hover {
    background-color: #50251C;
}


/*---------------------------
14. About us
-----------------------------*/


.overview-content-2 > h2 span {
    color: #9CC639 ;
}
.overview-content-2 > h2::before {
    background-color: #9CC639 ;
}

.count-title h2 {
    color: #9CC639;
}
.count-title>span {
    color: #50251C;
}
.single-count .count-icon span {
    color: #50251C;
}

.team-wrapper {
    background-color: #f1f1f1;
}
.team-action {
    background: #fff none repeat scroll 0 0;
}

.team-action a {
    color: #50251C ;
}
.team-action a:hover {
    color: #50251C ;
}

.skill .progress {
    background-color: #f0f0f0;
}

.skill .progress .lead {
    color: #50251C ;
}
.progress-bar {
    background-color: #50251C ;
    color: #fff;
}
.skill .progress-bar > span {
    color: #50251C ;
}

.work-number > span {
    background: #ebebeb none repeat scroll 0 0;
    color: #50251C ;
}
.single-work:hover .work-number > span {
    background: #50251C  none repeat scroll 0 0;
    color: #fff;
}

.work-content h5 {
    color: #50251C ;
}
.work-content > p {
    color: #555;
}

/*---------------------------
15. Testimonial page
-----------------------------*/


.testimonial-2-img > img,
.single-testimonial-4 .testimonial-img > img {
    border: 1px solid #ddd;
}

.testimonial-rating i {
    color: #f8cd35;
}

.testimonial-3-content::before {
    background: #fff none repeat scroll 0 0;
}
.testimonial-2-active .owl-nav div {
    background-color: #fff;
    color: #7d7d7d;
}
.testimonial-2-active .owl-nav div:hover {
background-color: #50251C ;
    color: #fff;
}
.testimonials-area-4 .testimonial-active .owl-dot {
    background: #50251C none repeat scroll 0 0;
}
.testimonials-area-4 .testimonial-active .owl-dot.active {
    background: #50251C  none repeat scroll 0 0;
}

.single-testimonial > p {
    color: #fff;
}
.single-testimonial > h4 {
    color: #fff;
}
.single-testimonial > span {
    color: #fff;
}

.pagination-style .owl-dot {
    background: #f1f1f1 none repeat scroll 0 0;
}

/* WR CSS*/
.product-action{
    background-color: rgba(255, 255, 255, 0.64);
}

.tag-sale{
    background: red;
    color: #fff;
}
.tag-prize{
    background: #cea908;
    color: #fff;
}


.product-countdown .main-example .count {
    background: #dc3545;
    color: #f8f8f8;
}
.product-countdown .main-example .count.top {
    border-top: 1px solid rgba(255,255,255,0.2);
    border-bottom: 1px solid rgba(255,255,255,0.1);
}
.product-countdown .main-example .count.bottom {
    background-image: linear-gradient(rgba(158, 135, 101, 0.1), transparent);
    background-image: -webkit-linear-gradient(rgba(158, 135, 101, 0.1), transparent);
    background-image: -moz-linear-gradient(rgba(158, 135, 101, 0.1), transparent);
    background-image: -ms-linear-gradient(rgba(158, 135, 101, 0.1), transparent);
    background-image: -o-linear-gradient(rgba(158, 135, 101, 0.1), transparent);
    border-top: 1px solid #dc3545;
    border-bottom: 1px solid #dc3545;
}


.table-content table td.product-remove a{
    color: #50251C  ;
}

.price-wrapper{
    color: #79d46f !important;
}

.bootstrap-select .btn{
<!--    background-color: --><!--;-->
<!--    border: 1px solid #ced4da;-->
}
.dashboard-list .nav-link{
    color: #50251C ;
}
.dashboard-list .nav-link:hover{
    color: #9CC639;
}



form.example input[type=text] {
    border: 3px solid #fff ;
    background: #fff;
}

form.example button {
    background: #50251C ;
    border: 1px solid #fff;
    color: #fff;
}
.transparent-absoltue-header form.example button {
    border: 1px solid transparent;
}

form.example button:hover {
<!--    border-color: --><!--;-->
<!--    color: --><!-- !important;-->
<!--    background-color: --><!-- !important;-->
}

.madeby{
    background:#50251C ;
}
.madebytxt {
    color: #ffffff;
}

.product-countdown .main-example .count.bottom{
    border-top: 1px solid #50251C 00040;

}


.shopping-cart-btn a:first-child{
background-color: #FF801A;
color: #ffffff;
border: #FF801A 2px solid;
}
.shopping-cart-btn a:first-child:hover{
background-color: #ffffff;
color: #FF801A;
border: #FF801A 2px solid;
}
.shopping-cart-btn a:nth-child(2){

background-color: #9CC639;
color: #ffffff;
border: #9CC639 2px solid;

}
.shopping-cart-btn a:nth-child(2):hover{

background-color: #ffffff;
color: #9CC639;
border: #9CC639 2px solid;

}
.btn-green{
    background-color: #9CC639 !important;
    color: #ffffff !important;
    border: #9CC639 2px solid !important;
}
.btn-green:hover{
    background-color: #ffffff !important;
    color: #9CC639 !important;
    border: #9CC639 2px solid !important;
}
.red-font{
    color: #50251C  !important;
}

.discount-code input{
    border: lightgray 2px solid;
}
.border-bottom-3{
    border-bottom: #d7d7d7 1px solid;
}

.page_shop_txt {
    background-color: #f0f0f0;
}

.page_shop_txt p span {
    color: #9CC639;
}
.szines{
    color: #9CC639;
}
.cat-name{
    background-color: #9CC639c7;
    color: #ffffff;
}
a:hover>.cat-name,
.cat-name:hover{
    color:#ffffff;
}
.autocomplete-items{
    background: #fff;
    border: 2px solid black;
}
.header{
    background-color: #fff;
    border-top: 1px solid black;
    border-bottom: 1px solid black;
}


.header .left:before,
.header .left:after{
    background: #50251C ;
}
.header .left span{
    background: #50251C ;
}
.header .right span{
color: #50251C ;
}

.cat-name-home h4{
    background-color: #9CC63999;
    color: #ffffff;
}



.btn-style-2.disabled{
    color: #cecece !important;
    background-color: black;
}
.modal-body.bg-success{
    background-color: rgba(255, 255, 255, 0.67) !important;
    border: green 3px solid;
}
.modal-body.bg-danger{
    background-color: rgba(255, 255, 255, 0.67) !important;
    border: red 3px solid;
}


@media (max-width: 767px) {
    .account-curr-lang-wrap ul li a{
        color: #fff !important;
    }
    .header-icon-style i{
        color: black;
    }
}

/* CHECKOUT */
.has_error{
        border: red solid 1.5px;
        background-color: #fff !important;
}
.no_error{
    border: #7CF3BD 1.5px solid !important;
    background-color: #fff !important;
}

#checkout .cart-tax, #checkout .discount-code-wrapper{
    background-color: #50251C ;
    border-color: transparent;
    color: #fff;
}
#checkout .cart-tax .section-bg-gray, #checkout .discount-code-wrapper .section-bg-gray{
    background-color: #50251C ;
    color: #fff;
}
#checkout .discount-code p{
    color: #fff;
}
#checkout .discount-code input{
    color: #50251C ;
}
#checkout .grand-totall{
    background-color: #50251C ;
    color: #fff;
}
#checkout h4.grand-totall-title{
    color: #fff;
}
/* The customcheck */


/* Create a custom checkbox */
.checkmark {
    background-color: #ccc;
}

/* On mouse-over, add a grey background color */
.custom-checkbox:hover input ~ .checkmark {
    background-color: #ccc;
}

/* When the checkbox is checked, add a blue background */
.custom-checkbox input:checked ~ .checkmark {
        background-color: #02cf32;
}


/* Style the checkmark/indicator */
.custom-checkbox .checkmark:after {
<!--    border: solid --><!--;-->
}


/* Create a custom radio button */
.checkmark-radio {
    background-color: #fff;
    border:1px solid #BEBEBE;
}

/* On mouse-over, add a grey background color */
.customradio:hover input ~ .checkmark-radio {
    background-color: transparent;
}

/* When the radio button is checked, add a blue background */
.customradio input:checked ~ .checkmark-radio {
    background-color: #fff;
    border:1px solid #BEBEBE;
}


/* Style the indicator (dot/circle) */
.customradio .checkmark-radio:after {
    background: #9CC639;
}


@media (min-width: 786px) {
    #background {
        background-color: #b7babb40;
    }
}

.multi-steps > li.is-active:after, .multi-steps > li.is-active ~ li:after {
    background-color: #ededed;
}

.multi-steps > li {
    color: #50251C ;
}
.multi-steps > li:before {
    background-color: #fff;
    border-color: #9CC639 ;
}
.multi-steps > li:after {
    background-color: #9CC639;
}

.multi-steps > li.is-active:before {
    background-color: #fff;
    border-color: #9CC639;
}
.multi-steps > li.is-active ~ li {
    color: #808080;
}
.multi-steps > li.is-active ~ li:before {
    background-color: #ededed;
    border-color: #ededed;
}
.my-card .card-header, .my-card .card{
    background: transparent;
}
.my-card .card-block{
    background-color: #f4f4f4;
}
.my-card .card{
    border-bottom: 1px solid #c8c8c8;
}

.lepes-osszesito{
    border: 1px solid #d6d6d6;
}

.lepes-osszesito .felhasznalo-adatok .title, .lepes-osszesito .szallitasi-adatok .title{
    color: #50251C ;
}

.osszesites-block{
    background: #f9f9f9;
    border: 1px solid #ddd;
}



@media (max-width: 765px) {
    .checkout-cart-page{
        background: #b7babb40;
    }
    .checkout-cart-page .panel-heading{
        background: #2e2e2e;
    }
    .checkout-cart-page .panel-heading *{
        color: #fff;
    }
}

.product-size .btn.active{
    background-color: #494321 !important;
}

.product-img-carousel-small .slick-arrow,
.product-img-carousel .slick-arrow{
    background: #50251C ;
    border: 1px solid #50251C  ;
    color: #fff ;
}


/* NEW MENU*/


.newmenu a .header-icon-style span{
    background-color: #9CC639;
    color: #fff;
}

.header-middle button[type=submit]{
    background-color: #9CC639;
}
.header-top button[type=submit]{
    background-color: #9CC639;
}
.product-wrapper {
    border: 1px solid #8080802e;
}
.bg-light{
    background-color: rgba(233, 233, 233, 0.62) !important;
}
.header-top .black-bg-3 .owl-carousel .text-white{
    color: #FF801A !important;
}
.header-top .black-bg-3{
    background: #9CC639;
}

.header-owl-text .text-warning{
    color: #fff !important;
}
.absolute-slider {
    background: #94939394;
}

.footer-area.black-bg-2{
    background-color: #9CC639;
background-image: linear-gradient(to right, #9CC639 , #50251C);
}
.black-bg-3 .main-menu ul li a{
    color: #fff;
}
.black-bg-3 .header-icon-style i{
    color: #50251C;
}
.black-bg-3.transparent-bar.stick .main-menu ul li a{
    color: black;
}
.black-bg-3.transparent-bar.stick .main-menu ul li.active > a,
.black-bg-3 .main-menu ul li.active > a,
.black-bg-3.transparent-bar.stick .main-menu ul li:hover > a ,
.black-bg-3 .main-menu ul li:hover > a {
    color: #9CC639;
}

.black-bg-3 .header-middle-right a:hover i{
    color: #FF801A;
}
.black-bg-3{
    background: #50251C;
}

.cat-home-middle h4 a{
    color:  #ffffff;
}

.categori-wrapper:hover .cat-name-home h4,
.hover-style:hover .cat-name-home h4{
    color:  #ffffff;
}
.section-title{
    color:  #FF801A;
}
.overview-content-2 > h2{
    color: #9CC639;
}
.block-title{
    color:#9CC639 ;
}
.wbr-drop:after{
    color:#50251C;
}






/*Modal menu */



#header-menu-modal .modal-content .modal-header .close{
color: white;

border-color:  white;

}
#header-menu-modal .modal-content .modal-header .close:hover{
    border-color:#50251C ;
}

#header-menu-modal .modal-content .modal-menu li a{
    color: white;
}

#header-menu-modal .modal-content{
    background-color:#9CC639 ;
}



.transparent-absoltue-header .header-middle,
.transparent-absoltue-header .header-bottom{
    background-color: transparent !important;
}



/*SLIDER NEW */

@media (min-width: 768px) {
    .single-slider{
     background-color: black;
    }
}

.transparent-absoltue-header .transparent-bar:not(.stick) .main-menu>nav>ul>li>a{
    color: white;
}


.slider-active2.owl-carousel > .owl-nav div {
    background-color: #9CC639 ;
    color: #ffffff;
}
.slider-active2.owl-carousel > .owl-nav div:hover {
    background-color: #ffffff ;
    color: #9CC639;
}



/*********************************************************************/

.slider-2-content.animate__slideInUp .first-slide h3{
    color: black;
}
.slider-2-content.animate__slideInUp .first-slide p{
    color: #868e96;
}

.slider-2-content.animate__slideInUp .second-slide h3{
    color: black;
}
.slider-2-content.animate__slideInUp .second-slide p{
    color: #868e96;
}

.slider2-maintext.animate__slideInLeft h1,
.slider2-maintext.animate__slideInLeft .slider-btn,
.slider2-maintext.animate__slideInLeft h3{
    color: white;
}
.slidert-text-mobile{
    color:white
}
.slider-moblie-tex-cont h3,
.slider-moblie-tex-cont h1{
    color:#fff;
}

.transparent-bar.stick {
background-color: #fff !important;
border-bottom: 0 solid #4a90e2;
}
.btn-style-3{
    background-color: #FF801A;
    border: 2px solid #FF801A;
    color: #ffffff;
}
.btn-style-3:hover{
background-color: #ffffff;
border: 2px solid #FF801A;
color: #FF801A;
}
/*NEW CATEGORY HOME */
.circle-category .circle-category-content h4{
    color: black;
}



/*product-grid-new*/

.product-gid-new .product-wrapper .product-name h4 a{
    color: black;

}

.product-gid-new .product-wrapper .product-bottom .product-price-wrapper > span{
    color: #FF801A;
}
.product-gid-new .product-wrapper .product-bottom .product-price-wrapper > span.product-price-old{
    color: #dc3545;

}

.new-blog-wrapper .new-blog-date{
    color:#9CC639 ;

}

/*CONTACT üzelet new section*/
.contact-new-section-bg .contacnt-new-info-text h4{
    color: #50251C;
}
.contact-new-section-bg .contacnt-new-info-text p{
    color: white;
}


.in-stock p:not(span){
    color: #000;
}

.in-stock > p span{
        color: black;
}
.product-details-content > h4{
    color: #FF801A;
}
/*NEW breadcumb */
.breadcumb-top .container .breadcrumb-content h1{
    color: white;
}
.breadcumb-top .container .breadcrumb-content li a{
    color: white;
}

/*new services */

.services-contanier .services-text h3{
    color:#9CC639 ;
}
.product-nav-new .owl-nav>div{
    background-color: #9CC639 !important;
    border: 2px solid #9CC639 !important;
    color: #ffffff !important;
}
.product-nav-new .owl-nav>div:hover {
    background-color: #ffffff !important;
    border: 2px solid #9CC639 !important;
    color: #9CC639 !important;
}
.megamenu-tabs .tabs-left li:hover a{
    background-color:#50251C;
    color: #FF801A;
}
.product-header-top .container {
    background-color: #9CC639 !important;
}
.product-header-top .container .header-owl-text p {
    color: #fff !important;
}
.newmenu .header-owl-close:hover i{
    color: #50251C !important;
}
.newmenu-shop-2 .main-menu nav > ul > li > a{
    color: #fff ;
}
.newmenu-shop-2 .header-bottom{
background-image: linear-gradient(to right, #50251C , #9CC639);
}
.newmenu-shop-2 .header-middle.border-bar{
    background-color:#fff !important;
}
.pro-dec-categories.less-more-cont ul:nth-child(even) {
    background-color: #50251C55 !important;
}
.pro-dec-categories.less-more-cont ul:hover {
background-color: #9CC63944 !important;
}
.btn-osszehasonlit-footer {
    color: #fff !important;
    background-color: #50251C !important;
}
html {
--scrollbarBG:  #50251C;
--thumbBG:  #9CC639;
}
body {
scrollbar-color: var(--thumbBG) var(--scrollbarBG);
}
body::-webkit-scrollbar-track {
background: var(--scrollbarBG);
}
body::-webkit-scrollbar-thumb {
background-color: var(--thumbBG) ;
border: 3px solid var(--scrollbarBG);
}
.main-menu ul li:first-child:before{
background-color: #9CC639;
}
.bg-lightgray .section-title.section-bg-white,
.bg-lightgray{
    background-color:#f9f9f9;
}
.product-detail-section-title h3{
    border-bottom: 2px solid #50251C;
    color: #50251C;
}
.rattings-wrapper .szines{
    color:#000;
}
.main-menu ul li.active > a,
.main-menu ul li:hover > a{
    color:#9CC639;
}
.bg-main-1 .header-owl-text .header-owl-close i{
color:#fff;
}
.bg-main-1 .header-owl-text p{
    color:#fff;
}
.bg-main-1{
    background:#9CC639;
}
.my-color-1 {
color: #9CC639 !important;
}

.btn-inactive:hover,
.btn-inactive {
background-color: #fff !important;;
border: 2px solid gray !important;
color: gray !important;
opacity: 0.4 !important;
cursor: not-allowed !important;

}
.leftAsideModal-btn:not([href]),
.leftAsideModal-btn{
    border:none ;
    border-radius:0 !important;
    background-color: #fff !important;
    color:#50251C !important;
}
.leftAsideModal-btn-szures{
    border-left: 2px solid #50251C !important;

}

.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{
    background: #50251C;
}
.slick-dots li.slick-active button {
background-color: #50251C;
}
@media (max-width: 768px) and (min-width: 420px){
    .product-gid-new:not(.product-list) .product-width:nth-child(even) .product-wrapper{
    border-right: 1px solid  #50251C38 !important;
    }
}
@media(max-width: 768px){
    .btn-border{
    border-top: 2px solid #50251C !important;
    border-bottom: 2px solid #50251C !important;
    }
    .product-gid-new:not(.product-list) .product-width:nth-child(odd) .product-wrapper{
    border-right: 1px solid  #50251C38 !important;
    }
    .product-gid-new:not(.product-list) .product-width .product-wrapper{
    border-bottom: 1px solid  #50251C38 !important;

    }
}
.leftAsideModal-radio-div{
    border-bottom: 1px solid  #50251C38 !important;
}
.leftAsideModal-title{
color: #9CC639;
}

.blog-date {
background-color: #9CC63988;
}