/* CSS class for zoomed area */
.col-md-4 .MagicZoomBigImageCont {
    border: 1px solid #91b817;
    overflow: hidden
}

.col-md-4 .MagicZoomBigImageCont img {
    width: 500px;
    height: 500px
}

.col-md-4 .MagicZoomBigImageCont iframe {
    width: 50px;
    height: 50px
}

.col-md-4 .MagicZoomHeader {
    font: 10px Tahoma, Verdana, Arial, sans-serif;
    color: #fff;
    background: #91b817;
    text-align: center !important
}

.col-md-4 .MagicZoomPup {
    border: 1px solid #aaa;
    background: #fff;
    cursor: hand;
    left: 0
}

.col-md-4 .MagicZoomLoading {
    text-align: center;
    background: #fff;
    color: #444;
    opacity: 0.8;
    padding: 3px 3px 3px 3px !important;
    display: none
}

.col-md-4 .MagicZoomLoading img {
    padding-top: 3px !important
}

.col-md-4 .MagicThumb {
    cursor: url(cursor/zoomin.cur), pointer;
    outline: none
}

.col-md-4 .MagicThumb-zoomed {
    cursor: default
}

.col-md-4 .MagicThumb span {
    display: none
}

.col-md-4 .MagicThumb-image {
    border: 1px solid #ccc;
    outline: none
}

.col-md-4 .MagicThumb-image-zoomed {
    cursor: url(cursor/zoomout.cur), pointer
}

.col-md-4 .MagicThumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px
}

.col-md-4 .MagicThumb-controlbar {
    display: block;
    height: 18px
}

.col-md-4 .MagicThumb-controlbar a {
    display: block;
    width: 180px;
    height: 180px;
    margin: 0px 1px;
    outline: none;
    float: left;
    overflow: hidden
}

.col-md-4 .MagicThumb-controlbar a span {
    display: block;
    width: 1000px;
    height: 1000px;
    background: transparent url(graphics/controlbar.png) no-repeat 0 0;
    outline: none;
    position: absolute;
    left: 0px;
    top: 0px
}

.col-md-4 .MagicThumb-loading {
    border: 1px solid #000;
    background: #fff url(graphics/loader.gif) no-repeat 2px 50%;
    padding: 2px 2px 2px 22px;
    margin: 0;
    text-decoration: none;
    text-align: left;
    font-size: 8pt;
    font-family: sans-serif;
}