.bar-bottom{position:relative}.bar-bottom .nav-buttons-bar{position:absolute}.bar-right .nav-buttons-bar{width:62px}.bar-right .nav-buttons-bar .nav-item.nav-favorite-button,.bar-right .nav-buttons-bar .nav-item.nav-volume-button{border-top:none;border-bottom:1px solid rgba(0,0,0,0.3)}.bar-bottom .nav-buttons-bar{height:62px}.nav-item{width:62px;height:62px;border-top:1px solid rgba(0,0,0,0.3)}.nav-buttons-bar .logoNav{width:62px}.nav-buttons-bar .logoNav img{width:inherit;vertical-align:middle}.nav-buttons-bar .logoNav.low{display:table-cell;height:40px;vertical-align:middle}.nav-label-button{height:auto;padding:10px 0px}.nav-icon-button span{margin-top:7px}.nav-page-bottom.im-icon-list{height:auto;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px}.nav-page-bottom.im-icon-list .im-listindex2-container{width:220px}.nav-page-bottom.im-icon-list .im-listindex2-container a{height:auto;min-height:50px}.nav-page-bottom.im-icon-list .im-listindex2-container span.icon-sprite{margin:0px 15px;line-height:auto}.nav-buttons-bar{background-color:rgba(0,0,0,0.2)}.nav-page-number{position:relative;background-color:#000;background-color:rgba(0,0,0,0.4);color:white;box-shadow:none;font-size:24px;border-bottom:1px solid rgba(0,0,0,0.3)}.nav-page-number .seperator{display:none}.nav-page-number .total{font-size:50%;position:absolute;right:5px;bottom:4px;font-weight:normal;font-size:12px}.nav-page-number .current{font-size:100%;vertical-align:middle;text-align:center;display:table-cell;width:inherit;height:inherit}.nav-page-number span{margin:0;top:auto;height:auto;line-height:normal}.nav-icon-button{height:auto}.page-index,.editions{width:177px;right:-177px;background:transparent}.page-index .scrolllist-row a,.editions .scrolllist-row a{display:block;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.3);padding:10px 10px 0px 10px;margin:0;width:157px;height:133px}.page-index .scrolllist-row a img,.editions .scrolllist-row a img{padding:0}.page-index .scrolllist-row a span,.editions .scrolllist-row a span{-webkit-transition:-webkit-transform 200ms 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-ms-transition:-ms-transform 200ms 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-o-transition:-o-transform 200ms 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-moz-transition:-moz-transform 200ms 200ms cubic-bezier(0.53, 1.465, 0.715, 1);transition:transform 200ms 200ms cubic-bezier(0.53, 1.465, 0.715, 1);padding:0px;position:relative;width:157px;display:table-cell;text-align:center;line-height:14px}.page-index .scrolllist-row a:hover span,.editions .scrolllist-row a:hover span{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-ms-transition:-ms-transform 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-o-transition:-o-transform 200ms cubic-bezier(0.53, 1.465, 0.715, 1);-moz-transition:-moz-transform 200ms cubic-bezier(0.53, 1.465, 0.715, 1);transition:transform 200ms cubic-bezier(0.53, 1.465, 0.715, 1)}@media only screen and (max-width: 959px){.bar-bottom .nav-buttons-bar{height:62px}.nav-label-button,.nav-icon-button{height:62px}.nav-buttons-bar .nav-item.nav-label-button{width:auto;max-width:70px;padding:0px 5px;display:table}.nav-buttons-bar .nav-item.nav-label-button span{display:table-cell;vertical-align:middle}.nav-page-number{border-bottom:0}}@media only screen and (max-width: 767px){.bar-right .nav-buttons-bar{width:50px}.bar-bottom .nav-buttons-bar{height:50px}.nav-item{width:50px;height:50px}.nav-buttons-bar{height:50px}.nav-buttons-bar img.ico_logo{width:inherit}.nav-icon-button span{margin-top:0px}}@media only screen and (min-width: 960px){.im-align.top-right,.im-align.center-right,.im-align.bottom-right{right:102px;left:auto}}.im-sp,.im-sp-after:after,.im-sp-after-relative:after{background-image:url(../../images/sprites/icon-set-2.html)}.no-svg .im-sp{background-image:url(../../images/sprites/icon-set-3.html)}.marker{width:50px;height:50px}.overlay .button.square-small{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border:none}.im-ts-nav-bar-background{background:rgba(0,0,0,0.2)}.im-ts-nav-active-color,.nav-page{background-color:#323232;color:white}.im-ts-nav-active-color .paragraph,.im-ts-nav-active-color a,.nav-page .paragraph,.nav-page a{color:white}