/*
* Zoomy 1.4.6 - jQuery plugin 
* http://zoomy.me
*
* Copyright (c) 2010 Jacob Lowe (http://redeyeoperations.com)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* Built for jQuery library
* http://jquery.com
*
* Addition fixes and modifications done by Larry Battle ( blarry@bateru.com )
* Code has been refactored and the logic has been corrected.
*
*Cusor fix from IE by Chris Pearson ( http://www.upland.co.uk )
*
*/
body{
    -webkit-touch-callout: none!important;
}

.parent-zoom{
    -webkit-user-select: none!important;
}

.parent-zoom img{
    -webkit-transition-property: opacity;
    -webkit-transition-duration: 200ms;
    -webkit-transition-timing-function: ease;
    cursor:  cell;
    cursor: -moz-zoom-in;
    cursor: -webkit-zoom-in;
    border: 0;
}

.zoomy{
    position: absolute;
    display: none;
    background-repeat: no-repeat;

    line-height: 180px;
    text-align: center;
    background-color: #fff;
    z-index: 999;
    overflow: hidden;
	cursor: crosshair;
}

.zoomy span{
    display: block;
    margin: 3px auto;
}


.zoomy a{
    color: #333;
    text-decoration: none;
    outline: 0;
    
}

.inactive img{
    opacity: 0.85!important;
    filter:alpha(opacity=85)!important;
}

.zoomy #tmp{
    max-width: none;
    max-height: none;
    top: -999999px;
    left: -999999px;
}

.zoomy.start{
        border-width: 2px;
        border-color: #444;
}

.zoomy-wrap{
    position: relative;
    margin: 0;
    padding: 0;
    z-index: 999;
}

.zoomy-btn{
    font-family: sans-serif;
    position: absolute;
    bottom: 0;
    left: 50%;
    
    margin: -30px 0 0 -30px;
    
    border-top-right-radius: 50%;
    border-top-left-radius: 50%;
    
    height: 50px;
    width : 60px;
    overflow: hidden;
    
    background: rgba(255,255,255,.8);
    
    background-position: 0px 0px;
    
    x-webkit-tap-highlight-color: rgba(255, 255, 255, 0); 
    
    line-height: 100px;
    color: black;
}

.zoomy-btn svg{
    margin: 8px auto;
    display: block;
    opacity: 0.4;
}

.active .zoomy-btn svg{
    display: none;
}

.active .zoomy-btn{
    width: 100%;
    height: 100%;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none;
    top: 0px;
    right: 0px;
    overflow: hidden;
    color: rgba(0,0,0,0);
}


