.viewbox-container{right:0;position:fixed;bottom:0;top:0;background:rgba(0,0,0,.5);left:0;z-index:700}.viewbox-body{overflow:auto;position:absolute;top:50%;-webkit-box-shadow:0 0 10px rgba(0,0,0,.6);-moz-box-shadow:0 0 10px rgba(0,0,0,.6);box-shadow:0 0 10px rgba(0,0,0,.6);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff;left:50%}.viewbox-header{margin:10px}.viewbox-content{height:300px;margin:10px;width:300px}.viewbox-footer{margin:10px}.viewbox-content .viewbox-image{height:100%;width:100%}.viewbox-button-default{height:64px;cursor:pointer;width:64px}.viewbox-button-default>svg{height:100%;transform:translateX(0);pointer-events:none;fill:inherit;background:inherit;width:100%}.viewbox-button-default{fill:#999}.viewbox-button-default:hover{fill:#fff}.viewbox-button-close{right:10px;position:absolute;top:10px;z-index:9}.viewbox-button-next,.viewbox-button-prev{height:128px;position:absolute;top:50%;margin:-64px 0 0;width:128px;z-index:9}.viewbox-button-next{right:10px}.viewbox-button-prev{left:10px}@media (max-width:480px){.viewbox-button-close{right:0;top:0}.viewbox-button-next,.viewbox-button-prev{height:81px;width:81px;margin-top:-40px}.viewbox-button-next{right:-15px}.viewbox-button-prev{left:-15px}}.viewbox-container .loader{position:absolute;top:50%;widows:100%;margin:-25px 0 0 -25px;left:50%}.viewbox-container .loader *{padding:0;margin:0}.viewbox-container .loader .spinner{height:50px;position:relative;margin:0 auto;width:50px}.viewbox-container .loader .double-bounce1,.viewbox-container .loader .double-bounce2{-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite;height:100%;position:absolute;opacity:.6;top:0;background-color:#999;border-radius:50%;left:0;width:100%}.viewbox-container .loader .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}