/**
* Theme Name: Goya Child Theme
* Description: This is a child theme of Goya, automatically generated.
* Author: <a href="http://themeforest.net/user/luisvelaz">Everthemes</a>
* Template: goya
* Version: 1.0
*/

/*CLS*/



@media only screen and (max-width: 991px) {
  .product-gallery-inner {
   background: rgba(0, 0, 0, 0.02);
  }
  .flex-viewport {
      height: auto !important;
  }
  
  /*.woocommerce-product-gallery {
   opacity: 1 !important;
   transition: none !important;
  }
  .woocommerce-product-gallery__image {
   display: none;
  }
  .woocommerce-product-gallery__image:first-child {
   display: block;
   opacity: 1 !important;
  }*/

  

  /*.woocommerce-product-gallery > .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image {
      position: absolute;
      max-width: none !important;
      min-height: 0 !important
  }

  .woocommerce-product-gallery > .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image:first-child {
      position: relative
  }*/


  .woocommerce-product-gallery__image {
      position: absolute;
      max-width: none !important;
      min-height: 0 !important
  }
  .flex-viewport .woocommerce-product-gallery__image,
  .woocommerce-product-gallery__image:first-child {
      position: relative
  }

.flex-viewport .woocommerce-product-gallery__wrapper {
  display: inline-flex;
}
.flex-viewport .woocommerce-product-gallery__image.clone {
  display: none;
}
  /*.flex-viewport .woocommerce-product-gallery__image:not(.flex-active-slide) {
    opacity: 0 !important;
    float: left;
  }*/
}

/* Force display pagination */
.et-pagination.et-infload,
.et-infload-controls.pagination-empty {
	display: block !important;
}

.vc_parallax {
	-webkit-transform: translate3d(0, 0, 0);
	transform : translate3d(0, 0, 0);
	-webkit-transform: translateZ(0);
}

.mfp-wrap.goya-popup,
.mfp-bg.goya-popup {
	top:0!important;
	position:fixed!important;
}

.et-portfolio .type-portfolio .portfolio-holder,
.et-portfolio .type-portfolio .et-portfolio-image {
	min-height: 300px;
}
@media only screen and (max-width: 575px) {
 .woocommerce-downloads .site-content > .container {
  padding: 0;
 }
 .woocommerce-order-downloads {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
 }
 .woocommerce-order-downloads,
 .woocommerce-notices-wrapper,
 .woocommerce-MyAccount-navigation {
  padding: 0 20px;
 }
 .woocommerce-order-downloads th {
  font-size: .8em;
  text-transform: none !important;
  padding: 19px 5px !important;
 }
}