.MagicZoomPlus, .MagicZoomPlus *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.MagicZoomPlus, .MagicZoomPlus:hover{display:inline-block;cursor:url(zoomin.cur), pointer;outline:0 !important;font-size:0 !important;line-height:100% !important;direction:ltr;max-width:100%;padding:3px;border:1px solid #e1e1e1;}
.MagicZoomPlus img{border:0 !important;margin:0 !important;outline:0 !important;padding:0 !important;height:auto;}
.MagicZoomPlus > img{width:auto;}
#Zoomer > img{width:330px !important;}
.MagicZoomPlus.magic-for-ie8,
.MagicZoomPlus.magic-for-ie8 > img{max-width:none !important;}
.MagicZoomPlus.magic-for-ie7 > img, .MagicZoomPlus.magic-for-ie5 img{width:auto;}
td > .MagicZoomPlus > img, td > .MagicZoomPlus.magic-for-ie8 > img{max-width:none;width:auto;}
.MagicZoomPlus span{}
.MagicZoomPlusHint{background:url(graphics/hint.gif) no-repeat 2px 50%;color:#444;font-family:sans-serif;font-size:8pt;line-height:24px;margin:0;min-height:24px;padding:2px 2px 2px 20px !important;text-align:left;text-decoration:none;display:none!important;}
.MagicZoomPlusLoading{background:#fff url(graphics/loader.gif) no-repeat 2px 50%;border:1px solid #ccc;color:#444;font-family:sans-serif;font-size:8pt;line-height:1.5em;margin:0;padding:4px 4px 4px 24px !important;text-align:left;text-decoration:none;}
.MagicZoomPlus-ExternalText{display:none;}
.MagicZoomBigImageCont{background:#ffffff;border:1px solid #999;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}
.MagicZoomBigImageCont.inner-zoom{border:0;}
.MagicZoomBigImageCont img{max-width:none !important;max-height:none !important;height:auto !important;width:auto !important;transform:translateZ(0);}
.MagicZoomHeader{background:#666;color:#fff;font-size:10pt !important;line-height:normal !important;text-align:center !important;}
.MagicZoomPup{background:#dadad1;border:3px solid #aaa;cursor:url(graphics/zoomin.cur),pointer;}
.MagicZoomLoading{background:#fff url(graphics/loader.gif) no-repeat 2px 50%;border:1px solid #ccc;color:#444;font-family:sans-serif;font-size:8pt;line-height:1.5em;margin:0;padding:4px 4px 4px 24px !important;text-align:left;text-decoration:none;}
.MagicHotspots{display:none;visibility:hidden;}
.MagicHotspots a{border:1px solid #ccc;display:block !important;position:absolute !important;}
.MagicHotspots a:hover{border:1px solid red;}
.MagicThumb-expanded-thumbnail{cursor:default;}
.MagicThumb-expanded{background:#ffffff;border:7px solid #ffffff;cursor:url(graphics/zoomout.cur), pointer;outline:0;padding:0;-webkit-box-sizing:content-box !important;-moz-box-sizing:content-box !important;box-sizing:content-box !important;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}
.MagicThumb-expanded img{background:#ffffff;}
.MagicThumb-caption{background:#ffffff;border:0 !important;color:000000;font:normal 10pt Verdana, Helvetica;min-height:auto!important;padding:8px;outline:0 !important;text-align:center;border-top:1px solid #ccc!important;}
.MagicThumb-buttons{background:transparent url(buttons1.png) no-repeat 0 0;display:block;height:24px;}
.MagicThumb-buttons a{height:24px;margin:0px 1px !important;overflow:hidden;width:24px;-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}
.MagicThumb-expanded > div > div > div > img{max-height:none !important;max-width:none !important;height:auto !important;width:auto !important;}
.MagicThumb-background{-webkit-transition:none !important;-moz-transition:none !important;transition:none !important;}
.magic-temporary-img img{max-height:none !important;max-width:none !important;}
.MagicBoxShadow{-moz-box-shadow:3px 3px 4px #888888;-webkit-box-shadow:3px 3px 4px #888888;box-shadow:3px 3px 4px #888888;border-collapse:separate;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888') !important;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')" !important;}
.MagicBoxGlow{-moz-box-shadow:0px 0px 4px 4px #888888;-webkit-box-shadow:0px 0px 4px 4px #888888;box-shadow:0px 0px 4px 4px #888888;border-collapse:separate;filter:progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888') !important;-ms-filter:"progid:DXImageTransform.Microsoft.Glow(Strength=4, Color='#888888')" !important;}
.mobMagic_img{display:none;}
@media (max-width:767px){}
@media (max-width:991px){.mobMagic_img{display:block;}
.mobMagic_img img{max-width:100%;}
.magic_pd{display:inline-block!important;visibility:visible;}
.magic_pd .MagicZoomPup{display:none!important;z-index:-1!important;visibility:hidden!important;left:0px!important;top:0px!important;}
.magic_pd .MagicZoomPlusHint{display:none!important;z-index:-1!important;visibility:hidden!important;}
.magic_pd .MagicZoomPup:hover{display:none!important;z-index:-1!important;visibility:hidden!important;}
.magic_pd .MagicZoomPlusHint:hover{display:none!important;z-index:-1!important;visibility:hidden!important;}
.MagicZoomBigImageCont{display:none!important;}
.MagicZoomHeader{display:none!important;}
}
.MagicZoomPlus.magic_prd_b img{width:100%;}
.MagicThumb-expanded div div{height:auto!important;overflow:visible;}
.MagicThumbHint{display:none!important;}
.MagicZoomPlusHint{display:none!important;}