.theme-bg {background: #f05a66;}
.mark, mark {
  background: #f05a66 none repeat scroll 0 0;
}
.mean-container .mean-nav ul li a:hover {
  color: #f05a66;
}
textarea:focus {
  border-color: #f05a66;
}
.up-comming-time .time-count {
  border: 1px solid #f05a66;
}
.contact-address:hover i {
  background: #f05a66 none repeat scroll 0 0;
}
span.tooltip-content {
  color: #f05a66;
}
a.button {
  background: #f05a66;
}
.nivo-controlNav a.active {
  background: #f05a66 none repeat scroll 0 0;
}

input[type="text"]:focus,
input[type="password"]:focus {
  border: 1px solid #f05a66;
}
/*default*/
a:focus,
a:hover {
    color: #f05a66;
    text-decoration: none;
}
.text-theme { color: #f05a66; }
.btn-hover-2::before {
  background: #f05a66 none repeat scroll 0 0;
}
.slick-arrow-1 .slick-arrow:hover {
  color: #f05a66;
}
.slick-arrow-2 .arrow-prev.slick-arrow:hover, .slick-arrow-2 .arrow-next.slick-arrow:hover {
  color: #f05a66;
  border-color: #f05a66;
}
.slick-arrow-3 .arrow-prev.slick-arrow:hover, .slick-arrow-3 .arrow-next.slick-arrow:hover {
  color: #f05a66;
}
.slick-dots-1 .slick-dots li.slick-active {
  background: #f05a66;
}
.quick-add-to-cart .single_add_to_cart_button:hover {
  background: #f05a66 none repeat scroll 0 0;
}
#scrollUp:hover {
  background: #f05a66 none repeat scroll 0 0;
}
/*header*/
.main-menu > li:hover > a{
  color: #f05a66;
} 
.dropdwn > li:hover > a{
  color: #f05a66;
}
.main-menu > li > a::before{
  background: #f05a66 none repeat scroll 0 0;
}
.single-mega-item > li:hover > a{
  color: #f05a66;
} 
.sticky .main-menu > li:hover > a{
  color: #f05a66;
}
.header-search-inner:hover .search-toggle i,
.user-meta > li:hover > a,
.total-cart-in:hover .cart-toggler > a {
  color: #f05a66;
}
.del-icon > a:hover > i {
  color: #f05a66;
}
.top-cart-inner.subtotal span {
  color: #f05a66;
}
.user-meta > li > ul > li > a:hover {
  color: #f05a66;
}
/*footer*/ 
.footer-menu li:hover a, .footer-menu li:hover a i {
  color: #f05a66;
}
.border-left::before {
  background: #f05a66 none repeat scroll 0 0;
}
.copyright-text p a:hover {
  color: #f05a66;
}
/*Theme */
.pro-rating a {
  color: #f05a66;
}
.action-button > li:hover > a {
  background: #f05a66;
  border-color: #f05a66;
}
.banner-button a:hover {
  color: #f05a66;
}
.product-item-2 .action-button > li:hover > a {
  color: #f05a66;
}
.pro-tab-menu-2 ul li.active::before {
  background: #f05a66 none repeat scroll 0 0;
}
.breadcrumb-list > li:hover::before {
  color: #f05a66; 
}
.breadcrumb-list > li:hover > a {
  color: #f05a66;
}
.shop-tab li.active a {
  color: #f05a66;
}
.shop-pagination > li.active a,
.shop-pagination > li:hover a {
  border-color: #f05a66;
  color: #f05a66;
}
.widget-search button:hover {
  color: #f05a66;
}
.product-cat .treeview .collapsable > a {
  color: #f05a66;
}
.ui-slider .ui-slider-range {
  background: #f05a66 none repeat scroll 0 0;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background: #f05a66 none repeat scroll 0 0;
}
.widget-color ul li::before {
  background: #f05a66 none repeat scroll 0 0;
}
.p-c a.active img {
  border: 1px solid #f05a66;
}
.cart-tab li a.active {
  color: #f05a66;
}
.cart-tab li a.active span {
  border: 1px solid #f05a66;
}
.product-remove a:hover {
  color: #f05a66;
}
.product-add-cart a:hover {
  color: #f05a66;
}
.order-total {
  color: #f05a66;
}
.order-total-price {
  color: #f05a66;
}
.widget-tags-list li:hover a {
  color: #f05a66;
}
.blog-like-share li a:hover {
  color: #f05a66;
}
.reply-delate li:hover a {
  color: #f05a66;
}
.bg-shape:hover:before {
 background: #f05a66 none repeat scroll 0 0;
}



/* theme color */
.dropdwn > ul > li > a:hover {
  color: #f05a66;
}
.nivo-directionNav a:hover{
	color: #f05a66;
}
.spr-starrating > i{
	color: #f05a66;
}
input[type="email"]:focus{
	border: 1px solid #f05a66;
}
.widget ul li a:hover {
  color: #f05a66;
}
.product-cat .active > a, .widget ul li a.active {
  color: #f05a66;
}
.change-view.change-view--active {
  color: #f05a66;
}
.reviews-tab li.active a {
  border-bottom: 1px solid #f05a66;
}
.spr-starratings > i{
	color: #f05a66;
}
.swatch-element input:checked + label {
  color: #f05a66;
}
.swatch-element.color input:checked + label::before {
  border: 1px solid #f05a66;
}
.availability > span {
  color: #f05a66;
}
blockquote {
  border-left: 2px solid #f05a66;
}
.team-member-info .footer-area .theme-bg .footer-social li a:hover, .team-member-info .footer-social li a:hover {
  background: #f05a66 none repeat scroll 0 0;
}
.custom-btn {
  background: #f05a66 none repeat scroll 0 0;
}
.custom-btn-hover:hover, .custom-btn-hover:focus{
	background: #f05a66 none repeat scroll 0 0;
}
.slider-button-for-video > button {
  background: #f05a66 none repeat scroll 0 0;
}
.slider-button-for-video > button:hover {
  color: #f05a66;
}
.slider-button-for-video > button:focus {
  color: #f05a66;
}
.pro-price.with-wishlist > a:hover, .product-tile--tile-actions > a:hover {
  background: #f05a66;
  border-color: #f05a66;
}
.is-active i {
    color: #f05a66;
}
.ajax-popup .zmdi.zmdi-check {
  color: #f05a66;
}
.ajax-popup .modal-footer a:hover {
  background-color: #f05a66;
}
.ajax-popup button.close:hover {
  background: #f05a66 none repeat scroll 0 0;
  border-color: #f05a66;
}
.footer-message input[type="email"]:focus {
  border: 1px solid #f05a66;
}
.blog-tags-list li a:hover {
    color: #f05a66;
}