/*===================================================================================*/
/*  GREEN Color
/*===================================================================================*/
/*===================================================================================*/
/*	PRIMARY-COLOR
/*===================================================================================*/
#scrollUp,
.top-cart-row .dropdown-cart .dropdown-trigger-cart:hover .total-price-basket .cart-icon,
.header-5 .navbar,
.header-5 .navbar .nav-bg-class,
.show-theme-options:hover,
.show-theme-options:focus,
.navbar .navbar-nav .dropdown-menu .current-menu-item.active > a {
  background-color: #1042b3; }

.header-5 .navbar .nav-bg-class .navbar-collapse .nav-outer > .navbar-nav > li > a:hover,
.header-5 .navbar .nav-bg-class .navbar-collapse .nav-outer > .navbar-nav > li > a:focus {
  background-color: #5d982f; }

.single-product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active {
  border-color: #1042b3; }

a:hover,
.woocommerce-breadcrumb,
.main-header .top-search-holder .contact-row i,
.top-bar .quick-links > li a:hover,
.top-bar .quick-links > li a:focus {
  color: #1042b3; }

.btn:hover, .btn:focus,
.btn-primary:hover,
.btn-primary:focus,
.btn-black:hover,
.btn-black:focus,
.more-link:hover,
.more-link:focus,
.woocommerce-account .woocommerce-MyAccount-content button:hover,
.woocommerce-account .woocommerce-MyAccount-content button:focus,
.woocommerce-account .woocommerce-MyAccount-content .button:hover,
.woocommerce-account .woocommerce-MyAccount-content .button:focus,
.woocommerce-account .woocommerce-MyAccount-content button:hover,
.woocommerce-account .woocommerce-MyAccount-content button:focus,
.woocommerce-account .woocommerce-MyAccount-content .button:hover,
.woocommerce-account .woocommerce-MyAccount-content .button:focus {
  background: #1042b3;
  border: 2px solid #1042b3;
  color: #fff; }

.ribbon.primary::after {
  border-color: #1042b3; }

.widget_shopping_cart .dropdown-menu ul.product_list_widget li.mini_cart_item a:hover,
.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a:hover,
.unicase-mini-cart .dropdown-menu ul.product_list_widget li.mini_cart_item a:hover,
.unicase-mini-cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item a:hover {
  color: #1042b3; }

.widget_shopping_cart .dropdown-menu ul.product_list_widget li.mini_cart_item span.amount,
.widget_shopping_cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item span.amount,
.unicase-mini-cart .dropdown-menu ul.product_list_widget li.mini_cart_item span.amount,
.unicase-mini-cart .widget_shopping_cart_content ul.product_list_widget li.mini_cart_item span.amount {
  color: #1042b3; }

.pace .pace-progress {
  background: #1042b3; }

.top-cart-row .unicase-mini-cart.open > a .total-price-basket .cart-icon {
  background-color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-trigger-cart .total-price-basket .cart-icon .item-count {
  background-color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-trigger-cart .total-price-basket .cart-info .cart-count .amount {
  color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:hover, .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .name a:focus {
  color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .price {
  color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:hover, .top-cart-row .dropdown-cart .dropdown-menu .cart-item.product-summary .action a:focus {
  color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-menu .total .amount {
  color: #1042b3; }

.top-cart-row .dropdown-cart .dropdown-menu .cart-actions .view-cart:hover, .top-cart-row .dropdown-cart .dropdown-menu .cart-actions .view-cart:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

#quick-view button.single_add_to_cart_button:hover,
#quick-view a.single_add_to_cart_button:hover {
  background-color: #1042b3;
  border-color: #1042b3; }

#quick-view a.close-button {
  background-color: #1042b3; }

/**
 * Mini-cart
 */
.widget_shopping_cart .dropdown-menu p.buttons a.checkout.wc-forward,
.widget_shopping_cart .widget_shopping_cart_content p.buttons a.checkout.wc-forward,
.unicase-mini-cart .dropdown-menu p.buttons a.checkout.wc-forward,
.unicase-mini-cart .widget_shopping_cart_content p.buttons a.checkout.wc-forward {
  background-color: #1042b3;
  border-color: #1042b3; }
  .widget_shopping_cart .dropdown-menu p.buttons a.checkout.wc-forward:hover,
  .widget_shopping_cart .widget_shopping_cart_content p.buttons a.checkout.wc-forward:hover,
  .unicase-mini-cart .dropdown-menu p.buttons a.checkout.wc-forward:hover,
  .unicase-mini-cart .widget_shopping_cart_content p.buttons a.checkout.wc-forward:hover {
    background-color: #5d982f !important;
    border-color: #5d982f !important; }

/**
* FAQ
*/
.faq .faq-row .item.vc_active .vc_tta-panel-heading a i {
  background-color: #5d982f; }

/**
 * Widgets
 */
.widget_search form:after,
.widget_product_search form:after {
  color: #1042b3; }

.widget_recent_comments ul li a {
  color: #1042b3; }

.widget_recent_entries ul li a:hover,
.widget_pages ul li a:hover,
.widget_categories ul li a:hover,
.widget_archive ul li a:hover,
.widget_nav_menu ul li a:hover,
.widget_unicase_nav_menu ul li a:hover,
.widget_links ul li a:hover,
.widget_meta ul li a:hover {
  color: #1042b3; }

.widget-area .widget.widget_rss li a.rsswidget:hover,
.vc_wp_custommenu .widget.widget_rss li a.rsswidget:hover {
  color: #1042b3; }

.widget-area .widget.widget_product_categories ul a:hover, .widget-area .widget.widget_product_categories ul.children > li a:hover,
.vc_wp_custommenu .widget.widget_product_categories ul a:hover,
.vc_wp_custommenu .widget.widget_product_categories ul.children > li a:hover {
  color: #1042b3; }
  .widget-area .widget.widget_product_categories ul a:hover::before, .widget-area .widget.widget_product_categories ul.children > li a:hover::before,
  .vc_wp_custommenu .widget.widget_product_categories ul a:hover::before,
  .vc_wp_custommenu .widget.widget_product_categories ul.children > li a:hover::before {
    color: #1042b3; }

.widget-area .widget.widget_nav_menu ul.navbar-nav > li > a:hover, .widget-area .widget.widget_nav_menu ul.dropdown-menu > li > a:hover, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover, .widget-area .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover,
.vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li > a:hover,
.vc_wp_custommenu .widget.widget_nav_menu ul.dropdown-menu > li > a:hover,
.vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover,
.vc_wp_custommenu .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover {
  color: #1042b3; }
  .widget-area .widget.widget_nav_menu ul.navbar-nav > li > a:hover::after, .widget-area .widget.widget_nav_menu ul.dropdown-menu > li > a:hover::after, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover::after, .widget-area .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover::after,
  .vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li > a:hover::after,
  .vc_wp_custommenu .widget.widget_nav_menu ul.dropdown-menu > li > a:hover::after,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover::after,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover::after {
    color: #1042b3; }
  .widget-area .widget.widget_nav_menu ul.navbar-nav > li > a:hover i, .widget-area .widget.widget_nav_menu ul.dropdown-menu > li > a:hover i, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover i, .widget-area .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover i,
  .vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li > a:hover i,
  .vc_wp_custommenu .widget.widget_nav_menu ul.dropdown-menu > li > a:hover i,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li > a:hover i,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.dropdown-menu > li > a:hover i {
    color: #1042b3; }

.widget-area .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a,
.vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a,
.vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a {
  color: #1042b3; }
  .widget-area .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a:after, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a:after,
  .vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a:after,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a:after {
    color: #1042b3; }
  .widget-area .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a i, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a i,
  .vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a i,
  .vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > a i {
    color: #1042b3; }

.widget-area .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > ul.dropdown-menu li > a:hover, .widget-area .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > ul.dropdown-menu li > a:hover,
.vc_wp_custommenu .widget.widget_nav_menu ul.navbar-nav > li.menu-item-has-children.open > ul.dropdown-menu li > a:hover,
.vc_wp_custommenu .widget.widget_unicase_nav_menu ul.navbar-nav > li.menu-item-has-children.open > ul.dropdown-menu li > a:hover {
  color: #1042b3; }

.widget-area .widget.widget_layered_nav ul li a:hover, .widget-area .widget.widget_layered_nav_filters ul li a:hover,
.vc_wp_custommenu .widget.widget_layered_nav ul li a:hover,
.vc_wp_custommenu .widget.widget_layered_nav_filters ul li a:hover {
  color: #1042b3; }

.widget-area .widget.widget_tag_cloud .tagcloud a:hover, .widget-area .widget.widget_product_tag_cloud .tagcloud a:hover,
.vc_wp_custommenu .widget.widget_tag_cloud .tagcloud a:hover,
.vc_wp_custommenu .widget.widget_product_tag_cloud .tagcloud a:hover {
  background-color: #1042b3; }

.widget-area .widget.widget_wpt ul.wpt-tabs li.selected a,
.vc_wp_custommenu .widget.widget_wpt ul.wpt-tabs li.selected a {
  color: #1042b3; }

.widget-area .widget.widget_wpt .inside .entry-title a:hover,
.vc_wp_custommenu .widget.widget_wpt .inside .entry-title a:hover {
  color: #1042b3; }

.widget-area .widget.widget_wpt .inside .wpt-pagination a:hover,
.vc_wp_custommenu .widget.widget_wpt .inside .wpt-pagination a:hover {
  background-color: #1042b3; }

.widget-area .widget.widget_shopping_cart #mini-cart a .items-cart-inner .total-price-basket .cart-info .cart-count,
.vc_wp_custommenu .widget.widget_shopping_cart #mini-cart a .items-cart-inner .total-price-basket .cart-info .cart-count {
  color: #1042b3; }
  .widget-area .widget.widget_shopping_cart #mini-cart a .items-cart-inner .total-price-basket .cart-info .cart-count:hover,
  .vc_wp_custommenu .widget.widget_shopping_cart #mini-cart a .items-cart-inner .total-price-basket .cart-info .cart-count:hover {
    background-color: #1042b3;
    border-color: #1042b3; }

.widget-area .widget.widget_shopping_cart ul.dropdown-menu span.amount,
.vc_wp_custommenu .widget.widget_shopping_cart ul.dropdown-menu span.amount {
  color: #1042b3; }

.widget-area .widget.widget_shopping_cart p.cart-actions a.checkout,
.vc_wp_custommenu .widget.widget_shopping_cart p.cart-actions a.checkout {
  background-color: #1042b3;
  border-color: #1042b3; }
  .widget-area .widget.widget_shopping_cart p.cart-actions a.checkout:hover,
  .vc_wp_custommenu .widget.widget_shopping_cart p.cart-actions a.checkout:hover {
    background-color: #5d982f;
    border-color: #5d982f; }

.widget-area .widget ul.product_list_widget li a:hover,
.vc_wp_custommenu .widget ul.product_list_widget li a:hover {
  color: #1042b3; }

.widget-area .widget ul.product_list_widget li a span.product-title:hover,
.vc_wp_custommenu .widget ul.product_list_widget li a span.product-title:hover {
  color: #1042b3; }

.widget-area .widget ul.product_list_widget li .price, .widget-area .widget ul.product_list_widget li ins,
.vc_wp_custommenu .widget ul.product_list_widget li .price,
.vc_wp_custommenu .widget ul.product_list_widget li ins {
  color: #1042b3; }

.widget-area .widget.widget_shopping_cart ul li span.quantity .amount,
.vc_wp_custommenu .widget.widget_shopping_cart ul li span.quantity .amount {
  color: #1042b3; }

.widget-area .widget.widget_shopping_cart p.total span,
.vc_wp_custommenu .widget.widget_shopping_cart p.total span {
  color: #1042b3; }

.widget-area .widget.widget_shopping_cart p.buttons a.checkout:hover,
.vc_wp_custommenu .widget.widget_shopping_cart p.buttons a.checkout:hover {
  background-color: #1042b3;
  border: 2px solid #1042b3; }

.widget-area .widget.widget_price_filter .ui-slider .ui-slider-handle,
.vc_wp_custommenu .widget.widget_price_filter .ui-slider .ui-slider-handle {
  border: 5px solid #1042b3; }

.widget-area .widget.widget_price_filter .price_slider_amount .button:hover,
.vc_wp_custommenu .widget.widget_price_filter .price_slider_amount .button:hover {
  background-color: #1042b3;
  border-color: #1042b3; }

/**
 * Footer
 */
footer .footer-social-links ul li a:hover {
  background-color: #1042b3; }

footer .footer-copyright-text a {
  color: #1042b3; }

footer .footer-top-widgets .latest-tweets .media span.icon i {
  color: #1042b3; }

footer .footer-top-widgets .latest-tweets .media .media-body a {
  color: #1042b3; }

footer .footer-top-widgets .contact-info .media span.icon i.fa-circle {
  color: #1042b3; }

footer .footer-bottom-widgets .widget ul li a:hover {
  color: #1042b3; }

/*new css*/
.entry-header .entry-title a:hover, .entry-header .entry-title a:focus {
  color: #1042b3; }

.entry-header .post-meta .byline a:hover, .entry-header .post-meta .byline a:focus,
.entry-header .post-meta .comment-link a:hover,
.entry-header .post-meta .comment-link a:focus,
.entry-header .post-meta .posted-on a:hover,
.entry-header .post-meta .posted-on a:focus {
  color: #1042b3; }

.pagination .page-numbers li .page-numbers.current,
.woocommerce-pagination .page-numbers li .page-numbers.current {
  background-color: #1042b3;
  border-color: #1042b3;
  color: #fff; }

.list-social-icons > li > a:hover, .list-social-icons > li > a:focus {
  background: #1042b3; }

.blog-post-author-details h5 a:hover, .blog-post-author-details h5 a:focus {
  color: #1042b3; }

.navigation.post-navigation a:hover, .navigation.post-navigation a:focus {
  color: #1042b3; }

.search-area .search-categories-holder ul > li > a span.caret {
  color: #1042b3; }

.search-area .search-categories-holder ul > li .dropdown-menu {
  border-top-color: #1042b3; }
  .search-area .search-categories-holder ul > li .dropdown-menu > li > a:hover, .search-area .search-categories-holder ul > li .dropdown-menu > li > a:focus {
    color: #1042b3; }

.navbar .navbar-collapse .nav-outer .navbar-nav > li.current_page_item > a {
  background: #1042b3; }

.navbar .navbar-collapse .nav-outer .navbar-nav > li.menu-item-has-children.open > a {
  background: #1042b3; }

.navbar .navbar-collapse .nav-outer .navbar-nav > li > a:hover, .navbar .navbar-collapse .nav-outer .navbar-nav > li > a:focus {
  background: #1042b3; }

.navbar .navbar-collapse .nav-outer .navbar-nav > li .dropdown-menu > li > a:hover, .navbar .navbar-collapse .nav-outer .navbar-nav > li .dropdown-menu > li > a:focus {
  background: #1042b3; }

.format-quote .entry-content {
  background-color: #1042b3; }

.format-link .entry-content a:hover,
.format-link .entry-content a:focus {
  color: #1042b3 !important; }

.media-attachment-gallery .owl-controls .owl-dots .owl-dot span:hover {
  background: #1042b3; }

.jp-play-bar,
.jp-volume-bar-value {
  background: #1042b3; }

.jp-controls a:hover {
  color: #1042b3; }

.woocommerce .shop_table tbody tr td.product-name a:hover, .woocommerce .shop_table tbody tr td.product-name a:focus {
  color: #1042b3; }

.woocommerce .shop_table tbody tr td.product-remove a:hover, .woocommerce .shop_table tbody tr td.product-remove a:focus {
  color: #1042b3; }

.cart-collaterals .wc-proceed-to-checkout .checkout-button {
  background: #1042b3;
  border: 2px solid #1042b3; }
  .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover, .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus {
    background: #5d982f;
    border: 2px solid #5d982f; }

.woocommerce .woocommerce-message a:hover, .woocommerce .woocommerce-message a:focus,
.woocommerce .woocommerce-info a:hover,
.woocommerce .woocommerce-info a:focus {
  color: #1042b3; }

.format-link a:hover, .format-link a:focus {
  color: #1042b3; }

.woocommerce-checkout .entry-content .woocommerce .woocommerce-info span {
  background: #1042b3; }

.woocommerce-checkout .entry-content .woocommerce-checkout .panel .panel-heading .panel-title a span {
  background: #1042b3; }

.woocommerce-checkout .entry-content .woocommerce-checkout .woocommerce-checkout-payment .payment_methods > li label .about_paypal:hover, .woocommerce-checkout .entry-content .woocommerce-checkout .woocommerce-checkout-payment .payment_methods > li label .about_paypal:focus {
  color: #1042b3; }

.checkout-method .panel-heading .panel-title a:not(.collapsed) span {
  background: #1042b3; }

.checkout-method .panel-body .forgot-password, .checkout-method .panel-body .forgot-password:hover, .checkout-method .panel-body .forgot-password:focus {
  color: #1042b3 !important; }

.single-product .prices,
.single-product .prices ins {
  color: #1042b3; }

.single-product .entry-summary .social-icons .list-social-icons > li > a:hover, .single-product .entry-summary .social-icons .list-social-icons > li > a:focus {
  background: #1042b3; }

.single-product .entry-summary form.cart .single_add_to_cart_button:hover, .single-product .entry-summary form.cart .single_add_to_cart_button:focus,
.single-product .entry-summary p.cart .single_add_to_cart_button:hover,
.single-product .entry-summary p.cart .single_add_to_cart_button:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.single-product .entry-summary .woocommerce-product-rating .woocommerce-review-link:hover, .single-product .entry-summary .woocommerce-product-rating .woocommerce-review-link:focus {
  color: #1042b3; }

.single-product .gallery-holder .images .thumbnails .owl-controls .owl-nav .owl-prev:hover, .single-product .gallery-holder .images .thumbnails .owl-controls .owl-nav .owl-prev:focus,
.single-product .gallery-holder .images .thumbnails .owl-controls .owl-nav .owl-next:hover,
.single-product .gallery-holder .images .thumbnails .owl-controls .owl-nav .owl-next:focus {
  background: #1042b3;
  border: 1px solid #1042b3; }

.single-product .gallery-holder .images .thumbnails ul.yith_magnifier_gallery li.yith_magnifier_thumbnail a.yith_magnifier_thumbnail:hover, .single-product .gallery-holder .images .thumbnails ul.yith_magnifier_gallery li.yith_magnifier_thumbnail a.yith_magnifier_thumbnail:focus {
  border: 2px solid #1042b3; }

.single-product .gallery-holder .images .thumbnails .owl-item a:hover, .single-product .gallery-holder .images .thumbnails .owl-item a:focus {
  border: 2px solid #1042b3; }

.single-product .woocommerce-tabs .tabs li a:hover, .single-product .woocommerce-tabs .tabs li a:focus {
  background: #1042b3; }
  .single-product .woocommerce-tabs .tabs li a:hover:after, .single-product .woocommerce-tabs .tabs li a:focus:after {
    border-color: transparent transparent transparent #1042b3; }

.single-product .woocommerce-tabs .tabs li.active a {
  background: #1042b3; }
  .single-product .woocommerce-tabs .tabs li.active a:after {
    border-color: transparent transparent transparent #1042b3; }
  .single-product .woocommerce-tabs .tabs li.active a:before {
    border-right: 16px solid #1042b3; }

.single-product .style-2 .woocommerce-tabs .tabs > li.active a {
  background: #1042b3;
  border: 2px solid #1042b3; }

.single-product .style-2 .woocommerce-tabs .tabs > li a:hover, .single-product .style-2 .woocommerce-tabs .tabs > li a:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.commentlist .comment-body .comment-content .meta-info .author {
  color: #1042b3; }

p.stars a:hover, p.stars a:focus {
  color: #1042b3; }

li.product span.price,
.product span.price {
  color: #1042b3; }
  li.product span.price ins,
  .product span.price ins {
    color: #1042b3; }

li.product a.add_to_cart_button:hover, li.product a.added_to_cart:hover, li.product .product-item > a.button:hover,
.product a.add_to_cart_button:hover,
.product a.added_to_cart:hover,
.product .product-item > a.button:hover {
  background-color: #1042b3;
  border-color: #1042b3; }

li.product h3:hover,
.product h3:hover {
  color: #1042b3; }

li.product:hover .action-buttons .compare:hover, li.product:hover .action-buttons .compare:focus,
li.product:hover .action-buttons .add_to_wishlist:hover,
li.product:hover .action-buttons .add_to_wishlist:focus,
li.product:hover .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
li.product:hover .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
li.product:hover .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
li.product:hover .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
li.product:hover .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
li.product:hover .action-buttons .yith-wcwl-wishlistaddresponse > a:focus, li.product:focus .action-buttons .compare:hover, li.product:focus .action-buttons .compare:focus,
li.product:focus .action-buttons .add_to_wishlist:hover,
li.product:focus .action-buttons .add_to_wishlist:focus,
li.product:focus .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
li.product:focus .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
li.product:focus .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
li.product:focus .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
li.product:focus .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
li.product:focus .action-buttons .yith-wcwl-wishlistaddresponse > a:focus,
.product:hover .action-buttons .compare:hover,
.product:hover .action-buttons .compare:focus,
.product:hover .action-buttons .add_to_wishlist:hover,
.product:hover .action-buttons .add_to_wishlist:focus,
.product:hover .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
.product:hover .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
.product:hover .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
.product:hover .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
.product:hover .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
.product:hover .action-buttons .yith-wcwl-wishlistaddresponse > a:focus,
.product:focus .action-buttons .compare:hover,
.product:focus .action-buttons .compare:focus,
.product:focus .action-buttons .add_to_wishlist:hover,
.product:focus .action-buttons .add_to_wishlist:focus,
.product:focus .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
.product:focus .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
.product:focus .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
.product:focus .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
.product:focus .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
.product:focus .action-buttons .yith-wcwl-wishlistaddresponse > a:focus {
  color: #1042b3; }

li.list-view.product .action-buttons .add_to_wishlist:hover, li.list-view.product .action-buttons .add_to_wishlist:focus,
li.list-view.product .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
li.list-view.product .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
li.list-view.product .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
li.list-view.product .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
li.list-view.product .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
li.list-view.product .action-buttons .yith-wcwl-wishlistaddresponse > a:focus,
li.list-view.product .action-buttons .compare:hover,
li.list-view.product .action-buttons .compare:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.widget-area .widget.yith-woocompare-widget a.compare {
  background: #1042b3;
  border: 2px solid #1042b3; }
  .widget-area .widget.yith-woocompare-widget a.compare:hover {
    background: #6caf36;
    border-color: #6caf36; }

.widget-area .widget.yith-woocompare-widget a.remove {
  background: #1042b3; }

.single-product .entry-summary .action-buttons .add_to_wishlist:hover, .single-product .entry-summary .action-buttons .add_to_wishlist:focus,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistaddedbrowse > a:hover,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistaddedbrowse > a:focus,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistexistsbrowse > a:hover,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistexistsbrowse > a:focus,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistaddresponse > a:hover,
.single-product .entry-summary .action-buttons .yith-wcwl-wishlistaddresponse > a:focus,
.single-product .entry-summary .action-buttons .compare:hover,
.single-product .entry-summary .action-buttons .compare:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.unicase-owl-carousel .owl-controls .owl-nav .owl-prev:hover, .unicase-owl-carousel .owl-controls .owl-nav .owl-prev:focus,
.unicase-owl-carousel .owl-controls .owl-nav .owl-next:hover,
.unicase-owl-carousel .owl-controls .owl-nav .owl-next:focus {
  background: #1042b3;
  border: 1px solid #1042b3 !important; }

.control-bar .view-switcher ul.nav-tabs li.active a {
  color: #1042b3; }

.control-bar .view-switcher ul.nav-tabs li a:hover, .control-bar .view-switcher ul.nav-tabs li a:focus {
  color: #1042b3; }

.single-product .reset_variations {
  color: #1042b3; }
  .single-product .reset_variations:hover, .single-product .reset_variations:focus {
    color: #1042b3; }

.woocommerce .shop_table tbody tr td .variation dd {
  color: #1042b3; }

.wc-backward {
  background: #1042b3; }
  .wc-backward:hover, .wc-backward:focus {
    background: #5d982f; }

.compare-empty .wc-backward.btn {
  border-color: #1042b3; }
  .compare-empty .wc-backward.btn:hover, .compare-empty .wc-backward.btn:focus {
    background: #5d982f; }

.update-cart-button:hover, .update-cart-button:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

input[type="submit"]:hover, input[type="submit"]:focus,
button[type="submit"]:hover,
button[type="submit"]:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.cart-collaterals .wc-proceed-to-checkout .checkout-button {
  background: #1042b3; }
  .cart-collaterals .wc-proceed-to-checkout .checkout-button:hover, .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus {
    background: #5d982f; }

.woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.view:hover, .woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.view:focus,
.woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.pay:hover,
.woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.pay:focus,
.woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.cancel:hover,
.woocommerce .shop_table.my_account_orders tbody tr td.order-actions a.cancel:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.message-404 .search-form .search-submit:hover, .message-404 .search-form .search-submit:focus {
  border: 2px solid #1042b3; }

.btn-cart-checkout {
  background: #1042b3;
  border: 2px solid #1042b3; }
  .btn-cart-checkout:hover, .btn-cart-checkout:focus {
    background: #5d982f;
    border: 2px solid #5d982f; }

.shipping-calculator-form button:hover, .shipping-calculator-form button:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.home-tabs .nav-tabs > li > a:hover, .home-tabs .nav-tabs > li > a:focus, .products-tabs-carousel .nav-tabs > li > a:hover, .products-tabs-carousel .nav-tabs > li > a:focus {
  color: #1042b3; }

.home-tabs .nav-tabs > li.active a, .products-tabs-carousel .nav-tabs > li.active a {
  color: #1042b3; }

.wishlist_table tbody td.product-price .amount {
  color: #1042b3; }

.wishlist_table tbody td.order-product h4 a:hover, .wishlist_table tbody td.order-product h4 a:focus {
  color: #1042b3; }

.wishlist_table tbody .add_to_cart_button:hover, .wishlist_table tbody .add_to_cart_button:focus, .wishlist_table tbody .added_to_cart:hover, .wishlist_table tbody .added_to_cart:focus, .wishlist_table tbody .product_type_external:hover, .wishlist_table tbody .product_type_external:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.yamm-fw > ul.dropdown-menu,
.menu-item-has-children > ul.dropdown-menu {
  border-top-color: #1042b3; }
  .yamm-fw > ul.dropdown-menu li,
  .menu-item-has-children > ul.dropdown-menu li {
    padding: 0;
    border: none; }
    .yamm-fw > ul.dropdown-menu li ul.links li a:hover, .yamm-fw > ul.dropdown-menu li ul.links li a:focus,
    .menu-item-has-children > ul.dropdown-menu li ul.links li a:hover,
    .menu-item-has-children > ul.dropdown-menu li ul.links li a:focus {
      color: #1042b3; }
    .yamm-fw > ul.dropdown-menu li .widget.widget_nav_menu h3.widget-title, .yamm-fw > ul.dropdown-menu li .widget.widget_unicase_nav_menu h3.widget-title,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_nav_menu h3.widget-title,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_unicase_nav_menu h3.widget-title {
      color: #1042b3; }
    .yamm-fw > ul.dropdown-menu li .widget.widget_nav_menu ul li a:hover, .yamm-fw > ul.dropdown-menu li .widget.widget_nav_menu ul li a:focus, .yamm-fw > ul.dropdown-menu li .widget.widget_unicase_nav_menu ul li a:hover, .yamm-fw > ul.dropdown-menu li .widget.widget_unicase_nav_menu ul li a:focus,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_nav_menu ul li a:hover,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_nav_menu ul li a:focus,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_unicase_nav_menu ul li a:hover,
    .menu-item-has-children > ul.dropdown-menu li .widget.widget_unicase_nav_menu ul li a:focus {
      color: #1042b3 !important; }

.woocommerce-checkout .panel .panel-heading .panel-title a:not(.collapsed) span {
  background: #1042b3; }

.widget_shopping_cart .dropdown-menu p.buttons a.wc-forward:hover, .widget_shopping_cart .dropdown-menu p.buttons a.wc-forward:focus,
.widget_shopping_cart .widget_shopping_cart_content p.buttons a.wc-forward:hover,
.widget_shopping_cart .widget_shopping_cart_content p.buttons a.wc-forward:focus,
.unicase-mini-cart .dropdown-menu p.buttons a.wc-forward:hover,
.unicase-mini-cart .dropdown-menu p.buttons a.wc-forward:focus,
.unicase-mini-cart .widget_shopping_cart_content p.buttons a.wc-forward:hover,
.unicase-mini-cart .widget_shopping_cart_content p.buttons a.wc-forward:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.woocommerce-account .hentry .entry-content .woocommerce table tbody tr td.order-actions a:hover, .woocommerce-account .hentry .entry-content .woocommerce table tbody tr td.order-actions a:focus {
  background: #1042b3;
  border: 2px solid #1042b3; }

.message-404 .search-form .search-submit {
  background-color: #1042b3;
  border-color: #1042b3; }
  .message-404 .search-form .search-submit:hover {
    background-color: #5d982f;
    border-color: #5d982f; }

.message-404 .return-home, .message-404 .return-home:hover, .message-404 .return-home:focus {
  color: #1042b3; }

.woocommerce-cart .woocommerce .return-to-shop a {
  background-color: #1042b3;
  border-color: #1042b3; }
  .woocommerce-cart .woocommerce .return-to-shop a:hover, .woocommerce-cart .woocommerce .return-to-shop a:focus {
    background-color: #5d982f;
    border-color: #5d982f; }

.table-compare a.add_to_cart_button:hover, .table-compare a.add_to_cart_button:focus, .table-compare a.added_to_cart:hover, .table-compare a.added_to_cart:focus, .table-compare a.product_type_external:hover, .table-compare a.product_type_external:focus {
  background-color: #1042b3;
  border-color: #1042b3; }

.unicase-banner .caption .banner-text h2,
.unicase-banner .caption .banner-text h4 {
  color: #1042b3; }

.col-1.address .edit:hover, .col-1.address .edit:focus,
.col-2.address .edit:hover,
.col-2.address .edit:focus {
  color: #1042b3; }

.posts-carousel .hentry .entry-header .post-meta .byline a,
.posts-carousel .hentry .entry-header .post-meta .comment-link a,
.posts-carousel .hentry .entry-header .post-meta .posted-on a {
  color: #1042b3;
  color: #1042b3; }
  .posts-carousel .hentry .entry-header .post-meta .byline a:hover, .posts-carousel .hentry .entry-header .post-meta .byline a:focus,
  .posts-carousel .hentry .entry-header .post-meta .comment-link a:hover,
  .posts-carousel .hentry .entry-header .post-meta .comment-link a:focus,
  .posts-carousel .hentry .entry-header .post-meta .posted-on a:hover,
  .posts-carousel .hentry .entry-header .post-meta .posted-on a:focus {
    color: #5d982f;
    color: #5d982f; }

.product_list_widget .add_to_cart_button:hover, .product_list_widget .add_to_cart_button:focus,
.product_list_widget .added_to_cart:hover,
.product_list_widget .added_to_cart:focus,
.product_list_widget .product_type_external:hover,
.product_list_widget .product_type_external:focus {
  background-color: #1042b3;
  border-color: #1042b3; }

.widget_products .product_list_widget .add_to_cart_button:hover, .widget_products .product_list_widget .add_to_cart_button:focus,
.widget_products .product_list_widget .added_to_cart:hover,
.widget_products .product_list_widget .added_to_cart:focus,
.widget_products .product_list_widget .product_type_external:hover,
.widget_products .product_list_widget .product_type_external:focus, .widget_top_rated_products .product_list_widget .add_to_cart_button:hover, .widget_top_rated_products .product_list_widget .add_to_cart_button:focus,
.widget_top_rated_products .product_list_widget .added_to_cart:hover,
.widget_top_rated_products .product_list_widget .added_to_cart:focus,
.widget_top_rated_products .product_list_widget .product_type_external:hover,
.widget_top_rated_products .product_list_widget .product_type_external:focus {
  background-color: #1042b3;
  border-color: #1042b3; }

.wishlist_table .yith-wcwl-share ul > li > a:hover, .wishlist_table .yith-wcwl-share ul > li > a:focus {
  background-color: #1042b3; }

.hentry .entry-content p.myaccount_user a {
  color: #1042b3; }
  .hentry .entry-content p.myaccount_user a:hover, .hentry .entry-content p.myaccount_user a:focus {
    color: #5d982f; }

#payment .terms label a {
  color: #1042b3; }
  #payment .terms label a:hover, #payment .terms label a:focus {
    color: #5d982f; }

body.unicase-style-2 .cart_totals table tbody tr.order-total th,
body.unicase-style-2 .cart_totals table tbody tr.order-total td {
  color: #1042b3; }

/*dokan*/
input.dokan-btn-theme[type="submit"],
a.dokan-btn-theme,
.dokan-btn-theme {
  background-color: #1042b3;
  border-color: #1042b3; }
  input.dokan-btn-theme[type="submit"]:hover, input.dokan-btn-theme[type="submit"]:focus,
  a.dokan-btn-theme:hover,
  a.dokan-btn-theme:focus,
  .dokan-btn-theme:hover,
  .dokan-btn-theme:focus {
    background-color: #5d982f;
    border-color: #5d982f; }

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover,
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:focus {
  background-color: #1042b3; }

.dokan-product-listing .dokan-product-listing-area ins .amount {
  color: #1042b3; }

.pagination-wrap ul.pagination > li .page-numbers.current,
.pagination-wrap ul.dokan-pagination > li .page-numbers.current,
.dokan-pagination-container ul.pagination > li .page-numbers.current,
.dokan-pagination-container ul.dokan-pagination > li .page-numbers.current {
  background-color: #1042b3;
  border-color: #1042b3; }

.pagination-wrap ul.pagination > li.active a,
.pagination-wrap ul.dokan-pagination > li.active a,
.dokan-pagination-container ul.pagination > li.active a,
.dokan-pagination-container ul.dokan-pagination > li.active a {
  background-color: #1042b3;
  border-color: #1042b3; }

.dokan-single-store .dokan-store-tabs ul li a:hover {
  color: #1042b3; }

.uc-handheld-footer-bar ul li a .count {
  background-color: #1042b3; }



.header-1 .navbar {
  border: medium none;
  border-radius: 0;
  background: #1042b3;
  margin: 0; }
  .widget h3.widget-title {padding: 10px; color: white; text-transform: uppercase;}
  
  .widget.widget_unicase_nav_menu > h3.widget-title {background: #1042b3; color: white !important;}
  
  
  
@media (min-width: 800px) {
  .n2-section-smartslider {border-radius: 30px; overflow: hidden;}
  .parteiconos {display: inline-block;}
  .widget_product_categories {background: white !important; border-radius: 20px; overflow: hidden; border: 4px solid #fff;    box-shadow: 2px 2px 4px 1px rgba(0, 0, 0, 0.2); }
  .widget_product_categories .product-categories {padding: 0 23px 10px  !important;}
  .widget_product_categories ul.product-categories li {border-bottom: 1px solid #eaeaea  !important;}
  .product-search-area {border-radius: 14px;     box-shadow: 1px 2px 4px 1px rgba(0, 0, 0, 0.1); background: white !important;}
.product-search-area .input-group-addon {background: transparent !important;}

	.product-image-actions .product-cover img {width: 100%;}
	.product-item {    border-radius: 14px !important; overflow: hidden;  border: 4px solid #722e93; text-align: center; box-shadow: 0px 0px 10px #909090 !important; }
	.product-item .add_to_cart_button, .product-item .button.product_type_simple, .product .product-item > a.button, li.product .product-item > a.button, a.added_to_cart {    display: inline-block ;float: none !important; margin-bottom: 15px; line-height: 1; max-width: 93%;}
	.woocommerce-Price-amount {font-size: 22px;}
	.site-branding  h2 {margin-top: 20px !important;}
}

.input-group-addon.search-categories {display: none !important;}
	a {cursor: pointer !important;}

@media (max-width: 799px) {
	.top-search-holder .telefonoh {font-size: 24px;font-weight: 600;}
	.whatsapph span, .emailh span {display: none;}
	.whatsapph {margin-bottom: 0 !important;}
	.whatsapph, .emailh, .facebookh, .instagramh {display: inline-block !important; margin-right: -5.5px !important; width: 25% !important;}
	.whatsapph a, .emailh a, .facebookh a, .instagramh a {width: 100%; display: block;}
	.instagramh {margin-right: 0 !important;}
	.whatsapph img {background: #25d366; padding: 6px; width: 35px; display: inline-block;}
	.emailh img {background: #2d2d2d; padding: 6px; width: 35px; display: inline-block;}
	.facebookh img {background: #3b5998; padding: 6px;  width: 35px; display: inline-block;}
	.instagramh img {background: #cd486b; padding: 6px; width: 35px; display: inline-block;}
	.whatsapph a {background: #25d366; border-bottom: 5px solid #22bd5c;}
	.emailh a {background: #2d2d2d; border-bottom: 5px solid black;}
	.facebookh a {background: #3b5998; border-bottom: 5px solid #2e4679;}
	.instagramh a {background: #cd486b; border-bottom: 5px solid #a23854;}
	.navbar-toggle  {display: none !important;}
	#site-navigation {display: none;}
	
	.widget h3.widget-title {display: none !important;}
	.widget_product_categories .select2-selection {height: 40px !important; padding: 3px 6px !important;}
	.n2-section-smartslider {width: 96vw !important; margin-left: calc(50% - 48vw);}
	
  /*.n2-section-smartslider {width: 100vw !important; margin-left: calc(50% - 50vw); margin-bottom: 20px;}*/
  #n2-ss-2-align {margin-bottom: 20px; border-radius: 15px; overflow: hidden;}
.parteiconos {width: 100vw !important; margin-left: calc(50% - 50vw);    position: fixed; top: 0; left: 0; z-index: 999999;}
	
	.nombredelatiendalogo {margin-top: 10px;}
	
	.main-header .search-area .search-field {box-shadow: 2px 2px 5px #e2e2e2 !important; border-radius: 14px; background: white;}
	.input-group-addon {    background: none !important;
    border: 0  !important;}
	
	.select2-container  {box-shadow: 2px 5px 5px #7b7b7b96;}
	
	.woocommerce-Price-amount  {font-size: 28px;}
	
	
	form.cart .quantity {width: 28% !important;}
	form.cart .single_add_to_cart_button  {width: 60% !important;}
	form.cart .wa-order-button  {width: 100% !important;}
	
	
	.product-image-actions .product-cover img {width: 100%;}
	.product-item {    border-radius: 14px !important; overflow: hidden; border: 4px solid #722e93; text-align: center; box-shadow: 0px 0px 10px #909090 !important; }
	.product-item .add_to_cart_button, .product-item .button.product_type_simple, li.product .product-item > a.button, .product .product-item > a.button, a.added_to_cart {display: inline-block !important;float: none !important; margin-bottom: 20px;}
	.site-branding {margin-top: 15px; margin-bottom: 10px;}
	.parteiconos {background: #722e93;}
.single .sidebar-area {display: none;}
	
}
	.woocommerce-breadcrumb {display: none;}

.list-social-icons .google_plus , .list-social-icons .pinterest, .list-social-icons .digg {display: none !important;}

.nombredelatiendalogo {
	border: 4px solid #663092;
padding: 13px;
border-radius: 11px;
font-size: 29px;
}

.action-buttons {display: none !important;}


li.product .product-image-actions .product-cover:after, .product .product-image-actions .product-cover:after {display: none !important}

.product_meta {display: none;}

.soldout {
padding: 3px 8px;
text-align: center;
background: red;
color: white;
font-weight: bold;
position: absolute;
top: 6px;
right: 6px;
font-size: 12px;
z-index: 999999;
}

.barritasuperior {
	color: white;
	text-align: center;
	font-size: 16px;
	padding: 5px 0;
}
@media (max-width: 799px) {
	.barritasuperior {margin-top: 40px;}
}


.single-product .woocommerce-product-gallery img {
	border: 5px solid white;
border-radius: 14px;
box-shadow: 0px 0px 8px 3px rgba(0, 0, 0, .2);
}

.woocommerce-product-gallery__trigger {
	display: none !important;
}

.single-product .entry-summary .product_title {
	font-size: 32px !important;
}

.single-product .woocommerce-Price-amount {
	font-size: 42px !important;
}
.single-product .related .woocommerce-Price-amount {
	font-size: 29px !important;
}

.single-product .social-icons {
	display: none !important;
}

.nombredelatiendalogo {
	font-size: 29px !important;
}

.cart_totals table tbody tr th, .cart_totals table tbody tr td {background: white !important;}



.shop_table.cart, .cart_shipping_calculator, .cart_totals, .cart_coupons {
	border-radius: 15px;
	overflow: hidden;
	border: 0 !important;
	box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.1) !important;
}

.cart_coupons .panel, .cart_totals .panel, .cart_shipping_calculator .panel {border: 0 !important; margin-bottom: 0 !important;}

.sinmarginbot {margin-bottom: 0 !important;}

.soldout {
padding: 3px 8px;
text-align: center;
background: red;
color: white;
font-weight: bold;
position: absolute;
top: 6px;
right: 6px;
font-size: 12px;
z-index: 999999;
}
