.nGY2 {
box-sizing:content-box;
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box
}

.nGY2 .ngy2_container {
width:100%;
min-width:100px;
font-size:1em;
line-height:normal;
padding:0;
margin:0 auto;
overflow:hidden;
visibility:visible;
-webkit-user-select:none;
user-select:none;
-webkit-touch-callout:none
}

.icon-search:before {
content:'\e800'
}

.icon-star:before {
content:'\e801'
}

.icon-star-empty:before {
content:'\e802'
}

.icon-video:before {
content:'\e803'
}

.icon-videocam:before {
content:'\e804'
}

.icon-picture:before {
content:'\e805'
}

.icon-camera:before {
content:'\e806'
}

.icon-camera-alt:before {
content:'\e807'
}

.icon-ok:before {
content:'\e808'
}

.icon-help:before {
content:'\e80a'
}

.icon-help-circled:before {
content:'\e80b'
}

.icon-home:before {
content:'\e80e'
}

.icon-link:before {
content:'\e80f'
}

.icon-link-ext:before {
content:'\e810'
}

.icon-heart:before {
content:'\e811'
}

.icon-ngy2_chevron-right:before {
content:'\e812'
}

.icon-upload:before {
content:'\e814'
}

.icon-reply-all:before {
content:'\e815'
}

.icon-export:before {
content:'\e816'
}

.icon-chat:before {
content:'\e818'
}

.icon-attention:before {
content:'\e819'
}

.icon-location:before {
content:'\e81a'
}

.icon-trash:before {
content:'\e81b'
}

.icon-folder-empty:before {
content:'\e81c'
}

.icon-folder-open-empty:before {
content:'\e81d'
}

.icon-menu:before {
content:'\e81e'
}

.icon-cog:before {
content:'\e81f'
}

.icon-cog-alt:before {
content:'\e820'
}

.icon-wrench:before {
content:'\e821'
}

.icon-lightbulb:before {
content:'\e822'
}

.icon-resize-full:before {
content:'\e823'
}

.icon-resize-small:before {
content:'\e824'
}

.icon-left-open:before {
content:'\e827'
}

.icon-right-open:before {
content:'\e828'
}

.icon-arrows-cw:before {
content:'\e829'
}

.icon-level-up:before {
content:'\e82a'
}

.icon-play:before {
content:'\e82b'
}

.icon-pause:before {
content:'\e82c'
}

.icon-ngy2_chevron-left:before {
content:'\e82d'
}

.icon-ellipsis-vert:before {
content:'\e82e'
}

.icon-toggle-off:before {
content:'\e82f'
}

.icon-toggle-on:before {
content:'\e830'
}

.icon-check:before {
content:'\e831'
}

.icon-check-empty:before {
content:'\e832'
}

.icon-rocket:before {
content:'\e833'
}

.icon-filter:before {
content:'\e834'
}

.icon-magic:before {
content:'\e835'
}

.icon-pinterest-squared:before {
content:'\e836'
}

.icon-gplus-squared:before {
content:'\e837'
}

.icon-facebook-squared:before {
content:'\e838'
}

.icon-basket:before {
content:'\e839'
}

.icon-ok-circled:before {
content:'\e83a'
}

.icon-user:before {
content:'\e83b'
}

.icon-ngy2_chevron_left3:before {
content:'\e83c'
}

.icon-ngy2_chevron_right3:before {
content:'\e83d'
}

.icon-zoom-out-1:before {
content:'\e83e'
}

.icon-ngy2_zoom_out2:before {
content:'\e83f'
}

.icon-ngy2_zoom_in2:before {
content:'\e840'
}

.icon-ngy2_share2:before {
content:'\e841'
}

.icon-ngy2_external2:before {
content:'\e842'
}

.icon-ngy2_close2:before {
content:'\e843'
}

.icon-ngy2_info2:before {
content:'\e844'
}

.icon-ngy2_chevron_up2:before {
content:'\e845'
}

.icon-ngy2_download2:before {
content:'\e846'
}

.icon-mail-alt:before {
content:'\f0e0'
}

.icon-circle-empty:before {
content:'\f10c'
}

.icon-tumblr-squared:before {
content:'\f174'
}

.icon-twitter-squared:before {
content:'\f304'
}

