/*
Theme Name: Vennyon
Theme URI: https://www.vennaudio.com
Template: cannyon
Author: Adam
Author URI: https://www.vennaudio.com
Description: This is the child theme of the wonderful 'Cannyon', adapted for vennaudio.com
Tags: black,silver,light,white,blue,green,three-columns,two-columns,one-column,right-sidebar,left-sidebar,fluid-layout,responsive-layout,flexible-header,featured-images,sticky-post,theme-options,translation-ready,custom-colors,custom-menu,featured-image-header,threaded-comments,custom-background,custom-header
Version: 0.0.11.1554290947
Updated: 2019-04-03 12:29:07

*/

/* Fix Photoswipe gallery image zooming */
img:not([class="pswp__img"]) {
  margin: 0px;
  padding: 0px;
  width: auto !important;
  max-width: 100% !important;
  height: auto !important;
}
img:not([class="parallax-image"]) {
  margin: 0px;
}

.woocommerce-MyAccount-navigation li{
  background-color: #a7d686;
  border: 10px; 
  margin: 5px;
  color: white;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  list-style-type: none;
  transition: all 0.3s linear;
}
.woocommerce-MyAccount-navigation li:hover {
  background-color: #00aeef;
}
.woocommerce-MyAccount-navigation a{
  color: white;
  display:block;
  padding: 5px 5px;

}

/* Woocommerce Single Product Page */

.woocommerce-page div.product div.summary
{
  float: none;
  width: 100%;
}

.wcppec-checkout-buttons.woo_pp_cart_buttons_div
{
  width: 40%;
  min-width: 150px;
}

/* Override Woocommerce 'Add to Basket' form */
.woocommerce div.product form.cart {
  display: flex;
  gap: 10px;
  align-items: center;
}

.woocommerce div.product form.cart .button {
  float: none;
  flex-basis: 150px;
}

.woocommerce div.product form.cart div.quantity {
  float: none !important;
  margin: 0px !important;
  flex-basis: 150px;
  display: flex;
  justify-content: flex-end;
}

.quantity .input-text.qty.text{
  margin: 0px;
}

.woocommerce div.product form.cart .button {
  float: none !important;
  background-color: var(--woocommerce) !important;
}

/* 'Try' button */
#tryButton {
  background-color: var(--woocommerce);
  color: #fff;
  font-size: 100%;
  vertical-align: middle;
  font-weight: 700;
  border-radius: 3px;
  display: inline-block;
  flex-basis: 150px;
  font-family: Montserrat, sans-serif, Arial, serif;
}

#dimmingBox {
  z-index: 109;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  opacity: 0.5;
  background-color: #000;
  display: none;
  position: fixed;
}

#floatingDownloads {
  z-index: 110;
  position: fixed;
  left: 10%;
  right: 10%;
  top: 10%;
  bottom: 10%;
  display: none;
  background-color: #ebe9eb;
  opacity: 1;
  color: white;
  -webkit-transition: opacity 1s; /* Safari */
  transition: opacity 1s;
  text-align: center;
  font-size: 12pt;
  font-weight: 700;
  overflow: scroll
}

/* Align product summary text to left */
.entry-summary
{
  max-width: none;
  margin: 0 0 3rem;
  padding: 0;
}

/* Have related products on new line */
.related.products,
.up-sells
{
  clear: both;
  padding-top: 1em;
}

ul.products
{
  display: flex;
  justify-content: space-evenly;
  align-items: stretch;
}

li.product
{
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

/* Have 5 images per row in the gallery*/
/* Add new CSS for 5 columns */
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li {
    width:  20%;
}

/* Shrink enormous Paypal button */
.ppc-button-wrapper {
  max-width: 250px;
}