/*
Theme Name: Cafepoint
Theme URI: http://wordpress.templatemela.com/woo/WCM03/WCM030053/WP3/
Author: Templatemela
Author URI: http://www.templatemela.com
Version: 1.1
Description: Our default theme lets you create a responsive magazine website with a sleek, modern design.
License: GNU General Public License v2
License URI: http://www.templatemela.com/license
Tags: one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: cafepoint
Template: vegpoint
*/

/*header*/
.header-search .woocommerce-product-search button, .header-search .search-form #searchsubmit {background-image: url("images/megnor/header_search.png");}
.site-footer {background-image: url("images/megnor/footer-bg.jpg");}
.page-title { background-image: url("images/megnor/page-title-bg.jpg"); }
#to_top { background-image: url("images/megnor/go_to_top.png"); }
.header-cart .shopping_cart { background-image: url("images/megnor/cart.png"); }
.topbar-link-toggle {background-image: url("images/megnor/acc.png");}
.slick-prev, .slick-next { background: rgba(0, 0, 0, 0) url("images/megnor/vertical-arrow.png") no-repeat scroll left top !important; }
.slick-next:hover { background-position: right bottom !important;}
.slick-next {
    bottom: -60px;
    top: auto;
    background-position: left bottom !important;
}
.owl-theme .owl-buttons div { background: rgba(0, 0, 0, 0) url("images/megnor/arrow.png") no-repeat scroll left 0;}
.shortcode-title.center:after, .cross-sells h2:after, .up-sells h2:after, .related h2:after, .resp-tabs-list li.resp-tab-active .tab-title:after {background-image: url("images/megnor/star.png");}
.widgets-footercontact .icon {background-image: url("images/megnor/footer_icon.png");}
.offercms .offericon {background-image: url("images/megnor/offertag.png");}

.account-content, .header-cart .label{background: #b86927;}
.header-cart,.topbar-link {border: 1px solid #b86927;}
.header-search input[type="text"], .header-search input[type="search"] { border: 1px solid #b86927; background: transparent; }
.social-icons .widget-title,.top_cms_text1,.contact-block .label {color: #c7702a;}
.header-bottom{
border-top:3px solid #b86927;
box-shadow: inset 2px 2px 6px 0px rgba(0,0,0,0.32);
-moz-box-shadow: inset 2px 2px 6px 0px rgba(0,0,0,0.32);
-webkit-box-shadow: inset 2px 2px 6px 0px rgba(0,0,0,0.32);
}
.woocommerce-product-search *::-moz-placeholder{color:#b86927;}
.nav-top .menu-toggle {color: #c7702a;}
.woocommerce ul.products li.product:hover a .product-name, .woocommerce-page ul.products li.product:hover a .product-name , 
.woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .wpb_wl_summary .star-rating span::before ,
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before, .woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist .add_to_wishlist:hover::before, .woocommerce ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover::before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistexistsbrowse.show a:hover::before, .woocommerce ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover::before, .woocommerce-page ul.products li.product .yith-wcwl-wishlistaddedbrowse.show a:hover::before, .woocommerce ul.products li .container-inner .compare-button a.compare:hover::before, .woocommerce-page ul.products li .container-inner .compare-button a.compare:hover::before, .woocommerce ul.products li.product .yith-wcqv-button:hover::before, .woocommerce-page ul.products li.product .yith-wcqv-button:hover::before,
.staff-page .staff-position span,.blog-posts-content .month, .blog-posts-content .year,.blog-posts-content .day span,
.blog-posts-content .read-more > a:hover, .single-portfolio .read-more a:hover,.blog-posts-content .read-more:hover:after,
.woocommerce span.onsale:before,.entry-summary .read-more-link{
    color: #b86927;
}
.woocommerce ul.products li.product:hover .price:before, .woocommerce-page ul.products li.product:hover .price:before, .woocommerce ul.products li.product:hover .price:after, .woocommerce-page ul.products li.product:hover .price:after {
    border-top: 1px solid #b86927;
}
.team-posts-content.posts-content .container-inner:hover .staff-content { background: #b86927; }
.blog-posts-content .post-date { border: 4px solid rgba(184, 105, 39,0.5); }
.newsletter-left-content .text1::before { background-image: url("images/megnor/footer_icon.png"); }
.site-footer .newsletter .newsletter-submit, .site-footer .tnp .tnp-submit { background: #b86927; color: #fff; }
.style1 #tab ul li a.current, .style1 #tab ul li a:hover { background: #b86927; }
.vertical_tab.style2 #tab ul li a.current, .vertical_tab.style2 #tab ul li a:hover { border-left: 3px solid #b86927; }	
.horizontal_tab.style2 #tab ul li a.current, .horizontal_tab.style2 #tab ul li a:hover { border-top: 3px solid #b86927; }
.pricing_wrapper:hover .pricing_wrapper_inner, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn { border-color: #b86927; }
.pricing_wrapper:hover .pricing_heading, .pricing_wrapper .selected .pricing_heading, .pricing_wrapper:hover .pricing_top, .pricing_wrapper .selected .pricing_top, .pricing_wrapper:hover .pricing_button a#pricing-btn, .pricing_wrapper .selected .pricing_button a#pricing-btn { background: #b86927; }
.woocommerce-tabs ul.tabs li a { background: #b86927; color: #fff; }
.sale-area { background: #b86927; }
.blog-icon { background: #b86927; }
.category-toolbar, .widget .widget-title { background: #b86927; color: #fff; }
.primary-sidebar .widget, .singleproduct-sidebar .widget { background: #fff; }
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{ color:#000; }
.gridlist-toggle a#grid { background-image: url("images/megnor/grid-list.png"); }
.gridlist-toggle a#list { background-image: url("images/megnor/grid-list.png"); }
.header-cart .label::after, .account-content::after {
    background: #fff;
	}
.header-cart .label:hover, .account-block:hover .account-title{color:#000;}	
.newslettercontainer { border-bottom: 1px solid #5b4842; }
.second-widget { border-left: 1px solid #5b4842; border-right: 1px solid #5b4842; }
.footer-bottom-container { border-top: 1px solid #5b4842; }
.service-list .service-content { border-color: #5b4842; }
.follow-us a { background: #73625c; }
.service-list .service-content .icon-image { background-image: url("images/megnor/service-icon.png"); }
.service-list.service-4 .icon-image { background-position: center 2px; }
.service-list.service-4 .icon-image { background-position: center -359px; }

.prod-bg,.cat-bg{position:relative;}
.prod-bg:before {
    background-image: url("images/megnor/prod-bg.png");
    height: 432px;
    position: absolute;
    right: 0;
    width: 251px;
    background-repeat: no-repeat;
	bottom:0;
}
.cat-bg:before {
    background-image: url("images/megnor/cat-bg.png");
    height: 523px;
    position: absolute;
    right: 0;
    width: 461px;
    background-repeat: no-repeat;
	top:-420px;
}
.woo-description{color:#000;}

table.blueTable {
  border: 1px solid #1C6EA4;
  background-color: #EEEEEE;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 2px;
}
table.blueTable tbody td {
  font-size: 13px;
}
table.blueTable tr:nth-child(even) {
  background: #D0E4F5;
}
table.blueTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid #D0E4F5;
}
table.blueTable thead th:first-child {
  border-left: none;
}

table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}

