.vnbx-content>iframe,.vnbx-content>img{vertical-align:middle}.vnbx-button,.vnbx-content,.vnbx-frame,.vnbx-label,.vnbx-mask{position:absolute}.vnbx-close,.vnbx-error,.vnbx-loading,.vnbx-next,.vnbx-prev{background-position:center center;background-repeat:no-repeat;background-size:32px}.vnbx *{box-sizing:content-box;-moz-box-sizing:content-box}.vnbx-mask{left:0;overflow:auto;top:0;z-index:999;background-color:rgba(0,0,0,.7)}.vnbx-button{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.vnbx-next,.vnbx-prev{visibility:hidden}.vnbx-group .vnbx-next,.vnbx-group .vnbx-prev{visibility:visible}.vnbx-pager{visibility:hidden}.vnbx-group .vnbx-pager{visibility:visible}.vnbx-content{display:block;left:50%;top:50%}.vnbx-content>iframe{display:block;height:100%;width:100%;border-width:0}.vnbx-ios .vnbx-content{overflow:auto;-webkit-overflow-scrolling:touch}.vnbx-empty,.vnbx-error,.vnbx-loading{height:150px;width:200px}.vnbx-error>iframe,.vnbx-error>img,.vnbx-loading>iframe,.vnbx-loading>img{display:none;height:150px;width:200px}.vnbx-frame{background-color:#111;border:0 solid transparent;border-radius:5px;padding:38px 6px 6px}.vnbx-button.vnbx-disabled{display:none}.vnbx-close{background-image:url(img/close0.png);height:26px;right:6px;top:6px;width:26px}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-close{background-image:url(img/close0@2x.png)}}.vnbx-close:hover{background-image:url(img/close1.png)}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-close:hover{background-image:url(img/close1@2x.png)}}.vnbx-next,.vnbx-prev{height:100%;margin-top:16px;top:0;width:44px}.vnbx-prev{background-image:url(img/prev0.png);left:-44px}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-prev{background-image:url(img/prev0@2x.png)}}.vnbx-prev:active,.vnbx-prev:hover{background-image:url(img/prev1.png)}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-prev:active,.vnbx-prev:hover{background-image:url(img/prev1@2x.png)}}.vnbx-next{background-image:url(img/next0.png);right:-44px}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-next{background-image:url(img/next0@2x.png)}}.vnbx-next:active,.vnbx-next:hover{background-image:url(img/next1.png)}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-next:active,.vnbx-next:hover{background-image:url(img/next1@2x.png)}}.vnbx-label{font-family:sans-serif;font-size:1em}.vnbx-title{box-sizing:border-box;-moz-box-sizing:border-box;font-weight:700;color:#888;height:38px;left:0;line-height:38px;overflow:hidden;padding-left:6px;text-align:left;text-overflow:ellipsis;top:0;white-space:nowrap;width:100%}.vnbx-close-button-enabled .vnbx-title{padding-right:40px}.vnbx-pager{bottom:-30px;color:#aaa;font-size:90%;height:22px;left:0;line-height:22px;text-align:center;width:100%}.vnbx-container{background-color:#fff;text-align:center;overflow:hidden;position:relative}.vnbx-loading{background-image:url(img/loading.gif)}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-loading{background-image:url(img/loading@2x.gif)}}.vnbx-error{background-image:url(img/error.png)}@media only screen and (-webkit-min-device-pixel-ratio:2){.vnbx-error{background-image:url(img/error@2x.png)}}