/*! Pushy - v1.0.0 - 2016-3-1
* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.
* https://github.com/christophery/pushy/
* by Christopher Yee */
.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#191918;overflow:auto;visibility:hidden;-webkit-overflow-scrolling:touch}.pushy-menu-toggle{display:none;vertical-align:middle;float:right;padding:.438em .625em .438em .625em;line-height:1.125em;margin:5px 5px 6px;cursor:pointer}.pushy a{display:block;color:#b3b3b1;padding:15px 30px;text-decoration:none;outline:0}.pushy a:hover{color:#fff}.pushy.pushy-left{left:0}.pushy-left{-webkit-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}#whitewrap,.pushy{transition:transform .2s cubic-bezier(.16,.68,.43,.99)}.pushy-site-overlay{display:none}.pushy-menu-toggle-text{float:left}.pushy-menu-toggle-icon{float:left;width:1.125em;height:.875em;margin:.138em 0 0 .438em}.pushy-menu-toggle-icon-bar{display:block;width:1.125em;height:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25);margin-top:3px}.pushy-menu-toggle-icon-bar:first-child{margin-top:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{width:100%;display:block}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.flexslider .slides{zoom:1}.flex-direction-nav{*height:0}.flex-direction-nav a{width:30px;height:30px;display:block;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{right:5px}.flex-direction-nav .flex-prev{left:5px}.flexslider:hover .flex-next{opacity:.8;right:5px}.flexslider:hover .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-control-nav{width:100%;bottom:10px;height:11px}.flex-control-nav li{display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{display:inline-block;width:11px;height:11px;display:block;cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a.flex-active{cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}