/*
Theme Name: Weaver Xtreme Child Demo
Theme URI: //weavertheme.com
Description: Bare minimum Weaver Xtreme Child demo theme
Author: Bruce Wampler
Author URI: //weavertheme.com/about
Version: 1.0
Tags: light, dark, white, black, gray, one-column, two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, fluid-layout, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template,  post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, photoblogging
Template: weaver-xtreme


    This program is free software: you can redistribute it and/or modify
	it under the terms of the GNU General Public License as published by
	the Free Software Foundation, either version 2 of the License, or
	(at your option) any later version.

	This program is distributed in the hope that it will be useful,
	but WITHOUT ANY WARRANTY; without even the implied warranty of
	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
	GNU General Public License for more details.

	You should have received a copy of the GNU General Public License
	along with this program.  If not, see <http://www.gnu.org/licenses/>.


About style.css:

Traditionally, a child theme provides its own style.css to override or extend the
parent style.css. This usually involved adding an "@import" to the child's style.css.

Weaver Xtreme handles the main style sheet differently. It is called "assets/css/style.weaverx.css",
and is loaded before the theme "style.css" file. Thus, there is no need to "@import" the
parent stylesheet.

So you can make overrides and extensions directly in this child style.css.

*/



/*  ------------------------------------------------------
 Add specific style overrides here...

  Just for example, this style will change the default BG Color for the site.
*/
table.table_noborder, .table_noborder td {border:0px !important;}

a.button, button.button, input.button, #respond input#submit, #content input.button
{
font-size:100% !important;margin:0 !important;line-height:1em !important;cursor:pointer !important;position:relative !important;font-family:inherit !important;text-decoration:none !important;overflow:visible !important;padding:6px 10px !important;font-weight:bold !important;-webkit-border-radius:2px !important;border-radius:2px !important;left:auto !important;text-shadow:0 1px 0 #ffffff !important;color:#5e5e5e !important;text-shadow:0 1px 0 rgba(255,255,255,0.8) !important;border:1px solid #c7c0c7 !important;background:#f7f6f7 !important;background:-webkit-gradient(linear,left top,left bottom,from(#f7f6f7),to(#dfdbdf)) !important;background:-webkit-linear-gradient(#f7f6f7,#dfdbdf) !important;background:-moz-linear-gradient(center top,#f7f6f7 0%,#dfdbdf 100%) !important;background:-moz-gradient(center top,#f7f6f7 0%,#dfdbdf 100%) !important;white-space:nowrap !important;display:inline-block;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1) !important;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1) !important;}
}

#content .wp-caption img, #content img.wp-post-image, #content img[class*="wp-image-"] 
{
box-shadow: 0 1px 2px #bbb;
}

.woocommerce div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce ul.products li.product a img {width:auto; max-width:100% !important;}


/* removes download arrow */
.woocommerce-account ul.digital-downloads li:before {content:"" !important;}

.product .entry-summary { clear:none; }


/* product details page, hide a few things */
.sku_wrapper{display:none}
/*.posted_in{display:none} */
.tagged_as{display:none}
/* not sure why quantity was hidden */
/*.quantity{display:none} */
.quantity .qty { border-top:1px solid #ccc; border-bottom:1px solid #ccc; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; width:16px; text-align: center; min-width: 30px; } 


.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    padding: .6180469716em;
    background-color: #f2f2f2;
    color: #43454b;
    outline: 0;
    border: 0;
    -webkit-appearance: none;
    border-radius: 2px;
    box-sizing: border-box;
    font-weight: 400;
   border:solid 2px #e4e4e4;
}

.woocommerce table.shop_table th {
    background-color: rgba(0, 0, 0, 0.1);
}

.woocommerce .wc-proceed-to-checkout a.checkout-button, .wishlist_table a.add_to_cart_button, .single_add_to_cart_button.button {
    background-image: linear-gradient(to bottom, #66C266, #009900) !important;
    color: #ffffff !important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
}

/* center stuff under product image in catalog */
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}

#payment #place_order {
    background-image: linear-gradient(to bottom, #66C266, #009900) !important;
    color: #ffffff !important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.6) !important;
}


/* Ulitmate FAQ width was set weird */
.ufaq-faq-title-text{width:auto}
.entry-meta{display:none;}
.nav-previous{display:none;}
.nav-next{display:none;}
.permalink-icon{display:none;}


/* BB Press */
.mce-ico.mce-i-image{display:none}
.mce-path-item.mce-last{display:none}

.woocommerce ul.products li.product h3{font-size:0.9em;}
.woocommerce .price-description{float:left;}
.woocommerce .price-description-image{width:100%;}
.woocommerce .price-description-text{color:black;}
