/**
 * Stylesheet for custom styles - This will be useful to override styles from styleshhets other than style.css like responsponsive.css, styles given from options panel.
 *
 */

/*-------------------------------------------------------------- */
/* WooCommerce overrides
/*-------------------------------------------------------------- */

/* Product search */

.ctr_search{
    border-radius: 4px;
    height: 40px;
    border: 1px solid #E0E0E0;	
	margin-bottom: 28px;
	position: relative;	
}

.ctr_search .txt_livesearch{
    padding: 10px !important;
}

.ctr_search input.search-field{
	border: none;
	padding-right: 35px;
	height: 100%;
}

.ctr_search input.bt_search {
	background: url('../img/bg-search.png') no-repeat 0 center;
    cursor: pointer;
    float: right;
    height: 100%;
    position: absolute;
    right: 0px;
    width: 16%;
    max-width: 30px;
    top: 0px;	
    background-color: transparent;
    border: none;
    padding: 0px;
    margin: 0px;
    font-size: 13px;
    color: transparent !important;	
}

.menu-wrapper .widget_product_search{
	margin-bottom: 0;
	position: relative;
	float: right;
	margin-left: 20px;
	width: 270px;
}

.menu-wrapper .widget_product_search .ctr_search{
	margin-bottom: 0;
}

/* Related products */

.related{
    display: none;
}

/* Product count */

.product h3 .count{
    display: none;
}

.woocommerce .woocommerce-result-count {
    display: none;
}

.count{
    display: none;
}

/* Product price */

.woocommerce div.product p.price{
    display: none;
}

.woocommerce-page ul.products li.product .price {
    display: none;
}

/* Product tabs */

.woocommerce div.product .woocommerce-tabs ul.tabs li.active, 
.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, 
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, 
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active{
    border-bottom: 0px solid #ddd;
}

.woocommerce-tabs .panel h2 {
    display: none;
}

/* Product category */

.product_meta {
    display: none;
}

/* Product cart button */

.woocommerce div.product form.cart {
    display: none;
}

/* Product buttons */

.woocommerce ul.products li.product .button  {
    display: none;
}

.woocommerce table.shop_attributes, 
.woocommerce-page table.shop_attributes {
    border-top: 0px;
}

/* Product order */

.woocommerce .woocommerce-ordering {
    display: none;
}

/* Manufacturer links*/

#woocommerce_layered_nav-5 ul li a:visited{
    color: #969696;
}

/* Category labels */

.woocommerce ul.products li.product h3, 
.woocommerce-page ul.products li.product h3 {
    text-align: center;
}