/*
Theme Name: Websavers Theme
Version: 1.1
Description: Custom theme for Websavers site builds
Author: Websavers Inc.
Author URI: http://www.websavers.ca
template: bb-theme
*/

/**
 * Define Custom Fonts
 */

@font-face {
  font-family: 'Avenir';
  src: url('fonts/avenir.otf');
	src: url('fonts/avenir.woff');
}

/**
 * Websavers Button Overrides
 */
input,textarea{ border-radius: 0 !important; }
input[type=submit], input[type=button], button, .fl-button,
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button{
    border-radius: 0;
    border: none;
    color: white;
    transition: color 0.3s, background-color 0.3s, opacity 0.3s !important;
}
.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover{ background-color: #c3c3c3; }

.fl-button.fl-button-icon-animation:hover i.fl-button-icon-after{
    margin-right: 1em;
}

/**
 * WooCommerce Overrides
 */

/** Full Width Order Button **/
.woocommerce #payment input[type=submit]#place_order, .woocommerce-page #payment input[type=submit]#place_order{
    width: 100%;
    font-size: 1.5em;
    padding-top: 0.7em;
    padding-bottom: 0.7em;
    height: auto;
}

.woocommerce div.product{
	margin-top: 40px;
	margin-bottom: 60px;
}

.woocommerce div.product .images{ display:none; } /* also removed in functions.php */

.woocommerce div.product div.summary, 
.woocommerce-page div.product div.summary{ 
	width: 80%; 
	float:none;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
}
.woocommerce div.product div.summary h1{ text-align:center; }
.woocommerce .product .nyp input.nyp-input{ width: 150px; display:inline-block; }

.woocommerce div.product form.cart div.quantity{ display:none; }
.woocommerce div.product form.cart .button{ float:none; display:inline-block; }

.woocommerce-breadcrumb,
.woocommerce .product_meta, .woocommerce-page .product_meta{ display:none; }

/**
 * Headstones
 */
.tax-cemetery .fl-post-meta{ display:none; }

/**
 * Events 
 */
.home .list-date{ display:none; }
h2.tribe-events-title{ font-size: 1.3em; }