.dropdown-wd{border-color:#e7e7e7;border-bottom-color:#0f6c37;}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:#f4f4f4;color:#212121;}
.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background-color:#f4f4f4;color:#212121;}
.line-after{background:rgba(255, 255, 255, 0.15);}
.header{background-color:transparent;color:#212121;}
.header--fill{background-color:#f4f4f4!important;}
.header--transparent{background-color:transparent;}
.header--semi-transparent{background-color:rgba(35, 35, 35, 0.9);}
@media (min-width:768px){
.header--grey .navbar.navbar-wd{background-color:#eff0f1;}
}
.header--dark .dropdown .icon{color:#fff;}
.header__dropdowns-container .dropdown--wd{border-color:#e7e7e7;border-bottom-color:#0f6c37;}
.header__dropdowns .dropdown-menu{border-color:#e7e7e7;border-bottom-color:#0f6c37;}
.header__dropdowns__button{color:#212121;}
.header--transparent .header__dropdowns__button{color:#fff;}
.header--semi-transparent .header__dropdowns__button{color:#fff;}
@media (max-width:767px){
.header__dropdowns__button .icon{color:#fff;}
}
.header--semi-transparent .header__cart__indicator{color:#fff;}
.header--transparent .header__cart__indicator{color:#fff;}
.header .navbar-header--dark{background-color:#788489;}
@media (max-width:767px){
.header .navbar-header--dark{background-color:#454545!important;}
}
.logo{color:#212121;}
.header--transparent .logo{color:#fff;}
.header--transparent .stuck .logo{color:#212121;}
.header--semi-transparent .logo{color:#fff;}
.header--semi-transparent .stuck .logo{color:#212121;}
.navbar-header--dark .logo{color:#fff;}
@media (max-width:767px){
.logo{color:#fff!important;}
}
@media (max-width:767px){
.header--only-logo .logo{color:#212121!important;}
.header--only-logo .logo span{color:#0f6c37;}
}
.logo div span{color:#0f6c37;}
.header--transparent .logo div span{color:#fff;}
.header--transparent .stuck .logo div span{color:#0f6c37;}
.header--semi-transparent .logo div span{color:#fff;}
.header--semi-transparent .stuck .logo div span{color:#0f6c37;}
.navbar-header--dark .logo div span{color:#fff;}
.header-line{background-color:#e6e6e6;color:#666;}
.header--transparent .header-line{background-color:rgba(43, 56, 62, 0.5);}
.header--semi-transparent .header-line{background-color:rgba(43, 56, 62, 0.5);}
.header-line a{color:#666;}
.header-line a:hover,.header-line a:focus{color:#666;}
.header-line--light{background-color:#f4f4f4;color:#212121;}
.header-line--light a{color:#212121;}
.header-line--light a:hover,.header-line--light a:focus{color:#212121;}
@media (min-width:768px){
.navbar #slidemenu.slidemenu--dark{background-color:#374850;}
.navbar #slidemenu.slidemenu--dark .nav > li > a{color:#fff;}
}
.navbar.navbar-wd{background-color:#fff;}
@media (max-width:767px){
.navbar.navbar-wd{background-color:#454545!important;}
}
.header--transparent .navbar.navbar-wd{background-color:transparent;}
.header--dark .navbar.navbar-wd{background-color:#232323;}
.header--semi-transparent .navbar.navbar-wd{background-color:transparent;}
@media (max-width:767px){
.navbar.navbar-wd.stuck{background-color:#454545;}
}
.header--transparent .navbar.navbar-wd.stuck{background-color:#fff;}
.header--transparent .navbar.navbar-wd.stuck .nav > li > a{color:#212121;}
.header--semi-transparent .navbar.navbar-wd.stuck{background-color:#fff;}
.header--semi-transparent .navbar.navbar-wd.stuck .nav > li > a{color:#212121;}
.navbar.navbar-wd .icon-bar{background-color:#fff;}
@media (min-width:768px){
.navbar.navbar-wd .dropdown-menu{border-color:#e7e7e7;border-bottom-color:#0f6c37;}
}
.header--transparent .navbar.navbar-wd .nav > li > a{color:#fff;}
.header--dark .navbar.navbar-wd .nav > li > a{color:#fff;}
.header--semi-transparent .navbar.navbar-wd .nav > li > a{color:#fff;}
.navbar.navbar-wd .nav > li > a:focus,.navbar.navbar-wd .nav > li > a:hover{background-color:transparent;}
.navbar.navbar-wd .nav > li > a:hover{color:#0f6c37;}
.navbar.navbar-wd .nav .open > a,.navbar.navbar-wd .nav .open > a:focus,.navbar.navbar-wd .nav .open > a:hover{background-color:transparent;color:#0f6c37;}
@media (min-width:768px){
header a.dropdown-toggle:after{border-color:rgba(255, 255, 255, 0);border-bottom-color:#fff;}
header a.dropdown-toggle:before{border-color:rgba(204, 204, 204, 0);border-bottom-color:#e7e7e7;}
}
.ul-row .li-col ul li a{border-bottom-color:#eee;}
.ul-row .li-col ul li a:hover{background-color:#f3f3f3;}
.ul-row .li-col ul li.active a{background-color:#f3f3f3;}
.ul-row .li-col h4{border-bottom-color:#0f6c37;}
.megamenu__columns__top-block,.megamenu__columns__bottom-block{border-bottom-color:#f0f0f0;}
.megamenu__columns__bottom-block{border-top-color:#f0f0f0;}
.shopping-cart{color:#212121;}
.shopping-cart a:not(.btn){color:#212121;}
.shopping-cart a:not(.btn):hover{color:#0f6c37;}
.shopping-cart__top{border-bottom-color:#f0f0f0;}
.shopping-cart__bottom{border-top-color:#f0f0f0;color:#878787;}
.shopping-cart__bottom .pull-left{display:none;}
.shopping-cart__bottom .tr__total{display:block;}
.shopping-cart__total{color:#212121;}
.shopping-cart__item:after{background-color:#f0f0f0;}
.shopping-cart__item__info__option{color:#878787;}
.shopping-cart__item__info__qty{color:#878787;}
.navbar-nav--vertical{background-color:#fff;border-color:#f0f0f0;}
.navbar-nav--vertical > li{border-bottom-color:#f0f0f0;}
.navbar-nav--vertical > li:hover{background-color:#ededed!important;}
.navbar-nav--vertical > li > a .badge{background-color:#0f6c37;}
.navbar-nav--vertical > li > a:focus{background-color:transparent!important;}
.navbar-nav--vertical > li > a:hover{background-color:transparent!important;}
.navbar-nav--vertical > li.open > a{background-color:#000!important;color:#fff;}
.navbar-nav--vertical > li .dropdown-menu{border-color:#e7e7e7;border-bottom-color:#0f6c37;}
@media (max-width:991px){
.categories-title .icon{color:#adadad;}
}
@media (max-width:767px){
#slidemenu{background:#5c5c5c;}
#slidemenu .slidemenu-close{background-color:#5c5c5c;color:#fff;}
#slidemenu .navbar-nav > li{border-bottom-color:#767676;}
#slidemenu .navbar-nav > li a{color:#fff;}
#slidemenu .navbar-nav > li a .badge{background-color:#0f6c37;}
#slidemenu .navbar-nav > li a:focus{background-color:transparent!important;}
#slidemenu .navbar-nav > li a:hover{background-color:transparent!important;}
#slidemenu .navbar-nav > li > a > span.link-name{color:#fff;}
#slidemenu .navbar-nav > li.open > a{background-color:#000!important;color:#fff;}
#slidemenu .navbar-nav > li .dropdown-menu{border-top-color:#767676;}
#slidemenu .navbar-nav > li .dropdown-menu .divider{background-color:#767676;}
#slidemenu .navbar-nav > li .megamenu__columns__bottom-block .icon,#slidemenu .navbar-nav > li .megamenu__columns__top-block .icon{color:#767676;}
}
@media (max-width:767px){.header--max a{color:#fff;}
.header--max a:hover,.header--max a:focus{color:#fff;}
}
.footer{background-color:#fff;color:#2b2b2b;}
.footer__links{background-color:#eaeeef;color:#000;}
.footer__links a:not(.btn){color:#000;}
.footer__links--variant2{background-color:#f8f8f9;color:#000;}
.footer__links--variant2 a:not(.btn){color:#000;}
.footer .logo--footer{color:#fff!important;}
.footer .logo--footer span{color:#fff;}
.footer__column-links{background-color:#eaeeef;color:#000;}
.footer__column-links a:not(.btn){color:#000;}
.footer__column-links .v-links-list li{color:#000;}
.footer__column-links .v-links-list li.icon:before{color:#000;}
.footer__column-links .title{color:#000;}
.footer__column-links .light-color{color:#000;}
.footer__column-links--variant2{background-color:#eff0f1;color:#212121;}
.footer__column-links--variant2 a:not(.btn){color:#212121;}
.footer__column-links--variant2 .v-links-list li{color:#212121;}
.footer__column-links--variant2 .v-links-list li.icon:before{color:#212121;}
.footer__column-links--variant2 .title{color:#212121;}
.footer__column-links--variant2 .light-color{color:#212121;}
.footer__column-links--variant2 .logo--footer{color:#212121!important;}
.footer__column-links--variant2 .logo--footer span{color:#0f6c37;}
.footer__settings{background-color:#eaeeef;color:#212121;}
.footer__subscribe{background-color:#5d2311;color:#fff;}
.footer__subscribe a{color:#fff;}
.footer__subscribe--variant2{background-color:#000;color:#fff;}
.footer__subscribe--variant2 a{color:#fff;}
.footer__bottom{background-color:#fff;color:#2b2b2b;}
.footer__bottom a{color:#2b2b2b;}
.footer__bottom--dark{color:#fff;background-color:#232323;}
.footer__bottom--dark a{color:#fff;}
@media (max-width:767px){
.mobile-collapse{border-bottom-color:rgba(187, 194, 198, 0.2);}
.mobile-collapse__title:after{color:rgba(187, 194, 198, 0.2);}
}
body:not(.boxed) .page-content--fill{background:#f4f4f4;}
.parallax{background-image:url(../images/parallax-bg.jpg);}
.content--fill{background-color:#f4f4f4!important;}
.content--fill--light{background-color:#f8f8f8!important;}
.content--parallax{background-image:url(../images/parallax-bg.jpg);}
body.boxed{background-image:url(../images/bg-boxed.jpg);}
body.boxed .content{background-color:#fff;}
body.boxed .content--parallax:before{background:#fff;}
body{color:#212121;}
a{color:#212121;}
a:hover,a:focus,a:active{color:#212121;}
a.custom-color{color:#0f6c37;}
.custom-color{color:#0f6c37;}
.color-light{color:#6e6e6e;}
.color-facebook{color:#526ac4!important;}
.color-facebook:hover{color:#526ac4!important;}
.color-twitter{color:#00e4ff!important;}
.color-twitter:hover{color:#00e4ff!important;}
.color-linkedin{color:#0077b5!important;}
.color-linkedin:hover{color:#0077b5!important;}
.color-heart{color:#f55582!important;}
.color-heart:hover{color:#f55582!important;}
.icon-enable{color:#0f6c37;}
.icon-disable{color:#d3d3d3;}
.divider--line{border-bottom-color:#f0f0f0;}
.divider--line--dark{border-color:#d7d7d7;}
.hr{border-bottom-color:#f0f0f0;}
.mark{background-color:#ededed;}
.mark--color{background-color:#0f6c37;color:#fff;}
.category-list li{border-bottom-color:#f0f0f0;}
.category-list li a:hover{color:#0f6c37;}
.sizes-row li{color:#adadad;}
.table-params td{border-left-color:#f0f0f0;}
.table-params tr:last-child td{border-bottom-color:#f0f0f0;}
.card{background-color:#fff;border-color:#f0f0f0;/*overflow:hidden;*/}
.card--collapse.open .card-title{border-bottom-color:#f0f0f0;}
.card--form{background:#fff;}
.card--form__icon{color:#d3d3d3!important;}
.card--form__footer{border-top-color:#f0f0f0;background:#f7f7f7;}
.card--icon__cell{background-color:#f4f4f4;}
.card--icon__cell__icon{background-color:#fff;color:#212121;}
.card__row-line{border-bottom-color:#f0f0f0;}
.card__row{border-bottom-color:#f0f0f0;}
.card__row--icon__icon .icon{color:#d3d3d3;}
.card__row:hover .card__row--icon__icon .icon{color:#878787;}
.card__row--big .card__row--icon__icon .icon{color:#000;}
.grey-box{background:#f4f4f4;}
.testimonial__author{background-color:#f4f4f4;}
.testimonial__text:after{color:#d3d3d3;}
.infobox__icon{background-color:#f4f4f4;color:#d3d3d3;}
.calendar table{background:#fff;color:#222;}
.calendar th,.calendar td{color:#000;}
.calendar tr:first-child td{color:#222;}
@media (max-width:991px){
.art-catalogue__item .product-preview-wrapper .product-preview .product-preview__info{background-color:rgba(255, 255, 255, 0.96);}
}
.badge.badge--menu{background-color:#0f6c37;color:#fff;}
.badge.badge--squared{background-color:#0f6c37;color:#fff;}
.badge.badge--color-alt{background-color:#ef498b!important;color:#fff!important;}
.banner--image__text--light{color:#fff;}
.banner--image__text--white{color:#fff;}
.banner--image__text--dark{color:#212121;}
.banner--icon{background-color:#0f6c37;color:#fff;}
.banner--icon.banner--light{background-color:#dce3e7;color:#000;}
.banner--light .banner--icon__text__divider{border-color:#000;}
blockquote.blockquote--wd p{border-left-color:#0f6c37;}
.blog-widget{color:#fff;}
.blog-widget--dark-color{color:#212121;}
.blog-widget__item:after{color:rgba(255, 255, 255, 0.5);}
.blog-widget__item__offset-text__date span:after{border-top-color:#fff;}
.blog-widget--dark-color .blog-widget__item__offset-text__date span:after{border-color:#212121;}
.blog-widget--dark-color .blog-widget__item__offset-text__date span:before{border-color:#212121!important;}
.blog-widget--one-center .blog-widget__item__offset-text__date span:before{border-top-color:#fff;}
.blog-post-title--light{color:#fff;}
.blog-post-title--light .blog-post-title__title a{color:#fff;}
.blog-post-title__meta__text__name{color:#fff;}
.blog-post-title--light .blog-post-title__meta__text__name a{color:#fff;}
.post p a{color:#0f6c37;}
.post--fill{background-color:#0f6c37;color:#fff;}
.post--fill .post__title,.post--fill .post__title a,.post--fill .post__title a:hover{color:#fff;}
.post__title a:hover{color:#0f6c37;}
.post--column{background-color:#fff;}
.post__meta{color:#adadad;}
.post__meta .icon{color:#d3d3d3;}
.post__meta a{color:#adadad;}
.post__meta a:hover{color:#212121;}
.post__meta a .icon{color:#d3d3d3;}
.post--column .post__meta:after{border-top-color:#dfdfdf;}
.btn-plus__links__icon{background:#ef498b!important;color:#fff!important;}
.btn-plus__links__icon:hover,.btn-plus__links__icon:active,.btn-plus__links__icon.focus,.btn-plus__links__icon:focus{background:#ef498b!important;color:#fff!important;}
.blog-content{background:#fff;}
.audio-content{border-left-color:#f0f0f0;}
.post--status{border-left-color:#0f6c37;background-color:#e1e8ed;}
.post--quotes{background-color:#2b383e;color:#fff;}
.post--quotes .post__meta{color:#fff;}
.post--quotes .post__meta a{color:#fff;}
.post--quotes .post__quote:after{color:#fff;}
.breadcrumbs{background-color:#f4f4f4;}
.breadcrumbs--boxed,body.boxed .breadcrumbs{background-color:transparent;}
.breadcrumbs--boxed .container,body.boxed .breadcrumbs .container{background-color:#f4f4f4;}
.breadcrumbs .breadcrumb.breadcrumb--wd > li + li:before{color:#2b2b2b;}
.breadcrumbs .breadcrumb.breadcrumb--wd > .active{color:#2b2b2b;}
.btn--light{background-color:#a8afb3!important;color:#fff!important;}
.btn--light:hover,.btn--light:active,.btn--light.focus,.btn--light:focus{background:#a8afb3!important;color:#fff!important;}
.btn--alt{background:#ef498b!important;color:#fff!important;}
.btn--alt:hover,.btn--alt:active,.btn--alt.focus,.btn--alt:focus{background:#ef498b!important;color:#fff!important;}
.btn--dark{background:#374850!important;color:#fff!important;}
.btn--dark:hover,.btn--dark:active,.btn--dark.focus,.btn--dark:focus{background:#374850!important;color:#fff!important;}
.btn--wd{background-color:#0f6c37;color:#fff;}
.btn--wd:hover,.btn--wd:active,.btn--wd.focus,.btn--wd:focus{background:#0f6c37;color:#fff;}
.btn--clear{background-color:transparent;}
.btn--clear:hover,.btn--clear:active,.btn--clear.focus,.btn--clear:focus{background-color:transparent;}
.btn--round{background-color:#0f6c37;color:#fff;}
.btn--round:hover,.btn--round:active,.btn--round.focus,.btn--round:focus{background-color:#0f6c37;color:#fff;}
.dots{position:relative;display:block;}
.dots:before{font-family:'Welldone';content:"\e657";}
.dots--vertical:before{content:"\e641";}
.caret.caret--dots{color:#d3d3d3;}
.caret.caret--dots.caret--dots--vertical{color:#212121;}
.header--transparent .caret.caret--dots{color:#fff;}
.comments__comment__userpic{background-color:#fff;color:#878787;}
.compare-box{border-top-color:#f0f0f0;background:rgba(255, 255, 255, 0.95);}
.compare-box__header__toggle .icon{color:#adadad;}
.compare-box__header__toggle .icon:hover{color:#0f6c37;}
.compare-box__items__list__item{border-color:#f0f0f0;}
.compare-box__items__list__item.empty{border-color:#f0f0f0;}
.compare-box__items__list__item__delete{color:#878787;}
.compare-box__items__list__item__delete a:hover{color:#0f6c37;}
.compare-box__items__list__item__num{color:#adadad;}
.compare-box__items__list__item:hover{border-color:#0f6c37;}
.countdown-holding span{color:#888;}
.countdown_box{color:#272727;}
.countdown_inner{background:rgba(255, 255, 255, 0.9);}
.countdown_inner .title{color:#000;}
.countdown-section{background:#f5f5f5;}
.countdown-amount{color:#000;}
.input--wd{background:#fff;border-color:#e3e3e3;color:#2b2b2b;}
.input--line{background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 96%, #0f6c37 4%);}
.input-group--wd input,.input-group--wd textarea{color:#636363;border-bottom-color:#e3e3e3;}
.input-group--wd label{color:#999;}
.input-group__bar:before,.input-group__bar:after{background:#0f6c37;}
.subscribe-form .input--wd{border-color:#fff;}
.placeholder{color:#848484;}
.header--transparent .placeholder{color:#fff;}
input::-webkit-input-placeholder{color:#848484;}
.header--transparent input::-webkit-input-placeholder{color:#fff;}
input::-moz-placeholder{color:#848484;}
.header--transparent input::-moz-placeholder{color:#fff;}
input:-ms-input-placeholder{color:#848484;}
.header--transparent input:-ms-input-placeholder{color:#fff;}
input:-moz-placeholder{color:#848484;}
.header--transparent input:-moz-placeholder{color:#fff;}
.select--wd{background:#fff;border-color:#e3e3e3;color:#2b2b2b;}
.checkbox-group label .box{border-color:#adadad;}
.checkbox-group label .check{border-color:#fff;}
input[type=checkbox]:checked ~ label .box{background:#0f6c37;border-color:#0f6c37;}
.radio input:checked + .outer{border-color:#0f6c37;}
.radio input:focus + .outer .inner{background-color:#0f6c37;}
.radio .outer{border-color:#adadad;background-color:#fff;}
.radio .inner{background-color:#0f6c37;}
.required{color:red;}
.gallery__item{background:#000;}
.gallery__item__image__caption{background:#262626;color:#fff;}
.article-nav ul li a{background-color:transparent;}
.article-nav ul li a:before{color:#878787;}
.article-nav ul li.active a:before{color:#212121;}
.category-block{background:url('../images/category-bg.png') no-repeat center bottom;}
.category-block__title{color:#fff;}
.chapter .chapter__title{background-color:#212121;color:#fff;}
.chapter .chapter__title.title--white{background-color:#fff;color:#000;}
.chapter .chapter__title.title--light{background-color:#727272;}
.tag{border-color:#d3d3d3;}
.tag:hover{background-color:#0f6c37;border-color:#0f6c37;color:#fff;}
.tag--light{border-color:#fff;color:#fff;}
.tags-list li a{border-color:#d3d3d3;}
.tags-list li a:hover{background-color:#0f6c37;border-color:#0f6c37;color:#fff;}
.category-outer{background:#fff;}
.filters-row__view{color:#878787;}
.filters-row__view.active{color:#212121;}
.filters-row__select .icon{color:#adadad;}
.filters-row__select .icon.active{color:#212121;}
.filters-col{background-color:#fff;}
@media (max-width:767px){
.filters-col__close{display:block;}
.filters-col__close a{color:#fff;}
}
.filters-col__collapse{border-bottom-color:rgba(187, 194, 198, 0.2);}
.filter-list li a.icon:hover{color:#0f6c37;}
@media (max-width:767px){
.outer #filtersCol{background:#5c5c5c;color:#fff;}
.outer #filtersCol .tags-list a{border-color:#fff;color:#fff;}
}
#loader-wrapper,#modalLoader-wrapper{background-color:#fff;}
#loader,#modalLoader,.circle-loader{border-top-color:#0f6c37;}
#loader:before,#modalLoader:before,.circle-loader:before{border-top-color:#ef498b;}
#loader:after,#modalLoader:after,.circle-loader:after{border-top-color:#FFC107;}
.lookbook{background:url(../images/lookbook-bg.jpg) repeat-x 0 0 #fff;}
.hint{background:#0f6c37;color:#fff;}
.hint__dot{border-color:#0f6c37;}
.tool{background:#fff;color:#000;}
.hint:hover .tool{background:#0f6c37;color:#fff;}
.tool .tip{background:#fff;}
.hint:hover .tool .tip{background:#0f6c37;}
.tool--right{left:38px;right:auto;}
.tool--right:before{left:-10px;right:auto;}
.tool--right .tip{left:-4px;right:auto;box-shadow:2px -2px 2px rgba(0, 0, 0, 0.1);}
.hover-tool{background:#fff;color:#000;}
.hover-tool__tip{background:#fff;}
.modal button.close{color:#000;}
.modal--bg .modal-header button.close{color:#000;}
@media (max-width:767px){
.modal--bg .modal-content{background:url('../images/newsletter-bg.jpg') no-repeat right 0;}
}
.overlay{background:rgba(0, 0, 0, 0.95);}
.overlay .overlay-close{color:#fff;}
.overlay .input-group--wd input{color:#fff;}
.options-swatch li{border-color:#fff;}
.color-black{background:#000;}
.color-red{background:#ea6250;}
.color-blue{background:#517ab9;}
.color-yellow{background:#ebc253;}
.color-green{background:#73cd6c;}
.color-dark-grey{background:#505050;}
.color-grey{background:#d3d3d3;}
.color-white{background:#fff;}
.panel-table .td{border-color:#f0f0f0;}
@media (max-width:767px){
.panel-table .td{border-bottom-color:#f0f0f0!important;}
}
.panel-checkout .panel-heading{background-color:#fff;border-left-color:#fafafa;}
.panel-checkout .panel-heading__number{border-right-color:#f0f0f0;}
.panel-checkout .panel-heading.active,.panel-checkout .panel-heading:hover{background-color:#879196;border-color:#374850;}
.panel-checkout .panel-heading.active a,.panel-checkout .panel-heading:hover a{color:#fff;}
.panel-checkout .panel-heading.active .panel-heading__number,.panel-checkout .panel-heading:hover .panel-heading__number{color:#fff;border-right-color:#879196;}
.product-links{color:#adadad;}
.product-links .icon{color:#d3d3d3;}
.product-links a{color:#adadad;}
.product-links a:hover{color:#212121;}
.product-links a .icon{color:#d3d3d3;}
.product-preview__info{border-top-color:#dfdfdf;background:#fff;}
.product-preview__info__link{color:#666;}
.product-preview__info__link .icon{color:#d3d3d3;}
.product-preview__info__link a{color:#adadad;}
.product-preview__info__link a:hover{color:#212121;}
.product-preview__info__link a .icon{color:#d3d3d3;}
.product-preview__info__link:after{border-top-color:#dfdfdf;}
.product-preview__outstock{color:#fff;background:rgba(0, 0, 0, 0.7);}
.product-preview__label{color:#fff;}
.product-preview__label--sale{background:#f55582;}
.product-preview__label--new{background:#a8afb3;}
@media (max-width:767px){
.products-listing .product-preview .product-preview__info__link .buy-link .icon{color:#adadad!important;}
.products-listing .product-preview .product-preview__info__link .buy-link .icon:hover{color:#212121!important;}
.product-preview .product-preview__info__link a:hover > .icon{color:#212121;}
}
.products-listing.row-view .product-preview-wrapper .product-preview{background:#fff;}
.products-listing.row-view .product-preview-wrapper .product-preview__info .product-preview__info__link .buy-link{color:#fff;}
.products-listing.row-view .product-preview-wrapper .product-preview__info .product-preview__info__link .buy-link .icon{color:#fff;}
@media (max-width:991px){
.products-listing.row-view .product-preview-wrapper .product-preview__info .product-preview__info__link .buy-link .icon{color:#adadad!important;}
.products-listing.row-view .product-preview-wrapper .product-preview__info .product-preview__info__link .buy-link .icon:hover{color:#212121!important;}
.products-listing.row-view .product-preview-wrapper .product-preview__info .product-preview__info__link a:hover > .icon{color:#212121;}
}
.rating{color:#9a9a9a;}
.icon-star-fill:before{color:#0f6c37;}
.products-widget__item:after{background-color:#f0f0f0;}
.product-main-image__zoom{background-color:rgba(211, 211, 211, 0.2);color:#adadad;}
.product-images-carousel .video-link{background-color:rgba(211, 211, 211, 0.2);color:rgba(211, 211, 211, 0.8);}
.product-info__divider{border-top-color:#f0f0f0;}
@media (max-width:991px){
.product-info .grey-box{background-color:transparent;}
}
.input-group-qty .btn-number-container{position:relative;}
.input-group-qty .btn-number-container .btn-number{border-left-color:#e3e3e3;border-top-color:#e3e3e3;}
.nav-product{background:#fff;border-top-color:#f0f0f0;}
.nav-product ul li a{background:transparent;color:#212121;}
.nav-product ul li a:hover{background:#f7f7f7;}
.nav-product ul li.active a{background:#000;color:#fff;}
.rating-extended .progress{background-color:transparent;}
.rating-extended .progress-bar-five{background-color:#a0dc0f;}
.rating-extended .progress-bar-four{background-color:#cde449;}
.rating-extended .progress-bar-three{background-color:#dfd239;}
.rating-extended .progress-bar-two{background-color:#df9739;}
.rating-extended .progress-bar-one{background-color:#d62b2b;}
.review{border-top-color:#f0f0f0;}
.review__meta{color:#adadad;}
.review__meta a{color:#adadad;}
.review__comments a{color:#0f6c37;}
.review__helpful{color:#adadad;}
.review__helpful a{background:#adadad;color:#fff;}
.review__helpful a:hover{background:#0f6c37;}
.header--transparent .header__search .icon{color:#fff;}
.header--dark .header__search .icon{color:#fff;}
.header__search__input{background-color:transparent;}
.header--transparent .header__search__input{color:#fff;}
.header__search__input:focus{border-bottom-color:#0f6c37;}
.header__search__button{background-color:transparent;color:#212121;}
.header-line .header__search__button{color:#fff;}
.header-line--light .header__search__button{color:#212121;}
.modal--search input{background-color:transparent;}
.tp-caption--wd-1{color:#fff;}
.tp-caption--wd-2{color:#fff;}
.tp-caption--wd-3{color:#fff;}
.tp-caption--wd-4{color:#000;}
.tp-caption--wd-5{color:#2b383e;}
.tp-caption--wd-6{color:#000;}
.tp-caption--wd-7{color:#fff;}
.tp-caption--wd-8{color:#fff;}
.tp-caption .btn--wd{color:#fff!important;}
.single-slider__text{color:#fff;}
.social-links ul .social-links__item a{color:#666/*#fff;*/}
.social-links--large ul .social-links__item a{color:#fff;}
.social-links--invert ul li.social-links__item a{color:#d3d3d3;}
.header-line--light .social-links ul li.social-links__item a{color:#212121;}
.social-links--dark ul li.social-links__item a{color:#212121;}
.social-links--colorize .icon-facebook:hover{color:#526ac4;}
.social-links--colorize .icon-twitter:hover{color:#00e4ff;}
.social-links--colorize .icon-pinterest:hover{color:#cb2026;}
.social-links--colorize .icon-linkedin:hover{color:#0077b5;}
.social-links--colorize .icon-google:hover{color:#d50f25;}
.social-links--colorize .icon-mail:hover{color:#0f6c37;}
.loader .bar{background-color:#00bff3;}
.loader .bar:nth-child(2){background-color:#82ca9c;}
.loader .bar:nth-child(3){background-color:#f69679;}
.loader .bar:nth-child(4){background-color:#acd373;}
.loader .bar:nth-child(5){background-color:#959595;}
.nav-tabs--wd{border-bottom-color:#e8e8e8;}
.nav-tabs--wd > li > a{background-color:rgba(255, 255, 255, 0.5);}
@media (max-width:767px){
.nav-tabs--wd > li > a{border-color:#e8e8e8;}
}
.nav-tabs--wd > li > a:hover{border-color:#e8e8e8 #e8e8e8 #ddd;}
.nav-tabs--wd > li.active > a,.nav-tabs--wd > li.active > a:hover,.nav-tabs--wd > li.active > a:focus{border-color:#e8e8e8;}
@media (max-width:767px){
.nav-tabs--wd > li.active > a,.nav-tabs--wd > li.active > a:hover,.nav-tabs--wd > li.active > a:focus{border-bottom-color:#e8e8e8;}
}
.nav-tabs--wd > li.active > a:after{background-color:#fff;}
.tab-content--wd > .tab-pane{background-color:#fff;border-color:#e8e8e8;}
.testimonials__item{background-color:#fff;border-color:#f0f0f0;/*overflow:hidden;*/}
.card--collapse.open .testimonials__item-title{border-bottom-color:#f0f0f0;}
.testimonials__item--form{background:#fff;}
.testimonials__item--form__icon{color:#d3d3d3!important;}
.testimonials__item--form__footer{border-top-color:#f0f0f0;background:#f7f7f7;}
.testimonials__item--icon__cell{background-color:#f4f4f4;}
.testimonials__item--icon__cell__icon{background-color:#fff;color:#212121;}
.testimonials__item__row-line{border-bottom-color:#f0f0f0;}
.testimonials__item__row{border-bottom-color:#f0f0f0;}
.testimonials__item__row--icon__icon .icon{color:#d3d3d3;}
.card__row:hover .testimonials__item__row--icon__icon .icon{color:#878787;}
.card__row--big .testimonials__item__row--icon__icon .icon{color:#000;}
.testimonials__item__image-sell{background:#f4f4f4;}
.testimonials__item__text:before{color:#d2d2d2;}
.shopping-cart-table [class^="icon-"],.shopping-cart-table [class*=" icon-"]{color:#adadad;}
.shopping-cart-table [class^="icon-"]:hover,.shopping-cart-table [class*=" icon-"]:hover{color:#0f6c37;}
#tools .box-out{background:#2b383e;color:#fff;}
#tools .box-out,#tools .box-out a{color:#fff;}
.tgl + .tgl-btn{background:#f0f0f0;}
.tgl + .tgl-btn:after{background:#fff;}
.tgl.checked + .tgl-btn{background:#0f6c37;}
.slick-dots li button:before{color:#878787;}
.slick-dots li.slick-active button:before{color:#0f6c37;}
.animated-arrows .slick-prev::before,.animated-arrows .slick-prev::after,.animated-arrows .slick-prev .icon-wrap::before,.animated-arrows .slick-prev .icon-wrap::after,.animated-arrows .slick-next::before,.animated-arrows .slick-next::after,.animated-arrows .slick-next .icon-wrap::before,.animated-arrows .slick-next .icon-wrap::after{background:#878787;}
.animated-arrows .slick-prev .icon-wrap::before,.animated-arrows .slick-prev .icon-wrap::after,.animated-arrows .slick-next .icon-wrap::before,.animated-arrows .slick-next .icon-wrap::after{background:#0f6c37;}
.single-slider .slick-prev{left:15px;}
.single-slider .slick-next{right:15px;}
.single-slider .slick-dots{bottom:-35px;}
.tparrows.default.tp-leftarrow::before,.tparrows.default.tp-leftarrow::after,.tparrows.default.tp-leftarrow .tp-arr-allwrapper::before,.tparrows.default.tp-leftarrow .tp-arr-allwrapper::after,.tparrows.default.tp-rightarrow::before,.tparrows.default.tp-rightarrow::after,.tparrows.default.tp-rightarrow .tp-arr-allwrapper::before,.tparrows.default.tp-rightarrow .tp-arr-allwrapper::after{background:#ccc;}
.tparrows.default.tp-leftarrow .tp-arr-allwrapper::before,.tparrows.default.tp-leftarrow .tp-arr-allwrapper::after,.tparrows.default.tp-rightarrow .tp-arr-allwrapper::before,.tparrows.default.tp-rightarrow .tp-arr-allwrapper::after{background:#0f6c37;}