/*
Theme Name: Wine - Restaurant WordPress Shop Child Theme
Theme URI: http://generate.reduxframework.com/
Author: AVAThemes
Author URI: http://themeforest.net/user/AVAThemes
Description: Wine is a Premium, Responsive WooCommerce theme with a clean and modern design. It’s perfect for any kind of web shop. It looks great with all types of devices (laptops, tablets and mobiles). Open demo site and resize the browser window. It also includes a Page builder and advanced theme option panel.
Wine is a WordPress theme perfect fit for the restaurants, pubs, bars, wineries and other companies offering foods and drinks. Theme has modern and timeless design with many options to customize final look of the website.
Template:       wine
Version:        1.2.2
*/


/* =Theme customization starts here
------------------------------------------------------- */

body {font-family: "proxima_nova_rgregular";}

.about-page-content {  background-image: none;}
.parallax-section.parallax-twitter {	display:none;}
.bx-wrapper {    padding-bottom: 30px;}

/* cambio font a scheda tecnica prodotto */
.single-product-container {font-family: "proxima_nova_rgregular";}

.menu-wrapper {z-index:100;}

/* pagina contatti */

.mappa {position:relative; width:100%; height:900px; margin-bottom:20px;}
.mappa iframe { position: absolute; top: 0; left: 0;  width: 100% !important;   height: 100% !important; }
.modulo-contatto {position:absolute; top:10px; right:60px;background-color:#fff; padding:10px; }
.ombra {-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);}



/*480*/
@media (max-width: 30em){
.mappa { width:100%;}
.modulo-contatto {position:relative; top:0; right:0; width:100%; margin:auto; }
}

/*modifiche testimonial homepage*/
span.author-img { 
	display:none !important;
}

.testimonial-holder p {
background-color:white !important;
}

.testimonial-holder p:before {
background-image:none !important;
}

.cart-holder {
	
  z-index:1;
}

.cart-holder > span {

  z-index:2;
}

.cart-holder > span i {

  z-index:3;
}


  /* Layout pagine tenute */

.about-page-content {
  padding:0px 20px 0px 20px;
}



.row-products-category {
  padding:0 20px 0 20px;
}

/*media query per il layout delle tenute */

  @media screen and (min-width: 768px ) {
  .leftColumn { margin-right: 50%; }

  .rightColumn { float:right; top: 0; right: 0; width:50%; }   


}

