#vcolorbox, #vcboxOverlay, #vcboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#vcboxWrapper {max-width:none;}
#vcboxOverlay{position:fixed; width:100%; height:100%;}
#vcboxMiddleLeft, #vcboxBottomLeft{clear:left;}
#vcboxContent{position:relative;}
#vcboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#vcboxTitle{margin:0;}
#vcboxLoadingOverlay, #vcboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#vcboxPrevious, #vcboxNext, #vcboxClose, #vcboxSlideshow{cursor:pointer;}
.vcboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.vcboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#vcolorbox, #vcboxContent, #vcboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#vcboxOverlay{background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/overlay.png) repeat 0 0;}
#vcolorbox{outline:0;}
#vcboxTopLeft{width:21px; height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -101px 0;}
#vcboxTopRight{width:21px; height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -130px 0;}
#vcboxBottomLeft{width:21px; height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -101px -29px;}
#vcboxBottomRight{width:21px; height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -130px -29px;}
#vcboxMiddleLeft{width:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) left top repeat-y;}
#vcboxMiddleRight{width:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) right top repeat-y;}
#vcboxTopCenter{height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/border.png) 0 0 repeat-x;}
#vcboxBottomCenter{height:21px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/border.png) 0 -29px repeat-x;}
#vcboxContent{background:#fff; overflow:hidden;}
.vcboxIframe{background:#fff;}
#vcboxError{padding:50px; border:1px solid #ccc;}
#vcboxLoadedContent{margin-bottom:28px;}
#vcboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#vcboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;line-height: 1;}
#vcboxLoadingOverlay{background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/loading_background.png) no-repeat center center;}
#vcboxLoadingGraphic{background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/loading.gif) no-repeat center center;}
#vcboxPrevious, #vcboxNext, #vcboxSlideshow, #vcboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#vcboxPrevious:active, #vcboxNext:active, #vcboxSlideshow:active, #vcboxClose:active {outline:0;}
#vcboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#vcboxPrevious{position:absolute; bottom:0; left:0; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#vcboxPrevious:hover{background-position:-75px -25px;}
#vcboxNext{position:absolute; bottom:0; left:27px; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#vcboxNext:hover{background-position:-50px -25px;}
#vcboxClose{position:absolute; bottom:0; right:0; background:url(//rglennkelly.com/wp-content/plugins/gallery-video/assets/images/admin_images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#vcboxClose:hover{background-position:-25px -25px;}
.vcboxIE #vcboxTopLeft,
.vcboxIE #vcboxTopCenter,
.vcboxIE #vcboxTopRight,
.vcboxIE #vcboxBottomLeft,
.vcboxIE #vcboxBottomCenter,
.vcboxIE #vcboxBottomRight,
.vcboxIE #vcboxMiddleLeft,
.vcboxIE #vcboxMiddleRight {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}