#prevThumb.slideUp
{
position:   absolute;
width: 100%;
top:  0;
background: url(slideUp.png) no-repeat center;
}
#nextThumb.slideDown
{
position:   absolute;
width: 100%;
bottom:  0;
background: url(slideDown.png) no-repeat center;
}
#imageControl
{
position:   absolute; 
top: 50%; 
margin-top: -30px;
z-index:   333;
}
#imageControl span
{
background-repeat:   no-repeat;
cursor: pointer;
}
#imageControl span#nextImage,
#thumbControl span#nextThumb
{
}
#imageControl span:hover,
#thumbControl span:hover
{
opacity:   1;
}

.easyzoom
{
position:   relative;
min-height:80px;
}

.easyzoom-flyout
{
position:   absolute;
top: 0;
left: 100%;
width: 100%;
height: 100%;
background:   #fff;
box-sizing: border-box;
border:   1px solid #ececec;
overflow: hidden;
cursor:   zoom-in;
z-index: 33;
}

.innerZoom .easyzoom-flyout
{
left:   0;
border: 0;
}

.easyzoom-flyout img
{
max-width:   inherit;
}
#productThumbs li
{
cursor:   pointer;
display: table;
float:   none;
}
#productThumbs li.active .box-border
{
border:   1px solid #6c6c6c;
}
#thumbControl
{
float:   left;
}
#thumbControl span
{
position:   absolute;
margin-top: -16px;
width:   32px;
height: 32px;
background-image: url('thumbArrow.png');
background-repeat:   no-repeat;
cursor: pointer;
}
#thumbControl span#nextThumb
{
}