/*Recipe nav rollover*/
.navigation a {border:0px; width:20%;}


p {
font-family: commuters-sans, sans-serif;
font-weight: 400;
font-style: normal;
font-display: swap;
}	

i {
font-family: commuters-sans, sans-serif;
font-weight: 400;
font-style: italic;
font-display: swap;	
	}
	

h1, h2, h3, h4, h5, h6, vamtam-heading {
font-family: commuters-sans, sans-serif;
font-weight: 700;
font-style: normal;
font-display: swap;	
}	

{
font-family: commuters-sans, sans-serif;
font-weight: 700;
font-style: italic;
font-display: swap;	
}

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
	font-family: commuters-sans, sans-serif!important;
font-weight: 700;
font-style: normal;
font-display: swap;	
}	

li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
	font-family: commuters-sans, sans-serif!important;
font-weight: 700;
font-style: normal;
font-display: swap;	
}	
/*Hotspot tour Tweaks*/
.pp-hotspot-marker {border:none!important;}

.tooltipster-box {border-radius: 5px!important;}

.pp-prev {color:#e6390e!important;}
.pp-next {color:#e6390e!important;}

/*Testimonial Tweaks*/
blockquote.simple h3.quote-summary {color:#ffffff!important;}
blockquote.simple .quote-title .icon {color:#e6390e!important;}

.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination {bottom: -50px;}
	
.cbp-nav-pagination-active {background:#e6390e!important;}

.vamtam-cubeportfolio.cbp-slider-edge .cbp-nav-pagination-item {background:#e6390e!important;}

blockquote.simple .quote-title .the-title
{color:#ffffff!important;}

.button {
	border-radius: 5px!important;
	text-transform: none!important;
}

.woocommerce div.product .woocommerce-tabs {
max-width: 100%;
margin: 0px;
position: relative;
}

.vamtam-box-outer-padding, .limit-wrapper {
	padding: 0px;
}

.woocommerce div.product .woocommerce-tabs>ul.tabs {
display: none;
}

.posted_in {
display: none!important;
}

.tagged_as {
display: none!important;
}

.woocommerce .product_title {
	font-weight:800;
}

.woocommerce .button.add_to_cart_button {
	color: #ffffff;
}

/*.woocommerce-Price-amount {
	color:#ffffff;
	font-size: 18px;
}*/

/* Turn off hyphenation */
p {
-moz-hyphens: none;
-ms-hyphens: none;
-webkit-hyphens: none;
hyphens: none;
word-wrap: normal;
}

/* Change form button */
div.wpforms-container-full .wpforms-form input[type=submit], 
div.wpforms-container-full .wpforms-form button[type=submit] {
    background-color: #e6390e!important; /* Red background */
    border: none!important; /* No border */
    color: #fff!important; /* White text color */
    font-size: 18px!important; /* Size of text */
    padding: 15px 45px!important; /* Distance between text and border */
	border-radius: 4px;
}

/* Change form placeholder text colour */
.wpforms-container ::-webkit-input-placeholder { /* Chrome and Safari */
   color: #000;
}
.wpforms-container :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color: #000;
   opacity: 1;
}
.wpforms-container ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color: #000;
   opacity: 1;
}
.wpforms-container :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: #000;
}
 
.wpforms-container ::-ms-input-placeholder { /* Microsoft Edge */
   color: #000;
}

.fl-post-grid-text {
padding: 20px 0 0 0px!important;
}

/* Remove image duplication */
.woocommerce .entry-product .entry-featured:first-child {
  display: none !important;
}



.post-siblings {
	display:none;
}

/* Remove zip row from portable bbq */
.postid-21195 .zip-widget__wrapper {
		display:none!important;
}

.woocommerce.single div.product .summary .stock {
margin: 0;
overflow: hidden;
color: var(--vamtam-primary-font-color);
line-height: 1.7;
padding-right: 5px;
font-size: 170%;
font-weight:700;
	text-decoration:underline;
	text-decoration-color:#cc0404;
	text-decoration-line:solid;
	margin-bottom:20px;
}


.woocommerce div.product .stock {
margin: 0;
overflow: hidden;
color: var(--vamtam-primary-font-color);
line-height: 1.7;
padding-right: 5px;
font-size: 170%;
font-weight:700;
	text-decoration:underline;
	text-decoration-color:#cc0404;
	text-decoration-line:solid;
	margin-bottom:20px;
}

.woocommerce div.product p.stock {
	font-size:170%;
}

woocommerce a.added_to_cart {
padding-top: .7em!important;
display: inline-block;
padding-left: 1.5em!important;
}


.woocommerce .button.add_to_cart_button.added + .added_to_cart {
    opacity:1
}

.woopack-products-grid-wrap .woopack-product-action a.added_to_cart {
	line-height:1.7;
	border-radius: 4px;
	background-color: #fff!important;
	color:#000!important;

}

.fl-node-5f44f51554f98 .woocommerce .products .woopack-product-action a.added_to_cart {
	margin-top:12px!important;
		margin-bottom:13px!important;

}

.fl-post-grid-empty p{
	font-size: 150%!important;
	text-align: center!important;
}

.accessories .woocommerce-Price-amount{
	color:#fff!important;
	font-size:20px;
}

/* Adjust mega menu on mobile*/
#mega-menu-wrap-menu-header #mega-menu-menu-header li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
    padding: 0px 0px 10px 0px!important;
    width: 100%;
	float: none!important;
	text-align:center!important;
}


.admin-bar .fixed-header-box {
    top: 32px;
}

.fixed-header-box {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

.prodbutton .single_add_to_cart_button {
background: #e6390e!important;

color: #fff!important;
	margin-right:10px!important;

}

.prodbutton .single_add_to_cart_button:hover {
	background: #000!important;
}

body .gform_wrapper .gform_footer input.button,
body .gform_wrapper .gform_footer input[type=submit] {
color:#e6390e;
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:10px;
border: 1px solid rgba(114,114,114,0.4);
border-radius: 1px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 0 1px 0px rgba(114,114,114,0.3);
-moz-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
-webkit-box-shadow: 0 1px 0px rgba(114,114,114,0.3);
background-color: #e6390e!important;
}

.gform_wrapper .gfield_required {
    color: #e6390e;
    margin-left: 4px;
}

