a:hover,
a:focus,
a:active {
    color: #ab1d37;
}
p a:hover,
p a:focus,
p a:active {
    color: #ab1d37;
}
.mark, mark {
    background: #ab1d37 none repeat scroll 0 0;
}
.bg__theme {
    background: #ab1d37;
}
.text--theme { 
  color: #ab1d37;
 }
.text--blue { 
  color: #ab1d37;
}
textarea {
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
textarea:focus {
    border: 1px solid #ab1d37;
}
*::-moz-selection {
    background: #ab1d37;
}
::-moz-selection {
    background: #ab1d37;
}
::selection {
    background: #ab1d37;
}
.main__menu > li:hover > a{
  color: #ab1d37;
}
.sidebar__menu li.active > a{
    color: #ab1d37;
}
.main__menu li.drop ul.dropdown li:hover > a {
  color: #ab1d37;
}
.menu-extra li span:hover {
    color: #ab1d37;
}
.select__language > li:hover {
    color: #ab1d37;
}
.select__language li.drop--lan .language__option span:hover {
  color: #ab1d37;
}
.search__area .search__inner form button:hover {
  background: #ab1d37 none repeat scroll 0 0;
}
.search__close__btn .search__close__btn_icon:hover i {
    color: #ab1d37;
}
.offsetmenu__close__btn a:hover i{
  color: #ab1d37;
}
.offset__single ul li a:hover {
    color: #ab1d37;
}
.sidebar__thumd > li a::before {
    background: #ab1d37 none repeat scroll 0 0;
}
.shopping__btn li a:hover{
  background: #ab1d37;
  border: 1px solid #ab1d37;
}
.remove__btn a:hover i {
    color: #ab1d37;
}
.main__menu li.drop ul.dropdown.mega_dropdown li:hover > a {
  color: #ab1d37;
}
.slider__btn a.htc__btn:hover {
    color: #ab1d37;
}
.slider__btn a.htc__btn:hover::before {
    background: #ab1d37 none repeat scroll 0 0;
}
.social__icon li a:hover i {
    background: #ab1d37 none repeat scroll 0 0;
    border: 1px solid #ab1d37;
}
.subscribe__btn:hover{
  background: #ab1d37;
}
.footer__menu li a:hover {
  color: #ab1d37;
}
.add__to__wishlist a span:hover {
    color: #ab1d37;
}
.product__price li {
    color: #ab1d37;
}
.product__menu button:hover {
    color: #ab1d37;
}
.product__menu button.is-checked {
    color: #ab1d37;
}
.login__register__menu li.active a {
    color: #ab1d37;
}
.login__register__menu li a:hover {
    color: #ab1d37;
}
.tabs__checkbox span.forget a{
    color: #ab1d37;
}
.htc__login__btn a:hover{
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.rating li span {
    color: #ab1d37;
}
.s-price-box span.new-price {
    color: #ab1d37;
}
.social-icons li a:hover {
    color: #ab1d37;
}
.addtocart-btn a:hover {
    background: #ab1d37 none repeat scroll 0 0;
}
.htc__btn.shop__now__btn:hover {
    color: #ab1d37;
}
.htc__btn.shop__now__btn:hover::before {
    background: #ab1d37 none repeat scroll 0 0;
}
.product__menu.product__tab.tab__style--1 li.active a{
    color: #ab1d37;
}
.htc__loadmore__btn a:hover {
    border: 1px solid #ab1d37;
    background: #ab1d37;
}
.store__btn a:hover{
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.team__hover__action .social__icon li a:hover i {
    color: #ab1d37;
}
.test__info span a:hover{
    color: #ab1d37;
}
.filter__list li:hover a ,
.filter__menu__close__btn a:hover i{
    color: #ab1d37;
}
.htc__tags li a:hover{
    color: #ab1d37;
}
.contact__details p a:hover {
    color: #ab1d37;
}
.contact-btn .fv-btn:hover {
    border: 1px solid #ab1d37;
    background: #ab1d37;
}
.product__deatils__tab li a::before {
    background: #ab1d37 none repeat scroll 0 0;
}
.feature__list li a:hover {
    color: #ab1d37;
}
.rating__send a:hover {
    background: #ab1d37 none repeat scroll 0 0;
}
.pro__dtl__prize li {
    color: #ab1d37;
}
.pro__dtl__btn li a:hover{
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.pro__dtl__btn li.buy__now__btn a:hover{
    color: #fff;
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.pro__soaial__link li a:hover i {
    color: #ab1d37;
}
.review-btn a.fv-btn:hover{
    border: 1px solid #ab1d37;
    background: #ab1d37 ;
}
.wrapper__sidebar .main__menu > li:hover > a, 
.wrapper__sidebar .main__menu > li.current > a {
    color: #ab1d37;
}
.srch-btn:hover{
    background: #ab1d37;
}
.categore-menu li a:hover{
    color: #ab1d37;
}
.categore-menu li a span:hover {
    color: #ab1d37;
}
.tag-menu li a:hover {
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.comment-title-date h2 a:hover{
    color: #ab1d37;
}
.blog-social-icon ul li a:hover i {
    color: #ab1d37;
}
.reply p a:hover {
    color: #ab1d37;
}
.blog__details__btn a.htc__btn:hover{
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.shop__btn a.htc__btn:hover{
    background: #ab1d37;
    border: 1px solid #ab1d37;
}
.wishlist-table table .product-add-to-cart > a:hover{
    background: #ab1d37;
}
.table-content table td.product-name a:hover,.buttons-cart a:hover{
    color:#ab1d37
}
.buttons-cart input:hover,
.coupon input[type=submit]:hover,
.buttons-cart a:hover{
    background:#ab1d37;
}
a.shipping-calculator-button:hover{
    color:#ab1d37
}
.wc-proceed-to-checkout a:hover{
    background: #ab1d37;
}
.payment-menu li:hover {
    border: 1px solid #ab1d37;
}
.puick-contact-area a:hover {
    color: #ab1d37;
}
.product__menu ul li a:hover, .product__menu ul li.active a {
  color: #ab1d37;
}
#instafeed > a::before {
  background: #ab1d37 none repeat scroll 0 0;
}
.addtocart-btn button:hover {
    background: #ab1d37 none repeat scroll 0 0;
}
.product-availability {
  color: #ab1d37;
}
.htc__loadmore__btn button:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.filter__list li.active a{
  color: #ab1d37;
}
.swatch-element input:checked + label {
  color: #ab1d37;
}
.swatch-element > label:hover {
  color: #ab1d37;
}
.pro__dtl__btn li.buy__now__btn button:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.pro__feature .spr-form-actions input:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.blog__hover__action h2.blog__des a:hover {
  color: #ab1d37;
}
.blog__details__btn button.htc__btn:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.htc__login__btn button:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.ac-custom-btn:hover {
  background: #ab1d37 none repeat scroll 0 0;
  border: 1px solid #ab1d37;
}
.shipping-info button:hover {
  background: #ab1d37 none repeat scroll 0 0;
}
.text--price.pro-price .price--sale {
  color: #ab1d37;
}
.add__to__wishlist a.is-active span{
	color: #ab1d37;
}
.pro__dtl__btn li a.go-to-wishlist:hover {
  color: #ab1d37;
}
.page-pagination ul li.active a {
  background-color: #ab1d37;
}
.product__action li a span:hover {
    color: #ab1d37;
}
/* 2nd Time */
.bst__pro__action li a.is-active span {
  color: #ab1d37;
}
.sidebar__list li.active a{
  color: #ab1d37;
}
.sidebar__list li.active a {
  color: #ab1d37;
}
.list__details__inner span.product__price {
  color: #ab1d37;
}
.pro__dtl__btn li .email-print:hover {
  border: 1px solid #ab1d37;
}
.empty-cart-page p a {
  color: #ab1d37;
}  
.menu-extra li span.cart-badge {
  background: #ab1d37 none repeat scroll 0 0;
}
.text--price.pro-price > span {
  color: #ab1d37;
}
.swatch-element.color.white input:checked + label::before {
  color: #ab1d37;
}
.product-tab-list ul li.active .tab-menu-text > h4, .product-tab-list ul li .tab-menu-text > h4:hover {
  color: #ab1d37;
}
.product-categories-menu ul li a:hover {
  color: #ab1d37;
}
.portfolio-icon a:hover {
  color: #ab1d37;
}
.portfolio-social ul li a:hover, .portfolio-info ul li a:hover {
  color: #ab1d37;
}
.portfolio-slider-active .owl-dot.active {
  border: 2px solid #ab1d37;
}
.product-tab-list {
  border-color: #ab1d37 rgba(129, 129, 129, 0.2) rgba(129, 129, 129, 0.2);
}
.product-categories-title > h3 {
  border-top: 2px solid #ab1d37;
}
.category-menu-list ul li:hover a {
  color: #ab1d37;
}
.category-menu-list ul li .category-common ul li a:hover, .category-menu-list ul li .category-common2 ul li a:hover {
  color: #ab1d37;
}
.category-heading > h3:hover {
  color: #ab1d37;
}
.footer-categories li a:hover, .footer-address ul li .address-text a:hover {
  color: #ab1d37;
}