/*
== jquery thumbnail/image scroller ==
Plugin URI: http://manos.malihu.gr/jquery-thumbnail-scroller/
*/

/*!
  IMPORTANT - changes to this file are unsupported
  customized for this Genesis WordPress Child Theme (this one only)
  to work with WooCommerce ONLY use for other situations is not supported by theme developer 
*/
 
.woocommerce-product-thumbnails-wrapper .mThumbnailScroller{-ms-touch-action:none;touch-action:none;}.woocommerce-product-thumbnails-wrapper .mThumbnailScroller.mTS_no_scroll,.woocommerce-product-thumbnails-wrapper .mThumbnailScroller.mTS_touch_action{-ms-touch-action:auto;touch-action:auto;}.woocommerce-product-thumbnails-wrapper .mTSWrapper{overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}.woocommerce-product-thumbnails-wrapper .mTSContainer{margin:0;overflow-x:hidden;display:table;position:relative;}.woocommerce-product-thumbnails-wrapper .mTSThumb{vertical-align:bottom;}.woocommerce-product-thumbnails-wrapper .mTSButton{width:40px;position:relative;z-index:1000;height:40px;font-size:20px;line-height:40px;text-align:center;background-color:rgba(255,255,255,0.7);display:block;position:absolute;opacity:1;-webkit-transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s;-moz-transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s;-o-transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s;-ms-transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s;transition:height 0s ease-out 0s,width 0s ease-out 0s,padding 0s ease-out 0s,opacity .2s ease-out 0s;}.woocommerce-product-thumbnails-wrapper .thumbnails-top .mTSButton{bottom:-40px;}.woocommerce-product-thumbnails-wrapper .thumbnails-bottom .mTSButton{top:-40px;}.woocommerce-product-thumbnails-wrapper .mTSButtonRight{right:0;display:none;}.woocommerce-product-thumbnails-wrapper .mTSButtonLeft{left:0;display:none;}.woocommerce-product-thumbnails-wrapper .mTSButtonIconContainer{display:block;color:#222;font-size:20px;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;}.woocommerce-product-thumbnails-wrapper .mTSButtonIconContainer:before{font-family:'FontAwesome';font-size:25px;position:relative;}.woocommerce-product-thumbnails-wrapper .mTSButtonRight .mTSButtonIconContainer:before{content:"\f105";left:2px;}.woocommerce-product-thumbnails-wrapper .mTSButtonLeft .mTSButtonIconContainer:before{content:"\f104";left:-2px;}.woocommerce-product-thumbnails-wrapper .mTSButton.mTS-hidden,.woocommerce-product-thumbnails-wrapper .mThumbnailScroller.mTS_no_scroll .mTSButton{opacity:0;height:0;width:0;padding:0;-webkit-transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out;-moz-transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out;-o-transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out;-ms-transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out;transition:height 0s ease-out .2s,width 0s ease-out .2s,padding 0s ease-out .2s,opacity .2s ease-out;}