/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.woocommerce-checkout .shop_table {
    background-color: #fff;
}

.fusion-out-of-stock {
	height: 120px !important;
	line-height: 25px !important;
	background-color: rgba(135, 213, 5, 0.64) !important;
	font-size: 27px !important;
	color: #fff;
	text-shadow: 1px 1px 10px #000000;
}
.product .product-border {
  border-top: 1px dashed #547fb1 !important;
  border-bottom: 0px dashed !important;
}

.fusion-content-sep {
  border-top: 1px dashed #547fb1 !important;
  border-bottom: 0px dashed !important;
}

.fusion-secondary-menu .sub-menu, .fusion-secondary-menu .fusion-custom-menu-item-contents {
    width: 192px !important;
}
.fusion-layout-column.fusion-one-full {
    float: none;
    clear: none;
}
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-title {
	font-size: 1em;
}
.fusion-carousel-title-below-image .fusion-carousel-title {
	font-size: 1.2em;
}

/* Event Calendar */
.tribe-bar-submit {
    width: 30%;
}
.fusion-events-single-title-content {
    background-color: #ffffff !important;
}
.fusion-events-single-title-content h2, .tribe-events-schedule h3, .fusion-events-single-title-content span {
color: #547fb1 !important;
}
.fusion-events-featured-image .fusion-events-single-title-content {
padding: 0;
border-bottom-style: solid;
border-color: #e8e8e8;
border-bottom-width: 1px;
padding-bottom: 1em;
}