#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxWrapper{max-width:none;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}
#cboxOverlay{background:url(/images/colorbox/overlay.png) 0 0 repeat;}
#colorbox{outline:0;}
#cboxTopLeft{width:25px;height:25px;background:url(/images/colorbox/border1.png) no-repeat 0 0;}
#cboxTopCenter{height:25px;background:url(/images/colorbox/border1.png) repeat-x 0 -50px;}
#cboxTopRight{width:25px;height:25px;background:url(/images/colorbox/border1.png) no-repeat -25px 0;}
#cboxBottomLeft{width:25px;height:25px;background:url(/images/colorbox/border1.png) no-repeat 0 -25px;}
#cboxBottomCenter{height:25px;background:url(/images/colorbox/border1.png) repeat-x 0 -75px;}
#cboxBottomRight{width:25px;height:25px;background:url(/images/colorbox/border1.png) no-repeat -25px -25px;}
#cboxMiddleLeft{width:25px;background:url(/images/colorbox/border2.png) repeat-y 0 0;}
#cboxMiddleRight{width:25px;background:url(/images/colorbox/border2.png) repeat-y -25px 0;}
#cboxContent{background:#fff;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px;border:1px solid #ccc;}
#cboxLoadedContent{}
#cboxTitle{background:rgba(255, 255, 255, 0.7);border-bottom:1px solid #f7f7f7;border-top:1px solid #f7f7f7;color:#202020;font-size:71.5%;position:absolute;bottom:1px;left:0;padding:4px 0;text-align:center;width:100%;}
#cboxCurrent{background-color:#ffffff;color:#949494;font-size:71.42%;left:50%;margin:0 0 0 -70px;padding:0 0 4px;position:absolute;top:0;text-align:center;width:140px;}
#cboxLoadingOverlay{background:#fff url(/images/colorbox/loading.gif) no-repeat 50% 50%;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active{outline:0;}
#cboxSlideshow{position:absolute;bottom:0px;right:42px;color:#444;}
#cboxContent >.arrow{background:rgba(255, 255, 255, 0.8);cursor:pointer;outline:none;height:50px;position:absolute;margin:-25px 0 0;text-indent:-9999px;top:50%;width:0;z-index:10;transition:width .4s ease 0s;}
#cboxContent >.arrow:before{background:url("/images/colorbox/arrow.png") no-repeat 0 0;content:"";height:30px;margin:-15px 0 0 -6px;position:absolute;top:50%;left:50%;width:0;opacity:0;transition:width .2s ease 0s, opacity .4s ease 0s;}
#cboxContent:hover >.arrow:before{opacity:1;width:12px;}
#cboxContent:hover >.arrow{width:50px;}
#cboxContent >#cboxNext{border-radius:6px 0 0 6px;right:0;}
#cboxContent >#cboxNext:hover:before{background-position:0 -60px;}
#cboxContent >#cboxPrevious{border-radius:0 6px 6px 0;left:0;}
#cboxContent >#cboxPrevious:before{background-position:0 -30px;}
#cboxContent >#cboxPrevious:hover:before{background-position:0 -90px;}
#cboxContent >#cboxClose{background:#FFF;border-radius:6px;cursor:pointer;outline:none;height:37px;position:absolute;text-indent:-9999px;top:-12px;right:-12px;width:37px;z-index:10;}
#cboxContent >#cboxClose:before{background:url("/images/colorbox/arrow.png") no-repeat 0 -120px;content:"";height:15px;margin:-7.5px 0 0 -7.5px;position:absolute;top:50%;left:50%;width:15px;}
#cboxContent >#cboxClose:hover:before{background-position:0 -135px;}
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}