.nGY2Icon {
margin-left:.2em;
margin-right:.3em;
font-family:ngy2_icon_font;
font-style:normal;
font-weight:400;
speak:none;
display:inline-block;
text-decoration:inherit;
text-align:center;
font-variant:normal;
text-transform:none;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2Navigationbar {
margin:5px 0;
padding:5px 0;
display:none;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2Navigationbar .nGY2NavigationbarItem {
margin:5px 2px;
padding:5px 8px;
white-space:nowrap;
cursor:pointer;
display:inline-block;
vertical-align:middle;
text-align:left;
visibility:hidden;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2Gallery,.nGY2 .nGY2GallerySub {
position:relative;
overflow:hidden;
box-sizing:border-box
}

.nGY2Navigationbar .oneItem {
margin:0 5px;
white-space:nowrap;
vertical-align:middle;
display:inline-block
}

.nGY2 .nGY2Gallery {

margin:0 auto;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GallerySub {
perspective:900px;
text-align:left;
width:100%;
height:100%;
display:inline-block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnail,.nGY2 .nGY2GThumbnailSub {
box-sizing:border-box;

padding:10px;
overflow:hidden
}

.nGY2 .nGY2GThumbnail {
cursor:pointer;

display:inline-block;
position:absolute;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailSub {
display:block;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box;
margin:0
}

.nGY2 .nGY2GThumbnailSubSelected {
-webkit-transform:scale(.9);
-ms-transform:scale(.9);
transform:scale(.9)
}

.nGY2 .nGY2GThumbnailImage {
position:relative;
overflow:hidden;

box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailImg {
background:url(data:image/gif;base64,R0lGODlhEAAQAIAAAP///////yH5BAEKAAEALAAAAAAQABAAAAIOjI+py+0Po5y02ouzPgUAOw==) center no-repeat;
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;
display:block;
vertical-align:bottom;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailAnnotationOLD_NO_MORE_USED {
background:rgba(34,34,34,.75);
opacity:1;
text-align:left;
left:0;
right:0;
padding:1px;
position:absolute;
min-height:18px;
overflow:hidden;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailCustomLayer {
position:absolute;
display:block;
top:0;
bottom:0;
left:0;
right:0;
overflow:hidden;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailLabel {
display:block;
background:rgba(34,34,34,.75);
left:0;
right:0;
padding:0;
margin:0;
position:absolute;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailDescription,.nGY2 .nGY2GThumbnailImageTitle {
padding:0 4px;
white-space:nowrap;
left:0;

right:0
}

.nGY2 .nGY2GThumbnailAlbumTitle,.nGY2 .nGY2GThumbnailImageTitle {
color:#fff;
margin:3px 1px 1px;
overflow:hidden;
display:inline-block;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailDescription {
clear:both;
margin:1px 1px 3px;
color:#aaa;
font-size:.8em;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIcons {
margin:0;
position:absolute;
display:inline-block;
padding:0;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIcon,.nGY2 .nGY2GThumbnailIconsFullThumbnail {
display:inline-block;
color:#fff;

box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIconsFullThumbnail {
font-size:1.8em;
padding:5px;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%);
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIcon {
padding:4px;
margin:0;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIconText,.nGY2 .nGY2GThumbnailIconTextBadge {
position:relative;
display:inline-block;
box-sizing:border-box;
margin:0;
vertical-align:middle
}

.nGY2 .nGY2GThumbnailIconTextBadge {
background-color:#fff;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailIconText {
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GThumbnailAlbumUp i {
position:absolute;
top:50%;
left:50%;
margin:0;
-webkit-transform:translateY(-50%) translateX(-50%);
-ms-transform:translateY(-50%) translateX(-50%);
transform:translateY(-50%) translateX(-50%)
}

.nGY2 .nGY2GThumbnailAlbumUp {
color:#eee;
font-size:1.2em;
top:0;
bottom:0;
left:0;
right:0;
display:table;
width:100%;
text-align:center;
position:absolute;
margin:auto;
padding:0;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2GalleryBottom {
margin:0;
padding:0;
text-align:center;
position:relative;
overflow:hidden;
white-space:nowrap
}

.nGY2 .nGY2GalleryMoreButton,.nGY2 .nGY2GalleryMoreButtonAnnotation,.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot {
margin:10px auto 5px;
text-align:center;
position:relative;
white-space:nowrap;
overflow:hidden
}

.nGY2 .nGY2GalleryMoreButton {
padding:4px;
display:inline-block;
cursor:pointer
}

.nGY2 .nGY2GalleryMoreButtonAnnotation {
border:1px solid #fff;
padding:8px 20px;
display:inline-block
}

.nGY2 .nGY2GalleryPagination,.nGY2 .nGY2GalleryPaginationDot {
padding:4px
}

.nGY2 .nGY2PaginationNext,.nGY2 .nGY2PaginationPrev,.nGY2 .nGY2paginationItem,.nGY2 .nGY2paginationItemCurrentPage {
margin:10px 4px;
padding:5px 8px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;
background:#111;
white-space:nowrap;
cursor:pointer;
vertical-align:middle;
display:inline-block
}

.nGY2 .nGY2paginationItemCurrentPage {
background:#333
}

.nGY2 .nGY2paginationDot,.nGY2 .nGY2paginationDotCurrentPage {
width:16px;
height:16px;
border:2px solid #fff;
background:#444;
border-radius:50%;
margin:12px 5px;
white-space:nowrap;
cursor:pointer;
vertical-align:middle;
display:inline-block;
opacity:.5
}

.nGY2 .nGY2paginationDotCurrentPage {
background:#fff;
opacity:1
}

.nGY2 .nGY2paginationRectangle,.nGY2 .nGY2paginationRectangleCurrentPage {
width:30px;
border:1px solid #fff;
height:0;
background:#444;
margin:5px 1px;
white-space:nowrap;
cursor:pointer;
vertical-align:middle;
display:inline-block;
opacity:.5
}

.nGY2 .nGY2paginationRectangleCurrentPage {
background:#fff;
opacity:1
}

.nGY2Popup {
position:fixed;
color:#000;
top:0;
left:0;
bottom:0;
right:0;
background:rgba(0,0,0,.5)
}

.nGY2PopupContent,.nGY2PopupContentCenter,.nGY2PopupContentLeft,.nGY2PopupContentRight {
position:fixed;
text-align:left;
top:50%;
left:50%;
width:50%;
padding:15px 30px;
height:auto;
background:#fff;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transform:translateX(-50%) translateY(-50%);
-moz-transform:translateX(-50%) translateY(-50%);
-ms-transform:translateX(-50%) translateY(-50%);
transform:translateX(-50%) translateY(-50%)
}

.nGY2PopupContentCenter {
text-align:center
}

.nGY2PopupTitle {
font-size:1.5em;
border-bottom:4px solid #888;
padding:0 0 5px;
margin-bottom:10px
}

.nGY2PopupCloseButton {
font-size:1.5em;
cursor:pointer;
text-align:right
}

.nGY2PopupOneItem {
padding:10px;
font-size:2em;
cursor:pointer;
display:inline-block
}

.nGY2PopupOneItemText {
padding:10px;
font-size:1.2em;
cursor:pointer;
display:block
}

@media only screen and (max-device-width :480px) {
.nGY2PopupContent {
width:85%!important;
padding:5px 10px!important
}
}

.nGY2PortInfo {
padding:3px;
font-size:11px;
color:#888;
text-align:center;
z-index:0;
text-transform:uppercase;
cursor:pointer
}

.nGY2PortInfo a,.nGY2PortInfo a:active,.nGY2PortInfo a:hover,.nGY2PortInfo>a:link,.nGY2PortInfo>a:visited {
color:#888;
text-decoration:none
}

.nGY2 .nGY2ViewerContainer {
opacity:0;
position:fixed;
top:0;
left:0;
height:100%;
width:100%
}

.nGY2 .nGY2Viewer {
display:block;
visibility:visible;
position:fixed;
top:0;
left:0;
height:100%;
width:100%;
opacity:1;
background-color:rgba(1,1,1,.85);
text-align:center;
clear:both
}

.nGY2 .nGY2ViewerLogo {
text-align:center;
float:left;
position:relative;
top:50px;
left:5px;
padding:2px;
background:url(nanogallery2_logo.png) center no-repeat;
display:block;
height:25px;
width:87px
}

.nGY2 .nGY2ViewerContent {
min-width:40px;
min-height:40px;
position:absolute;
clear:both;
cursor:-webkit-zoom-out;
cursor:-moz-zoom-out;
cursor:zoom-out;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2ViewerImage {
visibility:visible;
opacity:0;
will-change:transform;
transform:translateZ(0);
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:auto;
zoom:1;
draggable:false;
unselectable:on;
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
-o-user-select:none;
user-select:none;
background-image:url(loading.gif);
background-repeat:no-repeat;
background-position:center;

border:4px solid #f8f8f8;
padding:0;
box-shadow:#888 0 0 20px;
box-sizing:border-box;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-o-box-sizing:border-box
}

.nGY2 .nGY2ViewerAreaNext,.nGY2 .nGY2ViewerAreaPrevious {
transform:scaleY(1.5);
color:#fff;
display:block;

font-size:2em;
top:50%;
margin-top:-25px;
cursor:pointer;
opacity:1;
position:absolute
}

.nGY2 .nGY2ViewerContent .imgCurrent {
cursor:pointer
}

.nGY2 .nGY2ViewerAreaPrevious {
padding:10px 0 10px 1px;
left:0;
text-align:left;
transition:all .2s ease;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease
}

.nGY2 .nGY2ViewerAreaPrevious>i {
margin-left:0
}

.nGY2 .nGY2ViewerAreaNext {
padding:10px 1px 10px 0;
right:0;
text-align:right;
transition:all .2s ease;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease
}

.nGY2 .nGY2ViewerAreaNext>i {
margin-right:0
}

.nGY2 .toolbarContainer {
left:0;
right:0;
text-align:center;
display:inline-block;
position:absolute;
width:100%
}

.nGY2 .toolbar {
display:inline-block;
vertical-align:middle;
overflow:hidden;
padding:2px 0;
margin:1px
}

.nGY2 .toolbarBackground {
background:rgba(4,4,4,.7)
}

.nGY2 .nGY2ViewerToolsTopLeft,.nGY2 .nGY2ViewerToolsTopRight {
color:#ddd;
background:rgba(0,0,0,.2);
top:5px;
position:absolute;
cursor:pointer;
opacity:1
}

.nGY2 .nGY2ViewerToolsTopLeft {
left:5px;
transition:all .2s ease;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease
}

.nGY2 .nGY2ViewerToolsTopRight {
right:5px;
transition:all .2s ease;
-webkit-transition:all .2s ease;
-moz-transition:all .2s ease;
-o-transition:all .2s ease
}

.nGY2 .toolbar .ngbt {
font-size:1.5em;
display:table-cell;
cursor:pointer;
padding:2px 5px;
vertical-align:middle
}

.nGY2 .toolbar .label,.nGY2 .toolbar .label .title,.nGY2 .toolbar .pageCounter {
font-size:1em;
vertical-align:middle;
overflow:hidden
}

.nGY2 .ngy2viewerToolAction {
opacity:1
}

.nGY2 .ngy2viewerToolAction:hover {
opacity:.8
}

.nGY2 .toolbar .pageCounter {
display:table-cell;
margin:auto
}

.nGY2 .toolbar .label {
padding:3px 10px;

display:table-cell;
text-align:left;
background-color:initial
}

.nGY2 .toolbar .label .title {
margin:auto
}

.nGY2 .toolbar .label .description {
font-size:.8em;
display:table-row;
vertical-align:middle;
overflow:hidden;
color:#aaa
}

.nGY2ConsoleParent {
visibility:hidden;
height:0;
background:#111;
color:#e00;
padding:0;
margin:2px
}

.nGY2ConsoleParent p {
color:#e00;
padding:1px;
margin:0
}

.nGY2 .nanoGalleryLBar,.nGY2 .nanoGalleryLBarOff {
position:relative;
width:100%;
margin:0 0 1px;
background-color:#556;
height:2px
}

.nGY2.unselectable {
-moz-user-select:none;
-khtml-user-select:none;
-webkit-user-select:none;
user-select:none
}

.nGY2 .nanoGalleryLBarOff {
visibility:hidden
}

.nGY2 .nanoGalleryLBar {
visibility:visible
}

.nGY2 .nanoGalleryLBar>div {
position:absolute;
width:50px;
height:2px;
top:0;
opacity:.7
}

.nGY2 .nanoGalleryLBar>div:nth-child(1) {
-webkit-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);
-moz-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);
-ms-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);
-o-animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);
animation:nanoGalleryLBarAnim 2s -.2s infinite cubic-bezier(0,.6,.9,0);
background:#111
}

.nGY2 .nanoGalleryLBar>div:nth-child(2) {
-webkit-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);
-moz-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);
-ms-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);
-o-animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);
animation:nanoGalleryLBarAnim 2s -.4s infinite cubic-bezier(0,.6,.9,0);
background:#333
}

.nGY2 .nanoGalleryLBar>div:nth-child(3) {
-webkit-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);
-moz-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);
-ms-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);
-o-animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);
animation:nanoGalleryLBarAnim 2s -.6s infinite cubic-bezier(0,.6,.9,0);
background:#ccd
}

.nGY2 .nanoGalleryLBar>div:nth-child(4) {
-webkit-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);
-moz-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);
-ms-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);
-o-animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);
animation:nanoGalleryLBarAnim 2s -.8s infinite cubic-bezier(0,.6,.9,0);
background:#777
}

.nGY2 .nanoGalleryLBar>div:nth-child(5) {
-webkit-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);
-moz-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);
-ms-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);
-o-animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);
animation:nanoGalleryLBarAnim 2s -1s infinite cubic-bezier(0,.6,.9,0);
background:#ddd
}

@-webkit-keyframes nanoGalleryLBarAnim {
0% {
left:10%
}

100% {
left:90%
}
}

@-moz-keyframes nanoGalleryLBarAnim {
0% {
left:10%
}

100% {
left:90%
}
}

@-ms-keyframes nanoGalleryLBarAnim {
0% {
left:10%
}

100% {
left:90%
}
}

@-o-keyframes nanoGalleryLBarAnim {
0% {
left:10%
}

100% {
left:90%
}
}

@keyframes nanoGalleryLBarAnim {
0% {
left:10%
}

100% {
left:90%
}
}