/*****
/*  ~colors
*****/

body .woocommerce ul.products li.product .mint-product-title-wrapper .button,
body .woocommerce ul.products li.product .price,
.blog-grid-wrapper .post-category a {
	color: #ef6c38 !important;	
    border-color: #ef6c38 !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title a { 
	color: #000;
}

/*****
/*  ~main container
*****/

.home #container {
	margin-top: 0;
}

/*****
/*  ~header
*****/

.top-bar {
	background: #222222 !important;
    color: #fff;
}

.top-bar .menu li a,
.top-bar a {
	color: #fff;
}

/*****
/*  ~main nav
*****/

.boxed .nav-wrapper {
    border-top: none;
    border-bottom: none;
	background: none !important;
}

.boxed .nav-wrapper #primary-menu {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

#primary-menu .menu li a {
    color: #000;
    font-weight: 400;
}

/*****
/*  ~features
*****/

.grill-features {
	border-bottom: 1px solid #bcbcbc;
}

.grill-features .feature:last-child,
.grill-features .feature { 
	border-color: #dddddd;
}

.grill-features .feature h4 {
	margin: 0;
}

.grill-features .feature p {
	padding-left: 40px;	
}

.grill-features .feature .img-holder img {
	max-height: 30px;
    max-width: 30px;
}

.grill-features .feature .img-holder {
    width: 40px;
    height: 30px;
    padding: 0;
}

/*****
/*  ~woocommerce
*****/

.woocommerce .products ul,
.woocommerce ul.products {
	margin-bottom: 0;
}

/*****
/*  ~slider
*****/

.slider-wrapper {
	margin-bottom: 0;
}

.boxed .bx-wrapper .bx-pager {
    bottom: 5px;
}

.bx-controls-direction a.bx-next {
	right: 50px;
}

.bx-controls-direction a.bx-prev {
	left: 50px;
}

.bx-controls-direction a.bx-next:before,
.bx-controls-direction a.bx-prev:before {
    color: #777777;
    font-size: 16px;
    top: 4px;
}
    
.bx-controls-direction a.bx-next:before {
	content: "\f105";
}

.bx-controls-direction a.bx-prev:before {
	content: "\f104";
}

.bx-wrapper .bx-controls-direction a {
	color: #777777;
	border: 1px solid #ebebeb;
	background: rgba(255, 255, 255, 0.8);
    text-align: center;
    border-radius: 50%
}

@media (max-width: 767px) {
	.bx-controls-direction a.bx-next {
		right: 10px;
	}
	
	.bx-controls-direction a.bx-prev {
		left: 10px;
	}
	
	.limited-offer .limited-offer-header h3 {
		color: #fff;
	}
	.cols2-mobile {
		
	}
}
