.swipenavigation{overflow:hidden;position:relative;width:100%;height:50px;display:inline-block}.swipenavigation.has-scroll .next,.swipenavigation.has-scroll .back{display:block}.swipenavigation.has-scroll ul{padding-left:50px;padding-right:50px}.swipenavigation .next,.swipenavigation .back{position:absolute;display:none;width:50px;height:50px;line-height:50px;z-index:2;top:0;text-decoration:none;color:#777;text-align:center;transition:background-color .5s ease-out;background-color:#ffe500}.swipenavigation .next:hover:not(.hover-disabled),.swipenavigation .back:hover:not(.hover-disabled){transition:background-color 0s;background-color:#fff}.swipenavigation .next.hover-disabled.touch,.swipenavigation .back.hover-disabled.touch{background-color:#998900}.swipenavigation .next.is-hidden,.swipenavigation .back.is-hidden{display:none}.swipenavigation .next{right:0}.swipenavigation .back{left:0}.swipenavigation ul{width:auto;list-style:none;margin:0;padding:0;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:0;letter-spacing:-1em;word-spacing:-1em;text-align:center}.swipenavigation ul li{display:inline-block;margin:0;padding:0;font-size:1rem;letter-spacing:normal;word-spacing:normal}.swipenavigation ul li a{display:block;text-decoration:none;min-width:80px;text-align:center;transition:background-color .5s ease-out}.swipenavigation ul li a:hover:not(.hover-disabled){transition:background-color 0s;background-color:#fff}.swipenavigation ul li a.hover-disabled.touch{transition:background-color 0s;background-color:#ccb700}