@import url(http://fonts.googleapis.com/css?family=Alfa+Slab+One);
@import url(http://fonts.googleapis.com/css?family=Alice);
.woocommerce img, .woocommerce-page img{

  max-width:100%;

}
.woocommerce-page .magnifier img{
max-width:1000%;
position:absolute!important;
}
.play-overlay{
 background:url("../images/imginnerlay.png") no-repeat scroll 53% 60% / 25% auto transparent;
 opacity:1;
 position:absolute;
 top:0%;
 left:0%;
 margin-top:0px;
 z-index:9;
 transition:all 1s ease;
 width:100%;
 height:100%;

}
.flex-control-thumbs li:hover .play-overlay{
    transition:all 1s ease;
    opacity:0.4;
     display:none;
  }
a[data-videolink^=http]{
  position:relative;
}
div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails a {

    position: relative;

}

.woocommerce div.product div.images div.thumbnails a.first, .woocommerce #content div.product div.images div.thumbnails a.first, .woocommerce-page div.product div.images div.thumbnails a.first, .woocommerce-page #content div.product div.images div.thumbnails a.first {

    position: relative;
}

 .woocommerce div.product div.images .flex-control-thumbs li {

    position: relative;

}





a[data-videolink^="http"] {
    display: block;

    position: relative;
    width: 100%;
    top:0px;
    left:0px;
    height:400px;
    width:100%;
    z-index: 9999;
}

.woocommerce-product-gallery__wrapper embed, .woocommerce-product-gallery__wrapper iframe, .woocommerce-product-gallery__wrapper object, .woocommerce-product-gallery__wrapper video {

    width: 100% !important;
}
.woocommerce-product-gallery__wrapper div iframe + .zoomImg{
    display:none!important;
    opacity:0!important;
}
.woocommerce-product-gallery__wrapper div video + .zoomImg{
    display:none!important;
    opacity:0!important;
}
.woocommerce-product-gallery__wrapper  embed, .woocommerce-product-gallery__wrapper iframe, .woocommerce-product-gallery__wrapper  object, .woocommerce-product-gallery__wrapper video {
    max-width: 100%;
    position: absolute!important;
    top: 0px;
    left: 0px;
    height: 99%!important;
    min-height:400px;
}

/*

.woocommerce div.product div.images, .woocommerce #content div.product div.images, .woocommerce-page div.product div.images, .woocommerce-page #content div.product div.images {
    float: left;
    margin-bottom: 2em;
    overflow: hidden;
    position: relative!important;
    width: 48%;
}

.play-overlay {
    background: url("../images/imginnerlay.png") no-repeat scroll 53% 60% / 25% auto rgba(0, 0, 0, 0);
    display: block;
    height: 100%;
    left: 0;
    margin-top: 10px;
    opacity: 0.8;
    position: absolute;
    top: 0;
    transition: all 1s ease 0s;
    width: 100%;
    z-index: 9999;
}
.woocommerce div.product div.images div.thumbnails, .woocommerce #content div.product div.images div.thumbnails, .woocommerce-page div.product div.images div.thumbnails, .woocommerce-page #content div.product div.images div.thumbnails {
    padding-top: 5em;
}

*/