@charset "utf-8";
.zm-viewer {
    position: absolute;
    display: none;
    overflow: hidden;
    background: url(loading.gif) no-repeat center center;
    cursor: crosshair;
    z-index: 9999
}

.zm-viewer img {
    max-width: none !important
}

.zm-handler {
    position: absolute !important;
    display: none;
    overflow: hidden;
    cursor: crosshair;
    border: none !important
}

.zm-handlerarea {
    background: url(lens.png);
    opacity: .9;
    position: relative
}

.zm-description {
    position: absolute;
    bottom: 6px;
    left: 6px;
    right: 6px;
    background-color: #eee;
    background-color: rgba(255, 255, 255, 0.5);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
    color: rgba(0, 0, 0, .6);
    font-size: 13px;
    text-align: center;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, .3);
    padding: 4px
}

.followViewer,
.standardViewer {
    border: 2px solid #fefefe;
    border: 4px solid rgba(255, 255, 255, .2);
    box-shadow: 0 0 3px rgba(0, 0, 0, .2)
}