@-webkit-keyframes keyframesY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-transition-timing-function: ease-in;
    opacity: 0; }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-transition-timing-function: ease-in; }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1; }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  100% {
    -webkit-transform: perspective(400px); } }
/*------------------------------*/
body,
h1, h2, h3, h4, h5, h6,
.newsletter input {
  color: #464646; }

a {
  color: #A2887A; }
a:hover, a:hover, a:active {
  color: #464646; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  color: #464646; }
  h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
    color: #464646; }
  h1 a:hover, h1 a:active, h1 a:focus, h2 a:hover, h2 a:active, h2 a:focus, h3 a:hover, h3 a:active, h3 a:focus, h4 a:hover, h4 a:active, h4 a:focus, h5 a:hover, h5 a:active, h5 a:focus, h6 a:hover, h6 a:active, h6 a:focus {
    color: #A2887A; }

.counter,
.counter:focus,
a.counter,
a.counter:focus {
  color: #464646; }
.catalog-thumb__overlay a {
  color:#2f2f2f!important;
}
.cart .toggle_cont table.total tr:last-child strong,
.swiper-desc table td + td,
.html-module .html-text .name-capital,
.html-module .html-text b,
.price-new,
.price,
.sbToggle:hover,
.sbOptions li a:hover,
.counter:hover,
.counter:focus:hover,
a.counter:hover,
a.counter:focus:hover,
.rd-parallax h2,
.copyright a:hover,
.breadcrumb > li:last-child span,
.breadcrumb a:hover i,
.breadcrumb a:hover,
.article-date:before,
.article-comments:before,
.article-author:before,
#list-view:hover,
#grid-view:hover,
#list-view.active,
#grid-view.active,
.count-box strong,
.testimonials blockquote:before,
.delivery_page .table tbody td:last-child,
.terms_conditions_page h4:before,
.contact_page .icon:before,
.manufacturer-content div a:before,
#content ul.list-unstyled a:before,
.price b,
.price-tx,
.agree:hover b,
input[type="checkbox"] + label:after,
.lookbook .name a:hover {
  color: #A2887A; }

.lookbook [data-mapid]:not(area).active img {
  box-shadow: 0 0 0 3px #A2887A; }

.toggle_cont > li > a:hover, .toggle_cont > li > a:focus, .toggle_cont > li > a:active, .toggle_cont > li > a.current, .toggle_cont > li > button:hover, .toggle_cont > li > button:focus, .toggle_cont > li > button:active, .toggle_cont > li > button.current {
  color: #A2887A; }
  .toggle_cont > li > a:hover i, .toggle_cont > li > a:hover:before, .toggle_cont > li > a:focus i, .toggle_cont > li > a:focus:before, .toggle_cont > li > a:active i, .toggle_cont > li > a:active:before, .toggle_cont > li > a.current i, .toggle_cont > li > a.current:before, .toggle_cont > li > button:hover i, .toggle_cont > li > button:hover:before, .toggle_cont > li > button:focus i, .toggle_cont > li > button:focus:before, .toggle_cont > li > button:active i, .toggle_cont > li > button:active:before, .toggle_cont > li > button.current i, .toggle_cont > li > button.current:before {
    color: #A2887A; }

.manufacturer-content div a, .manufacturer-content div a:visited, #content ul.list-unstyled a, #content ul.list-unstyled a:visited {
  color: #464646; }
.manufacturer-content div a:hover, .manufacturer-content div a:focus, .manufacturer-content div a:active, #content ul.list-unstyled a:hover, #content ul.list-unstyled a:focus, #content ul.list-unstyled a:active {
  color: #A2887A; }
.manufacturer-content div a:before, #content ul.list-unstyled a:before {
  color: #A2887A; }

.link, .link a {
  color: #464646; }
  .link, .link:visited, .link a, .link a:visited {
    color: #464646; }
  .link:focus, .link:active, .link:hover, .link a:focus, .link a:active, .link a:hover {
    color: #A2887A; }

.option-color .radio input[type="radio"]:checked + label:after,
.thumbnail a:hover,
.contact_page .icon:before,
.lookbook .marker__cnt {
  border-color: #A2887A; }

@media (min-width: 1200px) {
  .product-gallery .image-thumb li a:hover, .product-gallery .image-thumb li a.zoomGalleryActive {
    border-color: #A2887A; } }
.ui-to-top, .ui-to-top:visited {
  background: rgba(40, 50, 60, 0.2); 
  display: none !important;
}
.ui-to-top:focus, .ui-to-top:active, .ui-to-top:hover {
  background: #464646; }

.article-date:before, .article-comments:before, .article-author:before {
  color: #A2887A; }
.article-date a, .article-comments a, .article-author a {
  color: #A2887A; }
  .article-date a:visited, .article-date a:focus, .article-comments a:visited, .article-comments a:focus, .article-author a:visited, .article-author a:focus {
    color: #A2887A; }
  .article-date a:hover, .article-comments a:hover, .article-author a:hover {
    color: #000; }

.product-rating-status .review-link-show a, .product-rating-status .review-link-show a:visited {
  color: #464646; }
.product-rating-status .review-link-show a:hover, .product-rating-status .review-link-show a:focus, .product-rating-status .review-link-show a:active {
  color: #A2887A; }

.bootstrap-datetimepicker-widget td.day.active,
.bootstrap-datetimepicker-widget td.day.active:hover {
  background-color: #A2887A; }

.datepicker .prev:hover, .datepicker .prev.active, .datepicker .next:hover, .datepicker .next.active, .datepicker .day:hover, .datepicker .day.active, .datepicker .year:hover, .datepicker .year.active, .datepicker .month:hover, .datepicker .month.active, .datepicker .picker-switch:hover, .datepicker .picker-switch.active {
  color: #A2887A; }

.contact_page a, .contact_page a:visited {
  color: #464646; }
.contact_page a:hover, .contact_page a:focus, .contact_page a:active {
  color: #A2887A; }

.button-view .compare-total:hover, .button-view .compare-total:focus, .button-view .compare-total:active {
  color: #A2887A; }

.general_info a, .general_info a:visited {
  color: #464646; }
.general_info a:hover, .general_info a:active, .general_info a:focus {
  color: #A2887A; }

.owl-carousel .owl-nav div {
  background: #A2887A; }
  .owl-carousel .owl-nav div:hover {
    background: #A2887A; }

.ajax-quickview-images .next-img,
.ajax-quickview-images .prev-img {
  background: rgba(40, 50, 60, 0.8);
  opacity: 0; }
  .ajax-quickview-images .next-img:hover,
  .ajax-quickview-images .prev-img:hover {
    background: #A2887A; }

.article-comment .reply-message a:hover {
  color: #A2887A; }
.article-comment .comment-date {
  color: #464646; }
  .article-comment .comment-date b {
    color: #464646; }
.article-comment .author, .article-comment .comment-date {
  color: #464646; }
  .article-comment .author i, .article-comment .comment-date i {
    color: #A2887A; }

.reply-cancel {
  color: #A2887A; }
  .reply-cancel:hover {
    color: #464646; }

/*.pagination > li > a:hover, .pagination > li > a:focus, .pagination > li > span:hover, .pagination > li > span:focus {
  color: #A2887A; }
.pagination > li.active > a, .pagination > li.active > a:hover, .pagination > li.active > a:focus, .pagination > li.active > span, .pagination > li.active > span:hover, .pagination > li.active > span:focus {
  color: #A2887A; }*/

.name a {
  color: #464646; }
  .name a:visited {
    color: #464646; }  
    .product-layout .name a:visited,.product-layout .name a {
    color: #464646; }
    .product-layout .btn-icon, .product-layout .btn-icon:visited {
    color: #2f2f2f; }
  .name a:hover, .name a:focus, .name a:active {
    color: #A2887A; }

.swiper-desc a, .swiper-desc a:visited {
  color: #464646; }
.swiper-desc a:hover, .swiper-desc a:focus, .swiper-desc a:active {
  color: #A2887A; }

header .button-sett:before {
  background: #A2887A; }

header .button-log .toggle_cont > li > a, header .button-log .toggle_cont > li > a:visited, header .button-sett .toggle_cont > li > a, header .button-sett .toggle_cont > li > a:visited {
  color: #ffffff; }
header .button-log .toggle_cont > li > a:hover, header .button-log .toggle_cont > li > a:focus, header .button-log .toggle_cont > li > a:active, header .button-log .toggle_cont > li > a.current, header .button-sett .toggle_cont > li > a:hover, header .button-sett .toggle_cont > li > a:focus, header .button-sett .toggle_cont > li > a:active, header .button-sett .toggle_cont > li > a.current {
  color: #464646; }

.btn:hover, .btn:focus, .btn:active, .btn:visited:hover, .btn:focus:active, .btn:active:focus, .btn:active:hover, .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default:visited:hover, .btn-default:focus:active, .btn-default:active:focus, .btn-default:active:hover, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:visited:hover, .btn-primary:focus:active, .btn-primary:active:focus, .btn-primary:active:hover, .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success:visited:hover, .btn-success:focus:active, .btn-success:active:focus, .btn-success:active:hover, .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info:visited:hover, .btn-info:focus:active, .btn-info:active:focus, .btn-info:active:hover, .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning:visited:hover, .btn-warning:focus:active, .btn-warning:active:focus, .btn-warning:active:hover, .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger:visited:hover, .btn-danger:focus:active, .btn-danger:active:focus, .btn-danger:active:hover {
  color: #A2887A; }

.ajax-quickview-cont-wrap .ajax-quickview-cont .btn, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:visited,
.product-thumb .caption .btn,
.product-thumb .caption .btn:visited {
  color: #464646; }
.ajax-quickview-cont-wrap .ajax-quickview-cont .btn:hover, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:focus, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:active, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:visited:hover, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:focus:active, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:active:focus, .ajax-quickview-cont-wrap .ajax-quickview-cont .btn:active:hover,
.product-thumb .caption .btn:hover,
.product-thumb .caption .btn:focus,
.product-thumb .caption .btn:active,
.product-thumb .caption .btn:visited:hover,
.product-thumb .caption .btn:focus:active,
.product-thumb .caption .btn:active:focus,
.product-thumb .caption .btn:active:hover {
  color: #A2887A; }

.blog_articles .btn-primary, .blog_articles .btn-primary:visited {
  color: #464646; }
.blog_articles .btn-primary:hover, .blog_articles .btn-primary:focus, .blog_articles .btn-primary:active, .blog_articles .btn-primary:visited:hover, .blog_articles .btn-primary:focus:active, .blog_articles .btn-primary:active:focus, .blog_articles .btn-primary:active:hover {
  color: #A2887A; }

.product-btn {
  color: #464646; }
  .product-btn i {
    color: #000; }
  .product-btn, .product-btn:visited {
    color: #464646; }
  .product-btn:hover, .product-btn:focus, .product-btn:active {
    color: #A2887A; }

.newsletter .btn-primary, .newsletter .btn-primary:visited {
  color: #464646; }
.newsletter .btn-primary:hover, .newsletter .btn-primary:focus, .newsletter .btn-primary:active, .newsletter .btn-primary:visited:hover, .newsletter .btn-primary:focus:active, .newsletter .btn-primary:active:focus, .newsletter .btn-primary:active:hover {
  color: #A2887A; }

.article-title {
  color: #464646; }
  .article-title a {
    color: #464646; }
    .article-title a:visited {
      color: #464646; }
    .article-title a:hover, .article-title a:active, .article-title a:focus {
      color: #A2887A; }

.product-buttons li button {
  color: #A2887A; }
  .product-buttons li button:hover, .product-buttons li button:focus {
    color: #464646; }

.btn-icon:hover, .btn-icon:focus, .btn-icon:active {
  color: #A2887A; }

.html-module .html-text .btn-primary, .html-module .html-text .btn-primary:visited {
  color: #464646; }

.html-module .html-text .btn-primary:hover, .html-module .html-text .btn-primary:focus, .html-module .html-text .btn-primary:active, .html-module .html-text .btn-primary:visited:hover, .html-module .html-text .btn-primary:focus:active, .html-module .html-text .btn-primary:active:focus {
  color: #A2887A; }

#style_switcher .toggler {
  color: #464646; }
#style_switcher .toggler:hover {
  color: #A2887A; }

.nav-tabs > li > a, .nav-tabs > li > a:visited {
  color: #464646; }
.nav-tabs > li.active > a, .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs > li > a:focus {
  color: #A2887A; }

.module_tab .nav-tabs > li > a:before {
  color: #A2887A; }

.box-cart .name a, .box-cart .name a:visited {
  color: #464646; }
.box-cart .name a:hover, .box-cart .name a:focus, .box-cart .name a:active {
  color: #A2887A; }
.box-cart .btn-danger:hover, .box-cart .btn-danger:focus, .box-cart .btn-danger:active, .box-cart .btn-danger:visited:focus, .box-cart .btn-danger:active:focus, .box-cart .btn-danger:focus:active {
  color: #A2887A; }
.box-cart .btn, .box-cart .btn:visited {
  color: #464646; }
.box-cart .btn:hover, .box-cart .btn:focus, .box-cart .btn:active, .box-cart .btn:visited:hover, .box-cart .btn:focus:active, .box-cart .btn:active:focus {
  color: #A2887A; }
.box-cart .btn-primary, .box-cart .btn-primary:visited {
  color: #A2887A; }
.box-cart .btn-primary:hover, .box-cart .btn-primary:focus, .box-cart .btn-primary:active, .box-cart .btn-primary:visited:hover, .box-cart .btn-primary:focus:active, .box-cart .btn-primary:active:focus {
  color: #464646; }

.search button:hover, .search button:focus:hover, .search button:active:hover {
  color: #A2887A; }

#livesearch_search_results {
  background-color: #464646; }
  #livesearch_search_results li:hover a, #livesearch_search_results li.highlighted a {
    color: #A2887A;
    background: #1e252d; }

#product #button-cart, #product #button-cart:visited {

  background: #A2887A !important; 
  color:#fff!important;
}
#product #button-cart:hover, #product #button-cart:focus, #product #button-cart:active, #product #button-cart:visited:hover, #product #button-cart:focus:active, #product #button-cart:active:focus, #product #button-cart:active:hover {
  color: #2f2f2f;
  background: #fff !important; }

.box-language .btn-group:hover span, .box-currency .btn-group:hover span {
  color: #464646; }
.box-language .dropdown-menu a, .box-language .dropdown-menu a:visited, .box-language .dropdown-menu button, .box-language .dropdown-menu button:visited, .box-currency .dropdown-menu a, .box-currency .dropdown-menu a:visited, .box-currency .dropdown-menu button, .box-currency .dropdown-menu button:visited {
  color: #464646; }
.box-language .dropdown-menu a:hover, .box-language .dropdown-menu a:focus, .box-language .dropdown-menu a:active, .box-language .dropdown-menu a.active, .box-language .dropdown-menu a.selected, .box-language .dropdown-menu button:hover, .box-language .dropdown-menu button:focus, .box-language .dropdown-menu button:active, .box-language .dropdown-menu button.active, .box-language .dropdown-menu button.selected, .box-currency .dropdown-menu a:hover, .box-currency .dropdown-menu a:focus, .box-currency .dropdown-menu a:active, .box-currency .dropdown-menu a.active, .box-currency .dropdown-menu a.selected, .box-currency .dropdown-menu button:hover, .box-currency .dropdown-menu button:focus, .box-currency .dropdown-menu button:active, .box-currency .dropdown-menu button.active, .box-currency .dropdown-menu button.selected {
  color: #A2887A; }

header .nav li a:before {
  color: #A2887A; }
header .nav li a, header .nav li a:visited {
  color: #464646; }
header .nav li a:hover, header .nav li a:focus, header .nav li a:active, header .nav li a.active, header .nav li a.current {
  color: #A2887A; }
header .nav li .toggle_cont a, header .nav li .toggle_cont a:visited {
  color: #464646; }
header .nav li .toggle_cont a:hover, header .nav li .toggle_cont a:focus, header .nav li .toggle_cont a:active, header .nav li .toggle_cont a.active, header .nav li .toggle_cont a.current {
  color: #A2887A; }

@media (max-width: 991px) {
  header .nav:before {
    background: #A2887A; }
  header .nav > .toggle_cont li a, header .nav > .toggle_cont li a:visited {
    color: #464646; }
  header .nav > .toggle_cont li a:hover, header .nav > .toggle_cont li a:focus, header .nav > .toggle_cont li a:active, header .nav > .toggle_cont li a.active, header .nav > .toggle_cont li a.current {
    color: #A2887A; } }
.megamenu > a.toggle,
.toggle_cont,
.sf-menu .sf-mega,
.sf-menu .simple_menu,
.cart > button:hover i,
.cart > button.active i,
.cart .toggle_cont,
.dropdown-menu,
.swiper-button-prev,
.swiper-button-next,
.html-module .html-text,
.icon-box i {
  background-color: #A2887A; 
}
.copyright a:visited, .copyright a:focus {
  color:#464646;
}
.megamenu > a.toggle span {
  color:#b2996d;
}
.megamenu > a.toggle {
  color:#b2996d;
}

header .button-log .toggle_cont,
header .button-sett .toggle_cont,
.cart > button i,
.swiper-button-prev:hover,
.swiper-button-next:hover,
.privacy_page ol li h4:before,
input[type="radio"]:checked + label:after,
.product-lookbook-block a:hover,
.lookbook [data-marker] > i,
.lookbook [data-marker] .close-btn {
  background-color: #A2887A; }

@media (max-width: 767px) {
  header .button-sett ul.toggle_cont {
    background-color: #464646; } }
.megamenu > a.toggle:hover > span:after, .megamenu > a.toggle:focus > span:after, .megamenu > a.toggle:active > span:after, .megamenu > a.toggle.active > span:after {
  color: #A2887A; }

aside .blog-categories ul > li > i {
  color: #464646; }
  aside .blog-categories ul > li > i:hover {
    color: #A2887A; }
aside .blog-categories ul > li > a {
  color: #464646; }
  aside .blog-categories ul > li > a:hover {
    color: #000; }
aside #blog-search a {
  color: #464646; }
  aside #blog-search a:hover {
    color: #A2887A; }

.product-gallery .image-thumb .bx-wrapper .bx-prev, .product-gallery .image-thumb .bx-wrapper .bx-next {
  background-color: rgba(40, 50, 60, 0.8); }
  .product-gallery .image-thumb .bx-wrapper .bx-prev:hover, .product-gallery .image-thumb .bx-wrapper .bx-next:hover {
    background-color: #A2887A; }

.icon-box i {
  border-color: #14191d; }

footer a:hover {
  color: #A2887A; }

.social-block a:hover, .social-block a:focus, .social-block a:active {
  color: #A2887A; }

.sf-menu .simple_menu li.sfHover > a, .sf-menu .simple_menu li > a:hover, .sf-menu .simple_menu li > a.active {
  color: #A2887A; }
.sf-menu .simple_menu li.active > a, .sf-menu .simple_menu a:hover, .sf-menu .simple_menu li.sfHover > a {
  color: #A2887A; }

.sf-menu .sf-mega li.sfHover > a, .sf-menu .sf-mega li > a:hover, .sf-menu .sf-mega li > a.active {
  color: #A2887A; }

.sf-menu .submenu_title > a {
  color: #292929; }
  .sf-menu .simple_menu a {
    color:#464646;
  }
  .sf-menu .submenu_title > a:visited {
    color: #292929; }
  .sf-menu .submenu_title > a:hover, .sf-menu .submenu_title > a:focus, .sf-menu .submenu_title > a:active, .sf-menu .submenu_title > a.active {
    color: #A2887A; }
.sf-menu .submenu_title + ul li > a, .sf-menu .submenu_title + ul li > a:visited {
  color: #292929; }
.sf-menu .submenu_title + ul li.sfHover > a, .sf-menu .submenu_title + ul li > a:hover, .sf-menu .submenu_title + ul li > a:focus, .sf-menu .submenu_title + ul li > a:active, .sf-menu .submenu_title + ul li > a.active {
  color: #A2887A; }

.sf-menu > li > a, .sf-menu > li > a:visited {
  color: #464646; }
.sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li > a.active {
  color: #A2887A; }

.rd-mobilemenu_ul .submenu_title > a:focus, .rd-mobilemenu_ul .submenu_title > a:active, .rd-mobilemenu_ul .submenu_title > a:focus, .rd-mobilemenu_ul li > a:focus, .rd-mobilemenu_ul li > a:active, .rd-mobilemenu_ul li > a:focus {
  background: #A2887A; }
.rd-mobilemenu_ul .submenu_title > a.active, .rd-mobilemenu_ul li > a.active {
  background: #A2887A; }
.rd-mobilemenu_ul .submenu_title > a:hover, .rd-mobilemenu_ul li > a:hover {
  background: #A2887A; }

@media (max-width: 767px) {
  aside .box .box-heading:hover:after,
  .column-left .box .box-heading:hover:after,
  .col-lg-3 .box .box-heading:hover:after {
    color: #A2887A; } }
button.language-select {
  color:#464646;
}