.header-bottom .site-navigation-wrapper {
	z-index:10000;
}

.widget-area .widget-title  {
	border: 0px solid #fb930e;}
.footer-widget-area .widget-title {
    color: #000;
}

.woocommerce span.onsale, .woocommerce ul.products li.product .onsale {
	height: 80px;
	width: 80px;
	line-height:80px;
	
}
.tg-slider-widget.slider-light .caption-title {
	color: #ffffff;
	text-shadow: 2px 2px #000000;
	text-transform: none;
}
.tg-slider-widget.slider-light .caption-desc {
	color: #fff5e7;
	text-shadow: 2px 2px #000000;
	text-transform: none;
	
}
.tg-slider-widget.slider-dark .btn-wrapper a:hover, .call-to-action-section .btn-wrapper a:hover, footer.footer-layout #top-footer .widget_tag_cloud .tagcloud a:hover, .woocommerce-error, .woocommerce-info, .woocommerce-message, #comments .comment-list article.comment-body .reply a::before, .tg-slider-widget .btn-wrapper a, .tg-slider-widget .btn-wrapper a:hover {
	border-color: #ffffff;
	color: #f5f5f5;
}
#secondary .widget-title {
	font-size: 20px;
}
.call-to-action-section .section-title-wrapper .section-title {
	text-shadow: 2px 2px #000000;
}
.call-to-action-section .section-subtitle {
	text-shadow: 2px 2px #000000;
	font-size: 18px;
}
.call-to-action-section .btn-wrapper a {
	text-shadow: 2px 2px #000000;
}
#top-footer {
	background-color: #000000;
}
h3 {
	font-size: 18px;
}
h4 {
	font-size: 16px;
}
.woocommerce-error li, .woocommerce-info li, .woocommerce-message li {
	color: red;
}
 .woocommerce-error, .woocommerce-info, .woocommerce-message, #comments .comment-list article.comment-body .reply a::before {
	color: red;
}
.tribe-bar-disabled {
	z-index:0;
}

/* Contact form 7 Styles */
.wpcf7 {
	background-color: #fafafa;
	border: 1px solid #eee;
}
.wpcf7-form {
 
margin-left: 25px;
 
margin-right: 25px;
 
margin-top: 25px;
}
.wpcf7-submit {

	
background: #ff6600;
 
color: #FFF;
	float: right;
	width: 100%;
 
}
.tribe-bar-disabled {
	z-index: 1;}
.search-box.active {
	width: 500px;
}
.entry-thumbnail {
	margin: 0px 5px 3px 0px;
}
body div#infinite-footer { 
    display: none;
}
.grecaptcha-badge {
	display: none;
}
.tribe-events-adv-list-widget .tribe-event-featured .tribe-mini-calendar-event, .tribe-mini-calendar-list-wrapper .tribe-event-featured .tribe-mini-calendar-event {
	background: #eab04b;
}
.tribe-events-widget-link {
	display:none;
}
.jig-imageContainer img {
	backface-visibility: hidden;
	transition: all 0.3s ease 0s;
}
.jig-imageContainer:hover img {
	transform: scale(1.1, 1.1);
}